/*
 * Custom_B2B storefront styles.
 *
 * Approved B2B customers are shown prices with VAT taken out, so every catalog
 * price is labelled to make the basis explicit: "112.40 excl. VAT" cannot then
 * be misread as a far bigger discount than it really is.
 *
 * The b2b-prices-ex-vat body class is added by Plugin\B2bBodyClass under exactly
 * the same condition that strips the VAT, so the label can never disagree with
 * the number printed beside it.
 *
 * Both classes sit on <body>, hence .b2b-prices-ex-vat.catalog-product-view
 * with no descendant space.
 */

.b2b-prices-ex-vat.catalog-product-view .price-container .price:after,
.b2b-prices-ex-vat.catalog-category-view .price-container .price:after,
.b2b-prices-ex-vat.catalogsearch-result-index .price-container .price:after {
    content: ' excl. VAT';
    font-size: 1.1rem;
    font-weight: normal;
    white-space: nowrap;
    color: #666;
}

/* the cart, minicart and checkout carry their own tax labelling */
.b2b-prices-ex-vat .minicart-items .price:after,
.b2b-prices-ex-vat .cart-summary .price:after,
.b2b-prices-ex-vat .cart.table-wrapper .price:after {
    content: none;
}
