
.rs-arrow.tp-rightarrow.tparrows.uranus.noSwipe{
	font-family: "iransans, sans-serif" !important;
	 font-weight: bold;
}
.rs-layer#slider-8-slide-18-layer-5{
		font-family: "iransans, sans-serif" !important
}
.rs-layer#slider-8-slide-18-layer-6{
		font-family: "iransans, sans-serif" !important
}

.rs-layer#slider-8-slide-17-layer-5{
	font-family: "iransans, sans-serif" !important
}
.rs-layer#slider-8-slide-17-layer-6{
		font-family: "iransans, sans-serif" !important
}
h4.woodmart-title-container.title {
    font-weight: bolder;
}
.text-justify{
    text-align: justify;
}
.footer-text{
	    text-align: justify;
    line-height: 30px;
}
.dir-rtl{
    direction: rtl;
}

li.woodmart_additional_tab_tab {
    display: none !important;
}

footer.footer-container.color-scheme-light {
    padding-top: 50px;
}
input{
	    text-align: right !important;
}
textarea{
	    text-align: right !important;
}

.color-scheme-light .searchform input[type=text], .whb-color-light .search-style-default input[type=text], .woodmart-dark .searchform input[type=text], .woodmart-vc-ajax-search.color-light .searchform input[type=text]{
	    background-color: transparent;
    border-radius: 25px;
    padding: 0 40px;
    border: 1px solid #ffffff47 !important
}

.color-scheme-light .searchform .searchsubmit, .whb-color-light .search-style-default .searchsubmit, .woodmart-dark .searchform .searchsubmit, .woodmart-vc-ajax-search.color-light .searchform .searchsubmit {
   color: white;
    background-color: transparent;
}

li.mobile-tab-title.mobile-pages-title {
    display: none;
}
.wd-mobile-tabs-swap .mobile-nav-tabs ul {
    flex-direction: row;
}
.form-style-underlined .mobile-nav .searchform input[type=text] {
    
    background-color: transparent;
    color: white;
    border-bottom: 1px solid #ffffff63;
}

.dropdowns-color-light .mobile-nav-tabs li.active span{
visibility:hidden;
}
.dropdowns-color-light .mobile-nav-tabs li.active {
	max-height: 0px;
    padding: 0;
}
span.out-of-stock.product-label {
		max-width: 100px !important;
    color: white;
    background-color: #d90000;
    border-radius: 3px !important;
    line-height: 2px !important;
		margin-top: -10px !important;
	   padding-top: 0 !important;
   	padding-bottom: 0 !important;
}
.product-labels{
	    max-height: 30px !important;
    	overflow: hidden !important;
}
a.woodmart-accordion-title.tab-title-woodmart_additional_tab {
    display: none;
}

	/* ============ whatsapp  css ============ */
.wa__btn_popup *{
	font-family: "iransans, sans-serif" !important;
}
.wa__btn_popup_txt * {
    font-weight: bold;
    font-family: "iransans, sans-serif" !important;
}
.wa__btn_popup_txt .whats-app {
    font-weight: bold;
    font-family: "iransans, sans-serif";
}
.wa__btn_popup_txt {
    padding: 10px !important;
	text-align: center !important;
    margin-top: -5px !important;
    margin-right: 10px !important;
    border-radius: 50px !important;
}
.wa__popup_chat_box.wa__pending.wa__active.wa__lauch *{
	    font-family: "iransans, sans-serif"  !important;
		text-align: right ;
}
.wa__member_duty {
    text-align: left  !important;
    font-weight: bold;
}
.wa__btn_popup {
    position: fixed;

		font-family: "iransans, sans-serif"  !important;
    z-index: 999999999;
}
.wa__btn_popup {
    left: 85px;
    bottom: 65px !important;
}
.wa__btn_popup_txt{
	display: none;
}
.wa__popup_intro{
	display: none ;
}
.wa__popup_chat_box .wa__popup_heading:before {
    top: 12px;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-398109.wd-section-stretch.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    display: none;
}

.wa__btn_popup {
    left: unset;
    bottom: 20px;
    right: 40px;
}
.wa__popup_chat_box {
    left: unset;
    right: 25px;
}
@media (min-width: 1024px) {
  .wa__btn_popup {
    right: 15px;
    bottom: 25px !important;
    left: unset;
	}
}

/* ======== star rate  ======== */
.star-rating span:before {
    font-family: 'woodmart-font';
}
/* ======== footer style  ======== */
@media (max-width: 600px) {
  .textwidget {
		text-align: center;
	}
	.textwidget .footer-logo {
    margin-right: auto;
    margin-left: auto;
	}
	.footer-container #text-13{
		display: none;
	}
	.footer-container #text-14{
		display: none;
	}
	.footer-container #text-15 .widget-title{
		display: none;
	}
		.footer-container #text-15 .menu{
		display: none;
	}
}

/* ======== homepage image  ======== */
.website-wrapper .main-page-wrapper .elementor-widget-wrap>.elementor-element.elementor-element-6641328{
    width: unset;
}

.elementor-element.elementor-element-4608219.wd_scroll_x_70.wd_scroll_y_0.wd_scroll_z_0.wd-parallax-on-scroll.wd_scroll_smoothness_30.elementor-widget.elementor-widget-image {
    width: unset;
}

.cart-info .quantity input.qty{
	color: black !important;
	font-weight: bold;
	text-align: center !important;
}


/*======= BG Line =========*/
.page .main-page-wrapper {
    background-image: unset !important;
}

/*=====checkout page====*/
#customer_details span.optional{
	font-size: 12px;
    color: #85c226;
}
.cart_item .variation li.variation- {
    display: flex;
    justify-content: space-between;
	color: #85c226;
	background-color: #f9f9f9;
	padding: 5px 10px 2px 10px;
	border-radius: 10px;
	margin: 8px 0;
}
.woocommerce-checkout-review-order-table td, .woocommerce-checkout-review-order-table td.product-name
{
    max-width: 70%;
    width: 70%;
}
.woocommerce-checkout-review-order-table td, .woocommerce-checkout-review-order-table td.product-total
{
    max-width: 70%;
    width: 70%;
}
.woocommerce-additional-fields .woocommerce-input-wrapper textarea#order_comments {
    background-color: transparent;
	margin-top: 20px;
}

.checkout .woocommerce-billing-fields__field-wrapper p#billing_wooccm11_field {
    border: none;
	padding: 10px;
	border: 1px solid #b9b9b9;
	background-color: #f1f1f17a;
	border-right: 8px solid #85c226;
}

/*== Singel product style ==*/

input.plus {
    width: 30px;
    height: 30px;
    max-height: 30px;
    margin-right: -15px;
    border-radius: 50%;
    background-color: #2ec105 !important;
    color: white !important;
    margin-top: 5px;
    font-size: 20px;
    padding-top: 3px !important;
	z-index: 91;
	text-align: center !important;
}
input.minus {
		text-align: center !important;
    width: 30px;
    height: 30px;
    max-height: 30px;
    margin-left: -15px;
    border-radius: 50%;
    background-color: #c10505 !important;
    color: white !important;
    margin-top: 5px;
    font-size: 20px;
    padding-top: 3px !important;
	z-index: 91;
}
.input-text.qty.text {
		text-align: center !important;
    border: 1px solid #0000004d;
    width: 60px !important;
    height: 30px !important;
    z-index: 90;
    margin-top: 5px;
}
.single-product .summary-inner .price span.woocommerce-Price-amount.amount bdi:after {
    content: '( قیمت کمترین واحد )';
    color: red;
    font-size: 14px;
    margin-right: 10px;
}
.single-product .single_variation_wrap .price span.woocommerce-Price-amount.amount bdi:after {
    content: '';
}
li.woocommerce-mini-cart-item.mini_cart_item {
    background-color: #444444;
    margin: 20px;
    border-radius: 25px;
}
/* == product selection == */
.single-product form.variations_form.cart {
    background-color: #c9c9c91f;
    padding: 20px;
    border-radius: 25px;

}
.single-product .variations_form .variations label {
    color: #c10505;
}
.single-product .variations_form .variations .value select {
    padding-right: 10px;
}
.single-product .variations_form .variations .value select:placeholder {
    color:red;
}
.single-product button.single_add_to_cart_button.button.alt {
    border-radius: 5px;
}
.product-element-top .quick-shop-wrapper{
	background-color: #f7f7f7;
    border: 2px solid #85c226;
    border-radius: 0 10px 0 10px;
}
.quick-shop-form .variations select{
border: 1px solid #dedddd;
    border-radius: 4px;
    padding: 10px 15px;
}
aside .sidebar-inner  .widget-title{
background-color: #91c83b;
    color: white;
}
aside .sidebar-widget{
padding: 0 !important;
    border-radius: 10px 0 10px 0;
    overflow: hidden;
}
aside ul{
margin: 15px;
}
aside .woodmart-search-form{
margin: 15px;
}
img#roVa65EceFp57JlNrXlB {
    background-color: white;
    padding: 10px;
    border-radius: 20px 0;
}
a.scrollToTop {
    right: 20px;
    left: auto;
}
/* ==== digit style === */
.dig-cont-close {
	opacity: 1 !important;
}
.dig-cont-close span {
    background-color: #940000 !important;
    color: white;
    padding: 10px 20px;
    width: 100%;
    text-align: center;
    right: 50% !important;
    transform: translateX(50%);
}
.digits_login_form .dig_ma-box .bgtransborderdark {
    border: 1px solid !important;
    border-color: #ffffff !important;
    background-color: #9c0000 !important;
    color: white !important;
}

/* ==== article style === */
.post-date.woodmart-post-date {
    border-radius: 0 0px 0 10px;
    top: -1px !important;
    right: -1px !important;
    padding: 5px 15px 5px 15px;
}
.article-inner {
    border-radius: 10px;
}
.post-type-archive-product h3 {
    font-size: 16px;
}
.post-type-archive-product h2 {
    font-size: 16px;
}
a.button.pre-invoice {
    width: 100%;
    margin-top: 10px;
    background-color: #828282;
    color: white;
}
.wa__popup_powered_content {
    display: none;
}

	/* ============ Slider  css ============ */
rs-fullwidth-wrap#Drinks_forcefullwidth h4{
		font-family: "iransans, sans-serif" !important;
}
a.rs-layer#slider-8-slide-17-layer-6 , .rs-layer#slider-8-slide-18-layer-6 , .rs-layer#slider-8-slide-18-layer-5 , .rs-layer#slider-8-slide-17-layer-5 {
		font-family: "iransans, sans-serif" !important;
}