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

.wd-popup.wd-promo-popup{
	background-color:rgb(252,252,252);
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.header-banner{
	background-color:rgb(221,0,0);
	background-image: none;
}

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

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

:root{
--wd-text-font:"iranyekanwebregular", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"iranyekanwebregular", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"iranyekanwebregular", 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%);
}
:root{
--wd-alternative-font:"iranyekanwebregular", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"iranyekanwebregular", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:500;
--wd-widget-title-transform:none;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:15px;
}
:root{
--wd-header-el-font:"iranyekanwebregular", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:500;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:14px;
}
html .product.category-grid-item .wd-entities-title, html .product.category-grid-item.cat-design-replace-title .wd-entities-title, html .categories-style-masonry-first .category-grid-item:first-child .wd-entities-title, html .product.wd-cat .wd-entities-title{
	font-size: 16px;
}

:root{
--wd-primary-color:rgb(24,152,161);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:rgb(247,247,247);
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:#439665;
}
:root{
--btn-accented-bgcolor-hover:#3D885C;
}
: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: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
									--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-accented-brd-radius: 5px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
					
									--wd-sticky-btn-height: 95px;
					
					--wd-brd-radius: 0px;
			}

			@media (max-width: 1024px) {
			:root {
				--wd-sticky-btn-height: 95px;
			}
		}
	
			@media (max-width: 768px) {
			:root {
				--wd-sticky-btn-height: 42px;
			}
		}
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1370px;
			}
		}

		.container {
			max-width: 1400px;
		}

		:root{
			--wd-container-w: 1400px;
		}
	
			@media (min-width: 1417px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1400px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 280px;
		}
	
	
	
.owl-carousel.owl-rtl .owl-item {
    min-height: inherit !important;
}
.product_title {
    font-size: 22px !important;
}
/* تغییر سرچ هدر */
.search-style-with-bg.searchform input[type="text"] {
    border-radius: 5px !important;
    background: #efefef !important;
    border: navajowhite !important;
}

.searchsubmit {
    border-top-left-radius: 5px !important;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 5px !important;
}
	
.woodmart-search-form {
  min-width: 400px;
}

.wd-search-form.wd-header-search-form .searchform {
	-wd-form-placeholder-color: rgba(241, 242, 244, 1);
}
/* منو عمودی */

.menu-opener.color-scheme-light {
    border-top-left-radius: 5px !important;
    border-top-right-radius: 5px !important;
}
.wd-dropdown-cats {
    border-radius: 0px 0px 7px 7px !important;
}

/* حساب کاربری هدر */
.woodmart-header-links.woodmart-navigation.menu-simple-dropdown.wd-tools-element.item-event-hover.my-account-with-text {
    border: 1px solid #d4d4d4 !important;
    border-radius: 15px !important;
}


/* خط هدر */
.whb-row.whb-header-bottom.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle.whb-hidden-mobile {
    border-bottom: 2px solid #8d8d8d47 !important;
}

.products-bordered-grid[class*="wd-carousel-spacing-"] .owl-carousel-item .labels-rectangular {
	top: 0;
	right: calc(-1*var(--wd-car-sp) / 2);
}

.product-grid-item .product-labels,
.wd-highlighted-products .elements-grid .product-labels{
	top: 0;
	right: -15px;
}

.product-labels {
	inset-inline-start: -15px!important;
}

.product-labels .product-label.onsale {
	background: #F8374F!important;
}

.product-grid-item .product-element-top {
	overflow: initial;
}

.wd-widget-stock-status a {
	font-size: 15px;
	font-weight: 500;
	color: var(--wd-widget-title-color);
}

.woocommerce-shop .widget .price_slider_amount,
.tax-product_cat .widget .price_slider_amount {
	justify-content: end;
}

.woocommerce-shop .widget .price_slider_amount .price_label,
.tax-product_cat .widget .price_slider_amount .price_label{
	visibility: hidden;
	width: 100%;
}

.woocommerce-shop .widget .price_slider_amount .price_label .from,
.tax-product_cat .widget .price_slider_amount .price_label .from{
	visibility: visible;
	display: block;
	text-align: left;
	margin-top: -30px;
	font-weight: 500;
	font-size: 12px;
}

.woocommerce-shop .widget .price_slider_amount .price_label .to,
.tax-product_cat .widget .price_slider_amount .price_label .to{
	visibility: visible;
	display: block;
	margin-top: -36px;
	font-weight: 500;
	font-size: 12px;
}

.product-grid-item .wrapp-buttons {
	visibility: hidden !important;
}

.shop-loop-head {
	margin-bottom: 10px;
}

.wd-shop-tools> .wd-breadcrumbs {
	margin-bottom: 0;
}

.wd-builder-off .woocommerce-result-count {
	display: initial;
	margin-bottom: 0;
}

.wd-shop-tools > .woocommerce-ordering {
	margin-bottom: 0;
}

.product-grid-item .wd-product-stock.in-stock {
	display: none;
}

.product-grid-item .wd-product-stock.out-of-stock {
	margin-bottom: 0;
	margin-top: auto;
}

.product-grid-item .price del {
	display: block;
}

body.single-product .summary-inner .product_meta{
	padding-top: 10px;
}

.header-banner-display .header-banner {
	z-index: 100;
}

#woodmart-woocommerce-layered-nav-7 .wd-swatch {
  height: auto;
  width: 1.5em;
}


#woodmart-woocommerce-layered-nav-7 .wd-filter-lable{
  font-size: .75rem;
}@media (min-width: 1025px) {
	.wd-nav.wd-gap-m {
  --nav-gap: 20px;
}

.wd-header-nav,
.wd-nav.wd-style-underline,
.wd-nav-main>li>a{
	height: 100% !important;
}

.whb-top-bar-inner .whb-col-left{
	flex: 0 1 200px !important;
}

.whb-top-bar-inner .whb-col-left .site-logo {
	flex: 1 1 100%;
	height: 100%;
}

.whb-top-bar-inner .whb-col-left .site-logo a {
	position: absolute;
	width: 140px;
	max-height: initial;
	right: 30px;
}

.whb-top-bar-inner .whb-col-left .site-logo a img {
	max-width: 100%!important;
	padding-top: 15px!important;
}

.whb-top-bar-inner .whb-col-center {
	flex: 1 1 0%;
}

.wd-nav-main>li>a>span {
	height: 100%;
	position: static!important;
	display: flex!important;
	padding-top: 0!important;
	align-items: center;
}

.wd-nav-main[class*="wd-style-underline"] .nav-link-text:after {
	top: auto;
	bottom: 0;
	height: 4px;
}

.wd-nav-main>li:is(.wd-has-children,.menu-item-has-children)>a:after {
	margin-top: 5px;
	margin-right: 7px;
}

.menu-mega-dropdown .sub-menu-dropdown {
	margin-top: 0;
	top: 50px;
}

header.whb-sticked .menu-mega-dropdown .sub-menu-dropdown {
	top: 59px;
}

.whb-general-header .wd-event-hover:hover>.wd-dropdown {
	margin-top: 1px;
}

.wd-dropdown-menu.wd-design-full-width {
	padding: 20px;
}

.whb-color-dark [class*="wd-header-search-form"] {
	height: 100%;
	padding: 15px 0;
}

.whb-general-header .whb-col-left {
	flex: 0 1 200px!important;
}

.whb-color-dark [class*="wd-header-search-form"] .wd-style-default {
	--wd-form-placeholder-color: var(--wd-form-color) !important;
	height: 100% !important;
}

.whb-main-header .wd-social-icons.icons-size-small .wd-icon{
	font-size: 16px;
}

.wd-tools-element.wd-header-my-account> a {
	height: 38px;
}

.whb-top-bar .wd-tools-element .wd-tools-text{
	font-size: 14px;
}

.whb-top-bar .wd-header-cart.wd-design-3 .wd-tools-icon:before {
	font-size: 24px !important;
}

.whb-color-dark [class*="wd-header-search-form"] input {
	height: 100% !important;
	border: 1px solid rgba(255,255,255,0.3);
	border: none;
	font-family: var(--wd-header-el-font);
	font-size: 13px !important;
	border-radius: 10px;
}

.wd-hover-icons:hover .wrapp-buttons {
	visibility: hidden !important;
}

.products > .product-grid-item:hover{
	box-shadow: 0 0 5px rgb(0 0 0 / 30%);
}

body.woocommerce-shop,
body.tax-product_cat,
body.tax-pa_product-brands
{
	overflow: initial !important;
}

.woocommerce-shop aside.sidebar-container,
.tax-product_cat aside.sidebar-container,
.tax-pa_product-brands aside.sidebar-container
{
	position: sticky;
	bottom: 30px;
	align-self: flex-end;
}

.woocommerce-shop .main-page-wrapper,
.tax-product_cat .main-page-wrapper,
.tax-pa_product-brands .website-wrapper
{
	padding-right: 15px;
}

.area-sidebar-shop {
	border: 1px solid #e0e0e6;
	border-radius: 5px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.footer-sidebar {
	padding-top: 20px !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	footer .elementor-nav-menu--dropdown {
	background: none;
}

footer .elementor-nav-menu--dropdown .elementor-item:hover {
	color: var(--e-global-color-primary);
	background: none;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.product-grid-item .product-labels, 
.wd-highlighted-products .elements-grid .product-labels {
	right: -5px !important;
}

footer .elementor-nav-menu--dropdown {
	background: none;
}

footer .elementor-nav-menu--dropdown .elementor-item:hover {
	color: var(--e-global-color-primary);
	background: none;
}
}

@media (max-width: 576px) {
	.product-grid-item .product-labels, 
.wd-highlighted-products .elements-grid .product-labels {
	right: -5px !important;
}

footer .elementor-nav-menu--dropdown .elementor-item:hover {
	color: var(--e-global-color-primary);
	background: none;
}

footer .elementor-nav-menu--dropdown {
	background: none;
}
}

