.slide{transition:opacity .9s}.slide[data-active=false]{opacity:0;pointer-events:none}.slide[data-active=true] .rise{animation:.8s cubic-bezier(.2,.7,.2,1) both rise;animation-delay:calc(.15s + var(--i,0) * 90ms)}.slide[data-active=true] .drift{animation:1.1s cubic-bezier(.2,.7,.2,1) both drift}.slide[data-active=true] .kenburns{animation:9s ease-out both kenburns}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@keyframes drift{0%{opacity:0;transform:translate(40px)scale(.97)}}@keyframes kenburns{0%{transform:scale(1.08)}}.progress{animation:progress var(--d,6s) linear both;transform-origin:0}.paused .progress{animation-play-state:paused}@keyframes progress{0%{transform:scaleX(0)}}.tick-in{animation:.5s cubic-bezier(.2,.7,.2,1) both tick-in}@keyframes tick-in{0%{opacity:0;transform:translateY(8px)}}.ping:after{content:"";background:inherit;border-radius:9999px;animation:1.8s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:0}@keyframes ping{75%,to{opacity:0;transform:scale(2.6)}}.card-in{animation:.55s cubic-bezier(.2,.7,.2,1) both rise;animation-delay:calc(var(--i,0) * 55ms)}.swap{transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1)}.swap[data-on=false]{opacity:0;transform:scale(.96)}.marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marquee-track{animation:marquee var(--d,60s) linear infinite}.marquee-track[data-reverse=true]{animation-direction:reverse}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.slide,.swap{transition:none}.rise,.drift,.kenburns,.progress,.tick-in,.card-in,.marquee-track,.ping:after{animation:none!important}}.grain{opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.8s steps(4,end) infinite grain;inset:-40px!important}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-12px,8px)}50%{transform:translate(10px,-14px)}75%{transform:translate(-6px,-4px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.grain{animation:none}}.bd-dots{background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 80% at 72%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 80% at 72%,#000 0%,#0000 70%)}.bd-glow{filter:blur(90px);border-radius:9999px;animation:16s ease-in-out infinite alternate bd-drift}.bd-glow-2{animation-duration:21s;animation-direction:alternate-reverse}@keyframes bd-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(-6%,8%)scale(1.12)}to{transform:translate(5%,-6%)scale(.95)}}.slide[data-active=true] .bd-shine{background:linear-gradient(110deg,#fff 0% 42%,#ff8a4c 50%,#fff 58% 100%) 0 0/260% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:.8s cubic-bezier(.2,.7,.2,1) both rise,2.4s ease-in-out .6s both bd-shine}@keyframes bd-shine{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.bd-glow,.slide[data-active=true] .bd-shine{animation:none}}.slide[data-active=true] .bd-shine-var{background:linear-gradient(110deg, #fff 0%, #fff 42%, var(--shine,#fff) 50%, #fff 58%, #fff 100%);color:#0000;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:.8s cubic-bezier(.2,.7,.2,1) both rise,2.4s ease-in-out .6s both bd-shine}@media (prefers-reduced-motion:reduce){.slide[data-active=true] .bd-shine-var{animation:none}}.pct-float{opacity:.05;will-change:transform, opacity;animation:16s ease-in-out infinite pct-float}@keyframes pct-float{0%{opacity:.02;transform:translate(0)rotate(-6deg)}35%{opacity:.065}50%{opacity:.045;transform:translate(14px,-26px)rotate(5deg)}75%{opacity:.06}to{opacity:.02;transform:translate(0)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.pct-float{animation:none}}.strike{transform-origin:0;animation:.45s cubic-bezier(.2,.7,.2,1) .15s both strike}@keyframes strike{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.strike{animation:none}}.sale-in{animation:.7s cubic-bezier(.2,.7,.2,1) both sale-in}@keyframes sale-in{0%{opacity:0;transform:translate(32px)}}.price-in{animation:.5s cubic-bezier(.2,.7,.2,1) .35s both price-in}@keyframes price-in{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.sale-in,.price-in{animation:none}}.price-tag{animation:.6s cubic-bezier(.2,.7,.2,1) .2s both rise}@media (prefers-reduced-motion:reduce){.price-tag{animation:none}}
