.cart-animation-container.svelte-1djkq29{--animation-duration: 1.2s}.cart-animation-container.animate.svelte-1djkq29 .backdrop-fade:where(.svelte-1djkq29){animation:svelte-1djkq29-backdropFade var(--animation-duration) ease-out forwards}.backdrop-fade.svelte-1djkq29{opacity:0}@keyframes svelte-1djkq29-backdropFade{0%{opacity:0}10%{opacity:1}70%{opacity:1}to{opacity:0}}.burst-svg.svelte-1djkq29{width:400px;height:400px;overflow:visible}.main-ring.svelte-1djkq29{transform-origin:center;opacity:0}.cart-animation-container.animate.svelte-1djkq29 .main-ring:where(.svelte-1djkq29){animation:svelte-1djkq29-ringExpand .6s ease-out .15s forwards}@keyframes svelte-1djkq29-ringExpand{0%{transform:scale(1);opacity:1;stroke-width:3}50%{transform:scale(4);opacity:1;stroke-width:1.5}to{transform:scale(8);opacity:0;stroke-width:.3}}.burst-inner.svelte-1djkq29{transform-origin:center;opacity:0}.cart-animation-container.animate.svelte-1djkq29 .burst-inner:where(.svelte-1djkq29){animation:svelte-1djkq29-burstInner .5s ease-out .1s forwards}@keyframes svelte-1djkq29-burstInner{0%{transform:scale(0);opacity:1}30%{transform:scale(3);opacity:1}to{transform:scale(6);opacity:0}}.grp.svelte-1djkq29{opacity:0}.cart-animation-container.animate.svelte-1djkq29 .grp:where(.svelte-1djkq29){animation:svelte-1djkq29-grpShow .6s ease-out .15s forwards}@keyframes svelte-1djkq29-grpShow{0%{opacity:0}10%{opacity:1}80%{opacity:1}to{opacity:0}}.dot.svelte-1djkq29{transform-origin:center}.cart-animation-container.animate.svelte-1djkq29 .grp1:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly1_1 .5s ease-out .15s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp1:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly1_2 .55s ease-out .18s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp1:where(.svelte-1djkq29) .dot3:where(.svelte-1djkq29){animation:svelte-1djkq29-fly1_3 .5s ease-out .2s forwards}@keyframes svelte-1djkq29-fly1_1{0%{transform:translate(0) scale(1)}to{transform:translateY(-50px) scale(0)}}@keyframes svelte-1djkq29-fly1_2{0%{transform:translate(0) scale(1)}to{transform:translate(-16px,-64px) scale(0)}}@keyframes svelte-1djkq29-fly1_3{0%{transform:translate(0) scale(1)}to{transform:translate(12px,-56px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp2:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly2_1 .5s ease-out .15s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp2:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly2_2 .55s ease-out .18s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp2:where(.svelte-1djkq29) .dot3:where(.svelte-1djkq29){animation:svelte-1djkq29-fly2_3 .5s ease-out .2s forwards}@keyframes svelte-1djkq29-fly2_1{0%{transform:translate(0) scale(1)}to{transform:translate(40px,-40px) scale(0)}}@keyframes svelte-1djkq29-fly2_2{0%{transform:translate(0) scale(1)}to{transform:translate(56px,-50px) scale(0)}}@keyframes svelte-1djkq29-fly2_3{0%{transform:translate(0) scale(1)}to{transform:translate(44px,-30px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp3:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly3_1 .5s ease-out .15s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp3:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly3_2 .55s ease-out .18s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp3:where(.svelte-1djkq29) .dot3:where(.svelte-1djkq29){animation:svelte-1djkq29-fly3_3 .5s ease-out .2s forwards}@keyframes svelte-1djkq29-fly3_1{0%{transform:translate(0) scale(1)}to{transform:translate(50px) scale(0)}}@keyframes svelte-1djkq29-fly3_2{0%{transform:translate(0) scale(1)}to{transform:translate(64px,-16px) scale(0)}}@keyframes svelte-1djkq29-fly3_3{0%{transform:translate(0) scale(1)}to{transform:translate(56px,20px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp4:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly4_1 .5s ease-out .15s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp4:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly4_2 .55s ease-out .18s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp4:where(.svelte-1djkq29) .dot3:where(.svelte-1djkq29){animation:svelte-1djkq29-fly4_3 .5s ease-out .2s forwards}@keyframes svelte-1djkq29-fly4_1{0%{transform:translate(0) scale(1)}to{transform:translate(40px,40px) scale(0)}}@keyframes svelte-1djkq29-fly4_2{0%{transform:translate(0) scale(1)}to{transform:translate(56px,50px) scale(0)}}@keyframes svelte-1djkq29-fly4_3{0%{transform:translate(0) scale(1)}to{transform:translate(30px,56px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp5:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly5_1 .5s ease-out .15s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp5:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly5_2 .55s ease-out .18s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp5:where(.svelte-1djkq29) .dot3:where(.svelte-1djkq29){animation:svelte-1djkq29-fly5_3 .5s ease-out .2s forwards}@keyframes svelte-1djkq29-fly5_1{0%{transform:translate(0) scale(1)}to{transform:translateY(50px) scale(0)}}@keyframes svelte-1djkq29-fly5_2{0%{transform:translate(0) scale(1)}to{transform:translate(16px,64px) scale(0)}}@keyframes svelte-1djkq29-fly5_3{0%{transform:translate(0) scale(1)}to{transform:translate(-12px,56px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp6:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly6_1 .5s ease-out .15s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp6:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly6_2 .55s ease-out .18s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp6:where(.svelte-1djkq29) .dot3:where(.svelte-1djkq29){animation:svelte-1djkq29-fly6_3 .5s ease-out .2s forwards}@keyframes svelte-1djkq29-fly6_1{0%{transform:translate(0) scale(1)}to{transform:translate(-40px,40px) scale(0)}}@keyframes svelte-1djkq29-fly6_2{0%{transform:translate(0) scale(1)}to{transform:translate(-56px,50px) scale(0)}}@keyframes svelte-1djkq29-fly6_3{0%{transform:translate(0) scale(1)}to{transform:translate(-30px,56px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp7:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly7_1 .5s ease-out .15s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp7:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly7_2 .55s ease-out .18s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp7:where(.svelte-1djkq29) .dot3:where(.svelte-1djkq29){animation:svelte-1djkq29-fly7_3 .5s ease-out .2s forwards}@keyframes svelte-1djkq29-fly7_1{0%{transform:translate(0) scale(1)}to{transform:translate(-50px) scale(0)}}@keyframes svelte-1djkq29-fly7_2{0%{transform:translate(0) scale(1)}to{transform:translate(-64px,16px) scale(0)}}@keyframes svelte-1djkq29-fly7_3{0%{transform:translate(0) scale(1)}to{transform:translate(-56px,-20px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp8:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly8_1 .5s ease-out .15s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp8:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly8_2 .55s ease-out .18s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp8:where(.svelte-1djkq29) .dot3:where(.svelte-1djkq29){animation:svelte-1djkq29-fly8_3 .5s ease-out .2s forwards}@keyframes svelte-1djkq29-fly8_1{0%{transform:translate(0) scale(1)}to{transform:translate(-40px,-40px) scale(0)}}@keyframes svelte-1djkq29-fly8_2{0%{transform:translate(0) scale(1)}to{transform:translate(-56px,-50px) scale(0)}}@keyframes svelte-1djkq29-fly8_3{0%{transform:translate(0) scale(1)}to{transform:translate(-30px,-56px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp9:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly9_1 .5s ease-out .17s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp9:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly9_2 .55s ease-out .2s forwards}@keyframes svelte-1djkq29-fly9_1{0%{transform:translate(0) scale(1)}to{transform:translate(20px,-44px) scale(0)}}@keyframes svelte-1djkq29-fly9_2{0%{transform:translate(0) scale(1)}to{transform:translate(30px,-60px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp10:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly10_1 .5s ease-out .17s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp10:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly10_2 .55s ease-out .2s forwards}@keyframes svelte-1djkq29-fly10_1{0%{transform:translate(0) scale(1)}to{transform:translate(44px,20px) scale(0)}}@keyframes svelte-1djkq29-fly10_2{0%{transform:translate(0) scale(1)}to{transform:translate(60px,30px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp11:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly11_1 .5s ease-out .17s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp11:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly11_2 .55s ease-out .2s forwards}@keyframes svelte-1djkq29-fly11_1{0%{transform:translate(0) scale(1)}to{transform:translate(-20px,44px) scale(0)}}@keyframes svelte-1djkq29-fly11_2{0%{transform:translate(0) scale(1)}to{transform:translate(-30px,60px) scale(0)}}.cart-animation-container.animate.svelte-1djkq29 .grp12:where(.svelte-1djkq29) .dot1:where(.svelte-1djkq29){animation:svelte-1djkq29-fly12_1 .5s ease-out .17s forwards}.cart-animation-container.animate.svelte-1djkq29 .grp12:where(.svelte-1djkq29) .dot2:where(.svelte-1djkq29){animation:svelte-1djkq29-fly12_2 .55s ease-out .2s forwards}@keyframes svelte-1djkq29-fly12_1{0%{transform:translate(0) scale(1)}to{transform:translate(-44px,-20px) scale(0)}}@keyframes svelte-1djkq29-fly12_2{0%{transform:translate(0) scale(1)}to{transform:translate(-60px,-30px) scale(0)}}.product-card.svelte-1djkq29{will-change:transform,opacity;z-index:10;transform:translate(-50%,-50%) scale(0);opacity:0}.cart-animation-container.animate.svelte-1djkq29 .product-card:where(.svelte-1djkq29){animation:svelte-1djkq29-productAnim var(--animation-duration) cubic-bezier(.34,1.56,.64,1) forwards}@keyframes svelte-1djkq29-productAnim{0%{transform:translate(-50%,-50%) scale(0);opacity:0}12%{transform:translate(-50%,-50%) scale(1.2);opacity:1}18%{transform:translate(-50%,-50%) scale(.9);opacity:1}25%{transform:translate(-50%,-50%) scale(1);opacity:1}60%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(calc(var(--cart-x) - var(--start-x)),calc(var(--cart-y) - var(--start-y))) scale(.15);opacity:.8}}.glow-effect.svelte-1djkq29{opacity:0}.cart-animation-container.animate.svelte-1djkq29 .glow-effect:where(.svelte-1djkq29){animation:svelte-1djkq29-glowPulse var(--animation-duration) ease-out forwards}@keyframes svelte-1djkq29-glowPulse{0%,10%{opacity:0}20%{opacity:.8}60%{opacity:.6}to{opacity:0}}.checkmark.svelte-1djkq29{transform:scale(0) rotate(-45deg)}.cart-animation-container.animate.svelte-1djkq29 .checkmark:where(.svelte-1djkq29){animation:svelte-1djkq29-checkPop .25s cubic-bezier(.34,1.56,.64,1) .25s forwards}@keyframes svelte-1djkq29-checkPop{0%{transform:scale(0) rotate(-45deg)}to{transform:scale(1) rotate(0)}}.cart-pulse.svelte-1djkq29{transform:translate(-50%,-50%);opacity:0}.cart-animation-container.animate.svelte-1djkq29 .cart-pulse:where(.svelte-1djkq29){animation:svelte-1djkq29-cartPulse .4s ease-out .85s forwards}.cart-animation-container.animate.svelte-1djkq29 .cart-pulse:where(.svelte-1djkq29)>div:where(.svelte-1djkq29){animation:svelte-1djkq29-cartPulseInner .4s ease-out .85s forwards}@keyframes svelte-1djkq29-cartPulse{0%{opacity:0}10%{opacity:1}to{opacity:0}}@keyframes svelte-1djkq29-cartPulseInner{0%{transform:scale(.5)}to{transform:scale(2.5)}}.animation-end-detector.svelte-1djkq29{position:absolute;width:0;height:0;pointer-events:none}.cart-animation-container.animate.svelte-1djkq29 .animation-end-detector:where(.svelte-1djkq29){animation:svelte-1djkq29-detectEnd var(--animation-duration) linear forwards}@keyframes svelte-1djkq29-detectEnd{0%,99%{opacity:1}to{opacity:0}}.product-card-swiper .swiper-pagination-bullet{width:6px;height:6px;background:#0000004d}.product-card-swiper .swiper-pagination-bullet-active{width:12px;border-radius:4px;background:#000c}.dark .product-card-swiper .swiper-pagination-bullet{background:#ffffff4d}.dark .product-card-swiper .swiper-pagination-bullet-active{background:#ffffffe6}
