html[lang^="ar"][dir="rtl"] {
    --display: Tahoma, Arial, sans-serif;
    --condensed: Tahoma, Arial, sans-serif;
}

html[lang^="ar"] .gr-arabic-hero h1 {
    font-size: clamp(2rem, 4.7vw, 4.4rem);
    line-height: 1.25;
}

html[lang^="ar"] .gr-arabic-hero::before {
    inset-inline: 40% 0;
    background-image: linear-gradient(270deg, #0b0c0d 0%, #0b0c0dbd 35%, #0b0c0d1a 100%), url("assets/goodrill-factory-banner.jpg");
}

html[lang^="ar"] .header .navrow,
html[lang^="ar"] .footer > .wrap {
    direction: ltr;
}

html[lang^="ar"] .header .mega-menu {
    direction: rtl;
}

html[lang^="ar"] .header .visual-menu-intro {
    text-align: right;
}

html[lang^="ar"] .mega-copy,
html[lang^="ar"] .tooling-links a,
html[lang^="ar"] .product-info {
    text-align: start;
}

html[lang^="ar"] .product-info h1,
html[lang^="ar"] .mega-copy strong {
    line-height: 1.3;
}

html[lang^="ar"] .product-info ul {
    padding: 12px 0 0;
    padding-inline-start: 22px;
}

html[lang^="ar"] .spec-table-wrap td {
    direction: ltr;
    unicode-bidi: isolate;
}

html[lang^="ar"] .gr-blog-page h1,
html[lang^="ar"] .gr-blog-page h2,
html[lang^="ar"] .gr-blog-page h3,
html[lang^="ar"] .gr-b-kicker {
    font-family: Tahoma, Arial, sans-serif;
    letter-spacing: normal;
}

html[lang^="ar"] .gr-blog-page h1 {
    line-height: 1.25;
}

html[lang^="ar"] .gr-b-prose ul,
html[lang^="ar"] .gr-b-prose ol {
    padding-left: 0;
    padding-inline-start: 24px;
}

html[lang^="ar"] .gr-blog-table th,
html[lang^="ar"] .gr-blog-table td {
    text-align: start;
}

@media (max-width: 620px) {
    html[lang^="ar"] .gr-arabic-hero::before {
        inset-inline: 0;
        background-image: linear-gradient(270deg, #0b0c0de8, #0b0c0d55), url("assets/goodrill-factory-banner.jpg");
    }
}
