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

:is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product) .wd-products-with-bg, :is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product) .wd-products-with-bg .product-grid-item{
	--wd-prod-bg:rgb(255,255,255); --wd-bordered-bg:rgb(255,255,255);
}

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

.header-banner{
	background-color:rgb(223,0,0);
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-attachment:inherit;
	background-position:center center;
}

.page-title-default{
	background-color:rgb(28,97,231);
	background-image: none;
	background-size:cover;
	background-position:center center;
}

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

:root{
--wd-text-font:"Averta Regular", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:15px;
}
:root{
--wd-title-font:"SVN-Gilroy-Bold", Arial, Helvetica, sans-serif;
--wd-title-font-weight:500;
--wd-title-transform:none;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"SVN-Gilroy-SemoBold", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:600;
--wd-entities-title-transform:none;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(18, 70, 171);
}
:root{
--wd-alternative-font:"SVN-Gilroy-Bold", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Averta Regular", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:500;
--wd-widget-title-transform:capitalize;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"SVN-Gilroy-SemoBold", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:600;
--wd-header-el-transform:capitalize;
--wd-header-el-font-size:13px;
}
html .wd-nav-mobile > li > a{
	text-transform: capitalize;
}

html .post.blog-post-loop .post-title{
	font-size: 18px;
}

:root{
--wd-primary-color:rgb(28,97,231);
}
:root{
--wd-alternative-color:rgba(28,97,231,0.2);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
.page .main-page-wrapper{
	background-color:rgb(246,246,246);
	background-image: none;
}

.woodmart-archive-shop:not(.single-product) .main-page-wrapper{
	background-color:rgb(246,246,246);
	background-image: none;
}

.single-product .main-page-wrapper{
	background-color:rgb(246,246,246);
	background-image: none;
}

.woodmart-archive-blog .main-page-wrapper{
	background-color:rgb(246,246,246);
	background-image: none;
}

:root{
--btn-default-bgcolor:rgb(225,235,255);
}
:root{
--btn-default-bgcolor-hover:rgb(219,227,249);
}
:root{
--btn-default-color:rgb(28,97,231);
}
:root{
--btn-default-color-hover:rgb(28,97,231);
}
:root{
--btn-accented-transform:uppercase;
}
:root{
--btn-accented-bgcolor:rgb(6,100,249);
}
:root{
--btn-accented-bgcolor-hover:rgb(255,0,102);
}
:root{
--btn-transform:capitalize;
}
html .wd-buy-now-btn{
	text-transform: uppercase;color: rgb(255,255,255);background: rgb(208,2,28);
}

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

html .cart-totals-inner .checkout-button, html .woocommerce-mini-cart__buttons .checkout, html .checkout_coupon .button, html #place_order{
	color: rgb(255,255,255);background: rgb(208,2,28);
}

html .cart-totals-inner .checkout-button:hover, html .woocommerce-mini-cart__buttons .checkout:hover, html .checkout_coupon .button:hover, html #place_order:hover{
	background: rgb(95,158,44);
}

html .wd-sticky-btn-cart .single_add_to_cart_button, html .wd-sticky-add-to-cart, html .wd-sticky-btn.wd-quantity-overlap div.quantity input[type]{
	text-transform: uppercase;color: rgb(255,255,255);background: rgb(95,158,44);
}

html .wd-sticky-btn-cart .single_add_to_cart_button:hover, html .wd-sticky-add-to-cart:hover, html .wd-sticky-btn.wd-quantity-overlap .cart:hover > div.quantity input[type], html .wd-sticky-btn.wd-quantity-overlap .cart:hover > div.quantity+.button{
	background: rgb(6,100,249);
}

:root{
--notices-success-bg:rgb(6,100,249);
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:rgb(95,158,44);
}
:root{
--notices-warning-color:#fff;
}
.product-labels .product-label.featured{
	background-color:rgb(255,0,102);
}

.product-labels .product-label.out-of-stock{
	background-color:rgb(245,114,36);
}


	:root{
									--wd-form-brd-radius: 35px;
			
			
					
					--wd-form-brd-width: 1px;
		
		
		
					--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-brd-radius: 35px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
			
					
							
					--wd-brd-radius: 5px;
		
					--wd-cat-brd-radius: 8px;
			}

	
	
			:root{
			--wd-container-w: 1250px;
		}
	
			@media (min-width: 1267px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1250px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 230px;
		}
	
	
	body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {

							
							
							
							
									--wd-form-bg: rgb(255,255,255);
						}
@font-face {
	font-family: "Averta Regular";
	src: url("//vattu365.com/wp-content/uploads/2023/10/Averta-Regular.woff2") format("woff2"), 
url("//vattu365.com/wp-content/uploads/2023/10/Averta-Regular.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "SVN-Gilroy-SemoBold";
	src: url("//vattu365.com/wp-content/uploads/2023/10/SVN-Gilroy-SemiBold.woff2") format("woff2"), 
url("//vattu365.com/wp-content/uploads/2023/10/SVN-Gilroy-SemiBold.woff") format("woff");
	font-weight: 600;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "SVN-Gilroy-Bold";
	src: url("//vattu365.com/wp-content/uploads/2023/10/SVN-Gilroy-Bold.woff2") format("woff2"), 
url("//vattu365.com/wp-content/uploads/2023/10/SVN-Gilroy-Bold.woff") format("woff");
	font-weight: 700;
	font-display:swap;
	font-style: normal;
}

@media (min-width: 1025px) {
	/* Chỉnh CSS mũi tên carousel */
.wd-owl :is(.owl-nav .owl-prev,.owl-nav .owl-next,.owl-dot){
	border: solid 1px;
  border-radius: 2em;
  background: #fff;
}

/* Kích thước giá gốc */
.woocommerce-Price-amount amount {
    font-size: 25px!important;
}

/* Tăng kích thước side cart */
.wd-side-hidden{
	width: 30%!important;
	z-index: 9999999!important;
}

/* Giảm size giá gốc trang SP */
.single-product-price del .amount{
	font-size: 28px!important;
}

/* Blog liên quan SP */
.slick-slide img {
    height: 200px;
    width: 332px;
}

/* Nút trả góp trang chi tiết SP */
.elementor-element-1a6eef0.elementor-widget-shortcode {
    width: 90%!important;
    margin-left: 6em!important;
}

/* Giữ cho hình ảnh vuông trong loop */
.product-element-top{
	max-height: 270px!important;
}	

/* Breadcrum sản chi tiết sp trên 1 hàng */
.woocommerce-breadcrumb {
  display: inline-block!important;
	font-size: 13px!important;
}

/* Tiêu đề/H2 (title) mô tả chi tiết sản phẩm */
.elementor-1055 .elementor-element.elementor-element-bfe07aa .elementor-heading-title{
	line-height: 1.5!important;
}
.elementor-1055 .elementor-element.elementor-element-062e1ac .elementor-heading-title{
	line-height: 1.5!important;
}
.elementor-1055 .elementor-element.elementor-element-5652cbb .elementor-heading-title{
	font-size: 22px!important;
  line-height: 1.4!important;
}
.elementor-1055 .elementor-element.elementor-element-357d265 .elementor-heading-title{
	font-size: 22px!important;
  line-height: 1.4!important;	
}


/* Giảm kích thước + margin kết quả */
.wd-shop-result-count .woocommerce-result-count {
    font-size: 13px!important;
    margin-bottom: 5px!important;
}

/* Tăng khoảng cách của text Trả góp lên */
.single-product-price ins .woocommerce-Price-amount bdi:after{
	margin-left: 90px!important;
}

/* Khu vực Menu Header */
.wd-dropdown-menu.wd-design-default {
    --wd-dropdown-width: 280px!important;
}
.wd-sub-menu li>a{
    color: #555555!important;
}
.wd-nav.wd-style-bg>li>a {
    border: solid 1px #1c61e71c!important;
    border-radius: 2em!important;
}
.wd-nav>li:is(.wd-has-children,.menu-item-has-children)>a:after {
    display: none!important;
}


/*  */



/*  */










}

@media (max-width: 576px) {
	/* Màu nền header trên di động */
.whb-color-dark:not(.whb-with-bg) {
   background-color: #1c61e7!important;
}

/* Ẩn widget blog */
.widget-area{
	display: none!important;
}
.sidebar-container .col-lg-3 .col-md-3 .col-12 .order-last .sidebar-right .area-sidebar-1{
	display: none!important;
}

/* Bỏ padding trên ảnh đại diện sản phẩm */
.woocommerce-product-gallery img{
	padding: 0px;
}
/* Bỏ margin trên ảnh đại diện sản phẩm */
.elementor-widget-wd_single_product_gallery{
	margin: 0!important;
}
.elementor-1055 .elementor-element.elementor-element-01e0df7{
	display: none!important;
}

/* Kích thước giá gốc */
del .amount {
    font-size: 17px#3160df
}

/* Kích thước Menu+Account sidebar Full */
.wd-side-hidden{
	width: 85%!important;
	z-index: 9999999!important;
}

/* Cách phần Addon với Trả góp */
.single-product-price ins .woocommerce-Price-amount bdi:after{
	position: relative!important;
}

/* Giảm size giá gốc trang SP 
.single-product-price del .amount{
	font-size: 16px!important;
}*/

/* Ẩn hình đại diện Blog */
.post-single-page.has-post-thumbnail .article-inner>.entry-header {
    display: none;
}

/* Ẩn banner nhỏ 2 bên trên di động */
#left_ads_float{
	display: none;
}
#right_ads_float{
	display: none;
}

/* Chỉnh kích thước danh mục con trên đt */
.owl-items-xs-2:not(.owl-loaded)>div {
  flex: 0 0 42%!important;
  width: 42%!important;
}
.elementor-1239 .elementor-element.elementor-element-19451b8 div.product-category .wd-entities-title{
	font-size: 12px!important;
}
.product.category-grid-item .wd-entities-title {
  line-height: 15px!important;
}

/* Chuyển nút sắp xếp SP trên đt qua phải => ẩn luôn */
.elementor-1239 .elementor-element.elementor-element-193a70f.elementor-column > .elementor-widget-wrap {
  justify-content: end!important;
	display: none!important;
}


/* Giảm padding trang di động */
.col-12{
	padding-right: 10px!important;
  padding-left: 10px!important;
}
.container{
	padding-right: 10px!important;
  padding-left: 10px!important;
}

.elementor-1055 .elementor-element.elementor-element-8f7b52e:not(.elementor-motion-effects-element-type-background) {
    padding: 0 10px!important;
}

/* Tiêu đề mô tả danh mục */
.elementor-1239 .elementor-element.elementor-element-6e972de .elementor-heading-title{
	font-size: 19px!important;
	line-height: 1.5!important;
}	


/* Kích thước H2 mặc định mô tả danh mục */
.elementor-1239 .elementor-element.elementor-element-90b8d37 .elementor-heading-title {
    font-size: 18px!important;
    line-height: 1.5!important;
}


/* Kích thước tên SP */
html .elementor-1055 .elementor-element.elementor-element-ebb12f3 .product_title {
  font-size: 19px!important;
	line-height: 1.5!important;
}

/* Nút so sánh, yêu thích */
.elementor-1055 .elementor-element.elementor-element-0675211 > .elementor-widget-container {
    margin: 0px 10px 0px 0px!important;
    padding: 0px 10px 0px 0px!important;
}

/* Mô tả Chi tiết sp */
.elementor-1055 .elementor-element.elementor-element-bfe07aa .elementor-heading-title {
    font-size: 18px!important;
    line-height: 1.5!important;
}
.elementor-1055 .elementor-element.elementor-element-062e1ac .elementor-heading-title{
    font-size: 18px!important;
    line-height: 1.5!important;	
}
.woocommerce-Reviews :is(.comment-reply-title,.woocommerce-Reviews-title){
	text-transform: unset!important;	
}
div#reviews.woocommerce-Reviews .woocommerce-Reviews-title {
    font-size: 16px!important;	
    font-weight: 600!important;	
}
.single-product-page .elementor-widget-container>h2{
    font-size: 18px!important;
    line-height: 1.5!important;
		margin-top: 10px!important;
}	
.single-product-page .elementor-widget-container>h2>span{
    font-size: 18px!important;
    line-height: 1.5!important;
		margin-top: 10px!important;
}
.wp-caption .wp-caption-text, .wp-caption-dd {
    font-size: 13px!important;
}
.single-product-page .elementor-widget-container>h3{
	font-size: 17px!important;
}	
.elementor-1055 .elementor-element.elementor-element-5652cbb .elementor-heading-title{
    font-size: 18px!important;
    line-height: 1.5!important;	
}
.elementor-1055 .elementor-element.elementor-element-357d265 .elementor-heading-title {
    line-height: 1.5!important;	
    font-size: 18px!important;	
}
.elementor-1055 .elementor-element.elementor-element-442d6cc .elementor-heading-title {
    font-size: 15px!important;	
    line-height: 1.5!important;	
}
.wd-el-table-wrap p {
    line-height: 1.5!important;	
}
.elementor-widget-wrap .elementor-element-populated tr p{
	text-align: justify!important;
}
.elementor-1055 .elementor-element.elementor-element-849fa95.wd-collapsible-content > .elementor-widget-wrap h3 p {
	text-align: justify!important;
	font-size: 15px!important;
}
.elementor-1055 .elementor-element.elementor-element-849fa95.wd-collapsible-content > .elementor-widget-wrap h2 p{
	text-align: justify!important;
	font-size: 15px!important;
}

.elementor-1055 .elementor-element.elementor-element-849fa95.wd-collapsible-content > .elementor-widget-wrap p span {
	text-align: justify!important;
	font-size: 15px!important;
}


/* Mô tả chi tiết sản phẩm */
elementor-element elementor-element-e24b901 wd-single-content elementor-widget elementor-widget-wd_single_product_content p {
	text-align: justify!important;
	font-size: 15px!important;
}


.elementor-1055 .elementor-element.elementor-element-849fa95.wd-collapsible-content > .elementor-widget-wrap h2 strong span{
	font-size: 18px!important;
	line-height: 1.5!important;
}
.elementor-1055 .elementor-element.elementor-element-849fa95.wd-collapsible-content > .elementor-widget-wrap h2 span{
	font-size: 18px!important;
	line-height: 1.5!important;
}

.elementor-1055 .elementor-element.elementor-element-849fa95.wd-collapsible-content > .elementor-widget-wrap h2 span strong{
	font-size: 18px!important;
	line-height: 1.5!important;
}

.elementor-1055 .elementor-element.elementor-element-849fa95.wd-collapsible-content > .elementor-widget-wrap h3 strong span{
	font-size: 17px!important;
}
.elementor-1055 .elementor-element.elementor-element-849fa95.wd-collapsible-content > .elementor-widget-wrap h3 span{
	font-size: 17px!important;
}
.elementor-1055 .elementor-element.elementor-element-849fa95.wd-collapsible-content > .elementor-widget-wrap h3 span strong{
	font-size: 17px!important;
}

#my_content em span{
	text-align: justify!important;
	font-size: 15px!important;	
}

.wd-single-content p span{
	text-align: justify!important;
	font-size: 15px!important;	
}
/*
.wd-single-content p{
	text-align: justify!important;
	font-size: 15px!important;	
}*/



/* Trang trí cho H2. H3 ở Page SP, DM, Blog */
.term-description h2 span{
	font-size: 18px!important;
	line-height: 1.5!important;
}
.term-description h3 span{
	font-size: 17px!important;
	line-height: 1.4!important;
}

/* list thông tin chi tiết sp */
.btn.btn-full-width{
	padding: 0!important;
}	


/* Gạch ngang phía trên giá sp */
.elementor-1055 .elementor-element.elementor-element-c23c920{
		margin: -10px 0px 0px 0px!important;
}	


/* TOC chi tiết sp */
.elementor-toc__body .elementor-toc__list-item-text{
	font-size: 13px!important;
}
.elementor-toc__body {
  padding: 5px 5px 5px 8px!important;
	color: #1c61e7;
}

/* Thông số kỹ thuật chi tiết sp */
.elementor-1055 .elementor-element.elementor-element-df8339e{
	padding: 0 10px 10px 10px!important;
}
.elementor-1055 .elementor-element.elementor-element-89a0e75 > .elementor-widget-container {
  padding: 10px 0 0 5px!important;
}
.elementor-1055 .elementor-element.elementor-element-f56d956 > .elementor-element-populated{
	padding: 0 5px!important;
}
.elementor-1055 .elementor-element.elementor-element-30ec30b .shop_attributes {
    --wd-attr-v-gap: 15px!important;
}

/* Khu vực Add-on */
.wc-pao-col1 strong {
    font-size: 13px!important;
}
.woocommerce .wc-pao-addon .wc-pao-addon-wrap label {
    font-size: 13px!important;
}
.wc-pao-addon label.wc-pao-addon-name {
    padding: 6px 8px 5px 8px!important;
    font-size: 14px!important;
}
.wc-pao-addon-description>p{
		font-size: 13px!important;
}	
.elementor-element .elementor-element-733b9dc {
		margin-top: 5px!important;
}


/* Logo stock chi tiết sp */
.elementor-1055 .elementor-element.elementor-element-bb9ac0f p.stock {
    margin: 5px 0 5px 0!important;
}
.elementor-1055 .elementor-element.elementor-element-732f54c{
	margin-right: 5px!important;
}	

/* Logo thương hiệu sp */
.wd-product-brands{
	margin: 5px 0!important;
}

/* Form đăng ký khuyến mãi */
.elementor-element-4c2b2cc span{
	font-size: 28px!important;
}	

/* Breadcrum trang sản phẩm */
.elementor-1055 .elementor-element.elementor-element-2d61532{
	padding: 30px 10px 0 10px!important;
}
.elementor-1055 .elementor-element.elementor-element-c1cdd21 {
    padding-bottom: 5px!important;
}
.elementor-1055 .elementor-element.elementor-element-c1cdd21 > .elementor-widget-container{
	margin: 0 0 2px 0!important;
}
.woocommerce-breadcrumb {
  font-size: 13px!important;
	overflow: scroll !important;
  white-space: nowrap !important;
  padding-bottom: 4px;
	display: block !important;
}
/* Tăng padding breadcrum trên Home */
.elementor-2024 .elementor-element.elementor-element-9a336b7{
	margin: 20px 0px 40px 0px!important;
}
/* Tăng padding breadcrum trên DM */
.elementor-1239 .elementor-element.elementor-element-43498f9 > .elementor-widget-container {
    margin: 20px 0px 5px 0px!important;
}

/* BLOG */
.danhmuc-blog-container {
    justify-content: center!important;
}
.post-single-page .meta-post-categories {
    margin-top: 20px!important;
}
.breadcrumb-page{
	font-size: 13px!important;
}
.post-single-page .entry-content h2{
    font-size: 18px!important;
    line-height: 1.5!important;	
}
.post-single-page .entry-content h2>span{
    font-size: 18px!important;
    line-height: 1.5!important;	
}
.post-single-page .entry-content h3{
		font-size: 17px!important;
		line-height: 1.4!important;
}
.post-single-page .entry-content h3>span{
		font-size: 17px!important;
		line-height: 1.4!important;
}
.post-single-page .entry-content h3 p{
		text-align: justify;!important;
}
.post-single-page .entry-content h2 p{
		text-align: justify;!important;
}

.entry-content .wd-entry-content h2>span{
    font-size: 18px!important;
    line-height: 1.5!important;	
}
.entry-content .wd-entry-content h3>span{
		font-size: 17px!important;
		line-height: 1.4!important;
}

.sl-table-content h2{
    font-size: 18px!important;
    line-height: 1.5!important;	
}
.sl-table-content h3{
		font-size: 17px!important;
		line-height: 1.4!important;
}

#bsf_rt_marker h3 p{
		text-align: justify;!important;
}
#bsf_rt_marker h2 p{
		text-align: justify;!important;
}

.sl-table-content li{
		text-align: justify;!important;
}
#bsf_rt_marker li{
		text-align: justify;!important;
}
.post-single-page .entry-content li{
		text-align: justify;!important;
}


/* Trang trả góp */
.devvn_tragop_prod > span{
	margin-top: 7px!important;
}	
.devvn_tragop_prod{
	text-align: center!important;
}
.devvn_tragop_prod h1{
	display: contents!important;
  text-align: center!important;
}
.whb-header {
  margin-bottom: 5px!important;
}
a.cart-btt {
    font-size: 11px!important;
}
.alepay-firstcol {
    width: 30%!important;
}
.devvn_tragop_prod {
    margin-top: 10px!important;
}
.devvn_tragop_wrap #choose_type{
		padding: 0!important;
}
.devvn_tragop_wrap .devvn_tragop_title{
		margin: 5px 0!important;
}	



/* Carousel nổi bật ngoài trang chủ */
.wd-highlighted-products .wd-owl:not(.owl-loaded)>div{
	padding-inline: 2px!important;
}
.wd-highlighted-products .elements-grid, .wd-highlighted-products.wd-carousel-container {
    padding: 5px 5px 0 5px!important;
}

/* Giảm padding top list danh mục sản phẩm */
.elementor-1239 .elementor-element.elementor-element-5c2c826 > .elementor-element-populated {
    padding: 0 10px!important;
}

/* Giữ cho hình ảnh vuông trong loop */
.product-element-top{
	max-height: 190px!important;
}	

/* Thu nhỏ nút xem tất cả trên di động */
:is(.btn,.button,button,[type="submit"],[type="button"]){
	padding: 0px 7px 0 10px!important;
	font-size: 12px!important;
}


/* Ẩn chữ search trên thanh tìm kiếm */
.searchform .searchsubmit span{
	display: none;	
}


/* Ẩn label next prev cuối các trang */
span.post-navigation__prev--label{
	display: none!important;
}
span.post-navigation__next--label{
	display: none!important;
}


/* Tăng margin cho tiêu đề các "Page" */
.wd-page-title-el .page-title{
	margin-top: 20px!important;
}
.page-title {
	margin-block: -5px 5px !important;
}


/* Tăng margin-top page SS, YT, Acc */
.wd-compare-header {
    margin-top: 20px!important;
}
.elementor-118 .elementor-element.elementor-element-f8863df{
	margin: 0!important;
}


/* Đổi kích thước tên SP trong side cart */
.cart-widget-side .cart-info .wd-entities-title {
  font-size: 14px!important;
}
.cart-widget-side .cart-info .wd-product-sku {
	font-size: 13px!important;
}


/* Nút đăng nhập nhanh bằng Google ở trang thanh toán */
.elementor-1646 .elementor-element.elementor-element-cf61675 .wd-button-wrapper a {
    background-color: #ea4335!important;
    border-color: #ea4335!important;
    border-radius: 2em!important;
}
.elementor-1646 .wd-btn-icon {
    background-color: white!important;
    border-radius: 2em!important;
    padding: 2px!important;
}


/* Full khung tùy chọn biến thể */
table.variations select {
    max-width: 100%!important;
}

/* Nút xem tiếp list SP danh mục */
.wd-loop-footer a.btn.wd-load-more.wd-products-load-more.load-on-click{
	width: 90%!important;
  box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px, rgb(5, 109, 255) 0px 0px 0px 4px!important;
	border-color: #0d6efd!important;
  color: #0d6efd!important;
}
.load-more-loading{
	width: 90%!important;
}

/* Tăng khoảng cách bên phải của rating SP */
.single-product .devvn_single_rating {
    margin-right: 10px !important;
}

/* Chaty */
#chaty-widget-_1 .chaty-widget {
    left: 5px!important;
    bottom: 12px!important;
}
#chaty-widget-_1 .chaty-i-trigger .chaty-channel .chaty-svg {
    left: -10px!important;
}
#chaty-widget-_1 .chaty-i-trigger .chaty-cta-button{
	box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
}
#chaty-widget-_1 .chaty-channel-list .chaty-channel a{
	box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
}

/*  */




/*  */




/*  */




/*  */




/*  */



}

