/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
html {
  scroll-behavior: smooth;
}
/*کد های باکس سبد خرید بر روی محصول*/
.wd-buttons[class*="wd-pos-r"] {
  position: absolute !important;;
  opacity: 1 !important;
  visibility: visible !important;
  transform: translateX(0px) translateZ(0) !important;
	width:35px !important;
}
.wd-buttons .wd-action-btn > a {
  height: 35px !important;
}
.wd-buttons.wd-pos-r-t {/*   top: 5px; */}

.wd-action-btn > a::before {/*   font-size: 25px !important; */}
.wd-action-btn.wd-style-icon .button {
background-color: #9c9c9c !important;
border-radius:var(--wd-brd-radius) !important;
}
.wd-add-cart-icon > a::before {color: #fff !important;}
/*کد های باکس سبد خرید بر روی محصول*/


/*کد های متن موجود و ناموجود بر روی محصول*/
.mkia-loop-stock-label {
  position: absolute;
  top: 7px;
  right: 0px;
  z-index: 10;
  padding: 5px 10px;
  font-size: 13px;
  border-radius: 4px;
  font-weight: bold;
  pointer-events: none;
}

.mkia-loop-stock-label.mkia-in-stock {color: #0a9303;}
.mkia-loop-stock-label.mkia-out-of-stock { color: #bf0206;}
.product {position: relative;}
.mkia_product_list .out-of-stock{display:none !important;}
/*کد های متن موجود و ناموجود بر روی محصول*/

.mkia_product_list .wd-carousel-item .product-wrapper
	{
		border:1xp solid var(--e-global-color-b612015) !important;
}
/*کد های هاور روی محصول*/
.mkia_product_list .wd-carousel-item:hover .product-wrapper{
background-color:var(--e-global-color-b91a65f) !important;
border:none !important;
}
.mkia_product_list .wd-carousel-item:hover .product-element-bottom{
background-color:#ffffff !important;
}
.mkia_product_list .wd-carousel-item:hover .wd-action-btn.wd-style-icon .button {
	background-color:var(--e-global-color-fbe683b)  !important;
}
/**/
.mkia_product_list .wd-product:hover .product-wrapper{
background-color:var(--e-global-color-b91a65f) !important;
border:none !important;
}
.mkia_product_list .wd-product:hover .product-element-bottom{
background-color:#ffffff !important;
}
.mkia_product_list .wd-product:hover .wd-action-btn.wd-style-icon .button {
	background-color:var(--e-global-color-fbe683b)  !important;
}

/*کد های هاور روی محصول*/

/*کنترل های کاروسل محصول*/
@media (min-width: 1025px) {
	  .mkia_product_list .wd-nav-arrows[class*="wd-hover"].wd-pos-sep .wd-btn-arrow {
    opacity: 1 !important;
  }
  .mkia_product_list .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev {
    transform: translateX(-34px) !important;
  }
	  .mkia_product_list .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next {
    transform: translateX(34px) !important;
  }
}
.mkia_product_list .wd-arrow-inner {
	border-radius:50% !important;
	color: #fff !important;
}
.mkia_product_list .wd-arrow-inner:hover{
	border:2px solid var(--e-global-color-fbe683b) !important;
	color:var(--e-global-color-fbe683b) !important;
}
	.mkia_product_list .wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span {
  border-color: var(--e-global-color-fbe683b) !important;
		background:var(--e-global-color-fbe683b) !important;
				width:12px !important;
		height:12px !important;
}
.mkia_product_list .wd-nav-pagin-wrap[class*="wd-style-shape"] span {
	  border-color: #e1e0e1 !important;
	background:#e1e0e1 !important;
}
.mkia_product_list .wd-nav-pagin{
	width:145px !important;
}

.mkia_product_list .star-rating{
display:none !important;
}
.mkia_product_list .product-grid-item .product-wrapper{
	padding:8px !important;
	border:1px solid var(--e-global-color-b612015) !important;
}
.mkia_product_lis .wd-entities-title{
	text-align:right !important;
}

html .wd-product .price, html .wd-product .price > .amount, html .wd-product .price ins > .amount {
		text-align:left !important;
	text-decoration:underline !important;
	text-decoration-color:#000000 !important;
	cursor:none !important;
}

.mkia_product_list .product-element-bottom{
	margin-top:8px !important;
	background:var(--e-global-color-b91a65f) !important;
	border-radius:var(--wd-brd-radius) !important;
}
.mkia_product_list .product-image-link img {
  border: none !important;
}
.mkia_product_list .wd-buttons{
	background: #fff0 !important;
}
/*کنترل های کاروسل محصول*/

/*دسته بندی صفحه اول*/
.mkia-home-cat .category-grid-item:hover .wd-entities-title{
	color:var(--e-global-color-fbe683b) !important;
}
.mkia-home-cat .category-grid-item .wd-cat-wrap{
	border:1px solid transparent ;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.02), 0 0 5px rgba(0, 0, 0, 0.2) !important;
	border-radius:12px !important;
}

.mkia-home-cat .category-grid-item:hover .wd-cat-wrap{
	border:1px solid var(--e-global-color-b612015); !important;
}
.mkia-home-cat .wd-grid-g {
  gap: 15px !important;
}
/*دسته بندی صفحه اول*/

/*هدر*/
.whb-lvogl8v2za2j5ccw9w54.wd-search-form.wd-header-search-form .searchform {
  --wd-form-bg: #FFF !important;
}
.whb-main-header input[type="text"] {
	height: 28px !important;
}
.whb-main-header .searchsubmit{
	background:#3b3b3b !important
}
.whb-main-header .searchform .searchsubmit{
	width:30px !important;
}
.whb-main-header .wd-cat-style-separated.wd-style-with-bg .wd-search-cat {
  margin-inline-end: 0px !important;
}
.wd-search-cat > a {
	border-inline:none !important;
  border-inline-start: 1px solid var(--wd-form-brd-color) !important;

}
.whb-header-bottom {
border-top: 2px solid #2d308a !important;
}
.whb-general-header{
	padding-bottom:10px !important;
}
.whb-header-bottom .wd-social-icons > a {
  font-size: 20px !important;
  color: #000 !important;
}
.mkia_support .box-with-icon .info-box-icon :is(img, svg) {
	width:20px !important;
		height:20px !important;
}
.whb-top-bar .wd-cart-number{
background-color: #350c0c !important;
color:#fff !important;
}
.whb-general-header .nav-link-text{
font-size: var(--e-global-typography-e4e2dc0-font-size) !important;
  font-weight: 500 !important;
}
.whb-top-bar .wd-tools-text{
font-size: var(--e-global-typography-e4e2dc0-font-size) !important;
  font-weight: 500 !important;
}
.whb-top-bar .woocommerce-Price-amount{
font-size: var(--e-global-typography-e4e2dc0-font-size) !important;
  font-weight: 500 !important;
}
 .mkia_support .info-box-content .info-box-title{
	   font-weight: 400 !important;
}
.whb-general-header .wd-search-cat a{
font-size:14px !important;
  font-weight: 400 !important;
}
.whb-general-header .wd-search-inited{
font-size:14px !important;
  font-weight: 400 !important;
}
/* .wd-content-layout {
  padding-block: 0px !important;
} */
/*هدر*/

/*باکس دسته بندی صفحه اول*/
.mkia_cat_box:hover .mkia_cat_box_text .elementor-heading-title{
	color:#fff !important
}
.mkia_cat_box:hover .mkia_cat_box_text .elementor-shortcode{
	color:#fff !important
}
.mkia_cat_box:hover .mkia_cat_box_text .elementor-icon-box-content{
	color:#fff !important
}
.mkia_cat_box:hover .mkia_cat_box_text .elementor-icon-box-title{
	color:#fff !important
}
.mkia_cat_box:hover .mkia_cat_box_text svg{
	fill:#fff !important
}
.mkia_cat_box:hover .mkia_cat_box_btn .elementor-button{
	background:var( --e-global-color-b91a65f ) !important;
	color:#000 !important;
}
.mkia_cat_box:hover .mkia_cat_box_btn .elementor-button-icon svg{
	fill:#000!important;
}
/*باکس دسته بندی صففحه اول*/

/*دسته بندی محصولات صفحه اول*/
.mkia_product_cat:hover{
	cursor:pointer;
}
.mkia_product_cat:hover .mkia_product_cat_pic{
	background-color:var(--e-global-color-fbe683b) !important;
}
.mkia_product_cat:hover .mkia_product_cat_arrow .elementor-icon{
	background-color: var(--e-global-color-fbe683b) !important;;
}
.mkia_product_cat .mkia_product_cat_pic img{
	width:45px;
	height:45px;
}
/*دسته بندی محصولات صفحه اول*/

/*کانتینر بزرگتر از حد معمول*/

@media (min-width: 1350px) {
  .mkia_big_box {
    width: calc(var(--wd-container-w) + 100px) !important;
    max-width: none !important;
    transform: translateX(65px);
  }
	.mkia_big_box_contebt{
     width: var(--wd-container-w)!important; 
     margin-right: auto;
     margin-left: auto;
}
}

/*کانتینر بزرگتر از حد معمول*/

/*کد عنوان رنگی*/
.mkia_title_c1{color:var(--e-global-color-cf4d3f1);padding-left:4px;}
.mkia_title_c2{color:var(--e-global-color-fbe683b);padding-left:4px;}
.mkia_title_c3{color:var(--e-global-color-cf4d3f1);padding-left:4px;}
.mkia_title_c4{color:var(--e-global-color-cf4d3f1);padding-left:4px;}
.mkia_title_c5{color:var(--e-global-color-b612015);}
/*کد عنوان رنگی*/

/*مرتب سازی ووکامرس*/
.mkia-sorting-buttons {
    display: flex;
    justify-content: space-between;
    gap: 10px;
    flex-wrap: wrap;
}
.mkia-sorting-buttons .sorting-button {
    background-color: transparent;
    color: #000;
    padding: 3px 15px;
    border-radius: 0;
    text-decoration: none;
    font-size: 14px;
    text-align: center;
    flex: 1; 
    white-space: nowrap;
	border:1.5px solid #eee;

}
.mkia-sorting-buttons .sorting-button::after {
		content: "◀";
    color: #000;
		font-size:10px;
	padding-right:5px;
}
.mkia-sorting-buttons .sorting-button:hover::after {
    color: #fff;
	font-size:12px;
}
.mkia-sorting-buttons .sorting-button:hover {
    background-color: var( --e-global-color-b612015 );
	color:#fff;
}


/* .mkia-sorting-buttons .active {
    background-color: #ff096a;
} */
.mkia-sorting-buttons .active::after {
		content: " ▼ ";
			color: #e53935;
	font-size:12px;
}
.mkia-sorting-buttons .active:hover::after {
    color: #fff;
	font-size:12px;
}

@media (max-width: 768px) {
    .mkia-sorting-buttons .sorting-button {
        font-size: 12px;
        padding: 8px 10px;
    }

    .mkia-sorting-buttons {
        gap: 5px;
    }
}
.woocommerce-ordering,
.wd-products-shop-view,
.wd-products-per-page {
    display: none !important;
}
	#product_description ,#product_videos, #product_Facilities,#technical_specs,#product_comment{
	scroll-margin-top: 100px;
	}
html {
  scroll-behavior: smooth !important;
}
/*مرتب سازی ووکامرس*/
/*My Account*/
.wd-my-account-links a {
  box-shadow: 0 0 3px var( --e-global-color-b612015 ) !important;
  color: var( --e-global-color-b612015 ) !important;
}
.wd-my-account-links a:hover {
  box-shadow: 0 0 5px var( --e-global-color-b612015 ) !important;
  color: var(--e-global-color-fbe683b) !important;
	background-color: transparent !important;
}
.wd-my-account-links a:hover::before {
  color: var(--e-global-color-fbe683b) !important;
}
.wd-my-account-links a::before {
  color: var( --e-global-color-b612015 ) !important;
}
.woocommerce-MyAccount-title {
  border-bottom: 1px solid var( --e-global-color-b612015 ) !important;
}
.woocommerce-EditAccountForm fieldset {
  border: 1px solid var( --e-global-color-b612015 ) !important;
}
/*My Account*/

/*Rank Math*/
.rank-math-breadcrumb a{
color: var( --e-global-color-922006e ) !important;
font-size: var( --e-global-typography-71db42d-font-size ) !important;
  font-weight: var( --e-global-typography-71db42d-font-weight ) !important;
}
.rank-math-breadcrumb .last{
	color: var( --e-global-color-922006e ) !important;
font-size: var( --e-global-typography-71db42d-font-size ) !important;
  font-weight: var( --e-global-typography-71db42d-font-weight ) !important;
}
.rank-math-breadcrumb .separator{
		color: var( --e-global-color-922006e ) !important;
font-size: var( --e-global-typography-71db42d-font-size ) !important;
  font-weight: var( --e-global-typography-71db42d-font-weight ) !important;
	padding: 0px 5px !important;
}
.rank-math-breadcrumb p{
margin-bottom: 0px !important;
}
/*Rank MAth*/
/*Mega Menu*/
 #menu-item-4505 .wd-dropdown-menu{
/* 	background:#00000069 !important; 
	background: #E1E0E1 !important;*/
	background: transparent !important;
	box-shadow: none !important;
}
.mkia_megamanu_container .mega-menu-list .sub-sub-menu li:not(:first-child) {
	border-top:1px solid var( --e-global-color-b91a65f ) !important;
	padding:5px 0px !important
}

/*Mega Menu*/

/*blog*/
.blog-design-masonry .post-title {
 font-family: IRansansX !important;
  font-weight: 600 !important;
  font-size: 15px !important;
}
/*blog*/
/*Blog Comment*/
.comments-area .comment-reply-title {
	 font-family: IRansansX !important;
  text-transform: unset !important;
  font-size: 18px !important;
	font-weight:600 !important;
}
@media (max-width: 1024px) {
  .comments-area .comment-reply-title {
    font-size: 16px !important;
  }
}
@media (max-width: 768px) {
  .comments-area .comment-reply-title {
    font-size: 14px !important;
  }
}
/*Blog Comment*/

a.elementor-toc__list-item-text[href="#reply-title"] {
    font-size: 0;
}
/*Content List*/
a.elementor-toc__list-item-text[href="#reply-title"]::before {
    content: " دیدگاهتان را بنویسید"; 
    font-size: 14px;
}
/*Content List*/

/*Sub menu link*/
.wd-sub-menu li > a {
  color: var( --e-global-color-c0e26f5 ) !important;
}
.wd-sub-menu li > a:hover {
  color: var(--e-global-color-fbe683b) !important;
}
/*Sub menu link*/

/*ُShop Product Count*/
@media (max-width: 767px) {
  .elementor-widget-wc-archive-products .products {
    grid-template-columns: repeat(1,1fr) !important;
  }
}
/*ُShop Product Count*/


/*Inlineeeeeeeee*/

.mkia_slider .elementor-slides-wrapper{
	border-radius:var(--wd-brd-radius) !important;
}
.mkia_corve_image img{
		border-radius:var(--wd-brd-radius) !important;
}
div:where(.elementor-location-header) {
  margin-bottom: 0px !important;
}
.wd-tools-element.wd-design-8 .wd-tools-inner {
background-color:var(--wd-alternative-color) !important;
}
.searchform[class*="wd-style-with-bg"] .searchsubmit {
  --btn-bgcolor: var(--wd-alternative-color) !important;
}

.product-element-top {
  position: relative !important;
  overflow: hidden !important;
}

.product-image-link img{
	border:1px solid #eae8e5ad !important;
  border-radius:var(--wd-brd-radius) !important;
}
.products-tabs-title li {
	background:#fff !important;
  border-radius: 10px !important;
  border: 1px solid #111 !important;
}

/*tab scroll*/
.wd-nav-tabs-wrapper {
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;
  -webkit-overflow-scrolling: touch !important;
  scroll-snap-type: x mandatory !important;
  scrollbar-width: none !important;
  scroll-behavior: smooth !important;
  direction: rtl !important;
}
.wd-nav-tabs-wrapper::-webkit-scrollbar {
  display: none !important;
}
.wd-nav-tabs-wrapper .wd-nav-tabs {
  display: flex !important;
  flex-wrap: nowrap !important;
}
.wd-nav-tabs-wrapper .wd-nav-tabs > li {
  flex: 0 0 auto !important;
  scroll-snap-align: start !important;
}
.mkia-home-cat .cat-design-alt.categories-with-shadow .wd-cat-thumb {
  box-shadow: none !important;
}
.mkia-home-cat .wd-cat-wrap{
		background:#fff !important;
	  box-shadow: 1px 1px 1px rgba(0,0,0,0.12) !important;
}
.mkia-box-shadow{
		  box-shadow: 1px 1px 1px rgba(0,0,0,0.12) !important;
}
.mkia-home-cat .wd-cat-wrap{
padding-top:15px !important;
	padding-bottom:10px !important;
}
.title-line-two .product-grid-item .wd-entities-title {
  max-height: none !important;
}
.mkia-color-title {
  background: linear-gradient(to right, #f7941d, #f25c19, #ec008c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.mkia_blog_list .wd-entry-meta,.hovered-social-icons{
	display:none !important;
}
.mkia_blog_list .read-more-section{
display:none !important;
}
.mkia_blog_list .wd-post{
	box-shadow:none !important;
}
.mkia_blog_list .wd-post:hover .wd-entities-title{
	color:var(--e-global-color-fbe683b) !important;
} 
.mkia_blog_list .wd-post:hover .entry-thumbnail {
  border-top-left-radius: 18px !important;
  border-top-right-radius: 18px !important;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
} 
.mkia_blog_list .blog-design-masonry.wd-add-shadow .article-inner {
  box-shadow: none !important;
}
.mkia_blog_list .wd-post .entry-thumbnail img {
  border-top-left-radius: 18px !important;
  border-top-right-radius: 18px !important;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.mkia_blog_list .post-img-wrapp a {
  margin: 0px !important;
}
.mkia_blog_list .wd-post.blog-style-bg .article-body-container {
	  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-left-radius: 18px !important;
  border-bottom-right-radius: 18px !important;
padding-top: 30px !important;
  padding-right: 10px !important;
  padding-left: 10px !important;
  padding-bottom: 10px !important;
  background-color: var(--e-global-color-b91a65f) !important;
	margin-top:8px !important;
}
.mkia_blog_list .wd-post-cat.wd-style-with-bg {
  border-radius: 18px !important;
  background-color: var(--e-global-color-fbe683b) !important;
}
.mkia_blog_list .wd-post-cat:hover {
  background-color: var(--e-global-color-fbe683b) !important;
	color:#fff !important;
}
.mkia_blog_list .wd-post-cat a:hover {
	color:#fff !important;
}
.mkia_blog_list .wd-entities-title{
	text-decoration:underline !important;
	text-align:right !important;
}
/*newwwwwwwww*/
/*widget*/
.mkia_Archive_widget .widget{
	background:#fff !important;
	padding: 10px 15px !important;
	margin-bottom: 15px !important;
}
.mkia_Archive_widget .widget-title
{
	border-bottom: 1px solid var(--e-global-color-fbe683b) !important;
	padding-bottom:5px !important;
	color:#000 !important;
	font-size: var( --e-global-typography-9a07c72-font-size ) !important;
  font-weight: var( --e-global-typography-9a07c72-font-weight ) !important;
	margin-bottom: 15px !important;
}
.mkia_Archive_widget .woocommerce-widget-layered-nav-list__item a{
		color:#000 !important;
}
.mkia_Archive_widget .wc-layered-nav-term  a{
		color:#000 !important;
}
.mkia_Archive_widget .widget_layered_nav ul li a::before, .wd-widget-stock-status a::before {
  border: 1px solid var(--e-global-color-b612015) !important;
}

.mkia_Archive_widget .widget_layered_nav ul li:hover a::before, .wd-widget-stock-status a::before {
  border: 1px solid var(--e-global-color-fbe683b) !important;
}
.mkia_Archive_widget .count{
	display:none !important;
}
.wd-breadcrumbs .wd-delimiter::after {
  content: ">>" !important;
}
/*widget*/
/*acardeon*/
.mkia_accordion .wd-accordion.wd-style-default > .wd-accordion-item {
  border: 1px solid var( --e-global-color-b612015 ) !important;
	margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.mkia_accordion .wd-accordion-item:has(.wd-accordion-title.wd-active) {
  border: 1px solid var(--e-global-color-b91a65f) !important;
}
.mkia_accordion .wd-accordion-title {
  padding: 10px 10px !important;
}
.mkia_accordion .wd-accordion.wd-opener-style-arrow > .wd-accordion-item > .wd-accordion-title .wd-accordion-opener::before {
  content: "+" !important;
	font-size:18px !important;
	font-weight:bold !important;
	color: var( --e-global-color-b612015 ) !important;
}
.mkia_accordion .wd-accordion.wd-opener-style-arrow > .wd-accordion-item > .wd-accordion-title:is(.wd-active) .wd-accordion-opener::before {
  content: "-" !important;
	font-size:18px !important;
	font-weight:bold !important;
	color: #fff !important;
}
.mkia_accordion .wd-accordion-title:is(.wd-active) > .wd-accordion-title-text {
  color: #fff !important;
}
.mkia_accordion .wd-accordion-title:is(.wd-active) {
	background:var(--e-global-color-fbe683b) !important;
}
.mkia_accordion .wd-accordion-item  p{
	background:#fff !important;
	padding:
15px !important;
}
@media (min-width: 1025px) {
.mkia_accordion.mkia_product_accordion .wd-accordion-title-text {
  font-weight: 500 !important;
  font-size:14px !important;
}
}
/*product accordion*/
.mkia_accordion.mkia_product_accordion .wd-accordion-title {
  padding: 5px 10px !important;
}
.mkia_accordion.mkia_product_accordion .wd-accordion-title-text{
	color:var(--e-global-color-edbc8e7) !important;
}
.mkia_accordion.mkia_product_accordion .wd-accordion.wd-style-default > .wd-accordion-item {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}
.mkia_accordion.mkia_product_accordion .wd-accordion-title:is(.wd-active) {
  background:transparent !important;
}
.mkia_accordion.mkia_product_accordion .wd-accordion-title:is(.wd-active) > .wd-accordion-title-text {
    color:var(--e-global-color-fbe683b) !important;
}
.mkia_accordion.mkia_product_accordion .wd-accordion.wd-opener-style-arrow > .wd-accordion-item > .wd-accordion-title:is(.wd-active) .wd-accordion-opener::before {
    color:var(--e-global-color-fbe683b) !important;
}
.mkia_accordion.mkia_product_accordion .wd-accordion-item p {
  background: #fff !important;
  padding: 5px 15px !important;
}
.mkia_accordion.mkia_product_accordion .wd-accordion-content{
  padding-bottom: 10px !important;
}
/*acardeon*/
/* Price Filter Widget*/
.mkia_Archive_widget  .widget_price_filter [class*="price_slider_amount"] .button {
  color: #fff !important;
  background-color: var(--e-global-color-fbe683b) !important;
}
.mkia_Archive_widget .widget_price_filter  .price_label {
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
}
.mkia_Archive_widget .widget_price_filter .ui-slider-horizontal {
  height: fit-content !important;
}
.mkia_Archive_widget .widget_price_filter  .price_label {
    font-size: 14px !important;
}
.mkia_Archive_widget .widget_price_filter  .price_label {
    color: #000 !important;
}
.mkia_Archive_widget .widget_price_filter  .price_label .from::before {
    content: "از قیمت: " !important;
}
.mkia_Archive_widget .widget_price_filter  .price_label .to::before {
    content: "تا قیمت: " !important;
}
.mkia_Archive_widget .widget_price_filter [class*="price_slider_amount"] .price_label {
  color: #fff !important;
  line-height: 1 !important;
	padding: 10px 0px !important;
	width:100% !important;
}
/* Price Filter Widget*/
/*Add To Card*/
.mkia_add_to_card .e-atc-qty-button-holder{
	    justify-content: center !important;
}
.mkia_add_to_card .e-atc-qty-button-holder .quantity{
		    justify-content: center !important;
}
.mkia_add_to_card .stock {
	display:none !important;
}
/*Add To Card*/
/*ویژگی ها*/
.mkia_product_attributes .wd-attr-name-label{
		font-size ) !important;
  font-weight: var( --e-global-typography-9a07c72-font-weight ) !important;
	color:#000 !important;
}
.mkia_product_attributes .wd-attr-term{
			font-size ) !important;
  font-weight: normal !important;
}
.mkia_product_attributes .wd-attr-name-label::before {
content: "•" !important;
   color: var(--e-global-color-fbe683b) !important;
  margin-left: 0px !important;
  font-size: 20px !important;
}
.mkia_product_attributes .wd-attr-name-label::after {
    content: ":" !important;
		font-size ) !important;
  font-weight: var( --e-global-typography-9a07c72-font-weight ) !important;
	color:#000 !important;
}
.mkia_product_attributes .shop_attributes tr {
  gap: 0px 0px !important;
	  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}
.mkia_product_attributes .shop_attributes tbody {
	display: inline !important;}
.wd-attr-term{
	    padding-right: 5px !important;
}
/*ویژگی ها*/

/*product Category*/
.mkia_product_cat .meta-label a{
				font-size ) !important;
  font-weight: normal !important;
}

.mkia_product_cat .meta-label::before {
content: "•" !important;
  color: var(--e-global-color-fbe683b) !important;
margin-left: 5px !important;
  font-size: 20px !important;
}
.mkia_product_cat .meta-label{
	font-size ) !important;
  font-weight: var( --e-global-typography-9a07c72-font-weight ) !important;
	color:#000 !important;
}
/*product Category*/
/*مشخصات فنی*/
.mkia-technical-specs-table{
	border-collapse: separate !important;
  border-spacing: 5px 4px !important;
	margin:0px !important;
}
.mkia-technical-title{
	background: transparent !important;
  border: 1px solid var(--e-global-color-edbc8e7) !important;
  padding: 8px 12px !important;
}
.mkia-technical-desc{
	background:var( --e-global-color-9042e82 ) !important;
	  padding: 8px 12px !important;
	border:none !important;
}
/*مشخصات فنی*/
/*عنوان*/
.mkia_title_svg{
	fill:var(--e-global-color-fbe683b) !important;
}
.mkia_title_text{
		color:var(--e-global-color-fbe683b) !important;
	font-weight: var(--e-global-typography-1501aa4-font-weight) !important;
  font-size: var(--e-global-typography-8683692-font-size) !important;
}
.mkia_title_box{
	margin-bottom:10px !important;
	margin-top:25px !important;
	padding: 0px !important;
}
/*عنوان*/
/*Comment*/
.mkia_review_header .wd-review-arguments, .wd-review-likes {
  margin-top: 0px !important;
  width: fit-content !important;
}

.mkia_review_header{
display: flex !important; justify-content: space-between !important; align-items: center !important; flex-wrap: wrap !important; width:100% !important;
}
.mkia_review_header_left{
	display: flex !important;
  gap: 10px !important;
}
.mkia_reply_icon{
	fill:var(--e-global-color-fbe683b) !important;
}
.mkia_review_header_left .wd-action-btn span{
	color:var(--e-global-color-fbe683b) !important;
}
.mkia_review_header_left .reply-link{
display: inline-flex !important;
    align-items: center !important;
    height: 12px !important;
    border-right: 3px solid var(--e-global-color-fbe683b) !important;
    padding-right: 10px !important;
}
.woocommerce-review__published-date{
		color:var(--e-global-color-fbe683b) !important;
}
.wd-review-style-2 > li {
  border: none !important;
	border-radius: 0 !important;
	 border-bottom: 1px solid var( --e-global-color-b612015 ) !important;
	padding-right: 0px !important;
  padding-left: 0px !important;
	padding-top:0px !important;
	margin-bottom: 10px !important;
}
.wd-review-style-2 >:last-child {
 border-bottom: none !important;
}
.wd-review-style-2 .children > li{
	padding-right: 15px !important;
}
.wd-review-style-2 .children .children {
	margin:
15px 0px 15px 15px !important;
}
.wd-review-style-2 .children {
	margin: 15px 5px 5px 5px !important;}
.commentlist .children {
  border: 1px solid rgba(143, 143, 143, 0.11) !important;
  border-radius: var(--wd-brd-radius) !important;
}
.commentlist .comment-text > [class*="star-rating"] {
  margin-bottom: 0px !important;
}
.commentlist .description{
	margin-top:10px !important;
	padding-right:8px !important;
}
.commentlist {
  --wd-gap: 10px !important;
	border: 1px solid var( --e-global-color-b612015 ) !important;
	padding:20px !important;
}
.mkia_woocommerce-Reviews-head{
	width: 100% !important;
  border: 1px solid var( --e-global-color-b612015 ) !important;
  padding: 15px 15px !important;
}
.mkia_woocommerce-Reviews-head{
    display:flex !important;
    align-items:center !important;
    gap:20px !important; /* فاصله بین دوتا باکس */
}
.Mkia_product_avg_rating,
.Mkia_product_review_count{
    display:inline-flex !important;
    align-items:center !important;
}
.Mkia_product_review_count{
	border-right: 1px solid var( --e-global-color-b612015 ) !important;
  padding-right: 10px !important;
}
.wd-reviews-heading {
  margin-bottom: 5px !important;
}
.Mkia_product_review_count svg{
	fill:var( --e-global-color-b612015 ) !important;
	margin-left:5px !important;
}
@media (max-width: 767px) {
.mkia_review_header_right{
	width:100% !important;
}
	.wd-review-style-2 .children > li {
  padding-right: 0px !important;
}
}
/*Comment*/

/*comment form*/
.mkia-review-row {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 15px !important;
}
.mkia-review-row p {
    flex: 1;
    min-width: 150px !important; /* برای ریسپانسیو بودن */
    margin: 0 !important;
}
.mkia_review_form_text{
	color:var(--e-global-color-fbe683b) !important;
		font-weight: var(--e-global-typography-1501aa4-font-weight) !important;
  font-size: var(--e-global-typography-8683692-font-size) !important;
}
.mkia_product_comment .comment-form{
	margin-inline: 0px !important;
}
#review_form .form-submit{
	padding-inline: 0px !important;
}
#review_form_wrapper .mkia-col input::placeholder,
#review_form_wrapper .mkia-comment-box textarea::placeholder {
  color: #a2a2a2 !important;
  opacity: 1 !important;
}
/*comment form*/
/*List KHarid Pavin*/
p.stock.wd-style-bordered span {
  border: 1px solid var( --e-global-color-b612015 ) !important;
}
p.stock.wd-style-bordered span::before {
  background-color: var( --e-global-color-b612015 ) !important;
}
/*List KHarid Pavin*/
/*page Title*/

.wd-page-title  .wd-checkout-steps li {
  color: #fff !important;
font-size:14px !important;
}
    .wd-checkout-steps .step-active > :is(a, span) {
    text-decoration: none !important;
    color: #fff !important;
			font-weight: bold !important;
  }
.wd-page-title .container {
  padding-top: 10px !important;
}
/*page Title*/
/*cart*/
  .woocommerce-cart-form__cart-item .quantity br{
  display:none !important;
  }
.popup-added_to_cart .close-popup{
	color:#fff !important;
}
/*cart*/
/*CheckOut*/
.woocommerce-checkout-review-order-table tr {
  display: flex !important;
  border-bottom: 1px solid var( --e-global-color-b612015 ) !important;
}
.woocommerce-thankyou-order-received {
	border: 2px dashed var(--e-global-color-b612015 ) !important;
  color: var( --e-global-color-b612015 ) !important;
}
/*CheckOut*/
/*blog*/
.wd-load-more {
  border: 1px solid var(--e-global-color-fbe683b) !important;
}
/*blog*/
.mkia_custom_gap{
--row-gap:0px !important;
}
.elementor-629 .elementor-element.elementor-element-d5840af {
	--row-gap:0px !important;
}
.mkia_product_description p{
	margin:0px !important;
}



/*Theme ShortCode*/
        .mkia-avg-rating{display:inline-flex;align-items:center;gap:5px;line-height:1}
        .mkia-avg-number{font-weight:600;font-size:18px;}
        .mkia-stars{position:relative;display:inline-block;font-size:25px;line-height:1;font-weight:bold;}
		@media (max-width: 767px) {.mkia-stars{font-size:15px !important;}}
        .mkia-stars-bg,
        .mkia-stars-fill{letter-spacing:2px;font-family:inherit}
        .mkia-stars-bg{color:#ccc}
        .mkia-stars-fill{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;color:gold}
        .mkia-avg-count{font-size:.9em}
        .mkia-avg-rating{display:inline-flex;align-items:center;gap:5px;line-height:1}
        .mkia-avg-number{font-weight:600;font-size:18px;}
        .mkia-stars{position:relative;display:inline-block;font-size:25px;line-height:1;font-weight:bold;}
        .mkia-stars-bg,
        .mkia-stars-fill{letter-spacing:2px;font-family:inherit}
        .mkia-stars-bg{color:#ccc}
        .mkia-stars-fill{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;color:gold}
        .mkia-avg-count{font-size:.9em}

        .video-list-item {
            width: 100%;
            display: block;
            background: #000; /* برای اطمینان از نمایش پیش‌نمایش */
            cursor: pointer;
            outline: none;
        }
		.mkia_videos_p_title{
			line-height:1.2;
		}
        .mkia_list_item_video.elementor-wrapper::before {
            content: '';
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 40px;
            height: 40px;
            background: #737373;
            border-radius: 50%;
            pointer-events: none;
            box-shadow: 0 0 10px rgba(0,0,0,0.1);
        }
		.mkia_list_item_video.mkia_playing.elementor-wrapper::after {
			display:none;
		}
		.mkia_list_item_video.mkia_playing.elementor-wrapper::before {
            background: var(--e-global-color-fbe683b);
  content: '✔';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 40px;
  height: 40px;
  border-radius: 50%;
  pointer-events: none;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  font-size: 20px;
  align-items: center;
  justify-content: center;
  display: flex;
  padding-top: 3px;
  padding-left: 2px;
			color:#fff;
			font-weight:bold;
}
		
      
		

.mkia_list_item_video::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-35%, -50%);
  width: 0;
  height: 0;
  border-left: 10px solid #ffffffc9;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  pointer-events: none;
}
		.mkia_playing_title{
			color:var(--e-global-color-fbe683b);
		}
		
.mkia_main_video_title {
		font-weight: var(--e-global-typography-1501aa4-font-weight) !important;
  font-size: var(--e-global-typography-8683692-font-size) !important;
}
		.mkia_section_other_video_title{
			font-weight: normal !important;
			  font-size: var(--e-global-typography-8683692-font-size) !important;
		}
		@media (max-width: 767px) {
					.mkia_other_video_container{
			border:none !important;
			padding: 0px !important;
		}
		}
	@media (max-width: 767px) {
	.mkia_quick_access_item{
		margin-bottom: 10px !important;
	}
	}
			.mkia-review-row{
				display:flex;
				flex-wrap:wrap;
				gap:15px;
				margin-bottom:12px;
			}
			.mkia-review-row .mkia-col{
				flex:1 1 0;
				min-width:180px;
				margin:0;
			}
			.mkia-review-row .comment-form-rating select{
				width:100%;
			}
			.mkia-comment-box{ margin-top:8px; }

			.mkia-col.comment-form-rating {
				display: flex;
				justify-content: center;
				align-items: center;
				height: 100%;
				border: var(--wd-form-brd-width) solid var(--wd-form-brd-color);
				border-radius: var(--wd-form-brd-radius);
				padding: 0px 15px;
				height: var(--wd-form-height);
			}
			.mkia-review-row {
				display: flex;
				align-items: stretch;
			}
			.comment-form-cookies-consent {
				display: none !important;
			}
		
			.mkia-single-post  a {
      		    color: #BF0206 !important;
      	     	 text-decoration: none;
			}
	
   		   .mkia-single-post  a:hover {
       		   color: #2D308A !important;
			}


.widget_product_categories .product-categories .cat-item a{color: #000 !important;}
.mkia_videos_container{margin-top:30px;}
.mkia_sp_box{padding: 3px 20px;background: #F2F2F2;border-radius: 25px;margin-right:10px;}
@media (min-width: 768px) {
    .wd-posts .wd-entities-title {
        min-height: 45px !important;
        display: block;
    }
}
/* .mkia-image-enamad img{
		width:80px !important;
	cursor:pointer !important;
} */
/*Theme ShortCode*/
		