.nd-hero--defog{--defog: 1.2s;--defog-ease: cubic-bezier(.16, 1, .3, 1)}.nd-hero--defog,.nd-hero--parallax{overflow:hidden}.js .nd-hero--defog .nd-hero__media img{filter:blur(22px) saturate(.72) contrast(.9);transform:scale(1.09);will-change:filter,transform}.js .nd-hero--defog.is-clear .nd-hero__media img{filter:none;transform:none;transition:filter var(--defog) var(--defog-ease),transform calc(var(--defog) + .5s) var(--defog-ease)}.nd-hero__fog{position:absolute;top:-12%;right:0;bottom:-12%;left:0;z-index:1;pointer-events:none;opacity:0;background:radial-gradient(58% 52% at 28% 38%,#f2ebe3bd,#f2ebe300 72%),radial-gradient(46% 58% at 74% 66%,#c6dfdc99,#c6dfdc00 74%),linear-gradient(#f2ebe385,#f2ebe370);filter:blur(16px)}.js .nd-hero--defog .nd-hero__fog{opacity:1}.js .nd-hero--defog.is-clear .nd-hero__fog{opacity:0;transform:scale(1.2);transition:opacity var(--defog) ease-out,transform calc(var(--defog) + .7s) var(--defog-ease)}.js .nd-hero--defog .nd-hero__content>*,.js .nd-hero--defog .nd-hero__macaron{opacity:0;filter:blur(9px);transform:translateY(16px)}.js .nd-hero--defog.is-clear .nd-hero__content>*,.js .nd-hero--defog.is-clear .nd-hero__macaron{opacity:1;filter:none;transform:none;transition:opacity .72s var(--ease),filter .9s var(--defog-ease),transform .9s var(--defog-ease);transition-delay:calc(var(--i, 0) * 90ms + .38s)}.nd-hero__content>*:nth-child(1){--i: 0}.nd-hero__content>*:nth-child(2){--i: 1}.nd-hero__content>*:nth-child(3){--i: 2}.nd-hero__content>*:nth-child(4){--i: 3}.nd-hero__content>*:nth-child(5){--i: 4}.nd-hero__macaron{--i: 5}.nd-hero__caustics{position:absolute;top:-6%;right:0;bottom:-6%;left:0;z-index:0;pointer-events:none;background-image:var(--tex-caustiques);background-size:clamp(520px,62vw,940px) auto;background-repeat:repeat;opacity:.2;mix-blend-mode:soft-light;animation:nd-caustics 32s linear infinite}@keyframes nd-caustics{0%{background-position:0 0;transform:scale(1)}50%{background-position:-240px 170px;transform:scale(1.07)}to{background-position:-480px 0;transform:scale(1)}}.nd-hero__bubbles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.nd-hero__bubble{position:absolute;bottom:-60px;left:var(--x, 20%);width:var(--size, 10px);aspect-ratio:1;border-radius:50%;border:1px solid rgba(242,235,227,.5);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.6),rgba(198,223,220,.12) 58%,transparent 70%);opacity:0;animation:nd-bubble var(--dur, 15s) linear infinite;animation-delay:var(--delay, 0s)}@keyframes nd-bubble{0%{transform:translateZ(0) scale(.65);opacity:0}10%{opacity:.7}75%{opacity:.45}to{transform:translate3d(var(--drift, 20px),calc(var(--rise, 640px) * -1),0) scale(1);opacity:0}}[data-nd-parallax]{transform:translate3d(0,var(--nd-shift, 0px),0)}@media(min-width:990px){.nd-hero--parallax .nd-hero__media{top:-9%;bottom:-9%}}.nd-hero--parallax .nd-hero__algue{animation:nd-drift 17s ease-in-out infinite}@keyframes nd-drift{0%,to{rotate:0deg;translate:0 0}50%{rotate:2.5deg;translate:6px -10px}}.nd-reveal{transform:translateY(28px) scale(.985);transition:opacity .76s var(--defog-ease, cubic-bezier(.16, 1, .3, 1)),transform .88s var(--defog-ease, cubic-bezier(.16, 1, .3, 1))}.nd-reveal.is-visible{transform:none}.nd-section.nd-wave-top{padding-top:calc(var(--section-pt, var(--section-y)) + clamp(18px,2.6vw,40px))}.nd-section.nd-wave-top:before{content:"";position:absolute;top:-1px;left:0;right:0;z-index:-1;height:clamp(26px,3.4vw,54px);background:var(--wave-color, transparent);-webkit-mask-image:var(--wave-mask);mask-image:var(--wave-mask);-webkit-mask-size:50% 100%;mask-size:50% 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;animation:nd-wave 26s linear infinite;pointer-events:none}:root{--wave-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 60' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1200v30c-120 24-240-22-360 0s-240-20-360 0S240 10 120 30C80 37 40 34 0 30Z' fill='%23000'/%3E%3C/svg%3E")}@keyframes nd-wave{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:-50% 0;mask-position:-50% 0}}@media(hover:hover)and (pointer:fine){.nd-product__main-media[data-tilt]{transform:perspective(900px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg)) scale(var(--tilt-scale, 1));transition:transform .42s var(--defog-ease, cubic-bezier(.16, 1, .3, 1));will-change:transform}.nd-product__main-media[data-tilt].is-tilting{transition:transform 90ms linear}.nd-tilt-gloss{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;border-radius:inherit;background:radial-gradient(38% 44% at var(--gloss-x, 50%) var(--gloss-y, 50%),rgba(255,255,255,.5),rgba(255,255,255,.12) 45%,transparent 68%);transition:opacity .32s var(--ease)}.nd-product__main-media[data-tilt]:hover .nd-tilt-gloss{opacity:1}}@media(hover:hover)and (pointer:fine){.nd-btn[data-magnetic]{transform:translate3d(var(--mx, 0px),var(--my, 0px),0)}.nd-btn[data-magnetic]:hover{transform:translate3d(var(--mx, 0px),calc(var(--my, 0px) - 2px),0)}.nd-btn[data-magnetic]:active{transform:translate3d(var(--mx, 0px),var(--my, 0px),0)}}.nd-btn[data-magnetic]{position:relative;overflow:hidden;isolation:isolate}.nd-ripple{position:absolute;z-index:-1;top:var(--ry, 50%);left:var(--rx, 50%);width:var(--rs, 140px);aspect-ratio:1;margin:calc(var(--rs, 140px) / -2);border-radius:50%;background:currentColor;opacity:.28;transform:scale(0);animation:nd-ripple .62s var(--defog-ease, cubic-bezier(.16, 1, .3, 1)) forwards;pointer-events:none}@keyframes nd-ripple{to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.nd-section.nd-wave-top:before{animation:none}.nd-product__main-media[data-tilt]{transform:none;transition:none}.nd-tilt-gloss{display:none}.nd-btn[data-magnetic],.nd-btn[data-magnetic]:hover{transform:none}.nd-ripple{display:none}.nd-hero__caustics,.nd-hero__bubble,.nd-hero--parallax .nd-hero__algue{animation:none}.nd-hero__caustics{opacity:.14}.nd-hero__bubbles{display:none}[data-nd-parallax]{transform:none}.js .nd-hero--defog .nd-hero__media img,.js .nd-hero--defog .nd-hero__content>*,.js .nd-hero--defog .nd-hero__macaron{filter:none;transform:none;opacity:1;transition:none}.js .nd-hero--defog .nd-hero__fog{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nd-motion.css.map */
