@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//mezonbayani.ir/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.0.6") format("woff2");
}

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

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

:root {
	--wd-text-font: YekanBakhFaNum;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(141,140,140);
	--wd-text-font-size: 15px;
	--wd-title-font: YekanBakhFaNum;
	--wd-title-font-weight: 600;
	--wd-title-color: rgb(135,133,132);
	--wd-entities-title-font: YekanBakhFaNum;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: rgb(46,46,46);
	--wd-entities-title-color-hover: rgb(46, 46, 46);
	--wd-alternative-font: "YekanBakh", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: YekanBakhFaNum;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(119,119,119);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: YekanBakhFaNum;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-primary-color: rgb(47,47,47);
	--wd-alternative-color: rgb(46,46,46);
	--wd-link-color: rgb(165,165,165);
	--wd-link-color-hover: rgb(212,180,128);
	--btn-default-bgcolor: rgba(212,180,128,0.88);
	--btn-default-bgcolor-hover: rgb(212,180,128);
	--btn-accented-bgcolor: rgba(212,180,128,0.88);
	--btn-accented-bgcolor-hover: rgb(212,180,128);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-sticky-btn-height: 95px;
}
.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;
}
.header-banner {
	background-color: rgb(230,22,66);
	background-image: url(https://mezonbayani.ir/wp-content/uploads/2022/03/بنر-1-min.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: inherit;
	background-position: center top;
}
:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
	--wd-prod-bg:rgb(255,255,255);
	--wd-bordered-bg:rgb(255,255,255);
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
.wd-page-title {
	background-color: rgb(46,46,46);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: rgb(255,255,255);
	background-image: none;
}
html .product-image-summary-wrap .product_title, html .wd-single-title .product_title {
	font-family: YekanBakhFaNum;	font-weight: 800;
	font-size: 20px;
}
html .wd-product .price, html .wd-product .price > .amount, html .wd-product .price ins > .amount {
	font-family: YekanBakhFaNum;	font-weight: 600;
	font-size: 14px;
	color: rgb(236,79,138);
}
html .product.category-grid-item .wd-entities-title, html .product.category-grid-item.cat-design-replace-title .wd-entities-title, html .wd-masonry-first .category-grid-item:first-child .wd-entities-title, html .product.wd-cat .wd-entities-title {
	color: rgb(165,165,165);
}
html .product.category-grid-item .wd-entities-title:hover, html .product.category-grid-item.cat-design-replace-title .wd-entities-title:hover, html .wd-masonry-first .category-grid-item:first-child .wd-entities-title:hover, html .product.wd-cat .wd-entities-title a:hover {
	color: rgb(46,46,46);
}
html .product-image-summary-wrap .summary-inner > .price, html .product-image-summary-wrap .summary-inner > .price > .amount, html .product-image-summary-wrap .summary-inner > .price > .price > .amount, html .product-image-summary-wrap .summary-inner > .price ins .amount, html .wd-single-price .price, html .wd-single-price .price > .amount, html .wd-single-price .price > ins .amount {
	font-family: YekanBakhFaNum;	color: rgb(212,180,128);
}
.page .wd-page-content {
	background-color: rgb(246,246,246);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .wd-page-content {
	background-color: #f6f6f6;
	background-image: none;
}
.woodmart-archive-blog .wd-page-content {
	background-color: rgb(246,246,246);
	background-image: none;
}
.single-post .wd-page-content {
	background-color: rgb(246,246,246);
	background-image: none;
}
.woodmart-archive-portfolio .wd-page-content {
	background-color: rgb(246,246,246);
	background-image: none;
}
.single-portfolio .wd-page-content {
	background-color: rgb(246,246,246);
	background-image: none;
}
.product-labels .product-label.onsale {
	background-color: rgb(211,47,47);
}
.product-labels .product-label.featured {
	background-color: rgb(226,45,223);
}
.product-labels .product-label.out-of-stock {
	background-color: rgb(161,163,168);
	color: rgb(255,255,255);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-form-brd-radius: 5px;
--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;
--wd-brd-radius: 12px;
}


rs-slides :is([data-type=text],[data-type=button]) {
font-family: YekanBakhFaNum !important;
}
rs-slides :is(h1,h2,h3,h4,h5,h6)[data-type=text] {
font-family: YekanBakhFaNum !important;
}

@font-face {
	font-family: "Pinar-vf";
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: "Pinar-vf";
	font-weight: 700;
	font-style: normal;
}

.txtmail
{
	flot:right;width:80%;    text-align: right !important;
    border-radius: 0px 4px 4px 0px !important;
    background: #FFFFFF 0% 0% no-repeat padding-box !important;
    box-shadow: 0px 0px 10px #0000000d !important;
    border: 1px solid #E2E2E2 !important;
                      direction:ltr !important;
    border-radius: 0px 4px 4px 0px !important;
                      text-align:left !important;
    opacity: 1 !important;
}
.btnmail
{
	float: left !important;
    width: 20% !important;
    text-align: right !important;
    letter-spacing: 0px !important;
    color: white !important;
    opacity: 1 !important;
    background: var(--btn-accent-bgcolor) !important;
    box-shadow: 0px 4px 8px #eed7ce99 !important;
    border-radius: 4px 0px 0px 4px !important;
    opacity: 1 !important;
}
/* woocomerce order thanks page*/
.woocommerce .woocommerce-order{
padding:40px;
}
.woocommerce-table th,.woocommerce-table tr, .woocommerce-table td{
 padding:15px 10px !important;
}
.woocommerce-checkout-review-order-table tr{
 padding:15px 10px !important;
}
/* cookies link color */
.cookies-info-text a{
color:#DF1256;
}
/*woo empty text*/
.cep-text{
margin-bottom:0 !important;
font-size:19px!important;
}
/* product image height*/
.wd-product:not(.wd-hover-small) :is(.product-image-link, .hover-img) img{
height:230px;
}
/*product lable */
.product-labels .product-label.out-of-stock{
padding:5px!important;
font-size: 10px;
}
/* solo product tabs style */
#tab-description legend, h1, h2, h3, h4, h5, h6, .title{
color:#2f2f2f;
}
.wd-sticky-add-to-cart{
color:#fff !important;
}
/*woocomerce checkout-cart steps*/
.bynWcSteps .wd-page-title .container{
	flex-direction:row !important;
	justify-content:center !important;
}
.bynWcSteps .wd-page-title .step-active a{
	color:#fff;
	text-decoration:none;
}
.bynWcSteps .wd-page-title .step-active a,.wd-page-title .step-active span{
	color:#fff;
	text-decoration:none;
}
.bynWcSteps .wd-page-title .step-inactive a,.bynWcSteps .wd-page-title .step-inactive span{
	color:#ffffff91;
	text-decoration:none;
}
.bynWcSteps .wd-page-title .step-inactive a:hover span{
	color:#fff !important;
	text-decoration:none;
}
/*woocomerce cart styles*/
.bynWcCartTable .shop_table th,.bynWcCartTable .shop_table td{
 padding:10px !important;
}
/*woocomerce error text color*/
.woocommerce-error li:last-child,.woocommerce-error a{
color:#fff!important;
text-decoration:none;
}
/* main page wrapper margin fix */
.main-page-wrapper{
margin-top:-40px;
}
/*height for nav items*/
.wd-nav-main > li > a, .wd-nav-secondary > li > a{
height:30px;
}
/*forms background color */
body, [class*="color-scheme-light"], [class*="color-scheme-dark"], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
  --wd-form-bg: rgb(255,255,255);
}
/* woocommerce main pages full width */
.main-page-wrapper .woocommerce{
width:100%;
}
/* megamenu only fixed sized */
.wd-dropdown-menu.wd-design-sized:not(.wd-scroll){
padding:20px 15px 20px 15px;
box-shadow: 0 0 20px 0 rgba(54,83,120,.0784313725490196);
}
/* my user profile drop down */
#menu-user-profile-list .wd-nav-icon,#menu-user-profile-list-1 .wd-nav-icon{
	border: 1px solid rgba(0,0,0,0.105) !important;
  height: 42px!important;
  border-radius: 42px!important;
  width: 42px!important;
  justify-content: center!important;
  align-content: center!important;
  display: flex!important;
  position: relative!important;
  font-size: 0!important;
	font-weight: 100 !important;
}
#menu-user-profile-list .woodmart-nav-link,#menu-user-profile-list-1 .woodmart-nav-link{
padding: 0 !important;
}
#menu-user-profile-list .woodmart-nav-link:hover,#menu-user-profile-list-1 .woodmart-nav-link:hover{
	color:rgba(51,51,51,.6) !important;
}
#menu-user-profile-list .woodmart-nav-link::before,#menu-user-profile-list .woodmart-nav-link::after,#menu-user-profile-list-1 .woodmart-nav-link::before,#menu-user-profile-list-1 .woodmart-nav-link::after{
	display:none!important;
}
#menu-user-profile-list .wd-nav-icon,#menu-user-profile-list-1 .wd-nav-icon{
margin:0 !important;
}
#menu-user-profile-list .wd-nav-icon::before,#menu-user-profile-list-1 .wd-nav-icon::before{
font-size: 20px!important;
line-height: 2!important;
content: "\f124"!important;
font-family: "woodmart-font"!important;
}
#menu-user-profile-list .nav-link-text,#menu-user-profile-list-1 .nav-link-text{
display:none !important;
}
.myProfileDropdownUserInfo:hover a{
 color:#D4B480 !important;
}
.myProfileDropdown .myProfileDropdownBox a{
	padding:10px;
}
.myProfileDropdown .myProfileDropdownBox li{
padding-bottom:0px !important;
}
.myProfileDropdown .myProfileDropdownBox li:hover{
 background:#D4B48014;
}
/*wordpress editor class fix */
.has-text-align-center,.aligncenter{
text-align:center;
}
/* style for header of other pages */
.whb-header{
margin-bottom:40px !important;
}
.svgBynColor{
color:#2f2f2f !important;
fill:#2f2f2f !important;
}
.bynHoverColor a:hover{
 color:#D4B480  !important
}
.bynModalContainer{
	min-width:350px;
}
.bynModalBtn i{
   margin-right:5px
}
.bynModalsocial i{
	margin-right: 1px;
}
.bynModalAdress p{
margin-bottom:0;
}
.bynModalLogo img{
	margin:0 auto;
}
/* active nav link */
.wd-nav.wd-style-bg > li:is(:hover, .current-menu-item, .wd-active, .active) > a{
color:#262525 !important;
}
.searchform input[type="text"]::placeholder{
text-align:right;
}
/* nav item with badge styles */
.bynBtnBadge a{
padding: 0 12px 0px 0px!important;
color: #2f2f2f !important;
margin-top: 3px !important;
height:40px !important;
}
/*bg color for hover*/
.bynBtnBadge a::before{
	content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  visibility: hidden;
  opacity: 0;
  border-radius: 40px;
  background-color: #2f2f2f;
  transition: all .25s ease;
}
.bynBtnBadge a .menu-label{
	margin-top:27px !important;
}
.bynBtnBadge a:hover::before{
  visibility: visible;
  opacity: .25;
}
/* sticky nav side bar styles*/
.wd-nav-sticky > li > a:hover{
	color:#D4B480 !important;
}
.wd-nav-mobile li a:hover{
		color:#D4B480 !important;
}
/* product cat nav styles */
.bynProductCatNav .more-products a{
 display:none;
}
/* slider arrow color */
.flickity-button{
color:#2f2f2f !important
}
/* title with left and right border */
.bynTitleStyleBordered .wd-text-block ,.bynBorderedTitleDiscountBox .liner-continer, .bynAnyTitleStyleBordered .wd-text-block{
	display: flex;
  align-items: center;
  border-color: rgba(0,0,0,0.105);
  flex-direction: row-reverse;
}
.bynTitleStyleBordered .wd-text-block::before,.bynTitleStyleBordered .wd-text-block::after, .bynBorderedTitleDiscountBox .liner-continer::before, .bynBorderedTitleDiscountBox .liner-continer::after, .bynAnyTitleStyleBordered .wd-text-block::before,.bynAnyTitleStyleBordered .wd-text-block::after {
	content: "";
  display: block;
  flex: 1 1 auto;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: inherit;
	border-color:rgba(255,255,255,0.2);
}
.bynTitleStyleBordered .wd-text-block::before , .bynBorderedTitleDiscountBox .liner-continer::before, .bynAnyTitleStyleBordered .wd-text-block::before{
margin-right:20px
}
.bynTitleStyleBordered .wd-text-block::after, .bynBorderedTitleDiscountBox .liner-continer::after, .bynAnyTitleStyleBordered .wd-text-block::after{
margin-left:20px
}
.bynTitleStyleBordered .wd-text-block h4{
	font-size:31px !important;
	color:#fff !important;
	font-weight:800;
}
.bynAnyTitleStyleBordered .wd-text-block h4{
	font-size:22px !important;
	color:#2f2f2f !important;
	font-weight:600;
}
/*second title with left border*/
.bynSecTitleStyleBordered .wd-text-block, .bynAnyTitleWithLeftBorder .wd-text-block{
	display: flex;
  align-items: center;
  border-color: rgba(0,0,0,0.105);
  flex-direction: row-reverse;
}
.bynSecTitleStyleBordered .wd-text-block::before, .bynAnyTitleWithLeftBorder .wd-text-block::before{
margin-right:20px
}
.bynSecTitleStyleBordered .wd-text-block::before, .bynAnyTitleWithLeftBorder .wd-text-block::before{
	content: "";
  display: block;
  flex: 1 1 auto;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: inherit;
	border-color:rgba(0,0,0,0.2);
}
.bynSecTitleStyleBordered .wd-text-block h4{
	font-size:22px !important;
	color:#EC4F8A  !important;
	font-weight:800;
}
.bynAnyTitleWithLeftBorder .wd-text-block h4{
	font-size:22px !important;
	color:#2a2a2a  !important;
	font-weight:800;
}
.bynAnyTitleStyleBordered .wd-text-block::before,.bynAnyTitleStyleBordered .wd-text-block::after{
border-color:rgba(0,0,0,0.2);
}
/* sort by cat main page carousel*/
.wd-btn-arrow{
 background-color:transparent !important;
 box-shadow:none !important;
}
.bynSortCarouselByCat .wd-btn-arrow , .bynNewArriveCarouselByCat .wd-btn-arrow , .bynMainFilterCarouselByCat .wd-btn-arrow {
	background:transparent !important;
	box-shadow:none !important;
}
.bynSortCarouselByCat .wd-entities-title{
	color:#fff !important;
}
/* new arrives carousel product button */
.bynNewArriveCarouselByCat .add_to_cart_button, .bynMainFilterCarouselByCat .add_to_cart_button{
	color: #fff !important;
  background: #D4B480 !important;
  border-radius: 3px !important;
}
.bynMainFilterCarouselByCat .wd-tabs.tabs-design-simple .tabs-name{
	border-bottom: 2px solid #D4B480 !important;
}
.bynMainFilterCarouselByCat li.wd-active a{
	color:#D4B480 !important;
}
#bynDiscountCodecard{
	margin:0 auto;
}
#bynDiscountCodecard .exad-modal-item{
 padding-top:50px;
}
.exad-modal-item{
	margin-top:30px;
}
/* exad modal exit btn */
.exad-close-btn{
top: 0 !important;
left: 0 !important;
right: auto !important;
}
.exad-close-btn span::before,
.exad-close-btn span::after{
	background:#000!important;
}
/* collapsable contet css */
.bynInfoContentHide{
max-height: 155px;
overflow: hidden;
}
.bynInfoContentHide::after{
content: "";
position: absolute;
inset-inline: 0;
bottom: 0;
z-index: 10;
height: 55px;
background: linear-gradient(to bottom, transparent 0px, currentColor 45px);
color: #fff;
}
.bynInfoContentHideBtn{
display:none;
}
/* minus and plus litte add to cart btn style */
input.minus:hover, input.plus:hover {
    background:#D4B480 !important;
		border-color: #D4B480 !important;
}
/* after add to cart list */
.wd-after-add-to-cart{
 color:#0074ef;
 font-size: 13px;
 font-weight: 700;
}
.wd-visits-count.wd-style-with-bg::before {
background:#D4B480 !important; 
}
/*related products styles*/
.related-products .slider-title::before{
background-color:#D4B480 !important;
}
.related-products .title {
	color:#2f2f2f !important;
}
/* change single product tab tytle style */
.single-product-page .woocommerce-tabs .wd-nav-tabs .nav-link-text::after{
 background:#D4B480  !important;
}
.single-product-page .wd-accordion-title:is(.wd-active, :hover) .wd-accordion-title-text{
color:#D4B480; 
}
/*breadcrumbs style on single product page
.single-breadcrumbs-wrapper .woocommerce-breadcrumb{
width:100%
}
*/
.single-breadcrumbs-wrapper .wd-product-nav-btn{
color:#2e2e2e !important;
}
.single-breadcrumbs-wrapper .wd-product-nav-btn:hover{
color:#A5A5A5 !important;
}
/* style for products categories in nav */
.bynNavProductCategoriesItems .wd-entities-title{
 color:#2f2f2f!important
}
/* woocommerce MyAccount content style */
.woocommerce-my-account-wrapper .woocommerce-MyAccount-content{
background-color:transparent;
}
.woocommerce-my-account-wrapper .woocommerce-MyAccount-content .wd-my-account-links a:hover{
background-color:rgba(0,0,0,.03);
}
.woocommerce-my-account-wrapper .woocommerce-MyAccount-content .wd-my-account-links a:hover::before{
color:#D4B480 !important;
}
.woocommerce-my-account-wrapper .wd-my-account-sidebar {
background-color:transparent;
}
.woocommerce-my-account-wrapper .wd-my-account-sidebar .woocommerce-MyAccount-title, .woocommerce-my-account-wrapper .wd-my-account-sidebar .woocommerce-MyAccount-navigation ul li a {
	color:#2f2f2f !important;
}
.woocommerce-my-account-wrapper .wd-my-account-sidebar .woocommerce-MyAccount-navigation ul li a:hover{
	background-color:rgba(0,0,0,.06) !important;
}
.woocommerce-my-account-wrapper .wd-my-account-sidebar .woocommerce-MyAccount-navigation ul li.is-active > a{
 background-color:rgba(0,0,0,.06) !important;
}
.woocommerce-MyAccount-content header > h2{
color:#2f2f2f;
}
.woocommerce-my-account-wrapper .woocommerce-MyAccount-content .woocommerce-Address-title .edit:hover{
color:#E61642; 
}
.woocommerce-my-account-wrapper .woocommerce-MyAccount-navigation{
width:100%;
}
/* empty page */
.wd-empty-page{
	font-size: 28px !important;
  font-weight: 700 !important;
  color: #2f2f2f !important;
	font-family: "yekanbakhfanum";
  font-weight: 500;
}
.wd-empty-page::before{
  color: rgba(0,0,0, 0.07) !important;
}
.woocommerce-mini-cart__buttons .btn-cart{
background-color: #f2f2f2 !important;
color: #000 !important;
}
/* cart styles */
.page-title-default{
background-color: #01C18E !important;
text-align: center;
}
.wd-checkout-steps li span::after{
background-color: #01C18E !important;
}
.wd-shipping-progress-bar, .cart_totals, .shop_table{
background-color: #fff;
}
.cart-table-section{
background:#fff;
padding: 5px;
border-radius: 5px;
}
.amount{
color:#D4B480; 
font-weight:600;	
}
.cart-totals-inner > h2{
font-size: 20px !important;
font-weight: 700;
color:#2f2f2f !important;	
}
.cart-totals-inner th , .cart-table-section th  {
	color:#2f2f2f !important;	
}
/* checkout styles */
.woocommerce-form-coupon-toggle .woocommerce-message{
background:transparent;
border-color:transparent !important;
}
:is(.woocommerce-form-coupon-toggle) > div > a{
	color: #E61642 !important;
}
.shop_table th,.wd-checkout-prod .cart-product-label,.woocommerce-privacy-policy-link{
color:#2f2f2f !important;
}
.woocommerce-billing-fields__field-wrapper label{
color:#2e2e2e !important;
}
/* error message color */
.wd-notice a, div.wpcf7-response-output a, .mc4wp-alert a, :is(.woocommerce-error, .woocommerce-message, .woocommerce-info) a, .wd-notice a, div.wpcf7-response-output a, .mc4wp-alert a, :is(.woocommerce-error, .woocommerce-message, .woocommerce-info) a:hover{
color:#2f2f2f;
}
/* shipping progress */
.wd-progress-bar .progress-bar{
background-color:#D4B480;
}
.progress-msg{
text-align:right;
}
/* shop tools style */
.wd-shop-tools > *{
margin-bottom:10px;
}
/* product page some styles */
.woocommerce-breadcrumb .wd-last-link a{
color:#2f2f2f;
}
/*page content*/
.page .wd-page-content{
padding:0 10px;
}
/*woocommerce-Price-amount*/
.woocommerce-Price-amount, .price .amount{
font-family: "YekanBakhFaNum" !important;
}
/* carousels some styles */
.bynLastSpecialOffersCarousel .woocommerce-Price-amount,.bynLastSpecialOffersCarousel .amount,.cep-text {
font-size:15px !important;
}
.bynNewArriveCarouselByCat .woocommerce-Price-amount,.bynNewArriveCarouselByCat .amount {
font-size:15px !important;
}
/*coupon bg color*/
.woocommerce-form-coupon-toggle .woocommerce-message {
background:transparent !important;
}
/*color for checkout login toggle info text*/
.bynCheckoutNotloggedUserFrom .woocommerce-form-login-toggle .woocommerce-message--info a{
	color: #fff !important;
}
.bynCheckoutNotloggedUserFrom .woocommerce-form-login-toggle > div{
	background-image: linear-gradient(50deg, #11998E 0%, #38EF7D 70%);
	padding: 5px !important;
}
/*footer contact us btn*/
.bynContactUsBtnFooter .wd-button-wrapper a,.bynContactUsBtnFooter .btn-style-bordered:not(:hover){
background:#D4B480 !important;
border-color:#D4B480 !important;
color:#fff!important;
transition: all 0.4s !important;
border-width: 1px!important;
padding: 12px 24px !important;
}
.bynContactUsBtnFooter .wd-button-wrapper a:hover{
background:#fff !important;
color:#D4B480 !important;
border-color:#D4B480 !important;
}
#popup-677ff8fd781c6{
padding:15px;
}
/*wishlist btn color header*/
.wd-header-wishlist a{
color:#333;
}@media (min-width: 1025px) {
	.bynNewArriveCarouselByCat .product-wrapper{
min-height:410px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	div[class*=wd-carousel-spacing] .owl-nav>div[class*=prev]
{
	margin-right: 50px;
}
div[class*=wd-carousel-spacing] .owl-nav>div[class*=next]
{
	margin-left:50px;
}

}

@media (min-width: 577px) and (max-width: 767px) {
	.txtmail
{
	width:70% !important;
}
.btnmail
{
	width:30% !important;
}
div[class*=wd-carousel-spacing] .owl-nav>div[class*=prev]
{
	margin-right: 50px;
}
div[class*=wd-carousel-spacing] .owl-nav>div[class*=next]
{
	margin-left:50px;
}
/* product cat carousel on 768 title color */
.bynSortCarouselByCat .wd-entities-title{
color:#2f2f2f!important;
}
}

@media (max-width: 576px) {
	.txtmail
{
	width:70% !important;
}
.btnmail
{
	width:30% !important;
}

div[class*=wd-carousel-spacing] .owl-nav>div[class*=prev]
{
	margin-right: 50px;
}
div[class*=wd-carousel-spacing] .owl-nav>div[class*=next]
{
	margin-left:50px;
}
/* product cat carousel on 768 title color */
.bynSortCarouselByCat .wd-entities-title{
color:#2f2f2f!important;
}
/*cart coupon*/
.coupon {
    padding: 25px !important;
    border: 2px dashed rgba(0,0,0,0.108) !important;
}
/*shop product */
.wd-product .product-wrapper{
min-height:340px;
}
/*main page product*/
.bynLastSpecialOffersCarousel .woocommerce-Price-amount,.bynLastSpecialOffersCarousel .amount,.cep-text {
font-size:19px !important;
}
.bynLastSpecialOffersCarousel .product-wrapper{
min-height:351px;
}
.bynNewArriveCarouselByCat .product-wrapper,.bynMainFilterCarouselByCat .product-wrapper{
min-height:386px;
}
}

