.hero .hero-discount>strong{position:relative;display:inline-block;color:#fff;background:linear-gradient(110deg,#fff 0%,#fff 38%,#ffc3e1 45%,#fff 49%,#ff74b5 52%,#fff 57%,#fff 100%);background-size:260% 100%;background-position:130% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:discount-text-shine 5.5s ease-in-out infinite}@keyframes discount-text-shine{0%,20%{background-position:130% 0}58%,100%{background-position:-60% 0}}@media(prefers-reduced-motion:reduce){.hero .hero-discount>strong{animation:none;background:none;-webkit-text-fill-color:#fff}}