body.template-index,body.template-index #MainContent{overflow-x:clip}.lx-spot{position:relative;height:280vh;--a:1;--b:1;--p:.5}.lx-js .lx-spot{--a:0;--b:0;--p:0}.lx-spot-pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(16px,3.2vh,40px);padding:88px 20px 36px;text-align:center}.lx-spot-giant{position:absolute;top:50%;left:0;display:flex;gap:.35em;white-space:nowrap;transform:translate3d(calc(5% - var(--p) * 55%),-50%,0);font-family:var(--serif);font-weight:300;font-style:italic;font-size:clamp(7rem,28vw,24rem);line-height:1;text-transform:uppercase;letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1px rgba(201,164,94,.2);pointer-events:none;z-index:0;will-change:transform}.lx-spot-head{position:relative;z-index:2}.lx-spot-heading{font-family:var(--serif);font-weight:300;font-size:clamp(1.3rem,2.4vw,1.9rem);color:var(--cream);margin:12px 0 0}.lx-spot-stage{position:relative;z-index:1;width:min(62vw,44vh,440px);aspect-ratio:1/1;display:grid;place-items:center}.lx-spot-ring{position:absolute;left:-15%;top:-15%;width:130%;height:130%;overflow:visible;transform:rotate(calc(var(--p) * 300deg)) scale(calc(.82 + var(--a) * .18));opacity:calc(.15 + var(--a) * .85);will-change:transform}.lx-spot-img{position:relative;display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#f3efe6;box-shadow:0 40px 120px #000000a6,0 0 0 1px #c9a45e66;transform:translate3d(0,calc((1 - var(--a)) * 16vh),0) scale(calc(.5 + var(--a) * .5)) rotate(calc((1 - var(--a)) * -16deg));opacity:calc(.1 + var(--a) * .9);will-change:transform}.lx-spot-img img{display:block;width:100%;height:100%;object-fit:contain;padding:9%;transform:scale(calc(1.22 - var(--p) * .22))}.lx-spot-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(115deg,#fff0 30%,#ffffff8c 48%,#fff0 62%);transform:translate(calc(-120% + var(--b) * 240%));mix-blend-mode:soft-light;pointer-events:none}.lx-spot-txt{position:relative;z-index:2;opacity:var(--b);transform:translate3d(0,calc((1 - var(--b)) * 40px),0)}.lx-spot-brand{display:inline-block;font-size:10px;letter-spacing:.42em;padding-left:.42em;text-transform:uppercase;color:var(--gold)}.lx-spot-title{font-family:var(--serif);font-weight:300;font-size:clamp(1.4rem,3vw,2.3rem);line-height:1.15;color:var(--cream);margin:10px auto 0;max-width:22ch}.lx-spot-price{margin:10px 0 0;color:var(--muted);font-size:15px;letter-spacing:.08em}.lx-spot-txt .lx-link{margin-top:22px}.lx-manifeste{overflow:hidden}.lx-manifeste .lx-narrow,.lx-manifeste .lx-hair{position:relative;z-index:1}.lx-drift{position:absolute;left:0;top:50%;white-space:nowrap;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(5rem,17vw,15rem);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(201,164,94,.13);pointer-events:none;z-index:0;transform:translate3d(-10%,-50%,0);will-change:transform}.lx-cinema{will-change:clip-path}.lx-cursor,.lx-cursor-dot{position:fixed;top:0;left:0;pointer-events:none;z-index:300;border-radius:50%;opacity:0;will-change:transform}.lx-cursor{width:36px;height:36px;margin:-18px 0 0 -18px;border:1px solid rgba(201,164,94,.75);transition:width .45s cubic-bezier(.16,1,.3,1),height .45s cubic-bezier(.16,1,.3,1),margin .45s cubic-bezier(.16,1,.3,1),background-color .45s,opacity .4s}.lx-cursor.big{width:80px;height:80px;margin:-40px 0 0 -40px;background-color:#c9a45e17}.lx-cursor-dot{width:5px;height:5px;margin:-2.5px 0 0 -2.5px;background:var(--gold);transition:opacity .4s}.lx-cursor.on,.lx-cursor-dot.on{opacity:1}@media(max-width:760px){.lx-spot{height:240vh}.lx-spot-pin{padding-top:78px}.lx-spot-stage{width:min(66vw,40vh)}}@media(prefers-reduced-motion:reduce){.lx-spot{height:auto}.lx-spot-pin{position:relative;height:auto;min-height:100svh}.lx-js .lx-spot{--a:1;--b:1;--p:.5}.lx-cursor,.lx-cursor-dot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lux-immersif.css.map */
