:root{--font-body--family: "Poppins", "Helvetica Neue", Arial, sans-serif;--font-heading--family: "Poppins", "Helvetica Neue", Arial, sans-serif;--font-subheading--family: "Poppins", "Helvetica Neue", Arial, sans-serif;--font-accent--family: "Poppins", "Helvetica Neue", Arial, sans-serif;--sl-gold: #B8977E;--sl-gold-light: #E8D5C4;--sl-gold-hover: #A07D62;--sl-dark: #1A1614;--sl-dark-soft: #2A2420;--sl-cream: #F0ECE6;--sl-warm-bg: #F4F1EC;--sl-text-muted: #5C5952;--sl-text-light: #A69E93;--sl-border-light: #E5E2DC;--sl-white: #FAF9F7;--sl-ease-out-expo: cubic-bezier(.16, 1, .3, 1);--sl-ease-out-quart: cubic-bezier(.25, 1, .5, 1);--sl-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--sl-duration-reveal: .8s;--sl-duration-hover: .4s;--sl-duration-micro: .2s}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*:focus-visible{outline:2px solid var(--sl-gold, #B8977E);outline-offset:3px}*:focus:not(:focus-visible){outline:none}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-to-content-link:focus{z-index:9999;position:fixed;top:8px;left:8px;padding:12px 24px;background:var(--sl-dark, #1A1614);color:#fff;font-family:var(--font-body--family);font-size:14px;font-weight:600;letter-spacing:.05em;text-decoration:none;border-radius:4px;box-shadow:0 4px 16px #0003}.sl-reveal{opacity:0;transform:translateY(40px);transition:opacity var(--sl-duration-reveal) var(--sl-ease-out-expo),transform var(--sl-duration-reveal) var(--sl-ease-out-expo)}.sl-reveal.sl-visible{opacity:1;transform:translateY(0) translate(0) scale(1)}.sl-reveal--left{transform:translate(-40px)}.sl-reveal--right{transform:translate(40px)}.sl-reveal--scale{transform:scale(.95)}.sl-reveal--text{transform:translateY(24px);transition-duration:.6s}.sl-delay-1{transition-delay:.05s}.sl-delay-2{transition-delay:.12s}.sl-delay-3{transition-delay:.2s}.sl-delay-4{transition-delay:.3s}.sl-delay-5{transition-delay:.42s}.sl-delay-6{transition-delay:.56s}.sl-fade-in{opacity:0;transform:translateY(24px);transition:opacity .7s var(--sl-ease-out-expo),transform .7s var(--sl-ease-out-expo)}.sl-fade-in.sl-visible{opacity:1;transform:translateY(0)}.sl-craft-section,.sl-trust-section,.sl-newsletter-section{opacity:0;transform:translateY(30px);transition:opacity .9s var(--sl-ease-out-expo),transform .9s var(--sl-ease-out-expo)}.sl-craft-section.sl-visible,.sl-trust-section.sl-visible,.sl-newsletter-section.sl-visible{opacity:1;transform:translateY(0)}.sl-stagger-1{transition-delay:0ms}.sl-stagger-2{transition-delay:.1s}.sl-stagger-3{transition-delay:.2s}.sl-stagger-4{transition-delay:.35s}.product-media-container,.card-gallery{background-color:#f4f1ec}.product-media-container img,.card-gallery img{transition:transform .6s var(--sl-ease-out-expo);mix-blend-mode:multiply}.product-card:hover .product-media-container img,.product-card:hover .card-gallery img{transform:scale(1.04)}.product-card__content{transition:box-shadow var(--sl-duration-hover) ease}.product-card:hover .product-card__content{box-shadow:0 8px 40px #1a16140f,0 2px 12px #1a161408}.product-card__link{font-family:var(--font-heading--family)}product-price .compare-at-price{opacity:.45}.button{font-family:var(--font-body--family);letter-spacing:.1em;font-weight:600;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease,transform .15s var(--sl-ease-spring)}.button:hover{transform:translateY(-1px);box-shadow:0 4px 16px #1a161414}.button:active{transform:translateY(0);box-shadow:none}.button-secondary{font-family:var(--font-body--family);letter-spacing:.1em;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .15s var(--sl-ease-spring)}.button-secondary:hover{transform:translateY(-1px)}.button-secondary:active{transform:translateY(0)}.button-unstyled{font-family:var(--font-body--family);transition:color var(--sl-duration-micro) ease}.header-section{border-bottom:1px solid rgba(0,0,0,.04)}.header-row a,.header-section a{font-family:var(--font-body--family);letter-spacing:.06em;transition:color .3s ease}.header-section .logo-text,.header-section [class*=logo]{font-family:var(--font-heading--family);letter-spacing:.12em;font-weight:500}.header-section nav a,.header-menu a{font-family:var(--font-body--family);font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase;transition:color .3s ease,opacity .3s ease}.header-section nav a:hover,.header-menu a:hover{color:var(--sl-gold)}header-component[transparent] .header-section,header-component[transparent]{border-bottom:none}header-component[sticky]{box-shadow:0 1px #00000008,0 4px 24px #0000000a;transition:box-shadow .3s ease}.header-section svg,.header-row svg{transition:color .3s ease,transform .3s var(--sl-ease-out-expo)}.header-section a:hover svg,.header-section button:hover svg{color:var(--sl-gold)}.cart-bubble__background{background-color:var(--color-primary, var(--sl-gold))}.cart-bubble__text{font-family:var(--font-body--family);font-weight:600;font-size:10px}announcement-bar{font-family:var(--font-body--family)}announcement-bar .announcement-bar__text,announcement-bar .announcement-bar__slide a,.announcement-bar__slide .text-block{font-family:var(--font-body--family);letter-spacing:.12em;font-weight:500;font-size:11px;text-transform:uppercase}.header-section .menu-dropdown,.header-section [class*=dropdown],.header-section [class*=mega-menu]{font-family:var(--font-body--family);box-shadow:0 8px 40px #00000014}.footer-content h2,.footer-content h3,.footer-content h4{font-family:var(--font-body--family);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.footer-content a{font-family:var(--font-body--family);transition:color var(--sl-duration-micro) ease,opacity var(--sl-duration-micro) ease}.utilities{font-family:var(--font-body--family);font-size:12px}.utilities img[src*=payment],.utilities svg{opacity:.55;transition:opacity .3s ease}.utilities img[src*=payment]:hover,.utilities svg:hover{opacity:1}input:focus,textarea:focus,select:focus{border-color:var(--color-primary, var(--sl-gold));box-shadow:0 0 0 1px var(--color-primary, var(--sl-gold));outline:none}.sl-trust-section{padding:clamp(2.5rem,5vw,5rem) 0}.sl-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1440px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem);text-align:center;list-style:none}@media screen and (max-width:749px){.sl-trust-grid{grid-template-columns:1fr;gap:2.5rem}}.sl-trust-item{display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative}.sl-trust-item:not(:last-child):after{content:"";position:absolute;right:-1rem;top:20%;height:60%;width:1px;background:linear-gradient(180deg,transparent 0%,var(--sl-border-light) 20%,var(--sl-border-light) 80%,transparent 100%)}@media screen and (max-width:749px){.sl-trust-item:not(:last-child):after{display:none}.sl-trust-item:not(:last-child){padding-bottom:2rem;border-bottom:1px solid var(--sl-border-light)}}.sl-trust-icon{width:32px;height:32px;color:var(--sl-gold);stroke-width:1.5px;transition:transform .4s var(--sl-ease-out-expo)}.sl-trust-item:hover .sl-trust-icon{transform:translateY(-2px)}.sl-trust-title{font-family:var(--font-body--family);font-weight:600;font-size:14px;color:var(--color-foreground-heading, #1A1A18);letter-spacing:.08em;text-transform:uppercase}.sl-trust-text{font-family:var(--font-body--family);font-size:13px;color:var(--sl-text-muted);line-height:1.6}.sl-craft-section{background-color:var(--sl-dark);padding:0;overflow:hidden}.sl-craft-grid{display:grid;grid-template-columns:1fr 1fr;min-height:600px}@media screen and (max-width:749px){.sl-craft-grid{grid-template-columns:1fr;min-height:auto}}.sl-craft-image{overflow:hidden;position:relative}@media screen and (max-width:749px){.sl-craft-image{height:380px}}.sl-craft-image img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 8s cubic-bezier(.25,.46,.45,.94)}.sl-craft-section.sl-visible .sl-craft-image img{transform:scale(1.06)}.sl-craft-content{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem);max-width:560px}@media screen and (max-width:749px){.sl-craft-content{padding:clamp(2.5rem,8vw,4rem) clamp(1.5rem,5vw,3rem);max-width:none}}.sl-craft-eyebrow{font-family:var(--font-body--family);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--sl-gold);margin-bottom:1.5rem}.sl-craft-title{font-family:var(--font-heading--family);font-weight:300;font-size:clamp(2rem,3.5vw,3.2rem);color:var(--sl-cream);line-height:1.12;margin-bottom:1.5rem;letter-spacing:-.01em}.sl-craft-divider{width:40px;height:1px;background-color:var(--sl-gold);margin:1.5rem 0;transition:width .8s var(--sl-ease-out-expo) .3s}.sl-craft-section.sl-visible .sl-craft-divider{width:60px}.sl-craft-body{font-family:var(--font-body--family);font-size:16px;color:var(--sl-text-light);line-height:1.85;margin-bottom:2rem}.sl-craft-features{display:flex;flex-direction:column;gap:14px;margin-bottom:2.5rem;list-style:none;padding-left:0}.sl-craft-feature{font-family:var(--font-body--family);font-weight:500;font-size:13px;color:var(--sl-gold-light);letter-spacing:.04em;display:flex;align-items:center;gap:12px}.sl-craft-feature:before{content:"";width:4px;height:4px;border-radius:50%;background-color:var(--sl-gold);flex-shrink:0}.sl-craft-link{font-family:var(--font-body--family);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sl-gold);text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color var(--sl-duration-micro) ease,gap .3s var(--sl-ease-out-expo)}.sl-craft-link:hover{color:var(--sl-gold-light);gap:14px}.sl-newsletter-section{background-color:var(--sl-warm-bg);padding:clamp(3rem,7vw,7rem) 0;text-align:center}.sl-newsletter-content{max-width:520px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem)}.sl-newsletter-title{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.6rem,2.5vw,2.4rem);color:var(--sl-dark);margin-bottom:1rem;line-height:1.2;letter-spacing:-.01em}.sl-newsletter-subtitle{font-family:var(--font-body--family);font-size:15px;color:var(--sl-text-muted);line-height:1.65;margin-bottom:2.5rem}.sl-newsletter-form{display:flex;gap:0;max-width:440px;margin:0 auto 1.25rem}@media screen and (max-width:749px){.sl-newsletter-form{flex-direction:column;gap:.75rem}}.sl-newsletter-input{flex:1;height:52px;border:1px solid var(--sl-border-light);border-radius:0;padding:0 16px;font-family:var(--font-body--family);font-size:14px;background-color:#fff;color:var(--sl-dark);outline:none;transition:border-color .3s ease,box-shadow .3s ease;-webkit-appearance:none}.sl-newsletter-input::placeholder{color:var(--sl-text-light);font-weight:400}.sl-newsletter-input:focus{border-color:var(--sl-gold);box-shadow:0 0 0 1px var(--sl-gold)}.sl-newsletter-submit{height:52px;background-color:var(--sl-dark);color:var(--sl-white);font-family:var(--font-body--family);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;border:none;border-radius:0;padding:0 28px;cursor:pointer;transition:background-color .3s ease,transform .15s var(--sl-ease-spring);white-space:nowrap}.sl-newsletter-submit:hover{background-color:var(--sl-gold-hover);transform:translateY(-1px)}.sl-newsletter-submit:active{transform:translateY(0)}.sl-newsletter-privacy{font-family:var(--font-body--family);font-size:12px;color:#8a857d;line-height:1.55}.sl-newsletter-privacy a{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color var(--sl-duration-micro) ease}.sl-newsletter-privacy a:hover{color:var(--sl-gold-hover)}.sl-parallax{transition:transform .1s linear}html{scroll-behavior:smooth}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--sl-warm-bg)}::-webkit-scrollbar-thumb{background:#d5d0c9;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--sl-gold)}*{scrollbar-width:thin;scrollbar-color:#D5D0C9 var(--sl-warm-bg)}::selection{background-color:var(--sl-gold-light);color:var(--sl-dark)}::-moz-selection{background-color:var(--sl-gold-light);color:var(--sl-dark)}.sl-image-reveal{clip-path:inset(0 100% 0 0);transition:clip-path 1s var(--sl-ease-out-expo)}.sl-image-reveal.sl-visible{clip-path:inset(0 0% 0 0)}.sl-image-zoom{overflow:hidden}.sl-image-zoom img{animation:sl-ken-burns 12s var(--sl-ease-out-quart) forwards}@keyframes sl-ken-burns{0%{transform:scale(1)}to{transform:scale(1.08)}}h1,.h1{font-weight:300;letter-spacing:-.02em}h2,.h2{font-weight:400;letter-spacing:-.015em}h3,.h3{font-weight:400}h4,.h4{font-weight:500}.custom-typography[style*=uppercase],.text-block[style*=uppercase]{letter-spacing:.12em}announcement-bar .announcement-bar__text,announcement-bar .announcement-bar__slide a,.announcement-bar__slide .text-block{font-family:var(--font-body--family);letter-spacing:.1em}.collection-hero__title,.collection__title{font-family:var(--font-heading--family);font-weight:300;letter-spacing:-.02em}.facets__label,.filter-bar__label{font-family:var(--font-body--family);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.product__title,.product-information h1{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.01em}details summary{font-family:var(--font-body--family);letter-spacing:.06em}.drawer__title{font-family:var(--font-heading--family);font-weight:400}.content-for-layout>.shopify-section+.shopify-section{margin-top:0}[data-sl-text-reveal] .sl-word{display:inline-block;overflow:hidden;vertical-align:top}[data-sl-text-reveal] .sl-word-inner{display:inline-block;transform:translateY(110%);transition:transform .6s var(--sl-ease-out-expo)}[data-sl-text-reveal].sl-visible .sl-word-inner{transform:translateY(0)}.sl-categories-section{padding:clamp(3rem,6vw,5rem) clamp(1.25rem,4vw,4rem);max-width:1440px;margin:0 auto}.sl-categories-eyebrow{font-family:var(--font-body--family);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--sl-gold);text-align:center;margin-bottom:.75rem}.sl-categories-title{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.8rem,3vw,2.8rem);color:var(--sl-dark);text-align:center;margin-bottom:clamp(2rem,4vw,3rem);letter-spacing:-.01em}.sl-editorial-section{position:relative;width:100%;height:clamp(50vh,60vh,70vh);min-height:400px;overflow:hidden;display:flex;align-items:center;justify-content:center}.sl-editorial-content{position:relative;z-index:2;text-align:center;max-width:700px;padding:0 clamp(1.25rem,4vw,3rem)}.sl-editorial-quote{font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:clamp(1.6rem,3vw,2.8rem);color:#fff;line-height:1.3;margin-bottom:2rem}.sl-editorial-cta{font-family:var(--font-body--family);font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sl-gold-light);text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color .3s ease,gap .3s var(--sl-ease-out-expo)}.sl-editorial-cta:hover{color:#fff;gap:12px}.sl-features-section{background-color:var(--sl-warm-bg);padding:clamp(4rem,8vw,7rem) clamp(1.25rem,4vw,4rem)}.sl-features-eyebrow{font-family:var(--font-body--family);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--sl-gold);text-align:center;margin-bottom:.75rem}.sl-features-title{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.8rem,3vw,2.6rem);color:var(--sl-dark);text-align:center;margin-bottom:clamp(2rem,4vw,3rem);letter-spacing:-.01em}.sl-features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1200px;margin:0 auto}@media screen and (max-width:989px){.sl-features-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.sl-features-grid{grid-template-columns:1fr;gap:2.5rem}}.sl-features-item{text-align:center;display:flex;flex-direction:column;align-items:center}.sl-features-icon{width:44px;height:44px;color:var(--sl-gold);margin-bottom:1.25rem}.sl-features-item-title{font-family:var(--font-body--family);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--sl-dark);margin-bottom:.75rem}.sl-features-item-text{font-family:var(--font-body--family);font-size:14px;color:var(--sl-text-muted);line-height:1.7;max-width:280px;margin:0 auto}.sl-instagram-heading{font-family:var(--font-body--family);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--sl-dark);padding:2.5rem 0 1.5rem}.sl-instagram-heading a{color:inherit;text-decoration:none;transition:color .3s ease}.sl-instagram-heading a:hover{color:var(--sl-gold)}.product__title,.product-information h1{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.8rem,3vw,2.8rem);letter-spacing:-.01em;line-height:1.15;color:var(--sl-dark)}.product-information product-price,.product-information .price{font-family:var(--font-body--family);font-size:clamp(1.1rem,1.5vw,1.4rem);font-weight:500;color:var(--sl-dark);letter-spacing:.02em}.product-information .compare-at-price{color:var(--sl-text-light);opacity:.6;font-weight:400}.product-information .product__description,.product-information .rte{font-family:var(--font-body--family);font-size:15px;line-height:1.8;color:var(--sl-text-muted)}.product-information .variant-picker label,.product-information .option-selector__label{font-family:var(--font-body--family);font-weight:600;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--sl-dark)}.product-information .button[name=add],.product-information button[type=submit]{font-family:var(--font-body--family);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:1.125rem 2.5rem;transition:all .4s cubic-bezier(.16,1,.3,1)}.product-information .quantity-selector,.product-information quantity-input{font-family:var(--font-body--family)}.product-information details{border-top:1px solid var(--sl-border-light)}.product-information details summary{font-family:var(--font-body--family);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--sl-dark);padding:1.25rem 0;cursor:pointer;transition:color .3s ease}.product-information details summary:hover{color:var(--sl-gold)}.product-information details .accordion-content,.product-information details>div{font-family:var(--font-body--family);font-size:14px;line-height:1.75;color:var(--sl-text-muted);padding-bottom:1.25rem}.product-media-container{background-color:var(--sl-warm-bg)}.product-information .breadcrumb,.breadcrumb{font-family:var(--font-body--family);font-size:12px;letter-spacing:.04em;color:var(--sl-text-light)}.breadcrumb a{color:var(--sl-text-light);text-decoration:none;transition:color .3s ease}.breadcrumb a:hover{color:var(--sl-gold)}.sl-product-trust{display:flex;flex-direction:column;gap:.625rem;padding:1.5rem 0;border-top:1px solid var(--sl-border-light);margin-top:1.5rem}.sl-product-trust__item{display:flex;align-items:center;gap:.75rem;font-family:var(--font-body--family);font-size:13px;color:var(--sl-text-muted)}.sl-product-trust__item svg{width:16px;height:16px;color:var(--sl-gold);flex-shrink:0}.product-section{padding-top:clamp(2rem,4vw,4rem)}@media screen and (max-width:749px){.product-information .product-form__submit{position:sticky;bottom:0;z-index:10}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.sl-reveal,.sl-reveal--left,.sl-reveal--right,.sl-reveal--scale,.sl-reveal--text,.sl-fade-in,.sl-craft-section,.sl-trust-section,.sl-newsletter-section,.sl-categories-section,.sl-editorial-section,.sl-features-section,.sl-image-reveal{opacity:1;transform:none;transition:none;clip-path:none}.product-media-container img,.card-gallery img{transition:none}.sl-craft-image img{transition:none;transform:none}.sl-craft-divider{transition:none}.sl-image-zoom img{animation:none;transform:none}[data-sl-text-reveal] .sl-word-inner{transform:none;transition:none}.sl-parallax,[data-sl-parallax]{transform:none!important}}#header-component .header__row{--color-background: rgb(0 0 0 / 1);--color-background-rgb: 0 0 0;--color-foreground: rgb(200 198 194 / 1);--color-foreground-rgb: 200 198 194;--color-foreground-heading: rgb(240 236 230 / 1);--color-foreground-heading-rgb: 240 236 230;--color-border: rgb(61 54 50 / 1);--color-border-rgb: 61 54 50;background-color:#000!important}.announcement-bar{background-color:#000!important}.announcement-bar__text{color:#cfccc6!important}@media(min-width:990px){.announcement-bar__slides,.announcement-bar__slide,.announcement-bar__text{width:auto!important;max-width:none!important;white-space:nowrap!important;overflow:visible!important}}@media(min-width:750px)and (max-width:989px){.announcement-bar__slides,.announcement-bar__slide,.announcement-bar__text{width:100%!important;max-width:100%!important;white-space:normal!important;overflow:hidden!important}.announcement-bar__text{font-size:12px!important;line-height:1.4!important;text-align:center!important;padding-left:12px!important;padding-right:12px!important}}.sl-desktop-nav{display:none}@media(min-width:750px)and (max-width:989px){#header-component menu-list{display:none!important}#header-component .header__drawer{display:block!important}}@media(min-width:990px){.sl-desktop-nav{display:block;background:#000;border-top:1px solid #2A2420}.sl-desktop-nav__list{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:clamp(.8rem,1.6vw,1.8rem);list-style:none;margin:0;padding:12px 24px}.sl-desktop-nav__item{line-height:1}.sl-desktop-nav__link{color:#cfccc6;text-decoration:none;font-family:Poppins,Helvetica Neue,Arial,sans-serif;font-size:.78rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:color .2s ease}.sl-desktop-nav__link:hover,.sl-desktop-nav__link.is-active{color:#fff}#header-component .header__drawer{display:none!important}}@media(min-width:1300px){.sl-desktop-nav{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;border:none;display:flex;align-items:center;justify-content:center;padding:0 clamp(260px,16vw,300px);pointer-events:none;z-index:4}.sl-desktop-nav__list{padding:0;pointer-events:auto}}@media(max-width:749px){.announcement-bar__slides{width:100%!important;max-width:100%!important}.announcement-bar__slide,.announcement-bar__slide a,.announcement-bar__text{max-width:100%!important;padding-left:10px!important;padding-right:10px!important}.announcement-bar__text{font-size:10px!important;letter-spacing:.01em!important;line-height:1.4!important}#header-component .header-logo__image-container{width:150px!important;height:40px!important}#header-component .header__row{padding-top:12px!important;padding-bottom:12px!important}}.product-card [class*=product_title],.resource-card__title{min-height:2.75em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-blog-posts slideshow-slides{justify-content:center}.featured-blog-posts [class*=__title]:not([class*=content]){min-height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-blog-posts .blog-post-card__content-text{min-height:4.4em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-recommendations .product-card .text-block.h6,.product-recommendations .product-card .text-block.h6 *,.product-recommendations .product-card product-price,.product-recommendations .product-card product-price *{font-size:.9rem!important;line-height:1.4!important}#MainContent[data-template=product]{padding-top:clamp(1rem,2vw,1.75rem)}@media(max-width:749px){#MainContent[data-template=product] .product-media-container.constrain-height,#MainContent[data-template=product] .product-media,#MainContent[data-template=product] .product-media__image,#MainContent[data-template=product] .slideshow-slides,#MainContent[data-template=product] .slideshow-container,#MainContent[data-template=product] .slideshow-component{height:auto!important;aspect-ratio:1 / 1!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/silverline-luxury.css.map */
