@font-face{font-family:Switzer;src:url(Switzer-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--luxury-header-topbar-height: 3.4rem;--luxury-header-nav-height: 7.2rem;--luxury-header-overlay-offset: 7.2rem;--luxury-header-total-height: calc(var(--luxury-header-topbar-height) + var(--luxury-header-nav-height));--luxury-header-brown: #2c1810;--luxury-header-brown2: #3d2418;--luxury-header-ivory: #faf7f3;--luxury-header-paper: #f3ede4;--luxury-header-terra: #7c3a2a;--luxury-header-gold: #b8956f;--luxury-header-line: rgba(44, 24, 16, .1);--luxury-header-icon-color: #2c1810;--luxury-header-icon-btn: 4rem;--luxury-header-icon-size: 2rem;--luxury-header-icon-stroke: 1.75;--luxury-header-badge-top: .45rem;--luxury-header-badge-right: .45rem;--luxury-header-badge-size: 1.4rem;--luxury-header-badge-font: .75rem;--luxury-mob-menu-z: 10001}.luxury-header-wrapper{position:relative;z-index:100;background:transparent!important;background-color:transparent!important}.luxury-header{position:relative}.luxury-header-wrapper .section-header,.luxury-header-wrapper sticky-header{position:static;margin:0}.luxury-topbar{position:relative;z-index:101;height:var(--luxury-header-topbar-height);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center;gap:1.6rem;padding:0 clamp(1.6rem,5vw,6.4rem);background:#111;color:#faf7f3eb;font-family:Switzer,system-ui,sans-serif;font-size:1rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.luxury-topbar a{display:inline-flex;align-items:center;gap:.7rem;opacity:.85;transition:opacity .2s ease,color .2s ease;text-decoration:none;color:inherit}.luxury-topbar a:hover{opacity:1;color:var(--luxury-header-gold)}.luxury-topbar__left,.luxury-topbar__right{display:flex;align-items:center;gap:2.2rem}.luxury-topbar__left{justify-self:start}.luxury-topbar__center{justify-self:center;min-width:0;width:100%;max-width:56rem}.luxury-topbar__center--slider{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem}.luxury-topbar__arrow{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background:transparent;color:inherit;opacity:.75;cursor:pointer;flex-shrink:0;transition:opacity .2s ease,color .2s ease}.luxury-topbar__arrow:hover,.luxury-topbar__arrow:focus-visible{opacity:1;color:var(--luxury-header-gold)}.luxury-topbar__arrow svg{width:1.2rem;height:1.2rem;stroke:currentColor;stroke-width:1.75;fill:none}.luxury-topbar__right{justify-self:end}.luxury-topbar__announcements{display:grid;grid-template:1fr / 1fr;place-items:center;width:100%;min-width:0}.luxury-topbar__announcement{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility .45s ease;pointer-events:none;max-width:100%;text-align:center}.luxury-topbar__announcement.is-active{opacity:1;visibility:visible;pointer-events:auto}.luxury-topbar__announcement span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.luxury-topbar__announcement a{display:inline-flex;align-items:center;justify-content:center;max-width:100%;opacity:1;color:inherit}.luxury-topbar__announcement a:hover{color:var(--luxury-header-gold)}.luxury-topbar:not(:has(.luxury-topbar__center)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.luxury-topbar:not(:has(.luxury-topbar__center)) .luxury-topbar__right{grid-column:2}.luxury-topbar svg{width:1.3rem;height:1.3rem;stroke:currentColor;stroke-width:1.5;fill:none;flex-shrink:0}@media screen and (max-width:960px){:root{--luxury-header-topbar-height: 44px}.luxury-topbar{height:44px;font-size:12px;letter-spacing:.1em;gap:0;padding:0 1.2rem;grid-template-columns:1fr;justify-items:center}.luxury-topbar__left,.luxury-topbar__right{display:none}.luxury-topbar__center{grid-column:1;width:100%;max-width:none}.luxury-topbar__hide-mobile{display:none}}@media screen and (max-width:480px){.luxury-topbar{height:44px;font-size:12px;letter-spacing:.08em;padding:0 .8rem}.luxury-topbar__announcement{letter-spacing:.08em}.luxury-topbar__center--slider{gap:.4rem}.luxury-topbar__arrow{width:1.6rem;height:1.6rem}.luxury-topbar__arrow svg{width:1rem;height:1rem}}.luxury-nav{position:relative;z-index:100;background:#faf7f3f0;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-bottom:none;transition:background .4s ease,border-color .4s ease,box-shadow .4s ease,color .35s ease}.luxury-nav.is-hidden{top:0}body.luxury-nav-solid .luxury-nav,.luxury-nav.is-solid{background:#faf7f3f0;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-bottom:1px solid var(--luxury-header-line);box-shadow:0 .2rem 4rem #2c18100f}.luxury-nav__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center;gap:1.6rem;padding:1.5rem clamp(2rem,5vw,6.4rem);transition:padding .35s ease;max-width:none;width:100%;overflow:visible}body.luxury-nav-solid .luxury-nav__inner,body.template-index .luxury-header--home-overlay .luxury-nav__inner,body.template-index.luxury-nav-solid .luxury-header--home-overlay .luxury-nav__inner{padding-top:1.5rem;padding-bottom:1.5rem}.luxury-nav__brand{justify-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;line-height:1;text-decoration:none;color:var(--luxury-header-brown)}.luxury-nav__brand img{height:60px;width:auto;display:block;transition:height .35s ease,filter .35s ease}body.luxury-nav-solid .luxury-nav__brand img{height:60px}.luxury-nav__brand-text{font-family:Switzer,system-ui,sans-serif;font-size:2rem;letter-spacing:.55em;padding-left:.55em;font-weight:700}.luxury-nav__brand-sub{font-family:Switzer,system-ui,sans-serif;font-size:.7rem;letter-spacing:.32em;text-transform:uppercase;color:var(--luxury-header-terra);font-weight:600;padding-left:.2rem}@media screen and (max-width:1099px){:root{--luxury-header-nav-height: 6.4rem;--luxury-header-overlay-offset: 6.4rem;--luxury-header-icon-btn: 3.6rem;--luxury-header-icon-size: 1.7rem;--luxury-header-badge-top: .35rem;--luxury-header-badge-right: .35rem;--luxury-header-badge-size: 1.25rem;--luxury-header-badge-font: .72rem}.luxury-nav__inner{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:1.2rem 1.4rem}body.luxury-nav-solid .luxury-nav__inner{padding-top:1.2rem;padding-bottom:1.2rem}body.template-index .luxury-header--home-overlay .luxury-nav__inner,body.template-index.luxury-nav-solid .luxury-header--home-overlay .luxury-nav__inner{padding:1.2rem 1.4rem}.luxury-nav__brand{flex:1 1 auto;min-width:0;max-width:none;overflow:hidden}.luxury-nav__right{flex:0 0 auto;flex-shrink:0;gap:0;margin-left:auto}.luxury-nav__btn:not(.luxury-nav__hamburger),.luxury-nav__right .luxury-search__trigger{width:var(--luxury-header-icon-btn);height:var(--luxury-header-icon-btn)}.luxury-nav__btn svg,.luxury-nav__btn .svg-wrapper svg,.luxury-nav__right .luxury-search__trigger svg,.luxury-nav__account-icon{width:var(--luxury-header-icon-size);height:var(--luxury-header-icon-size)}.luxury-nav__account-avatar{width:calc(var(--luxury-header-icon-size) + .5rem);height:calc(var(--luxury-header-icon-size) + .5rem)}.luxury-nav__account-panel{position:fixed;top:auto;bottom:0;left:0;right:0;min-width:0;max-height:min(72vh,42rem);overflow-y:auto;border-radius:1.2rem 1.2rem 0 0;padding-bottom:calc(1.6rem + env(safe-area-inset-bottom,0px));z-index:502}}.luxury-nav__btn--search-toggle{display:none}.luxury-nav__mobile-search{display:none;overflow:hidden;max-height:0;opacity:0;border-top:1px solid transparent;padding:0 1.4rem;transition:max-height .32s cubic-bezier(.22,1,.36,1),opacity .25s ease,padding .32s ease,border-color .25s ease}.luxury-nav__mobile-search.is-open{display:block;max-height:6rem;opacity:1;padding:.8rem 1.4rem 1rem;border-top-color:var(--luxury-header-line)}body.template-index.luxury-mobile-search-open .luxury-header--home-overlay .luxury-nav.is-solid .luxury-nav__mobile-search.is-open{background:#faf7f3fa}.luxury-nav__mobile-search-form{display:flex;align-items:center;gap:.8rem;border-bottom:1px solid rgba(44,24,16,.22);padding-bottom:.5rem}.luxury-nav__mobile-search-input{flex:1;min-width:0;border:none;background:transparent;padding:.4rem 0;font-family:Switzer,system-ui,sans-serif;font-size:1.35rem;color:var(--luxury-header-brown);outline:none}.luxury-nav__mobile-search-input::placeholder{color:#2c181073}.luxury-nav__mobile-search-submit{flex-shrink:0;display:grid;place-items:center;width:var(--luxury-header-icon-btn);height:var(--luxury-header-icon-btn);border:none;background:transparent;color:var(--luxury-header-icon-color);padding:0;cursor:pointer}.luxury-nav__btn--search-toggle.is-active{color:var(--luxury-header-terra)}@media screen and (min-width:1100px){.luxury-nav__btn--search-toggle,.luxury-nav__mobile-search,.luxury-nav__mobile-search.is-open{display:none!important}}@media screen and (max-width:1099px){.luxury-nav__btn--search-toggle{display:grid}.luxury-nav__search{display:none}}@media screen and (max-width:767px){.luxury-nav__mobile-search.is-open{padding-inline:1rem}}@media screen and (max-width:480px){:root{--luxury-header-nav-height: 5.6rem;--luxury-header-overlay-offset: 5.6rem;--luxury-header-topbar-height: 44px;--luxury-header-icon-btn: 3.2rem;--luxury-header-icon-size: 1.55rem}.luxury-nav__inner,body.template-index .luxury-header--home-overlay .luxury-nav__inner,body.template-index.luxury-nav-solid .luxury-header--home-overlay .luxury-nav__inner{padding:.9rem 1rem}.luxury-nav__brand img,body.luxury-nav-solid .luxury-nav__brand img{height:2.4rem}.luxury-nav__brand-sub{font-size:.55rem;letter-spacing:.22em}}body.luxury-account-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#2c181073;z-index:501}@media screen and (max-width:600px){.luxury-nav__brand-sub{font-size:.6rem;letter-spacing:.26em}}.luxury-nav__links{display:none;align-items:center;justify-content:center;justify-self:center;row-gap:.4rem;max-width:min(72rem,100%);gap:clamp(1.2rem,1.8vw,2.4rem);font-family:Switzer,system-ui,sans-serif;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--luxury-header-brown2);list-style:none;margin:0;padding:0}.luxury-nav__item{display:flex;align-items:center;flex-shrink:0}.luxury-nav__links a,.luxury-nav__trigger{position:relative;display:inline-flex;align-items:center;min-height:2.4rem;padding:.6rem 0;white-space:nowrap;opacity:.8;transition:opacity .25s ease,color .35s ease;text-decoration:none;color:inherit}.luxury-nav__links a:after,.luxury-nav__trigger:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--luxury-header-terra);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.22,1,.36,1)}.luxury-nav__links a:hover,.luxury-nav__links a[aria-current=page],.luxury-nav__trigger:hover,.luxury-nav__item--has-mega.is-mega-open .luxury-nav__trigger{opacity:1}.luxury-nav__links a:hover:after,.luxury-nav__links a[aria-current=page]:not(.luxury-nav__trigger):after,.luxury-nav__trigger:hover:after,.luxury-nav__item--has-mega.is-mega-open .luxury-nav__trigger:after{transform:scaleX(1)}.luxury-nav__item--has-mega.is-mega-open .luxury-nav__trigger[aria-current=page]:after{transform:scaleX(1)}@media screen and (min-width:1100px){.luxury-nav__links{display:flex}}@media screen and (min-width:1100px)and (max-width:1399px){.luxury-nav__links{letter-spacing:.14em;gap:1.2rem}}@media screen and (max-width:1099px){.luxury-nav__links{display:none}}.luxury-nav__right{justify-self:end;display:flex;align-items:center;gap:0;flex-shrink:0}.luxury-nav__right .luxury-nav__btn:not(.luxury-nav__hamburger):not(.luxury-nav__btn--search-toggle),.luxury-nav__right .luxury-search__trigger{width:var(--luxury-header-icon-btn);height:var(--luxury-header-icon-btn);min-width:var(--luxury-header-icon-btn);min-height:var(--luxury-header-icon-btn);display:grid;place-items:center;border-radius:.6rem;padding:0;margin:0;position:relative;color:var(--luxury-header-icon-color);flex-shrink:0}.luxury-nav__right .luxury-nav__btn--wishlist{position:relative}.luxury-nav__right .wl-header-icon-link,.luxury-nav__right .wl-header-icon-wrapper,.luxury-nav__right #wl-header-icon-root,.luxury-nav__right a[href*="/apps/wishlist"]:not(.luxury-nav__btn--wishlist),.luxury-nav__right button[data-wl-slot],.luxury-nav__right a[data-wl-slot]:not(.luxury-nav__btn--wishlist){display:none!important;visibility:hidden!important;pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important}.luxury-nav__right .luxury-nav__btn:not(.luxury-nav__hamburger):hover,.luxury-nav__right .luxury-search__trigger:hover{background:transparent}.luxury-nav__right .luxury-nav__icon-svg,.luxury-nav__right .luxury-search__trigger .luxury-nav__icon-svg{display:grid;place-items:center;width:var(--luxury-header-icon-size)!important;height:var(--luxury-header-icon-size)!important;color:var(--luxury-header-icon-color)}.luxury-nav__right svg,.luxury-nav__right .luxury-nav__icon-svg svg,.luxury-nav__right .svg-wrapper svg,.luxury-nav__right .luxury-search__trigger svg{width:var(--luxury-header-icon-size)!important;height:var(--luxury-header-icon-size)!important;max-width:var(--luxury-header-icon-size);max-height:var(--luxury-header-icon-size);stroke:currentColor;fill:none;color:var(--luxury-header-icon-color)}.luxury-nav__right svg path,.luxury-nav__right svg circle,.luxury-nav__right svg line,.luxury-nav__right svg rect,.luxury-nav__right svg polyline,.luxury-nav__right .luxury-search__trigger svg path,.luxury-nav__right .luxury-search__trigger svg circle{stroke:currentColor;stroke-width:var(--luxury-header-icon-stroke);vector-effect:non-scaling-stroke}.luxury-nav__right button[data-wl-slot] svg,.luxury-nav__right a[data-wl-slot] svg{opacity:0;pointer-events:none}.luxury-nav__right button[data-wl-slot]:before,.luxury-nav__right a[data-wl-slot]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:var(--luxury-header-icon-size);height:var(--luxury-header-icon-size);background:currentColor;-webkit-mask:url(icon-luxury-heart.svg) center / contain no-repeat;mask:url(icon-luxury-heart.svg) center / contain no-repeat}.luxury-nav__btn:not(.luxury-nav__hamburger){width:var(--luxury-header-icon-btn);height:var(--luxury-header-icon-btn);display:grid;place-items:center;border-radius:.6rem;position:relative;border:none;background:transparent;color:var(--luxury-header-icon-color);cursor:pointer;padding:0;text-decoration:none;flex-shrink:0}.luxury-nav__btn svg,.luxury-nav__btn .svg-wrapper svg,.luxury-nav__icon-svg svg{width:var(--luxury-header-icon-size);height:var(--luxury-header-icon-size);stroke:currentColor;fill:none;color:var(--luxury-header-icon-color)}.luxury-nav__icon-svg{display:grid;place-items:center;width:var(--luxury-header-icon-size);height:var(--luxury-header-icon-size);color:var(--luxury-header-icon-color)}.luxury-nav__icon-svg svg path,.luxury-nav__icon-svg svg circle,.luxury-nav__icon-svg svg line{stroke:currentColor;stroke-width:var(--luxury-header-icon-stroke);vector-effect:non-scaling-stroke}.luxury-header-wrapper .header__search .svg-wrapper svg{width:var(--luxury-header-icon-size);height:var(--luxury-header-icon-size);stroke:currentColor;fill:none;color:var(--luxury-header-icon-color)}.luxury-header-wrapper .header__search .svg-wrapper svg circle,.luxury-header-wrapper .header__search .svg-wrapper svg path{stroke:currentColor;stroke-width:var(--luxury-header-icon-stroke);vector-effect:non-scaling-stroke}.luxury-nav__icon-badge,.luxury-nav__count-badge,.luxury-nav__cart-dot,.luxury-nav__wishlist-count,.luxury-nav__right .luxury-nav__btn--cart .cart-count-bubble,.luxury-nav__right .luxury-nav__btn--cart [data-luxury-cart-count],.luxury-header-wrapper .cart-count-bubble,.luxury-nav__right .wl-header-count,.luxury-nav__right .wl-header-icon-link .wl-header-count,.luxury-nav__right button[data-wl-slot] [class*=count],.luxury-nav__right button[data-wl-slot] [class*=badge],.luxury-nav__right a[data-wl-slot] [class*=count],.luxury-nav__right a[data-wl-slot] [class*=badge]{position:absolute!important;top:var(--luxury-header-badge-top)!important;right:var(--luxury-header-badge-right)!important;bottom:auto!important;left:auto!important;transform:none!important;margin:0!important;min-width:var(--luxury-header-badge-size)!important;width:auto!important;height:var(--luxury-header-badge-size)!important;padding:0 .3rem!important;background:var(--luxury-header-terra)!important;border-radius:50%!important;font-family:Switzer,system-ui,sans-serif!important;font-size:var(--luxury-header-badge-font)!important;font-weight:600!important;color:#fff!important;display:grid!important;place-items:center!important;letter-spacing:0!important;line-height:1!important;border:none!important;z-index:2!important;pointer-events:none!important;box-sizing:border-box!important}.luxury-nav__right .luxury-nav__btn--cart .cart-count-bubble span[aria-hidden=true]{font:inherit!important;color:inherit!important;line-height:1!important}.luxury-nav__icon-badge[hidden]{display:none}.luxury-nav__right .wl-header-count,.luxury-nav__right .wl-header-icon-link .wl-header-count{display:grid!important;visibility:visible!important;opacity:1!important}.luxury-nav__right .wl-header-count:empty:before{content:"0"}.luxury-nav__right .wl-header-count[hidden],.luxury-nav__right .wl-header-count.hidden,.luxury-nav__right .wl-header-count[style*="display: none"],.luxury-nav__right .wl-header-count[style*="display:none"]{display:grid!important}.luxury-nav__account{position:relative}.luxury-nav__btn--account.is-open{background:transparent}.luxury-nav__account-icon{width:var(--luxury-header-icon-size);height:var(--luxury-header-icon-size)}.luxury-nav__account-avatar{width:2.4rem;height:2.4rem;border-radius:50%;overflow:hidden;display:grid;place-items:center}.luxury-nav__account-avatar img,.luxury-nav__account-avatar svg{width:100%;height:100%;object-fit:cover}.luxury-nav__account-panel{position:absolute;top:calc(100% + .8rem);right:0;z-index:60;min-width:24rem;padding:1.6rem 0;background:#faf7f3;border:1px solid rgba(44,24,16,.08);border-radius:1rem;box-shadow:0 1.6rem 4rem #2c18101f}.luxury-nav__account-panel[hidden]{display:none}.luxury-nav__account-greeting{margin:0;padding:0 1.8rem 1.2rem;font-size:1.15rem;line-height:1.5;color:var(--luxury-header-brown);border-bottom:1px solid rgba(44,24,16,.08)}.luxury-nav__account-greeting strong{font-weight:600}.luxury-nav__account-greeting--guest{color:#2c1810b8}.luxury-nav__account-links{list-style:none;margin:0;padding:.8rem 0 0}.luxury-nav__account-links li{margin:0}.luxury-nav__account-links a{display:block;padding:.9rem 1.8rem;font-size:1.2rem;line-height:1.4;color:var(--luxury-header-brown);text-decoration:none;transition:background .2s ease,color .2s ease}.luxury-nav__account-links a:hover{background:#7c3a2a0f;color:var(--luxury-header-terra)}.luxury-nav__account-link--primary{font-weight:600}.luxury-nav__account-link--muted{color:#2c18109e}.luxury-nav__account-links-divider{height:1px;margin:.4rem 1.8rem;background:#2c181014}.luxury-mob-menu__account{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid rgba(44,24,16,.08)}.luxury-mob-menu__account-greeting{margin:0 0 1.2rem;font-size:1.2rem;color:#2c1810b8}.luxury-mob-menu__account-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.luxury-mob-menu__account-links a{font-size:1.3rem;color:var(--luxury-header-brown);text-decoration:none}.luxury-nav__hamburger{display:none}@media screen and (min-width:1100px){.luxury-nav__hamburger{display:none!important}}@media screen and (max-width:1099px){.luxury-nav__hamburger{display:grid;place-items:center;width:var(--luxury-header-icon-btn);height:var(--luxury-header-icon-btn);border:none;background:transparent;border-radius:.6rem;color:var(--luxury-header-icon-color);cursor:pointer;padding:0}.luxury-nav__hamburger:hover{background:transparent}}.luxury-header-wrapper .header__search{display:none}.luxury-header:not(:has(.luxury-topbar)){--luxury-header-topbar-height: 0px;--luxury-header-total-height: var(--luxury-header-nav-height)}.luxury-nav__right .wl-header-icon-link,.luxury-nav__right .wl-header-icon-wrapper,.luxury-nav__right a[data-wl-slot],.luxury-nav__right button[data-wl-slot]{position:relative}.luxury-header-wrapper .luxury-nav__btn--cart .cart-count-bubble:empty{display:none!important}body>button[data-wl-slot],body>a[data-wl-slot],body>div>button[data-wl-slot],body>div>a[data-wl-slot]{display:none!important}.product-pdp__btn-ghost.swym-pdp-wishlist-btn.swym-added svg path{fill:currentColor}.wl-product-card{border:none!important}.luxury-mob-menu{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--luxury-header-ivory);z-index:var(--luxury-mob-menu-z);transform:translate(100%);transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex;flex-direction:column;padding:clamp(8rem,12vw,12rem) clamp(3.2rem,6vw,6rem) clamp(4rem,6vw,6rem);pointer-events:auto}.luxury-mob-menu.is-open{transform:translate(0)}.luxury-mob-menu__close{position:absolute;top:2rem;right:2rem;z-index:2;width:4.4rem;height:4.4rem;display:grid;place-items:center;border:1px solid var(--luxury-header-line);border-radius:.6rem;color:var(--luxury-header-brown);background:transparent;cursor:pointer;padding:0}.luxury-mob-menu__close svg{width:1.8rem;height:1.8rem;stroke:currentColor;stroke-width:1.8;fill:none}.luxury-mob-menu__logo{margin-bottom:3.4rem}.luxury-mob-menu__logo img{height:clamp(4rem,12vw,4.8rem);width:auto}.luxury-mob-menu__logo .luxury-nav__brand-text{font-size:clamp(2.4rem,7vw,3rem)}.luxury-mob-menu__links{list-style:none;display:flex;flex-direction:column;gap:.6rem;margin:0 0 4rem;padding:0}.luxury-mob-menu__links a{font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:clamp(2.8rem,6vw,4.2rem);color:var(--luxury-header-brown);display:block;padding:.8rem 0;border-bottom:1px solid rgba(44,24,16,.06);opacity:.85;transition:opacity .2s ease,color .2s ease;text-decoration:none}.luxury-mob-menu__links a:hover{opacity:1;color:var(--luxury-header-terra)}.luxury-mob-menu__footer{margin-top:auto;font-family:Switzer,system-ui,sans-serif;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--luxury-header-brown2);opacity:.7}body.luxury-mob-menu-open{overflow:hidden}body.luxury-mob-menu-open>.shopify-section-group-header-group:has(.luxury-header),body.luxury-mob-menu-open .shopify-section-group-header-group.luxury-header-active{z-index:calc(var(--luxury-mob-menu-z) - 1)}body.luxury-account-open,body.luxury-mega-open{overflow:hidden}@media screen and (min-width:1100px){body.luxury-mega-open{overflow:auto}}body>.shopify-section-group-header-group:has(.luxury-header),.shopify-section-group-header-group.luxury-header-active{position:sticky;top:0;z-index:120;overflow:visible;margin-bottom:0!important;background:transparent;border-bottom:none;box-shadow:none}body>.shopify-section-group-header-group:has(.luxury-header) .section-header{position:relative;top:auto;margin-bottom:0}body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid){--luxury-header-brown: #ffffff;--luxury-header-brown2: #ffffff;--luxury-header-terra: #ffffff;--luxury-header-icon-color: #ffffff;background:linear-gradient(180deg,rgba(20,10,6,.42) 0%,rgba(20,10,6,.12) 62%,transparent 100%);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:none;box-shadow:none;color:#fff}body.template-index .luxury-header-wrapper .luxury-header--home-overlay .luxury-nav:not(.is-solid),body.template-index .luxury-header-wrapper{border-bottom:none;box-shadow:none}body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid) .luxury-nav__links{color:#fff}body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid) .luxury-nav__brand{color:#fff}body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid) .luxury-nav__brand img{filter:brightness(0) invert(1)}body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid) .luxury-nav__hamburger,body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid) .luxury-nav__btn--search-toggle{color:#fff}body.template-index:has(.luxury-header--home-overlay){--hero-split-viewport-height: calc(100svh - var(--luxury-header-topbar-height, 3.4rem))}body.template-index:has(.luxury-header--home-overlay) #MainContent>.shopify-section:first-child{margin-top:calc(-1 * var(--luxury-header-overlay-offset, var(--luxury-header-nav-height, 7.2rem)));position:relative;z-index:1}@media screen and (max-width:1099px){body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid){--luxury-header-brown: #2c1810;--luxury-header-brown2: #3d2418;--luxury-header-terra: #7c3a2a;--luxury-header-icon-color: #2c1810;background:#faf7f3f0;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-bottom:1px solid var(--luxury-header-line);box-shadow:0 .2rem 4rem #2c18100f;color:var(--luxury-header-brown)}body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid) .luxury-nav__brand{color:var(--luxury-header-brown)}body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid) .luxury-nav__brand img{filter:none}body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid) .luxury-nav__hamburger,body.template-index .luxury-header--home-overlay .luxury-nav:not(.is-solid) .luxury-nav__btn--search-toggle{color:var(--luxury-header-icon-color)}body.template-index:has(.luxury-header--home-overlay) #MainContent>.shopify-section:first-child{margin-top:0}}@media(prefers-reduced-motion:reduce){.luxury-nav,.luxury-nav__inner,.luxury-nav__brand img,.luxury-mob-menu,.luxury-nav__mobile-search,.luxury-nav__links a:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-header-luxury.css.map */
