/* ==========================================================================
   RTL overrides — loaded only on the Arabic page, after style.css.
   Most 2-column grid/flex layouts mirror automatically under dir="rtl";
   these are the explicit left/right-positioned exceptions that don't.
   ========================================================================== */

.skip-link { left: auto; right: 12px; }

.price-card__tag { left: auto; right: 24px; }

.price-card strong.amount span { margin-left: 0; margin-right: 4px; }

.padi__quote { border-left: none; border-right: 3px solid var(--color-secondary); }

.whatsapp-float { right: auto; left: 20px; }

/* keep the immersive quote band tied to the photo's negative space (right side),
   regardless of text direction */
.band__inner { direction: ltr; text-align: right; margin-left: auto; margin-right: 0; }
.band__inner .eyebrow { direction: rtl; }

/* lang switch label direction */
.lang-switch { direction: ltr; }
