.skip-to-content{display:inline-block}:focus-visible{outline:2px solid var(--cl-focus, #6e1f30);outline-offset:2px;border-radius:2px}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::selection{background:var(--cl-gold, #8a6d3b);color:#fff}::-moz-selection{background:var(--cl-gold, #8a6d3b);color:#fff}*{-webkit-tap-highlight-color:transparent}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.button,.button-solid,.button-outline{letter-spacing:.03em;transition:background-color var(--cl-anim-duration, .24s) ease,color var(--cl-anim-duration, .24s) ease,border-color var(--cl-anim-duration, .24s) ease,transform var(--cl-anim-duration, .24s) ease,box-shadow var(--cl-anim-duration, .24s) ease}.button-solid:hover{transform:translateY(-2px);box-shadow:0 8px 22px #6e1f3038}.button-outline:hover{transform:translateY(-2px)}h1,h2,h3{letter-spacing:-.012em;text-wrap:balance}a{transition:color var(--cl-anim-duration, .24s) ease,opacity var(--cl-anim-duration, .24s) ease}.card-product,.card-wrapper,.product-card{transition:transform var(--cl-anim-duration, .24s) ease,box-shadow var(--cl-anim-duration, .24s) ease}.card-product:hover,.card-wrapper:hover,.product-card:hover{transform:translateY(-4px)}.card-product img,.card-wrapper img,.product-card img{transition:transform .7s cubic-bezier(.2,.6,.2,1)}.card-product:hover img,.card-wrapper:hover img,.product-card:hover img{transform:scale(1.04)}.background-header{border-bottom:1px solid rgba(176,151,109,.22)}.header__inline-menu a,.main-menu a{letter-spacing:.06em}.header__inline-menu>ul>li>a,.main-menu>ul>li>a{position:relative}.header__inline-menu>ul>li>a:after,.main-menu>ul>li>a:after{content:"";position:absolute;left:0;right:100%;bottom:-3px;height:1.5px;background:var(--cl-gold, #b0976d);transition:right var(--cl-anim-duration, .24s) ease}.header__inline-menu>ul>li>a:hover:after,.main-menu>ul>li>a:hover:after{right:0}.header{padding-top:clamp(16px,2.2vw,26px);padding-bottom:clamp(16px,2.2vw,26px)}.header__inline-menu>ul>li>a,.main-menu>ul>li>a{text-transform:uppercase;letter-spacing:.14em;font-size:12.5px;font-weight:600}.header__inline-menu>ul,.main-menu>ul{gap:clamp(20px,2.6vw,40px)}.header .header-icons a,.header a[href*=cart],.header a[href*=search],.header a[href*=account]{transition:color var(--cl-anim-duration, .24s) ease,opacity var(--cl-anim-duration, .24s) ease}.header .header-icons a:hover{color:var(--cl-gold, #8a6d3b)}.announcement-bar,.marquee,[class*=announcement]{letter-spacing:.08em}body{font-size:var(--cl-fs-body, 16px);line-height:var(--cl-lh-body, 1.6)}.rte p,.rte li{line-height:var(--cl-lh-body, 1.6)}.rte small,.product-card .price,.price,figcaption{font-size:max(var(--cl-fs-small, 14px),.875rem)}.cl-eyebrow{font-family:var(--font-body-family, system-ui, sans-serif);font-size:var(--cl-fs-small, 14px);font-weight:600;letter-spacing:var(--cl-tracking-eyebrow, .16em);text-transform:uppercase;color:var(--cl-gold-text, #8a6f3e)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family, Georgia, serif);text-wrap:balance}.rte a:not(.button),main a:not(.button):not(.product-card):not([class*=card]):not([class*=btn]){color:var(--cl-gold-text, #8a6f3e)}.rte a:not(.button):hover,main a:not(.button):not(.product-card):not([class*=card]):not([class*=btn]):hover{color:var(--cl-bordeaux, #5f1520)}.dark .rte a:not(.button),.clhero a,.clproof a,.clbar a{color:inherit}.cl-section{padding-block:0}body:has(.cl-section--hero),body:has(.cl-section--chero),body:has(.section-product-info){--cl-section-y-major: 72px;--cl-section-y: 50px;--cl-section-y-tight: 38px;--cl-section-y-major-mobile: 48px;--cl-section-y-mobile: 38px;--cl-section-y-tight-mobile: 30px}.block-popup-age-verification{background:transparent;padding:0!important}.block-popup-age-verification .h2,.block-popup-age-verification h2{font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(1.35rem,3vw,1.75rem);font-weight:400;letter-spacing:.01em}.block-popup-age-verification .button,.age-popup .button{border-radius:var(--cl-radius-pill, 999px)!important;min-height:48px;letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem}[style*="#262f3a"],[style*="#2a3a50"],[style*="rgb(38, 47, 58)"]{--colors-heading: 28, 25, 23;--colors-text: 28, 25, 23}@media(min-width:1024px){.header{grid-template-columns:1fr auto 1fr!important;grid-template-areas:"search heading icons" "navigation navigation navigation"!important}.header .logo-name{justify-self:center!important;justify-content:center!important;margin-inline:0!important}.header .x-container-header-search{justify-self:start!important;max-width:380px!important}.header .x-container-header-icons{justify-self:end!important}}.clbar__list{padding-block:.4rem}@media(min-width:1024px){.header{padding-block:0!important}.header .logo-name{padding-block:.3rem!important}.header .x-container-header-nav{padding-block:0!important}.header .main-menu>ul>li>a{padding-top:.7rem!important;padding-bottom:.7rem!important;line-height:1.3!important}}@media(max-width:1023px){.header{padding-block:.2rem!important}.header .logo-name{padding-block:.25rem!important}}@media(min-width:1024px){.header .x-container-header-nav .list-menu{gap:0 1.6rem!important}.header .x-container-header-nav a{font-size:.95rem!important}.header .x-container-header-nav li{line-height:1.2!important}}@media(min-width:1024px)and (max-width:1279px){.header .x-container-header-nav .list-menu{gap:0 1.1rem!important}.header .x-container-header-nav a{font-size:.875rem!important}}.header .logo-name img{height:auto!important;max-height:none!important}@media(min-width:1024px){.header .logo-name{top:0!important;padding-block:.2rem!important;align-items:center!important}.header .logo-name>*{margin-block:0!important}.header .x-container-header-search,.header .x-container-header-icons{align-self:center!important}}@media(min-width:1024px){.header .x-container-header-search input,.header .x-container-header-search .x-search-input{min-height:40px!important;height:40px!important}.header .x-container-header-search{max-width:340px!important}.header .logo-name{padding-block:.15rem!important}}@media(min-width:1024px){.header .logo-name{padding-block:0!important}.header .logo-name>.flex{padding-block:6px!important}}@media(max-width:1023px){.header .logo-name{padding-block:0!important}.header .logo-name>.flex{padding-block:4px!important}}main:has(.shopify-section.section-product-info:not(.section-quick-view)) h2[class*=heading-]{color:var(--cl-ink, #1C1917)!important}.x-estimate-delivery{border-radius:var(--cl-radius-card, 16px)!important;background:#fbf8f3;border-color:var(--cl-border, #EEE4D8)!important}.product-media-container{border-radius:var(--cl-radius-card, 16px);overflow:hidden}[class*=text-with-icon-item],.x-section-product-info [class*=card]{border-radius:var(--cl-radius-card, 16px)!important}.x-quantity-selector .quantity-input,.x-quantity-selector [class*=quantity]{border-radius:var(--cl-radius-pill, 999px)}main:has(.section-product-info:not(.section-quick-view)) [class*=text-with-icon-item] .border-solid,main:has(.section-product-info:not(.section-quick-view)) [class*=text-with-icon-item]:not(:has(.border-solid)){background:#fbf8f3!important;border:1px solid var(--cl-border, #EEE4D8)!important;border-radius:var(--cl-radius-card, 16px)!important}main:has(.section-product-info:not(.section-quick-view)) [class*=text-with-icon-item]:has(.border-solid){background:transparent!important;border:0!important}main:has(.section-product-info:not(.section-quick-view)) [class*=text-with-icon-item] [class*=heading]{color:var(--cl-gold-text, #8A6F3E)!important;font-family:var(--font-body-family, system-ui, sans-serif)!important;font-size:.82rem!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase}main:has(.section-product-info:not(.section-quick-view)) [class*=text-with-icon-item] p{color:var(--cl-ink, #1C1917)!important}.section-product-info:not(.section-quick-view) .product__title,.section-product-info:not(.section-quick-view) h1{letter-spacing:var(--cl-tracking-display, -.014em)}.section-product-info:not(.section-quick-view) .add_to_cart_button{min-height:54px;font-weight:600}main:has(.section-product-info:not(.section-quick-view)) hr,main:has(.section-product-info:not(.section-quick-view)) [class*=divider]{border-color:var(--cl-border, #EEE4D8)!important}.splide__slide .card-info:not(.hidden){display:flex;flex-direction:column;height:100%}.splide__slide .card-info:not(.hidden)>.cl-atc,.splide__slide .card-info:not(.hidden)>[class*=cl-atc],.splide__slide .card-info:not(.hidden)>form[action*="/cart/add"]{margin-top:auto;padding-top:.6rem}.splide__slide>.card-product,.splide__slide>[class*=card-product]{height:100%}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cl-custom.css.map */
