@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//sieudichvu.com/wp-content/themes/woodmart/fonts/woodmart-font-3-400.woff2?v=7.3.2") format("woff2");
	font-display:block;
}

.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

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

.footer-container{
	background-color:rgb(255,255,255);
	background-image: none;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:right bottom;
}

:root{
--wd-text-font:"Mulish", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#141414;
--wd-text-font-size:15px;
}
:root{
--wd-title-font:"Mulish", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Mulish", 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:"Mulish", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Mulish", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:500;
--wd-widget-title-transform:capitalize;
--wd-widget-title-color:rgb(61,61,61);
--wd-widget-title-font-size:19px;
}
:root{
--wd-header-el-font:"Mulish", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:400;
--wd-header-el-transform:capitalize;
--wd-header-el-font-size:15px;
}
html .page-title > .container > .title, html .product-image-summary-wrap .product_title, html .wd-single-title .product_title, html .post.blog-post-loop .post-title{
	font-family: "Mulish", Arial, Helvetica, sans-serif;font-size: 23px;
}

html .product-grid-item .price, html .product-grid-item .price > .amount, html .product-grid-item .price ins > .amount, 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, html .product-quick-view  .summary-inner > .price > .amount, html .product-quick-view .summary-inner > .price > ins .amount, html .widget-area .widget .price > .amount, html .widget-area .widget .price > ins .amount, html .widget-area .widget .price > ins .amount{
	font-family: "Mulish", Arial, Helvetica, sans-serif;font-weight: 600;color: rgb(0,0,0);
}

html .wd-nav.wd-nav-main > li > a, html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a, html .wd-dropdown-menu.wd-design-sized .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a, html .wd-nav.wd-nav-secondary > li > a, .whb-general-header .wd-nav.wd-nav-secondary > li > a, html .wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp > .wd-sub-menu > li > a, html .wd-dropdown-my-account .wd-sub-menu li a, html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a{
	font-family: "Mulish", Arial, Helvetica, sans-serif;font-weight: 400;font-size: 16px;text-transform: capitalize;color: rgb(12,12,12);
}

:root{
--wd-primary-color:rgb(18,177,75);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:rgb(104,104,104);
}
.page .main-page-wrapper{
	background-image: none;
	background-size:cover;
}

:root{
--btn-default-font-family:"Mulish", Arial, Helvetica, sans-serif;
--btn-default-transform:capitalize;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-font-weight:400;
--btn-accented-transform:capitalize;
}
:root{
--btn-accented-bgcolor:rgb(0,0,0);
}
:root{
--btn-accented-bgcolor-hover:rgb(71,71,71);
}
html .wd-buy-now-btn{
	text-transform: capitalize;color: rgb(255,255,255);background: rgb(0,0,0);
}

html .wd-buy-now-btn:hover{
	background: rgb(73,73,73);
}

:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
.product-labels .product-label.onsale{
	background-color:rgba(255,255,255,0.69);
}

.product-labels .product-label.onsale{
	color:rgb(25,25,25);
}

.product-labels .product-label.new{
	background-color:rgba(255,255,255,0.69);
}

.product-labels .product-label.new{
	color:rgb(12,12,12);
}

.product-labels .product-label.featured{
	background-color:rgba(255,255,255,0.69);
}

.product-labels .product-label.featured{
	color:rgb(12,12,12);
}

.product-labels .product-label.out-of-stock{
	background-color:rgba(255,255,255,0.69);
}

.product-labels .product-label.out-of-stock{
	color:rgb(12,12,12);
}

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

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

	:root{
					
							--wd-form-brd-radius: 5px;
			
					
					--wd-form-brd-width: 1px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--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;
		
			}

	
	
			:root{
			--wd-container-w: 1440px;
		}
	
			@media (min-width: 1457px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1440px) {
			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;
		}
	
	
@font-face {
	font-family: "Mulish";
	font-weight: 400;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "Mulish";
	font-weight: 700;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "Mulish";
	font-weight: 300;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "Mulish";
	font-weight: 600;
	font-display:block;
	font-style: normal;
}

.whb-sticked .wd-header-search.wd-display-full-screen {display: block;}
.min-footer {padding-top: 10px;padding-bottom: 10px;}
.col-12.col-md-6.col-register-text {display: none;} 

.page-template-chitietnpp .row.content-layout-wrapper.align-items-start {display: block;}
h3.nm-id {color: #09485a !important;text-align: center;font-weight: 400;}
div#content h1:first-child {text-align: center;}
.colvendor {width: 50%;float: left;text-align: left; padding: 0 20px;}

.product_list_widget>li .widget-product-img>img {border-radius: 5px;}
.blog-post-loop ul.entry-meta-list,.blog-post-loop .hovered-social-icons {display: none;}
.page-title.page-title-default.title-shop {background: unset !important;}

li.woocommerce-MyAccount-navigation-link--edit-address{display: none;}
a.wcvendors_cart_sold_by_meta {color: #f245bb;}
.whb-main-header .searchform {background: #fff;}
span.izlo {background: #dededeeb;color: #1289ac;font-weight: 900;height: 14px;width: 14px;overflow: hidden;font-size: 13px;border-radius: 3px;font-family: sans-serif;display: inline-block;text-align: center;padding: 6px 3px;line-height: 0;margin-bottom: -2.1px;}
.woodmart-before-product-tabs {background-color: #ffffff;}
h5.widget-title {margin-bottom: 0;font-size: 14px;text-transform: unset;}
.single-product section.products ul.products.columns-4 {display: flex;}
li.affwp-affiliate-dashboard-tab:nth-last-child(2),p#billing_country_field,div#xtvccount {display: none !important;}
li.seller_info_tab a,.slnhankh {display: none !important;}
a.woodmart-accordion-title.tab-title-seller_info {display: none !important;}
div#tab-seller_info {display: block !important;text-align: center;background: #c8f3ff24;padding: 15px 10px;border-radius: 5px;}
.woodmart-shopping-cart .woodmart-cart-icon:before {font-size: 27px;}
.summary-inner > .wd-action-btn {display: block;}
table.affwp-table {margin: 0 0 5px;}
a.lsthanhtoan {text-align: right;display: block;font-style: italic;}
.gt_languages a.glink span {color: #000;}
.trp-language-switcher > div > a > img {zoom:2}
.trp-language-switcher > div{border:0; background-color: rgba(241, 242, 244, 0);}
.woodmart-logo {position: relative;}
.box-icon-align-left .box-icon-wrapper {margin-right: 5px;}
.info-box-inner.reset-mb-10 {line-height: 1.3;}
.product-grid-item .product-image-link img, .product-grid-item .hover-img img {border-radius: 4px;}
.woodmart-navigation .item-level-0 > a {padding-right: 20px;padding-left: 20px;}

.single-product-content .woo-multi-currency.wmc-price-switcher {margin-top: 0px;}
.wmc-currency-wrapper i {zoom: 0.5 !important;}
.wmc-currency-wrapper .vi-flag-64 {vertical-align: inherit;margin-top: 12px;}
p.price,.woo-multi-currency.wmc-price-switcher {display: inline-block;}
.product_meta .meta-label,.wd-social-icons .wd-label {font-weight: 400;}
.checkout .payment_methods{display:none}
.slnhankh input {max-width: 100px;}
.slnhankh span::after {content: "kg";margin-left: 5px;}
.woocommerce.widget_product_categories .product-categories{border:2px solid #e5e5e5;padding: 5px 15px;}
.widget_product_categories .product-categories li a {color: #000;border-bottom: 1px solid #ececec; font-size: 15px;}
.whb-color-dark .navigation-style-bordered .item-level-0>a, .whb-color-dark .navigation-style-separated .item-level-0>a {color: #000;}
.menu-opener .arrow-opener {font-size: 25px;}
.widget_product_categories .woodmart-cats-toggle{right:0;}
form.checkout.woocommerce-checkout.row p.form-row-first,form.checkout.woocommerce-checkout.row p.form-row-last {width: 100%;}
.woodmart-hover-icons .woodmart-buttons {background: rgb(255 255 255 / 78%);border-radius: 20px;}
.min-footer {padding: 10px 0 !important;font-style: italic;font-size: 12px;}
.woodmart-prefooter {padding-bottom: 0;}
.footer-sidebar {padding-top: 25px;padding-bottom: 0;}
.lienhedung {right: 30px !important;}
.scrollToTop{ background-color: rgb(216 216 216);}
.nm-phone.hotln1 {right: 20px;bottom: 100px;}
.wcv_pagination .page-numbers {padding: 5px 15px;font-size: 17px;}
.scrollToTop {bottom: 50px;}
.whb-main-header .searchform {max-width: 500px;margin: 0 auto;}
.woocommerce-pagination li .page-numbers {padding-right: 10px;padding-left: 10px;}
.product-image-summary .cart {display: inline-block;margin-left: 20px;}
.single-product-page .summary-inner {text-align: center;}
.product-image-summary .woocommerce-product-details__short-description{text-align: left;}
.woocommerce-breadcrumb .breadcrumb-last, .yoast-breadcrumb .breadcrumb_last {color: #878686;font-weight: 400;}
.single-product-page>div:not(:last-child) {margin-bottom: 0;}

a.scrollToTop.button-show {right: 29px;bottom: 10%;width: 40px;height: 40px;}
.nm-phone.hotln1 .nmdh span {display: none;}
.nm-phone.hotln1 a.nmdh {display: block;}

.nm-dathang1{background: rgb(247 247 247 / 96%);margin-bottom: 0;}
.nm-dathang1 span {color: #000000 !important;font-weight: 400;}
#nm_dathang3 a.nmdh,.nm-dathang1 .dashicons ,.nm-dathang1 .nmdh span {color: #34952c !important;}
.nm-dathang1 b {color: #34952c !important;}
li#nm_dathang3 {padding: 9px !important;background: rgb(247 247 247) !important;border-left: 1px solid #ebebeb;}
.nm-dathang1 .nm-price { border-left: 1px solid #ebebeb; }
#nm_qr {text-align: left;}
.nm-khungtrong {max-width: 1440px;}
.outofstock div#nm-dathang1 a {display: none;}

.blog-design-list .wd-meta-author,.single-post li.meta-author{ display :none}
.post-single-page .entry-header img{max-width: 800px;}

.blog-design-default .post-title {font-size: 20px;}
.blog-design-default .wd-entry-content {font-size: 90%;}
.blog-design-default .wd-entry-meta{ display :none}

.mobile-nav .searchform input[type=text] {height: 40px !important;}
.footer-container {border-radius: 20px 20px 0 0;}
.truso h4 {margin-bottom: 5px;}

.product-labels.labels-rectangular .product-label {border: 1px solid #a9a9a9 !important;}
.wd-more-desc .wd-more-desc-inner {display: none;}
.product img.img-border {
    position: absolute;
    z-index: 100;
    width: 100%;
}
.product-grid-item .product-element-bottom {
    display: flex;
    flex-direction: row;
    gap: var(--wd-prod-gap);
    flex-wrap: wrap; justify-content: space-between;
}
.product-grid-item .wd-entities-title,.product-grid-item .star-rating,.product-grid-item .thongtin {
    width: 100%;
}
.product-grid-item .thongtin {
    color: #d41212;
    font-weight: 700;
    font-size: 14px;
}
.product-grid-item.product.wd-hover-fw-button .wrap-price {
    width: calc(100% - 60px);
    float: left;
}
.product-grid-item .product.wd-hover-fw-button .wd-add-btn {
    font-size: 0;
    position: absolute;
    width: 50px;
    float: right;
}
.product.wd-hover-fw-button .wd-add-btn>a {
    background: unset;
    color: #000;
    border: 1px solid #000;
    width: 40px;
}
.product-grid-item .wd-add-btn-replace .add-to-cart-loop:before {
    transform: translateY(0) translateZ(0);
}
.product-grid-item.product.wd-hover-fw-button .wd-add-btn .add-to-cart-loop span{
	  font-size: 0;
}

/* Woo sản phẩm */
.wd-before-product-tabs{background: unset;}
/* Woo thanh toán*/
.wd-empty-page {font-size: 25px;}
.wd-checkout-steps li {text-transform: capitalize !important;}
.wd-checkout-steps li span:after{height:0;}
table.shop_table th {text-transform: capitalize;}
.cart_totals table.shop_table th {min-width: 100px;}
.woocommerce-billing-fields__field-wrapper {display: block;}
p#billing_address_1_field,p#shipping_address_1_field {width: 100%;}

/* Menu */
.wd-nav-mobile>li>a, .wd-nav-mobile>li>ul li>a,.mobile-nav .wd-nav-opener{border:0}

.single-post .page-title {display: none;}
.title-size-small {padding: 15px 0 0;}
footer ul {padding-left: 0;}
footer li {list-style: none !important;}
@media (min-width: 1024px){
.whb-general-header .woodmart-logo img {max-height: 140px;}
	#nhonmyatc{font-size:15px}
.tax-product_cat img.title_image {width: 30%;float: left;margin-right: 20px;}
}
@media (max-width: 1024px){
	img.title_image {
			margin: -20px 0 20px 0;
	}
}
@media (min-width: 700px){
	.wd-blog-holder.blog-pagination-pagination {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}

.truso {display: inline-block;margin: 5px 10px;background: #ffffef;padding: 0 10px;border: 1px solid #f4f4f4;margin-bottom: 5px;box-shadow: 2px 3px 4px 2px #bea385;border-radius: 2px;width: 45%;}	
}
@media all and (max-width:1280px){
.woodmart-navigation .item-level-0 > a {
    padding-right: 10px;
    padding-left: 10px;
	}}
@media all and (max-width:768px){
	.site-logo {max-height: inherit;background: #fff;border-radius: 0 0 10px 10px;}
	.colvendor {width: 100%;float: none;}
	.mobile-nav .searchform input[type=text] {height: 50px;border: 1px solid #ddd;margin: 20px 0;}
	.search-button .search-button-icon:before,.my-account-with-icon .wd-tools-icon:before {font-size: 23px;}
 .whb-mobile-right span.search-button-icon {color: #fff;}
.woodmart-burger-icon .woodmart-burger::before {top: -10px;}	
.woodmart-burger-icon .woodmart-burger::after {top: 10px;}	
.whb-mobile-right .whb-text-element {flex: initial;}	
	.trp-language-switcher > div{width:35px !important;padding: 0;}	
.woodmart-burger-icon .woodmart-burger {width: 25px;}
.lienhedung {bottom: 22% !important; right: 10px !important;width: 45px !important;}
.ctrlq.fb-button	{width: 45px;height: 45px;}
a.scrollToTop.button-show {bottom: 15%;width: 40px; height: 40px; right: 13px !important;}
	a.notranslate span {display: none;}
.whb-general-header .woodmart-logo img {max-height: 42px;background: #fff;border-radius: 5px;padding:2px 5px;}
.woodmart-logo {top: 0px;}
.gt_white_content {left: 0 !important;width: 100% !important;margin: -187.5px 0 0 0 !important;}	
	.single-product-content .woo-multi-currency.wmc-price-switcher {margin-top: -5px;}
header .whb-text-element.reset-mb-10.text-element-inline{padding: 0;}
	
.wd-before-product-tabs .product_meta {font-size: 12px;}	
}
@media (min-width: 1025px) {
	.nm-phone.hotln1 .nmdh span {
    color: #fff;
    display: inline-block;
    right: 20px;
    position: absolute;
    background: #626060;
    padding: 25px 38px 25px 10px;
    font-size: 19px;
    border-radius: 5px 0 0 5px;
}
.nm-phone.hotln1 a.nmdh {display: flex;}

}

