/* ==========================================================================
   DIVEIN Price Grid — SELF-HOSTED web fonts
   --------------------------------------------------------------------------
   The module's typography (Montserrat display + Open Sans body) is shipped
   INSIDE the plugin so it renders correctly no matter what:
     - independent of the theme (whose font URLs point at the dead
       build.divein.com host and fail CORS on staging),
     - independent of Google Fonts / gstatic (which a privacy/GDPR/consent
       plugin, ad-blocker, or WAF can strip or block).
   Both are variable fonts, so one file per family covers every weight 100–900.
   `url()` is relative to THIS file → /assets/fonts/<file>.woff2.
   `font-display: swap` so text paints immediately and re-renders when the font
   arrives (no invisible-text flash).
   ========================================================================== */

@font-face {
  font-family: 'Montserrat';
  src: url('fonts/montserrat.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Open Sans';
  src: url('fonts/open-sans.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
