/* Themify Customize Styling */
:root {	
	--theme_accent: #006ead; 
}
h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title {	
	font-family: "Arial", "Helvetica", sans-serif;	font-weight:200;
 
}
#header {	
	font-family: "Arial", "Helvetica", sans-serif;	font-style:normal;
 
}
#header a {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
 
}
#header a:hover {		font-weight:bold;
	text-decoration:underline;
	font-weight:bold;

	color: #e3427e; 
}
#headerwrap.fixed-header #header, #headerwrap.fixed-header #site-description {	
	font-family: "Arial", "Helvetica", sans-serif;	font-style:normal;
 
}
body:not(.mobile_menu_active) #headerwrap.fixed-header #header a:hover, .mobile_menu_active #headerwrap.fixed-header #site-logo a:hover, .mobile_menu_active #headerwrap.fixed-header #menu-icon:hover, #headerwrap.fixed-header .icon-menu:hover {	
	color: #e3427e; 
}
body #site-logo a img {		width: 100px; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce .products .product .product_title, .woocommerce ul.products li.product h3, .wc-products .product h3 {	
	font-family: "Arial", "Helvetica", sans-serif;	font-style:normal;
	text-transform:capitalize;	text-align:center; 
}
.woocommerce ul.products li.product .price {	
	font-family: "Arial", "Helvetica", sans-serif;	font-style:normal;
	text-align:left; 
}
.woocommerce ul.products li.product .button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled] {		font-style:normal;
 
}
.woocommerce span.onsale:before, .woocommerce ul.products li.product .onsale:before {	background: none;
	background-color: #ee2312; 
}
.single-product div.product .product_title {	
	font-family: "Arial", "Helvetica", sans-serif;	font-style:normal;
	text-align:center; 
}
.single-product div.product p.price {	
	font-family: "Arial", "Helvetica", sans-serif;	font-style:normal;
	text-align:center;
	color: #575757; 
}
.single-product #content input.button, .single-product #respond input#submit, .single-product #content input.button.alt, .single-product #respond input#submit.alt, .single-product a.button, .single-product button.button, .single-product input.button, .single-product a.button.alt, .single-product button.button.alt, .single-product input.button.alt, .single-product button.button.alt.disabled, .single-product button.button:disabled, .single-product button.button:disabled[disabled] {	
	font-family: "Arial", "Helvetica", sans-serif;	font-style:normal;
	text-align:center; 
}
.single-product span.onsale {	
	font-family: "Arial", "Helvetica", sans-serif;	font-style:normal;
	text-transform:uppercase;	text-align:center; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title {	
	font-family: "Arial", "Helvetica", sans-serif;	font-weight:200;
 
}
h2 {	
	font-family: "Georgia", 'Times New Roman', "Times", serif; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title {	
	font-family: "Arial", "Helvetica", sans-serif;	font-weight:200;
 
}
h2 {	
	font-family: "Georgia", 'Times New Roman', "Times", serif; 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title {	
	font-family: "Arial", "Helvetica", sans-serif;	font-weight:200;
 
}
h2 {	
	font-family: "Georgia", 'Times New Roman', "Times", serif; 
}
 }
/* Themify Custom CSS */
/*Co dinh khoang cach ten sp*/
h3.product_title{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
height: 50px;
}

/*Co dinh khoang cach ten sp*/
h3{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
height: 50px;
}

h1.page-title{
display:none;
}
div.woocommerce-product-details__short-description{
	border: 1px dashed #038018;
    border-radius: 3px;
    background: #f7fff1;
    padding: 10px;
    margin-bottom: 15px;
    margin-top: 15px;
}
div.product_meta{
	display:none;
}

img.wp-post-image.wp-image-16504{
	display:none;
}

div.module.module-text.tb_6lf1467.repeat{
	border-radius:5px;
}
div.module.module-text.tb_9gwc628.repeat{
	border-radius:5px
}

div.module.module-text.tb_tc4u635.repeat{border-radius:5px
}

div.module.module-text.tb_onr8146.repeat{
	border-radius:5px;
}

div.module-box-content.ui.tb_default_color{
	border-radius:10px;	
} 

img.wp-post-image.wp-image-16868{
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px
}

img.wp-post-image.wp-image-16894{
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px
}

img.wp-post-image.wp-image-16895{
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px
}

img.wp-post-image.wp-image-16869{
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px
}

li.current{
	border-radius:5px;
}

li{
	border-radius:5px;
}
div.module.module-text.tb_71j132.repeat{
	border-radius:10px;
}

div.module.module-text.tb_9ccq32.repeat{
	border-radius:10px;
}

img{
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

li.menu-item-page-15927.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-15985{
	display:none;
}

li.menu-item-15987{
	display:none;
	
}


div.module.module-text.tb_nen2417.repeat{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
div.module.module-text.tb_xwwt417.repeat{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}

div.module.module-text.tb_opdh418.repeat{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}

div.module.module-text.tb_x98f418.repeat{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
img.wp-post-image.wp-image-16527{
	display:none;
}
img.wp-post-image.wp-image-16922{
	display:none;
}

img.wp-post-image.wp-image-15424{
	display:none;
}
img.wp-post-image.wp-image-15423{
	display:none;
}
div.module{
	border-radius:10px;
}
div.button-san-pham{
	text-align: center;
    padding: 5px;
}
a.ui.builder_button.blue{
	background-image: linear-gradient(180deg,rgb(227, 66, 126) 0%,rgb(227, 66, 126) 36%,rgb(0, 110, 173) 100%);
	border-radius:10px;
}
.woocommerce .loops-wrapper.products.list-post > .product, .loops-wrapper.list-post > .post {
    width: 100%;
    min-height: 0;
    clear: both;
    float: none;
    /* margin: 0 0 2.5em; */
    border: 1px solid #006ead;
}
img.wp-post-image.wp-image-16527{
	display:none;
}
img.wp-post-image.wp-image-16922{
	display:none;
}

img.wp-post-image.wp-image-15424{
	display:none;
}
img.wp-post-image.wp-image-15423{
	display:none;
}
div.alert-button.tf_right.tf_textr{
	background-image: linear-gradient(90deg,rgb(164, 35, 142) 0%,rgb(237, 15, 105) 100%);
	background-color:transparent;
	border-radius:10px;
}
a.ui.builder_button.transparent{
	border-radius:10px;
} 
div.alert-close.tf_close{
	display:none;
}
img.wp-post-image.wp-image-17713{
	display:none;
}
a.ui.builder_button.blue{
	border-radius:10px;
		background-image: linear-gradient(90deg,rgb(164, 35, 142) 0%,rgb(237, 15, 105) 100%);
	background-color:transparent;
}	

div#tf_sticky_buy.tf_opacity.tf_abs.tf_st_show{
	display:none;
}