@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//malekleather.com/wp-content/themes/woodmart/fonts/woodmart-font-3-400.woff2?v=8.0.5") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//malekleather.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//malekleather.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//malekleather.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//malekleather.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//malekleather.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//malekleather.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//malekleather.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//malekleather.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-header-banner-h: 40px;
	--wd-text-font: "iranyekan", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 14px;
	--wd-title-font: "iranyekan", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: #242424;
	--wd-entities-title-font: "iranyekan", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "iranyekan", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "iranyekan", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 700;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "iranyekan", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-brd-radius: 20px;
	--wd-primary-color: rgb(15,93,99);
	--wd-alternative-color: #fbbc34;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: rgb(4,104,71);
	--btn-default-bgcolor-hover: rgb(0,81,48);
	--btn-accented-bgcolor: rgb(4,104,71);
	--btn-accented-bgcolor-hover: rgb(0,81,48);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-color: #0a0a0a;
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-header-banner-h: 40px;
	}

}
:root{
--wd-container-w: 1472px;
--wd-form-brd-radius: 35px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}



@font-face {
	font-family: "iranyekan";
	src: url("//malekleather.com/wp-content/uploads/2026/06/iranyekanwebregular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "iranyekan";
	src: url("//malekleather.com/wp-content/uploads/2026/06/iranyekanwebmedium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: "iranyekan";
	src: url("//malekleather.com/wp-content/uploads/2026/06/iranyekanwebbold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

.andor-main {
  background: transparent;
}
 .site-logo {
  margin-right: auto;
  margin-left: auto;
	filter:invert(1)
}

form.cart > * {
  border-radius: 8px;
}
.whb-color-light:not(.whb-with-bg) {
    background-color: transparent;
}

.wd-header-overlap .wd-content-layout:first-child {
    margin-top: 7rem;
}

.wd-footer {
  background-color: #ffffff;
  background-image: none;
  border-top: 1px solid #bcbcbc;

}

.andor-title-h1, .andor-shelf__h2 {
  background-color: #000;
  background-image: unset;
}


.andor-shelf__media {
  padding: 0;
}
.andor-shelf__pimg, .andor-shelf__media img {
  height: 18.412rem;
}
.andor-shelf__card {
  min-height: 25.412rem;}



body.single-product .malek-product-content,.malek-product-content{direction:rtl!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:22px!important;color:#332b27!important;background-color:#fff!important;font-family:inherit!important;font-size:16px!important;line-height:2.15!important;cursor:auto!important;box-sizing:border-box!important}
body.single-product .malek-product-content *,.malek-product-content *,body.single-product .malek-product-content ::before,.malek-product-content ::before,body.single-product .malek-product-content ::after,.malek-product-content ::after{box-sizing:border-box!important}
body.single-product .malek-product-content p,.malek-product-content p{color:#403632!important;font-size:inherit!important;line-height:2.15!important;text-align:justify!important;text-align-last:right!important;text-justify:inter-word!important;cursor:text!important}
body.single-product .malek-product-content strong,.malek-product-content strong{color:#693b29!important;font-weight:800!important}
body.single-product .malek-product-content .malek-product-intro,.malek-product-content .malek-product-intro{padding:20px!important}
body.single-product .malek-product-content .malek-product-intro p:last-child,.malek-product-content .malek-product-intro p:last-child{margin-bottom:0!important}
body.single-product .malek-product-content .malek-section-title,.malek-product-content .malek-section-title{padding:10px 14px!important;color:#263c32!important;background:linear-gradient(90deg,#fff0 0%,#054b321a 100%)!important;border-radius:12px!important;font-size:18px!important;line-height:1.8!important;text-align:right!important}
body.single-product .malek-product-content .malek-subtitle,.malek-product-content .malek-subtitle{display:flex!important;align-items:center!important;gap:9px!important;margin:0 0 8px!important;color:#6e3826!important;font-family:inherit!important;font-size:18px!important;font-weight:800!important;line-height:1.9!important}
body.single-product .malek-product-content .malek-subtitle-square,.malek-product-content .malek-subtitle-square{display:inline-block!important;visibility:visible!important;flex:0 0 8px!important;width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important;background-color:#a26448!important;border-radius:1px!important}
body.single-product .malek-product-content .malek-divider,.malek-product-content .malek-divider{display:block!important;width:100%!important;height:1px!important;margin:28px 0!important;padding:0!important;border:0!important;background:linear-gradient(90deg,#8a4b3200 0%,#8a4b326b 50%,#8a4b3200 100%)!important}
body.single-product .malek-product-content .malek-grid-list,.malek-product-content .malek-grid-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 14px!important;margin:0!important;padding:0!important;list-style:none!important}
body.single-product .malek-product-content .malek-grid-list li,.malek-product-content .malek-grid-list li{position:relative!important;display:block!important;margin:0!important;padding:0 39px 0 14px !important;color:#000!important;background-color:!important;border-radius:9px!important;font-size:15px!important;line-height:1.9!important;text-align:right!important;list-style:none!important}
body.single-product .malek-product-content .malek-grid-list li::before,.malek-product-content .malek-grid-list li::before{position:absolute!important;right:14px!important;display:inline-block!important;color:#263c32!important;content:"✓"!important;font-size:16px!important;font-weight:900!important}
body.single-product .malek-product-content .malek-order-box,.malek-product-content .malek-order-box{margin:0 0 14px!important;padding:17px 18px!important;background-color:#eef3f0!important;border:1px solid #eef3f0!important;border-right:4px solid #426052!important;border-radius:9px!important}
body.single-product .malek-product-content .malek-order-box:last-child,.malek-product-content .malek-order-box:last-child{margin-bottom:0!important}
body.single-product .malek-product-content .malek-order-box p:last-child,.malek-product-content .malek-order-box p:last-child{margin-bottom:0!important}
body.single-product .malek-product-content .malek-table-wrapper,.malek-product-content .malek-table-wrapper{width:100%!important;overflow-x:auto!important;border:1px solid #c9d8d0!important;border-radius:10px!important;-webkit-overflow-scrolling:touch!important}
body.single-product .malek-product-content .malek-product-table,.malek-product-content .malek-product-table{width:100%!important;min-width:600px!important;margin:0!important;border:0!important;border-collapse:collapse!important;border-spacing:0!important}
body.single-product .malek-product-content .malek-product-table th,body.single-product .malek-product-content .malek-product-table td,.malek-product-content .malek-product-table th,.malek-product-content .malek-product-table td{padding:12px 15px!important;color:#40352f!important;border:0!important;border-bottom:1px solid #c9d8d0!important;font-family:inherit!important;font-size:15px!important;line-height:1.9!important;text-align:right!important;vertical-align:middle!important}
body.single-product .malek-product-content .malek-product-table th,.malek-product-content .malek-product-table th{width:30%!important;color:#5b3222!important;background-color:#eef3f0!important;font-weight:800!important}
body.single-product .malek-product-content .malek-product-table tr:last-child th,body.single-product .malek-product-content .malek-product-table tr:last-child td,.malek-product-content .malek-product-table tr:last-child th,.malek-product-content .malek-product-table tr:last-child td{border-bottom:0!important}
body.single-product .malek-product-content .malek-faq-item,.malek-product-content .malek-faq-item{display:block!important;width:100%!important;margin:0 0 11px!important;padding:0!important;overflow:hidden!important;background-color:#426052!important;border:1px solid #c9d8d0!important;border-radius:10px!important;cursor:auto!important;transition:border-color .25s ease,box-shadow .25s ease!important}
body.single-product .malek-product-content .malek-faq-item:hover,.malek-product-content .malek-faq-item:hover{border-color:#c9d8d0!important;box-shadow:0 5px 16px #4e2d1f14!important}
body.single-product .malek-product-content .malek-faq-question,.malek-product-content .malek-faq-question{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:15px!important;width:100%!important;margin:0!important;padding:14px 17px!important;color:#000!important;background-color:#eef3f0!important;border:0!important;outline:0!important;font-family:inherit!important;font-size:16px!important;font-weight:800!important;line-height:1.9!important;text-align:right!important;list-style:none!important;cursor:pointer!important;pointer-events:auto!important;user-select:none!important;-webkit-user-select:none!important;-webkit-appearance:none!important;appearance:none!important;transition:color .25s ease,background-color .25s ease!important}
body.single-product .malek-product-content .malek-faq-question *,.malek-product-content .malek-faq-question *{cursor:pointer!important;pointer-events:auto!important}
body.single-product .malek-product-content .malek-faq-question:hover,.malek-product-content .malek-faq-question:hover{color:#000!important;background-color:#dfe9e3!important;cursor:pointer!important}
body.single-product .malek-product-content .malek-faq-item[open] .malek-faq-question,.malek-product-content .malek-faq-item[open] .malek-faq-question{color:#c9d8d0!important;background-color:#426052!important}
body.single-product .malek-product-content .malek-faq-question::-webkit-details-marker,.malek-product-content .malek-faq-question::-webkit-details-marker{display:none!important}
body.single-product .malek-product-content .malek-faq-question::marker,.malek-product-content .malek-faq-question::marker{display:none!important;content:""!important}
body.single-product .malek-product-content .malek-faq-icon,.malek-product-content .malek-faq-icon{display:inline-flex!important;visibility:visible!important;align-items:center!important;justify-content:center!important;flex:0 0 27px!important;width:29px!important;min-width:25px!important;height:25px!important;min-height:27px!important;color:#dfe9e3!important;background-color:#fff!important;border:1px solid #d9c7bd!important;border-radius:50%!important;font-size:21px!important;font-weight:500!important;line-height:2!important;cursor:pointer!important}
body.single-product .malek-product-content .malek-faq-minus,.malek-product-content .malek-faq-minus{display:none!important}
body.single-product .malek-product-content .malek-faq-item[open] .malek-faq-plus,.malek-product-content .malek-faq-item[open] .malek-faq-plus{display:none!important}
body.single-product .malek-product-content .malek-faq-item[open] .malek-faq-minus,.malek-product-content .malek-faq-item[open] .malek-faq-minus{display:inline-flex!important}
body.single-product .malek-product-content .malek-faq-answer,.malek-product-content .malek-faq-answer{display:block!important;padding:15px 18px!important;background-color:#fff!important;border-top:1px solid #dfd3cd!important;cursor:auto!important}
body.single-product .malek-product-content .malek-faq-answer p,.malek-product-content .malek-faq-answer p{margin:0!important;cursor:text!important}
body.single-product .malek-product-content,body.single-product .malek-product-content section,body.single-product .malek-product-content div,body.single-product .malek-product-content p,body.single-product .malek-product-content span,.malek-product-content,.malek-product-content section,.malek-product-content div,.malek-product-content p,.malek-product-content span{cursor:auto!important}
body.single-product .malek-product-content details summary,body.single-product .malek-product-content details summary span,.malek-product-content details summary,.malek-product-content details summary span{cursor:pointer!important;pointer-events:auto!important}
@media only screen and (max-width: 768px) {
body.single-product .malek-product-content,.malek-product-content{padding:14px 10px!important;font-size:15px!important;line-height:2!important}
body.single-product .malek-product-content .malek-product-intro,.malek-product-content .malek-product-intro{padding:15px!important}
body.single-product .malek-product-content .malek-section-title,.malek-product-content .malek-section-title{gap:9px!important;padding:9px 10px!important;font-size:18px!important}
body.single-product .malek-product-content .malek-grid-list,.malek-product-content .malek-grid-list{grid-template-columns:1fr!important}
body.single-product .malek-product-content .malek-faq-question,.malek-product-content .malek-faq-question{padding:13px 14px!important;font-size:15px!important}
body.single-product .malek-product-content .malek-faq-answer,.malek-product-content .malek-faq-answer{padding:14px!important}
}


.head-top-ad {
  color: #fff;
  text-align: center;
  font-weight: 600;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);
}
.header-banner.color-scheme-light {
  background: linear-gradient( to left, #00594f 0%, #00594f 5%, #00c853 5%, #00c853 10%, #b2f000 10%, #b2f000 15%, #252c86 15%, #252c86 20%, #3454ff 20%, #3454ff 25%, #83aef5 25%, #83aef5 30%, #8b1616 30%, #8b1616 35%, #e00000 35%, #e00000 40%, #ff3b00 40%, #ff3b00 60%, #e00000 60%, #e00000 65%, #8b1616 65%, #8b1616 70%, #83aef5 70%, #83aef5 75%, #3454ff 75%, #3454ff 80%, #252c86 80%, #252c86 85%, #b2f000 85%, #b2f000 90%, #00c853 90%, #00c853 95%, #00594f 95%, #00594f 100% );
}