/* Explicit dimensions keep Safari's restored flex items inside each product row. */
.version-three .product-image{min-width:0;min-height:0;overflow:hidden}
.version-three .product-image img{display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain;object-position:center}
