.soycambiominiatura-swatch { cursor: pointer; }

/* Ensure listing images keep their box and don't shift when src changes */
.soy-img-container {
	position: relative;
	overflow: hidden;
	display: block;
	aspect-ratio: 330 / 440;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.soy-img-container img {
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
	position: relative;
	opacity: 1;
	transition: 0.8s;
}

/* make swatches clearly pointerable */
.soyfeaturecolor { cursor: pointer; display: inline-block; width: 20px; height: 20px; border-radius: 50%; margin-right: 6px; vertical-align: middle; }

/* Evitamos el comparador de productos */
.wk_cmp_product_td .soy-img-container {
	position: static;
	overflow: inherit;
	display: inherit;
	aspect-ratio: inherit;
}