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

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

.header-banner{
	background-image: none;
	background-size:cover;
	background-attachment:fixed;
	background-position:center center;
}

.page-title-default{
	background-image: none;
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment:inherit;
	background-position:center center;
}

.footer-container{
	background-color:transparent;
	background-image: none;
	background-repeat:repeat;
}

:root{
--wd-text-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(61,61,61);
--wd-text-font-size:16px;
}
:root{
--wd-title-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:rgb(15,15,15);
--wd-entities-title-color-hover:#333;
}
:root{
--wd-alternative-font:"Montserrat", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Montserrat", 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:"Montserrat", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:16px;
}
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:#42650e;
}
:root{
--wd-alternative-color:rgb(170,215,109);
}
:root{
--wd-link-color:rgb(238,48,56);
--wd-link-color-hover:rgb(238,48,56);
}
:root{
--btn-default-bgcolor:rgb(247,247,247);
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:rgb(238,48,56);
}
:root{
--btn-accented-bgcolor-hover:rgb(238,48,56);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:rgb(238,48,56);
}
:root{
--notices-warning-color:#fff;
}
.product-labels .product-label.attribute-label:not(.label-with-img){
	background-color:rgb(255,0,0);
}

.product-labels .product-label.attribute-label:not(.label-with-img){
	color:rgb(255,255,255);
}

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

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

		.container {
			max-width: 1600px;
		}

		:root{
			--wd-container-width: 1600px;
		}
	
			@media (min-width: 1600px) {
			[data-vc-full-width]:not([data-vc-stretch-content]),
			:is(.vc_section, .vc_row).wd-section-stretch {
				padding-left: calc((100vw - 1600px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1600px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
			}
		}
	
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 300px;
		}
	
	
:root {
--color-filter--background: #f2f2f25e;
--color-filter--box--shadow: 2px 4px 4px whitesmoke;
--cs-color-black: #000000;
	
  /* Space */
--cs-space-zero: 0px;
--cs-space-xxs: 2px;
--cs-space-xs: 4px;
--cs-space-sm: 8px;
--cs-space-sm-md: 10px;
--cs-space-md: 16px;
--cs-space-20: 20px;
--cs-space-30: 30px;
--cs-space-lg: 32px;
--cs-space-xl: 42px;
--cs-space-xxl: 48px;
--cs-space-xxxl: 64px;
	
  /* Font weight */
--cs-font-weight-thin: 100;
--cs-font-weight-light: 300;
--cs-font-weight-regular: 400;
--cs-font-weight-medium: 500;
--cs-font-weight-semibold: 600;
--cs-font-weight-bold: 700;
--cs-font-weight-black: 900;
	
/* Font size */
--cs-font-size-title: 24px;
--cs-font-size-xsm-h3: 18px;
--cs-font-size-sm-h3: 20px;
--cs-font-size-h3: 22px;
--cs-font-size-xl-h3: 24px;
--cs-font-size-xxl-h3: 26px;
--cs-font-xsize-title: 36px;
--cs-font-size-xxsm-h2: 30px;
--cs-font-size-xsm-h2: 32px;
--cs-font-size-sm-h2: 34px;
--cs-font-size-h2: 36px;
--cs-font-xxsize-title: 48px;
--cs-font-size-h1: 48px;
--cs-font-mobile-text: 12px;
	
/* Layout percent */
--cs-percent-zero: 0%;
--cs-percent-10: 10%;
--cs-percent-20: 20%;
--cs-percent-25: 25%;
--cs-percent-50: 50%;
--cs-percent-80: 80%;
--cs-percent-90: 90%;
--cs-percent-100: 100%;
	
/* Height & Width */
--cs-height-68: 68px;
--cs-height-34: 34px;
--cs-height-4: 4px;
--cs-width-4: 4px;
--cs-width-30: 30px;

/* Border width*/
--cs-border-thin: 1px;
--cs-border-md: 2px;
--cs-border-thick: 3px;
--cs-border-light: 4px;
}


/* BEGIN NEW CUSTOM WEB */
.container p, .container p span,ul,ol,li {font-weight: normal;font-size:var(--wd-text-font-size);}
.site-logo .wd-logo img {height: auto;}
span.content-section,.mobile-nav .mobile-categories-title, 
.mobile-nav .mobile-pages-menu li.menu-item-account,
.post-single-page .entry-header ,.term-description,
div.wd-single-footer , div#comments, .grecaptcha-badge, canvas#wlwl_popup_canvas, div#gtranslate_wrapper,
.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline i,
body.post-template-default .page-title-default,
.shop-content-area .woocommerce-ordering, 
.read_more .vc_toggle_title i.vc_toggle_icon,
.breadcrumbs, .post-single-page .meta-post-categories, .page .page-title-default .breadcrumbs
{display: none;}

.building_sec {margin: var(--cs-space-xxxl) var(--cs-space-zero);}
h2 {font-size: var(--cs-font-size-h2);}
h1 {font-size: var(--cs-font-size-h1);color:var(--wd-title-color)}
blockquote,.entry-content ul,
.entry-content ol:not(.flickity-page-dots) {margin-left: var(--cs-space-30); padding-left: var(--cs-space-20)}
blockquote a {border-bottom: none !important;color:var(--wd-primary-color) !important;}

.menu-simple-dropdown li:not(:last-child) {border-bottom: var(--cs-border-thin) solid #ffeded;}

.pagin-style-1 .flickity-page-dots li.is-selected {border-color: var(--wd-primary-color);background-color: var(--wd-primary-color);}

/*.whb-general-header{border: 0px !important;}*/

/* BEGIN ALL WEB */

.fotter_custom .vc_column-inner .wpb_content_element {margin-bottom: var(--cs-space-zero);}
/*.main-page-wrapper {padding-top: 10px;}*/

.custom-textarea {min-height: var(--cs-height-68);}

/* BEGIN CUSTOM MENU */
/*.whb-main-header .wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a,
.whb-main-header .wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a:after {font-weight: 600;color: white !important}
.wd-dropdown-menu, ul.sub-sub-menu.wd-dropdown {padding:0px !important;background-color: #ffffff;margin-top: 12px;margin:0px!important} 
.whb-sticked .wd-nav[class*="wd-style-"]>li:hover>a {color: #ffffff;}
*/

.whb-header {margin-bottom: var(--cs-space-zero)}
.wd-dropdown-menu, ul.sub-sub-menu.wd-dropdown {background-color: white} 
.whb-general-header-inner {border-color: rgb(222 222 222 / 0%);}

.wd-nav[class*="wd-style-"] {--nav-color: var(--cs-color-black) !important;--nav-color-hover: #82B735;--nav-color-active: var(--wd-primary-color);}

.whb-main-header .wd-sub-menu li>a, .wd-dropdown-menu.wd-design-default.color-scheme-light .menu-item-has-children>a:after {color: var(--cs-color-black)}
.whb-main-header .wd-sub-menu li>a:hover, .wd-dropdown-menu.wd-design-default.color-scheme-light .menu-item-has-children>a:after:hover {color: var(--wd-primary-color)}
.whb-header-bottom .site-logo.wd-switch-logo {display:none}
.whb-sticked .whb-header-bottom .site-logo.wd-switch-logo {display:block;padding: var(--cs-space-zero);}
.wd-dropdown-menu.wd-design-default {--wd-dropdown-width: 250px;}

/*
.wd-nav[class*="wd-style-"]>li>a {font-size:14px}
.whb-color-dark:not(.whb-with-bg) {background-color: #9cc863 !important}
.whb-sticky-header .whb-color-dark:not(.whb-with-bg),
header.whb-header_553448.whb-sticked .whb-color-dark:not(.whb-with-bg)
{background-color: transparent;background-image: -o-linear-gradient(260deg, #9CC863, #9CC863);background-image: linear-gradient(190deg, #9CC863, #9CC863);}
.wd-header-nav .wd-nav[class*="wd-style-"]>li:hover>a {color: white}
 
 * */
.whb-main-header .wd-sub-menu li:hover {background: #9cc863}
.whb-main-header .wd-sub-menu li:hover>a {color: var(--color-white)}
.whb-main-header .menu-simple-dropdown li:not(:last-child), .wd-sub-menu li {border-bottom: var(--cs-border-thin) solid #aad76d;padding: var(--cs-space-xs) var(--cs-space-md)}
.whb-main-header .menu-simple-dropdown li:not(:last-child):hover,
.wd-sub-menu li:hover {border-bottom: var(--cs-border-thin) solid var(--wd-primary-color)}
.wd-nav[class*="wd-style-"]>li>a:after {color: rgb(0 0 0 / 100%) !important;margin-left: var(--cs-space-sm)}
.wd-nav[class*="wd-style-"]>li:hover>a:after {transition: all .25s ease;font-weight: var(--cs-font-weight-semibold)}
html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {max-width: var(--cs-percent-100) !important;}
/* END CUSTOM  MENU */

/* END ALL WEB*/


@media screen and (max-width: 1024px){
	.mobile-nav span.nav-link-text {font-weight: var(--cs-font-weight-bold);}
	.mobile-nav.wd-side-hidden {background-color: var(--color-white)}
	.wd-nav-mobile li:active>a, 
	.wd-nav-mobile li.opener-page>a{background-color: whitesmoke !important}
	.mobile-nav.wd-side-hidden ::-webkit-input-placeholder,
	.mobile-nav.wd-side-hidden .searchform .searchsubmit{color: rgb(0 0 0 / 70%)}
	.whb-header{margin-top: var(--cs-space-zero)}
	.wd-sub-menu li {border-bottom: none !important}
	.wd-nav-mobile li a,.wd-nav-mobile li.current-menu-item>a,
	.wd-nav-mobile li.current-menu-item>a,
	.wd-nav-mobile li.menu-item-has-children:not(.menu-item-has-block)>a,
	.mobile-nav .wd-nav-opener {color: rgb(0 0 0 / 100%) !important;font-weight: var(--cs-font-weight-medium);}
	.wd-nav-mobile ul.wd-sub-menu,
	.wd-nav-mobile ul.sub-sub-menu {padding-left: 0.7em;background-color: whitesmoke}
	.mobile-nav .wd-nav-opener.wd-active {color: black !important;background-color: transparent !important}
	.wd-nav-mobile ul li a:before{content: "";margin: var(--cs-space-zero) var(--cs-space-sm) var(--cs-space-zero) var(--cs-space-zero);width: var(--cs-width-4);height: var(--cs-height-4);background: #757575;border-radius: var(--cs-percent-100);}
}

@media screen and (max-width: 768px){
	.whb-main-header .wd-tools-text{font-size: var(--cs-font-mobile-text)}	
	.whb-main-header .wd-custom-icon{max-width: var(--cs-width-30);}
}@media (min-width: 768px) and (max-width: 1024px) {
	h1 {font-size: 36px;}
}

@media (max-width: 576px) {
	/* Begin New Custom Web*/
h1 {font-size: 36px;}
h2 {font-size: 24px;}
h3 {font-size: 18px;}
.container p, .container p span, ul, ol, li {font-size: 1rem;}
.building_sec {margin: 32px 0px;}

blockquote, .entry-content ol,.entry-content ul{margin-left: 10px;padding-left: 10px;}

/*.wd-products-element .wd-entities-title {font-size: 11px !important}*/

.fotter_custom .column_1_5 {width:100%}
.fotter_custom .column_1_5 .wpb_wrapper {display: flex;justify-content: space-between;}
.fotter_custom .wd-gallery-item {max-width: 33%;}

.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text {color: white;}
.wd-nav[class*="wd-style-"]>li>a {font-size: 11px !important;color: black;}
.wd-tools-element .wd-tools-icon {color: black;}
.whb-sticked .whb-general-header-inner {display:none}

/* Begin Custome Pop Up */
.pum-container.custom-position {max-width: 80% !important;}
/* End Custome Pop Up */
}

