.CartLoadingAnimation-module__ZeeBAq__container{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:relative}.CartLoadingAnimation-module__ZeeBAq__scene{width:260px;height:260px;position:relative}.CartLoadingAnimation-module__ZeeBAq__bloom{background:radial-gradient(circle at 50% 46%,#4cb84a2e,#8fd69a1a 44%,#fff0 72%);animation:.7s ease-out both CartLoadingAnimation-module__ZeeBAq__bloomIn;position:absolute;inset:-30px}@keyframes CartLoadingAnimation-module__ZeeBAq__bloomIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.CartLoadingAnimation-module__ZeeBAq__rays{background:repeating-conic-gradient(#f5c40029 0deg 9deg,#fff0 9deg 24deg,#4cb84a17 24deg 33deg,#fff0 33deg 45deg);border-radius:9999px;animation:.5s ease-out .15s both CartLoadingAnimation-module__ZeeBAq__fadeIn,26s linear infinite CartLoadingAnimation-module__ZeeBAq__spin;position:absolute;inset:-40px;-webkit-mask-image:radial-gradient(circle,#000 24%,#0000 64%);mask-image:radial-gradient(circle,#000 24%,#0000 64%)}@keyframes CartLoadingAnimation-module__ZeeBAq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartLoadingAnimation-module__ZeeBAq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CartLoadingAnimation-module__ZeeBAq__spinReverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.CartLoadingAnimation-module__ZeeBAq__wreath{width:240px;height:240px;margin:-120px 0 0 -120px;animation:.5s ease-out both CartLoadingAnimation-module__ZeeBAq__fadeIn,18s linear infinite CartLoadingAnimation-module__ZeeBAq__spin;position:absolute;top:50%;left:50%}.CartLoadingAnimation-module__ZeeBAq__wreathBack{filter:blur(7px)saturate(1.05);opacity:.38;width:296px;height:296px;margin:-148px 0 0 -148px;animation:.5s ease-out both CartLoadingAnimation-module__ZeeBAq__fadeInSoft,24s linear infinite CartLoadingAnimation-module__ZeeBAq__spinReverse}@keyframes CartLoadingAnimation-module__ZeeBAq__fadeInSoft{0%{opacity:0}to{opacity:.38}}.CartLoadingAnimation-module__ZeeBAq__basket{object-fit:contain;filter:drop-shadow(0 16px 26px #12351f38);width:128px;height:128px;margin:-64px 0 0 -64px;animation:.6s cubic-bezier(.34,1.56,.64,1) both CartLoadingAnimation-module__ZeeBAq__basketIn,2.6s ease-in-out .6s infinite CartLoadingAnimation-module__ZeeBAq__basketBreath;position:absolute;top:50%;left:50%}@keyframes CartLoadingAnimation-module__ZeeBAq__basketIn{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes CartLoadingAnimation-module__ZeeBAq__basketBreath{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.045)translateY(-3px)}}.CartLoadingAnimation-module__ZeeBAq__basketFinalizing{filter:drop-shadow(0 16px 26px #12351f38)drop-shadow(0 0 18px #f5c4008c)}.CartLoadingAnimation-module__ZeeBAq__glint{border-radius:9999px;animation:1.9s ease-in-out infinite CartLoadingAnimation-module__ZeeBAq__glintTwinkle;position:absolute}@keyframes CartLoadingAnimation-module__ZeeBAq__glintTwinkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.CartLoadingAnimation-module__ZeeBAq__labelRow{flex-direction:column;align-items:center;gap:4px;display:flex}.CartLoadingAnimation-module__ZeeBAq__percentage{color:#1e8a3c;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:900;line-height:1}.CartLoadingAnimation-module__ZeeBAq__countdown{color:#f07c00}.CartLoadingAnimation-module__ZeeBAq__label{color:#6c7e6e;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:600}.CartLoadingAnimation-module__ZeeBAq__progressTrack{background:#e8f3e9;border-radius:99px;width:200px;height:8px;overflow:hidden}.CartLoadingAnimation-module__ZeeBAq__progressFill{background:linear-gradient(90deg,#1e8a3c,#4cb84a 55%,#f5c400 85%,#f07c00);border-radius:99px;height:100%;transition:width .25s}.CartLoadingAnimation-module__ZeeBAq__unit{color:#c96a00;margin-left:2px;font-size:1.2rem;font-weight:800}.CartLoadingAnimation-module__ZeeBAq__progressFillFinalizing{background:linear-gradient(90deg,#1e8a3c,#4cb84a,#f5c400,#4cb84a,#1e8a3c) 0 0/200% 100%;animation:1.8s linear infinite CartLoadingAnimation-module__ZeeBAq__shimmer}@keyframes CartLoadingAnimation-module__ZeeBAq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CartLoadingAnimation-module__ZeeBAq__dots span{animation:1.2s ease-in-out infinite CartLoadingAnimation-module__ZeeBAq__dotPulse;display:inline-block}.CartLoadingAnimation-module__ZeeBAq__dots span:nth-child(2){animation-delay:.2s}.CartLoadingAnimation-module__ZeeBAq__dots span:nth-child(3){animation-delay:.4s}@keyframes CartLoadingAnimation-module__ZeeBAq__dotPulse{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.CartLoadingAnimation-module__ZeeBAq__bloom,.CartLoadingAnimation-module__ZeeBAq__rays,.CartLoadingAnimation-module__ZeeBAq__wreath,.CartLoadingAnimation-module__ZeeBAq__wreathBack,.CartLoadingAnimation-module__ZeeBAq__basket{animation:none}.CartLoadingAnimation-module__ZeeBAq__glint{opacity:.7;animation:none;transform:scale(1)}.CartLoadingAnimation-module__ZeeBAq__progressFillFinalizing{background:linear-gradient(90deg,#1e8a3c,#4cb84a 55%,#f5c400 85%,#f07c00);animation:none}.CartLoadingAnimation-module__ZeeBAq__dots span{opacity:.6;animation:none}}
