/* Cool Gool — self-hosted webfonts (2026-08-05)
   ------------------------------------------------------------------
   Was: a render-blocking stylesheet from fonts.googleapis.com plus the
   font files themselves from fonts.gstatic.com — two extra origins to
   resolve, connect and negotiate TLS with before a single glyph could
   be requested. These are Google's own latin-subset woff2 files, moved
   under the theme.

   ONE file, loaded by BOTH the front end (coolgool_front_assets) and
   the block editor (add_editor_style), so the editor cannot end up
   rendering in different type from the site.

   Dropped from the old request: the latin-ext / vietnamese subsets.
   Nothing on this site is outside latin, and the arrows in the buttons
   (U+2192) were never in any Google subset — they have always come from
   a system font.

   Kept, against the audit's advice: Archivo italic. It is NOT unused —
   every student-wall pull quote and every prose <em> renders in it. The
   file only downloads on pages that actually contain italic text, so it
   costs nothing on the critical path.

   URLs are relative to this file so they resolve identically from the
   front end and from inside the editor iframe.
   ------------------------------------------------------------------ */

/* Display face — headlines */
@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/anton-latin-400.woff2) format('woff2');
}

/* Body face — variable, covers the 400/500/600/700 the theme uses */
@font-face {
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 400 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/archivo-latin-var.woff2) format('woff2');
}

@font-face {
  font-family: 'Archivo';
  font-style: italic;
  font-weight: 400 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/archivo-latin-var-italic.woff2) format('woff2');
}

/* Label face — kickers, spec tables, prices */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/spacemono-latin-400.woff2) format('woff2');
}

@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../fonts/spacemono-latin-700.woff2) format('woff2');
}
