/* ============================================================
   Happy Quills — base rules
   Creative Vintage ships its decorative swashes and looping
   letterforms as ligature / contextual-alternate features that are
   ON by default. The brand uses the PLAIN letterforms, so those
   OpenType features are switched off globally here.
   (Poppins only loses its fi/fl ligatures — visually identical.)
   ============================================================ */

*,
*::before,
*::after {
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0, "clig" 0, "calt" 0, "dlig" 0, "hlig" 0, "swsh" 0, "salt" 0, "cswh" 0, "ornm" 0;
}

/* Creative Vintage ships a single weight (400). Browsers faux-bold headings by
   default, which thickens and distorts the letterforms — so headings inherit the
   true weight. Set font-weight explicitly where a bold Poppins heading is wanted. */
h1, h2, h3, h4, h5, h6 {
  font-weight: 400;
}
