/* CMS font override — generado automáticamente */

@font-face {
  font-style: normal;
  font-family: "Roboto";
  font-weight: 400;
  font-display: swap;
  src: local(""),
       url("/assets/fonts/roboto-latin-regular.woff2") format("woff2"),
       url("/assets/fonts/roboto-latin-regular.woff") format("woff");
}

@font-face {
  font-style: normal;
  font-family: "Roboto";
  font-weight: 700;
  font-display: swap;
  src: local(""),
       url("/assets/fonts/roboto-latin-700.woff2") format("woff2"),
       url("/assets/fonts/roboto-latin-700.woff") format("woff");
}

@font-face {
  font-style: normal;
  font-family: "Roboto";
  font-weight: 900;
  font-display: swap;
  src: local(""),
       url("/assets/fonts/roboto-latin-900.woff2") format("woff2"),
       url("/assets/fonts/roboto-latin-900.woff") format("woff");
}

@font-face {
  font-style: normal;
  font-family: "Nunito";
  font-weight: 400;
  font-display: swap;
  src: local(""),
       url("/assets/fonts/nunito-latin-regular.woff2") format("woff2"),
       url("/assets/fonts/nunito-latin-regular.woff") format("woff");
}

@font-face {
  font-style: normal;
  font-family: "Nunito";
  font-weight: 700;
  font-display: swap;
  src: local(""),
       url("/assets/fonts/nunito-latin-700.woff2") format("woff2"),
       url("/assets/fonts/nunito-latin-700.woff") format("woff");
}

@font-face {
  font-style: normal;
  font-family: "Nunito";
  font-weight: 900;
  font-display: swap;
  src: local(""),
       url("/assets/fonts/nunito-latin-900.woff2") format("woff2"),
       url("/assets/fonts/nunito-latin-900.woff") format("woff");
}

:root {
  --fontHeading: "Roboto";
  --fontBody: "Nunito";
}
