@media(prefers-reduced-motion:no-preference){.motion-progress{position:fixed;inset:0 0 auto 0;height:3px;z-index:1000;transform-origin:0 50%;transform:scaleX(var(--p, 0));background:linear-gradient(90deg,#ff7a5c,#ffb648,#ffd58a);box-shadow:0 0 12px #ffb648b3;pointer-events:none}[data-reveal]{opacity:0;translate:0 26px;scale:.985;filter:blur(3px);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),translate 1.1s cubic-bezier(.16,1,.3,1),scale 1.1s cubic-bezier(.16,1,.3,1),filter 1.1s ease;transition-delay:var(--reveal-delay, 0ms)}[data-reveal].is-revealed{opacity:1;translate:0 0;scale:1;filter:none}[data-reveal=left]{translate:-40px 0}[data-reveal=right]{translate:40px 0}[data-reveal=zoom]{scale:.9;translate:0 0}.hero-eclipse__sun{animation:motion-breathe 6s ease-in-out infinite}.hero-eclipse__rays{animation:motion-spin 60s linear infinite}.hero-eclipse__stars{animation:motion-twinkle 4s ease-in-out infinite alternate}.hero-eclipse__mask{animation:motion-float 7s ease-in-out infinite}.hero-eclipse__content h1,.hero-eclipse__content h2{animation:motion-rise 1.2s cubic-bezier(.2,.7,.2,1) both}h1 em,h2 em,.h1 em,.h2 em{background:linear-gradient(90deg,#ffb648,#ff7a5c,#c2457a,#ffb648);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:motion-gradient 8s linear infinite}.btn--primary{position:relative;overflow:hidden;isolation:isolate;transition:translate .25s ease,box-shadow .25s ease}.btn--primary:after{content:"";position:absolute;inset:-40% auto -40% -60%;width:45%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);rotate:15deg;animation:motion-shimmer 7s cubic-bezier(.4,0,.2,1) infinite;opacity:.7}.btn--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:opacity .3s;background:radial-gradient(160px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.45),transparent 60%)}.btn--primary:hover{translate:0 -2px;box-shadow:0 14px 34px -10px #ff8c46bf}.btn--primary:hover:before{opacity:1}.product-form__atc{animation:motion-glow 2.8s ease-in-out infinite}.pack{transition:translate .25s ease,box-shadow .3s ease,border-color .3s ease}.pack:hover{translate:0 -3px;box-shadow:0 18px 40px -18px #ffb6488c}.pack.is-selected{animation:motion-selected 3s ease-in-out infinite}.hero-eclipse__buy,.product-form__atc,.finale__cta{translate:var(--bx, 0px) var(--by, 0px);transition:translate .35s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}[data-tilt]{transform-style:preserve-3d;transition:rotate .2s ease,translate .3s ease,box-shadow .3s ease}[data-tilt]:hover{translate:0 -4px;box-shadow:0 24px 50px -24px #0009}.gallery__img,.media-slot__img{transition:scale .8s cubic-bezier(.2,.7,.2,1)}.gallery__slide:hover .gallery__img,.media-slot:hover .media-slot__img{scale:1.04}.assure__item svg,.trust-strip svg{transition:rotate .4s ease,scale .4s ease}.assure__item:hover svg,.trust-strip li:hover svg{rotate:-10deg;scale:1.15}@keyframes motion-breathe{0%,to{filter:brightness(1) drop-shadow(0 0 30px rgba(255,182,72,.5))}50%{filter:brightness(1.15) drop-shadow(0 0 70px rgba(255,140,70,.85))}}@keyframes motion-spin{to{rotate:360deg}}@keyframes motion-twinkle{0%{opacity:.55}to{opacity:1}}@keyframes motion-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes motion-rise{0%{opacity:0;translate:0 30px;filter:blur(10px)}to{opacity:1;translate:0 0;filter:none}}@keyframes motion-gradient{to{background-position:300% 0}}@keyframes motion-shimmer{0%,55%{left:-60%}to{left:130%}}@keyframes motion-glow{0%,to{box-shadow:0 0 #ff8c4600,0 10px 30px -12px #ff8c4699}50%{box-shadow:0 0 0 8px #ff8c461f,0 16px 40px -10px #ff8c46d9}}@keyframes motion-selected{0%,to{box-shadow:0 0 0 1px #ffb64880,0 0 24px -6px #ffb64873}50%{box-shadow:0 0 0 1px #ffb648e6,0 0 38px -4px #ffb648b3}}.shopify-section{--sp: 0}.sky-band{position:relative;overflow:hidden}.sky-band__sun{translate:0 calc((.55 - var(--sp)) * 220px);scale:calc(.8 + var(--sp) * .5);filter:drop-shadow(0 0 calc(20px + var(--sp) * 80px) rgba(255,170,80,.8))}.scroll-marquee{position:absolute;left:0;top:50%;white-space:nowrap;pointer-events:none;font-family:var(--font-display, serif);font-size:clamp(56px,13vw,180px);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,214,150,.28);translate:calc(-10% - var(--sp) * 45%) -50%;opacity:.9;z-index:0}.sky-band>*:not(.scroll-marquee){position:relative;z-index:1}.gift-duo .media-slot__img,.box-kit .media-slot__img,.spec-sheet .media-slot__img,.contour .media-slot__img{scale:calc(1.18 - (min(var(--sp) * 2,1)*.18));translate:0 calc((.5 - var(--sp)) * 30px)}.gift-duo .media-slot,.box-kit .media-slot,.spec-sheet .media-slot,.contour .media-slot{overflow:hidden}.finale .container,.finale>div{scale:calc(.9 + min(var(--sp) * 2,1)*.1);opacity:calc(.3 + min(var(--sp) * 2.2,1)*.7)}h2.is-split .w,.h2.is-split .w{display:inline-block;opacity:0;translate:0 .6em;rotate:4deg;filter:blur(4px);transition:opacity .8s cubic-bezier(.16,1,.3,1),translate .8s cubic-bezier(.16,1,.3,1),rotate .8s cubic-bezier(.16,1,.3,1),filter .8s ease;transition-delay:calc(var(--i) * 70ms)}h2.words-in .w,.h2.words-in .w{opacity:1;translate:0 0;rotate:0deg;filter:none}h2.is-split em,.h2.is-split em{display:inline}section.moments.is-pinned{padding:0}section.moments.is-pinned .pin-stage{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}section.moments.is-pinned .moments__rail{overflow:visible;scroll-snap-type:none;will-change:transform}section.moments.is-pinned .swipe-hint{opacity:.6}section.moments.is-pinned .moment{scale:1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/motion.css.map */
