/* Self-hosted fonts, Latin subset */

/* Display: variable font, one file covers every weight from 100 to 700 */
@font-face {
    font-family: 'Antonio';
    font-weight: 100 700;
    font-display: swap;
    src: url('/fonts/antonio-latin.woff2') format('woff2');
}

/* Hero display and script */
@font-face {
    font-family: 'Bebas Neue';
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/bebas-neue-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Kaushan Script';
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/kaushan-script-latin.woff2') format('woff2');
}

/* Poppins upright */
@font-face {
    font-family: 'Poppins';
    font-weight: 100;
    font-display: swap;
    src: url('/fonts/poppins-100-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-weight: 200;
    font-display: swap;
    src: url('/fonts/poppins-200-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-weight: 300;
    font-display: swap;
    src: url('/fonts/poppins-300-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/poppins-400-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-weight: 500;
    font-display: swap;
    src: url('/fonts/poppins-500-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-weight: 600;
    font-display: swap;
    src: url('/fonts/poppins-600-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-weight: 700;
    font-display: swap;
    src: url('/fonts/poppins-700-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-weight: 800;
    font-display: swap;
    src: url('/fonts/poppins-800-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-weight: 900;
    font-display: swap;
    src: url('/fonts/poppins-900-latin.woff2') format('woff2');
}

/* Poppins italic */
@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url('/fonts/poppins-100-italic-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url('/fonts/poppins-200-italic-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url('/fonts/poppins-300-italic-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/poppins-400-italic-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url('/fonts/poppins-500-italic-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url('/fonts/poppins-600-italic-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url('/fonts/poppins-700-italic-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url('/fonts/poppins-800-italic-latin.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url('/fonts/poppins-900-italic-latin.woff2') format('woff2');
}
