/* =========================================================
   STOR — RTL Overrides
   Auto-loaded by WordPress when site direction is RTL.
   Most layout uses logical properties already, this file
   handles edge cases and visual mirroring.
   ========================================================= */

body {
	direction: rtl;
	text-align: right;
}

/* Mirror icons that have direction (arrows) */
.stor-rtl-flip {
	transform: scaleX(-1);
}

/* Mobile drawer slide (cart drawer RTL handled in main.css @layer) */
.stor-mobile-drawer.is-open { transform: translateX(0); }
.stor-mobile-drawer { transform: translateX(-100%); }
[dir="rtl"] .stor-mobile-drawer { transform: translateX(100%); }
[dir="rtl"] .stor-mobile-drawer.is-open { transform: translateX(0); }
