/* ===== Butler (serif — títulos) ===== */
@font-face {
  font-family: "Butler";
  src: url("../assets/fonts/Butler-Free-Lgt.otf") format("opentype");
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Butler";
  src: url("../assets/fonts/Butler-Free-Rmn.otf") format("opentype");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Butler";
  src: url("../assets/fonts/Butler-Free-Med.otf") format("opentype");
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Butler";
  src: url("../assets/fonts/Butler-Free-Bd.otf") format("opentype");
  font-weight: 700; font-style: normal; font-display: swap;
}

/* ===== Mazzard (sans — textos) ===== */
@font-face {
  font-family: "Mazzard";
  src: url("../assets/fonts/MazzardM-Light.otf") format("opentype");
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Mazzard";
  src: url("../assets/fonts/MazzardM-Regular.otf") format("opentype");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Mazzard";
  src: url("../assets/fonts/MazzardM-Medium.otf") format("opentype");
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Mazzard";
  src: url("../assets/fonts/MazzardM-SemiBold.otf") format("opentype");
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Mazzard";
  src: url("../assets/fonts/MazzardM-Bold.otf") format("opentype");
  font-weight: 700; font-style: normal; font-display: swap;
}
