/**
 * Base styles: fonts, body, reset
 * Extracted from custom.css
 */
@font-face {
  font-family: "Poppins";
  src: url(../fonts/Poppins/Poppins-Light.ttf);
}

@font-face {
  font-family: "IBM Plex Sans Condensed";
  src: url(../fonts/IBM_Plex_Sans_Condensed/IBMPlexSansCondensed-Thin.ttf);
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  src: url(../fonts/IBM_Plex_Sans_Condensed/IBMPlexSansCondensed-Regular.ttf);
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  src: url(../fonts/IBM_Plex_Sans_Condensed/IBMPlexSansCondensed-Medium.ttf);
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  src: url(../fonts/IBM_Plex_Sans_Condensed/IBMPlexSansCondensed-SemiBold.ttf);
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  src: url(../fonts/IBM_Plex_Sans_Condensed/IBMPlexSansCondensed-Bold.ttf);
}
@font-face {
  font-family: "IBM Plex Sans Condensed";
  src: url(../fonts/IBM_Plex_Sans_Condensed/IBMPlexSansCondensed-Light.ttf);
}

@font-face {
  font-family: "Garamond";
  src: url(../fonts/EB_Garamond/static/EBGaramond-Regular.ttf);
}

body,
html {
  font-family: var(--font-family);
  font-weight: var(--font-weight-normal, 400);
  background: var(--color-bg-gradient);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

input,
select,
textarea,
button {
  font-family: inherit;
}
