/* French VAT exemption: keep the official wording readable beside prices. */
html[lang="fr"] .cal-vat-notice{display:block;margin:14px 0;padding:14px 16px;border-left:4px solid #c89b50;border-radius:0 10px 10px 0;background:#c89b5015;color:inherit;line-height:1.5;text-align:left;letter-spacing:normal}
html[lang="fr"] .cal-vat-notice>strong{display:block;margin:0 0 5px;font-size:clamp(20px,2.3vw,24px);font-weight:800;line-height:1.2;color:inherit;letter-spacing:-.02em}
html[lang="fr"] .cal-vat-notice>span{display:block;font-size:13px;font-weight:500;line-height:1.55;color:inherit}
html[lang="fr"] .cal-promo-dialog .cal-vat-notice{margin:10px 0 15px;padding:12px 14px;color:#fff;background:#e8c78415}
html[lang="fr"] .cal-promo-dialog .cal-vat-notice>strong{font-size:22px}
html[lang="fr"] .cal-promo-dialog .cal-vat-notice>span{font-size:12px;color:#dddccf}
