/* 0.4.9 – Sichtbare, pro Produkt editierbare Mehrwertsteuerangaben */
.cf-vat-note{display:block;margin-top:3px;color:#625c6b;font:500 11px/1.45 var(--sans);white-space:normal}
.product-card .cf-vat-note{margin-top:2px;font-size:10px}
.detail-price .cf-vat-note{font-size:11px}
.cf-bag-addon-copy>span>.cf-vat-note{min-height:0;margin-top:1px;font-size:10px;text-transform:none;letter-spacing:0}
.cf-accessory-price .cf-vat-note{font-size:11px}
.cart-line-price .cf-vat-note{max-width:135px;margin-left:auto;text-align:right}
.cart-summary .cf-vat-summary{align-items:flex-start;color:var(--muted);font-size:11px}
.cart-summary .cf-vat-summary dt{max-width:205px;line-height:1.45}
.cf-checkout-line{padding:11px 0;border-bottom:1px solid var(--line)}
.cf-checkout-line .cf-vat-note{margin-top:2px}
.cart-summary .cf-checkout-line+ p{margin-top:13px}
.cart-summary .cf-checkout-line~h3{margin-top:18px}
.cf-vat-total{color:var(--muted);font-size:11px}
.cf-order-vat{display:flex;align-items:center;gap:10px 20px;flex-wrap:wrap;margin:-12px 0 24px;background:#fbf8fa;font-size:12px}
.cf-order-vat strong{margin-right:auto}
.cf-order-line-price{margin:7px 0 13px;font-weight:700}
.cf-account-order-total{min-width:135px;text-align:right}
.cf-account-order-total>.cf-vat-note{max-width:170px;margin-left:auto}
@media(max-width:600px){.cart-line-price .cf-vat-note{max-width:112px;font-size:10px}.cf-order-vat{align-items:flex-start;flex-direction:column;gap:5px}.cf-account-order-total{text-align:left}.cf-account-order-total>.cf-vat-note{margin-left:0}}
