@font-face {
    font-family: 'Surt Extended Black';
    src: url('../fonts/Surt/Surt-Extended-Black.woff2') format('woff2'),
         url('../fonts/Surt/Surt-Extended-Black.woff') format('woff'),
         url('../fonts/Surt/Surt-Extended-Black.otf') format('opentype');
    font-weight: 900; /* Approximation of 'Black' weight */
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Surt Extended Regular';
    src: url('../fonts/Surt/Surt-Extended-Regular.woff2') format('woff2'),
         url('../fonts/Surt/Surt-Extended-Regular.woff') format('woff'),
         url('../fonts/Surt/Surt-Extended-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Surt Normal Bold Italic';
    src: url('../fonts/Surt/Surt-Normal-Bold-Italic.woff2') format('woff2'),
         url('../fonts/Surt/Surt-Normal-Bold-Italic.woff') format('woff'),
         url('../fonts/Surt/Surt-Normal-Bold-Italic.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Surt Normal Bold';
    src: url('../fonts/Surt/Surt-Normal-Bold.woff2') format('woff2'),
         url('../fonts/Surt/Surt-Normal-Bold.woff') format('woff'),
         url('../fonts/Surt/Surt-Normal-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Surt Normal Extrabold Italic';
    src: url('../fonts/Surt/Surt-Normal-Extrabold-Italic.woff2') format('woff2'),
         url('../fonts/Surt/Surt-Normal-Extrabold-Italic.woff') format('woff'),
         url('../fonts/Surt/Surt-Normal-Extrabold-Italic.otf') format('opentype');
    font-weight: 800; /* Approximation of 'Extrabold' weight */
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Surt Normal Extrabold';
    src: url('../fonts/Surt/Surt-Normal-Extrabold.woff2') format('woff2'),
         url('../fonts/Surt/Surt-Normal-Extrabold.woff') format('woff'),
         url('../fonts/Surt/Surt-Normal-Extrabold.otf') format('opentype');
    font-weight: 800; /* Approximation of 'Extrabold' weight */
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Surt Normal Light';
    src: url('../fonts/Surt/Surt-Normal-Light.woff2') format('woff2'),
         url('../fonts/Surt/Surt-Normal-Light.woff') format('woff'),
         url('../fonts/Surt/Surt-Normal-Light.otf') format('opentype');
    font-weight: 300; /* Approximation of 'Light' weight */
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Surt Normal Regular Italic';
    src: url('../fonts/Surt/Surt-Normal-Regular-Italic.woff2') format('woff2'),
         url('../fonts/Surt/Surt-Normal-Regular-Italic.woff') format('woff'),
         url('../fonts/Surt/Surt-Normal-Regular-Italic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Surt Normal Regular';
    src: url('../fonts/Surt/Surt-Normal-Regular.woff2') format('woff2'),
         url('../fonts/Surt/Surt-Normal-Regular.woff') format('woff'),
         url('../fonts/Surt/Surt-Normal-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
