/*
 Theme Name:   Logico Child
 Description:  Logico Child Theme
 Theme URI:	   https://demo.artureanec.com/themes/logico
 Author:       Artureanec
 Author URI:   https://demo.artureanec.com
 Template:     logico
 Version:      1.0.0
 License: GNU  General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  logico-child
*/

/* =Theme customization starts here
------------------------------------------------------- */

/* IRANYekan (FaNum) — self-hosted, RTL languages only (LTR keeps the theme's Latin fonts) */
@font-face { font-family: "IRANYekan"; font-style: normal; font-weight: 100; font-display: swap; src: url("fonts/yekan/woff/iranyekanwebthinfanum.woff") format("woff"); }
@font-face { font-family: "IRANYekan"; font-style: normal; font-weight: 300; font-display: swap; src: url("fonts/yekan/woff/iranyekanweblightfanum.woff") format("woff"); }
@font-face { font-family: "IRANYekan"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/yekan/woff/iranyekanwebregularfanum.woff") format("woff"); }
@font-face { font-family: "IRANYekan"; font-style: normal; font-weight: 500 600; font-display: swap; src: url("fonts/yekan/woff/iranyekanwebmediumfanum.woff") format("woff"); }
@font-face { font-family: "IRANYekan"; font-style: normal; font-weight: 700; font-display: swap; src: url("fonts/yekan/woff/iranyekanwebboldfanum.woff") format("woff"); }
@font-face { font-family: "IRANYekan"; font-style: normal; font-weight: 800; font-display: swap; src: url("fonts/yekan/woff/iranyekanwebextraboldfanum.woff") format("woff"); }
@font-face { font-family: "IRANYekan"; font-style: normal; font-weight: 900; font-display: swap; src: url("fonts/yekan/woff/iranyekanwebblackfanum.woff") format("woff"); }

html[dir="rtl"] body {
    --logico-body-font-family: "IRANYekan", Tahoma, sans-serif;
    --logico-h1-font-family: "IRANYekan", Tahoma, sans-serif;
    --logico-h5-font-family: "IRANYekan", Tahoma, sans-serif;
    --logico-standard-font-family: "IRANYekan", Tahoma, sans-serif;
    --e-global-typography-primary-font-family: "IRANYekan";
    --e-global-typography-secondary-font-family: "IRANYekan";
    --e-global-typography-text-font-family: "IRANYekan";
    --e-global-typography-accent-font-family: "IRANYekan";
}

/* Theme and Elementor print font-family per selector, so override everything except icon fonts */
html[dir="rtl"] body,
html[dir="rtl"] body *:not(i):not([class*="icon"]):not([class^="fa-"]):not([class*=" fa-"]):not(.fa):not(.fas):not(.far):not(.fab):not([class*="fontello"]):not(.dashicons):not(.ab-icon) {
    font-family: "IRANYekan", Tahoma, sans-serif !important;
    letter-spacing: 0 !important;
}
