/* ================================================ */
/* Fuentes locales — Sistemas TVO                   */
/* Actualmente: Roboto                              */
/* TODO: reemplazar por Barlow + Barlow Condensed   */
/* cuando se descarguen los archivos .ttf           */
/* ================================================ */

/* Body font */
@font-face {
  font-family: "{{ site.fonts.primary.name }}";
  src: url("{{ site.fonts.primary.weights.light }}") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "{{ site.fonts.primary.name }}";
  src: url("{{ site.fonts.primary.weights.regular }}") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "{{ site.fonts.primary.name }}";
  src: url("{{ site.fonts.primary.weights.medium }}") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "{{ site.fonts.primary.name }}";
  src: url("{{ site.fonts.primary.weights.bold }}") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Display font (headings) */
@font-face {
  font-family: "{{ site.fonts.display.name }}";
  src: url("{{ site.fonts.display.weights.regular }}") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "{{ site.fonts.display.name }}";
  src: url("{{ site.fonts.display.weights.semibold }}") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "{{ site.fonts.display.name }}";
  src: url("{{ site.fonts.display.weights.bold }}") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "{{ site.fonts.display.name }}";
  src: url("{{ site.fonts.display.weights.extrabold }}") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
