@font-face {
  font-family: 'Noto Naskh Arabic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/arabic-0.woff2) format('woff2');
  unicode-range: U+628, U+62d, U+634, U+639, U+642, U+64f, U+651;
}

@font-face {
  font-family: 'Noto Serif Armenian';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/armenian-0.woff2) format('woff2');
  unicode-range: U+565, U+57d, U+580;
}

@font-face {
  font-family: 'Noto Serif Bengali';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/bengali-0.woff2) format('woff2');
  unicode-range: U+9ac-9ad, U+9b2, U+9b8, U+9be, U+9c7, U+9cb;
}

@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/fonts/chinese-0.woff2) format('woff2');
  unicode-range: U+7231;
}

@font-face {
  font-family: 'Noto Serif Devanagari';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/devanagari-0.woff2) format('woff2');
  unicode-range: U+92a, U+92e, U+930, U+947, U+94d;
}

@font-face {
  font-family: 'Noto Serif Ethiopic';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/ethiopic-0.woff2) format('woff2');
  unicode-range: U+122d, U+1245, U+134d;
}

@font-face {
  font-family: 'Noto Serif Georgian';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/georgian-0.woff2) format('woff2');
  unicode-range: U+10d0, U+10d5, U+10d8, U+10da, U+10e0-10e1, U+10e3, U+10e7;
}

@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/greek-cyrillic-0.woff2) format('woff2');
  unicode-range: U+301, U+386, U+391, U+3ac, U+3ae, U+3b1, U+3b3, U+3b7, U+3c0, U+41b, U+431-432, U+43e, U+44c, U+44e;
}

@font-face {
  font-family: 'Noto Serif Hebrew';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/hebrew-0.woff2) format('woff2');
  unicode-range: U+5d0-5d1, U+5d4;
}

@font-face {
  font-family: 'Noto Serif JP';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/fonts/japanese-0.woff2) format('woff2');
  unicode-range: U+611b;
}

@font-face {
  font-family: 'Noto Serif Kannada';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/fonts/kannada-0.woff2) format('woff2');
  unicode-range: U+ca4, U+caa, U+cb0, U+cbf-cc0, U+ccd, U+cd5;
}

@font-face {
  font-family: 'Noto Serif Khmer';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/khmer-0.woff2) format('woff2');
  unicode-range: U+1793, U+179f-17a0, U+17b6, U+17c1, U+17d2;
}

@font-face {
  font-family: 'Noto Serif KR';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/fonts/korean-0.woff2) format('woff2');
  unicode-range: U+1105, U+1109, U+1161, U+11bc, U+b77c, U+b791, U+c0ac, U+c0c1;
}

@font-face {
  font-family: 'Noto Serif Lao';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/lao-0.woff2) format('woff2');
  unicode-range: U+e81, U+e84, U+ea1, U+ea7, U+eae, U+eb1-eb2;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/fonts/latin-0.woff2) format('woff2');
  unicode-range: U+41, U+43, U+4c, U+55, U+61-62, U+64-65, U+69, U+6b, U+6d-70, U+72-76, U+c7, U+137, U+13b, U+146, U+157, U+15f, U+163, U+229, U+327, U+1e11;
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/fonts/latin-1.woff2) format('woff2');
  unicode-range: U+41, U+43, U+4c, U+55, U+61-62, U+64-65, U+69, U+6b, U+6d-70, U+72-76, U+c7, U+137, U+13b, U+146, U+157, U+15f, U+163, U+229, U+327, U+1e11;
}

@font-face {
  font-family: 'Noto Serif Malayalam';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/fonts/malayalam-0.woff2) format('woff2');
  unicode-range: U+d02, U+d28, U+d38-d39, U+d47, U+d4d;
}

@font-face {
  font-family: 'Noto Serif Sinhala';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/sinhala-0.woff2) format('woff2');
  unicode-range: U+d86, U+daf, U+dba-dbb;
}

@font-face {
  font-family: 'Noto Serif Tamil';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/tamil-0.woff2) format('woff2');
  unicode-range: U+b95, U+ba4, U+bb2, U+bbe, U+bcd;
}

@font-face {
  font-family: 'Noto Serif Telugu';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/fonts/telugu-0.woff2) format('woff2');
  unicode-range: U+c2a, U+c2e, U+c30, U+c47, U+c4d;
}

@font-face {
  font-family: 'Noto Serif Thai';
  font-style: normal;
  font-weight: 300;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/thai-0.woff2) format('woff2');
  unicode-range: U+e01, U+e04, U+e21, U+e23, U+e27, U+e31-e32;
}
