/* Product cards with a generated 3:4 card image (homepage rails, shop and category archives).
   The file is already 3:4 with the cover centred on white, so it fills the stage exactly. */
html body .gvx-card--product .gvx-product__media:has(> img.gvx-card-img),
html body .gvx-home .gvx-card--product .gvx-product__media:has(> img.gvx-card-img) {
	aspect-ratio: 3 / 4 !important;
	padding: 0 !important;
	overflow: hidden;
	background: #fff;
}
html body .gvx-card--product .gvx-product__media > img.gvx-card-img {
	display: block;
	width: 100% !important;
	height: 100% !important;
	max-width: none !important;
	max-height: none !important;
	object-fit: cover !important;
	object-position: center !important;
	transform: none !important;
	filter: none !important;
	box-shadow: none !important;
}
