/*!
 * Eos Milos House — Greek letters for the site fonts   v1.0
 * -----------------------------------------------------------------------------
 * Cormorant Garamond and Hanken Grotesk have no Greek letters. These faces use
 * the SAME family names but cover only the Greek Unicode ranges, so the browser
 * takes Latin letters from the original fonts and Greek letters from here:
 *   Cormorant Garamond  ->  Noto Serif Display  (one weight lighter, sized to match)
 *   Hanken Grotesk      ->  Inter               (same weight, sized to match)
 * Pages without Greek text download none of these files (unicode-range).
 * Fonts: SIL Open Font License 1.1 (Google Fonts, via Fontsource).
 */

/* Cormorant Garamond -> Noto Serif Display */
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/noto-serif-display-greek-300-normal.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/noto-serif-display-greek-ext-300-normal.woff2) format('woff2');unicode-range:U+1F00-1FFF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/noto-serif-display-greek-300-italic.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/noto-serif-display-greek-ext-300-italic.woff2) format('woff2');unicode-range:U+1F00-1FFF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto-serif-display-greek-300-normal.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/noto-serif-display-greek-ext-300-normal.woff2) format('woff2');unicode-range:U+1F00-1FFF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/noto-serif-display-greek-300-italic.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/noto-serif-display-greek-ext-300-italic.woff2) format('woff2');unicode-range:U+1F00-1FFF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/noto-serif-display-greek-400-normal.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/noto-serif-display-greek-ext-400-normal.woff2) format('woff2');unicode-range:U+1F00-1FFF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/noto-serif-display-greek-400-italic.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/noto-serif-display-greek-ext-400-italic.woff2) format('woff2');unicode-range:U+1F00-1FFF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/noto-serif-display-greek-500-normal.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/noto-serif-display-greek-ext-500-normal.woff2) format('woff2');unicode-range:U+1F00-1FFF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/noto-serif-display-greek-500-italic.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/noto-serif-display-greek-ext-500-italic.woff2) format('woff2');unicode-range:U+1F00-1FFF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto-serif-display-greek-600-normal.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/noto-serif-display-greek-ext-600-normal.woff2) format('woff2');unicode-range:U+1F00-1FFF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/noto-serif-display-greek-600-italic.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:76%}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/noto-serif-display-greek-ext-600-italic.woff2) format('woff2');unicode-range:U+1F00-1FFF;size-adjust:76%}

/* Hanken Grotesk -> Inter */
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/inter-greek-300-normal.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:93%}
@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/inter-greek-300-italic.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:93%}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-greek-400-normal.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:93%}
@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/inter-greek-400-italic.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:93%}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/inter-greek-500-normal.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:93%}
@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/inter-greek-500-italic.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:93%}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/inter-greek-600-normal.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:93%}
@font-face{font-family:'Hanken Grotesk';font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/inter-greek-600-italic.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;size-adjust:93%}
