@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed MediumItalic'), local('DINishExtraCondensed-MediumItalic'),
        url('dinish-mediumitalic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed SemiBoldItalic'), local('DINishExtraCondensed-SemiBoldItalic'),
        url('dinish-semibolditalic.woff2') format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed SemiBold'), local('DINishExtraCondensed-SemiBold'),
        url('dinish-semibold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed Regular'), local('DINishExtraCondensed-Regular'),
        url('dinish-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed Light'), local('DINishExtraCondensed-Light'),
        url('dinish-light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed Medium'), local('DINishExtraCondensed-Medium'),
        url('dinish-medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: optional;
    size-adjust: 100%;
    ascent-override: 95%;
    descent-override: 25%;
    line-gap-override: 0%;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed LightItalic'), local('DINishExtraCondensed-LightItalic'),
        url('dinish-lightitalic.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed Italic'), local('DINishExtraCondensed-Italic'),
        url('dinish-italic.woff2') format('woff2');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed Bold'), local('DINishExtraCondensed-Bold'),
        url('dinish-bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed BlackItalic'), local('DINishExtraCondensed-BlackItalic'),
        url('dinish-blackitalic.woff2') format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed BoldItalic'), local('DINishExtraCondensed-BoldItalic'),
        url('dinish-bolditalic.woff2') format('woff2');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed HeavyItalic'), local('DINishExtraCondensed-HeavyItalic'),
        url('dinish-heavyitalic.woff2') format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed Heavy'), local('DINishExtraCondensed-Heavy'),
        url('dinish-heavy.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DINishExtraCondensed';
    src: local('DINishExtraCondensed Black'), local('DINishExtraCondensed-Black'),
        url('dinish-black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

