/* ===== Шрифты из app/assets/fonts ===== */

/* DIN Pro */
@font-face {
  font-family: "DIN Pro";
  src: url("/assets/din-pro-a908ecb4.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro";
  src: url("/assets/din-pro-italic-a2d66b33.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro";
  src: url("/assets/din-pro-medium-f1b2ec20.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro";
  src: url("/assets/din-pro-medium-italic-5c7902e2.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro";
  src: url("/assets/din-pro-bold-22f0af23.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro";
  src: url("/assets/din-pro-bold-italic-a3b51ed7.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro";
  src: url("/assets/din-pro-black-afdfc661.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* DIN Pro Condensed */
@font-face {
  font-family: "DIN Pro Condensed";
  src: url("/assets/din-pro-condensed-light-dc64ef15.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro Condensed";
  src: url("/assets/din-pro-condensed-light-italic-23f27869.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro Condensed";
  src: url("/assets/din-pro-condensed-regular-5a421309.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro Condensed";
  src: url("/assets/din-pro-condensed-italic-2a82c765.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro Condensed";
  src: url("/assets/din-pro-condensed-medium-39c847f2.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro Condensed";
  src: url("/assets/din-pro-condensed-medium-italic-10b8b5eb.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro Condensed";
  src: url("/assets/din-pro-condensed-bold-67bf3f38.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro Condensed";
  src: url("/assets/din-pro-condensed-bold-italic-07139aa9.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro Condensed";
  src: url("/assets/din-pro-condensed-black-5c1df75e.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "DIN Pro Condensed";
  src: url("/assets/din-pro-condensed-black-italic-e2b5ca58.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
