/*!
 * Public Sans Font - Self-hosted
 * Original source: Google Fonts (https://fonts.google.com/specimen/Public+Sans)
 * License: SIL Open Font License 1.1 (https://scripts.sil.org/OFL)
 */

/* Light 300 */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("public-sans/PublicSans-Light.ttf") format("truetype");
}

/* Light 300 Italic */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("public-sans/PublicSans-LightItalic.ttf") format("truetype");
}

/* Regular 400 */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("public-sans/PublicSans-Regular.ttf") format("truetype");
}

/* Regular 400 Italic */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("public-sans/PublicSans-Italic.ttf") format("truetype");
}

/* Medium 500 */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("public-sans/PublicSans-Medium.ttf") format("truetype");
}

/* Medium 500 Italic */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("public-sans/PublicSans-MediumItalic.ttf") format("truetype");
}

/* SemiBold 600 */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("public-sans/PublicSans-SemiBold.ttf") format("truetype");
}

/* SemiBold 600 Italic */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("public-sans/PublicSans-SemiBoldItalic.ttf") format("truetype");
}

/* Bold 700 */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("public-sans/PublicSans-Bold.ttf") format("truetype");
}

/* Bold 700 Italic */
@font-face {
  font-family: 'Public Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("public-sans/PublicSans-BoldItalic.ttf") format("truetype");
}
