:root{--ease-lux:cubic-bezier(.77,0,.18,1);--ease-out:cubic-bezier(.16,1,.3,1);--lx-pad:clamp(96px,14vw,200px)}.lx-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lx-bw{filter:grayscale(1) contrast(1.06) brightness(.8)}.lx-eyebrow{display:inline-block;font-size:10px;letter-spacing:.42em;padding-left:.42em;text-transform:uppercase;color:var(--gold);font-weight:400}.lx-h2{font-family:var(--serif);font-weight:300;font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.1;letter-spacing:-.015em;color:var(--cream);margin:22px 0 0}.lx-body{color:var(--muted);font-size:15px;line-height:1.9;margin:26px 0 0;font-weight:300}.lx-link{display:inline-block;position:relative;margin-top:44px;padding:0 0 10px .34em;font-size:10.5px;letter-spacing:.34em;text-transform:uppercase;color:var(--cream);text-decoration:none;transition:color .5s}.lx-link:after{content:"";position:absolute;left:.34em;right:.34em;bottom:0;height:1px;background:var(--gold);transform-origin:left;transform:scaleX(.3);transition:transform .8s var(--ease-out);animation:lxBreath 3.2s ease-in-out infinite}.lx-link:hover{color:var(--gold)}.lx-link:hover:after{transform:scaleX(1);animation:none}.lx-narrow{max-width:720px;margin:0 auto;text-align:center}.lx-center{text-align:center}.lx-js .lx-rv{opacity:0;transform:translateY(36px);transition:opacity 1.3s var(--ease-out),transform 1.5s var(--ease-out);transition-delay:calc(var(--s,0) * .13s)}.lx-js .lx-rv.in{opacity:1;transform:none}.lx-w2{display:inline-block;overflow:hidden;vertical-align:top;padding:.04em .02em .14em;margin-bottom:-.14em}.lx-w2>span{display:inline-block;transform:translateY(115%);transition:transform 1.4s var(--ease-out);transition-delay:calc(var(--i) * .07s + .15s)}.lx-split.in .lx-w2>span{transform:none}.lx-progress{position:fixed;top:0;left:0;right:0;height:1px;background:var(--gold);transform-origin:left;transform:scaleX(0);z-index:150;pointer-events:none;opacity:.85}.lx-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;display:flex;align-items:center;justify-content:center;animation:lxGone 0s linear 3s forwards}.lx-intro-in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;animation:lxIntroOut .6s var(--ease-lux) 1.6s forwards}.lx-intro-dial{width:72px;height:72px;opacity:0;transform:scale(.9);animation:lxFadeScale .9s var(--ease-out) .1s forwards}.lx-intro-wm{font-family:var(--serif);text-transform:uppercase;letter-spacing:.6em;padding-left:.6em;font-size:clamp(1rem,2.4vw,1.5rem);font-weight:300;color:var(--cream);margin-top:22px;opacity:0;animation:lxTrack 1.2s var(--ease-out) .3s forwards}.lx-intro-line{width:min(200px,50vw);height:1px;margin-top:18px;overflow:hidden}.lx-intro-line i{display:block;height:100%;background:var(--gold);transform:scaleX(0);animation:lxLine 1s var(--ease-lux) .6s forwards}.lx-curtain{position:absolute;left:0;right:0;height:50.5%;background:#050506;z-index:1}.lx-curtain--t{top:0;animation:lxUp 1.1s var(--ease-lux) 1.9s forwards}.lx-curtain--b{bottom:0;animation:lxDown 1.1s var(--ease-lux) 1.9s forwards}.lx-nointro .lx-intro{display:none}.lx-nointro{--hero-delay:.1s}.lx-hero{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#050506;isolation:isolate}.lx-hero-media{position:absolute;top:-6%;right:0;bottom:-6%;left:0;z-index:-2;will-change:transform}.lx-hero-media .lx-cover{transform:scale(1.08);animation:lxKen 12s var(--ease-out) forwards;animation-delay:var(--hero-delay,2s);filter:saturate(.7) brightness(.85)}.lx-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(5,5,6,.55) 0%,rgba(5,5,6,.3) 40%,rgba(5,5,6,.55) 75%,var(--bg) 100%)}.lx-hero-in{position:relative;z-index:2;text-align:center;display:flex;flex-direction:column;align-items:center;padding:140px 0;will-change:transform,opacity}.lx-title{font-family:var(--serif);font-size:clamp(2.4rem,5.6vw,5rem);line-height:1.04;letter-spacing:-.02em;font-weight:300;max-width:14ch;margin:28px auto 0;color:var(--cream)}.lx-title em{font-style:italic;font-weight:300;background:linear-gradient(100deg,var(--gold) 0%,var(--gold) 35%,#f6e6bd 50%,var(--gold) 65%,var(--gold) 100%);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:lxShine 5.5s ease-in-out infinite;animation-delay:calc(var(--hero-delay,2s) + 1.6s)}.lx-w{display:inline-block;overflow:hidden;vertical-align:top;padding:.04em .04em .14em}.lx-w>span{display:inline-block;transform:translateY(110%);animation:lxRise 1.4s var(--ease-out) forwards;animation-delay:calc(var(--hero-delay,2s) + .2s + var(--i) * .08s)}.lx-sub{max-width:420px;margin:28px auto 0;color:#f4efe3b8;font-size:14.5px;line-height:1.8;font-weight:300;letter-spacing:.02em}.lx-up{opacity:0;transform:translateY(16px);animation:lxUpIn 1.2s var(--ease-out) forwards;animation-delay:calc(var(--hero-delay,2s) + var(--d,0s))}.lx-scroll{position:absolute;left:50%;bottom:clamp(24px,4vh,44px);z-index:2;width:1px;height:64px;margin-left:-.5px;overflow:hidden;background:#f4efe329;opacity:0;animation:lxFade 1.2s ease forwards;animation-delay:calc(var(--hero-delay,2s) + 1.6s)}.lx-scroll:after{content:"";position:absolute;left:0;top:-40%;width:1px;height:40%;background:var(--gold);animation:lxDrip 2.6s ease-in-out infinite}.lx-selection{padding:var(--lx-pad) 0 calc(var(--lx-pad) * .75)}.lx-head{text-align:center;margin-bottom:clamp(56px,7vw,96px)}.lx-head .lx-h2{margin-top:18px}.lx-selection .pgrid{gap:clamp(20px,3vw,48px)}.lx-selection .pcard{background:transparent;border-color:transparent;box-shadow:none}.lx-js .lx-grid .pcard .visual{clip-path:inset(100% 0 0 0);transition:clip-path 1.7s var(--ease-lux);transition-delay:calc(var(--s,0) * .15s + .1s)}.lx-js .lx-grid .pcard.in .visual{clip-path:inset(0 0 0 0)}.lx-selection .pcard img{transform:scale(1.12);transition:transform 2.2s var(--ease-out)}.lx-selection .pcard.in img{transform:scale(1)}.lx-selection .pcard.in:hover img{transform:scale(1.05)}.lx-selection .pbody{text-align:center}.lx-selection .lx-center{margin-top:clamp(40px,5vw,64px)}.lx-selection .lx-center .lx-link{margin-top:0}.lx-manifeste{position:relative;padding:var(--lx-pad) 0}.lx-hair{display:block;width:1px;height:clamp(64px,8vw,110px);margin:0 auto clamp(40px,5vw,64px);background:linear-gradient(rgba(201,164,94,0),var(--gold))}.lx-js .lx-hair{transform:scaleY(0);transform-origin:top;transition:transform 1.6s var(--ease-lux)}.lx-js .lx-hair.in{transform:none}.lx-trio{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:44px;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(1.05rem,1.6vw,1.3rem);color:var(--cream)}.lx-trio i{display:block;width:4px;height:4px;border-radius:50%;background:var(--gold);animation:lxPulse 2.8s ease-in-out infinite}.lx-trio i:nth-of-type(2){animation-delay:1.4s}.lx-cinema{position:relative;min-height:92vh;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate}.lx-cinema-media{position:absolute;top:-14%;right:0;bottom:-14%;left:0;z-index:-2;will-change:transform}.lx-cinema-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(80% 70% at 50% 50%,#09090a73,#09090ae0),linear-gradient(180deg,var(--bg),rgba(9,9,10,0) 18%,rgba(9,9,10,0) 82%,var(--bg))}.lx-cinema-in{text-align:center;padding:var(--lx-pad) 0;max-width:900px}.lx-quote{font-family:var(--serif);font-weight:300;font-style:italic;font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.22;letter-spacing:-.01em;margin:30px 0 34px;color:var(--cream);overflow-wrap:break-word}.lx-qw{display:inline-block}.lx-js .lx-qw{opacity:.14;transition:opacity .35s linear,transform .5s var(--ease-out)}.lx-sign{display:inline-block;font-size:10.5px;letter-spacing:.34em;text-transform:uppercase;color:var(--gold)}.lx-sourcing2{padding:var(--lx-pad) 0;background:var(--surface)}.lx-badge-wrap{display:flex;justify-content:center;margin-bottom:40px}.lx-badge{position:relative;width:132px;height:132px;will-change:transform}.lx-badge svg{width:100%;height:100%;overflow:visible;animation:lxSpin 30s linear infinite}.lx-badge text{fill:var(--gold);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-family:inherit}.lx-badge-dot{position:absolute;top:50%;left:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--gold);animation:lxPulse 2.4s ease-in-out infinite}.lx-news{padding:var(--lx-pad) 0}.lx-nform{display:flex;max-width:460px;margin:44px auto 0;border-bottom:1px solid rgba(244,239,227,.3);transition:border-color .4s}.lx-nform:focus-within{border-color:var(--gold)}.lx-nform input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--cream);font:inherit;font-size:16px;font-weight:300;padding:14px 0}.lx-nform input::placeholder{color:#f4efe36b}.lx-nform button{background:none;border:0;color:var(--gold);font:inherit;font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;cursor:pointer;padding:0 0 0 18px}.lx-note{margin-top:30px;color:var(--gold);font-size:14px}@keyframes lxFade{to{opacity:1}}@keyframes lxFadeScale{to{opacity:1;transform:none}}@keyframes lxTrack{0%{opacity:0;letter-spacing:.9em}to{opacity:1;letter-spacing:.6em}}@keyframes lxLine{to{transform:scaleX(1)}}@keyframes lxIntroOut{to{opacity:0;transform:translateY(-12px)}}@keyframes lxUp{to{transform:translateY(-101%)}}@keyframes lxDown{to{transform:translateY(101%)}}@keyframes lxGone{to{visibility:hidden}}@keyframes lxKen{to{transform:scale(1)}}@keyframes lxRise{to{transform:none}}@keyframes lxUpIn{to{opacity:1;transform:none}}@keyframes lxDrip{0%{top:-40%}to{top:110%}}@keyframes lxShine{0%{background-position:100% 0}45%,to{background-position:0 0}}@keyframes lxPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@keyframes lxSpin{to{transform:rotate(360deg)}}@keyframes lxBreath{0%,to{transform:scaleX(.3)}50%{transform:scaleX(.55)}}@media(max-width:760px){.lx-hero-in{padding:120px 0}.lx-title{font-size:clamp(2.2rem,10vw,3.2rem)}.lx-trio{gap:14px;flex-wrap:wrap}.lx-cinema{min-height:80vh}.lx-quote{font-size:clamp(1.7rem,7.4vw,2.3rem)}.lx-badge{width:112px;height:112px}}@media(prefers-reduced-motion:reduce){.lx-intro{display:none}.lx-w>span,.lx-up,.lx-scroll,.lx-title em,.lx-badge svg,.lx-badge-dot,.lx-trio i,.lx-link:after{animation:none;opacity:1;transform:none}.lx-hero-media .lx-cover{animation:none;transform:none}.lx-js .lx-rv,.lx-js .lx-hair,.lx-js .lx-qw,.lx-js .lx-grid .pcard .visual{opacity:1;transform:none;transition:none;clip-path:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lux.css.map */
