/*
 * Komunikat jest doklejany do wnętrza `<p class="price">`, więc bez własnych
 * wartości dziedziczyłby powiększony, pogrubiony i ciemny styl ceny.
 *
 * Rozmiar podajemy w `rem`, nie w `em` — `em` liczyłoby się względem ceny,
 * którą motywy skalują w górę, i komunikat i tak wychodziłby duży.
 * Kolor ustawiamy wprost; sama `opacity` na czarnym tekście nie wygasza go
 * na tyle, żeby odróżniał się od ceny.
 *
 * Selektor z `.price` podbija swoistość ponad motywowe reguły w rodzaju
 * `.price span`, które inaczej wygrałyby z pojedynczą klasą.
 */
.dpro-omnibus,
.price .dpro-omnibus,
.woocommerce-variation-price .dpro-omnibus {
	display: block;
	margin: 0.4em 0 0;
	color: var( --dpro-omnibus-color, #767676 );
	font-size: var( --dpro-omnibus-font-size, 0.8125rem );
	font-weight: 400;
	font-style: normal;
	line-height: 1.4;
	letter-spacing: normal;
	text-transform: none;
	text-decoration: none;
	opacity: 1;
}

.dpro-omnibus:empty {
	display: none;
}
