.wd-popup.wd-promo-popup{
	background-color:rgb(255,255,255);
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-attachment:scroll;
	background-position:center top;
}

.page-title-default{
	background-color:#e8e8e8;
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#f4f4f4;
	background-image: none;
}

:root{
--wd-text-font:iranyekan, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:iranyekan, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:iranyekan, 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:iranyekan, sans-serif;
}
:root{
--wd-widget-title-font:iranyekan, 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:iranyekan, sans-serif;
--wd-header-el-font-weight:400;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(255,170,15);
}
:root{
--wd-alternative-color:rgb(55,55,56);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
.page .main-page-wrapper{
	background-color:rgb(255,255,255);
	background-image: none;
}

.woodmart-archive-shop .main-page-wrapper{
	background-color:rgb(255,255,255);
	background-image: none;
}

:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:rgb(252,192,17);
}
:root{
--btn-shop-bgcolor-hover:rgb(55,55,56);
}
:root{
--btn-accent-bgcolor:rgb(252,192,17);
}
:root{
--btn-accent-bgcolor-hover:rgb(55,55,56);
}
: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: 5px;
			
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-shop-color: #333;
		
					--btn-shop-color-hover: #fff;
		
					--btn-accent-color: #333;
		
					--btn-accent-color-hover: #333;
		
									--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;
			
			
			
					
							
					--wd-brd-radius: 0px;
			}

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

		.container {
			max-width: 1600px;
		}

		:root{
			--wd-container-width: 1600px;
		}
	
			.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1570px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1580px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1590px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1600px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1610px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1630px;
		}
		@media (min-width: 1617px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1600px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
			div.wd-popup.wd-promo-popup {
			max-width: 650px;
		}
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 233px;
		}
	
					rs-slides [data-type=text],
		rs-slides [data-type=button] {
			font-family: iranyekan, sans-serif !important;
		}
		
					rs-slides h1[data-type=text],
			rs-slides h2[data-type=text],
			rs-slides h3[data-type=text],
			rs-slides h4[data-type=text],
			rs-slides h5[data-type=text],
			rs-slides h6[data-type=text] {
				font-family: iranyekan, sans-serif !important;
			}
			
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//p30.shop/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=7.0.4") format("woff2");
}

.price *:not(.price){
        font-size: 15px ! important;
        direction: ltr !important;
			  unicode-bidi: isolate !important;
}

			


/* hidden kardane tag az mobile page e mahsul */
.product_meta > span {
    display: none;
}


/* fix kardane size e boxaye mahsul tuye safehate archieve */

.product-grid-item .wd-entities-title, .product-grid-item .wd-product-cats, .product-grid-item .wd-product-brands-links {
    margin-bottom: 0px;
    font-size: inherit;
    min-height: 3em;
}

.product-grid-item .product-wrapper {
    min-height: 290px !important;
}
.product-grid-item .product-wrapper {
    border-radius: var(--wd-brd-radius);
    min-height: 290px !important;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}
.products-bordered-grid.elements-grid:not(.elements-list) [class*="-grid-item"] {
    margin-bottom: 0 !important;
    border-style: solid;
    border-color: inherit;
    border-bottom-width: 1px;
    border-left-width: 1px;
    display: flex;
    justify-content: space-evenly;
    flex-direction: row-reverse;
    align-items: stretch;
}

/* hidden kardane star rating tu product archieve */
.wd-star-rating {
	  height:0px !important;
		visibility:hidden !important;
}


/* hidden kardane 'mojud dar anbar' */
p.stock.wd-style-default:is( .available-on-backorder, .in-stock) {
    color: var(--color-gray-800);
    visibility: hidden;
    height: 5px;
}


@media (min-width: 1025px) {
    .wd-hover-alt .swap-wrapp {
        overflow: visible !important;
        padding-left: 5px;
        height: 30px;
        line-height: 30px;
    }


/* taghire font size e price az archive*/
.hide-larger-price .price *:not(.price){
    word-spacing: normal;
    visibility: visible;
    font-size: 15px ! important;
}

/* ru safhe shop pricaru tuye ios ghati neshun midad ruham, overflowsh fix shod*/
@media (min-width: 1025px) {
    .wd-hover-alt .swap-elements .price, .wd-hover-alt .swap-elements .wd-add-btn {
        height: 60px;
        line-height: 30px;
        overflow: hidden !important;
    }
	

/*hidden kardane mojud dar anbar az ru mahsula */

p.stock.wd-style-default:is( .available-on-backorder, .in-stock) {
    visibility: hidden;
}

/* taghire range backgrounde notificationaye woocommerco form */
body .woocommerce-message{
background-color: #ffaa0f;
font-size:14px;
}
body .woocommerce-info{
font-size:14px;
}
body .wpcf7-mail-sent-ok{
	background-color: #ffaa0f;
font-size:14px;
}
body div.wpcf7-validation-errors{
	background-color: #ffaa0f;
font-size:14px;
}
body .mc4wp-success,
body .mc4wp-error{
	background-color: #ffaa0f;
font-size:14px;
}

/* hide kardane rating tu carousel*/
.wd-star-rating{
	visibility: hidden !important;
}

/* backgrounde homepage az khakestari be sefid */
body.home .main-page-wrapper {
    background-color: #ffffff !important;
}

/* hidden kardane wishlist az sidebar menu e mobile */
.wd-nav-mobile li.menu-item-compare {
    display: none;
}

/* hazve padding sotune description mahsul */
div#tab-description {
    padding-right: 0px !important;
    padding-left: 0px !important;
    text-align: justify !important;
}
@media all and (min-width:801px) and (max-width: 1700px) {
  div#tab-description {
    padding-right: 180px !important;
    padding-left: 180px !important;
    text-align: justify !important;
}
}

/* kuchik kardane fonte menu zirie mobile */
.wd-toolbar.wd-toolbar-label-show .wd-toolbar-label {
    display: block;
    font-size: 9px !important;
}

/* hazve you may also like as single product page */
div.upsells-carousel{
  display: none !important;
}

/* hazve productaye out of stock az carousele related products */
.related-products .out-of-stock {
display:none !important;
}

.woodmart-button-wrapper.inline-element {
    margin-bottom: 0px;
}
body.home .main-page-wrapper {
    background-color: #f6f6f6;
}
.promo-banner .promo-banner-image {
    border-radius: 15px;
}
.product-grid-item.woodmart-hover-tiled .hover-img img, .product-grid-item.woodmart-hover-tiled .product-image-link img {
    width: 100%;
    padding: 20px;
}
.woodmart-hover-tiled .product-wrapper {
    border-radius: 10px;
    overflow: hidden;
  background: #fff;
}
.labels-rectangular .product-label {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 15px;
    margin-right: 5px;
}

 /* hidden kardane "pak kardan" tu entkhabe rang }*/
.variations_form.variation-swatch-selected .reset_variations {
    visibility: hidden!important;
    opacity: 1!important;
    pointer-events: visible;

}
/*zahere matne ersalo mehmune ma hastid tuye safhe checkout*/
#shipping_method, .commentlist, .commentlist .children, .comments-area .children, .comments-area .comment-list, .entry-meta-list, .flickity-page-dots, .inline-list, .payment_methods, .portfolio-entry .proj-cats-list, .textwidget .menu, .textwidget .menu ol, .textwidget .menu ul, .unordered-list, .unordered-list ol, .unordered-list ul, .wc-bacs-bank-details, .wc-item-meta, .wc-item-meta ol, .wc-item-meta ul, .wd-checkout-steps, .wd-list, .wd-nav, .wd-pf-dropdown ul, .wd-pf-results, .wd-products-tabs .products-tabs-title, .wd-sub-menu, .wd-sub-menu ol, .wd-sub-menu ul, .wd-threed-view .threed-view-images, .wd-twitter-element ul, .woocommerce-MyAccount-navigation ul, .woocommerce-thankyou-order-details, .wp-block-archives, .wp-block-categories, .wp-block-latest-posts, nav[class*="-pagination"] ul, ul.variation {
    list-style: none;
    --li-pl: 0;
    font-size: 16px !important;
    color: #000000;
}

/*directione text tu table e samte raste safhe checkout*/
#shipping_method label {
    margin-bottom: 0;
    text-align: left;
}

 /* taghire range labele on sale*/
.woocommerce span.onsale, span.onsale {
    background-color: #ffaa0f;
    border-radius: 3px;
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    left: 10px;
    top: 10px;
    line-height: 1;
    min-height: inherit;
    min-width: inherit;
    padding: 5px 10px;
    position: absolute;
}

 /* taghire line-height vizhegihaye asli tu product page*/
b, strong {
    font-weight: 600;
    line-height: 3;
}


 /* taghire zahere labele on sale*/
.woocommerce span.onsale, span.onsale {
    background-color: #ffaa0f;
    border-radius: 30px;
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    left: 3px;
    top: 3px;
    line-height: 1.5;
    min-height: fit-content;
    min-width: fit-content;
    padding: 5px 10px;
    position: relative;
}

 /*20px paddinge balaye timere discount*/
.wd-timer {
    font-size: 0;
    padding-top: 20px;
}

/*The first one removes the price from the out of stock item’s product page and the second removes the price from the out of stock item in the shop and category pages, third one removes onsale label from out of stock items, fourth one removes timer from out of stock products*/
.outofstock .price{display:none}
.outofstock .amount{display:none}
.outofstock .onsale{display:none}
.outofstock .wd-timer{display:none}




 /*size e fonte price tuye homepage product grid*/
.product-grid-item .price {
    font-size: 18px !important;
}

 /*hidden kardane barchasbha tuye product page*/
span.tagged_as {
    visibility: hidden;
    Height: 0px;
}

 /*hazve spacinge zire newsletter*/
.wd-prefooter {
    padding-bottom: 0PX;
    background-color: #fff;
}

 /*size icone kamiune haml tuye panele seafreshe moshtari*/
img.track-button.tooltipstered {
    height: 35px !important;
}
a.track-button.button.tooltipstered {
    height: 36px !important;
}

 /*adame namayeshe fielde country to safhe checkout*/
#billing_country_field {
  display: none;
}

 /*hashie dadan be tabe descriptione product page*/
div#tab-description {
    padding-right: 180px;
    padding-left: 180px;
}

 /*fonte guarantee tu safhe mahsul*/
.woocommerce form .form-row .ywapo_input_container label {
    display: inline-block;
    font-weight: bolder;
}

 /*kam kardane fasele descripton mahsul tu safhe mahsul*/
.woocommerce-product-details__short-description>:last-child {
    margin-bottom: 0;
    margin-top: -15px;
}

 /*invisible kardane radiobuttone tu product page*/
#ywapo_ctrl_id_2_0 {
    visibility: hidden;
}

 /*directione text tu table e samte raste safhe checkout*/
[dir="rtl"] .woocommerce-checkout-review-order-table td {
    text-align: right;
}

 /*posiitone chat icon*/
<style>
#tidio-chat-iframe { bottom: 50px !important; }
@media only screen and (max-width: 980px) {
 #tidio-chat-iframe { bottom: 50px !important;}
}
</style>
