.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: url(https://test.meoair.com/wp-content/uploads/2021/09/electronics-2-popup.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.page-title-default{
	background-color:rgb(67,176,42);
	background-image: url(https://test.meoair.com/wp-content/uploads/2021/09/electronics-2-newslatter-bg.jpg);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
	background-image: url(https://test.meoair.com/wp-content/uploads/2022/04/footer.jpg);
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center bottom;
}

:root{
--wd-text-font:"Post Grotesk Light", Arial, Helvetica, sans-serif;
--wd-text-font-weight:300;
--wd-text-color:rgb(10,10,10);
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"DomaineText-Light", Arial, Helvetica, sans-serif;
--wd-title-font-weight:200;
--wd-title-color:rgb(15,15,15);
}
:root{
--wd-entities-title-font:"Post Grotesk Light", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:300;
--wd-entities-title-color:rgb(15,15,15);
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"DomaineText-Light", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Post Grotesk Medium", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:300;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:rgb(15,15,15);
--wd-widget-title-font-size:14px;
}
:root{
--wd-header-el-font:"DomaineText-Light", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:300;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:14px;
}
:root{
--wd-primary-color:rgb(160,208,219);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:rgb(10,10,10);
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:rgb(169,208,219);
}
:root{
--btn-shop-bgcolor-hover:rgb(109,191,219);
}
:root{
--btn-accent-bgcolor:rgb(169,208,219);
}
:root{
--btn-accent-bgcolor-hover:rgb(109,191,219);
}
: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: 35px;
	
	
	
	--wd-form-brd-width: 2px;

	--btn-default-color: #333;
	--btn-default-color-hover: #333;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-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-shop-brd-radius: 0.001px;
		--btn-shop-box-shadow: none;
		--btn-shop-box-shadow-hover: none;
		--btn-shop-box-shadow-active: none;
		--btn-shop-bottom: 0px;
	
			--btn-accent-brd-radius: 0px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
		--btn-accent-box-shadow-active: none;
		--btn-accent-bottom: 0px;
	
	
	
	
	
	
	
	
	
		}

	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1290px;
		}
	}

	.container {
		max-width: 1320px;
	}
	
	
		.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1290px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1300px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1310px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1320px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1330px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1350px;
		}

		@media (min-width: 1337px) {

			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

		@media (min-width: 1320px) {

			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

	
/* Quick view */
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

/* Shop popup */
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}

/* Age verify */
div.wd-popup.wd-age-verify {
	max-width: 500px;
}

/* Header Banner */
.header-banner {
	height: 40px;
}

body.header-banner-display .website-wrapper {
	margin-top:40px;
}

/* Tablet */
@media (max-width: 1024px) {
	/* header Banner */
	.header-banner {
		height: 40px;
	}
	
	body.header-banner-display .website-wrapper {
		margin-top:40px;
	}
}

.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
		
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//test.meoair.com/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.2.3") format("woff2");
}

@font-face {
	font-family: "DomaineText-Regular";
	src: url("//test.meoair.com/wp-content/uploads/2022/03/DomaineText-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Post Grotesk Medium";
	src: url("//test.meoair.com/wp-content/uploads/2022/03/Post-Grotesk-Medium.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Post Grotesk Light";
	src: url("//test.meoair.com/wp-content/uploads/2022/03/Post-Grotesk-Light.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "DomaineText-Light";
	src: url("//test.meoair.com/wp-content/uploads/2022/04/DomaineText-Light.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

h1{font-size:73px;line-height:103%}
h2{font-size:50px;line-height:120%}
h3{font-size:47px;line-height:120%}
h4{font-size:36px;line-height:127.5%}
h5{font-size:27px;line-height:122.5%}
h6{font-size:16px;line-height:143%;font-family:'Post Grotesk Medium';letter-spacing: 2px}
p{font-size:18px;line-height:120%}
p strong{font-size:16px;line-height:140%}
.woodmart-nav-link .nav-link-text{color:#000; letter-spacing: 1px !important;
    font-weight: 800;}
#chat-bot-launcher-container{right: 20px !important;
    bottom: 80px !important;}
.grecaptcha-badge{display:none !important}
.site-logo {height:57px}
.main-page-wrapper {
    margin-top: 50px;
    padding-top: 40px;
}
.whb-sticky-header .wd-logo img{width:78px}
.wd-dropdown-menu.wd-design-full-width .wd-sub-menu>li>a{
    font-weight:300;
}
.wd-nav-main>li>a{font-family:"Post Grotesk Light" !important}
.wd-dropdown-menu.wd-design-full-width .wd-sub-menu>li{width: 100%;
    text-align: center;
    padding-bottom: 2px;
    padding-top: 2px;
    margin-bottom: 0px;}
.wd-sub-menu li a{display:block;font-size: 12px;}
.trp-language-switcher > div {
	border:0px;
	background-image: linear-gradient(45deg, transparent 50%, #333 50%), linear-gradient(135deg, #333 50%, transparent 50%);
 background-position: calc(100% - 8px) calc(1em - 3px), calc(100% - 3px) calc(1em - 3px);
}
.trp-language-switcher > div > a { color:#333}
.whb-header {
    margin-bottom: 0px !important;
}
.promo-banner .wrapper-content-banner{padding-left:0px !important;padding-top:20px !important;padding-bottom:10px !important}
.promo-banner .banner-title {font-size:27px;line-height:122.5%}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 0px;
}

.product-tabs-wrapper {display:none}

.variations tr{width: 30%;
    display: inline-flex;
    margin-right: 10px;}
.variations_form .variations td{padding-bottom:0px}
.variations_form.variation-swatch-selected .reset_variations{display:none !important}
.product-image-summary .variations {
    margin-bottom: 0px;
}
select{text-align:center;
border-radius:0;
border-color: #a9d0db;
border-width:1px;}

div.quantity input[type="button"] {
	border-radius:0;
border-color: #a9d0db;
	border-width:1px;
}
div.quantity input[type="number"] {
	border-color: #a9d0db;
	border-width:1px;
}
.woocommerce-variation-add-to-cart{display:flex}
.single_add_to_cart_button{flex:1}
.featured .product-label{display:none}
.breadcrumbs-location-below_header .single-breadcrumbs-wrapper {margin-top:20px}
.wd-dropdown-menu.wd-design-full-width {
padding-top:0px}

.mysocial{text-align: left;
    position: absolute;
    right: 10px;}
.mysocial li{display:inline-block; width:30px;height:30px;margin-bottom:5px}
.mysocial a{
	width: 3rem;
    height: 3rem;
    background: #333333;
    border-radius: 50%;
	font-size:18px
}
.mysocial a .fa{
	color: #FFFFFF;
    font-size: 16px;
    width: 20px;
    text-align: center;
    padding-left: 3px;
}
.footer-container {padding-bottom:240px}
.footer-column{max-width:none;padding:0px}
.footer-column-1{flex:0 0 28%}
.footer-column-2,.footer-column-3,.footer-column-4,.footer-column-5{flex:0 0 18%}
.footer-column .menu-item{margin-bottom: 0px;}
.footer-column .menu-item a{color:#000 !important}
.main-footer{background:url(/wp-content/uploads/2022/03/Line-h.png) repeat-x top left; }
.footer-column .fa{font-size:25px;color:#000;margin-right:5px}
.footer-column-5{text-align:right}
.min-footer{position: absolute;
    bottom: 10px;
    right: 80px;
    width: 350px;
    text-align: right;}
.min-footer>div{max-width:100% !important}
.copyrights-wrapper{
		border-top:0px !important;
	color: #000;
    font-size: 11px;
    line-height: 15px;
}

.product_title{font-size: 18px;
    font-weight: 800;}
.summary-inner>.price .amount{color:#000; font-size:18px; font-weight:300}
.woocommerce-product-details__short-description img{margin-bottom:15px}
.woocommerce-product-details__short-description li{margin-bottom:0px}

.multicolor{position: absolute;
    margin-left: -28px;
    margin-top: -60px;
    padding: 5px;
    background: rgba(255,255,255,0.7);}

.blog-post-loop .article-body-container{min-height:300px}@media (min-width: 1025px) {
	.whb-general-header-inner{height:70px}
}

@media (min-width: 768px) and (max-width: 1024px) {
	h1{font-size:55px;line-height:103%}
h2{font-size:38px;line-height:120%}
h3{font-size:36px;line-height:120%}
h4{font-size:27px;line-height:127.5%}
h5{font-size:20px;line-height:122.5%}
.blog-post-loop .article-body-container{min-height:400px}
}

@media (min-width: 577px) and (max-width: 767px) {
	.footer-column{max-width:100%}
.footer-column-1,.footer-column-2,.footer-column-3,.footer-column-4,.footer-column-5{flex:0 0 100%}
h1{font-size:55px;line-height:103%}
h2{font-size:38px;line-height:120%}
h3{font-size:36px;line-height:120%}
h4{font-size:27px;line-height:127.5%}
h5{font-size:20px;line-height:122.5%}
.blog-post-loop .article-body-container{min-height:400px}
}

@media (max-width: 576px) {
	#chat-bot-launcher-container{right: 10px !important;
    bottom: 60px !important;}
.min-footer{position: absolute;
    bottom: 10px;
    left: 10px;
    width: 400px;
    text-align: center;
padding-right:70px}
.min-footer>div{max-width:100% !important}
.footer-container{padding-bottom:80px !important}
.footer-column{max-width:100%}
.footer-column-1,.footer-column-2,.footer-column-3,.footer-column-4,.footer-column-5{flex: 0 0 100%;
    padding: 0px 20px;
    text-align: left !important;}
.mysocial {position:relative;padding: 0px 10px;}
h1{font-size:46px;line-height:103%}
h2{font-size:34px;line-height:120%}
h3{font-size:33px;line-height:120%}
h4{font-size:24px;line-height:127.5%}
h5{font-size:18px;line-height:122.5%}
.blog-post-loop .article-body-container{min-height:550px}
}

