/* =========================================================
   NOVIX — RTL overrides
   Persian is the primary language; the whole layout is authored
   direction-aware using logical properties (inset-inline-*, margin-inline)
   so most of main.css already works in RTL. This file patches the
   handful of physical-property leftovers and icon mirroring.
   ========================================================= */

body {
	direction: rtl;
	text-align: right;
}

.novix-searchbar__icon,
.novix-hero__search .novix-searchbar__icon {
	order: 0;
}

/* Flip chevron / arrow icons that imply horizontal direction */
.novix-section__more svg,
.novix-article-card__more svg,
.novix-slider__btn--prev svg,
.novix-slider__btn--next svg {
	transform: scaleX(-1);
}

/* Breadcrumb separators already direction-neutral ("/") — no change needed */

.novix-mobile-nav__panel {
	border-inline-start: 1px solid var(--novix-border);
}

.novix-single-product__specs li,
.novix-footer__bottom {
	direction: rtl;
}

/* Numbers (prices, ratings, dates) often read better kept LTR-ish for digits
   when Latin numerals are used; left as-is since Novix uses Persian numerals
   via number_format_i18n(). No forced direction override required. */
