/* BHROMI typography floors - LOAD LAST (after every other stylesheet).
   Rule of the system: body/secondary text >= 12px, important text (primary buttons, prices, headings) >= 14px.
   Several pages are drawn from a fixed-width mock-up (sizes written as calc(N * var(--u))), so the floors live next to
   those declarations (max(12px, calc(...))); this file only fixes the few elements where a later rule still won. */
.brv-next, .brv-next.wide { font-size: 14px; }
.brv-pol-t { font-size: 14px; }
.brv-more, .brv-more.soft { font-size: 14px; }
.rc-pr span, .rc-pr b, .rc-pr.main span, .rc-pr.main b { font-size: 14px; }
.rc-total span { font-size: max(14px, calc(29 * var(--u))); }
.bcf-btn, .bcf-btn span { font-size: 14px; }
.sr-cta, .sr-cta span { font-size: 14px; }
