/**
 * Self-hosted Typekit fonts (kit zlb7mow). Replaces the Adobe Typekit JS-loader
 * to eliminate the ~820ms render-blocking external chain
 * (use.typekit.net/zlb7mow.css -> p.typekit.net/p.css).
 *
 * font-display: swap = render fallback font immediately, swap when woff2 loads.
 * No FOIT (flash of invisible text); minor FOUT acceptable.
 *
 * Pulled from Typekit kit on 2026-05-13. If kit changes upstream, re-pull via
 * the helper script docs/typekit-pull.sh (TODO add).
 */
@font-face {
  font-family: "adelle-sans";
  src: url("/wp-content/themes/ativo-child/assets/fonts/adelle-sans-400.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "adelle-sans";
  src: url("/wp-content/themes/ativo-child/assets/fonts/adelle-sans-700.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "marshmallow-script";
  src: url("/wp-content/themes/ativo-child/assets/fonts/marshmallow-script-400.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "marshmallow-fluff";
  src: url("/wp-content/themes/ativo-child/assets/fonts/marshmallow-fluff-400.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "moret";
  src: url("/wp-content/themes/ativo-child/assets/fonts/moret-400.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "moret";
  src: url("/wp-content/themes/ativo-child/assets/fonts/moret-i400.woff2") format("woff2");
  font-display: swap;
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "moret";
  src: url("/wp-content/themes/ativo-child/assets/fonts/moret-700.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "moret";
  src: url("/wp-content/themes/ativo-child/assets/fonts/moret-i700.woff2") format("woff2");
  font-display: swap;
  font-style: italic;
  font-weight: 700;
}
