@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
    .woocommerce ul.products li.product .astra-shop-thumbnail-wrap > a.woocommerce-LoopProduct-link {
        display: block;
        overflow: hidden;
    }
    .woocommerce ul.products li.product .astra-shop-thumbnail-wrap > a.woocommerce-LoopProduct-link > img {
        transition: transform 240ms ease-out;
    }
    .woocommerce ul.products li.product .astra-shop-thumbnail-wrap:hover > a.woocommerce-LoopProduct-link > img {
        transform: scale(1.045);
    }
}
