/* Shared variant thumbnails only; image files, card dimensions and selection remain native. */
.product-size-option .product-size-photo{overflow:visible;position:relative;z-index:0}
.product-size-option .product-size-photo img{transition:transform .18s ease;transform-origin:center;will-change:auto}
.product-size-option:hover .product-size-photo,.product-size-option:focus-visible .product-size-photo,.product-size-option:active .product-size-photo{z-index:1}
.product-size-option:hover .product-size-photo img,.product-size-option:focus-visible .product-size-photo img,.product-size-option:active .product-size-photo img{transform:scale(1.2)}
@media(prefers-reduced-motion:reduce){.product-size-option .product-size-photo img{transition:none}}
