/**
 * Self-hosted fonts for Tolerance Continuum
 *
 * Expected font files (add manually):
 *   font-playfair-400.woff2
 *   font-playfair-600.woff2
 *   font-playfair-700.woff2
 *   font-source-sans-300.woff2
 *   font-source-sans-400.woff2
 *   font-source-sans-500.woff2
 *   font-source-sans-600.woff2
 *   font-source-sans-700.woff2
 *   font-newsreader-400.woff2
 *   font-newsreader-500.woff2
 *   font-newsreader-600.woff2
 *   font-newsreader-700.woff2
 */

/* Playfair Display */
@font-face {
    font-family: 'Playfair Display';
    src: url('font-playfair-400.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Playfair Display';
    src: url('font-playfair-600.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Playfair Display';
    src: url('font-playfair-700.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Source Sans 3 */
@font-face {
    font-family: 'Source Sans 3';
    src: url('font-source-sans-300.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans 3';
    src: url('font-source-sans-400.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans 3';
    src: url('font-source-sans-500.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans 3';
    src: url('font-source-sans-600.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans 3';
    src: url('font-source-sans-700.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Newsreader */
@font-face {
    font-family: 'Newsreader';
    src: url('font-newsreader-400.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Newsreader';
    src: url('font-newsreader-500.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Newsreader';
    src: url('font-newsreader-600.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Newsreader';
    src: url('font-newsreader-700.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
