/* Self-hosted @font-face set for the theme's font families.
   Files live in assets/fonts/ (Barlow + Libre Baskerville: static TTF;
   Noto Sans/Serif Devanagari: variable woff2, weights 100-900). Kept in
   sync across the per-section copies of this file. Regenerated, not hand-
   edited. */

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-Thin.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-ExtraLight.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-Light.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-Regular.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-Medium.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-SemiBold.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-Bold.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-ExtraBold.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-Black.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-ThinItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-ExtraLightItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-LightItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-Italic.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-MediumItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-SemiBoldItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-BoldItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-ExtraBoldItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Barlow';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(../fonts/barlow/Barlow-BlackItalic.ttf) format('truetype');
}

@font-face {
    font-family: 'Libre Baskerville';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/librebaskerville/LibreBaskerville-Regular.ttf) format('truetype');
}

@font-face {
    font-family: 'Libre Baskerville';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../fonts/librebaskerville/LibreBaskerville-Bold.ttf) format('truetype');
}

@font-face {
    font-family: 'Libre Baskerville';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/librebaskerville/LibreBaskerville-Italic.ttf) format('truetype');
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/noto/NotoSansDevanagari-wght.woff2) format('woff2');
}

@font-face {
    font-family: 'Noto Serif Devanagari';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../fonts/noto/NotoSerifDevanagari-wght.woff2) format('woff2');
}
