@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@100;200;300;400;500;600;700;800;900&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;500;600;700;800;900&display=swap");

/* Tajawal Font Family - For RTL (Arabic) */
@import url("https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap");

/* AllRoundGothic Font Family */
@font-face {
  font-family: "AllRoundGothic";
  src: url("https://cdn.bysooq.com/public/fonts/allroundgothic/Fontspring-DEMO-allroundgothic-book.otf")
    format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "AllRoundGothic";
  src: url("https://cdn.bysooq.com/public/fonts/allroundgothic/Fontspring-DEMO-allroundgothic-medium.otf")
    format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "AllRoundGothic";
  src: url("https://cdn.bysooq.com/public/fonts/allroundgothic/Fontspring-DEMO-allroundgothic-bold.otf")
    format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Poppins Font Family - Using Google Fonts for better compatibility */
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap");

/* FrancyModernSans Font Family */
@font-face {
  font-family: "FrancyModernSans";
  src: url("https://cdn.bysooq.com/public/fonts/francy-modern-sans/Francy.woff")
      format("woff2"),
    url("https://cdn.bysooq.com/public/fonts/francy-modern-sans/Francy.woff2")
      format("woff"),
    url("https://cdn.bysooq.com/public/fonts/francy-modern-sans/Francy.ttf")
      format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}


:root {
  --font-primary: "Lexend", "Nunito", -apple-system, BlinkMacSystemFont,
    "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  --font-primary-rtl: "Tajawal", -apple-system, BlinkMacSystemFont,
    "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
}

* {
  font-family: var(--font-primary);
}

/* Apply Tajawal font for RTL */
html[dir="rtl"] * {
  font-family: var(--font-primary-rtl);
}