/* Tour de France 2023 */

@font-face {
    font-family: 'Galibier18-Bold';
    src: url('Galibier18-Bold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier18-EtroitBold';
    src: url('Galibier18-EtroitBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier18-EtroitLight';
    src: url('Galibier18-EtroitLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-EtroitRegular';
    src: url('Galibier-EtroitRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-Regularitalic';
    src: url('Galibier-Regularitalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier18-Light';
    src: url('Galibier18-Light.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-EtroitLight';
    src: url('Galibier-EtroitLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier18-EtroitRegular';
    src: url('Galibier18-EtroitRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-EtroitLightitalic';
    src: url('Galibier-EtroitLightitalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-Bold';
    src: url('Galibier-Bold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-EtroitBolditalic';
    src: url('Galibier-EtroitBolditalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-Lightitalic';
    src: url('Galibier-Lightitalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-EtroitRegularitalic';
    src: url('Galibier-EtroitRegularitalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-Light';
    src: url('Galibier-Light.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-Bolditalic';
    src: url('Galibier-Bolditalic.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-Regular';
    src: url('Galibier-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier-EtroitBold';
    src: url('Galibier-EtroitBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Galibier18-Regular';
    src: url('Galibier18-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}