/* Self-hosted, subset webfonts for menu-book.html only.
   menu-book.html has its own 600,000-byte budget and check_budget.py counts
   every url() in a linked stylesheet against the linking page, regardless of
   whether that page's own CSS references the rule. Sharing assets/css/fonts.css
   (which also carries Playfair Display + Pacifico for the 5 site pages) would
   add ~156 KB of fonts the book never renders and blow its budget. This file
   repeats only the Karla @font-face rules (pointing at the same physical
   assets/fonts/karla-*.woff2 files — no extra bytes on disk) plus the book's
   own Cinzel + Cormorant Garamond faces.
   Subset: Latin + Latin-1 Supplement + common punctuation + Euro sign
   (U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+2013-2014,U+2018-201A,U+201C-201E,U+2026,U+20AC) */

@font-face{
  font-family:'Karla';font-style:normal;font-weight:400;font-display:swap;
  src:url('../fonts/karla-regular.woff2') format('woff2');
}
@font-face{
  font-family:'Karla';font-style:normal;font-weight:700;font-display:swap;
  src:url('../fonts/karla-700.woff2') format('woff2');
}
@font-face{
  font-family:'Cinzel';font-style:normal;font-weight:400;font-display:swap;
  src:url('../fonts/cinzel-regular.woff2') format('woff2');
}
@font-face{
  font-family:'Cinzel';font-style:normal;font-weight:600;font-display:swap;
  src:url('../fonts/cinzel-600.woff2') format('woff2');
}
@font-face{
  font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;
  src:url('../fonts/cormorant-garamond-regular.woff2') format('woff2');
}
@font-face{
  font-family:'Cormorant Garamond';font-style:italic;font-weight:400;font-display:swap;
  src:url('../fonts/cormorant-garamond-italic.woff2') format('woff2');
}
@font-face{
  font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:swap;
  src:url('../fonts/cormorant-garamond-600.woff2') format('woff2');
}
