.n-snow{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:30}.nuit-etoilee .n-count{display:flex;justify-content:center;gap:clamp(18px,3vw,34px);margin:22px 0 0}.nuit-etoilee .n-count[hidden]{display:none}.nuit-etoilee .n-count span{display:flex;flex-direction:column;align-items:center;min-width:48px}.nuit-etoilee .n-count b{font-family:var(--n-display);font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1;color:var(--n-silver);font-variant-numeric:tabular-nums}.nuit-etoilee .n-count i{margin-top:6px;font-style:normal;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--n-soft)}.nuit-etoilee .n-open{position:relative;height:260vh;--p: 0;--open: 0;--txt: 0}.nuit-etoilee .n-open__sticky{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}.nuit-etoilee .n-open__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(32px,6vw,96px);align-items:center}.nuit-etoilee .n-open__stage{position:relative;width:min(100%,560px);aspect-ratio:1 / 1;justify-self:center}.nuit-etoilee .n-open__glow{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(200,210,255,calc(.1 + var(--open) * .22)),#c8d2ff00)}.nuit-etoilee .n-open__card{position:absolute;top:0;right:0;bottom:0;left:0;background:#e6e9ef;box-shadow:0 40px 90px #00000073;overflow:hidden}.nuit-etoilee .n-open__img{position:absolute;top:0;right:0;bottom:0;left:0;will-change:opacity,transform}.nuit-etoilee .n-open__img img{width:100%;height:100%;object-fit:cover}.nuit-etoilee .n-open__img--closed{opacity:calc(1 - var(--open));transform:translateY(calc(var(--open) * -4%)) scale(calc(1 + var(--open) * .05))}.nuit-etoilee .n-open__img--open{opacity:var(--open);transform:scale(calc(1.06 - var(--open) * .06))}.nuit-etoilee .n-open__text{opacity:var(--txt);transform:translateY(calc((1 - var(--txt)) * 24px))}.nuit-etoilee .n-open__hint{position:absolute;left:50%;bottom:28px;transform:translate(-50%);margin:0;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--n-soft);opacity:calc(1 - var(--open) * 1.6);white-space:nowrap}.nuit-etoilee .n-open .n-seven span{opacity:.22;transition:opacity .6s ease,text-shadow .6s ease}.nuit-etoilee .n-open .n-seven span.on{opacity:1;color:var(--n-silver);text-shadow:0 0 14px rgba(232,232,240,.55)}@media(max-width:749px){.nuit-etoilee .n-open{height:230vh}.nuit-etoilee .n-open__grid{grid-template-columns:1fr;gap:26px;text-align:center}.nuit-etoilee .n-open__stage{width:min(78vw,360px)}.nuit-etoilee .n-open__text .n-rule,.nuit-etoilee .n-open__text .n-copy{margin-inline:auto}.nuit-etoilee .n-open .n-seven{justify-content:center}.nuit-etoilee .n-open .n-h2{font-size:30px}.nuit-etoilee .n-open .n-copy{font-size:15px;line-height:1.6}}.nuit-etoilee .n-open.is-static{height:auto;padding:clamp(72px,11vw,140px) 0}.nuit-etoilee .n-open.is-static .n-open__sticky{position:static;height:auto}.nuit-etoilee .n-open.is-static{--open: 1;--txt: 1}.nuit-etoilee .n-open.is-static .n-seven span{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nuit-etoilee-motion.css.map */
