/* Self-hosted fonts (no Google requests). Licences: public/fonts/licenses/ and public/fonts/dm-sans/OFL.txt.
   Flyer palette: lib/flyerFonts.js lists the same families for the print engine. */
@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/dm-sans/dm-sans-latin-300-normal.woff2') format('woff2');}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/dm-sans/dm-sans-latin-400-normal.woff2') format('woff2');}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/dm-sans/dm-sans-latin-500-normal.woff2') format('woff2');}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/dm-sans/dm-sans-latin-600-normal.woff2') format('woff2');}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/dm-sans/dm-sans-latin-700-normal.woff2') format('woff2');}
@font-face{font-family:'DM Sans';font-style:italic;font-weight:400;font-display:swap;src:url('/fonts/dm-sans/dm-sans-latin-400-italic.woff2') format('woff2');}
@font-face{font-family:'Limelight';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/Limelight-Regular.woff2') format('woff2');}
@font-face{font-family:'Poiret One';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/PoiretOne-Regular.woff2') format('woff2');}
@font-face{font-family:'Cherry Cream Soda';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/CherryCreamSoda-Regular.woff2') format('woff2');}
@font-face{font-family:'Righteous';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/Righteous-Regular.woff2') format('woff2');}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/PlayfairDisplay-Regular.woff2') format('woff2');}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/PlayfairDisplay-Bold.woff2') format('woff2');}
@font-face{font-family:'Rye';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/Rye-Regular.woff2') format('woff2');}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/Pacifico-Regular.woff2') format('woff2');}
@font-face{font-family:'Abril Fatface';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/AbrilFatface-Regular.woff2') format('woff2');}
@font-face{font-family:'Shrikhand';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/Shrikhand-Regular.woff2') format('woff2');}

/* Expanded curated stage, nature, music and holiday families. */
@font-face{font-family:'Cinzel Decorative';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/cinzeldecorative-regular.ttf') format('truetype');}
@font-face{font-family:'Bungee Shade';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/bungeeshade-regular.ttf') format('truetype');}
@font-face{font-family:'Playfair Display SC';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/playfairdisplaysc-regular.ttf') format('truetype');}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/merriweather-regular.ttf') format('truetype');}
@font-face{font-family:'Caveat';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/caveat-regular.ttf') format('truetype');}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/montserrat-regular.ttf') format('truetype');}
@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/oswald-regular.ttf') format('truetype');}
@font-face{font-family:'Great Vibes';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/greatvibes-regular.ttf') format('truetype');}
@font-face{font-family:'Amatic SC';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/amaticsc-regular.ttf') format('truetype');}
@font-face{font-family:'Lobster';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/lobster-regular.ttf') format('truetype');}
