/**
 * theme-woocommerce — scudi contro il CSS core WooCommerce.
 * Tweak Bacheca: woo_header_icon_shield.
 *
 * Woo (woocommerce.css) applica a TUTTE le img della pagina, header incluso:
 *   .woocommerce img, .woocommerce-page img { height: auto; max-width: 100%; }
 * Sul body shop/cart/checkout c’è la classe woocommerce: le icone PNG del
 * menu Bacheca tornano alla misura nativa. Qui si rialzano con il token
 * --bacheca-header-icon-size impostato dal modulo header (D/T/M).
 */

body.woocommerce .bacheca-own-header img.bacheca-own-header__icon,
body.woocommerce-page .bacheca-own-header img.bacheca-own-header__icon {
	height: var(--bacheca-header-icon-size) !important;
	max-height: var(--bacheca-header-icon-size) !important;
	min-width: var(--bacheca-header-icon-size);
	width: auto !important;
	max-width: none !important;
	object-fit: contain;
}
