/**
 * Placeholder da vitrine: a caixa tem o mesmo tamanho das fotos (o Elementor
 * já fixa height:165px no <img> do Loop). O logo fica centralizado (contain),
 * sem cobrir/cortar, sobre fundo branco.
 */

.e-loop-item img.cx-product-placeholder,
.e-loop-item img.woocommerce-placeholder,
.woocommerce ul.products img.cx-product-placeholder,
.woocommerce ul.products img.woocommerce-placeholder,
.related.products img.cx-product-placeholder,
.related.products img.woocommerce-placeholder,
.upsells.products img.cx-product-placeholder,
.upsells.products img.woocommerce-placeholder {
	object-fit: contain !important;
	object-position: center center !important;
	background-color: #fff;
	box-sizing: border-box !important;
	padding: 28px 36px;
}

/* Se o widget de imagem existir sem <img>, reserva a mesma faixa das fotos. */
.e-loop-item .elementor-widget-theme-post-featured-image:not(:has(img)) {
	min-height: 165px;
	background-color: #fff;
}
