@font-face {
    font-family: 'PP Right Didone Compact Dark';
    src: url('PPRightDidone-CompactDark.woff2') format('woff2'),
        url('PPRightDidone-CompactDark.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone';
    src: url('PPRightDidone-BoldItalic.woff2') format('woff2'),
        url('PPRightDidone-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone Compact';
    src: url('PPRightDidone-CompactBlack.woff2') format('woff2'),
        url('PPRightDidone-CompactBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone';
    src: url('PPRightDidone-Light.woff2') format('woff2'),
        url('PPRightDidone-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone';
    src: url('PPRightDidone-LightItalic.woff2') format('woff2'),
        url('PPRightDidone-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone Spatial';
    src: url('PPRightDidone-SpatialBlack.woff2') format('woff2'),
        url('PPRightDidone-SpatialBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone Narrow';
    src: url('PPRightDidone-NarrowLight.woff2') format('woff2'),
        url('PPRightDidone-NarrowLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone';
    src: url('PPRightDidone-Medium.woff2') format('woff2'),
        url('PPRightDidone-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone Spatial Fine';
    src: url('PPRightDidone-SpatialFine.woff2') format('woff2'),
        url('PPRightDidone-SpatialFine.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone Tall';
    src: url('PPRightDidone-TallRegular.woff2') format('woff2'),
        url('PPRightDidone-TallRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone Tall Fine';
    src: url('PPRightDidone-TallFine.woff2') format('woff2'),
        url('PPRightDidone-TallFine.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone Tight';
    src: url('PPRightDidone-TightMedium.woff2') format('woff2'),
        url('PPRightDidone-TightMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone Wide';
    src: url('PPRightDidone-WideMedium.woff2') format('woff2'),
        url('PPRightDidone-WideMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PP Right Didone Wide';
    src: url('PPRightDidone-WideBlack.woff2') format('woff2'),
        url('PPRightDidone-WideBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

