/* =========================================================
   FONTS — LOCAL FONT DEFINITIONS
   =========================================================

   Responsável pelo carregamento das fontes locais
   utilizadas no projecto.

   Este ficheiro contém:
   - @font-face
   - Famílias tipográficas locais
   - Pesos das fontes
   - Estilos das fontes
   - Formatos WOFF / WOFF2

   Não colocar aqui:
   - Tamanhos de fonte
   - Line-height
   - Cores
   - Estilos tipográficos de elementos
   - Componentes
   - Layout

   As definições tipográficas do design system devem
   permanecer em tokens.css.
   ========================================================= 
*/

/* =========================================================
   INTER
   ========================================================= 
*/

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

@font-face {
  font-family: "Inter";
  src:
    url("../fonts/inter/inter-medium.woff2") format("woff2"),
    url("../fonts/inter/inter-medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src:
    url("../fonts/inter/inter-semibold.woff2") format("woff2"),
    url("../fonts/inter/inter-semibold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src:
    url("../fonts/inter/inter-bold.woff2") format("woff2"),
    url("../fonts/inter/inter-bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* =========================================================
   POPPINS
   ========================================================= 
*/

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

@font-face {
  font-family: "Poppins";
  src:
    url("../fonts/poppins/poppins-medium.woff2") format("woff2"),
    url("../fonts/poppins/poppins-medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Poppins";
  src:
    url("../fonts/poppins/poppins-semibold.woff2") format("woff2"),
    url("../fonts/poppins/poppins-semibold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Poppins";
  src:
    url("../fonts/poppins/poppins-bold.woff2") format("woff2"),
    url("../fonts/poppins/poppins-bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
