:root{--dt-clay: #C85F3D;--dt-clay-soft: #D97F5E;--dt-clay-deep: #B0522F;--dt-clay-dark: #9A4629;--dt-film-vault: #270438;--dt-old-leather: #1D1010;--dt-cream: #F4F0E8;--dt-earthy-white: #EBE4DA;--dt-primary: var(--dt-clay);--dt-yellow: var(--dt-clay-soft);--dt-yellow-soft: #E5A183;--dt-orange: var(--dt-clay);--dt-orange-deep: var(--dt-clay-deep);--dt-orange-dark: var(--dt-clay-dark);--dt-gradient: linear-gradient(135deg, var(--dt-clay-soft) 0%, var(--dt-clay) 100%);--dt-gradient-90: linear-gradient(90deg, var(--dt-clay-soft), var(--dt-clay));--dt-gradient-soft: linear-gradient(135deg, rgba(217, 127, 94, .18) 0%, rgba(200, 95, 61, .18) 100%);--dt-text: var(--dt-old-leather);--dt-text-soft: #4A3A30;--dt-accent: var(--dt-clay-deep);--dt-accent-deep: var(--dt-clay-dark);--dt-sand: var(--dt-earthy-white);--font-heading--family: "General Sans", "Inter", system-ui, sans-serif;--font-heading--weight: 600;--font-accent--family: "General Sans", "Inter", system-ui, sans-serif;--font-accent--weight: 600;--dt-atc-min-height: 52px}body.template-index{background-color:var(--dt-cream, #F4F0E8)}body.template-index .shopify-section{background-color:var(--dt-cream, #F4F0E8);transition:background-color .3s ease}body.template-index .shopify-section+.shopify-section{margin-top:0}body.template-index .shopify-section .section{--section-vertical-padding-mobile: 40px;--section-vertical-padding: 64px}body.template-index .color-scheme-1,body.template-index [class*=color-scheme]{--color-background: var(--dt-cream, #F4F0E8);background-color:var(--dt-cream, #F4F0E8)}.hero-editorial__bg{background:radial-gradient(ellipse at 85% 30%,rgba(200,95,61,.18) 0%,transparent 50%),radial-gradient(ellipse at 15% 85%,rgba(39,4,56,.08) 0%,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(200,95,61,.12) 0%,transparent 70%),linear-gradient(160deg,#f4f0e8,#ede4d4 40%,#e8dcc8)!important}.hero-editorial__heading:after{content:"";display:block;width:80px;height:4px;margin-top:.75rem;border-radius:2px;background:linear-gradient(90deg,var(--dt-clay, #C85F3D) 0%,var(--dt-film-vault, #270438) 100%)}.hero-editorial__sub{font-size:clamp(1.05rem,1.6vw,1.3rem)!important;color:var(--dt-text, #1D1010)!important;font-weight:500!important}.hero-editorial__cta-primary{background:var(--dt-primary, #C85F3D)!important;color:#fff!important;font-weight:700!important;box-shadow:0 4px 16px #c85f3d4d!important}.hero-editorial__cta-primary:hover{background:#9a4629!important;box-shadow:0 6px 24px #c85f3d66!important;transform:translateY(-1px)!important}.dt-faq-section{position:relative}.dt-faq-section:after{content:"";position:absolute;bottom:-40px;left:0;right:0;height:80px;z-index:2;background:var(--dt-cream, #F4F0E8);clip-path:ellipse(55% 100% at 50% 0%);pointer-events:none}.dt-story-block-section{padding-top:40px!important}[class*=text_xrnftG] h1,[class*=text_xrnftG] h2,[class*=text_xrnftG] h3,[class*=text_xrnftG] p{font-size:clamp(1.85rem,3vw,2.5rem)!important;line-height:1.15!important;font-weight:700!important;letter-spacing:-.012em!important;margin:0 0 8px!important}[class*=price_tVjtKg],product-price[data-block-id*=price_tVjtKg]{align-items:flex-start!important;text-align:left!important}[class*=price_tVjtKg]>*,product-price[data-block-id*=price_tVjtKg]>*,product-price[data-block-id*=price_tVjtKg] .price{margin-inline-start:0!important;margin-inline-end:auto!important;text-align:left!important}[class*=price_tVjtKg] .dt-price,product-price[data-block-id*=price_tVjtKg] .dt-price{justify-content:flex-start!important;align-items:baseline!important}[class*=price_tVjtKg] .price,[class*=price_tVjtKg] .price *,[class*=price_tVjtKg] .price__current,[class*=price_tVjtKg] .price__sale,[class*=price_tVjtKg] .price-item,[class*=price_tVjtKg] .price-item--regular,[class*=price_tVjtKg] .price-item--sale,product-price[data-block-id*=price_tVjtKg] .price,product-price[data-block-id*=price_tVjtKg] .price__current,product-price[data-block-id*=price_tVjtKg] .price__sale,product-price[data-block-id*=price_tVjtKg] .price-item,product-price[data-block-id*=price_tVjtKg] .price-item--regular,product-price[data-block-id*=price_tVjtKg] .price-item--sale{color:var(--dt-clay, #C85F3D)!important;font-weight:800!important}[class*=price_tVjtKg] .price__compare,[class*=price_tVjtKg] .price-item--regular.price-item--sale-strikethrough,[class*=price_tVjtKg] s,product-price[data-block-id*=price_tVjtKg] .price__compare,product-price[data-block-id*=price_tVjtKg] s{color:#1d10108c!important;font-weight:500!important}[class*=text_ya9Uy6]{margin-block-end:12px!important;min-height:32px}[class*=text_ya9Uy6]>*{margin:0!important}[class*=text_ya9Uy6] p:not(:empty){display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 14px 6px 10px;margin:0 auto!important;background:linear-gradient(135deg,#1d10100a,#1d101014);border:1px solid rgba(29,16,16,.18);border-radius:100px;font-family:var(--font-body--family, Inter, sans-serif);font-size:.78rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--dt-text, #1D1010)!important;width:fit-content;max-width:fit-content;box-shadow:0 1px 3px #1d10100f;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease}[class*=text_ya9Uy6] p:not(:empty):hover{transform:translateY(-1px);box-shadow:0 4px 10px #1d10101a}[class*=text_ya9Uy6] p:not(:empty):before{content:"";display:inline-block;width:20px;height:20px;border-radius:50%;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='8'/><circle cx='12' cy='12' r='3'/><path d='M12 4v3M12 17v3M4 12h3M17 12h3M6.3 6.3l2.1 2.1M15.6 15.6l2.1 2.1M6.3 17.7l2.1-2.1M15.6 8.4l2.1-2.1'/></svg>") center / 65% no-repeat,linear-gradient(135deg,#4a3a30,#1d1010);flex-shrink:0;box-shadow:0 2px 6px #1d101040}[class*=text_ya9Uy6] p:empty{display:none}.dt-condition-tag{position:absolute;top:14px;right:14px;z-index:6;display:inline-flex;align-items:center;gap:10px;padding:6px 12px;background:#fffaf2eb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(29,16,16,.08);border-radius:100px;box-shadow:0 2px 10px #1d101014;font-family:var(--font-body--family, Inter, sans-serif);font-size:.72rem;font-weight:600;line-height:1.2;color:var(--dt-text, #1D1010);white-space:nowrap;pointer-events:none}.dt-condition-tag__item{display:inline-flex;align-items:center;gap:5px}.dt-condition-tag__item+.dt-condition-tag__item{padding-left:10px;border-left:1px solid rgba(29,16,16,.14)}.dt-condition-tag__item svg{flex-shrink:0;color:var(--dt-clay, #C85F3D)}.buy-buttons-block add-to-cart-component{position:relative;display:block;width:100%}.buy-buttons-block add-to-cart-component button{position:relative;overflow:hidden;min-height:var(--dt-atc-min-height);background:linear-gradient(135deg,var(--dt-clay-deep, #B0522F) 0%,var(--dt-clay, #C85F3D) 50%,var(--dt-clay-soft, #D97F5E) 100%)!important;color:#fff!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:uppercase!important;border:none!important;box-shadow:0 6px 20px #b0522f59,0 0 0 1px #ffffff1f inset!important;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,filter .2s ease!important}.buy-buttons-block add-to-cart-component button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px #b0522f80,0 0 0 1px #ffffff2e inset!important;filter:brightness(1.1)}.buy-buttons-block add-to-cart-component button:active:not(:disabled){transform:translateY(0)}.buy-buttons-block add-to-cart-component button:disabled{background:#bfbfbf!important;animation:none;box-shadow:none!important;opacity:.7}.buy-buttons-block add-to-cart-component button:after{content:"";position:absolute;top:0;left:0;width:60%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.35) 50%,transparent 100%);pointer-events:none;opacity:0;transform:translate(-100%)}.buy-buttons-block add-to-cart-component button:hover:not(:disabled):after{will-change:transform,opacity;animation:dt-atc-sweep 1s ease-out forwards}.buy-buttons-block add-to-cart-component button.atc-added{background:linear-gradient(135deg,#16a34a,#22c55e,#4ade80)!important;box-shadow:0 8px 26px #16a34a80,0 0 0 1px #ffffff2e inset!important;animation:dt-atc-bounce .55s cubic-bezier(.34,1.56,.64,1)}.buy-buttons-block add-to-cart-component button.atc-added:after{animation:none;opacity:0}.dt-atc-sparkles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible;z-index:2;contain:paint}.dt-atc-sparkles span{position:absolute;top:50%;left:50%;font-size:18px;opacity:0;transform:translate(-50%,-50%) scale(0);filter:drop-shadow(0 2px 6px rgba(200,95,61,.6))}.dt-atc-sparkles.is-firing span{animation:dt-atc-sparkle-fly .95s ease-out forwards}.dt-atc-sparkles.is-firing span:nth-child(1){--tx: -120px;--ty: -70px;animation-delay:.05s}.dt-atc-sparkles.is-firing span:nth-child(2){--tx: 110px;--ty: -65px;animation-delay:.1s;font-size:16px}.dt-atc-sparkles.is-firing span:nth-child(3){--tx: -20px;--ty: -95px;animation-delay:0s;font-size:22px}.dt-atc-sparkles.is-firing span:nth-child(4){--tx: 10px;--ty: -110px;animation-delay:.15s;font-size:26px}.dt-atc-sparkles.is-firing span:nth-child(5){--tx: 90px;--ty: -85px;animation-delay:.08s;font-size:15px}.dt-atc-sparkles.is-firing span:nth-child(6){--tx: -90px;--ty: -95px;animation-delay:.12s;font-size:17px}.add-to-cart-button,button[name=add],.add-to-cart-button .add-to-cart-text,.add-to-cart-button .add-to-cart-text--added,button[name=add] .add-to-cart-text,button[name=add] .add-to-cart-text--added{--icon-stroke-width: 2.8}.add-to-cart-button .svg-wrapper,.add-to-cart-button .add-to-cart-icon,.add-to-cart-button .add-to-cart-icon--added,.add-to-cart-button .svg-wrapper svg,.add-to-cart-button .add-to-cart-icon svg,.add-to-cart-button .add-to-cart-icon--added svg,button[name=add] .svg-wrapper,button[name=add] .add-to-cart-icon,button[name=add] .add-to-cart-icon--added,button[name=add] .svg-wrapper svg,button[name=add] .add-to-cart-icon svg,button[name=add] .add-to-cart-icon--added svg{color:inherit!important;stroke:currentColor!important;stroke-width:2.8!important;fill:none!important;width:26px!important;height:26px!important}.add-to-cart-button .add-to-cart-icon svg circle,button[name=add] .add-to-cart-icon svg circle{fill:currentColor!important;stroke:none!important}.dt-ship-block{margin-block-start:10px!important;margin-block-end:10px!important}.header:not([transparent]) .header__row,.header:not([transparent]) .header__row--top,.header:not([transparent]) .header__row--bottom{background-color:var(--dt-cream, #F4F0E8)}.header-section{background-color:var(--dt-cream, #F4F0E8)}header,header a,header nav,header nav a,header nav button,.header,.header a,.header nav,.header nav a,header-menu a,header-menu button,.header-menu a,.header-menu .menu-link,[class*=header__menu],[class*=header__menu] a,[class*=header__menu] button{color:var(--dt-text, #1D1010)!important}header .svg-wrapper,header .svg-wrapper svg,header svg,header button svg,header a svg,.header svg,.header .svg-wrapper svg,header-actions svg,header-actions .svg-wrapper svg{color:var(--dt-text, #1D1010)!important;stroke:currentColor!important}header svg path[fill]:not([fill=none]),header svg circle[fill]:not([fill=none]),.header svg path[fill]:not([fill=none]),.header svg circle[fill]:not([fill=none]){fill:currentColor!important}.header__icon--menu .header-drawer-icon--open svg{width:22px!important;height:22px!important}.header__icon--menu .header-drawer-icon--open{position:relative!important}.header__icon--menu .header-drawer-icon--open:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:2px;background:currentColor;border-radius:1px;pointer-events:none}.rte,.rte p,.rte li,.rte span,.rte strong,.rte em,.product-description,.product-description p,.product-description li,.dt-tabs__body,.dt-tabs__body p,.dt-tabs__panel,.dt-tabs__panel p,.dt-story__body,.dt-story__body p,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.product-description h1,.product-description h2,.product-description h3,.product-description h4,.product-description h5,.product-description h6,.dt-tabs__title{color:#000!important}.dt-tabs__title .dt-emoji,.dt-tabs__body .dt-emoji,.dt-tabs__panel .dt-emoji,.dt-story__body .dt-emoji,.rte .dt-emoji,.product-description .dt-emoji,.dt-tabs__chevron,.dt-tabs__summary svg,.dt-tabs__item svg.dt-tabs__chevron,.rte svg:not(.dt-tabs__chevron),.product-description svg,.dt-tabs__body svg:not(.dt-tabs__chevron),.dt-tabs__panel svg{color:var(--dt-accent, #B0522F)!important}.dt-tabs__chevron,.dt-tabs__summary svg,.dt-tabs__item svg.dt-tabs__chevron{stroke:currentColor!important}.resource-list__carousel slideshow-arrows{mix-blend-mode:normal!important;isolation:isolate;pointer-events:none}.resource-list__carousel slideshow-arrows .slideshow-control,.resource-list__carousel slideshow-arrows button{pointer-events:auto;opacity:1!important;animation:none!important;position:relative;width:42px!important;height:42px!important;border-radius:50%!important;background:#fffffff0!important;color:var(--dt-accent-deep, #9A4629)!important;border:1px solid rgba(29,16,16,.08)!important;box-shadow:0 4px 14px #1d10102e,0 1px 3px #1d101014!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .18s ease,box-shadow .18s ease,border-color .18s ease;padding:0!important}.resource-list__carousel slideshow-arrows button>.svg-wrapper,.resource-list__carousel slideshow-arrows button svg{opacity:0!important;visibility:hidden!important}.resource-list__carousel slideshow-arrows button:after{content:"";position:absolute;top:50%;left:50%;width:15px;height:15px;transform:translate(-50%,-50%);background-color:var(--dt-accent-deep, #9A4629);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'><polyline points='9 6 15 12 9 18'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'><polyline points='9 6 15 12 9 18'/></svg>") center / contain no-repeat;transition:background-color .18s ease}.resource-list__carousel slideshow-arrows button:hover{background:linear-gradient(135deg,#fff,#d97f5e2e)!important;border-color:#c85f3d8c!important;box-shadow:0 6px 18px #b0522f52,0 2px 4px #1d10101f!important}.resource-list__carousel slideshow-arrows button:hover:after{background-color:var(--dt-orange-deep, #B0522F)}.resource-list__carousel slideshow-arrows button:active:after{transform:translate(-50%,-50%) scale(.88)}.media-gallery .product-media-container,.image-block,.image-block__image,.dt-story__image,.video-block{border-radius:var(--product-corner-radius, 10px);overflow:hidden}.media-gallery .product-media-container :is(img,video,iframe,.deferred-media__poster-image),.image-block__image :is(img,video),.dt-story__image img,.video-block :is(video,iframe){border-radius:inherit}[class*=text_gKTPMh]{display:none!important}.product-grid__item{content-visibility:auto;contain-intrinsic-size:1px 480px}.product-grid__item--0,.product-grid__item--1,.product-grid__item--2,.product-grid__item--3,.product-grid__item--4,.product-grid__item--5{content-visibility:visible;contain-intrinsic-size:auto}@media(max-width:749px){.product-grid__item{contain-intrinsic-size:1px 380px}}@keyframes dt-atc-sweep{0%{transform:translate(-100%);opacity:1}to{transform:translate(250%);opacity:0}}@keyframes dt-atc-bounce{0%{transform:scale(1)}25%{transform:scale(1.06) translateY(-2px)}55%{transform:scale(.97)}to{transform:scale(1) translateY(0)}}@keyframes dt-atc-sparkle-fly{0%{opacity:0;transform:translate(-50%,-50%) scale(0) translate(0)}25%{opacity:1;transform:translate(-50%,-50%) scale(1.15) translate(calc(var(--tx) * .5),calc(var(--ty) * .5))}to{opacity:0;transform:translate(-50%,-50%) scale(.4) translate(var(--tx),var(--ty))}}@keyframes dt-condition-tag-enter{0%{opacity:0;transform:translateY(-8px) scale(.85)}60%{opacity:1;transform:translateY(2px) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:749px){.product-information .product-details{padding-block-start:0!important;margin-block-start:0!important}.product-information .product-details>.group-block,.product-details>.group-block,.product-details>.group-block.spacing-style{--padding-block-start: 4px !important;padding-block-start:4px!important;margin-block-start:0!important}.text-block--text_xrnftG{--padding-block-start: 0 !important;--padding-block-end: 0 !important;padding-block-start:0!important;padding-block-end:0!important;margin-block:0!important}.text-block--text_xrnftG h1,.text-block--text_xrnftG h2,.text-block--text_xrnftG h3,.text-block--text_xrnftG p{margin:0!important;padding:0!important}.product-details .group-block-content,.product-details .group-block .group-block-content{--gap: 2px !important;gap:2px!important}.text-block--price_tVjtKg,[class*=price_tVjtKg],product-price[data-block-id*=price_tVjtKg]{--padding-block-start: 0 !important;--padding-block-end: 0 !important;padding:0!important;margin:0!important}.product-information{--gap: 0 !important}[class*=text_xrnftG] h1,[class*=text_xrnftG] h2,[class*=text_xrnftG] h3,[class*=text_xrnftG] p{font-size:clamp(1.7rem,6.4vw,2.15rem)!important}[class*=text_xrnftG],[class*=text_xrnftG]>*,[class*=price_tVjtKg],[class*=price_tVjtKg]>*,product-price[data-block-id*=price_tVjtKg],product-price[data-block-id*=price_tVjtKg]>*,product-price[data-block-id*=price_tVjtKg] .price{align-items:center!important;text-align:center!important;margin-inline-start:auto!important;margin-inline-end:auto!important}[class*=price_tVjtKg] .dt-price,product-price[data-block-id*=price_tVjtKg] .dt-price{justify-content:center!important}.dt-condition-tag{top:10px;right:10px;gap:7px;padding:5px 10px;font-size:.66rem}.dt-condition-tag__item{gap:4px}.dt-condition-tag__item+.dt-condition-tag__item{padding-left:7px}.dt-condition-tag__item svg{width:11px;height:11px}.dt-atc-sparkles.is-firing span:nth-child(1){--tx: -70px;--ty: -60px}.dt-atc-sparkles.is-firing span:nth-child(2){--tx: 65px;--ty: -55px}.dt-atc-sparkles.is-firing span:nth-child(3){--tx: -10px;--ty: -80px}.dt-atc-sparkles.is-firing span:nth-child(4){--tx: 5px;--ty: -90px}.dt-atc-sparkles.is-firing span:nth-child(5){--tx: 55px;--ty: -70px}.dt-atc-sparkles.is-firing span:nth-child(6){--tx: -55px;--ty: -75px}.dt-ship-block{margin-block-start:18px!important;margin-block-end:18px!important}.resource-list__carousel slideshow-arrows button{width:36px!important;height:36px!important}.resource-list__carousel slideshow-arrows button:after{width:13px;height:13px}}@media(min-width:750px){[class*=text_ya9Uy6] p:not(:empty){margin-inline-start:0!important;margin-inline-end:auto!important}}@media(prefers-reduced-motion:reduce){.dt-condition-tag,.buy-buttons-block add-to-cart-component button,.buy-buttons-block add-to-cart-component button:after,.buy-buttons-block add-to-cart-component button.atc-added,.dt-atc-sparkles span{animation:none!important}}.product-card .group-block{padding-block-end:7px!important}.dt-brand-filter__inner{flex-wrap:wrap!important;gap:5px!important}.dt-brand-filter__chip{min-width:auto!important;height:auto!important;padding:5px 12px!important;border-radius:999px!important;background:transparent!important;border:1px solid rgba(29,16,16,.12)!important;font-size:.75rem!important;font-weight:600!important;box-shadow:none!important}.dt-brand-filter__chip:hover{background:#c85f3d0f!important;border-color:#c85f3d4d!important;transform:none!important;box-shadow:none!important}.dt-brand-filter__chip.is-active{background:var(--dt-primary, #C85F3D)!important;color:#fff!important;border-color:var(--dt-primary, #C85F3D)!important;box-shadow:none!important}.dt-brand-filter__chip.is-active .dt-brand-filter__logo-wrap{background:transparent!important;padding:0!important;box-shadow:none!important}.dt-brand-filter__chip--all{border-style:dashed!important;color:var(--dt-text-soft, #4A3A30)!important;background:transparent!important}.dt-brand-filter__more-button{border-style:dashed!important;border-radius:999px!important;padding:5px 12px!important;height:auto!important;min-width:auto!important;background:transparent!important}.dt-brand-filter__more-text{color:var(--dt-primary, #C85F3D)!important;font-size:.75rem!important}.dt-brand-filter__logo{max-height:14px!important;max-width:50px!important}.dt-brand-filter__backdrop,.dt-brand-filter__close{display:none!important}.dt-brand-filter__popover{border-radius:14px!important;width:280px!important;max-height:320px!important;padding:0!important;box-shadow:0 12px 36px #1d101026,0 2px 6px #1d10100f!important}.dt-brand-filter__search{border-radius:0!important;background:transparent!important;border:none!important;border-bottom:1px solid rgba(29,16,16,.08)!important;padding:10px 14px!important;gap:0!important}.dt-brand-filter__search-icon{display:none!important}.dt-brand-filter__search-input{font-size:.85rem!important}.dt-brand-filter__rest{grid-template-columns:1fr!important;gap:2px!important;padding:6px!important;max-height:260px!important}.dt-brand-filter__rest .dt-brand-filter__chip{width:100%!important;height:auto!important;justify-content:flex-start!important;padding:8px 12px!important;border:none!important;border-radius:8px!important;font-size:.82rem!important;font-weight:500!important;background:transparent!important}.dt-brand-filter__rest .dt-brand-filter__chip:hover{background:#c85f3d0f!important}.dt-brand-filter__rest .dt-brand-filter__chip.is-active{background:#c85f3d1a!important;color:var(--dt-primary, #C85F3D)!important;font-weight:700!important}@media(max-width:749px){.dt-brand-filter__chip{padding:4px 8px!important;font-size:.68rem!important;flex-shrink:0}.dt-brand-filter__inline-item{display:inline-flex!important;flex-shrink:0!important}.dt-brand-filter__more{flex-shrink:0!important}.dt-brand-filter__inner{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;padding:0 10px!important;gap:4px!important}.dt-brand-filter__inner::-webkit-scrollbar{display:none}.dt-brand-filter__logo{max-height:12px!important;max-width:40px!important}.dt-brand-filter__popover{width:100%!important;max-height:60vh!important;border-radius:16px 16px 0 0!important}.dt-brand-filter__rest{max-height:calc(60vh - 60px)!important}.dt-brand-filter__more[open] .dt-brand-filter__backdrop,.dt-brand-filter__more[open] .dt-brand-filter__close{display:none!important}}[class*=text_HhMeDc]{text-align:center!important}[class*=text_HhMeDc] p:not(:empty){display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 8px;margin:4px auto 0!important;background:linear-gradient(135deg,#1d10100a,#1d101014);border:1px solid rgba(29,16,16,.14);border-radius:100px;font-size:.72rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--dt-text-soft, #4A3A30)!important;width:fit-content}[class*=text_HhMeDc] p:not(:empty):before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='8'/><circle cx='12' cy='12' r='3'/></svg>") center / 65% no-repeat,linear-gradient(135deg,#4a3a30,#1d1010);flex-shrink:0}[class*=text_HhMeDc] p:empty{display:none}.dt-search-empty{text-align:center;padding:2rem 1rem 1.5rem;max-width:600px;margin:0 auto}.dt-search-empty__title{font-family:var(--font-heading--family, sans-serif);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;color:var(--dt-text, #1D1010);margin:0 0 .5rem}.dt-search-empty__sub{font-size:.95rem;color:var(--dt-text-soft, #4A3A30);margin:0 0 1.25rem}.dt-search-empty__cats{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.dt-search-empty__cat{display:inline-flex;align-items:center;padding:8px 16px;font-size:.85rem;font-weight:600;color:var(--dt-text, #1D1010);background:var(--dt-cream, #F4F0E8);border:1px solid rgba(29,16,16,.1);border-radius:999px;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s cubic-bezier(.2,.8,.2,1)}.dt-search-empty__cat:hover{background:var(--dt-primary, #C85F3D);color:#fff;border-color:var(--dt-primary, #C85F3D);transform:translateY(-1px)}.active-filter-tag,.facets__tag,[class*=active-filter]{background:var(--dt-cream, #F4F0E8)!important;color:var(--dt-text, #1D1010)!important;border:1px solid rgba(200,95,61,.25)!important;border-radius:999px!important;font-weight:600!important;font-size:.82rem!important}.active-filter-tag:hover,.facets__tag:hover,[class*=active-filter]:hover{background:#c85f3d1a!important;border-color:var(--dt-primary, #C85F3D)!important}.active-filter-tag svg,.facets__tag svg{color:var(--dt-primary, #C85F3D)!important}.menu-drawer-container[open] .menu-drawer__animated-element{animation:none!important;visibility:visible!important;opacity:1!important;transform:translate(0)!important}.menu-drawer-container[open]>.menu-drawer{transform:translate(0)!important;visibility:visible!important;opacity:1!important;display:flex!important}.menu-drawer-container[open] .menu-drawer *,.menu-drawer-container[open] .menu-drawer *:before,.menu-drawer-container[open] .menu-drawer *:after{visibility:visible!important;opacity:1!important}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item span,.menu-drawer .menu-drawer__menu-item-text{display:inline-flex!important;visibility:visible!important;opacity:1!important;color:#1d1010!important;-webkit-text-fill-color:#1D1010!important;font-size:inherit!important;clip:auto!important;clip-path:none!important;text-indent:0!important;overflow:visible!important;max-height:none!important;height:auto!important}.menu-drawer tc,.menu-drawer [data-trp-translate-id],.menu-drawer [data-google-lang],.menu-drawer [class*=trp-],.menu-drawer font[style],.menu-drawer font{display:inline!important;visibility:visible!important;opacity:1!important;color:#1d1010!important;font-size:inherit!important;height:auto!important;max-height:none!important;overflow:visible!important}[id*=dt_lens_spec]{width:100%!important;align-self:stretch!important;display:flex!important;justify-content:center!important}.dt-lens-spec{width:100%!important;display:flex!important;justify-content:center!important}.dt-lens-spec__pill{margin-inline:auto!important}@media(min-width:750px){.product-details [id*=dt_lens_spec],.product-information [id*=dt_lens_spec],.product-details .dt-lens-spec,.product-information .dt-lens-spec{justify-content:flex-start!important}.product-details .dt-lens-spec__pill,.product-information .dt-lens-spec__pill{margin-inline:0 auto 0 0!important}}.product-information .dt-lens-spec{min-height:0!important;margin-block-end:0!important}.product-information .dt-lens-spec__pill{padding:0!important;background:none!important;border:0!important;box-shadow:none!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.14em!important;color:var(--dt-text-soft, #4A3A30)!important;transform:none!important}.product-information .dt-lens-spec__icon{display:none!important}.product-card [class*=product_title_] p,.product-card [class*=product_title_]{font-weight:700!important}.product-card .dt-price .price{color:var(--dt-clay, #C85F3D)!important;font-weight:800!important}.product-badges__badge--sale,.dt-pdp-sale-badge{background:var(--dt-film-vault, #270438)!important;background-size:auto!important;animation:none!important;border-radius:8px!important;box-shadow:0 2px 8px #27043840!important;letter-spacing:.01em!important;font-weight:800!important;overflow:visible!important}.product-badges__badge--sale:after,.dt-pdp-sale-badge:after{content:none!important;display:none!important}.product-badges__sale-spark,.dt-pdp-sale-badge__spark{display:none!important}.product-badges__badge--sale{padding:4px 9px!important;font-size:.8rem!important}.dt-pdp-sale-badge{padding:6px 12px!important;font-size:.95rem!important}@media(max-width:749px){.dt-pdp-sale-badge{padding:5px 10px!important;font-size:.85rem!important}}.mega-menu .mega-menu__list{padding-block:12px;padding-inline-start:8px;row-gap:2px!important}.mega-menu .mega-menu__link:not(:has(.mega-menu__link-image)){display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;font-weight:700;font-size:.95rem;white-space:nowrap;color:var(--dt-text, #1D1010);transition:background-color .15s ease,color .15s ease}.mega-menu .mega-menu__link:not(:has(.mega-menu__link-image)):hover{background:#c85f3d1a;color:var(--dt-clay-deep, #B0522F)}.mega-menu .dt-menu-icon{flex:none;color:var(--dt-clay, #C85F3D)!important;stroke:var(--dt-clay, #C85F3D)!important}@media(min-width:750px){[class*=text_xrnftG],[class*=text_xrnftG]>*,[class*=price_tVjtKg],[class*=price_tVjtKg]>*,product-price[data-block-id*=price_tVjtKg],product-price[data-block-id*=price_tVjtKg]>*,product-price[data-block-id*=price_tVjtKg] .price{align-items:center!important;text-align:center!important;margin-inline-start:auto!important;margin-inline-end:auto!important}[class*=price_tVjtKg] .dt-price,product-price[data-block-id*=price_tVjtKg] .dt-price{justify-content:center!important}.product-details [id*=dt_lens_spec],.product-information [id*=dt_lens_spec],.product-details .dt-lens-spec,.product-information .dt-lens-spec,.product-information .dt-lens-spec__list{justify-content:center!important}}@media(max-width:480px){.dt-condition-tag{gap:5px;padding:4px 8px;font-size:.6rem}.dt-condition-tag__item+.dt-condition-tag__item{padding-left:5px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/dt-brand.css.map */
