.gems-faq{background:var(--faq-bg);color:var(--faq-text);padding:clamp(48px,7vw,110px) 0}.gems-faq__container{max-width:900px;margin:0 auto}.gems-faq__header{text-align:center;margin-bottom:clamp(24px,4.8vw,44px)}.gems-faq__eyebrow{margin:0 0 10px;color:var(--faq-accent);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.gems-faq__heading{margin:0;font-size:clamp(1.55rem,3.2vw,2.6rem);line-height:1.15;letter-spacing:-.02em;font-weight:600}.gems-faq__subheading{margin:14px auto 0;max-width:660px;color:var(--faq-muted);font-size:clamp(.96rem,1.6vw,1.06rem);line-height:1.68;letter-spacing:-.01em}.gems-faq__accordion{display:grid;gap:10px}.gems-faq__item{border-radius:var(--faq-radius);border:1px solid color-mix(in srgb,var(--faq-text) 10%,transparent);background:var(--faq-card-bg);box-shadow:0 2px 8px #11182708;overflow:hidden;transition:border-color .28s ease,box-shadow .28s ease,background-color .28s ease}.gems-faq__item:hover{border-color:color-mix(in srgb,var(--faq-accent) 22%,transparent);box-shadow:0 8px 24px #1118270f}.gems-faq__item[open]{border-color:color-mix(in srgb,var(--faq-accent) 26%,transparent);box-shadow:0 10px 26px #11182712}.gems-faq__question{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:clamp(15px,2.2vw,21px) clamp(16px,2.4vw,24px);font-size:clamp(.98rem,1.3vw,1.07rem);font-weight:500;line-height:1.4;letter-spacing:-.01em}.gems-faq__question::-webkit-details-marker{display:none}.gems-faq__icon{position:relative;width:20px;height:20px;flex:0 0 20px;border-radius:50%;border:1px solid color-mix(in srgb,var(--faq-text) 22%,transparent);transition:border-color .24s ease,background-color .24s ease}.gems-faq__icon:before,.gems-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:1.4px;border-radius:2px;background:var(--faq-accent);transform:translate(-50%,-50%);transition:transform .26s cubic-bezier(.22,1,.36,1)}.gems-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.gems-faq__item[open] .gems-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.gems-faq__item[open] .gems-faq__icon{border-color:color-mix(in srgb,var(--faq-accent) 35%,transparent);background:color-mix(in srgb,var(--faq-accent) 7%,transparent)}.gems-faq__answer{color:var(--faq-muted);line-height:1.72;font-size:.95rem;letter-spacing:-.005em;padding:0 clamp(16px,2.4vw,24px) clamp(16px,2.4vw,22px);opacity:0;transform:translateY(-8px);transition:opacity .34s ease,transform .38s cubic-bezier(.22,1,.36,1)}.gems-faq__item[open] .gems-faq__answer{opacity:1;transform:translateY(0)}@media screen and (max-width:749px){.gems-faq{padding:38px 0 52px}.gems-faq__accordion{gap:9px}.gems-faq__question{padding:14px 15px}.gems-faq__answer{padding:0 15px 15px}}.lux-header{--lux-z-bar: 300;--lux-z-dock: 320;--lux-z-drawer: 310;--lux-z-drawer-panel: 311;--lux-max: 1480px;--lux-bg: rgba(255, 248, 238, .94);--lux-bg-solid: #fff8ee;--lux-soft: #f3ebe0;--lux-bottom: #efe4d4;--lux-text: #2a2622;--lux-muted: #6b645c;--lux-accent: #b8943f;--lux-gold: #c9a84c;--lux-line: rgba(24, 22, 19, .12);--lux-line-soft: rgba(24, 22, 19, .06);--lux-shadow: 0 6px 24px rgba(20, 16, 12, .07);--lux-shadow-lg: 0 18px 50px rgba(18, 14, 10, .1);--lux-radius-pill: 999px;--lux-radius-md: 16px;--lux-radius-sm: 12px;--lux-touch: 44px;position:-webkit-sticky!important;position:sticky!important;inset-block-start:0!important;top:0!important;z-index:var(--lux-z-bar);inline-size:100%;max-inline-size:none;margin-block-start:0;margin-inline:0;margin-block-end:var(--lux-header-margin-bottom, 0);color:var(--lux-text);font-family:var(--font-body-family, "Inter", system-ui, -apple-system, sans-serif);overflow:visible}.lux-header__float{position:relative;z-index:var(--lux-z-bar)}.lux-header.is-hidden,.lux-header.is-hidden .lux-header__bar{transform:none!important;opacity:1!important;visibility:visible!important}.lux-skip-link{position:absolute;inset-block-start:-100px;inset-inline-start:1rem;background:#fff;color:#000;padding:.6rem .9rem;border-radius:8px;z-index:9;text-decoration:none;transition:inset-block-start .2s ease}.lux-skip-link:focus{inset-block-start:1rem}.lux-visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lux-header__float{margin:0;border-radius:0;inline-size:100%;max-inline-size:none;overflow:clip;background:var(--lux-bg-solid);border:0;border-block-end:1px solid var(--lux-line-soft);box-shadow:none;transition:box-shadow .28s ease,border-color .28s ease}.lux-header.is-compact .lux-header__float,.lux-header.is-scrolled .lux-header__float{box-shadow:0 4px 20px #14100c0f}.lux-header.is-scrolled .lux-header__float{backdrop-filter:saturate(160%) blur(12px);-webkit-backdrop-filter:saturate(160%) blur(12px)}.lux-header__utility{border-block-end:1px solid var(--lux-line-soft);background:linear-gradient(180deg,#fffdf9,#fff8ee)}.lux-header__utility-inner{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;padding-block:14px;flex-wrap:wrap;min-height:52px}.lux-header__welcome{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--lux-text-strong, var(--lux-text));font-weight:600}.lux-header__welcome-star{color:var(--lux-gold);flex-shrink:0}.lux-header__utility-nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px 28px}.lux-header__utility-link{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--lux-text);font-weight:600;padding:6px 0;transition:color .2s ease,opacity .2s ease}.lux-header__utility-link:hover{color:var(--lux-accent)}.lux-header__utility-icon{color:var(--lux-muted);flex-shrink:0;transition:color .2s ease,transform .2s ease}.lux-header__bar{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-block-end:none;transition:background-color .24s ease,box-shadow .24s ease,border-color .24s ease,transform .28s ease;will-change:transform}.lux-header--with-border .lux-header__bar{border-block-end-color:var(--lux-line)}.lux-header.is-compact .lux-header__bar{background:var(--lux-bg-solid);box-shadow:var(--lux-shadow)}.lux-header.is-hidden .lux-header__bar{transform:none}.lux-header__container,.lux-header__main{max-inline-size:var(--lux-max);margin-inline:auto;padding-inline:clamp(14px,3vw,36px);padding-block:var(--lux-header-pt, 14px) var(--lux-header-pb, 14px);min-block-size:clamp(86px,9.5vw,124px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:clamp(10px,1.5vw,22px);transition:padding .22s ease,min-block-size .22s ease}.lux-header.is-compact .lux-header__container,.lux-header.is-compact .lux-header__main{min-block-size:clamp(72px,7.5vw,96px);padding-block:clamp(8px,1vw,12px)}.lux-search-inline{display:none;align-items:center;gap:10px;flex:1;min-inline-size:0;max-inline-size:min(420px,38vw);padding:10px 16px;border:1px solid var(--lux-line);border-radius:var(--lux-radius-pill);background:#ffffffa6;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.lux-search-inline:focus-within{border-color:#b8943f73;box-shadow:0 0 0 3px #c9a84c1f;background:#fff}.lux-search-inline__icon{color:var(--lux-muted);flex-shrink:0}.lux-search-inline__input{flex:1;min-inline-size:0;border:0;outline:0;background:transparent;font:inherit;font-size:.88rem;color:var(--lux-text)}.lux-search-inline__input::placeholder{color:var(--lux-muted);opacity:.85}.lux-icon-btn--circle{inline-size:44px;block-size:44px;min-inline-size:44px;padding:0;border-radius:50%;border:1px solid var(--lux-line);background:#ffffff8c;justify-content:center;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.lux-icon-btn--circle:hover{border-color:#b8943f59;background:#fff;transform:translateY(-1px)}.lux-icon-btn--circle .lux-icon-btn__label{display:none}.lux-header__nav--legacy{display:none!important}.lux-header__bottom{display:none;background:var(--lux-bottom);border-block-start:1px solid var(--lux-line-soft)}.lux-header__bottom-inner{padding-block:6px 8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lux-header__bottom-inner::-webkit-scrollbar{display:none}.lux-bottom-nav{list-style:none;margin:0;padding:0;display:inline-flex;align-items:stretch;justify-content:center;gap:2px;min-inline-size:100%}.lux-bottom-nav__item{position:relative;flex-shrink:0}.lux-bottom-nav__link,.lux-bottom-nav__trigger{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-inline-size:88px;padding:10px 12px 12px;border:0;background:transparent;color:var(--lux-muted);text-decoration:none;font:inherit;cursor:pointer;position:relative;transition:color .2s ease}.lux-bottom-nav__text{font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.lux-bottom-nav__svg{inline-size:18px;block-size:18px;stroke-width:1.65}.lux-bottom-nav__chevron{inline-size:10px;block-size:10px;margin-block-start:-2px;opacity:.55}.lux-bottom-nav__link:after,.lux-bottom-nav__trigger:after{content:"";position:absolute;inset-inline:18px;inset-block-end:6px;block-size:2px;border-radius:2px;background:var(--lux-gold);transform:scaleX(0);transition:transform .22s cubic-bezier(.22,1,.36,1)}.lux-bottom-nav__link:hover,.lux-bottom-nav__trigger:hover,.lux-bottom-nav__link.is-active,.lux-bottom-nav__trigger[aria-expanded=true]{color:var(--lux-accent)}.lux-bottom-nav__link.is-active:after,.lux-bottom-nav__trigger[aria-expanded=true]:after{transform:scaleX(1)}.lux-submenu--bottom{inset-block-start:calc(100% - 4px);inset-inline-start:50%;transform:translate3d(calc(-50% + var(--shift, 0px)),8px,0)}.lux-submenu--bottom.is-open{transform:translate3d(calc(-50% + var(--shift, 0px)),0,0)}.lux-mobile-dock{display:none;position:fixed;inset-inline:clamp(12px,4vw,20px);inset-block-end:calc(12px + env(safe-area-inset-bottom,0px));z-index:var(--lux-z-dock);pointer-events:none}.lux-mobile-dock__list{list-style:none;margin:0;padding:10px 8px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;background:#fff8eef5;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border:1px solid var(--lux-line-soft);border-radius:22px;box-shadow:0 12px 40px #120e0a1f;pointer-events:auto}.lux-mobile-dock__cell,.lux-mobile-dock__list>li{min-width:0}.lux-mobile-dock__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-block-size:54px;padding:6px 3px;border:0;background:transparent;color:var(--lux-muted);text-decoration:none;font:inherit;border-radius:14px;cursor:pointer;transition:color .18s ease,background-color .18s ease}.lux-mobile-dock__item:hover,.lux-mobile-dock__item.is-active{color:var(--lux-accent);background:#c9a84c1a}.lux-mobile-dock__svg{inline-size:22px;block-size:22px}.lux-mobile-dock__label{font-size:clamp(.6875rem,3.1vw,.8125rem);font-weight:600;letter-spacing:.02em;text-transform:none;line-height:1.2;text-align:center;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lux-header__left,.lux-header__right{display:flex;align-items:center;gap:clamp(4px,.6vw,10px);min-inline-size:0}.lux-header__left{justify-content:flex-start}.lux-header__right{justify-content:flex-end}.lux-header__center{display:flex;justify-content:center;min-inline-size:0}.lux-logo{display:inline-flex;align-items:center;text-decoration:none;color:inherit;line-height:1}.lux-logo__img{display:block;inline-size:auto;max-inline-size:clamp(160px,18vw,260px);max-block-size:clamp(56px,6.5vw,84px);object-fit:contain;transition:max-block-size .24s ease,max-inline-size .24s ease}.lux-logo__img--asset{aspect-ratio:1 / 1;max-inline-size:clamp(72px,8.5vw,104px);max-block-size:clamp(72px,8.5vw,104px);image-rendering:-webkit-optimize-contrast}.lux-header.is-compact .lux-logo__img{max-block-size:clamp(48px,5.2vw,68px)}.lux-header.is-compact .lux-logo__img--asset{max-inline-size:clamp(60px,6.6vw,84px);max-block-size:clamp(60px,6.6vw,84px)}.lux-logo__text{font-size:clamp(1rem,1vw + .7rem,1.3rem);font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.lux-icon-btn{--pad: 10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-inline-size:var(--lux-touch);min-block-size:var(--lux-touch);padding:8px var(--pad);border:1px solid transparent;border-radius:var(--lux-radius-pill);background:transparent;color:inherit;text-decoration:none;cursor:pointer;font:inherit;line-height:1;position:relative;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.lux-icon-btn:hover{background:var(--lux-soft)}.lux-icon-btn:active{transform:translate3d(0,1px,0)}.lux-icon-btn svg{inline-size:20px;block-size:20px;flex:none}.lux-icon-btn__label{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lux-muted);white-space:nowrap}.lux-icon-btn--cart{position:relative}.lux-cart-count{position:absolute;inset-block-start:4px;inset-inline-end:2px;min-inline-size:18px;block-size:18px;padding-inline:5px;border-radius:999px;display:none;align-items:center;justify-content:center;font-size:.66rem;font-weight:600;background:#1c1814;color:#fff;line-height:1;border:2px solid var(--lux-bg-solid, #fff);box-shadow:0 2px 4px #14100c2e;pointer-events:none}.lux-cart-count.is-active{display:inline-flex}.lux-cart-count[hidden]{display:none!important}.lux-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:var(--lux-touch);padding:8px 16px;border-radius:var(--lux-radius-pill);background:#1c1814;color:#fff;text-decoration:none;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;transition:background-color .18s ease,transform .18s ease}.lux-cta:hover{background:#2c241a;transform:translate3d(0,-1px,0)}.lux-cta svg{inline-size:18px;block-size:18px}.lux-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;inline-size:18px}.lux-burger span{block-size:1.4px;inline-size:100%;background:currentColor;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.lux-header__menu-btn{position:relative;z-index:60;pointer-events:auto}.lux-header__nav{display:none}.lux-nav{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;gap:clamp(4px,1vw,16px)}.lux-nav__item{position:relative}.lux-nav__link{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--lux-text);text-decoration:none;font:inherit;font-size:clamp(.8rem,.22vw + .76rem,.94rem);font-weight:500;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;padding:12px 10px;cursor:pointer;position:relative}.lux-nav__link:after{content:"";position:absolute;inset-inline:10px;inset-block-end:6px;block-size:1px;background:currentColor;transform-origin:center;transform:scaleX(0);opacity:.55;transition:transform .22s ease}.lux-nav__item:hover>.lux-nav__link:after,.lux-nav__link.is-active:after,.lux-nav__trigger[aria-expanded=true]:after,.lux-nav__link:focus-visible:after{transform:scaleX(1)}.lux-nav__trigger svg{inline-size:12px;block-size:12px;transition:transform .2s ease}.lux-nav__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.lux-submenu{--shift: 0px;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;min-inline-size:240px;max-inline-size:min(360px,92vw);padding:10px;background:#fff;border:1px solid var(--lux-line);border-radius:var(--lux-radius-md);box-shadow:var(--lux-shadow-lg);opacity:0;transform:translate3d(var(--shift),8px,0);pointer-events:none;transition:opacity .18s ease,transform .18s ease;contain:layout paint}.lux-submenu.is-open{opacity:1;pointer-events:auto;transform:translate3d(var(--shift),0,0)}.lux-submenu__list,.lux-submenu__nested{list-style:none;margin:0;padding:0}.lux-submenu__item+.lux-submenu__item{margin-block-start:2px}.lux-submenu__link,.lux-submenu__nested-link{display:block;text-decoration:none;color:var(--lux-text);border-radius:10px;transition:background-color .16s ease,color .16s ease,transform .16s ease}.lux-submenu__link{padding:10px 12px;font-size:.92rem;font-weight:500}.lux-submenu__nested{margin-block-start:4px;margin-inline-start:8px;padding-inline-start:10px;border-inline-start:1px solid var(--lux-line-soft)}.lux-submenu__nested-link{padding:8px 10px;font-size:.84rem;color:var(--lux-muted)}.lux-submenu__link:hover,.lux-submenu__link:focus-visible,.lux-submenu__nested-link:hover,.lux-submenu__nested-link:focus-visible{background:var(--lux-soft);color:var(--lux-text)}.lux-search{border-block-start:1px solid var(--lux-line-soft);background:#fff;overflow:hidden}.lux-search[hidden]{display:none}.lux-search__form{max-inline-size:var(--lux-max);margin-inline:auto;padding:12px clamp(14px,3vw,36px);display:flex;align-items:center;gap:10px}.lux-search__label svg{inline-size:20px;block-size:20px;color:var(--lux-muted)}.lux-search__input{flex:1;min-inline-size:0;border:0;outline:0;background:transparent;font-size:clamp(.95rem,.5vw + .85rem,1.1rem);color:var(--lux-text);padding-block:8px}.lux-search__input::placeholder{color:var(--lux-muted)}.lux-search__close{border:1px solid var(--lux-line);background:transparent;border-radius:999px;inline-size:38px;block-size:38px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:inherit;transition:background-color .18s ease}.lux-search__close:hover{background:var(--lux-soft)}.lux-search__close svg{inline-size:16px;block-size:16px}.lux-icon-btn:focus-visible,.lux-cta:focus-visible,.lux-nav__link:focus-visible,.lux-submenu__link:focus-visible,.lux-submenu__nested-link:focus-visible,.lux-search__close:focus-visible,.lux-drawer__close:focus-visible,.lux-drawer__link:focus-visible,.lux-drawer__quick-item:focus-visible,.lux-acc summary:focus-visible{outline:2px solid var(--lux-accent);outline-offset:2px}.lux-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--lux-z-drawer)}.lux-drawer[hidden]{display:none}.lux-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;border:0;margin:0;padding:0;background:#0f0c0966;opacity:0;transition:opacity .22s ease;cursor:pointer}.lux-drawer__panel{position:absolute;inset-block:0;inset-inline-end:0;inline-size:min(420px,100vw);background:#fff;box-shadow:-10px 0 40px #0f0c0929;transform:translate3d(100%,0,0);transition:transform .28s cubic-bezier(.22,.61,.36,1);display:flex;flex-direction:column;gap:14px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(env(safe-area-inset-top) + 18px) max(18px,env(safe-area-inset-right)) calc(env(safe-area-inset-bottom) + 18px) 18px;z-index:var(--lux-z-drawer-panel)}.lux-drawer.is-open .lux-drawer__scrim{opacity:1}.lux-drawer.is-open .lux-drawer__panel{transform:translateZ(0)}.lux-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.lux-drawer__brand{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.lux-drawer__brand-img{block-size:32px;inline-size:auto;object-fit:contain}.lux-drawer__brand-img--asset{block-size:40px;inline-size:40px;aspect-ratio:1 / 1}.lux-drawer__close{inline-size:40px;block-size:40px;border-radius:999px;border:1px solid var(--lux-line);background:#fff;cursor:pointer;color:inherit;display:inline-flex;align-items:center;justify-content:center}.lux-drawer__close svg{inline-size:16px;block-size:16px}.lux-drawer__search{display:flex;align-items:center;gap:10px;border:1px solid var(--lux-line);border-radius:var(--lux-radius-pill);padding:6px 14px;min-block-size:var(--lux-touch);background:#fff}.lux-drawer__search svg{inline-size:18px;block-size:18px;color:var(--lux-muted);flex:none}.lux-drawer__search input{flex:1;min-inline-size:0;border:0;outline:0;background:transparent;font:inherit;font-size:.95rem}.lux-drawer__menu{list-style:none;margin:0;padding:0}.lux-drawer__item+.lux-drawer__item{margin-block-start:2px;border-block-start:1px solid var(--lux-line-soft)}.lux-drawer__link,.lux-acc summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:52px;padding:12px 4px;border-radius:8px;text-decoration:none;color:inherit;font-size:1rem;font-weight:500;cursor:pointer}.lux-acc summary{list-style:none}.lux-acc summary::-webkit-details-marker{display:none}.lux-acc summary svg{inline-size:14px;block-size:14px;color:var(--lux-muted);transition:transform .2s ease}.lux-acc[open]>summary svg{transform:rotate(180deg)}.lux-acc__body ul,.lux-acc__sub{list-style:none;margin:0;padding:0}.lux-acc__body{padding-block-end:6px}.lux-acc__body a{display:block;text-decoration:none;color:var(--lux-muted);padding:10px 14px;border-radius:8px;font-size:.95rem}.lux-acc__body a:hover{background:var(--lux-soft);color:var(--lux-text)}.lux-acc__sub{margin-inline-start:10px;padding-inline-start:12px;border-inline-start:1px solid var(--lux-line-soft)}.lux-acc__sub a{font-size:.88rem;padding-block:8px}.lux-drawer__quick{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.lux-drawer__quick-item{display:inline-flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;background:var(--lux-soft);text-decoration:none;color:inherit;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;min-block-size:var(--lux-touch)}.lux-drawer__quick-item svg{inline-size:18px;block-size:18px}.lux-drawer__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:48px;border-radius:var(--lux-radius-pill);background:#1c1814;color:#fff;text-decoration:none;font-size:.88rem;letter-spacing:.06em;text-transform:uppercase}.lux-drawer__cta svg{inline-size:18px;block-size:18px}.lux-drawer__locale-form{display:grid;gap:8px}.lux-drawer__locale-form select,.lux-drawer__locale-submit{min-block-size:var(--lux-touch);border-radius:10px;border:1px solid var(--lux-line);padding:0 12px;background:#fff;font:inherit;color:inherit}.lux-drawer__locale-submit{background:#1c1814;color:#fff;border-color:#1c1814;cursor:pointer}.lux-drawer__foot{display:flex;flex-wrap:wrap;gap:10px 16px;padding-block-start:14px;border-block-start:1px solid var(--lux-line-soft);margin-block-start:auto}.lux-drawer__foot a,.lux-drawer__foot p{margin:0;color:var(--lux-muted);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}html.lux-locked,html.lux-locked body{overflow:hidden;overscroll-behavior:none}@media(min-width:990px){.lux-header__container,.lux-header__main{grid-template-columns:1fr auto 1fr;column-gap:clamp(16px,2vw,28px)}.lux-header__menu-btn{display:none}.lux-search-inline--desktop{display:flex}.lux-icon-btn--mobile-search{display:none!important}.lux-header__bottom{display:block}.lux-mobile-dock{display:none!important}.lux-drawer{display:none}}@media(max-width:989px){html.lux-has-dock body{padding-block-end:calc(var(--lux-body-dock-pad, 100px) + env(safe-area-inset-bottom,0px))}.lux-header__utility,.lux-header__bottom{display:none}.lux-mobile-dock{display:block}.lux-search-inline--desktop{display:none!important}}@media(max-width:1199px){.lux-icon-btn__label,.lux-cta__label{display:none}.lux-icon-btn{padding-inline:8px}.lux-cta{padding-inline:12px}}@media(max-width:989px){.lux-header__container{grid-template-columns:1fr auto 1fr;column-gap:clamp(6px,2vw,14px);padding-inline:clamp(12px,4vw,20px);min-block-size:84px}.lux-header__nav{display:none}.lux-header__left{justify-content:flex-start}.lux-header__center{justify-content:center}.lux-header__right{justify-content:flex-end;gap:2px}.lux-header__center--mobile-left,.lux-logo{justify-content:center}.lux-logo__img,.lux-logo__text{max-inline-size:clamp(160px,50vw,240px);max-block-size:clamp(50px,13vw,72px)}.lux-logo__img--asset{max-inline-size:clamp(64px,15vw,84px);max-block-size:clamp(64px,15vw,84px)}.lux-logo__text{font-size:clamp(1rem,4.6vw,1.25rem);letter-spacing:.04em}.lux-icon-btn--desktop,.lux-cta--desktop{display:none!important}.lux-header__app{display:none}.lux-icon-btn{min-inline-size:44px;min-block-size:44px;padding-inline:8px}.lux-icon-btn svg{inline-size:22px;block-size:22px}.lux-icon-btn__label{display:none}.lux-header__menu-btn{min-inline-size:44px;min-block-size:44px}.lux-cart-count{inset-block-start:6px;inset-inline-end:4px;min-inline-size:17px;block-size:17px;font-size:.62rem;border-width:2px}.lux-header.is-compact .lux-header__container{min-block-size:72px}.lux-header.is-compact .lux-logo__img--asset{max-inline-size:clamp(54px,13vw,70px);max-block-size:clamp(54px,13vw,70px)}}@media(max-width:479px){.lux-header__container{padding-inline:12px;column-gap:4px;min-block-size:76px}.lux-icon-btn{min-inline-size:42px;min-block-size:42px;padding-inline:6px}.lux-icon-btn svg{inline-size:21px;block-size:21px}.lux-header__menu-btn{min-inline-size:42px;min-block-size:42px;padding-inline:6px}.lux-logo__img,.lux-logo__text{max-inline-size:clamp(150px,56vw,220px);max-block-size:clamp(46px,13vw,64px)}.lux-logo__img--asset{max-inline-size:clamp(58px,16vw,74px);max-block-size:clamp(58px,16vw,74px)}.lux-cart-count{inset-block-start:5px;inset-inline-end:3px}}@media(prefers-reduced-motion:reduce){.lux-header *,.lux-drawer *,.lux-submenu,.lux-search{transition-duration:0ms!important;animation-duration:0ms!important}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
