/* SH-Bree-Headline Basic Latin Glyphs and Greek & Cyrillic */
@font-face {
  font-family: "SH Headline";
  src: local("SH-Bree-Headline"), local("SH-Bree-Headline Global"),
    url("SH-Bree-Headline/SH-Bree-HeadlineEUR.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+020-21b, U+1e0c-203a, U+374-4f3; /* Latin +  Greek & Cyrillic glyphs */
}
@font-face {
  font-family: "SH Headline";
  /* Gets "faux bold" in Safari since local TTF is only available in regular style */
  src: url("SH-Bree-Headline/SH-Bree-HeadlineEUR.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  unicode-range: U+020-21b, U+1e0c-203a, U+374-4f3; /* Latin +  Greek & Cyrillic glyphs */
}

/* partial support for oblique headlines */
@font-face {
  font-family: "SH Headline";
  /* Chrome doesn´t use the italic style of the local font */
  src: url("SH-Bree-Headline/SH-Bree-Headline-Oblique.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  unicode-range: U+020-07e, U+0A0-17f; /* Basic Latin and Latin Extended-A glyphs */
}
@font-face {
  font-family: "SH Headline";
  /* Chrome doesn´t use the italic style of the local font */
  /* Gets "faux bold" in Safari since local TTF is only available in regular style */
  src: url("SH-Bree-Headline/SH-Bree-Headline-Oblique.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
  unicode-range: U+020-07e, U+0A0-17f; /* Basic Latin and Latin Extended-A glyphs */
}

/* SH-Bree-Headline Arabic, Hebrew only */
@font-face {
  font-family: "SH Headline";
  src: local("SH-Bree-Headline Global"),
    url("SH-Bree-Headline/SH-Bree-HeadlineME.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+5af-6f9, U+fc5e-fc63, U+fdf2; /* Arabic, Hebrew glyphs */
}
@font-face {
  font-family: "SH Headline";
  /* local TTF only available as regular */
  src: url("SH-Bree-Headline/SH-Bree-HeadlineME.woff2")
      format("woff2");
  font-weight: bold;
  font-style: normal;
  unicode-range: U+5af-6f9, U+fc5e-fc63, U+fdf2; /* Arabic, Hebrew glyphs */
}

/* SH-Bree-Headline Thai only */
@font-face {
  font-family: "SH Headline";
  src: local("SH-Bree-Headline Global"),
    url("SH-Bree-Headline/SH-Bree-HeadlineThai.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  unicode-range: U+e01-e5b; /* Thai glyphs */
}
@font-face {
  font-family: "SH Headline";
  /* local TTF only available as regular */
  src: url("SH-Bree-Headline/SH-Bree-HeadlineThai.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  unicode-range: U+e01-e5b; /* Thai glyphs */
}

/* Siemens Sans Pro Variable */
@font-face {
  font-family: "Siemens Sans Pro";
  src: local("Siemens Sans Pro"),
    url("SiemensSansPro/SiemensSansProVF_W_Wght.woff2") format("woff2");
  font-weight: 400 700;
  font-style: normal;
}
@font-face {
  font-family: "Siemens Sans Pro";
  src: local("Siemens Sans Pro Italic"),
    url("SiemensSansPro/SiemensSansProVF_Italics_W_Wght.woff2") format("woff2");
  font-weight: 400 700;
  font-style: italic;
}
