.lx-announcement{font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase}.lx-announcement__inner{display:grid;place-items:center;min-height:2.5rem}.lx-announcement__track{display:grid;list-style:none;margin:0;padding:0;text-align:center}.lx-announcement__item{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .6s var(--lx-ease),visibility .6s}.lx-announcement__item.is-active{opacity:1;visibility:visible}.lx-announcement a{text-decoration:none}.lx-announcement a:hover{color:var(--lx-gold)}.lx-shopify-section-header{position:sticky;top:0;z-index:50}.lx-header{position:relative;background:var(--lx-paper);color:var(--lx-ink);border-bottom:1px solid var(--lx-line);transition:background-color var(--lx-dur) var(--lx-ease),color var(--lx-dur),border-color var(--lx-dur)}.lx-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:var(--lx-header-h);gap:var(--lx-space-4)}.lx-header__menu-toggle{justify-self:start}.lx-header__brand{justify-self:center;margin:0;font-size:inherit;font-weight:inherit;line-height:1}.lx-header__tools{justify-self:end;display:flex;align-items:center}.lx-logo{display:inline-flex;flex-direction:column;align-items:center;gap:.3rem;text-decoration:none;color:inherit}.lx-logo__img{width:min(var(--lx-logo-width),42vw);height:auto}.lx-logo__word{font-family:var(--lx-font-heading);font-size:clamp(1.5rem,2.6vw,2.1rem);letter-spacing:.32em;text-transform:uppercase;line-height:1;padding-left:.32em}.lx-logo__sub{font-size:.5625rem;letter-spacing:.42em;text-transform:uppercase;color:var(--lx-gold);padding-left:.42em}.lx-logo__word,.lx-logo__sub{white-space:nowrap}@media(max-width:749px){.lx-header__bar{gap:var(--lx-space-2)}.lx-logo__word{font-size:1.3rem;letter-spacing:.22em;padding-left:.22em}.lx-logo__sub{font-size:.5rem;letter-spacing:.28em;padding-left:.28em}}.lx-header--transparent:not(.is-solid):not(:focus-within):not(:hover){background:transparent;color:var(--lx-paper);border-color:transparent}.lx-template-index .lx-shopify-section-header:has(.lx-header--transparent){margin-bottom:calc(var(--lx-header-h) * -1)}.lx-header--transparent:not(.is-solid):not(:focus-within):not(:hover) .lx-logo__sub{color:var(--lx-paper)}.lx-header.is-solid{box-shadow:0 1px 0 var(--lx-line)}.lx-nav{display:none}.lx-nav__list{display:flex;gap:clamp(1rem,2vw,2.25rem);list-style:none;margin:0;padding:0}.lx-nav__link{display:inline-flex;align-items:center;gap:.35rem;min-height:var(--lx-header-h);font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-wide);text-transform:uppercase;text-decoration:none;cursor:pointer;list-style:none;position:relative}.lx-nav__link::-webkit-details-marker{display:none}.lx-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:calc(50% - 1rem);height:1px;background:var(--lx-gold);transform:scaleX(0);transition:transform var(--lx-dur) var(--lx-ease)}.lx-nav__link:hover:after,.lx-nav__link.is-active:after,.lx-nav__details[open]>.lx-nav__link:after{transform:scaleX(1)}.lx-nav__link .lx-icon{width:.8rem;height:.8rem;transition:transform var(--lx-dur)}.lx-nav__details[open]>.lx-nav__link .lx-icon{transform:rotate(180deg)}.lx-mega{position:absolute;left:0;right:0;top:100%;background:var(--lx-paper);color:var(--lx-ink);border-top:1px solid var(--lx-line);box-shadow:var(--lx-shadow-soft);animation:lx-drop .35s var(--lx-ease)}@keyframes lx-drop{0%{opacity:0;transform:translateY(-6px)}}.lx-mega__inner{display:grid;grid-template-columns:minmax(200px,1fr) 3fr auto;gap:var(--lx-space-8);padding-block:var(--lx-space-7)}.lx-mega__intro>*+*{margin-top:var(--lx-space-4)}.lx-mega__cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--lx-space-5) var(--lx-space-6);list-style:none;padding:0;margin:0;align-content:start}.lx-mega__heading{font-family:var(--lx-font-heading);font-size:1.125rem;text-decoration:none}.lx-mega__heading:hover,.lx-mega__links a:hover{color:var(--lx-gold)}.lx-mega__links{list-style:none;padding:0;margin:var(--lx-space-3) 0 0;display:grid;gap:.45rem;font-size:var(--lx-fs-sm);color:var(--lx-muted)}.lx-mega__links a{text-decoration:none}.lx-mega__promo{position:relative;display:block;width:240px;aspect-ratio:3 / 4;overflow:hidden}.lx-mega__promo img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--lx-ease)}.lx-mega__promo:hover img{transform:scale(1.04)}.lx-mega__promo-label{position:absolute;left:1rem;bottom:1rem;color:var(--lx-paper);font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase}@media(min-width:990px){.lx-header__menu-toggle{display:none}.lx-header__bar{grid-template-columns:1fr auto 1fr}.lx-nav{display:block;justify-self:start;grid-column:1;grid-row:1}.lx-header__brand{grid-column:2;grid-row:1}.lx-header__tools{grid-column:3;grid-row:1}.lx-nav__item{position:static}}@media(max-width:989px){.lx-header__account{display:none}}.lx-search-toggle>summary{list-style:none}.lx-search-toggle>summary::-webkit-details-marker{display:none}.lx-search-panel{position:absolute;left:0;right:0;top:100%;background:var(--lx-paper);color:var(--lx-ink);border-top:1px solid var(--lx-line);box-shadow:var(--lx-shadow-soft);animation:lx-drop .3s var(--lx-ease)}.lx-search-panel__form{display:flex;align-items:center;gap:var(--lx-space-4);padding-block:var(--lx-space-5)}.lx-search-panel__input{flex:1;border:0;border-bottom:1px solid var(--lx-ink);background:transparent;font-family:var(--lx-font-heading);font-size:clamp(1.4rem,3vw,2.2rem);padding:.4rem 0}.lx-search-panel__input:focus{outline:none;border-color:var(--lx-gold)}.lx-cart-count{position:absolute;top:.35rem;right:.2rem;min-width:1.05rem;height:1.05rem;padding:0 .25rem;display:grid;place-items:center;border-radius:999px;background:var(--lx-gold);color:var(--lx-ink);font-size:.625rem;font-weight:500;line-height:1}.lx-cart-count.is-empty{display:none}.lx-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.lx-drawer[hidden]{display:none}.lx-drawer__scrim,.lx-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--lx-ink-rgb),.45);animation:lx-fade .3s ease}.lx-scrim{position:fixed;z-index:90}.lx-scrim[hidden]{display:none}@keyframes lx-fade{0%{opacity:0}}.lx-drawer__panel{position:absolute;inset:0 auto 0 0;width:min(420px,88vw);display:flex;flex-direction:column;background:var(--lx-paper);color:var(--lx-ink);overflow-y:auto;animation:lx-slide-in .4s var(--lx-ease)}@keyframes lx-slide-in{0%{transform:translate(-100%)}}.lx-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:var(--lx-space-4) var(--lx-gutter);border-bottom:1px solid var(--lx-line)}.lx-drawer__list{list-style:none;margin:0;padding:var(--lx-space-4) var(--lx-gutter)}.lx-drawer__item{border-bottom:1px solid var(--lx-line)}.lx-drawer__link{display:flex;justify-content:space-between;align-items:center;padding:1.1rem 0;font-family:var(--lx-font-heading);font-size:1.6rem;line-height:1.1;text-decoration:none;cursor:pointer;list-style:none}.lx-drawer__link::-webkit-details-marker{display:none}.lx-drawer__details[open]>.lx-drawer__link .lx-icon{transform:rotate(45deg)}.lx-drawer__link .lx-icon{transition:transform var(--lx-dur)}.lx-drawer__sub{list-style:none;padding:0 0 1.1rem;margin:0;display:grid;gap:.6rem}.lx-drawer__sublink{text-decoration:none;font-size:var(--lx-fs-sm);letter-spacing:var(--lx-track-wide);text-transform:uppercase}.lx-drawer__sublink--all{color:var(--lx-gold)}.lx-drawer__subsub{list-style:none;padding:.4rem 0 .2rem 1rem;margin:0;display:grid;gap:.35rem;font-size:var(--lx-fs-sm);color:var(--lx-muted)}.lx-drawer__subsub a{text-decoration:none}.lx-drawer__foot{margin-top:auto;padding:var(--lx-space-6) var(--lx-gutter);display:grid;gap:var(--lx-space-4);background:var(--lx-ivory)}.lx-lock{overflow:hidden}.lx-hero{--lx-hero-pad-bottom: clamp(5.5rem, 10vw, 8.5rem);position:relative;display:grid;color:var(--lx-paper);background:var(--lx-ink);overflow:hidden;isolation:isolate}.lx-hero--full{min-height:max(600px,100svh)}.lx-hero--tall{min-height:max(560px,84svh)}.lx-hero--medium{min-height:max(480px,64svh)}.lx-hero__slides{display:grid;grid-area:1 / 1}.lx-slide{grid-area:1 / 1;display:grid;opacity:0;visibility:hidden;transition:opacity 1.2s var(--lx-ease),visibility 0s linear 1.2s}.lx-slide.is-active{opacity:1;visibility:visible;transition:opacity 1.2s var(--lx-ease),visibility 0s;z-index:1}.lx-slide__media,.lx-slide__content{grid-area:1 / 1}.lx-slide__media{position:relative;overflow:hidden}.lx-slide__media picture,.lx-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lx-slide--pos-left .lx-slide__img{object-position:left center}.lx-slide--pos-right .lx-slide__img{object-position:right center}.lx-slide--pos-top .lx-slide__img{object-position:center top}.lx-slide--pos-bottom .lx-slide__img{object-position:center bottom}.lx-slide__img{transform:scale(1.08);transition:transform calc(var(--lx-hero-interval, 7s) + 2s) linear}.lx-slide.is-active .lx-slide__img{transform:scale(1)}.lx-slide__media .lx-placeholder{fill:#ffffff14;background:#1b1a18}.lx-slide__tint{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lx-tint, transparent);pointer-events:none;transition:background .8s var(--lx-ease)}.lx-slide__tint--multiply{mix-blend-mode:multiply}.lx-slide__tint--soft-light{mix-blend-mode:soft-light}.lx-slide__tint--color{mix-blend-mode:color}.lx-slide__scrim{position:absolute;top:0;right:0;bottom:0;left:0}.lx-slide__scrim--light{background:linear-gradient(180deg,#0000002e,#00000047)}.lx-slide__scrim--medium{background:linear-gradient(180deg,#00000059,#0000000d 35%,#000000a6)}.lx-slide__scrim--strong{background:linear-gradient(180deg,#0006,#000000bf)}.lx-slide__scrim--side{background:linear-gradient(90deg,#000000b8,#00000059 45%,#0000 75%),linear-gradient(180deg,rgba(0,0,0,.3),transparent 30%)}.lx-slide--bottom-right .lx-slide__scrim--side{background:linear-gradient(270deg,#000000b8,#00000059 45%,#0000 75%),linear-gradient(180deg,rgba(0,0,0,.3),transparent 30%)}.lx-slide__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding-top:calc(var(--lx-header-h) + var(--lx-space-8));padding-bottom:var(--lx-hero-pad-bottom)}.lx-slide--bottom-right .lx-slide__content{align-items:flex-end;text-align:right}.lx-slide--center .lx-slide__content{justify-content:center;align-items:center;text-align:center}.lx-slide--bottom-center .lx-slide__content{align-items:center;text-align:center}.lx-slide__copy{max-width:900px}.lx-slide__copy>*+*{margin-top:var(--lx-space-5)}.lx-slide__heading{color:var(--lx-paper);text-shadow:0 2px 40px rgba(0,0,0,.25)}.lx-slide__heading-em{display:block;font-style:italic;padding-left:clamp(1rem,8vw,7rem)}.lx-slide--bottom-right .lx-slide__heading-em{padding-left:0;padding-right:clamp(1rem,8vw,7rem)}.lx-slide--center .lx-slide__heading-em,.lx-slide--bottom-center .lx-slide__heading-em{padding:0}.lx-slide__text{max-width:46ch;font-size:var(--lx-fs-md);color:#ffffffd9}.lx-slide--bottom-right .lx-slide__text{margin-left:auto}.lx-slide--center .lx-slide__text,.lx-slide--bottom-center .lx-slide__text{margin-inline:auto}.lx-slide__actions{padding-top:var(--lx-space-3)}.lx-slide--bottom-right .lx-slide__actions{justify-content:flex-end}.lx-slide--center .lx-slide__actions,.lx-slide--bottom-center .lx-slide__actions{justify-content:center}.lx-slide__btn-ghost{color:var(--lx-paper)}.lx-js .lx-slide__reveal{opacity:0;transform:translateY(22px);transition:opacity .9s var(--lx-ease),transform .9s var(--lx-ease)}.lx-js .lx-slide.is-active .lx-slide__reveal{opacity:1;transform:none}.lx-js .lx-slide.is-active .lx-slide__reveal:nth-child(1){transition-delay:.35s}.lx-js .lx-slide.is-active .lx-slide__reveal:nth-child(2){transition-delay:.5s}.lx-js .lx-slide.is-active .lx-slide__reveal:nth-child(3){transition-delay:.65s}.lx-js .lx-slide.is-active .lx-slide__reveal:nth-child(4){transition-delay:.8s}.lx-hero__caption{position:absolute;z-index:2;right:var(--lx-gutter);top:50%;transform:translateY(-50%);writing-mode:vertical-rl;font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-xwide);text-transform:uppercase;color:#ffffffa6;pointer-events:none}.lx-hero__controls{position:absolute;z-index:3;left:0;right:0;bottom:0;margin-inline:auto;display:flex;align-items:center;gap:var(--lx-space-5);padding-bottom:clamp(1.5rem,3vw,2.5rem)}.lx-no-js .lx-hero__controls{display:none}.lx-hero__counter{display:flex;align-items:center;gap:.75rem;font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);color:#ffffffbf;font-variant-numeric:tabular-nums}.lx-hero__counter [data-lx-slide-current]{color:var(--lx-paper)}.lx-hero__counter-sep{width:1.75rem;height:1px;background:var(--lx-gold)}.lx-hero__dots{flex:1;display:flex;gap:.5rem;max-width:420px}.lx-hero__dot{position:relative;flex:1;height:2.75rem}.lx-hero__dot:before,.lx-hero__dot-fill{content:"";position:absolute;left:0;right:0;top:50%;height:1px}.lx-hero__dot:before{background:#ffffff4d}.lx-hero__dot-fill{background:var(--lx-gold);transform:scaleX(0);transform-origin:left}.lx-hero__dot:hover:before{background:#ffffffb3}.lx-hero__dot.is-past .lx-hero__dot-fill{transform:scaleX(1);background:#ffffffbf}.lx-hero__dot.is-active .lx-hero__dot-fill{transform:scaleX(1)}.lx-hero.is-playing .lx-hero__dot.is-active .lx-hero__dot-fill{animation:lx-dot-fill var(--lx-hero-interval, 7s) linear both}.lx-hero.is-paused .lx-hero__dot.is-active .lx-hero__dot-fill{animation-play-state:paused}@keyframes lx-dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-hero__nav{display:flex;gap:.5rem;margin-left:auto}.lx-hero__btn{display:grid;place-items:center;width:2.9rem;height:2.9rem;border:1px solid rgba(255,255,255,.35);border-radius:50%;color:var(--lx-paper);transition:background var(--lx-dur),border-color var(--lx-dur),color var(--lx-dur)}.lx-hero__btn:hover{background:var(--lx-paper);border-color:var(--lx-paper);color:var(--lx-ink)}.lx-hero__btn .lx-icon{width:1rem;height:1rem}.lx-hero__icon-play,.lx-hero__btn[aria-pressed=true] .lx-hero__icon-pause{display:none}.lx-hero__btn[aria-pressed=true] .lx-hero__icon-play{display:block}@media(max-width:749px){.lx-hero{--lx-hero-pad-bottom: 6rem}.lx-hero__caption{display:none}.lx-slide__actions .lx-btn{flex:1 1 100%}.lx-slide--bottom-right .lx-slide__content{align-items:flex-start;text-align:left}.lx-slide--bottom-right .lx-slide__text{margin-left:0}.lx-slide--bottom-right .lx-slide__actions{justify-content:flex-start}.lx-slide--bottom-right .lx-slide__heading-em{padding-right:0;padding-left:clamp(1rem,8vw,7rem)}.lx-slide__scrim--side{background:linear-gradient(180deg,#00000059,#0000001a 35%,#000000b8)}.lx-hero__counter,.lx-hero__btn[data-lx-slide-prev],.lx-hero__btn[data-lx-slide-next]{display:none}.lx-hero__dots{max-width:none}}@media(prefers-reduced-motion:reduce){.lx-slide__img{transform:none!important;transition:none}}.lx-marquee{border-block:1px solid var(--lx-line);overflow:hidden}.lx-marquee__viewport{overflow:hidden}.lx-marquee__track{display:flex;width:max-content;animation:lx-marquee var(--lx-marquee-duration, 45s) linear infinite}.lx-marquee:hover .lx-marquee__track{animation-play-state:paused}.lx-marquee__list{display:flex;list-style:none;margin:0;padding:0}.lx-marquee__item{display:flex;align-items:center;padding:1.35rem 0;font-family:var(--lx-font-heading);font-size:clamp(1.4rem,2.6vw,2.25rem);font-style:italic;white-space:nowrap}.lx-marquee__item:after{content:"\2726";font-style:normal;font-size:.5em;color:var(--lx-gold);margin-inline:clamp(1.5rem,3vw,3rem)}@keyframes lx-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lx-marquee__track{animation:none}}.lx-tiles{list-style:none;margin:0;padding:0;display:grid;gap:var(--lx-space-4);grid-template-columns:1fr}@media(min-width:750px){.lx-tiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.lx-tiles--4{grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:auto auto}.lx-tiles--4 .lx-tile--feature{grid-row:span 2}.lx-tiles--4 .lx-tile:nth-child(4){grid-column:2 / span 2}.lx-tiles--4 .lx-tile:nth-child(4) .lx-tile__media{aspect-ratio:2.1 / 1}.lx-tiles--3{grid-template-columns:1.4fr 1fr}.lx-tiles--3 .lx-tile--feature{grid-row:span 2}.lx-tiles--5{grid-template-columns:repeat(6,1fr)}.lx-tiles--5 .lx-tile{grid-column:span 2}.lx-tiles--5 .lx-tile--feature,.lx-tiles--5 .lx-tile:nth-child(2){grid-column:span 3}}.lx-tile__link{position:relative;display:block;height:100%;color:var(--lx-paper);text-decoration:none;overflow:hidden;background:var(--lx-ink)}.lx-tile__media{aspect-ratio:4 / 5;height:100%}.lx-tile--feature .lx-tile__media{aspect-ratio:4 / 5.2}.lx-tile__media img,.lx-tile__media svg{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--lx-ease),opacity .6s;opacity:.92}.lx-tile__media .lx-placeholder{fill:#ffffff1a;background:#22201d}.lx-tile__link:hover .lx-tile__media img{transform:scale(1.045);opacity:.8}.lx-tile__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.6));pointer-events:none}.lx-tile__label{position:absolute;z-index:1;left:clamp(1.1rem,2.5vw,2rem);right:clamp(1.1rem,2.5vw,2rem);bottom:clamp(1.1rem,2.5vw,2rem);display:grid;grid-template-columns:auto 1fr;column-gap:1rem;align-items:end}.lx-tile__index{grid-row:span 3;align-self:start;font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);color:var(--lx-gold);padding-top:.6rem}.lx-tile__title{font-family:var(--lx-font-heading);font-size:var(--lx-fs-h3);line-height:1.05}.lx-tile--feature .lx-tile__title{font-size:var(--lx-fs-h2)}.lx-tile__caption{font-size:var(--lx-fs-sm);color:#ffffffbf;margin-top:.35rem}.lx-tile__cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:.9rem;font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-xwide);text-transform:uppercase;opacity:0;transform:translateY(8px);transition:opacity var(--lx-dur),transform var(--lx-dur) var(--lx-ease)}.lx-tile__cta .lx-icon{width:.9rem;height:.9rem}.lx-tile__link:hover .lx-tile__cta,.lx-tile__link:focus-visible .lx-tile__cta{opacity:1;transform:none}@media(hover:none){.lx-tile__cta{opacity:1;transform:none}}.lx-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lx-space-7) var(--lx-space-4)}@media(min-width:750px){.lx-grid--3,.lx-grid--4{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lx-space-8) var(--lx-space-5)}}@media(min-width:1200px){.lx-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.lx-card{position:relative;display:flex;flex-direction:column;height:100%}.lx-card__media-link{display:block}.lx-card__media{position:relative;aspect-ratio:var(--lx-card-ratio);overflow:hidden;background:var(--lx-ivory)}.lx-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .7s var(--lx-ease),transform 1.4s var(--lx-ease)}.lx-card__img--secondary{opacity:0}.lx-card--hover:hover .lx-card__img--secondary{opacity:1}.lx-card--hover:hover .lx-card__img--primary{opacity:0}.lx-card:not(.lx-card--hover):hover .lx-card__img--primary{transform:scale(1.035)}.lx-card__media .lx-placeholder{fill:rgba(var(--lx-ink-rgb),.14)}.lx-card--sold .lx-card__img{filter:grayscale(.4);opacity:.75}.lx-card__badges{position:absolute;top:.75rem;left:.75rem;z-index:1;pointer-events:none}.lx-card__body{padding-top:var(--lx-space-4);display:grid;gap:.3rem}.lx-card__vendor{font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-wide);text-transform:uppercase;color:var(--lx-muted)}.lx-card__title{font-family:var(--lx-font-body);font-weight:var(--lx-font-body-weight);font-size:var(--lx-fs-sm);line-height:1.45;letter-spacing:.01em}.lx-card__link{text-decoration:none}.lx-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.lx-card__link:hover{color:var(--lx-gold)}.lx-card__link:focus-visible{outline:none}.lx-card__link:focus-visible:after{outline:2px solid var(--lx-gold);outline-offset:4px}.lx-card__sizes{font-size:var(--lx-fs-xs);color:var(--lx-muted);letter-spacing:.06em}.lx-surface--ink .lx-card__media{background:#1a1917}.lx-badges{display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;margin:0;padding:0}.lx-badge{padding:.3rem .55rem;background:var(--lx-paper);color:var(--lx-ink);font-size:.625rem;font-weight:500;letter-spacing:var(--lx-track-wide);text-transform:uppercase;line-height:1.2}.lx-badge--ink{background:var(--lx-ink);color:var(--lx-paper)}.lx-badge--gold{background:var(--lx-ink);color:var(--lx-gold)}.lx-badge--sale{background:var(--lx-sale);color:#fff}.lx-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem;font-size:var(--lx-fs-sm);letter-spacing:.03em}.lx-price--sale .lx-price__current{color:var(--lx-sale)}.lx-price__compare{color:var(--lx-muted);font-size:.92em}.lx-price__unit{flex-basis:100%;font-size:var(--lx-fs-xs);color:var(--lx-muted)}.lx-rail--rail .lx-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:72%;grid-template-columns:none;gap:var(--lx-space-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:2px}.lx-rail--rail .lx-rail__track::-webkit-scrollbar{display:none}.lx-rail--rail .lx-rail__item{scroll-snap-align:start}@media(min-width:750px){.lx-rail--rail .lx-rail__track{grid-auto-columns:calc((100% - 2 * var(--lx-space-5)) / 2.6);gap:var(--lx-space-5)}}@media(min-width:1200px){.lx-rail--rail .lx-rail__track{grid-auto-columns:calc((100% - 3 * var(--lx-space-5)) / 4)}}.lx-rail__controls{display:flex;align-items:center;gap:var(--lx-space-5);margin-top:var(--lx-space-6)}.lx-rail__btn{display:grid;place-items:center;width:3rem;height:3rem;border:1px solid var(--lx-line);border-radius:50%;transition:border-color var(--lx-dur),background var(--lx-dur),color var(--lx-dur)}.lx-rail__btn:hover:not([disabled]){border-color:var(--lx-ink);background:var(--lx-ink);color:var(--lx-paper)}.lx-rail__btn[disabled]{opacity:.35;cursor:default}.lx-rail__progress{flex:1;height:1px;background:var(--lx-line);position:relative;overflow:hidden}.lx-rail__progress span{position:absolute;inset:0 auto 0 0;width:25%;background:var(--lx-ink);transition:transform .3s var(--lx-ease),width .3s}.lx-surface--ink .lx-rail__progress span{background:var(--lx-gold)}@media(max-width:749px){.lx-rail__controls{display:none}}.lx-split__grid{display:grid;gap:var(--lx-space-7);align-items:center}@media(min-width:990px){.lx-split__grid{grid-template-columns:1.15fr 1fr;gap:clamp(3rem,7vw,8rem)}.lx-split--reverse .lx-split__media{order:2}}.lx-split__media{position:relative}.lx-split__inset{position:absolute;width:38%;right:-6%;bottom:-8%;border:10px solid var(--lx-ivory);box-shadow:var(--lx-shadow-soft)}.lx-surface--paper .lx-split__inset{border-color:var(--lx-paper)}.lx-surface--ink .lx-split__inset{border-color:var(--lx-ink)}.lx-split--reverse .lx-split__inset{right:auto;left:-6%}@media(max-width:989px){.lx-split__inset{right:4%;bottom:-6%}.lx-split--reverse .lx-split__inset{left:4%}}.lx-split__copy{--lx-stack-gap: var(--lx-space-5);max-width:560px}.lx-split__text{color:var(--lx-muted)}.lx-split__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--lx-space-5);padding-block:var(--lx-space-5);border-top:1px solid var(--lx-line);margin:0}.lx-split__fact dt{font-family:var(--lx-font-heading);font-size:var(--lx-fs-h3);line-height:1;color:var(--lx-gold)}.lx-split__fact dd{margin:.5rem 0 0;font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase;color:var(--lx-muted)}.lx-values{border-top:1px solid var(--lx-line)}.lx-values__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--lx-space-6);grid-template-columns:1fr}@media(min-width:750px){.lx-values__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.lx-values__list{grid-template-columns:repeat(4,1fr)}}.lx-values__item{display:grid;grid-template-columns:auto 1fr;gap:var(--lx-space-4);align-items:start}.lx-values__icon{display:grid;place-items:center;width:3rem;height:3rem;border:1px solid var(--lx-gold);border-radius:50%;color:var(--lx-gold)}.lx-values__title{font-family:var(--lx-font-heading);font-weight:var(--lx-font-heading-weight);font-size:1.15rem;line-height:1.3}.lx-values__text{margin-top:.3rem;font-size:var(--lx-fs-sm);color:var(--lx-muted)}.lx-reseller__layout{display:grid;gap:var(--lx-space-7)}@media(min-width:990px){.lx-reseller__layout{grid-template-columns:5fr 7fr;gap:clamp(3rem,7vw,7rem)}.lx-reseller__intro{position:sticky;top:calc(var(--lx-header-h) + 2rem);align-self:start}}.lx-reseller__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--lx-line)}.lx-platform{position:relative;display:grid;grid-template-columns:3rem 1fr;gap:var(--lx-space-4);padding-block:var(--lx-space-6);border-bottom:1px solid var(--lx-line);transition:padding var(--lx-dur) var(--lx-ease)}@media(min-width:750px){.lx-platform{grid-template-columns:4rem 1fr auto;align-items:center}}.lx-platform:hover{padding-left:.75rem}.lx-platform__num{font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);color:var(--lx-gold);padding-top:.55rem;align-self:start}.lx-platform__name{font-family:var(--lx-font-heading);font-weight:var(--lx-font-heading-weight);font-size:var(--lx-fs-h3);line-height:1.1}.lx-platform__meta{margin-top:.35rem;font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase;color:var(--lx-gold)}.lx-platform__text{margin-top:.5rem;font-size:var(--lx-fs-sm);color:var(--lx-muted);max-width:52ch}.lx-platform__link{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:.5rem;font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase;text-decoration:none;padding:.7rem 1rem;border:1px solid var(--lx-line);transition:border-color var(--lx-dur),color var(--lx-dur)}@media(min-width:750px){.lx-platform__link{grid-column:3}}.lx-platform__link:hover{border-color:var(--lx-gold);color:var(--lx-gold)}.lx-platform__link .lx-icon{width:.9rem;height:.9rem}.lx-news{--lx-stack-gap: var(--lx-space-5)}.lx-news__form{margin-top:var(--lx-space-6)}.lx-news__row{display:flex;flex-direction:column;gap:var(--lx-space-3);max-width:560px;margin-inline:auto}@media(min-width:750px){.lx-news__row{flex-direction:row}.lx-news__row .lx-input{flex:1}}.lx-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--lx-space-6);counter-reset:none}@media(min-width:750px){.lx-steps__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.lx-steps__list{grid-template-columns:repeat(4,1fr)}}.lx-steps__item{padding-top:var(--lx-space-5);border-top:1px solid var(--lx-ink);display:grid;gap:var(--lx-space-3);align-content:start}.lx-surface--ink .lx-steps__item{border-color:var(--lx-gold)}.lx-steps__num{font-family:var(--lx-font-heading);font-size:var(--lx-fs-h2);line-height:1;color:var(--lx-gold);font-style:italic}.lx-steps__text{font-size:var(--lx-fs-sm);color:var(--lx-muted)}.lx-steps__cta{margin-top:var(--lx-space-7)}.lx-faq__layout{display:grid;gap:var(--lx-space-7)}@media(min-width:990px){.lx-faq__layout{grid-template-columns:4fr 7fr;gap:clamp(3rem,7vw,7rem)}.lx-faq__intro{position:sticky;top:calc(var(--lx-header-h) + 2rem);align-self:start}}.lx-faq__group{font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-xwide);text-transform:uppercase;color:var(--lx-gold);padding-top:var(--lx-space-7);padding-bottom:var(--lx-space-3)}.lx-faq__group:first-child{padding-top:0}.lx-accordion{border-top:1px solid var(--lx-line)}.lx-accordion__item{border-bottom:1px solid var(--lx-line)}.lx-accordion__item--solo:first-of-type{border-top:1px solid var(--lx-line)}.lx-accordion__summary{display:flex;justify-content:space-between;align-items:center;gap:var(--lx-space-4);padding:1.15rem 0;font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-wide);text-transform:uppercase;cursor:pointer;list-style:none}.lx-accordion__summary::-webkit-details-marker{display:none}.lx-accordion__summary .lx-icon{width:1rem;height:1rem;transition:transform var(--lx-dur) var(--lx-ease)}details[open]>.lx-accordion__summary .lx-icon{transform:rotate(45deg)}.lx-faq__q{font-family:var(--lx-font-heading);font-size:1.2rem;font-weight:var(--lx-font-heading-weight);letter-spacing:0;text-transform:none;padding:1.4rem 0}.lx-accordion__body{padding-bottom:1.4rem;font-size:var(--lx-fs-sm);color:var(--lx-muted)}.lx-page-head{padding-block:var(--lx-space-6) var(--lx-space-7)}.lx-page-head>*+*{margin-top:var(--lx-space-4)}.lx-page__image{margin-bottom:var(--lx-space-7)}.lx-page__content{margin-bottom:var(--lx-space-5)}.lx-page__content--center{margin-inline:auto}.lx-crumbs ol{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0;font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase;color:var(--lx-muted)}.lx-crumbs li+li:before{content:"/";margin-right:.5rem;color:var(--lx-gold)}.lx-crumbs a{text-decoration:none}.lx-crumbs a:hover{color:var(--lx-ink)}.lx-coll-hero{position:relative;padding-block:var(--lx-space-7) var(--lx-space-6);border-bottom:1px solid var(--lx-line)}.lx-coll-hero__inner>*+*{margin-top:var(--lx-space-4)}.lx-coll-hero__title{max-width:16ch}.lx-coll-hero__desc{color:var(--lx-muted)}.lx-coll-hero--image{display:grid;min-height:clamp(320px,52vh,560px);padding:0;border:0;color:var(--lx-paper);background:var(--lx-ink)}.lx-coll-hero--image>*{grid-area:1 / 1}.lx-coll-hero__media{position:relative}.lx-coll-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.72}.lx-coll-hero--image .lx-coll-hero__inner{position:relative;align-self:end;padding-block:var(--lx-space-8) var(--lx-space-7)}.lx-coll-hero--image .lx-crumbs ol,.lx-coll-hero--image .lx-coll-hero__desc{color:#fffc}.lx-coll-hero--image .lx-crumbs a:hover{color:var(--lx-gold)}.lx-coll-body{padding-block:var(--lx-space-6) var(--lx-space-9)}@media(min-width:990px){.lx-coll-body--filters{display:grid;grid-template-columns:260px 1fr;gap:clamp(2rem,4vw,4rem);align-items:start}}.lx-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--lx-space-4);padding-bottom:var(--lx-space-5);margin-bottom:var(--lx-space-5);border-bottom:1px solid var(--lx-line)}.lx-toolbar__filter{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-wide);text-transform:uppercase}.lx-toolbar__count{font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase;color:var(--lx-muted);margin-right:auto}.lx-toolbar__filter+.lx-toolbar__count{margin-left:var(--lx-space-4)}.lx-toolbar__sort{display:flex;align-items:center;gap:.6rem}.lx-select--bare{border:0;min-height:auto;padding:.3rem 1.75rem .3rem 0;background-position:right .2rem center;font-size:var(--lx-fs-sm)}.lx-select--bare:focus{box-shadow:none}.lx-coll-aside__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--lx-space-4)}@media(max-width:989px){.lx-coll-aside{position:fixed;inset:0 0 0 auto;z-index:95;width:min(400px,90vw);padding:var(--lx-space-4) var(--lx-gutter) var(--lx-space-6);background:var(--lx-paper);overflow-y:auto;transform:translate(100%);visibility:hidden;transition:transform .4s var(--lx-ease),visibility .4s}.lx-coll-aside.is-open{transform:none;visibility:visible}}@media(min-width:990px){.lx-coll-aside{position:sticky;top:calc(var(--lx-header-h) + 1.5rem);max-height:calc(100vh - var(--lx-header-h) - 3rem);overflow-y:auto;scrollbar-width:thin}.lx-coll-aside__close,.lx-toolbar__filter{display:none}.lx-toolbar__filter+.lx-toolbar__count{margin-left:0}}.lx-facet{border-bottom:1px solid var(--lx-line)}.lx-facet__summary{display:flex;align-items:center;gap:.4rem;padding:1rem 0;font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-wide);text-transform:uppercase;cursor:pointer;list-style:none}.lx-facet__summary::-webkit-details-marker{display:none}.lx-facet__summary .lx-icon{margin-left:auto;width:.9rem;height:.9rem;transition:transform var(--lx-dur)}.lx-facet[open] .lx-facet__summary .lx-icon{transform:rotate(180deg)}.lx-facet__count{color:var(--lx-gold)}.lx-facet__body{padding-bottom:1.1rem}.lx-facet__fieldset{border:0;margin:0;padding:0}.lx-facet__values{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.lx-facet__input{position:absolute;opacity:0;width:1px;height:1px}.lx-facet__label{display:flex;align-items:center;gap:.65rem;font-size:var(--lx-fs-sm);cursor:pointer}.lx-facet__box{width:.95rem;height:.95rem;border:1px solid var(--lx-muted);flex:none;transition:background var(--lx-dur),border-color var(--lx-dur)}.lx-facet__input:checked+.lx-facet__label .lx-facet__box{background:var(--lx-ink);border-color:var(--lx-ink);box-shadow:inset 0 0 0 2px var(--lx-paper)}.lx-facet__input:focus-visible+.lx-facet__label{outline:2px solid var(--lx-gold);outline-offset:2px}.lx-facet__input:disabled+.lx-facet__label{opacity:.4;cursor:not-allowed}.lx-facet__num{margin-left:auto;font-size:var(--lx-fs-xs);color:var(--lx-muted)}.lx-facet__values--chips{grid-template-columns:repeat(auto-fill,minmax(3.2rem,1fr));gap:.4rem}.lx-facet__values--chips .lx-facet__label{justify-content:center;min-height:2.6rem;border:1px solid var(--lx-line);font-size:var(--lx-fs-xs)}.lx-facet__values--chips .lx-facet__box,.lx-facet__values--chips .lx-facet__num{display:none}.lx-facet__values--chips .lx-facet__input:checked+.lx-facet__label{background:var(--lx-ink);color:var(--lx-paper);border-color:var(--lx-ink)}.lx-facet__price{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.lx-facets__actions{display:grid;gap:var(--lx-space-4);justify-items:center;padding-top:var(--lx-space-5)}.lx-js .lx-facets__actions .lx-btn{display:none}@media(max-width:989px){.lx-js .lx-facets__actions .lx-btn{display:inline-flex}}.lx-chips{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 var(--lx-space-6);padding:0}.lx-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .8rem;border:1px solid var(--lx-line);font-size:var(--lx-fs-xs);letter-spacing:.06em;text-decoration:none;transition:border-color var(--lx-dur)}.lx-chip .lx-icon{width:.75rem;height:.75rem}.lx-chip:hover{border-color:var(--lx-ink)}.lx-chip--clear{border-color:transparent;text-decoration:underline;text-decoration-color:var(--lx-gold)}.lx-coll-editorial{grid-column:span 2;position:relative}.lx-coll-editorial .lx-media{height:100%}.lx-coll-editorial__text{position:absolute;left:1.5rem;bottom:1.5rem;right:1.5rem;color:var(--lx-paper);font-family:var(--lx-font-heading);font-size:var(--lx-fs-h3);font-style:italic;text-shadow:0 2px 20px rgba(0,0,0,.35)}.lx-empty{padding-block:var(--lx-space-8)}.lx-pagination{margin-top:var(--lx-space-8);display:flex;justify-content:center}.lx-pagination__list{display:flex;gap:.25rem;list-style:none;margin:0;padding:0;align-items:center}.lx-pagination__item,.lx-pagination__arrow{display:grid;place-items:center;min-width:2.75rem;height:2.75rem;font-size:var(--lx-fs-sm);text-decoration:none;border-bottom:1px solid transparent}.lx-pagination__item:hover,.lx-pagination__arrow:hover{color:var(--lx-gold)}.lx-pagination__item.is-current{border-color:var(--lx-gold)}.lx-col-card{display:block;text-decoration:none}.lx-col-card .lx-media img{transition:transform 1.2s var(--lx-ease)}.lx-col-card:hover .lx-media img{transform:scale(1.04)}.lx-col-card__body{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-top:var(--lx-space-4)}.lx-col-card__title{font-family:var(--lx-font-heading);font-size:var(--lx-fs-h4)}.lx-col-card__count{font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase;color:var(--lx-muted)}.lx-product{padding-block:var(--lx-space-5) var(--lx-space-8)}.lx-product__crumbs{margin-bottom:var(--lx-space-5)}.lx-product__grid{display:grid;gap:var(--lx-space-6)}@media(min-width:990px){.lx-product__grid{grid-template-columns:minmax(0,1.45fr) minmax(360px,1fr);gap:clamp(2.5rem,5vw,6rem);align-items:start}.lx-product__sticky{position:sticky;top:calc(var(--lx-header-h) + 2rem)}}.lx-gallery{position:relative}.lx-gallery__list{list-style:none;margin:0;padding:0}@media(max-width:989px){.lx-gallery{margin-inline:calc(var(--lx-gutter) * -1)}.lx-gallery__list{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lx-gallery__list::-webkit-scrollbar{display:none}.lx-gallery__item{scroll-snap-align:start}}@media(min-width:990px){.lx-gallery__list{display:grid;grid-template-columns:1fr 1fr;gap:var(--lx-space-3)}.lx-gallery__item:first-child,.lx-gallery__list--single .lx-gallery__item{grid-column:span 2}.lx-gallery__dots{display:none}}.lx-gallery__frame{position:relative;aspect-ratio:var(--lx-card-ratio);background:var(--lx-ivory);overflow:hidden}.lx-gallery__frame img,.lx-gallery__frame video,.lx-gallery__frame iframe,.lx-gallery__frame model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.lx-gallery__frame--video,.lx-gallery__frame--model{aspect-ratio:1}.lx-gallery__dots{display:flex;justify-content:center;gap:.4rem;padding-top:var(--lx-space-4)}.lx-gallery__dot{width:1.5rem;height:1px;background:var(--lx-line);transition:background var(--lx-dur)}.lx-gallery__dot.is-active{background:var(--lx-ink)}.lx-product__sticky{display:grid;gap:var(--lx-space-5)}.lx-product__vendor{font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-xwide);text-transform:uppercase}.lx-product__vendor a{text-decoration:none;color:var(--lx-gold)}.lx-product__title{font-family:var(--lx-font-heading);font-weight:var(--lx-font-heading-weight);font-size:var(--lx-fs-h3);line-height:1.1;margin-top:calc(var(--lx-space-5) * -.6)}.lx-product__price .lx-price{font-size:var(--lx-fs-md)}.lx-product__tax{margin-top:.35rem;font-size:var(--lx-fs-xs);color:var(--lx-muted)}.lx-product__desc{font-size:var(--lx-fs-sm);color:var(--lx-muted)}.lx-condition{padding:var(--lx-space-5);background:var(--lx-ivory);display:grid;gap:var(--lx-space-3)}.lx-condition__label{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.lx-condition__value{font-family:var(--lx-font-heading);font-size:1.2rem}.lx-condition__scale{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;list-style:none;margin:0;padding:0}.lx-condition__tier{padding-top:.6rem;border-top:2px solid var(--lx-line);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lx-muted);line-height:1.3}.lx-condition__tier.is-current{border-color:var(--lx-gold);color:var(--lx-ink);font-weight:500}.lx-condition__notes{font-size:var(--lx-fs-sm);color:var(--lx-muted)}.lx-variants{display:grid;gap:var(--lx-space-5)}.lx-variants__option{border:0;margin:0;padding:0;min-width:0}.lx-variants__legend{display:flex;gap:.75rem;align-items:baseline;padding:0;margin-bottom:.75rem}.lx-variants__selected{font-size:var(--lx-fs-sm)}.lx-variants__values{display:flex;flex-wrap:wrap;gap:.4rem}.lx-variants__input{position:absolute;opacity:0;width:1px;height:1px}.lx-variants__pill{display:grid;place-items:center;min-width:3.25rem;min-height:2.9rem;padding:0 1rem;border:1px solid var(--lx-line);font-size:var(--lx-fs-sm);cursor:pointer;transition:border-color var(--lx-dur),background var(--lx-dur),color var(--lx-dur)}.lx-variants__pill:hover{border-color:var(--lx-ink)}.lx-variants__input:checked+.lx-variants__pill{background:var(--lx-ink);border-color:var(--lx-ink);color:var(--lx-paper)}.lx-variants__input:focus-visible+.lx-variants__pill{outline:2px solid var(--lx-gold);outline-offset:2px}.lx-variants__input.is-unavailable+.lx-variants__pill{color:var(--lx-muted);background:linear-gradient(to top right,transparent calc(50% - .5px),var(--lx-line) 50%,transparent calc(50% + .5px))}.lx-variants__input.is-unavailable:checked+.lx-variants__pill{color:var(--lx-paper);background:var(--lx-muted)}.lx-variants__guide{justify-self:start}.lx-qty{display:grid;gap:.6rem}.lx-qty__control{display:inline-flex;align-items:stretch;border:1px solid var(--lx-line);width:max-content}.lx-qty__btn{display:grid;place-items:center;width:2.75rem}.lx-qty__btn .lx-icon{width:.9rem;height:.9rem}.lx-qty__btn:hover{color:var(--lx-gold)}.lx-qty__input{width:3rem;min-height:2.9rem;border:0;text-align:center;background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.lx-qty__input::-webkit-outer-spin-button,.lx-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lx-buy,.lx-buy__form{display:grid;gap:var(--lx-space-4)}.lx-buy__actions{display:grid;gap:.6rem}.lx-buy__add{min-height:3.6rem}.lx-buy__dynamic .shopify-payment-button__button{min-height:3.6rem;border-radius:0}.lx-buy__dynamic .shopify-payment-button__more-options{font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase}.lx-buy__note{display:flex;align-items:center;gap:.5rem;font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase;color:var(--lx-gold)}.lx-buy__note .lx-icon{width:1rem;height:1rem}.lx-toast{position:fixed;z-index:120;right:var(--lx-gutter);bottom:var(--lx-gutter);left:var(--lx-gutter);display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--lx-ink);color:var(--lx-paper);box-shadow:var(--lx-shadow-soft);animation:lx-toast-in .45s var(--lx-ease)}@media(min-width:750px){.lx-toast{left:auto;width:380px}}@keyframes lx-toast-in{0%{opacity:0;transform:translateY(16px)}}.lx-toast__img{width:3.5rem;aspect-ratio:3 / 4;object-fit:cover}.lx-toast__msg{flex:1;font-size:var(--lx-fs-sm)}.lx-toast__link{color:var(--lx-gold);font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase}.lx-recs:empty,.lx-recs:not(:has(.lx-grid)){padding:0}.lx-cart__layout{display:grid;gap:var(--lx-space-7)}@media(min-width:990px){.lx-cart__layout{grid-template-columns:1fr 380px;gap:clamp(2.5rem,5vw,5rem);align-items:start}}.lx-ship-meter{padding:var(--lx-space-4) var(--lx-space-5);background:var(--lx-ivory);margin-bottom:var(--lx-space-5);display:grid;gap:.6rem}.lx-ship-meter__bar{width:100%;height:2px;-webkit-appearance:none;appearance:none;border:0;background:var(--lx-line)}.lx-ship-meter__bar::-webkit-progress-bar{background:var(--lx-line)}.lx-ship-meter__bar::-webkit-progress-value{background:var(--lx-gold)}.lx-ship-meter__bar::-moz-progress-bar{background:var(--lx-gold)}.lx-cart__table{border-top:1px solid var(--lx-line)}.lx-line{display:grid;grid-template-columns:1fr auto;gap:var(--lx-space-4);padding-block:var(--lx-space-5);border-bottom:1px solid var(--lx-line)}.lx-line td{padding:0}.lx-line__product{grid-column:1 / -1;display:grid;grid-template-columns:96px 1fr;gap:var(--lx-space-4)}@media(min-width:750px){.lx-line{grid-template-columns:1fr auto 120px;align-items:start}.lx-line__product{grid-column:auto;grid-template-columns:128px 1fr}}.lx-line__media{display:block;aspect-ratio:3 / 4;background:var(--lx-ivory);overflow:hidden}.lx-line__media img,.lx-line__media svg{width:100%;height:100%;object-fit:cover}.lx-line__info{display:grid;gap:.3rem;align-content:start}.lx-line__title{font-family:var(--lx-font-heading);font-size:1.15rem;text-decoration:none;line-height:1.25}.lx-line__title:hover{color:var(--lx-gold)}.lx-line__opts{margin:0;font-size:var(--lx-fs-xs);color:var(--lx-muted);letter-spacing:.05em}.lx-line__opts div{display:flex;gap:.3rem}.lx-line__opts dd{margin:0}.lx-line__unit{display:flex;gap:.5rem;font-size:var(--lx-fs-sm)}.lx-line__discount{display:flex;align-items:center;gap:.35rem;color:var(--lx-gold)}.lx-line__discount .lx-icon{width:.9rem;height:.9rem}.lx-line__qty{display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}@media(max-width:749px){.lx-line__qty{padding-left:calc(96px + var(--lx-space-4))!important}}.lx-line__remove{font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase;color:var(--lx-muted)}.lx-line__remove:hover{color:var(--lx-ink)}.lx-line__total{text-align:right;font-size:var(--lx-fs-sm);align-self:start;padding-top:.8rem!important}.lx-cart__summary{padding:var(--lx-space-6);background:var(--lx-ivory);display:grid;gap:var(--lx-space-4)}@media(min-width:990px){.lx-cart__summary{position:sticky;top:calc(var(--lx-header-h) + 2rem)}}.lx-cart__row{display:flex;justify-content:space-between;gap:1rem}.lx-cart__row--total{padding-top:var(--lx-space-4);border-top:1px solid var(--lx-line);font-family:var(--lx-font-heading);font-size:1.3rem}.lx-cart__discounts{list-style:none;margin:0;padding:0;font-size:var(--lx-fs-sm);color:var(--lx-gold)}.lx-cart__discounts li{display:flex;align-items:center;gap:.4rem}.lx-cart__discounts span{margin-left:auto}.lx-cart__discounts .lx-icon{width:.9rem;height:.9rem}.lx-cart__note .lx-textarea{margin-bottom:var(--lx-space-3);background:var(--lx-paper)}.lx-cart__additional{display:grid;gap:.5rem}.lx-search__form{display:flex;flex-direction:column;gap:var(--lx-space-3);max-width:640px}@media(min-width:750px){.lx-search__form{flex-direction:row}.lx-search__form .lx-input{flex:1}}.lx-404 .lx-search__form{margin-inline:auto}.lx-search__pages{list-style:none;margin:var(--lx-space-7) 0 0;padding:0;border-top:1px solid var(--lx-line)}.lx-search__pages a{display:grid;gap:.35rem;padding-block:var(--lx-space-5);border-bottom:1px solid var(--lx-line);text-decoration:none}.lx-search__pages a:hover .lx-h4{color:var(--lx-gold)}.lx-contact__layout{display:grid;gap:var(--lx-space-7)}@media(min-width:990px){.lx-contact__layout{grid-template-columns:5fr 7fr;gap:clamp(3rem,7vw,7rem)}}.lx-contact__form{--lx-stack-gap: var(--lx-space-4)}.lx-surface--ivory .lx-input,.lx-surface--ivory .lx-select,.lx-surface--ivory .lx-textarea{background:var(--lx-paper)}.lx-post-card__link{display:grid;gap:var(--lx-space-3);text-decoration:none}.lx-post-card__link .lx-media{margin-bottom:var(--lx-space-2)}.lx-post-card__link:hover .lx-post-card__title{color:var(--lx-gold)}.lx-article__hero{margin-bottom:var(--lx-space-7)}.lx-article__body{margin-inline:auto;margin-bottom:var(--lx-space-7)}.lx-404__code{color:var(--lx-gold);font-style:italic}.lx-password{min-height:100vh;display:grid;place-items:center;padding:var(--lx-gutter)}.lx-password__inner{max-width:640px;--lx-stack-gap: var(--lx-space-5)}.lx-password__owner{margin-top:var(--lx-space-7)}.lx-password__owner>summary{list-style:none;cursor:pointer}.lx-password__owner>summary::-webkit-details-marker{display:none}.lx-footer{padding-top:var(--lx-space-9);font-size:var(--lx-fs-sm)}.lx-footer__top{display:grid;gap:var(--lx-space-7);padding-bottom:var(--lx-space-8)}@media(min-width:990px){.lx-footer__top{grid-template-columns:1fr 2fr;gap:clamp(3rem,8vw,8rem)}}.lx-footer__wordmark{font-family:var(--lx-font-heading);font-size:clamp(2.4rem,5vw,3.75rem);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;line-height:1}.lx-footer__statement{margin-top:var(--lx-space-5);max-width:40ch;color:var(--lx-muted)}.lx-footer__social{display:flex;gap:.25rem;list-style:none;margin:var(--lx-space-5) 0 0 -.7rem;padding:0}.lx-footer__blocks{display:grid;gap:var(--lx-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.lx-footer__blocks{grid-template-columns:repeat(4,minmax(0,1fr))}}.lx-footer__col--wide{grid-column:1 / -1}@media(min-width:750px){.lx-footer__col--wide{grid-column:span 2}}.lx-footer__heading{font-family:var(--lx-font-body);font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-xwide);text-transform:uppercase;color:var(--lx-gold);margin-bottom:var(--lx-space-4)}.lx-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.lx-footer__links a{text-decoration:none;color:#fffc}.lx-footer__links a:hover{color:var(--lx-gold)}.lx-footer__text{color:var(--lx-muted)}.lx-newsletter-form{margin-top:var(--lx-space-4)}.lx-newsletter-form__row{display:flex;border-bottom:1px solid rgba(255,255,255,.4)}.lx-newsletter-form__row .lx-input{border:0;padding-left:0}.lx-newsletter-form__row .lx-input:focus{box-shadow:none}.lx-newsletter-form__row:focus-within{border-color:var(--lx-gold)}.lx-newsletter-form__submit{flex:none;height:auto}.lx-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--lx-space-4);padding-block:var(--lx-space-5);border-top:1px solid var(--lx-line);font-size:var(--lx-fs-xs);color:var(--lx-muted)}.lx-footer__legal a{text-decoration:none}.lx-footer__policies,.lx-footer__payments{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;list-style:none;margin:0;padding:0}.lx-footer__policies a{text-decoration:none}.lx-footer__policies a:hover{color:var(--lx-gold)}.lx-payment-icon{width:2.4rem;height:auto}.lx-design-mode [data-lx-reveal]{opacity:1!important;transform:none!important}.lx-gift-qr{display:grid;place-items:center}.lx-gift-qr img,.lx-gift-qr canvas{background:#fff;padding:.5rem}.shopify-policy__container{max-width:760px!important;margin-inline:auto;padding:var(--lx-space-8) var(--lx-gutter) var(--lx-space-9)!important}.shopify-policy__title{margin-bottom:var(--lx-space-7);text-align:center}.shopify-policy__title h1{font-family:var(--lx-font-heading);font-weight:var(--lx-font-heading-weight);font-size:var(--lx-fs-h1);line-height:1.04;letter-spacing:-.015em}.shopify-policy__title:before{content:"Client Care";display:block;margin-bottom:var(--lx-space-4);font-size:var(--lx-fs-xs);font-weight:500;letter-spacing:var(--lx-track-xwide);text-transform:uppercase;color:var(--lx-gold)}.shopify-policy__body{color:var(--lx-muted)}.shopify-policy__body .rte>*+*{margin-top:1.1em}.shopify-policy__body h3{margin-top:2.2em;font-family:var(--lx-font-heading);font-weight:var(--lx-font-heading-weight);font-size:var(--lx-fs-h4);color:var(--lx-ink)}.shopify-policy__body strong{color:var(--lx-ink);font-weight:500}.shopify-policy__body ul{padding-left:1.2em}.shopify-policy__body li+li{margin-top:.5em}.shopify-policy__body a{color:var(--lx-ink);text-decoration-color:var(--lx-gold)}.shopify-policy__body a:hover{color:var(--lx-gold)}.lx-mega__list{list-style:none;margin:0;padding:0;columns:3 170px;column-gap:var(--lx-space-7)}.lx-mega__list li{break-inside:avoid;padding-block:.4rem}.lx-mega__list a{font-family:var(--lx-font-heading);font-size:1.1rem;text-decoration:none}.lx-mega__list a:hover,.lx-mega__list a[aria-current=page]{color:var(--lx-gold)}@media(min-width:990px){:root{--lx-header-h: 129px}.lx-header__bar{grid-template-columns:1fr auto 1fr;grid-template-rows:80px auto;row-gap:0;min-height:0}.lx-header__brand{grid-column:2;grid-row:1}.lx-header__tools{grid-column:3;grid-row:1}.lx-nav{grid-column:1 / -1;grid-row:2;justify-self:stretch;border-top:1px solid var(--lx-line)}.lx-nav__list{width:100%;max-width:1240px;margin-inline:auto;justify-content:space-between;flex-wrap:nowrap;column-gap:clamp(.75rem,1.6vw,2rem);row-gap:0}.lx-nav__item{flex:0 0 auto}.lx-nav__link{min-height:48px;white-space:nowrap}.lx-nav__link:after{bottom:10px}.lx-header--transparent:not(.is-solid):not(:focus-within):not(:hover) .lx-nav{border-color:#ffffff38}}@media(min-width:990px)and (max-width:1399px){.lx-nav__link{font-size:.625rem;letter-spacing:.1em;gap:.25rem}.lx-nav__link .lx-icon{width:.65rem;height:.65rem}.lx-nav__list{column-gap:.75rem}}@media(min-width:990px)and (max-width:1099px){.lx-nav__link{letter-spacing:.05em}.lx-nav__list{column-gap:.7rem}}.lx-platform__badge{display:inline-block;margin-left:.6rem;padding:.2rem .5rem;vertical-align:middle;border:1px solid var(--lx-gold);color:var(--lx-gold);font-family:var(--lx-font-body);font-size:.625rem;font-weight:500;letter-spacing:var(--lx-track-wide);text-transform:uppercase}.lx-platform__handle{margin-top:.3rem;font-size:var(--lx-fs-sm);letter-spacing:.04em}.lx-platform__pending{grid-column:2;justify-self:start;font-size:var(--lx-fs-xs);letter-spacing:var(--lx-track-wide);text-transform:uppercase;color:var(--lx-muted)}@media(min-width:750px){.lx-platform__pending{grid-column:3}}.lx-contact__details{font-style:normal;display:grid;gap:var(--lx-space-4);padding-top:var(--lx-space-5);border-top:1px solid var(--lx-line)}.lx-contact__details p{display:grid;gap:.3rem}.lx-contact__details a{text-decoration-color:var(--lx-gold)}.lx-contact__details a:hover{color:var(--lx-gold)}.lx-drawer__sub{gap:0}.lx-drawer__sublink{display:block;padding:.6rem 0}.lx-tiles>.lx-tile{min-width:0}@media(min-width:990px){.lx-tiles--4{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr)}.lx-tiles--3{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.lx-coll-hero__media img{object-position:center 22%}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lx-components.css.map */
