@keyframes product-zoom-in{0%{transform:translateX(-100%);opacity:0}60%{transform:translateX(20px);opacity:1}to{transform:translateX(0);opacity:1}}.product-zoom{animation:product-zoom-in .5s forwards}@media (max-width:1024.98px){body:has(.mobile-buy-bar) footer{padding-bottom:var(--mobile-buy-bar-height,62px)}}