/**
 * Nekoo Shop — localized Vazirmatn (single font for body, headings, menus)
 * Loaded after rtl.css so it overrides legacy byekan rules.
 */

@font-face {
	font-family: "Vazirmatn";
	src: url("../../fonts/Vazirmatn-Regular.woff2") format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Vazirmatn";
	src: url("../../fonts/Vazirmatn-Medium.woff2") format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: "Vazirmatn";
	src: url("../../fonts/Vazirmatn-Bold.woff2") format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

:root {
	--nekoo-font: "Vazirmatn", Tahoma, Arial, sans-serif;
}

html,
body,
button,
input,
select,
textarea,
.mkdf-wrapper,
.mkdf-content,
.woocommerce,
.elementor-widget,
.elementor-widget-container,
.mkdf-h1, h1,
.mkdf-h2, h2,
.mkdf-h3, h3,
.mkdf-h4, h4,
.mkdf-h5, h5,
.mkdf-h6, h6,
.mkdf-page-title .mkdf-page-title-holder .mkdf-page-title-inner h1,
.mkdf-section-title-holder .mkdf-st-title,
.woocommerce-loop-product__title,
.product_title,
.entry-title,
/* Header / menus (previously forced to byekan via rtl.css) */
.mkdf-main-menu > ul > li > a,
.mkdf-main-menu ul li a,
.mkdf-drop-down .second .inner > ul > li > a,
.mkdf-drop-down .wide .second .inner > ul > li > a,
.mkdf-header-vertical .mkdf-vertical-menu ul li a,
nav.mkdf-fullscreen-menu > ul > li > a,
nav.mkdf-fullscreen-menu ul li a,
nav.mkdf-fullscreen-menu ul li ul li a,
.mkdf-mobile-header .mkdf-mobile-nav a,
.mkdf-mobile-header .mkdf-mobile-nav ul li a,
.mkdf-page-header a,
.mkdf-sticky-header .mkdf-main-menu > ul > li > a,
.mkdf-top-bar,
.mkdf-top-bar a,
.mkdf-top-bar .mkdf-login-register-widget.mkdf-user-not-logged-in .mkdf-login-opener,
.mkdf-top-bar .mkdf-login-register-widget.mkdf-user-logged-in .mkdf-logged-in-user .mkdf-logged-in-user-inner > span .mkdf-logged-in-user-name,
.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner #menu-footer-menu-bottom > * a,
.mkdf-btn,
.widget.widget_nav_menu ul li a {
	font-family: var(--nekoo-font) !important;
}
