/* Toggle ON (c/ IVA): hide "+ IVA" and related VAT labels. */
html[data-cmc-tax="incl"] .woocommerce-Price-suffix,
html[data-cmc-tax="incl"] .woocommerce-price-suffix,
html[data-cmc-tax="incl"] .price-suffix,
html[data-cmc-tax="incl"] .includes_tax,
html[data-cmc-tax="incl"] .cmc-s-vat,
html[data-cmc-tax="incl"] .cmc-c-vat,
html[data-cmc-tax="incl"] .cmc-pc-iva,
html[data-cmc-tax="incl"] tr.tax-rate,
html[data-cmc-tax="incl"] tr.tax-total,
html[data-cmc-tax="incl"] .tax-rate,
html[data-cmc-tax="incl"] .tax-total,
html[data-cmc-tax="incl"] .woocommerce-mini-cart__total small,
body.cmc-tax-incl .woocommerce-Price-suffix,
body.cmc-tax-incl .woocommerce-price-suffix,
body.cmc-tax-incl .price-suffix,
body.cmc-tax-incl .includes_tax,
body.cmc-tax-incl .cmc-s-vat,
body.cmc-tax-incl .cmc-c-vat,
body.cmc-tax-incl .cmc-pc-iva,
body.cmc-tax-incl tr.tax-rate,
body.cmc-tax-incl tr.tax-total,
body.cmc-tax-incl .tax-rate,
body.cmc-tax-incl .tax-total,
body.cmc-tax-incl .woocommerce-mini-cart__total small {
    display: none !important;
}

.cmc-tax-data {
    display: none !important;
}

.cmc-tax-price:not(.cmc-pc-price):not(.price) {
    display: contents;
}
