/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/* فوت سایت */

@font-face {
    font-family: Vazir;
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Regular-FD.eot');
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Regular-FD.eot') format('embedded-opentype'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Regular-FD.woff2') format('woff2'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Regular-FD.woff') format('woff'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Regular-FD.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: VazirBold;
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Bold-FD.eot');
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Bold-FD.eot') format('embedded-opentype'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Bold-FD.woff2') format('woff2'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Bold-FD.woff') format('woff'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Bold-FD.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: VazirBlack;
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Black-FD.eot');
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Black-FD.eot') format('embedded-opentype'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Black-FD.woff2') format('woff2'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Black-FD.woff') format('woff'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Black-FD.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: VazirMedium;
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Medium.-FDeot');
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Medium-FD.eot') format('embedded-opentype'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Medium-FD.woff2') format('woff2'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Medium-FD.woff') format('woff'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Medium-FD.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: VazirLight;
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Light-FD.eot');
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Light-FD.eot') format('embedded-opentype'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Light-FD.woff2') format('woff2'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Light-FD.woff') format('woff'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Light-FD.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: VazirThin;
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Thin-FD.eot');
    src: url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Thin-FD.eot') format('embedded-opentype'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Thin-FD.woff2') format('woff2'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Thin-FD.woff') format('woff'),
         url('/wp-content/themes/-hello-theme-child/fonts/Vazir-Thin-FD.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}


/* استایل فونت */
body, div, label, address, span, p, h1, h2, h3, h4, h5, h6, ul, li, a, p::after {font-family: Vazir !important;}

/* style line-hieght */
h1, h2, h3, h4, h5, h6 {
	line-height: 2em !important;
}
p, div, label {
	line-height: 2.5em;
	font-size: 16px;
}


/* style comment users 
#comments {
	padding: 100px;
        margin: -76px auto;
} */


/* syle page-content */
div.page-content {
	line-height: 2.7em;
}
/* style content aria */
.content-area {
	margin-top: 25px;
	line-height: 2.7em;
}

/* style woocommerce-product-gallery */
.woocommerce-product-gallery{
	padding: 25px;
}

/* style elementor-menu-cart__close-button */ 
.elementor-menu-cart__close-button {
	margin-top: 25px !important;
}

/* style aparat size & aligh  */
div.h_iframe-aparat_embed_frame {
	width: 500px;
	margin: 50px auto;
	}
/*استایل دهی در موبایل*/
	@media (min-width: 320px) and (max-width: 768px) {
		/*appppppppppppppppppppppparat for size mobile  */
		div.h_iframe-aparat_embed_frame {
	width: auto;
	 }
	 /*یک ستونه کردن دسته محصولات  */
	 body.elementor-page-14788 ul.elementor-grid {

       display: grid;
    grid-template-columns: 100%;
	
	}
			 
	}
		
	/* style button code takhfif */
	div.dce-input-group-append {
		margin-right: 10px;
	}
	    
	/* style entry-title weblog space top header */
	body.single-post h1.entry-title {
		 margin-top: 80px;
	}

	
/*
     FILE ARCHIVED ON 21:42:39 Jun 23, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:32:26 Feb 14, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.509
  exclusion.robots: 0.015
  exclusion.robots.policy: 0.008
  esindex: 0.012
  cdx.remote: 13.611
  LoadShardBlock: 180.548 (3)
  PetaboxLoader3.datanode: 232.989 (5)
  load_resource: 449.682
  PetaboxLoader3.resolve: 361.808
  loaddict: 43.987
*/