/* MAKIN CONTROL â€” 06-topbar-typography.css
 * Topbar icons and typography revisions v39-v44
 * Extracted from original style.css lines 2882-3182; load order must remain unchanged.
 */
/* ==========================================================================
   MAKIN CONTROL v39 â€” ط¢غŒع©ظˆظ† ط³ظپغŒط¯ ع©ط§ظ…غŒظˆظ† ط¯ط± Topbar
   ط¬ط§غŒع¯ط²غŒظ† ط§غŒظ…ظˆط¬غŒ ط±ظ†ع¯غŒ ع©ط§ظ…غŒظˆظ†ط› ط³ط¨ع©طŒ ط´ط§ط±ظ¾ ظˆ ط¨ط¯ظˆظ† ظپط§غŒظ„ ط®ط§ط±ط¬غŒ.
   ========================================================================== */
.mc-topbar-truck{
  position:relative!important;
  width:20px!important;
  height:14px!important;
  margin-left:6px!important;
  display:inline-block!important;
  flex:0 0 20px!important;
  vertical-align:-2px!important;
  color:#fff!important;
}
.mc-topbar-truck::before{
  content:""!important;
  position:absolute!important;
  right:7px!important;
  top:2px!important;
  width:12px!important;
  height:8px!important;
  border:1.8px solid currentColor!important;
  border-radius:2px 2px 1px 1px!important;
  box-sizing:border-box!important;
}
.mc-topbar-truck::after{
  content:""!important;
  position:absolute!important;
  right:0!important;
  top:5px!important;
  width:8px!important;
  height:5px!important;
  border:1.8px solid currentColor!important;
  border-right:0!important;
  border-radius:2px 2px 1px 1px!important;
  box-sizing:border-box!important;
  box-shadow:
    -1px 5px 0 -1px currentColor,
    11px 5px 0 -1px currentColor!important;
}
.mc-global-topbar a,
.mc-global-topbar span{
  align-items:center;
}


/* ==========================================================================
   MAKIN CONTROL v40 â€” ط¢غŒع©ظˆظ† ظ†ظ‡ط§غŒغŒ ع©ط§ظ…غŒظˆظ† ط³ظپغŒط¯ Topbar
   SVG ط®ط·غŒ ظˆط§ط¶ط­: ط¨ط¯ظ†ظ‡ + ع©ط§ط¨غŒظ† + ط¯ظˆ ع†ط±ط®. ط¬ط§غŒع¯ط²غŒظ† ط±ط³ظ… CSS ظ†ط³ط®ظ‡ v39.
   ========================================================================== */
.mc-global-topbar .mc-topbar-truck{
  width:24px!important;
  height:18px!important;
  min-width:24px!important;
  margin-left:7px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  position:static!important;
  color:#fff!important;
  vertical-align:middle!important;
}
.mc-global-topbar .mc-topbar-truck::before,
.mc-global-topbar .mc-topbar-truck::after{
  content:none!important;
  display:none!important;
}
.mc-global-topbar .mc-topbar-truck svg{
  width:24px!important;
  height:18px!important;
  display:block!important;
  overflow:visible!important;
  color:#fff!important;
}


/* ==========================================================================
   MAKIN CONTROL v41 â€” ظپظˆظ†طھ غŒع©ظ¾ط§ط±ع†ظ‡ Yekan
   طھظ…ط§ظ… ظ…طھظ†â€Œظ‡ط§غŒ ط³ط§غŒطھطŒ ظپط±ظˆط´ع¯ط§ظ‡ ظˆظˆع©ط§ظ…ط±ط³طŒ ظˆط¨ظ„ط§ع¯ ظˆ طµظپط­ظ‡ ط¯ط±ط¨ط§ط±ظ‡ ظ…ط§ ط¨ط§ Yekan.
   ========================================================================== */
html,
body,
button,
input,
select,
textarea,
.mc-site,
.mc-about-page,
.mc-about-page *,
.woocommerce,
.woocommerce *,
.mc-global-header,
.mc-global-header *,
.mc-global-topbar,
.mc-global-topbar *,
.mc-global-nav,
.mc-global-nav *{
  font-family:'Yekan',Tahoma,sans-serif!important;
}

/* طھغŒطھط±ظ‡ط§ ظ†غŒط² ط¹ظ…ط¯ط§ظ‹ Yekan ظ‡ط³طھظ†ط¯ */
h1,h2,h3,h4,h5,h6,
.entry-title,
.page-title,
.woocommerce-loop-product__title,
.product_title,
.mc-about-title,
.mc-about-hero h1{
  font-family:'Yekan',Tahoma,sans-serif!important;
}


/* ==========================================================================
   MAKIN CONTROL v42 â€” ط¨ط§ط±ع¯ط°ط§ط±غŒ ظˆط§ظ‚ط¹غŒ ظپظˆظ†طھ Yekan ظˆ ط§ط¹ظ…ط§ظ„ ط³ط±ط§ط³ط±غŒ
   ط¹ظ„طھ ظ†ط³ط®ظ‡ ظ‚ط¨ظ„: ظ†ط§ظ… Yekan ط§ط³طھظپط§ط¯ظ‡ ط´ط¯ظ‡ ط¨ظˆط¯ ط§ظ…ط§ @font-face ظ…ط¹طھط¨ط± ط¨ط±ط§غŒ Yekan.woff
   ط¯ط± ظپط§غŒظ„ ظ†ظ‡ط§غŒغŒ طھط¹ط±غŒظپ ظ†ط´ط¯ظ‡ ط¨ظˆط¯ط› ط¯ط± ظ†طھغŒط¬ظ‡ ظ…ط±ظˆط±ع¯ط± ظ…غŒâ€Œطھظˆط§ظ†ط³طھ ط¨ظ‡ Tahoma ط¨ط±ع¯ط±ط¯ط¯.
   ========================================================================== */
@font-face{
  font-family:'MakinYekan';
  src:url('/wp-content/themes/generatepress-child/fonts/Yekan.woff') format('woff');
  font-weight:100 900;
  font-style:normal;
  font-display:swap;
}

/* طھظ…ط§ظ… ظ…طھظ†â€Œظ‡ط§غŒ ط¹ظ…ظˆظ…غŒ ط³ط§غŒطھ */
html body,
html body p,
html body span,
html body a,
html body li,
html body ul,
html body ol,
html body div,
html body section,
html body article,
html body header,
html body footer,
html body nav,
html body label,
html body small,
html body strong,
html body b,
html body em,
html body blockquote,
html body table,
html body th,
html body td,
html body button,
html body input,
html body textarea,
html body select,
html body option,
html body h1,
html body h2,
html body h3,
html body h4,
html body h5,
html body h6,
html body .woocommerce,
html body .woocommerce *,
html body .mc-site,
html body .mc-site *,
html body .mc-about-page,
html body .mc-about-page *,
html body .mc-global-header,
html body .mc-global-header *,
html body .mc-global-footer,
html body .mc-global-footer *{
  font-family:'MakinYekan',Tahoma,sans-serif!important;
}

/* ظپظˆظ†طھâ€Œظ‡ط§غŒ ط¢غŒع©ظˆظ†غŒ ظˆط±ط¯ظ¾ط±ط³/ط§ظپط²ظˆظ†ظ‡â€Œظ‡ط§ ظ†ط¨ط§غŒط¯ ط¨ط§ Yekan ط¬ط§غŒع¯ط²غŒظ† ط´ظˆظ†ط¯ */
html body .dashicons,
html body [class^="fa-"],
html body [class*=" fa-"],
html body .fa,
html body .fas,
html body .far,
html body .fab{
  font-family:inherit;
}


/* ==========================================================================
   MAKIN CONTROL v43 â€” Sans ط¨ط±ط§غŒ طھغŒطھط±ظ‡ط§طŒ Yekan ط¨ط±ط§غŒ ظ…طھظ†
   ظ…طھظ†â€Œظ‡ط§غŒ ط¹ط§ط¯غŒ ظ‡ظ…ع†ظ†ط§ظ† MakinYekan ظ‡ط³طھظ†ط¯ط› طھغŒطھط±ظ‡ط§ ظˆ ظ†ظˆط´طھظ‡â€Œظ‡ط§غŒ ط¨ط±ط¬ط³طھظ‡ Sans.
   ========================================================================== */

/* طھغŒطھط±ظ‡ط§غŒ ط§طµظ„غŒ ظˆ ظپط±ط¹غŒ ط¯ط± ع©ظ„ ط³ط§غŒطھ */
html body h1,
html body h2,
html body h3,
html body h4,
html body h5,
html body h6,
html body .entry-title,
html body .page-title,
html body .wp-block-heading,
html body .woocommerce-loop-product__title,
html body .product_title,
html body .woocommerce-products-header__title,
html body .mc-about-title,
html body .mc-about-hero h1,
html body .mc-about-why-card h3,
html body .mc-about-industry-copy h3,
html body .mc-about-cta-box h2,
html body .mc-section-title,
html body .mc-hero-title{
  font-family:'IRANSans','MakinYekan',Tahoma,sans-serif!important;
}

/* ظ†ظˆط´طھظ‡â€Œظ‡ط§غŒ ط¨ط±ط¬ط³طھظ‡/ط¨ط²ط±ع¯ ط±ط§ط¨ط· ع©ط§ط±ط¨ط±غŒ */
html body .mc-about-trust-item strong,
html body .mc-about-eyebrow,
html body .mc-global-nav a,
html body .woocommerce ul.products li.product .price,
html body .woocommerce div.product p.price,
html body .woocommerce div.product span.price{
  font-family:'IRANSans','MakinYekan',Tahoma,sans-serif!important;
}


/* ==========================================================================
   MAKIN CONTROL v44 â€” ط§ظپط²ط§غŒط´ ط®ظˆط§ظ†ط§غŒغŒ ظ…طھظ†â€Œظ‡ط§
   ط§ظ†ط¯ط§ط²ظ‡ ظ…طھظ†â€Œظ‡ط§غŒ ظ…ط¹ظ…ظˆظ„غŒ ع©ظ…غŒ ط¨ط²ط±ع¯â€Œطھط± ط´ط¯ظ‡ط› طھغŒطھط±ظ‡ط§غŒ ط§طµظ„غŒ ط¨ط¯ظˆظ† ط¨ط²ط±ع¯â€Œظ†ظ…ط§غŒغŒ ط§ظپط±ط§ط·غŒ.
   ========================================================================== */

/* ظ…طھظ† ط¹ظ…ظˆظ…غŒ ظˆ ظ¾ط§ط±ط§ع¯ط±ط§ظپâ€Œظ‡ط§ */
html body{
  font-size:15px!important;
}
html body p,
html body li,
html body .entry-content,
html body .mc-about-text{
  font-size:14px!important;
  line-height:2.15!important;
}

/* ظ…طھظ†â€Œظ‡ط§غŒ طھظˆط¶غŒط­غŒ ع©ظˆع†ع© */
html body .mc-about-hero p{
  font-size:14.5px!important;
  line-height:2.2!important;
}
html body .mc-about-trust-item span{
  font-size:11.5px!important;
  line-height:1.9!important;
}
html body .mc-about-why-card p,
html body .mc-about-industry-copy p{
  font-size:12px!important;
  line-height:2!important;
}

/* ظ‡ط¯ط±طŒ ظ…ظ†ظˆ ظˆ Topbar */
html body .mc-global-nav li a{
  font-size:14px!important;
}
html body .mc-global-topbar,
html body .mc-global-topbar a,
html body .mc-global-topbar span{
  font-size:12px!important;
}

/* ظپط±ظˆط´ع¯ط§ظ‡ ظˆ ظ…ط­طµظˆظ„ط§طھ */
html body .woocommerce ul.products li.product .woocommerce-loop-product__title{
  font-size:15px!important;
  line-height:1.9!important;
}
html body .woocommerce ul.products li.product .price{
  font-size:14px!important;
}
html body .woocommerce ul.products li.product .button{
  font-size:13px!important;
}

/* ظ…ظ‚ط§ظ„ط§طھ ظˆ ظˆط¨ظ„ط§ع¯ */
html body.single-post .entry-content,
html body.single-post .entry-content p,
html body.single-post .entry-content li{
  font-size:16px!important;
  line-height:2.2!important;
}

/* ظ…ظˆط¨ط§غŒظ„ */
@media(max-width:600px){
  html body{font-size:14px!important}
  html body p,
  html body li,
  html body .mc-about-text{
    font-size:13.5px!important;
  }
  html body.single-post .entry-content,
  html body.single-post .entry-content p,
  html body.single-post .entry-content li{
    font-size:15px!important;
  }
}


