/*
 * Thmanyah Sans is loaded from the asset URLs published by Thmanyah's official
 * font website. Keep the font files external to avoid redistributing them.
 */
@font-face {
	font-family: "Aflak Thmanyah";
	src: url("https://framerusercontent.com/assets/2MgF2LENj0ar3gdEjyf3HoLd6iw.woff2") format("woff2");
	font-display: swap;
	font-style: normal;
	font-weight: 300;
}

@font-face {
	font-family: "Aflak Thmanyah";
	src: url("https://framerusercontent.com/assets/Ej0k3h4Mi5O7TSo2w2JaDCPRgvo.woff2") format("woff2");
	font-display: swap;
	font-style: normal;
	font-weight: 400;
}

@font-face {
	font-family: "Aflak Thmanyah";
	src: url("https://framerusercontent.com/assets/3XGelYpTgxSxBXN4Oieg9Dt3bc.woff2") format("woff2");
	font-display: swap;
	font-style: normal;
	font-weight: 500;
}

@font-face {
	font-family: "Aflak Thmanyah";
	src: url("https://framerusercontent.com/assets/JUv6rms2ye2kYL3UI3O9YyExQcQ.woff2") format("woff2");
	font-display: swap;
	font-style: normal;
	font-weight: 700;
}

@font-face {
	font-family: "Aflak Thmanyah";
	src: url("https://framerusercontent.com/assets/ulQLGTktcl2Qq4AmD6RuVgELZKg.woff2") format("woff2");
	font-display: swap;
	font-style: normal;
	font-weight: 900;
}

:root {
	--aflak-font-family: "Aflak Thmanyah", Tahoma, Arial, sans-serif;
}

html:lang(ar) body,
html[dir="rtl"] body,
body.rtl,
body.mce-content-body,
.editor-styles-wrapper {
	font-family: var(--aflak-font-family);
	font-feature-settings: "blwf" 1, "cv09" 1, "cv03" 1, "cv04" 1, "cv11" 1;
	font-synthesis: none;
}

html:lang(ar) :where(button, input, select, optgroup, textarea),
html[dir="rtl"] :where(button, input, select, optgroup, textarea),
body.rtl :where(button, input, select, optgroup, textarea),
body.mce-content-body {
	font-family: var(--aflak-font-family);
}

html:lang(ar) #wpadminbar :where(.ab-item, .ab-label, .display-name),
html[dir="rtl"] #wpadminbar :where(.ab-item, .ab-label, .display-name),
body.rtl #wpadminbar :where(.ab-item, .ab-label, .display-name),
html:lang(ar) #adminmenu a,
html[dir="rtl"] #adminmenu a,
body.rtl #adminmenu a {
	font-family: var(--aflak-font-family);
}

html:lang(ar) .editor-styles-wrapper :where(h1, h2, h3, h4, h5, h6, p, li, label, button, input, select, textarea),
html[dir="rtl"] .editor-styles-wrapper :where(h1, h2, h3, h4, h5, h6, p, li, label, button, input, select, textarea) {
	font-family: var(--aflak-font-family);
}

html:lang(ar) .elementor :where(.elementor-heading-title, .elementor-button, .elementor-icon-list-text, .elementor-field-textual, .elementor-widget-text-editor),
html[dir="rtl"] .elementor :where(.elementor-heading-title, .elementor-button, .elementor-icon-list-text, .elementor-field-textual, .elementor-widget-text-editor) {
	font-family: var(--aflak-font-family) !important;
}
