@font-face {
    font-family: 'Postertoaster';
    src: url('Postertoastermono.eot');
    src: local('Postertoaster mono'), local('Postertoastermono'),
        url('Postertoastermono.eot?#iefix') format('embedded-opentype'),
        url('Postertoastermono.woff2') format('woff2'),
        url('Postertoastermono.woff') format('woff'),
        url('Postertoastermono.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
  font-family: 'Pretendard';
  src: url('Pretendard-Thin.otf') format('opentype');
  font-weight: 100; /*  Thin */
  font-style: normal;
}

@font-face {
  font-family: 'Pretendard';
  src: url('Pretendard-ExtraLight.otf') format('opentype');
  font-weight: 200; /*  ExtraLight */
  font-style: normal;
}

@font-face {
  font-family: 'Pretendard';
  src: url('Pretendard-Light.otf') format('opentype');
  font-weight: 300; /*  Light */
  font-style: normal;
}

@font-face {
  font-family: 'Pretendard';
  src: url('Pretendard-Regular.otf') format('opentype');
  font-weight: 400; /*  Normal / Regular */
  font-style: normal;
}

@font-face {
  font-family: 'Pretendard';
  src: url('Pretendard-Medium.otf') format('opentype');
  font-weight: 500; /*  Medium */
  font-style: normal;
}

@font-face {
  font-family: 'Pretendard';
  src: url('Pretendard-SemiBold.otf') format('opentype');
  font-weight: 600; /*  SemiBold */
  font-style: normal;
}

@font-face {
  font-family: 'Pretendard';
  src: url('Pretendard-Bold.otf') format('opentype');
  font-weight: 700; /*  Bold */
  font-style: normal;
}

@font-face {
  font-family: 'Pretendard';
  src: url('Pretendard-ExtraBold.otf') format('opentype');
  font-weight: 800; /*  ExtraBold */
  font-style: normal;
}

@font-face {
  font-family: 'Pretendard';
  src: url('Pretendard-Black.otf') format('opentype');
  font-weight: 900; /*  Black */
  font-style: normal;
}

@font-face {
  font-family: 'Pretendard';
  src: url('PretendardVariable.ttf') format('truetype');
  font-weight: 100 900; /*  Указываем диапазон для переменного шрифта */
  font-style: normal;
  font-display: swap; /*  Оптимизация загрузки шрифта */
}
