body.lx{--lx-bg: #0a0b0d;--lx-surface: #111317;--lx-surface-2: #181b20;--lx-line: rgba(255, 255, 255, .09);--lx-text: #f3efe7;--lx-soft: #a7a299;--lx-amber: #f5b04c;--lx-amber-2: #e99a2b;--lx-ink: #1a1204;--lx-green: #7bd9a3;--lx-header-h: 64px;--color-bg: var(--lx-bg);--color-bg-soft: var(--lx-surface);--color-text: var(--lx-text);--color-text-soft: var(--lx-soft);--color-primary: var(--lx-amber);--color-primary-dark: var(--lx-amber-2);--color-accent: var(--lx-amber);--color-border: var(--lx-line);color-scheme:dark;background:var(--lx-bg);color:var(--lx-text);font-family:Avenir Next,Helvetica Neue,Segoe UI,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}body.lx h1,body.lx h2,body.lx h3,body.lx h4{font-weight:600;letter-spacing:-.02em;color:var(--lx-text);text-wrap:balance}body.lx p{color:var(--lx-soft)}body.lx a:focus-visible,body.lx button:focus-visible,body.lx summary:focus-visible{outline:2px solid var(--lx-amber);outline-offset:3px}body.lx .button{color:var(--lx-ink)}body.lx .button--secondary{color:var(--lx-amber);background:transparent}body.lx .cart-count{color:var(--lx-ink)}body.lx .cart-drawer__panel,body.lx .mobile-nav__panel{background:var(--lx-surface);color:var(--lx-text)}body.lx .cart-drawer__close{color:var(--lx-text)}body.lx .cart-drawer__overlay,body.lx .mobile-nav__overlay{background:#0000009e}body.lx .qty-stepper button{background:transparent;color:var(--lx-text)}body.lx .qty-stepper button:hover{background:var(--lx-surface-2)}body.lx .qty-input{background:transparent;color:var(--lx-text)}body.lx .cart-line__title{color:var(--lx-text)}body.lx .mobile-nav__links li{border-color:var(--lx-line)}body.lx .mobile-nav__links a{color:var(--lx-text)}body.lx .bundler-volume-target-element,body.lx [class*=bndlr-]{display:none!important}.lx-wrap{max-width:1160px;margin:0 auto;padding:0 20px}.lx-wrap--narrow{max-width:760px}.lx-main{min-height:60vh}.lx-eyebrow{margin:0 0 8px;color:var(--lx-amber)!important;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.lx-h2{margin:6px 0 32px;font-size:clamp(26px,4.6vw,40px);line-height:1.1}.lx-section{padding:64px 0;scroll-margin-top:calc(var(--lx-header-h) + 8px)}.lx-section--alt{background:var(--lx-surface)}.lx-section--tight{padding-top:24px}.lx-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:1px solid transparent;border-radius:999px;font:inherit;font-size:14px;font-weight:700;letter-spacing:.06em;text-align:center;cursor:pointer;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.lx-btn--primary{background:linear-gradient(180deg,#f9c06a,#ee9f2e);color:var(--lx-ink);box-shadow:0 10px 34px #f5b04c38}.lx-btn--primary:hover{filter:brightness(1.06)}.lx-btn:active{transform:scale(.985)}.lx-btn--xl{min-height:58px;font-size:15px}.lx-btn--block{display:flex;width:100%}.lx-btn--ghost{border-color:var(--lx-line);color:var(--lx-text)}.lx-btn[disabled]{opacity:.5;cursor:not-allowed}.lx-help{display:block;margin-top:16px;color:var(--lx-soft);font-size:14px;text-align:center;text-decoration:underline;text-underline-offset:4px}.lx-help:hover{color:var(--lx-text)}.lx-header{position:sticky;top:0;z-index:100;background:#0a0b0dd1;border-bottom:1px solid var(--lx-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lx-header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1160px;height:var(--lx-header-h);margin:0 auto;padding:0 12px 0 20px}.lx-header__start{display:flex;align-items:center;gap:6px}.lx-logo{display:inline-flex;align-items:baseline;gap:10px;color:var(--lx-text);white-space:nowrap}.lx-logo__brand{font-size:20px;font-weight:700;letter-spacing:.24em}.lx-logo__sep{color:var(--lx-soft);font-weight:300}.lx-logo__vertical{color:var(--lx-amber);font-size:11px;font-weight:600;letter-spacing:.3em}.lx-nav ul{display:flex;gap:30px;margin:0;padding:0;list-style:none}.lx-nav a{color:var(--lx-soft);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:color .15s ease}.lx-nav a:hover,.lx-nav a[aria-current]{color:var(--lx-text)}.lx-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--lx-text);cursor:pointer}.lx-icon-btn:hover{background:var(--lx-surface-2)}.lx-nav-toggle{display:none;margin-left:-10px}.lx-header__actions{display:flex;align-items:center}.lx-cart-count{top:2px;right:0}@media(max-width:860px){.lx-nav{display:none}.lx-nav-toggle{display:inline-flex}.lx-logo__brand{font-size:18px}}.lx-hero{position:relative;display:flex;align-items:flex-end;min-height:min(80svh,700px);overflow:hidden;background:#000}.lx-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.lx-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.lx-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(10,11,13,.35) 0%,rgba(10,11,13,.1) 30%,rgba(10,11,13,.78) 72%,var(--lx-bg) 100%)}.lx-hero__content{position:relative;width:100%;max-width:1160px;margin:0 auto;padding:120px 20px 44px}.lx-hero__title{max-width:14ch;margin:0 0 16px;font-size:clamp(36px,8vw,72px);line-height:1.02}.lx-hero__sub{max-width:46ch;margin:0 0 28px;color:#d8d3c9!important;font-size:17px;line-height:1.5}.lx-hero__content>*{animation:lxRise .7s cubic-bezier(.2,.7,.2,1) both}.lx-hero__content>:nth-child(2){animation-delay:.08s}.lx-hero__content>:nth-child(3){animation-delay:.16s}.lx-hero__content>:nth-child(4){animation-delay:.24s}@keyframes lxRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:600px){.lx-hero__content .lx-btn{width:100%}}.lx-buy{padding:28px 0 56px;scroll-margin-top:var(--lx-header-h)}.lx-buy__grid{display:grid;gap:28px}@media(min-width:900px){.lx-buy__grid{grid-template-columns:1fr 1fr;gap:64px;align-items:start}.lx-buy__info{position:sticky;top:calc(var(--lx-header-h) + 24px)}}.lx-gallery{border-radius:22px;background:var(--lx-surface)}.lx-gallery .product__gallery-slide img{display:block;width:100%;height:100%;object-fit:cover}body.lx .lx-dots{display:flex;justify-content:center;gap:8px;margin-top:14px}body.lx .lx-dots button{width:8px;height:8px;min-width:0;padding:0;border:0;border-radius:50%;background:#fff3;cursor:pointer;transition:width .15s ease,background .15s ease}body.lx .lx-dots button.is-active{width:22px;border-radius:4px;background:var(--lx-amber)}.lx-buy__title{margin:0 0 10px;font-size:clamp(24px,4vw,32px);line-height:1.12}.lx-rating{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px}.lx-stars{color:var(--lx-amber);letter-spacing:2px;font-size:15px}.lx-stars__off{opacity:.22}.lx-rating__text{color:var(--lx-soft);font-size:13px}.lx-rating__text strong{color:var(--lx-text)}.lx-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:24px}.lx-price__now{color:var(--lx-text);font-size:34px;font-weight:700;letter-spacing:-.02em}.lx-price__was{color:var(--lx-soft);font-size:16px}.lx-price__note{color:var(--lx-soft);font-size:13px}.lx-label{margin:0 0 4px;color:var(--lx-soft)!important;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.lx-packs{display:grid;gap:12px;margin:12px 0 22px}.lx-pack{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 16px;border:1.5px solid var(--lx-line);border-radius:16px;background:var(--lx-surface);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .2s ease}.lx-pack input{position:absolute;opacity:0;pointer-events:none}.lx-pack__radio{width:22px;height:22px;border:2px solid rgba(255,255,255,.3);border-radius:50%;transition:border-color .15s ease,background .15s ease}.lx-pack.is-highlight{border-color:#f5b04c66}.lx-pack.is-selected{border-color:var(--lx-amber);background:#f5b04c14;box-shadow:0 0 0 1px var(--lx-amber),0 12px 40px #f5b04c1f}.lx-pack.is-selected .lx-pack__radio{border-color:var(--lx-amber);background:radial-gradient(circle,var(--lx-amber) 0 5px,transparent 6px)}.lx-pack:has(input:focus-visible){outline:2px solid var(--lx-amber);outline-offset:3px}.lx-pack__main{display:flex;flex-direction:column;gap:2px;min-width:0}.lx-pack__label{color:var(--lx-text);font-size:17px;font-weight:700;letter-spacing:.03em}.lx-pack__save{color:var(--lx-green);font-size:12px;font-weight:700}.lx-pack__prices{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.lx-pack__was{color:var(--lx-soft);font-size:12px}.lx-pack__now{color:var(--lx-text);font-size:18px;font-weight:700}.lx-pack__badge{position:absolute;top:-10px;right:14px;padding:4px 10px;border-radius:999px;background:var(--lx-amber);color:var(--lx-ink);font-size:10.5px;font-weight:800;letter-spacing:.1em}.lx-pack__badge--price{background:var(--lx-green)}.lx-assure{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:20px 0 0;padding:0;list-style:none;color:var(--lx-soft);font-size:13px}.lx-assure li:before{content:"";display:inline-block;width:5px;height:5px;margin-right:8px;border-radius:50%;background:var(--lx-amber);vertical-align:middle}.lx-benefits{display:grid;gap:14px}@media(min-width:600px){.lx-benefits{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.lx-benefits{grid-template-columns:repeat(4,1fr)}}.lx-benefit{padding:26px 22px;border:1px solid var(--lx-line);border-radius:20px;background:var(--lx-surface)}.lx-benefit__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:16px;border-radius:50%;background:#f5b04c1a;color:var(--lx-amber)}.lx-benefit h3{margin:0 0 6px;font-size:18px}.lx-benefit p{margin:0;font-size:15px;line-height:1.5}.lx-duo{display:grid;gap:16px}@media(min-width:760px){.lx-duo{grid-template-columns:1fr 1fr}}.lx-duo__item{margin:0}.lx-duo__item img{display:block;width:100%;border-radius:20px}.lx-duo__item figcaption{margin-top:12px;color:var(--lx-soft);font-size:15px}.lx-duo__item strong{margin-right:6px;color:var(--lx-amber);letter-spacing:.12em;font-size:12px}.lx-strip{display:flex;gap:14px;margin-top:-8px;padding:0 20px 8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lx-strip::-webkit-scrollbar{display:none}.lx-strip__item{flex:0 0 min(78vw,420px);margin:0;scroll-snap-align:start}.lx-strip__item img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:20px}@media(min-width:1200px){.lx-strip{max-width:1160px;margin:-8px auto 0}}.lx-specs{margin:0}.lx-specs div{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--lx-line)}.lx-specs dt{color:var(--lx-soft)}.lx-specs dd{margin:0;color:var(--lx-text);font-weight:600;text-align:right}.lx-description{overflow:hidden;border-radius:24px;background:#fff;color:#1a1a1a}.lx-description p{margin:0;color:inherit}.lx-description img{display:block;width:100%;height:auto}.lx-description img:not([src]){display:none}.lx-reviews{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:6px}.lx-reviews::-webkit-scrollbar{display:none}.lx-review{flex:0 0 min(82vw,300px);padding:22px;scroll-snap-align:start;border:1px solid var(--lx-line);border-radius:20px;background:var(--lx-surface-2)}.lx-review h3{margin:10px 0 6px;font-size:16px}.lx-review p{margin:10px 0 14px;font-size:15px;line-height:1.5;color:var(--lx-text)}.lx-review__who{color:var(--lx-soft);font-size:13px;font-weight:600}.lx-faq details{border-bottom:1px solid var(--lx-line)}.lx-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 2px;color:var(--lx-text);font-weight:600;cursor:pointer;list-style:none}.lx-faq summary::-webkit-details-marker{display:none}.lx-faq summary:after{content:"+";color:var(--lx-amber);font-size:24px;font-weight:300;line-height:1;transition:transform .2s ease}.lx-faq details[open] summary:after{transform:rotate(45deg)}.lx-faq p{margin:0 0 20px;line-height:1.6}.lx-faq a{color:var(--lx-amber);text-decoration:underline;text-underline-offset:3px}.lx-collection-hero{padding:72px 0 24px}.lx-collection-hero__title{margin:0;max-width:16ch;font-size:clamp(32px,6vw,56px);line-height:1.05}.lx-collection-hero__text{max-width:52ch;margin-top:14px}.lx-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media(min-width:900px){.lx-grid{grid-template-columns:repeat(4,1fr);gap:24px}}.lx-card{display:block}.lx-card__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:20px;background:var(--lx-surface)}.lx-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.lx-card:hover .lx-card__media img{transform:scale(1.04)}.lx-card__title{margin-top:12px;color:var(--lx-text);font-size:15px;font-weight:600;line-height:1.3}.lx-card__price{margin-top:4px;color:var(--lx-amber);font-weight:700}.lx-card__price s{margin-right:6px;color:var(--lx-soft);font-weight:400}.lx-empty{padding:60px 0;text-align:center}.lx-pager{display:flex;justify-content:center;gap:10px;margin-top:40px}.lx-cart{max-width:820px;padding-top:56px;padding-bottom:96px}.lx-cart .cart-line{border-color:var(--lx-line)}.lx-cart__was{display:block;color:var(--lx-soft);font-size:13px;font-weight:400}.lx-cart__summary{max-width:none;margin-top:28px;padding:24px;border:1px solid var(--lx-line);border-radius:20px;background:var(--lx-surface)}.lx-cart__row{display:flex;justify-content:space-between;font-size:18px}.lx-cart__note{margin:6px 0 20px;font-size:13px}.lx-cart__back{display:inline-block;margin-top:28px;color:var(--lx-soft);font-size:14px}.lx-cart__back:hover{color:var(--lx-text)}.lx-footer{border-top:1px solid var(--lx-line);background:var(--lx-surface)}.lx-footer__inner{display:grid;gap:32px;max-width:1160px;margin:0 auto;padding:48px 20px 28px}@media(min-width:800px){.lx-footer__inner{grid-template-columns:2fr 1fr 1fr}}.lx-footer__brand p{margin:12px 0 0}.lx-footer__links{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-size:14px}.lx-footer__links a{color:var(--lx-soft)}.lx-footer__links a:hover{color:var(--lx-text)}.lx-footer__bottom{max-width:1160px;margin:0 auto;padding:0 20px 32px;color:var(--lx-soft);font-size:12px}body.lx .lx-sticky{background:#0a0b0df0;border-top:1px solid var(--lx-line);box-shadow:none}body.lx .lx-sticky .sticky-atc__title{max-width:52vw;color:var(--lx-text);font-size:13px;font-weight:700;letter-spacing:.04em}body.lx .lx-sticky .sticky-atc__price{color:var(--lx-amber);font-size:14px}body.lx .lx-sticky .lx-btn{min-height:48px;padding:0 24px}@media(max-width:600px){body.lx .lx-footer{padding-bottom:76px}}@media(prefers-reduced-motion:reduce){.lx-hero__content>*{animation:none}.lx-card__media img,.lx-btn,.lx-pack{transition:none}html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lighting.css.map */
