/*
 * CargoPay - Brand Typography Correction
 * Loaded after unify/dist/assets/css/theme.min.css, brand-contrast.css and
 * layout-corrections.css.
 *
 * The Unify vendor theme hardcodes Inter in three places: the --bs-body-font-family
 * token and two component rules (.tooltip, .popover). The platform standardised on
 * IBM Plex Sans, so this sheet moves the family without touching the vendor file.
 * Nothing else here - colour lives in brand-contrast.css, spacing in
 * layout-corrections.css.
 *
 * The webfont itself is requested by module/Application/view/layout/frontend/layout.phtml.
 */

:root {
    --bs-body-font-family: 'IBM Plex Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}

/* Vendor hardcodes the family on these two, so the token above does not reach them */
.tooltip,
.popover {
    font-family: var(--bs-body-font-family);
}
