/* fonts_breit.css
   Подключение веб-шрифтов из архива font.zip (Halvar Breitschrift / HalvarBreit-*.eot|ttf|woff|woff2)

   Ожидаемая структура проекта:
   /css/fonts.css   (этот файл)
   /fonts/*         (файлы шрифтов)

   Подключение:
   <link rel="stylesheet" href="css/fonts.css">

   Использование:
   body { font-family: "Halvar Breitschrift", system-ui, sans-serif; }
   .is-italic { font-style: italic; }              /* Slanted */
   .is-superslanted { font-style: oblique 24deg; } /* SuSlanted */
*/

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("../fonts/HalvarBreit-Hl.eot");
  src: url("../fonts/HalvarBreit-Hl.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-Hl_1.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-Hl.woff2") format("woff2"),
       url("../fonts/HalvarBreit-Hl_1.woff2") format("woff2"),
       url("../fonts/HalvarBreit-Hl.woff") format("woff"),
       url("../fonts/HalvarBreit-Hl_1.woff") format("woff"),
       url("../fonts/HalvarBreit-Hl.ttf") format("truetype"),
       url("../fonts/HalvarBreit-Hl_1.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url("../fonts/HalvarBreit-HlSlanted.eot");
  src: url("../fonts/HalvarBreit-HlSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-HlSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-HlSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-HlSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: oblique 24deg;
  font-weight: 100;
  font-display: swap;
  src: url("../fonts/HalvarBreit-HlSuSlanted.eot");
  src: url("../fonts/HalvarBreit-HlSuSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-HlSuSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-HlSuSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-HlSuSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("../fonts/HalvarBreit-XTh.eot");
  src: url("../fonts/HalvarBreit-XTh.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-XTh.woff2") format("woff2"),
       url("../fonts/HalvarBreit-XTh.woff") format("woff"),
       url("../fonts/HalvarBreit-XTh.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("../fonts/HalvarBreit-XThSlanted.eot");
  src: url("../fonts/HalvarBreit-XThSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-XThSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-XThSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-XThSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: oblique 24deg;
  font-weight: 200;
  font-display: swap;
  src: url("../fonts/HalvarBreit-XThSuSlanted.eot");
  src: url("../fonts/HalvarBreit-XThSuSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-XThSuSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-XThSuSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-XThSuSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: normal;
  font-weight: 250;
  font-display: swap;
  src: url("../fonts/HalvarBreit-Th.eot");
  src: url("../fonts/HalvarBreit-Th.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-Th.woff2") format("woff2"),
       url("../fonts/HalvarBreit-Th.woff") format("woff"),
       url("../fonts/HalvarBreit-Th.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: italic;
  font-weight: 250;
  font-display: swap;
  src: url("../fonts/HalvarBreit-ThSlanted.eot");
  src: url("../fonts/HalvarBreit-ThSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-ThSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-ThSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-ThSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: oblique 24deg;
  font-weight: 250;
  font-display: swap;
  src: url("../fonts/HalvarBreit-ThSuSlanted.eot");
  src: url("../fonts/HalvarBreit-ThSuSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-ThSuSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-ThSuSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-ThSuSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/HalvarBreit-Lt.eot");
  src: url("../fonts/HalvarBreit-Lt.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-Lt.woff2") format("woff2"),
       url("../fonts/HalvarBreit-Lt.woff") format("woff"),
       url("../fonts/HalvarBreit-Lt.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/HalvarBreit-LtSlanted.eot");
  src: url("../fonts/HalvarBreit-LtSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-LtSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-LtSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-LtSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: oblique 24deg;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/HalvarBreit-LtSuSlanted.eot");
  src: url("../fonts/HalvarBreit-LtSuSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-LtSuSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-LtSuSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-LtSuSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/HalvarBreit-Rg.eot");
  src: url("../fonts/HalvarBreit-Rg.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-Rg.woff2") format("woff2"),
       url("../fonts/HalvarBreit-Rg.woff") format("woff"),
       url("../fonts/HalvarBreit-Rg.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/HalvarBreit-RgSlanted.eot");
  src: url("../fonts/HalvarBreit-RgSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-RgSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-RgSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-RgSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: oblique 24deg;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/HalvarBreit-RgSuSlanted.eot");
  src: url("../fonts/HalvarBreit-RgSuSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-RgSuSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-RgSuSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-RgSuSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/HalvarBreit-Md.eot");
  src: url("../fonts/HalvarBreit-Md.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-Md.woff2") format("woff2"),
       url("../fonts/HalvarBreit-Md.woff") format("woff"),
       url("../fonts/HalvarBreit-Md.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/HalvarBreit-MdSlanted.eot");
  src: url("../fonts/HalvarBreit-MdSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-MdSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-MdSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-MdSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: oblique 24deg;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/HalvarBreit-MdSuSlanted.eot");
  src: url("../fonts/HalvarBreit-MdSuSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-MdSuSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-MdSuSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-MdSuSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/HalvarBreit-Bd.eot");
  src: url("../fonts/HalvarBreit-Bd.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-Bd.woff2") format("woff2"),
       url("../fonts/HalvarBreit-Bd.woff") format("woff"),
       url("../fonts/HalvarBreit-Bd.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/HalvarBreit-BdSlanted.eot");
  src: url("../fonts/HalvarBreit-BdSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-BdSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-BdSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-BdSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: oblique 24deg;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/HalvarBreit-BdSuSlanted.eot");
  src: url("../fonts/HalvarBreit-BdSuSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-BdSuSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-BdSuSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-BdSuSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/HalvarBreit-XBd.eot");
  src: url("../fonts/HalvarBreit-XBd.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-XBd.woff2") format("woff2"),
       url("../fonts/HalvarBreit-XBd.woff") format("woff"),
       url("../fonts/HalvarBreit-XBd.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/HalvarBreit-XBdSlanted.eot");
  src: url("../fonts/HalvarBreit-XBdSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-XBdSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-XBdSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-XBdSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: oblique 24deg;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/HalvarBreit-XBdSuSlanted.eot");
  src: url("../fonts/HalvarBreit-XBdSuSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-XBdSuSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-XBdSuSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-XBdSuSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../fonts/HalvarBreit-Blk.eot");
  src: url("../fonts/HalvarBreit-Blk.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-Blk.woff2") format("woff2"),
       url("../fonts/HalvarBreit-Blk.woff") format("woff"),
       url("../fonts/HalvarBreit-Blk.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url("../fonts/HalvarBreit-BlkSlanted.eot");
  src: url("../fonts/HalvarBreit-BlkSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-BlkSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-BlkSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-BlkSlanted.ttf") format("truetype");
}

@font-face {
  font-family: "Halvar Breitschrift";
  font-style: oblique 24deg;
  font-weight: 900;
  font-display: swap;
  src: url("../fonts/HalvarBreit-BlkSuSlanted.eot");
  src: url("../fonts/HalvarBreit-BlkSuSlanted.eot?#iefix") format("embedded-opentype"),
       url("../fonts/HalvarBreit-BlkSuSlanted.woff2") format("woff2"),
       url("../fonts/HalvarBreit-BlkSuSlanted.woff") format("woff"),
       url("../fonts/HalvarBreit-BlkSuSlanted.ttf") format("truetype");
}
