@charset "UTF-8";

/* Noto Sans Regular */
@font-face {
  font-family: Noto Sans;
  src: url("../../../../../../templates/cassiopeia/css/fonts/NotoSans-Regular-web.woff2") format("woff2"),
       url("../../../../../vendor/noto-fontface/fonts/noto-sans/NotoSans-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Noto Sans Italic */
@font-face {
  font-family: Noto Sans;
  src: url("../../../../../../templates/cassiopeia/css/fonts/NotoSans-Italic-web.woff2") format("woff2"),
       url("../../../../../vendor/noto-fontface/fonts/noto-sans/NotoSans-Italic.woff") format("woff");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* Noto Sans Bold */
@font-face {
  font-family: Noto Sans;
  src: url("../../../../../../templates/cassiopeia/css/fonts/NotoSans-Bold-web.woff2") format("woff2"),
       url("../../../../../vendor/noto-fontface/fonts/noto-sans/NotoSans-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Noto Sans Bold Italic */
@font-face {
  font-family: Noto Sans;
  src: url("../../../../../../templates/cassiopeia/css/fonts/NotoSans-BoldItalic-web.woff2") format("woff2"),
       url("../../../../../vendor/noto-fontface/fonts/noto-sans/NotoSans-BoldItalic.woff") format("woff");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

:root {
  --cassiopeia-font-family-body: "Noto Sans", sans-serif;
  --cassiopeia-font-family-headings: "Noto Sans", sans-serif;
  --cassiopeia-font-weight-headings: 700;
  --cassiopeia-font-weight-normal: 400;
}