/* The storefront owner explicitly wants the hero shoe to stay in motion.
   Keep this override scoped to the hero; the rest of the page honors reduced motion. */
@media (prefers-reduced-motion: reduce) {
  html:not(.motion-allowed) .hero .hero-shoe.is-cutout {
    animation: hero-cutout-float-smooth 8.4s ease-in-out infinite !important;
  }

  html:not(.motion-allowed) .hero .hero-shoe.is-changing {
    animation: hero-product-enter-smooth 1.05s cubic-bezier(.22, .68, .2, 1) both !important;
  }
}
