html[lang^="ar"] body {
	direction: rtl;
	font-family: var(--wp--preset--font-family--arabic-serif);
	line-height: 1.9;
}

html[lang^="ar"] .ie-kicker,
html[lang^="ar"] .ie-meta,
html[lang^="ar"] .wp-block-navigation,
html[lang^="ar"] .wp-block-site-title,
html[lang^="ar"] .ie-language-switcher a,
html[lang^="ar"] .wp-block-post-date,
html[lang^="ar"] .wp-block-post-terms,
html[lang^="ar"] .wp-block-search__button,
html[lang^="ar"] .wp-block-button__link {
	font-family: var(--wp--preset--font-family--arabic-sans);
	letter-spacing: 0;
	text-transform: none;
}

html[lang^="ar"] :where(h1, h2, h3, h4, h5, h6),
html[lang^="ar"] .wp-block-post-title,
html[lang^="ar"] .wp-block-heading,
html[lang^="ar"] .wp-block-query-title {
	font-family: var(--wp--preset--font-family--arabic-serif);
	letter-spacing: 0;
	line-height: 1.25;
}

html[lang^="ar"] .ie-home-hero,
html[lang^="ar"] .ie-post-index-hero,
html[lang^="ar"] .ie-search-hero,
html[lang^="ar"] .ie-empty-hero,
html[lang^="ar"] .ie-post-loop .wp-block-post,
html[lang^="ar"] .ie-archive-loop .wp-block-post {
	text-align: right;
}

html[lang^="ar"] .ie-home-hero .wp-block-post-title,
html[lang^="ar"] .ie-post-index-hero h1,
html[lang^="ar"] .ie-search-hero h1,
html[lang^="ar"] .ie-empty-hero h1,
html[lang^="ar"] .ie-single-layout .wp-block-post-title,
html[lang^="ar"] .ie-page-layout .wp-block-post-title,
html[lang^="ar"] .ie-section-heading {
	max-width: none;
}

html[lang^="ar"] .ie-single-layout .wp-block-post-content,
html[lang^="ar"] .ie-page-layout .wp-block-post-content,
html[lang^="ar"] .wp-block-search__input {
	text-align: right;
}

html[lang^="ar"] .ie-single-layout .wp-block-post-content > blockquote,
html[lang^="ar"] .ie-page-layout .wp-block-post-content > blockquote {
	padding-right: 1.5rem;
	padding-left: 0;
	border-right: 3px solid var(--wp--preset--color--orange);
	border-left: 0;
	font-style: normal;
}
