/*IRANSansXFaNum*/
@font-face {
  font-family:IRANSansXFaNum;
  font-weight:100;
  font-style:normal;
  font-display:swap;
  src:url('./fonts/IRANSansXFaNum/woff2/IRANSansXFaNum-Thin.woff2') format("woff2"),
  url('./fonts/IRANSansXFaNum/woff/IRANSansXFaNum-Thin.woff') format("woff")
}
@font-face {
  font-family:IRANSansXFaNum;
  font-weight:200;
  font-style:normal;
  font-display:swap;
  src:url('./fonts/IRANSansXFaNum/woff2/IRANSansXFaNum-UltraLight.woff2') format("woff2"),
  url('./fonts/IRANSansXFaNum/woff/IRANSansXFaNum-UltraLight.woff') format("woff")
}
@font-face {
  font-family:IRANSansXFaNum;
  font-weight:300;
  font-style:normal;
  font-display:swap;
  src:url('./fonts/IRANSansXFaNum/woff2/IRANSansXFaNum-Light.woff2') format("woff2"),
  url('./fonts/IRANSansXFaNum/woff/IRANSansXFaNum-Light.woff') format("woff")
}
@font-face {
  font-family:IRANSansXFaNum;
  font-weight:400;
  font-style:normal;
  font-display:swap;
  src:url('./fonts/IRANSansXFaNum/woff2/IRANSansXFaNum-Regular.woff2') format("woff2"),
  url('./fonts/IRANSansXFaNum/woff/IRANSansXFaNum-Regular.woff') format("woff")
}
@font-face {
  font-family:IRANSansXFaNum;
  font-weight:500;
  font-style:normal;
  font-display:swap;
  src:url('./fonts/IRANSansXFaNum/woff2/IRANSansXFaNum-Medium.woff2') format("woff2"),
  url('./fonts/IRANSansXFaNum/woff/IRANSansXFaNum-Medium.woff') format("woff")
}
@font-face {
  font-family:IRANSansXFaNum;
  font-weight:600;
  font-style:normal;
  font-display:swap;
  src:url('./fonts/IRANSansXFaNum/woff2/IRANSansXFaNum-DemiBold.woff2') format("woff2"),
  url('./fonts/IRANSansXFaNum/woff/IRANSansXFaNum-DemiBold.woff') format("woff")
}
@font-face {
  font-family:IRANSansXFaNum;
  font-weight:700;
  font-style:normal;
  font-display:swap;
  src:url('./fonts/IRANSansXFaNum/woff2/IRANSansXFaNum-Bold.woff2') format("woff2"),
  url('./fonts/IRANSansXFaNum/woff/IRANSansXFaNum-Bold.woff') format("woff")
}
@font-face {
  font-family:IRANSansXFaNum;
  font-weight:800;
  font-style:normal;
  font-display:swap;
  src:url('./fonts/IRANSansXFaNum/woff2/IRANSansXFaNum-ExtraBold.woff2') format("woff2"),
  url('./fonts/IRANSansXFaNum/woff/IRANSansXFaNum-ExtraBold.woff') format("woff")
}
@font-face {
  font-family:IRANSansXFaNum;
  font-weight:900;
  font-style:normal;
  font-display:swap;
  src:url('./fonts/IRANSansXFaNum/woff2/IRANSansXFaNum-Black.woff2') format("woff2"),
  url('./fonts/IRANSansXFaNum/woff/IRANSansXFaNum-Black.woff') format("woff")
}



/*Lahzeh*/
@font-face {
	font-family: Lahzeh;
	font-style: normal;
    font-stretch: normal;
	font-weight: 100;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-Thin.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-Thin.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: expanded;
	font-weight: 100;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ThinStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ThinStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: semi-expanded;
	font-weight: 100;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ThinSemiStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ThinSemiStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: extra-expanded;
	font-weight: 100;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ThinExStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ThinExStretch.woff2') format('woff2'); 
}



@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: normal;
	font-weight: 200;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ExtraLight.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ExtraLight.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: expanded;
	font-weight: 200;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ExtraLightStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ExtraLightStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: semi-expanded;
	font-weight: 200;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ExtraLightSemiStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ExtraLightSemiStretch.woff2') format('woff'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: extra-expanded;
	font-weight: 200;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ExtraLightExStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ExtraLightExStretch.woff2') format('woff2'); 
}


@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: normal;
	font-weight: 300;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-Light.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-Light.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: expanded;
	font-weight: 300;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-LightStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-LightStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: semi-expanded;
	font-weight: 300;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-LightSemiStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-LightSemiStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: extra-expanded;
	font-weight: 300;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-LightExStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-LightExStretch.woff2') format('woff2'); 
}


@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: normal;
	font-weight: 400;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-Regular.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-Regular.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: expanded;
	font-weight: 400;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-RegularStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-RegularStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: semi-expanded;
	font-weight: 400;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-RegularSemiStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-RegularSemiStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: extra-expanded;
	font-weight: 400;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-RegularExStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-RegularExStretch.woff2') format('woff2'); 
}


@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: normal;
	font-weight: 500;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-Medium.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-Medium.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: expanded;
	font-weight: 500;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-MediumStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-MediumStretch.woff2') format('woff'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: semi-expanded;
	font-weight: 500;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-MediumSemiStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-MediumSemiStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: extra-expanded;
	font-weight: 500;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-MediumExStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-MediumExStretch.woff2') format('woff2'); 
}


@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: normal;
	font-weight: 650;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-SemiBold.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-SemiBold.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: expanded;
	font-weight: 650;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-SemiBoldStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-SemiBoldStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: semi-expanded;
	font-weight: 650;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-SemiBoldSemiStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-SemiBoldSemiStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: extra-expanded;
	font-weight: 650;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-SemiBoldExStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-SemiBoldExStretch.woff2') format('woff2'); 
}




@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: normal;
	font-weight: 750;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-Bold.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-Bold.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: expanded;
	font-weight: 750;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-BoldStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-BoldStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: semi-expanded;
	font-weight: 750;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-BoldSemiStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-BoldSemiStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: extra-expanded;
	font-weight: 750;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-BoldExStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-BoldExStretch.woff2') format('woff2'); 
}



@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: normal;
	font-weight: 850;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ExtraBold.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ExtraBold.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: expanded;
	font-weight: 850;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ExtraBoldStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ExtraBoldStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: semi-expanded;
	font-weight: 850;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ExtraBoldSemiStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ExtraBoldSemiStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: extra-expanded;
	font-weight: 850;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-ExtraBoldExStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ExtraBoldExStretch.woff2') format('woff2'); 
}


@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: normal;
	font-weight: 900;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-Black.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-ExtraBold.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: expanded;
	font-weight: 900;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-BlackStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-BlackStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: semi-expanded;
	font-weight: 900;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-BlackSemiStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-BlackSemiStretch.woff2') format('woff2'); 
}
@font-face {
	font-family: Lahzeh;
	font-style: normal;
	font-stretch: extra-expanded;
	font-weight: 900;
	src: url('./fonts/Lahzeh/woff/Lahzeh-FaNum-BlackExStretch.woff') format('woff'), 
         url('./fonts/Lahzeh/woff2/Lahzeh-FaNum-BlackExStretch.woff2') format('woff2'); 
}


/*LahzehVF*/
@font-face {
  font-family: LahzehVF-NoEn;
  src:  url('./fonts/Lahzeh/LahzehVF/Lahzeh-FamilyVF.woff2') format("woff2"),
        url('./fonts/Lahzeh/LahzehVF/Lahzeh-FamilyVF.woff') format("woff");
}




/*LahzehVF-FaNum*/
@font-face {
  font-family: LahzehVF-FaNum;
  src:  url("./fonts/Lahzeh/LahzehVF/Lahzeh-FaNumVF.woff2") format("woff2"),
        url("./fonts/Lahzeh/LahzehVF/Lahzeh-FaNumVF.woff") format("woff");
}



/*LahzehVF-NoEn*/
@font-face {
  font-family: LahzehVF-NoEn;
  src:  url("./fonts/Lahzeh/LahzehVF/Lahzeh-NoEnVF.woff2") format("woff2"),
        url("./fonts/Lahzeh/LahzehVF/Lahzeh-NoEnVF.woff") format("woff");
}

body {
	font-family: 'danaVF', dana, tahoma !important;
	font-variation-settings: "KASH" 4, "wght" 490;
	font-feature-settings: "ss02", "ss03";
}
h1, h2, h3, h4, h5, h6,input, textarea {
	font-family: "LahzehVF-FaNum"  !important;
	font-variation-settings: "wght" 630, "STRE" 190, "DOTS" 1;
}
button span {
    font-family: 'danaVF', dana, tahoma !important;
    font-variation-settings: "KASH" 4, "wght" 560;
    font-feature-settings: "ss02", "ss03";
}

.ss02 {
    -moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02";
}

.ss03 {
    -moz-font-feature-settings: "ss03";
    -webkit-font-feature-settings: "ss03";
    font-feature-settings: "ss03";
}

.woocommerce-shipping-fields,
.argmc-review-order-wrapper,
.woocommerce-checkout-payment,
.shop_table {
	font-family: "LahzehVF-FaNum";
}
span, h1, h2, h3, h4, h5, h6 {
	font-size: 14px;
	font-weight: 700;
	font-family: "LahzehVF-FaNum";
}
html, body, p, a {
	font-family: IRANSansXFaNum !important;
}