@keyframes animate-background{0%{background-position:0 0}to{background-position:39px 125px}}.background-grid{animation:animate-background 30s linear infinite}.oldPrice{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity));text-decoration-line:line-through}.card .oldPrice{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.subPrice{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1 !important;color:rgb(249 115 22 / var(--tw-text-opacity))!important}.totalPrice{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1 !important;color:rgb(234 88 12 / var(--tw-text-opacity))!important}@keyframes moveHorizontal{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}@keyframes moveInCircle{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes twinkle{0%,to{opacity:0}50%{opacity:1}}.animate-first{animation:moveVertical 30s ease infinite}.animate-second{animation:moveInCircle 20s reverse infinite}.animate-third{animation:moveInCircle 40s linear infinite}.animate-fourth{animation:moveHorizontal 40s ease infinite}.animate-fifth{animation:moveInCircle 20s ease infinite}.animate-twinkle{animation:twinkle var(--twinkle-duration, 3s) ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes neonPulse{0%,to{text-shadow:0 0 1px #ffffff,0 0 5px #ff7f00,0 0 10px #ff007f}50%{text-shadow:0 0 4px #ffffff,0 0 8px #ff7f00,0 0 20px #ff007f,0 0 40px #ff007f}}.animate-neon-pulse{text-shadow:0 0 1px #ffffff,0 0 5px #ff7f00,0 0 10px #ff007f;animation:neonPulse 20s ease-in-out infinite}.stroke-white{-webkit-text-stroke:1px rgba(255,255,255,.7);animation:stroke 10s infinite alternate}@keyframes stroke{0%{-webkit-text-stroke:1px rgba(255,255,255,.7)}50%{-webkit-text-stroke:1px rgba(255,0,0,.7)}to{-webkit-text-stroke:1px rgba(0,255,0,.7)}}.stroke-neon{-webkit-text-stroke:1px #ff007f}.neon-text{text-shadow:0 0 5px #ff005e,0 0 10px #ff005e,0 0 20px #ff005e,0 0 40px #ff005e,0 0 80px #ff005e;animation:glow 10s infinite alternate}@keyframes glow{0%{text-shadow:0 0 5px #ff005e,0 0 10px #ff005e,0 0 20px #ff005e,0 0 40px #ff005e,0 0 80px #ff005e}to{text-shadow:0 0 10px #00d4ff,0 0 20px #00d4ff,0 0 40px #00d4ff,0 0 80px #00d4ff,0 0 160px #00d4ff}}
