.taven-store{--taven-ink: #1c211f;--taven-accent: #924600;background:#fffdf9;color:var(--taven-ink)}.taven-store :focus-visible{outline:3px solid #075c55;outline-offset:4px}.taven-store #MainContent{scroll-margin-top:2rem}.tvs{overflow:clip}.tvs-shell{max-width:1480px}.tvs-search input,.tvs-news-form input[type=email]{min-width:0;font-size:16px}.tvs .tvs-nav a,.tvs .tvs-action,.tvs .tvs-mobile-nav a{min-height:44px;display:inline-flex;align-items:center}.tvs .tvs-nav a:hover,.tvs .tvs-brand-name em,.tvs .tvs-footer-brand span{color:#a34c00}.tvs .tvs-hero h1 span{color:#b64e00}.tvs .tvs-hero-stage{max-height:390px}.tvs .tvs-float-card{animation:none}.tvs .tvs-section-head{align-items:flex-start;flex-wrap:wrap}.tvs .tvs-section-title{line-height:1.15}.tvs .tvs-section-note{font-size:14px;line-height:1.5;color:#5b5751}.tvs .tvs-products,.tvs .tvs-grid-products,.tvs .tvs-edit-grid,.taven-catalog-grid{display:grid;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.5vw,22px);overflow:visible}.taven-card{min-width:0;border:1px solid #e6e0d6;border-radius:20px;background:#fff;overflow:hidden}.taven-card__link{display:block;height:100%;text-decoration:none;color:inherit}.taven-card__media{position:relative;overflow:hidden;aspect-ratio:1;background:#f8f6f1;display:grid;place-items:center;padding:8px}.taven-card__media img{position:absolute;top:8px;right:8px;bottom:8px;left:8px;width:calc(100% - 16px);height:calc(100% - 16px);object-fit:contain}.taven-card__media span{color:#655f58;padding:12px;font-size:13px}.taven-card__body{padding:clamp(8px,1.2vw,18px)}.taven-card h3{margin:0;font-size:clamp(12px,1.2vw,17px);line-height:1.45;font-weight:650;overflow-wrap:anywhere}.taven-card__price{margin:10px 0 8px;font-size:clamp(13px,1.5vw,19px);font-weight:750;overflow-wrap:anywhere}.taven-card__detail{display:inline-block;color:#864000;font-size:clamp(11px,1vw,13px);line-height:1.4}.taven-card:hover{border-color:#bc9974}.taven-discovery{display:block;scroll-margin-top:30px}.taven-discovery__controls{text-align:center;margin-top:28px}.taven-discovery__next{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;background:#202822;color:#fff!important;border-radius:999px;font-weight:700}.taven-discovery__fallback{display:block;margin:12px;text-decoration:underline!important}.taven-discovery [hidden]{display:none!important}.taven-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tvs .tvs-edit-title,.tvs .tvs-grid-title{height:auto;font-size:13px;line-height:1.4}.tvs .tvs-news-form{flex-wrap:wrap}.tvs .tvs-news-form button{min-height:48px}.tvs .tvs-news-grid{align-items:start}.tvs .tvs-footer-links a{display:inline-flex;min-height:36px;align-items:center;font-size:13px}.taven-store .product-grid.product-grid--grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;--product-grid-columns-desktop: repeat(3, minmax(0, 1fr));--mobile-columns: 3}.taven-store .product-grid__item{min-width:0}.taven-store .rte{line-height:1.65;overflow-wrap:anywhere}.taven-store .rte table{display:block;max-width:100%;overflow-x:auto}.taven-store .rte img{max-width:100%;height:auto}.taven-store .rte ul{padding-inline-start:1.4rem}.taven-store .rte li+li{margin-top:.45rem}@media(max-width:820px){.tvs .tvs-hero-copy{padding-top:28px}.tvs .tvs-hero-stage{height:265px;margin-bottom:16px}.tvs .tvs-hero h1{font-size:clamp(36px,10vw,58px)}.tvs .tvs-hero-sub{font-size:15px}.tvs .tvs-mobile-nav{bottom:calc(8px + env(safe-area-inset-bottom,0px))}.tvs .tvs-footer{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}.tvs .tvs-mobile-nav a{font-size:10px;justify-content:center}.tvs .tvs-signature-band{padding:20px 12px}.taven-card{border-radius:12px}.taven-card__media{padding:4px}.taven-card__media img{top:4px;right:4px;bottom:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px)}}@media(prefers-reduced-motion:reduce){.taven-store *,.taven-store *:before,.taven-store *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.taven-catalog-notice{padding:12px 20px;text-align:center;background:#fff0dc;color:#58320e;font-size:14px;line-height:1.5}.taven-catalog-empty{padding:28px;margin:16px 0 28px;border:1px solid #e6e0d6;border-radius:16px;background:#fffaf3;line-height:1.6;grid-column:1 / -1}.taven-catalog-empty a{display:inline-flex;align-items:center;min-height:44px;margin-right:18px;color:#754000;text-decoration:underline}.tvs .tvs-hero-grid:not(:has(.tvs-float-card)){grid-template-columns:1fr;min-height:0}.tvs .tvs-hero-stage:not(:has(.tvs-float-card)){display:none}.tvs .tvs-hero-grid:not(:has(.tvs-float-card)) .tvs-hero-copy{max-width:950px;padding:48px 6px}.tvs .tvs-rail-section:not(:has(.tvs-cat)),.tvs .tvs-discover:not(:has(.taven-card)),.tvs .tvs-editorial:not(:has(.tvs-story)),.tvs .tvs-signature-band:not(:has(.tvs-edit-item)){display:none}.tvs .tvs-hero h1{overflow-wrap:anywhere}.tvs .tvs-search{min-width:0}@media(min-width:1100px){.tvs .tvs-products,.tvs .tvs-grid-products,.taven-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.taven-store .product-grid.product-grid--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;--product-grid-columns-desktop: repeat(4,minmax(0,1fr))}}@media(max-width:699px){.tvs .tvs-products,.tvs .tvs-grid-products,.tvs .tvs-edit-grid,.taven-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.taven-store .product-grid.product-grid--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;--mobile-columns: 2}.taven-card h3{font-size:14px}.taven-card__price{font-size:16px}}.tvs .tvs-top{box-shadow:0 8px 30px #1f18110b}.tvs .tvs-search{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.tvs .tvs-search:focus-within{border-color:#b85a00;box-shadow:0 0 0 4px #b85a001a,0 12px 30px #1f181112;transform:translateY(-1px)}.tvs .tvs-nav{scroll-snap-type:x proximity}.tvs .tvs-nav a{scroll-snap-align:start;border-radius:999px;padding-inline:8px}.tvs .tvs-nav a:hover{background:#fff3e4}.tvs .tvs-hero{isolation:isolate}.tvs .tvs-hero:after{content:"";position:absolute;inset:auto -8% -45% 35%;height:72%;background:radial-gradient(circle,rgba(255,178,82,.18),transparent 68%);pointer-events:none;z-index:-1}.tvs .tvs-primary,.tvs .tvs-secondary{min-height:48px}.tvs .tvs-primary:active,.tvs .tvs-secondary:active{transform:translateY(0) scale(.985)}.tvs .tvs-cat-rail{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;padding-bottom:16px}.tvs .tvs-cat{scroll-snap-align:start}.tvs .tvs-cat-media{position:relative}.tvs .tvs-cat-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff8c;pointer-events:none}.tvs .tvs-products{scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.tvs .taven-card,.tvs .tvs-product{scroll-snap-align:start;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.tvs .taven-card:hover,.tvs .tvs-product:hover{transform:translateY(-5px);box-shadow:0 18px 42px #32231417}.tvs .taven-card__media img,.tvs .tvs-product-img img{transition:transform .32s cubic-bezier(.2,.7,.2,1)}.tvs .taven-card:hover .taven-card__media img,.tvs .tvs-product:hover .tvs-product-img img{transform:scale(1.045)}.tvs .tvs-section-head{padding-top:4px}.tvs .tvs-section-title{letter-spacing:-.035em}.tvs .tvs-view{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;border-radius:999px}.tvs .tvs-view:hover{background:#fff3e4}.tvs .tvs-editorial-grid>*{transition:transform .25s ease,box-shadow .25s ease}.tvs .tvs-editorial-grid>*:hover{transform:translateY(-4px);box-shadow:0 20px 50px #3223141a}.tvs .tvs-mobile-nav{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 12px 38px #00000024}@media(min-width:821px){.tvs .tvs-hero-copy{animation:tavenReveal .58s ease-out both}.tvs .tvs-rail-section,.tvs .tvs-discover,.tvs .tvs-editorial,.tvs .tvs-signature-band{animation:tavenReveal .52s ease-out both;animation-timeline:view();animation-range:entry 0% cover 22%}@keyframes tavenReveal{0%{opacity:.35;transform:translateY(18px)}to{opacity:1;transform:none}}}@media(max-width:820px){.tvs-shell{padding-inline:14px}.tvs .tvs-bar{gap:10px}.tvs .tvs-search{border-radius:14px}.tvs .tvs-cat-rail{grid-auto-columns:96px;gap:10px;margin-inline:-14px;padding-inline:14px}.tvs .tvs-cat-media{height:92px;border-radius:22px}.tvs .tvs-section-title{font-size:24px}.tvs .tvs-section-head{margin-bottom:12px}.tvs .tvs-primary,.tvs .tvs-secondary{flex:1 1 150px}}@media(prefers-reduced-motion:reduce){.tvs .tvs-hero-copy,.tvs .tvs-rail-section,.tvs .tvs-discover,.tvs .tvs-editorial,.tvs .tvs-signature-band{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/taven-refinement.css.map */
