/* AMEVIX DIGITAL, RTL overrides (Arabic, Urdu). Loaded only when dir="rtl".
   Mirrored left/right rules are generated into rtl-auto.css (tools/rtl-gen.php);
   hand-made fixes live here. */

/* Arabic-script font: the display font has no Arabic glyphs */
html[dir=rtl]{--font:"Noto Sans Arabic","Sora","Segoe UI",Tahoma,system-ui,sans-serif}
html[dir=rtl] body{font-family:var(--font);direction:rtl}

/* Arabic script is joined and has no case: no letter-spacing, no uppercase */
html[dir=rtl] .eyebrow,html[dir=rtl] .mono-label,html[dir=rtl] .btn,html[dir=rtl] .btn3,html[dir=rtl] .chip,
html[dir=rtl] .pkg__from,html[dir=rtl] .pkg__unit,html[dir=rtl] .hero3__badge,html[dir=rtl] .strip__lbl,
html[dir=rtl] .footer h4,html[dir=rtl] th,html[dir=rtl] label{letter-spacing:0;text-transform:none}
html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4{letter-spacing:0;line-height:1.35}
html[dir=rtl] .lede,html[dir=rtl] p,html[dir=rtl] li{line-height:1.85}

/* Directional icons (arrows, chevrons) point the other way */
html[dir=rtl] .ic-flip{transform:scaleX(-1)}
html[dir=rtl] .btn:hover .ic-flip,html[dir=rtl] .link-arrow:hover .ic-flip{transform:scaleX(-1) translateX(4px)}

/* Phone numbers, emails and URLs always read left-to-right, even inside Arabic text */
html[dir=rtl] a[href^="tel:"],html[dir=rtl] a[href^="mailto:"],html[dir=rtl] bdi[dir=ltr]{unicode-bidi:isolate}
html[dir=rtl] a[href^="tel:"],html[dir=rtl] a[href^="mailto:"]{direction:ltr}
html[dir=rtl] .callbar .btn{direction:rtl}

/* Lists with a text marker */
html[dir=rtl] ul,html[dir=rtl] ol{padding-inline-start:0}
html[dir=rtl] .breadcrumbs,html[dir=rtl] .crumbs{direction:rtl}

/* Small things that keep their own alignment */
html[dir=rtl] .nav__panel,html[dir=rtl] .mega,html[dir=rtl] .cmenu{text-align:right}
html[dir=rtl] .lang-dd__menu{left:0;right:auto}
html[dir=rtl] .pkg__list li,html[dir=rtl] .stack li{text-align:right}
html[dir=rtl] input,html[dir=rtl] textarea,html[dir=rtl] select{text-align:right}
html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=url],html[dir=rtl] input[type=number]{direction:ltr;text-align:right}
html[dir=rtl] [data-reveal]{--reveal-x:calc(var(--reveal-x, 0) * -1)}
