.wd-popup.wd-promo-popup{
	background-image: none;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.header-banner{
	background-color:rgb(167,2,0);
	background-image: none;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: none;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(0,0,128);
	background-image: none;
}

:root{
--wd-text-font:iransans, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:iransans, sans-serif;
--wd-title-font-weight:700;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:iransans, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:iransans, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(0,0,128);
}
:root{
--wd-alternative-color:rgb(245,192,18);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:rgb(245,192,18);
}
:root{
--btn-default-bgcolor-hover:rgb(232,174,16);
}
:root{
--btn-shop-bgcolor:rgb(0,84,172);
}
:root{
--btn-shop-bgcolor-hover:rgb(3,65,129);
}
:root{
--btn-accent-bgcolor:rgb(0,84,172);
}
:root{
--btn-accent-bgcolor-hover:rgb(3,65,129);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #fff;
		
					--btn-default-color-hover: #333;
		
					--btn-shop-color: #fff;
		
					--btn-shop-color-hover: #fff;
		
					--btn-accent-color: #fff;
		
					--btn-accent-color-hover: #fff;
		
									--btn-default-brd-radius: 0px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
				--btn-default-box-shadow-active: none;
				--btn-default-bottom: 0px;
			
			
			
					
					
							--btn-shop-bottom-active: -1px;
				--btn-shop-brd-radius: 0.001px;
				--btn-shop-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
				--btn-shop-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
			
			
					
									--btn-accent-brd-radius: 0px;
				--btn-accent-box-shadow: none;
				--btn-accent-box-shadow-hover: none;
				--btn-accent-box-shadow-active: none;
				--btn-accent-bottom: 0px;
			
			
			
					
								}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-width: 1222px;
		}
	
			.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1192px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1202px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1212px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1222px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1232px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1252px;
		}
		@media (min-width: 1239px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1222px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//bazarganijozi.com/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.5.4") format("woff2");
}

.title-after_title a{color:#EEA400 !important;}
.wd-underline-bordered{text-shadow: #FFFFFFA6 1px 0 10px;}
.color-scheme-dark.wd-design-default.wd-dropdown-menu.wd-dropdown{
background-color: white;
color: black !important;
	border-radius:5px;
}
.color-scheme-dark.wd-design-default.wd-dropdown-menu.wd-dropdown a{color:black !important;font-weight:700;}
.color-scheme-dark.wd-design-default.wd-dropdown-menu.wd-dropdown a:hover{background-color:rgba(0, 84, 172, 0.18);padding:10px; border-radius:5px;}
#box-widget-icon{float:left !important;}
.chapar-form.chapar-form-oneclick.chapar-position-relative.chapar-preset-digikala{
margin:0 auto 0;
}
#chapar_btn_login{background-color:#0754a5;border-color:#0754a5;}
.alignleft{display:none !important;}
.alignright{display:none;}
.verify-box{width:90px !important;}
.wd-header-my-account{
    background-color: #fed813;
    border-radius: 3px;
    color: white!important;
    padding: 4px;
}
.wd-header-my-account span{
color:black;
	font-weight:500;
}
.wd-header-search{
	background-color: #cccccc50!important;
    padding: 4px;
    border-radius: 4px;
    margin-right: 5px;
}
.wd-tools-icon{
color: #fffefe;
    font-weight: 700;
}
.wd-nav[class*="wd-style-"] > li.wd-has-children > a::after, .wd-nav[class*="wd-style-"] > li.menu-item-has-children > a::after {
  color: #fed813;
  font-weight: 900;
}

.woocommerce-MyAccount-navigation-link--orders, .woocommerce-MyAccount-navigation-link--downloads, .woocommerce-MyAccount-navigation-link--edit-address, .woocommerce-MyAccount-navigation-link--edit-account, .woocommerce-MyAccount-navigation-link--wishlist{
display:none;
} 

#form-tamin-body{border-radius:64px !important;}
/** فرم ایجاد مشتری**/
#wpcf7-f11883-p11866-o1 input{
    border: #fed813 2px solid;
    border-radius: 36px;
}
#wpcf7-f11883-p11866-o1 input[type="submit"]{
background-color:#fed813;
}  
#wpcf7-f11883-p11866-o1 select{
border: #fed813 2px solid;
border-radius: 36px;
}  
#wpcf7-f11883-p11866-o1 textarea{
border: #fed813 2px solid;
border-radius: 20px;
}  
.elementor-element.elementor-element-c119b2a.elementor-widget.elementor-widget-wd_contact_form_7{
background-color: #f7f7f7;
}
.form_tamin input{
border: #fed813 2px solid;
border-radius: 36px;
}
.form_tamin input[type="submit"]{
background-color:#fed813;
}  
/** فرم فرصت شغلی**/
#wpcf7-f11955-p11972-o1 input{
    border: #fed813 2px solid;
    border-radius: 36px;
}
#wpcf7-f11955-p11972-o1 input[type="submit"]{
background-color:#fed813;
}  
#wpcf7-f11955-p11972-o1 select{
border: #fed813 2px solid;
border-radius: 36px;
}  
#wpcf7-f11955-p11972-o1 textarea{
border: #fed813 2px solid;
border-radius: 20px;
}  

.easy-notification-bar-message{
font-family:IRANSans !important;
}
.easy-notification-bar-button{
font-family:IRANSans;
}
.easy-notification-bar-container.enb-textcenter.enb-system-font{font-family:IRANSans;}
.easy-notification-bar-button a{
border-radius: 50px !important;
font-size: 15px;
}

#wpcf7-f11937-p11870-o1 input{
    border: #fed813 2px solid;
    border-radius: 36px;
}
#wpcf7-f11937-p11870-o1 input[type="submit"]{
background-color:#fed813;
}  
#wpcf7-f11937-p11870-o1 select{
border: #fed813 2px solid;
border-radius: 36px;
}  
#wpcf7-f11937-p11870-o1 textarea{
border: #fed813 2px solid;
border-radius: 20px;
}  



/** فرم تماس**/
#wpcf7-f1572-p4439-o1 input{
    border: #fed813 2px solid;
    border-radius: 36px;
}
#wpcf7-f1572-p4439-o1 input[type="submit"]{
background-color:#fed813;
}  
#wpcf7-f1572-p4439-o1 textarea{
border: #fed813 2px solid;
border-radius: 20px;
}  
/**دکمه های تب برند ها**/

#tab-brands li{
	padding: 2px 14px 2px;
	border-radius: 5px;
	background-color: #fed813;
}
#tab-brands li[class=wd-active]{
background-color:#a70200;
}
#tab-brands .wd-active span{
color:white;
}

/**باکس جستجو برند ها**/
#search-box-brand{
width: 50%;
text-align: center;
color: black;
border: 2px solid #fed813;
border-radius: 48px;
font-size: 15px;
background-color:white;
}
#div-box-serch-brand{
text-align:center;
}

/** نوار بالای سایت**/

.easy-notification-bar.easy-notification-bar--align_center{
background-image:url(https://bazarganijozi.com/wp-content/uploads/2023/04/bg-icon-car-4.png)
}




/* جدول */

.pagination {
  margin-top: 20px;
}

.pagination button {
  background-color: #4CAF50;
  border: none;
  color: white;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
}

.pagination button.active {
  background-color: #45a049;
}

.pagination button:hover:not(.active) {
  background-color: #45a049;
}


/** wish-list **/

.woocommerce-placeholder.wp-post-image{
display:none;
}
.wishlist_table{
margin-top:40px;
}
.wishlist_table h3{
font-size:16px;
}
.hidden-title-form{
width:200px !important;
}
.hidden-title-form input{
border-radius:10px;
border-style:dashed;
border-color:black;
}
.btn.button.show-title-form{
margin-bottom:10px;
background-color:#fed813;
	border-radius:10px;
}

.wishlist-title.wishlist-title-with-form h3{
text-align:center;
padding:5px;
}

.back-to-all-wishlists{
margin-top:20px;
border:1px solid black;	
border-radius:10px;	
background-color:#000080;	
padding:10px;
width:250px;
}
.back-to-all-wishlists a{
color:white;
}
.wishlist-title h2{
text-align:center !important;
background-color:#000080;	
color:white;
padding:5px;
}

.wishlist_table li{
text-decoration:none !important;
}

.wishlist_table li:nth-child(even) {
background-color: #FAFAFB;
}


.wishlist_table li:nth-child(odd) {
background-color: #adbce81f;
}

.move-to-another-wishlist{
background-color:#000080;
padding:10px;
	width:180px;
}
.move-to-another-wishlist a{
color:white;
}

.yith_wcwl_wishlist_update input{
background-color:#fed813;
border-radius:5px;	
}

.yith-wcwl-share{
background-color:#98FF98;
padding:10px;
margin-top:10px;
margin-bottom:10px;
border-radius:5px;
}
.yith-wcwl-share a{
color:#000080;
}
.wishlist-name{
background-color:#fed813;
padding:5px;
}
.wishlist-name a{
color:#000080;
}
.wishlist-name input{
display:none !important;
}

.wishlist-page-links .search{
display:none;
}

.wishlist-page-links a{
width:200px;
background-color:#000080;
color:white;
padding:10px;
border-radius:10px;
}
.yith-wcwl-tooltip{
display:none !important;
}

.yith-wcwl-wishlistexistsbrowse{
background-color: green;
  color: white;
  width: ;
  padding: 20px;
}

.tooltip-added {
	color: #fff;
	background-color: #000080;
	padding: 10px;
	border-radius: 44px;
}
#ask_an_estimate_popup{
display:none;
}
#move_to_another_wishlist{
display:none;
}
.yith_wcwl_footer_additional_action{
margin-bottom:20px;
}

.pp_content{

   position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
    display: flex;
    justify-content: center; /* Centers horizontally */
    align-items: center; /* Centers vertically */
    z-index: 9999; /* Makes sure it appears above other content */
	 margin: 10px 0;
}
.pp_fade{

background-color: white;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    width: 500px;
    max-width: 90%;
    text-align: center;
    margin: 10px 0; /* Adds space above and below */
}
.pp_details{
text-align:left;
position:absolute;
left:0;
	padding-left:50px;
	padding-bottom:10px;
}
.pp_close{
	padding: 10px;
  position: fixed;
  margin-bottom: 10px;
  background-color: #bb0101;
  color: #fdfdfd;
  border-radius: 5px;
	}

.notice.notice-success.peproicon{
display:none;
}


#menu-item-73960 a{
padding:8px !important;
background-color:#054ba0 !important;
color:white !important;
	font-size:16px;
	text-align:center;
	border-radius:5px;
	width: 100px;
}

.swal2-confirm.swal2-styled{
background-color:#000080;
	color:white;
}
.remove_from_wishlist {
	background-color: red;
	padding: 5px;
	color: white;
	border-radius: 5px;
}
.product-remove{
margin-top:10px;
}
.product-remove a:hover{
	color:yellow;
}@media (min-width: 1025px) {
	.elementor-image-box-content{
width:180px !important;
}
.elementor-image-box-description{
margin-top:30px !important;
}




}

