/* ============================================================
   Seil Coffee — Webfonts
   Brand display faces now embedded from the licensed originals:
     · Westmeath  — retro rounded deco display (the logo wordmark)
     · LEMON MILK — geometric all-caps headings
   Body companion (Mulish) still loaded from Google Fonts.
   Note: LEMON MILK ships no upright Bold — Medium is the heaviest
   upright weight, so heading weights 500–800 all map to Medium
   (no faux-bold). BoldItalic covers heavy italics only.
   ============================================================ */
@import url('https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap');

/* ---- Westmeath (display) ---- */
@font-face {
  font-family: 'Westmeath';
  src: url('../assets/fonts/Westmeath.ttf') format('truetype');
  font-weight: 400 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Westmeath';
  src: url('../assets/fonts/Westmeath-Italic.ttf') format('truetype');
  font-weight: 400 800;
  font-style: italic;
  font-display: swap;
}

/* ---- LEMON MILK (headings) ---- */
@font-face {
  font-family: 'LEMON MILK';
  src: url('../assets/fonts/LEMONMILK-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'LEMON MILK';
  src: url('../assets/fonts/LEMONMILK-LightItalic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'LEMON MILK';
  src: url('../assets/fonts/LEMONMILK-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'LEMON MILK';
  src: url('../assets/fonts/LEMONMILK-RegularItalic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
/* Medium = heaviest upright available → covers medium…extrabold */
@font-face {
  font-family: 'LEMON MILK';
  src: url('../assets/fonts/LEMONMILK-Medium.otf') format('opentype');
  font-weight: 500 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'LEMON MILK';
  src: url('../assets/fonts/LEMONMILK-MediumItalic.otf') format('opentype');
  font-weight: 500 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'LEMON MILK';
  src: url('../assets/fonts/LEMONMILK-BoldItalic.otf') format('opentype');
  font-weight: 700 800;
  font-style: italic;
  font-display: swap;
}
