/**
 * @file misa-fonts.css
 * Self-hosted Lato, the real body font recovered from the live
 * moderninsanantonio.com site's own public CSS (body { font-family: "Lato",
 * sans-serif; }). Overrides Mercury's fonts.css (Outfit/Inter).
 */

/*
 * Lato Light (300) and Thin (100).
 *
 * The original loads Lato at 100,300,400,700,900 from Google Fonts, and this
 * theme leans on 300 heavily -- every h1-h6 rule and the body copy on
 * category listings ask for it. Only 400/700/900 were self-hosted, so the
 * browser fell back to 400 for all of them: headings and excerpts rendered
 * heavier and measurably WIDER than the original, which is what made
 * category-page excerpts wrap a line early. Browsers do not synthesise
 * lighter weights, only bolder ones, so the file has to be present.
 */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../fonts/Lato/lato-300.woff2) format("woff2");
}

@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(../fonts/Lato/lato-100.woff2) format("woff2");
}

@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/Lato/lato-400.woff2) format("woff2");
}

@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../fonts/Lato/lato-700.woff2) format("woff2");
}

@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(../fonts/Lato/lato-900.woff2) format("woff2");
}
