/* ============================================================
   Shams Djazair — Webfonts
   Display family: Fractul Alt (shipped, self-hosted .woff2)
   Body family:    Montserrat (Google Fonts — geometric sans)
   ============================================================ */

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

@font-face {
  font-family: 'Fractul Alt';
  src: url('../assets/fonts/FractulAlt-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fractul Alt';
  src: url('../assets/fonts/FractulAlt-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fractul Alt';
  src: url('../assets/fonts/FractulAlt-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fractul Alt';
  src: url('../assets/fonts/FractulAlt-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fractul Alt';
  src: url('../assets/fonts/FractulAlt-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fractul Alt';
  src: url('../assets/fonts/FractulAlt-ExtraBold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fractul Alt';
  src: url('../assets/fonts/FractulAlt-Black.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
