/* ===== Elza Text ===== */
/* Regular 400 */
@font-face {
  font-family: "Elza Text";
  src: url("Elza-Regular.woff2") format("woff2"),
       url("Elza-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Light 300 */
@font-face {
  font-family: "Elza Text";
  src: url("Elza-Light.woff2") format("woff2"),
       url("Elza-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* Bold 700 */
@font-face {
  font-family: "Elza Text";
  src: url("Elza-Bold.woff2") format("woff2"),
       url("Elza-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Oblique (itálico) 400 */
@font-face {
  font-family: "Elza Text";
  src: url("Elza-Oblique.woff2") format("woff2"),
       url("Elza-Oblique.woff") format("woff");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* Light Oblique (itálico) 300 */
@font-face {
  font-family: "Elza Text";
  src: url("Elza-LightOblique.woff2") format("woff2"),
       url("Elza-LightOblique.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

/* Black Oblique (itálico) 900 — use se precisar do peso extra */
@font-face {
  font-family: "Elza Text";
  src: url("Elza-BlackOblique.woff2") format("woff2"),
       url("Elza-BlackOblique.woff") format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

/* ===== TWK Everett ===== */
@font-face {
  font-family: "TWK Everett";
  src: url("TWKEverett-Bold.woff2") format("woff2"),
       url("TWKEverett-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "TWK Everett";
  src: url("TWKEverett-BoldItalic.woff2") format("woff2"),
       url("TWKEverett-BoldItalic.woff") format("woff");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* ===== TWK Everett Regular 400 ===== */
@font-face {
  font-family: "TWK Everett";
  src: url("TWKEverett-Regular.woff2") format("woff2"),
       url("TWKEverett-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* ===== TWK Everett Light 300 ===== */
@font-face {
  font-family: "TWK Everett";
  src: url("TWKEverett-Light.woff2") format("woff2"),
       url("TWKEverett-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
/* ===== TWK Everett Thin 100 ===== */
@font-face {
  font-family: "TWK Everett";
  src: url("TWKEverett-Thin.woff2") format("woff2"),
       url("TWKEverett-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

/* ===== TWK Everett Thin Italic 100 ===== */
@font-face {
  font-family: "TWK Everett";
  src: url("TWKEverett-ThinItalic.woff2") format("woff2"),
       url("TWKEverett-ThinItalic.woff") format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

/* ===== TWK Everett Ultralight 200 ===== */
@font-face {
  font-family: "TWK Everett";
  src: url("TWKEverett-Ultralight.woff2") format("woff2"),
       url("TWKEverett-Ultralight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

/* ===== TWK Everett Ultralight Italic 200 ===== */
@font-face {
  font-family: "TWK Everett";
  src: url("TWKEverett-UltralightItalic.woff2") format("woff2"),
       url("TWKEverett-UltralightItalic.woff") format("woff");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

