/* =====================================================
   Gilroy — полный набор начертаний
   Папка: /fonts/
   ===================================================== */

/* 100 — Thin */
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-Thin_0.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-ThinItalic_0.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

/* 200 — UltraLight */
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-UltraLight_0.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-UltraLightItalic_0.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

/* 300 — Light */
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-Light_0.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-LightItalic_0.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

/* 400 — Regular */
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-Regular_0.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-RegularItalic_0.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* 500 — Medium */
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-Medium_0.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-MediumItalic_0.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

/* 600 — Semibold */
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-Semibold_0.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-SemiboldItalic_0.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

/* 700 — Bold */
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-Bold_0.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-BoldItalic_0.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

/* 800 — Extrabold */
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-Extrabold_0.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-ExtraboldItalic_0.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

/* 900 — Heavy */
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-Heavy_0.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-HeavyItalic_0.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

/* 950 — Black (самое жирное) */
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-Black_0.ttf') format('truetype');
    font-weight: 950;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Gilroy';
    src: url('/fonts/Gilroy-BlackItalic_0.ttf') format('truetype');
    font-weight: 950;
    font-style: italic;
    font-display: swap;
}
