.elementor-92 .elementor-element.elementor-element-e42fc5d{--display:flex;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-92 .elementor-element.elementor-element-4ee717f{--sections-background-color:#FFFFFF;--sections-border-type:none;--sections-title-color:#FFFFFF;--links-normal-color:#000000;--links-hover-color:#999999;}.elementor-92 .elementor-element.elementor-element-4ee717f .e-cart-section{box-shadow:17px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-92 .elementor-element.elementor-element-4ee717f .cart_totals h2{font-family:"vazir", Sans-serif;}.elementor-92 .elementor-element.elementor-element-4ee717f {--sections-descriptions-color:#000000;}.elementor-92 .elementor-element.elementor-element-4ee717f .e-cart-content, .elementor-92 .elementor-element.elementor-element-4ee717f .woocommerce-shipping-destination, .elementor-92 .elementor-element.elementor-element-4ee717f .shipping-calculator-button{font-family:"vazir", Sans-serif;}.elementor-92 .elementor-element.elementor-element-4ee717f #shipping_method li label{font-family:"vazir", Sans-serif;}.elementor-92 .elementor-element.elementor-element-4ee717f .coupon .input-text, .elementor-92 .elementor-element.elementor-element-4ee717f .cart-collaterals .input-text, .elementor-92 .elementor-element.elementor-element-4ee717f select, .elementor-92 .elementor-element.elementor-element-4ee717f .select2-selection--single{font-family:"vazir", Sans-serif;}.elementor-92 .elementor-element.elementor-element-4ee717f .shop_table .button{font-family:"vazir", Sans-serif;}.elementor-92 .elementor-element.elementor-element-4ee717f .e-shop-table .cart th, .elementor-92 .elementor-element.elementor-element-4ee717f .e-shop-table .cart td:before{font-family:"vazir", Sans-serif;}.elementor-92 .elementor-element.elementor-element-4ee717f .cart td span, .elementor-92 .elementor-element.elementor-element-4ee717f .cart td, .elementor-92 .elementor-element.elementor-element-4ee717f .input-text.qty{font-family:"vazir", Sans-serif;}.elementor-92 .elementor-element.elementor-element-4ee717f .cart_totals .shop_table td:before, .elementor-92 .elementor-element.elementor-element-4ee717f .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"vazir", Sans-serif;}.elementor-92 .elementor-element.elementor-element-4ee717f .checkout-button{font-family:"vazir", Sans-serif;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-92 .elementor-element.elementor-element-3e7ccc6 .elementor-swiper-button{font-size:20px;}.elementor-92 .elementor-element.elementor-element-43a9bdf{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start Custom Fonts CSS */@font-face {
	font-family: 'vazir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dsharifian.yclass.ir/wp-content/uploads/2026/04/Vazir-Bold.woff2') format('woff2'),
		url('https://dsharifian.yclass.ir/wp-content/uploads/2026/04/Vazir.woff') format('woff');
}
/* End Custom Fonts CSS */