/* Arabic tagline styling for desktop/tablet */
html[lang="ar"] .tagline {
    font-size: 2rem;
    /* desktop font size */
    padding-right: 1rem;
    text-align: right;
    /* Arabic text right-aligned */
}

html[lang="ar"] .header-area .main-menu>ul>li>a {
    font-weight: 900;
}

html[lang="ar"] .discover-title {
    font-size: 1.25rem;
    font-weight: 500;
}

/* Arabic font styling for inspiration text */
html[lang="ar"] .inspiration-text {
    font-size: 1.5rem;
    font-weight: 500;
}

html[lang="ar"] .expert-nail-text {
    font-size: 1.25rem !important;
    font-weight: 500;
}

html[lang="ar"] .premium-nail-text {
    font-size: 1.25rem !important;
    font-weight: 500;
}

html[lang="ar"] .trendy-nail-text {
    font-size: 1.25rem !important;
    font-weight: 500;
}

html[lang="ar"] .understand-text {
    font-size: 1.5rem !important;
    font-weight: 500;
}

html[lang="ar"] .learn-more{
    font-size: 1rem !important;
    font-weight: 500;
}

html[lang="ar"] .how-we-work{
    font-size: 1rem !important;
    font-weight: 500;
}

html[lang="ar"] .stunning-text{
    font-size: 1.25rem !important;
    font-weight: 400;
}



/* Responsive: smaller screens (mobile) */
@media screen and (max-width: 768px) {
    html[lang="ar"] .inspiration-text {
        font-size: 1.45rem;
    }
}

@media screen and (max-width: 480px) {
    html[lang="ar"] .inspiration-text {
        font-size: 1.4rem;
    }
}

/* Responsive: smaller screens (phones) */
@media screen and (max-width: 768px) {
    html[lang="ar"] .tagline {
        font-size: 1.4rem;
        /* phone me chhota font */
        text-align: center;
        /* mobile me center align optional */
    }
}

/* Optional: extra small screens */
@media screen and (max-width: 480px) {
    html[lang="ar"] .tagline {
        font-size: 1.2rem;
        /* aur chhota */
    }
}