/* Fonts stylesheet
  - Loads Montserrat (incl. 900/Black) via Google Fonts
  - Keeps LemonMilk local @font-face declarations as fallback/legacy
   Place LemonMilk font files in: static_in_env/app_core/assets/fonts/
   Required files (recommended):
     - LemonMilk-Regular.woff2
     - LemonMilk-Bold.woff2
     - LemonMilk-Italic.woff2 (optional)

   After uploading the files, run `python manage.py collectstatic` if needed.
*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;900&display=swap');

@font-face {
  font-family: 'LemonMilk';
  /* Local-only to avoid 404s until files are added */
  src: local('LEMON MILK'), local('LemonMilk');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'LemonMilk';
  /* Local-only to avoid 404s until files are added */
  src: local('LEMON MILK'), local('LemonMilk');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Optional italic variant
@font-face {
  font-family: 'LemonMilk';
  src: url('/static/app_core/assets/fonts/LemonMilk-Italic.woff2') format('woff2');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
*/

/* Provide a safe fallback stack for cases where the font isn't available */
:root {
  --lemon-fallback: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
