/* ===================================
   Arabic Font - Tajawal
   Applied when html lang="ar"
   =================================== */

html[lang="ar"] body,
html[lang="ar"] * {
    font-family: 'Tajawal', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
}

/* Better Arabic text rendering */
html[lang="ar"] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Adjust line height for Arabic */
html[lang="ar"] body {
    line-height: 1.8;
}

html[lang="ar"] h1,
html[lang="ar"] h2,
html[lang="ar"] h3,
html[lang="ar"] h4,
html[lang="ar"] h5,
html[lang="ar"] h6 {
    line-height: 1.5;
    font-weight: 700;
}

html[lang="ar"] p {
    line-height: 1.9;
}

/* Better spacing for Arabic text */
html[lang="ar"] .hero-title {
    letter-spacing: 0;
}

html[lang="ar"] .section-title {
    letter-spacing: 0;
}

/* Keep loader unchanged for both languages */
html[lang="ar"] .loader-wrapper {
    direction: ltr !important;
}

html[lang="ar"] .loader-wrapper * {
    direction: ltr !important;
}

html[lang="ar"] .longfazers {
    direction: ltr !important;
}

html[lang="ar"] .longfazers span {
    direction: ltr !important;
}
