/* Listy produktow jak w Inventio: 3 kolumny (filtr loop_shop_columns), jeden kadr
   dla wszystkich zdjec, zeby meble mialy podobna wielkosc i perspektywe. */

/* Proporcja na .product-thumbnail - motyw daje mu kwadrat z overflow:hidden, wiec wyzszy
   link bylby przyciety od dolu razem z paskiem wymiarow. */
ul.products li.product .product-thumbnail {
	aspect-ratio: 14 / 15;
	height: auto;
}

ul.products li.product .product-thumbnail .woocommerce-loop-image-link {
	display: block;
	position: relative;
	height: 100%;
	overflow: hidden;
	background: #f4f2ef;
}

ul.products li.product .product-thumbnail .woocommerce-loop-image-link img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}

/* Packshot na bialym tle - caly mebel, bez przycinania krawedzi. */
ul.products li.product.mj-packshot .product-thumbnail .woocommerce-loop-image-link {
	background: #fff;
}

ul.products li.product.mj-packshot .product-thumbnail .woocommerce-loop-image-link img {
	object-fit: contain;
	padding: 7%;
	box-sizing: border-box;
}

@media (min-width: 1025px) {
	ul.products.grid-lg-col-3 {
		column-gap: 1.6rem;
		row-gap: 2.4rem;
	}

	ul.products li.product .woocommerce-loop-product__title {
		font-size: 1rem;
	}
}

/* 12.11.2026 prosba klienta: w kategoriach stolow ze spieku i podstaw caly stol na kafelku
   (z nogami i podstawa), bez przycinania. Zdjecia sa szerokie (3:2, 16:9), wiec kafelek 4:3
   i contain. Pozostale kategorie bez zmian. */
body.term-stoly-ze-spieku-kwarcowego ul.products li.product .product-thumbnail,
body.term-podstawy-do-stolow ul.products li.product .product-thumbnail {
	aspect-ratio: 4 / 3;
}

body.term-stoly-ze-spieku-kwarcowego ul.products li.product .product-thumbnail .woocommerce-loop-image-link img,
body.term-podstawy-do-stolow ul.products li.product .product-thumbnail .woocommerce-loop-image-link img {
	object-fit: contain;
	aspect-ratio: auto;
}