body:not(.pm-hidevat) #custom-mini-cart-slide #totals tr.totals.subtotal.price-including-tax { display: table-row !important; }
body:not(.pm-hidevat) #custom-mini-cart-slide #totals tr.totals.subtotal.price-excluding-tax { display: none !important; }
body.pm-hidevat #custom-mini-cart-slide #totals tr.totals.subtotal.price-including-tax { display: none !important; }
body.pm-hidevat #custom-mini-cart-slide #totals tr.totals.subtotal.price-excluding-tax { display: table-row !important; }
#custom-mini-cart-slide #totals tr.totals.subtotal.price-including-tax::before,
#custom-mini-cart-slide #totals tr.totals.subtotal.price-including-tax::after,
#custom-mini-cart-slide #totals tr.totals.subtotal.price-excluding-tax::before,
#custom-mini-cart-slide #totals tr.totals.subtotal.price-excluding-tax::after { content: none !important; display: none !important; }
#custom-mini-cart-slide #totals tr.totals.subtotal th.mark,
#custom-mini-cart-slide #totals tr.totals.subtotal td.amount { display: table-cell !important; vertical-align: top; }
#custom-mini-cart-slide #totals tr.totals.subtotal { margin: 0 !important; text-align: inherit !important; }
#custom-mini-cart-slide #totals tr.totals.subtotal .price::before,
#custom-mini-cart-slide #totals tr.totals.subtotal .price::after { content: none !important; display: none !important; }
#custom-mini-cart-slide #totals tr.totals.subtotal.price-including-tax .price { font-size: 1.4rem; font-weight: normal; }
#custom-mini-cart-slide #totals tr.totals.subtotal.price-excluding-tax .price { font-size: 1.4rem; font-weight: normal; }
#custom-mini-cart-slide #totals tr.totals.subtotal.price-including-tax .mark { font-size: 1.4rem; }
#custom-mini-cart-slide #totals tr.totals.subtotal.price-excluding-tax .mark { font-size: 1.4rem; }
#custom-mini-cart-slide #totals tr.totals.subtotal.price-including-tax .mark::after { content: ' Incl. VAT'; display: inline-block; margin-left: 5px; font-size: 1.4rem; font-weight: normal; }
#custom-mini-cart-slide #totals tr.totals.subtotal.price-excluding-tax .mark::after { content: ' Excl. VAT'; display: inline-block; margin-left: 5px; font-size: 1.4rem; font-weight: normal; }
#custom-mini-cart-slide #totals tr.totals.subtotal th.mark { padding: 12px 10px 6px 0 !important; }
#custom-mini-cart-slide #totals tr.totals.subtotal td.amount { padding: 12px 10px 6px !important; }