/* Вертикальные карточки товаров 3:4 (расширение vcard) */
.product-thumb .image a { display: block; }
.product-thumb .image img { display: block; width: 100%; height: auto; aspect-ratio: 3 / 4; object-fit: cover; }
/* Вид «списком»: фото узкой колонкой слева, а не на всю ширину */
.product-list .product-thumb .image img { max-width: 260px; margin: 0 auto; }
@media (min-width: 960px) {
  .product-list .product-thumb .image { flex: 0 0 220px; max-width: 220px; }
}
