/**
 * Velena — RTL (langue arabe).
 */

body.velena-rtl {
	font-family: 'Tajawal', 'Segoe UI', Tahoma, sans-serif;
}

body.velena-rtl .velena-wordmark__name,
body.velena-rtl .velena-heading-1,
body.velena-rtl .velena-heading-2,
body.velena-rtl .velena-heading-3,
body.velena-rtl .velena-page-hero__title {
	font-family: 'Tajawal', 'Cormorant Garamond', serif;
}

body.velena-rtl .velena-header__inner,
body.velena-rtl .velena-top-bar__inner,
body.velena-rtl .velena-footer__grid,
body.velena-rtl .velena-menu,
body.velena-rtl .velena-footer-list,
body.velena-rtl .velena-footer__legal,
body.velena-rtl .velena-lang-switcher,
body.velena-rtl .velena-header__actions {
	direction: rtl;
}

body.velena-rtl .velena-header__brand {
	order: 2;
}

body.velena-rtl .velena-header__nav {
	order: 1;
}

body.velena-rtl .velena-header__actions {
	order: 0;
}

body.velena-rtl .velena-header__toggle {
	margin-inline-start: 0;
	margin-inline-end: auto;
}

body.velena-rtl .velena-top-bar__chips {
	flex-direction: row-reverse;
}

body.velena-rtl .velena-checkout-zone-hint,
body.velena-rtl .velena-checkout-cities-hint {
	border-left: 0;
	border-right: 3px solid var(--velena-color-accent);
	border-radius: var(--velena-radius-sm) 0 0 var(--velena-radius-sm);
	text-align: right;
}

body.velena-rtl .velena-woocommerce form.checkout .form-row label,
body.velena-rtl .velena-woocommerce .woocommerce-checkout-review-order,
body.velena-rtl .velena-woocommerce table.shop_table th,
body.velena-rtl .velena-woocommerce table.shop_table td {
	text-align: right;
}

body.velena-rtl .velena-woocommerce table.shop_table td.product-name,
body.velena-rtl .velena-woocommerce table.shop_table td.product-total {
	text-align: start;
}

body.velena-rtl .velena-woocommerce #payment .payment_methods li {
	text-align: right;
}

body.velena-rtl .velena-woocommerce .woocommerce-MyAccount-navigation li a {
	text-align: right;
}

body.velena-rtl .velena-footer--checkout__legal {
	flex-direction: row-reverse;
}

body.velena-rtl input[type='email'],
body.velena-rtl input[type='tel'],
body.velena-rtl input[type='text'],
body.velena-rtl textarea,
body.velena-rtl select {
	text-align: right;
}

body.velena-rtl .velena-search-panel__hint,
body.velena-rtl .velena-cart-reassurance,
body.velena-rtl .velena-checkout-trust,
body.velena-rtl .velena-checkout-submit-trust {
	text-align: center;
}

@media (min-width: 960px) {
	body.velena-rtl .velena-woocommerce form.checkout {
		direction: rtl;
	}
}
