@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@100..900&display=swap');


/* =========================================================
   V61 ROOT FIX: Vazirmatn/Vazir forced globally.
   Root cause fixed: the previous version only declared font-family
   but did not load a real @font-face/font source, and some cached views
   did not include vazir-global.css. This block is injected into the main
   CSS files that are already loaded by the storefront/admin.
   ========================================================= */
:root{
  --cms-vazir-font:'Vazirmatn','Vazir',Tahoma,Arial,sans-serif!important;
  --cms-font:'Vazirmatn','Vazir',Tahoma,Arial,sans-serif!important;
  --pro-font:'Vazirmatn','Vazir',Tahoma,Arial,sans-serif!important;
  --bs-body-font-family:'Vazirmatn','Vazir',Tahoma,Arial,sans-serif!important;
}
html,body,
body *:not(i):not(svg):not(path):not(code):not(pre):not(kbd):not(samp):not(.bi):not([class^="bi-"]):not([class*=" bi-"]),
input,select,textarea,button,.btn,.form-control,.form-select,.dropdown-menu,.modal,.tooltip,.popover,
table,thead,tbody,tfoot,tr,th,td,label,.pagination,.page-link,
.site-header,.top-strip,.category-nav,.hero,.section-block,.product-card,.article-card,.cat-card,
.sport-admin-app,.admin-panel-body,.admin-sidebar,.admin-topbar,.admin-content,.admin-card,.admin-table,
.customer-panel,.account-page-fullscreen,.installer-page{
  font-family:'Vazirmatn','Vazir',Tahoma,Arial,sans-serif!important;
}
::placeholder{font-family:'Vazirmatn','Vazir',Tahoma,Arial,sans-serif!important;}
