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

.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: url(https://electron-shop.uz/wp-content/uploads/2021/08/promo-popup.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: url(https://electron.uz/wp-content/uploads/2023/08/Без-имеььни-1.png);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgba(178,44,44,0.73);
	background-image: none;
}

:root{
--wd-text-font:"Lato", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Poppins", 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:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Lato", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
html .product-image-summary-wrap .product_title, html .wd-single-title .product_title{
	font-weight: 600;
}

:root{
--wd-primary-color:rgba(255,63,63,0.73);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:#83b735;
}
:root{
--btn-accented-bgcolor-hover:#74a32f;
}
: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: 35px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
			
					
					
							--btn-accented-bottom-active: -1px;
				--btn-accented-brd-radius: 0px;
				--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
				--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
			
			
					
							
					--wd-brd-radius: 12px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-w: 1222px;
		}
	
			@media (min-width: 1239px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1222px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
.searchform.wd-with-cat input[type="text"] {
	border: none;
}

.wd-search-cat>a {
	display: none !important;
}

.wd-hover-base:is(:hover,.state-hover) .wrapp-swatches {
	border: none;
}

.wd-dropdown {
	border-radius: 20px;
}



.whb-general-header-inner {
	height: 90px;	
}

.wd-header-cats.wd-style-1 .menu-opener:after {
	display: none;	
}

.wd-wishlist-btn .wd-action-btn .wd-style-text .wd-wishlist-icon {
	display: none;
}

.widget:last-child {
	display: none;
}

.title-size-default .title {
	padding-bottom: 85px;
}

.wd-back-btn.wd-style-icon>a {
	display: none;
}

.elementor-15642 .elementor-element.elementor-element-8fd0b0b .elementor-slide-description {
	max-width: 550px;	
}

#menu-item-22066, .wd-more-cat-btn {
	display: none;
}

.wd-nav-vertical.wd-design-default>li.wd-more-cat-btn>a {
	background-color: #fff !important;	
}

.wd-header-cats {
	cursor: pointer;
}

.wd-header-cats.wd-style-1 .menu-opener {
	border-radius: 100px !important;	
}

.whb-header .whb-header-bottom .wd-header-cats {
	height: calc(80% + 2px) !important;	
}

.whb-header-bottom {
  border-bottom-width: 0px !important;
	border-color: #fff !important;
	padding: 20px 0;
}

.wd-nav-vertical.wd-design-default {
	border: none !important;	
}

.whb-header-bottom .wd-dropdown {
	border-radius: 20px;	
}

.wd-nav-vertical>li>a {
	border-radius: 20px;	
}

.wd-header-search-form {
	border: 1px solid #eaeaea;
  border-radius: 30px;	
}

.searchform {
	height: 45px;	
}

#menu-categories {
	background: #fff9f9;
	border-radius: 20px;
}

.product-grid-item {
	height: 100%;	
}

.products-bordered-grid .wd-hover-with-fade .product-wrapper {
		justify-content: space-between;
    height: 100%;
    display: flex;
    flex-direction: column;
}

.wd-owl.owl-drag .owl-item {
		border: #e7e7e7;
    background: #ffffff;
}

.products-bordered-grid :is(.owl-stage-outer,div.wd-owl:not(.owl-loaded)) {
		border-radius: 20px;
    border-style: solid;
    border-color: #e7e7e7;
}

.main-page-wrapper {
	margin-top: -85px;	
}

.elementor-15642 .elementor-element.elementor-element-8fd0b0b .swiper-slide-contents {
	margin-left: 40px;
}

.title-size-default {
	padding: 90px 0 !important;
	margin-top: 3px !important;
}

.product-labels.labels-rounded .out-of-stock {
	width: 120px !important;
  max-width: 120px;
  font-size: 11px;
	color: #7e7e7e;
}

.product-labels.labels-rounded .product-label {
	min-height: 37px;
}

.product-labels {
	top: 0px;
}

.product-grid-item:hover .wd-buttons[class*="wd-pos-r"] {
	border-radius: 100%;
}

.product-labels.labels-rounded .out-of-stock {
	max-width: 120px !important;
}

.product-labels.labels-rounded .product-label {
	min-height: 35px !important;
}

.product-grid-item .product-image-link {
	padding: 20px;	
}

.wd-hover-with-fade .product-wrapper {
	display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 400px;
  padding: 15px;
}

.wd-hover-base .wd-bottom-actions .wrap-wishlist-button {
	 flex: auto !important;	
}

.elementor-15642 .elementor-element.elementor-element-ebe9768 {
	margin: 60px 0px 0px 0px;
  padding: 60px 50px;	
}

.elementor .elementor-background-slideshow {
	border-radius: 20px;	
}
.product-labels.labels-rounded .out-of-stock {
	background: #f7f7f7;	
}

.wd-nav-vertical li a {
	font-weight: lighter;	
}

.widget_price_filter [class*="price_slider_amount"] .button {
	border-radius: 100px !important;
        margin-top: 30px;	
}

.widget_price_filter [class*="price_slider_amount"] {
           flex-direction: column;
           align-items: baseline;
}

.wd-products-shop-view {
	display: none !important;
}

.copyrights-wrapper {
	display: none;
}

input, textarea {
	border-radius: 20px !important;
}

label {
	opacity: 0.7;
}

.reset-last-child .elementor-inline-editing > *:last-child {
	color: #FF7373;	
}

.product-grid-item :is(.wd-entities-title,.wd-product-cats,.wd-product-brands-links) {
	 display: flex;	
}

.wd-hover-base .wrapp-product-price {
	font-size: 20px;
  padding-top: 25px;
  align-items: flex-start !important;	
}

#post-15642 > div > div > section.wd-negative-gap.elementor-section.elementor-top-section.elementor-element.elementor-element-0b30e4f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled {
	background: #fafbff;
  padding: 20px;
  border-radius: 22px;	
}

#post-15642 > div > div > section.wd-negative-gap.elementor-section.elementor-top-section.elementor-element.elementor-element-4c7f152.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled > div {
	  background: #fafbff;
    padding: 20px;
    border-radius: 22px;
}

#post-15642 > div > div > section.wd-negative-gap.elementor-section.elementor-top-section.elementor-element.elementor-element-e79e521.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled > div {
		background: #fafbff;
    padding: 20px;
    border-radius: 22px;
}

.wd-social-icons {
	display: none;
}

.wd-my-account-sidebar {
	display: none;
}

.wd-entities-title a {
	text-align: left;
}

.product-grid-item :is(.wd-product-cats,.wd-product-brands-links) a {
	text-align: left;
}




.mobile-nav .searchform input[type="text"] {
	  height: 45px !important;
}

.whb-flex-equal-sides .whb-col-left, .whb-flex-equal-sides .whb-col-right {
	flex: 1 1 20% !important;	
}

.wd-compare-btn {
	display: none !important;
}

.wd-event-hover:hover>.wd-dropdown, .wd-event-click.wd-opened>.wd-dropdown, .wd-dropdown.wd-opened {
	border-radius: 20px !important;	
}

.wd-nav-vertical>li:first-child>a {
	display: none;	
}

.wd-event-hover:hover>.wd-dropdown, .wd-event-click.wd-opened>.wd-dropdown, .wd-dropdown.wd-opened {
	box-shadow: 0px 0px 46px -19px rgba(34, 60, 80, 0.3);
}

.product_item .product_details h5{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.product-grid-item :is(.wd-entities-title,.wd-product-cats,.wd-product-brands-links) {
	text-align: left;
}



.product-labels.labels-rounded .product-label {
    background: #bcb6ff !important;
    color: #ffffff !important;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5px 7px;
    min-height: 50px;
    border-radius: 35px;
    font-size: 12px !important;
}

.product-grid-item :is(.product-image-link,.hover-img) img {
    width: 80% !important !important;
}
@media (min-width: 1025px) {
	.site-content {
	margin-bottom: 70px;	
}

.set-mb-l {
  margin-top: 50px;	
}

.wd-event-hover:hover>.wd-dropdown, .wd-event-click.wd-opened>.wd-dropdown, .wd-dropdown.wd-opened {
	border-radius: 20px 0 0 20px;
}


.wd-event-hover:hover>.wd-dropdown, .wd-event-click.wd-opened>.wd-dropdown, .wd-dropdown.wd-opened {
    border-radius: 20px 0 0 20px;
    max-height: 400px !important;
    overflow-y: scroll !important;
    overflow-x: hidden !important;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-equal-sides > div > div > div.whb-column.whb-col-center.whb-visible-lg {
	padding-top: 25px;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-equal-sides > div > div > div.whb-column.whb-col-right.whb-visible-lg > div {
	padding-top: 25px;
}

.wd-header-text {
	max-width: 315px;
	padding-right: 20px !important;
}

.color-scheme-dark.wd-design-default.wd-dropdown-menu.wd-dropdown {
	left: 40px;
   top: 45px;	
}

.wd-nav-vertical>li.menu-item-has-children>a:after {
	transform: rotate(93deg);
}

.wd-dropdown-menu.wd-design-default .menu-item-has-children>a:after, .sub-sub-menu {
	display: none;
}

.sidebar-container {
	display: none;
}

.col-lg-4 {
	flex: 0 0 25%;
}

.woocommerce-pagination.wd-pagination {
		width: 1250px;	
	
}

.wd-nav-vertical.wd-design-default>li:not(:last-child) {
	border-bottom: 0px solid var(--brdcolor-gray-200) !important;
}


}

@media (max-width: 576px) {
	.elementor-15642 .elementor-element.elementor-element-8fd0b0b .swiper-slide {
	    height: 160px;	
}

.elementor-main-swiper {
	    border-radius: 13px;
}

[class*=" eicon-"], [class^=eicon] {
	display: none;
}

.whb-header {
	margin-bottom: 120px !important;
}

.whb-color-dark:not(.whb-with-bg) {
	position: fixed;	
	top: 0;
	width: 100%;
}


#post-15642 > div > div > section.wd-negative-gap.elementor-section.elementor-top-section.elementor-element.elementor-element-0b30e4f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled {
	background: #fff;
  padding: 0px;
  border-radius: 22px;	
}

#post-15642 > div > div > section.wd-negative-gap.elementor-section.elementor-top-section.elementor-element.elementor-element-4c7f152.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled > div {
	  background: #fff;
    padding: 0px;
    border-radius: 22px;
}

#post-15642 > div > div > section.wd-negative-gap.elementor-section.elementor-top-section.elementor-element.elementor-element-e79e521.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled > div {
		background: #fff;
    padding: 0px;
    border-radius: 22px;
}

.promo-banner {
	  max-height: 290px;
}

.elementor-15642 .elementor-element.elementor-element-ebe9768 {
		padding: 30px 20px;	
}

.elementor-15642 .elementor-element.elementor-element-f07b09f .info-box-inner {
	font-size: 15px;	
}

.wd-map-content {
		height: 256px;
    padding: 20px !important;
    margin-top: 460px;	
}

#post-4439 > div > div > section.wd-negative-gap.elementor-section.elementor-top-section.elementor-element.elementor-element-827d059.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-c00c48c > div {
	display:none;	
}

#post-4439 > div > div > section.wd-negative-gap.elementor-section.elementor-top-section.elementor-element.elementor-element-827d059.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.wd-section-disabled > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-0ab7542 > div {
	margin-top: 50px;
}

.wd-info-box .info-box-icon {
	font-size:30px;	
}

.wd-hover-with-fade .product-wrapper {
	height: 300px;
}

.product-labels.labels-rounded .product-label {
	font-size: 8px !important;
}
.wd-hover-with-fade .product-wrapper {
    height: 325px !important;
}

.elementor-4439 .elementor-element.elementor-element-6671850 > .elementor-container {
	WIDTH: 300PX;	
}
	
}

