@media (max-width:1001px){
	a.coaching_link {
		max-width: 100%;
	}
	a.coaching_link picture {
		display: block;
		width: 100%;
	}
	a.coaching_link picture img {
		width: 100%;display: block;
	}
	.coaching_group.slick-slide a {
		transform: unset;
	}
	a.visao_link h3 span {
		width: 100%;
	}
	.packLesson_link button {
		font-size: 14px;
	}
	.schedule_list_link {
		padding: 1rem;
		font-weight: 500;
	}
	.schedule_packtype_heading {
		font-size: 1.25rem;
		font-weight: 500;
	}
	.schedule_packtype {
		padding: 1rem 10px;
		grid-template-columns: 1fr;
		gap: 1rem;
	}
	.schedule_dates_arrow {
		height: auto;
		font-size: 1rem;
		line-height: unset;
		padding: .15rem 0;
	}
	.schedule_dates_of_weeks::-webkit-scrollbar {
		display: none;
	}
	.schedule_item {
		font-size: 14px;
		height: auto;
		padding: .5rem;
		min-width: 23%;
		width: auto;
	}
	.schedule_dates_of_weeks {
		gap: 7px;
		display: flex;
		white-space: nowrap;
		overflow: hidden;
		justify-content: flex-start;
		overflow-x: auto;
		padding-bottom: 0;
	}
	.schedule_dates {
		gap: 7px;
		padding: 0 10px;
		grid-template-columns: 7% 1fr 7%;
	}
	.box_schedule {
		margin: 1.5rem 0;
	}
	.desc-news4 {
		font-size: 13px;
	}
	.name-news4 {
		font-weight: 500;
		font-size: 14px;
	}
	.phongtap_link picture {
		order: -1 !important;
	}
	.phongtap_action a {padding: .5rem 1rem;font-size: 14px;}
	.phongtap_content {
		padding-right: 5px;
	}
	.phongtap_desc {
		font-size: 14px;
	}
	.phongtap_list h3 {
		font-size: 1.25rem;
		font-weight: 500;
		margin-top: 0;
	}
	.phongtap_link section {
		width: 100%;
		padding: 1rem;
	}
	.phongtap_link {
		flex-wrap: wrap;
	}
	.phongtap_heading {
		font-size: 2rem;
		font-weight: 600;
		margin-bottom: 1rem;
	}
	.wrap-phongtap.wrap-content {
		margin: 1.5rem auto;
	}
	.packLesson_linki h3 {
		font-size: 1rem;
		font-weight: 500;
	}
	.packLesson_linki {
		padding: 1.5rem 1rem;
	}
	.packLesson_grid {
		padding: 0;
		grid-template-columns: 1fr 1fr;
		gap: 10px;
	}
	.listProductMenuTab_i {
		font-size: 1.25rem;
		padding-bottom: 10vh;
	}
	.listProductMenuTab {
		display: grid;
		grid-template-columns: 1fr 1fr 1fr;
		gap: 10px;
		margin-bottom: 1rem;
	}
	.listProductMenuBox {
		margin: 1rem 0 0;
		grid-template-columns: 1fr;
		padding: 0 10px;
	}
	.boxGoiTap {
		margin: 1.5rem 0;
	}
	.bannerqc_gioithieu {
		padding: 0 10px;
	}
	a.bannerqc_gioithieu_link h3 {
		font-size: 1.5rem;
		letter-spacing: 3px !important;
	}
	.staticAbout_home .coaching_heading p {
		font-size: 14px;
	}
	.staticAbout_home .coaching_heading h2 {
		font-size: 1.5rem;
	}
	.staticAbout_home {
		padding: 1.5rem 0;
	}
	.blog_grid:after {
		display: none;
	}
	a.blog_right_link {
		padding: 1rem 2rem;
	}
	a.blog_right_link h3 {
		font-size: 1rem;
	}
	.packLesson_content {
		height: auto;
		font-size: 15px;
		margin: 1rem 0;
	}
	.packLesson_link h5 {
		font-weight: 500;
	}
	.packLesson_link h4 {
		font-size: 1.7rem;
		font-weight: 600;
	}
	.packLesson_link h3 {
		font-size: 1.25rem;
		font-weight: 500;
	}
	.footer-copyrights p {
		font-size: 13px;
	}
	footer {
		margin-bottom: 45px;
	}
	.footer-copyrights .wrap-content {
		flex-wrap: wrap;
		justify-content: center;
		gap: .5rem;
	}
	.blog_heading h2 {
		font-size: 2rem;
		font-weight: 600;
	}
	.blog_col.blog_col_right:before {
		display: none;
	}
	.blog_col.blog_col_right:after {
		right: 0;
		top: 0;
		display: none;
	}
	.blog_col.blog_col_right {
		padding: 0;
		margin: 0;
		padding-top: 2rem;
	}
	.blog_list {
		display: none;
	}
	a.blog_left_link:before {
		display: none;
	}
	.blog_grid {
		display: block;
	}
	.gymsection.wrap-blog {
		margin-top: 1.5rem;
	}
	.cosoHeading {
		font-size: 2rem;
		margin: 2% 0 0;
	}
	.gymsection.wrap-blog:after {
		display: none;
	}
	.cosovatchat_list a h3 {
		font-size: 15px;
		transform: unset;
		opacity: 1;
	}
	.cosovatchat_list a img {
		height: auto !important;
	}
	.cosovatchat_list a picture {
		height: auto !important;
	}
	.cosoBox {
		background: transparent;
		padding: 0;
	}
	.cosovatchat_list a {
		position: relative !important;
		top: 0 !important;
		left: 0 !important;
		width: calc(50% - 10px) !important;
		height: auto !important;
		margin: 5px;
	}
	.cosovatchat_list {
		height: auto;
		aspect-ratio: unset;
		display: flex;
		flex-wrap: wrap;
		gap: 0;
		justify-content: center;
	}
	.coaching_heading {
		margin-bottom: 1rem;
	}
	.gymsection {
		margin: 1.5rem 0;
	}
	.packLesson_link {
		padding: 2rem 1rem;
		aspect-ratio: 1 / 1;
		border: 1px solid var(--m1);
		margin-bottom: 1rem;
	}
	a.visao_link h3 picture {
		order: -1;
		aspect-ratio: 1 / 1;
		height: 65px;
		text-align: center;
	}

a.visao_link h3 picture img {
    height: 65px !important;
    object-fit: contain;
    margin: 0 auto;
}
	a.visao_link h3 {
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: 10px;
		font-size: 15px;
		text-align: center;
	}
	a.visao_link {
		aspect-ratio: 1 / 1;
		padding: 10px;
	}
	.visao_list {
		gap: 10px;
	}
	.visao_grid {
		grid-template-columns: 1fr;
		gap: 1rem;
	}
	.gymsection.wrap-visao {
		padding: 0;
	}
	.bg-visao {
		display: none;
	}
	.coaching_heading p {
		font-size: 14px;
	}
	.coaching_heading h2 {
		font-size: 2rem;
		font-weight: 600;
	}
	.gymsection.wrap-coaching {
		margin: 1.5rem 0;
	}
	a.album_link h3 {
		opacity: 1;
		transform: unset;
		font-size: 14px;
	}
	a.album_link {
		grid-column: unset !important;
		grid-row: unset !important;
	}
	.album_list {
		grid-template-columns: 1fr 1fr;
		aspect-ratio: 1 / 1;
	}
	.gioithieu_more a {
		font-size: 14px;
		font-weight: 500;
	}
	.gioithieu_content {
		font-size: 14px;
		margin-bottom: 1rem;
	}
	.gioithieu_name h2 {
		font-size: 2rem;
		line-height: unset;
		margin-bottom: 1rem;
	}
	.gioithieu_name span {
		font-size: 15px;
		margin: 0;
	}
	.gymsection.wrap-gioithieu {
		margin: 1.5rem 0;
	}
	.tieuchi_link h3 {
		font-size: 40px;
		margin-bottom: 1rem;
	}
	.tieuchi_link h4 {
		font-size: 15px;
	}
	.gymsection.wrap-tieuchi {
		margin: 1.5rem 0;
	}
	.wrap-list-home_col{display:block;}
	.contact-form{margin-bottom:1rem;}
	.grid-product.custom{grid-template-columns:1fr 1fr;}
	.criteria_list2 .criteria_link{grid-template-columns:15% 1fr;}
	.title-main span{font-size:25px;}
	.listProductNBBox a h2{height:40px;}
	.product-tool a.view{display:none;}
	.product-tool{transform:unset;opacity:1;}
	.footer-policy a{font-size:14px;}
	.footer-info:nth-child(1){font-size:14px;}
	.footer-info_name{font-size:30px;}
	.tiktok_name{font-size:17px;}
	.danhgiakh_link p{font-size:14px;line-height:23px;}
	.danhgiakh_link{padding:1rem;grid-template-columns:30% 1fr;gap:1rem;}
	.danhgiakh_name h2{font-size:23px;}
	.danhgiakh_grid{grid-template-columns:1fr;gap:0;}
	.gocreview_name{margin-bottom:1rem;}
	.gocreview_name h2{font-size:23px;}
	.brandListHome{flex-wrap:wrap;margin-top:1rem;}
	.list_name.custom{gap:10px;display:block;}
	span.label-hot{top:10px;}
	.criteria_link{gap:10px;}
	.criteria_link h3{font-size:14px;}
	.about-desc{font-size:14px;}
	.about-name{font-size:40px;}
	img.img2{display:none;}
	.nameIntroAbout{transform:unset;position:unset;margin-top:1rem;float:left;font-size:25px;}
	a.link.numb2{margin:0;}
	a.link.numb1{display:none;}
	.about_grid{display:block;}
	.wrap-product.wrap-list.wrap-brand .grid-product{gap:15px;grid-template-columns:repeat(2,1fr);}
	.wrap-list-home_col{display:block;}
	.wrap-list-home_column:nth-child(1){display:block;margin-bottom:1rem;}
	.listProductNBBox a picture{margin:auto;}
	.listProductNBBox{padding:1rem;gap:15px;grid-template-columns:repeat(2,1fr);}
	.list_name h2{font-size:17px;}
	button.owl-next,button.owl-prev{right:0;}
	button.owl-prev{left:0;}
	.tabProduct{gap:15px;}
	.tabProduct a{font-size:15px;padding:7px 10px 5px 10px;}
	.wrap-product{margin:0!important;padding:1rem 0!important;}
	.slickver{display:none;}
	.slideshow_boxgrid{display:block;}
	.search_note{display:none}
	.header .wrap-content{padding:0}
	.info-header marquee{width:100%}
	.header.menu-fix{position:fixed;top:0px;left:0px;width:100%;background:#FFF2E1;z-index:9}
	.productmenu-title{writing-mode:unset;font-size:30px}
	.productmenu-title:before{content:unset}
	.productmenu-box:nth-child(1){position:unset;text-align:center}
	.header-mobile{display:flex;align-items:center;flex-direction:column;
		.header-company-name{display:flex!important}
		.logo-header{display:flex!important;width:100px}
	}
	.thuvienanh{margin:30px 0px}
	.productmenu{padding:60px 0px}
	.intro{padding-bottom:30px;background-size:cover}
	.thuvienanh-txt-4{display:block;font-size:30px}
	.thuvienanh-item > *{display:none}
	.thuvienanh .wrap-content{grid-template-columns:1fr 1fr;gap:15px}
	.thuvienanh-item{margin:0px!important;width:100%;height:100%;padding:0px!important}
	.thuvienanh-item *{width:100%;height:100%!important;object-fit:cover;aspect-ratio:2/3}
	.thuvienanh-img{display:block!important;margin:0px!important}
	.video-feedback,.tintuc{margin:30px 0px}
	.footer-powered .wrap-content{flex-wrap:wrap;text-align:center}
	.footer-line{display:none}
	.footer-layout .wrap-content{grid-template-columns:1fr}
	.feedback-txt-1{font-size:18px;-webkit-line-clamp:2}
	.feedback-title{font-size:30px;margin-right:0px}
	.feedback-slide{margin:20px 0px 0px 0px}
	.video-slide{max-width:calc(100% - 100px)}
	.video-feedback .wrap-content{grid-template-columns:1fr;gap:20px}
	.la1{max-width:30vw!important;bottom:-8%}
	.productmenu-box:nth-child(2){margin:0px}
	.product .name-product{-webkit-line-clamp:2;font-size:13px}
	.bestseller{padding:20px 0px}
	.bestseller-title div{margin:0px;font-size:20px}
	.bestseller-title div:before{content:unset}
	.best-next{right:-0px}
	.best-prev{left:-0px}
	.mm-page{overflow-x:hidden;max-width:100vw}
	.intro-txt-3{font-size:30px}
	.intro-img-item{padding:10px}
	.intro .wrap-content{grid-template-columns:1fr;gap:20px}
	.intro-box:nth-child(2){margin-top:0px}
	.menu{display:none}
	.header-company-name{display:none}
	.logo-header{
    display: flex;
    justify-content: center;
}

a.logo-header.lgmobile {
    background: #000;
}
	#hamburger{display:block}
	.menu-head{display:none}
	.wrap-menu{display:none}
	.cart-head{padding:5px;font-size:12px}
	.header{padding:10px 0px}
	.flex-product-main{display:block}
	.flex-product-main .left-product{position:fixed;z-index:999;top:0px;left:0px;transform:translateX(-250px);bottom:0px;overflow-x:hidden;background:#fff;box-shadow:0px 0px 5px #000;transition:all 0.5s}
	.flex-product-main .left-product.show{transform:translateX(0px)}
	.flex-product-main .right-product{width:100%}
	.grid-product{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;}
	.filter{display:block}
	.logo-mb{padding:0 20px;display:block;text-align:center}
	.logo-mb img{max-width:100px}
	.thongtin-mb{}
	.thongtin-mb ul{padding:0 20px!important}
	.thongtin-mb ul li{list-style:none;color: white;margin-bottom:12px}
	.thongtin-mb ul li i{font-size:19px;margin-right:10px;color:#6c6c6c}
	@-webkit-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@-moz-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@-o-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	.hidden_mobi,#arcontactus,#messages-facebook,.quick_contact{display:none}
	.hidden_destop{display:block}
	.menu_baophu{background:#000;opacity:0.8;z-index:998;left:0px;top:0px;position:fixed;width:100%;height:100%;display:none}
	.icon_menu_mobi{color:var(--maincolor);font-size:25px;text-decoration:none;width:50px;display:block;cursor:pointer;float:left;margin:0;margin-top:15px}
	.icon_menu_mobi i{float:left;margin-top:8px}
	a.home_mobi{color:#000;text-decoration:none;float:right;font-size:20px}
	.logo-mobi{width:calc(100% - 80px);display:block;text-align:center;padding:5px 0}
	.logo-mobi img{}
	a.phone_mobi{color:#fff;text-decoration:none;float:left;font-size:18px}
	a.phone_mobi i{margin-right:12px;-webkit-animation:my 700ms infinite;-moz-animation:my 700ms infinite;-o-animation:my 700ms infinite;animation:my 700ms infinite}
	.mm-panel{}
	.mm-navbar_sticky{}
	.header .header-bottom{}
	.header .header-bottom .wrap-content{justify-content:center}
	.header .header-bottom .logo-header{display:none}
	.header .header-bottom .logo-header img{}
	.header .header-bottom .banner-header{}
	.header .header-bottom .banner-header img{}
	.menu{display:none}
	.menu-res{display:block}
	.menu-respon{position:relative;width:40px}
	.menu-respon .icon-menu{width:40px;height:40px;cursor:pointer;line-height:40px;text-align:center;margin:0px;display: flex;justify-content: center;align-items: center;}
	.menu-respon .icon-menu img{width:64%;height:60%;vertical-align:middle;filter:brightness(0) saturate(100%) invert(100%) sepia(73%) saturate(2%) hue-rotate(240deg) brightness(107%) contrast(100%);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(73%) saturate(2%) hue-rotate(240deg) brightness(107%) contrast(100%);-moz-filter:brightness(0) saturate(100%) invert(100%) sepia(73%) saturate(2%) hue-rotate(240deg) brightness(107%) contrast(100%)}
	.comment-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
	.comment-item-poster{width:auto;margin-right:0px;margin-bottom:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
	.comment-item-letter{width:40px;height:40px;line-height:40px;font-size:13px;margin-bottom:0}
	.comment-item-name{margin-bottom:0px;margin-left:10px;margin-right:10px}
	.comment-item-information{width:100%}
	.price-procart{display:none}
	.price-procart-rp{display:block}
	.quantity-procart{text-align:right}
	.top-cart{margin-bottom:2rem}
	.search-respon{position:relative;width:85%}
	.search-respon .icon-search{width:40px;height:40px;cursor:pointer;text-align:center;line-height:40px;margin:0px}
	.search-respon .icon-search img{width:60%;height:60%;vertical-align:middle}
	.search-respon .icon-search i{color:var(--maincolor);font-size:17px}
	.search-respon .icon-search.active{}
	.search-respon .search-grid{position:relative;height:40px;overflow:hidden;background:#fff;z-index:2;line-height:normal;width:100%}
	.search-respon .search-grid p{float:right;width:55px;height:40px;cursor:pointer;outline:none;border:none;margin:0px;line-height:40px;text-align:center;border-left:2px solid var(--color-main);padding:10px;display:flex;justify-content:center;align-items:center;}
	.search-respon .search-grid p img{width:50%;height:50%;vertical-align:middle}
	.search-respon .search-grid input{width:calc(100% - 55px);float:left;line-height:43px;outline:none;border:none;color:#333;font-size:14px;padding:0 10px}
	.search-respon .search-grid input::-webkit-input-placeholder{color:#555}
	.search-respon .search-grid input:-moz-placeholder{color:#555}
	.search-respon .search-grid input::-moz-placeholder{color:#555}
	.search-respon .search-grid input:-ms-input-placeholder{color:#555}
	.menu_mobi{color:#fff;font-size:18px;text-decoration:none;padding:4px 10px;width:100%;cursor:pointer;height:100%;position:-webkit-sticky;position:sticky;top:0;z-index:999;background:var(--color-main);box-shadow:0px 2px 5px #666c;display:flex;justify-content:space-between;align-items:center}
	.menu_mobi_add{display:block;position:fixed;left:-100%;top:0;background: #000;z-index:99999;color:#fff;height:100vh;overflow:auto;line-height:1.5;padding:40px 0px 20px 0;width:85%;min-width:140px;max-width:440px;box-shadow:inset -4px 0px 8px rgba(0,0,0,0.3);transition:0.5s}
	.menu_mobi_active{left:0}
	.menu_mobi_add ul{list-style:none;padding:0}
	.menu_mobi_add ul li .li-tim,.menu_mobi_add ul li a.logo-header{display:none}
	.menu_mobi_add ul li .li-cn{display:block}
	.menu_mobi_add ul li h2{font-size:17px;margin-bottom:0}
	.menu_mobi_add ul li b{display:inline-block;vertical-align:top;margin-right:8px}
	.menu_mobi_add ul li b img{display:inline-block;vertical-align:top}
	.menu_mobi_add ul li a{color: white;display:block;border-bottom:1px solid rgb(132 132 132 / 20%);padding:13px 40px 13px 15px;position:relative;font-size:14px}
	.menu_mobi_add ul li a.active2{color:var(--m1);}
	.menu_mobi_add ul li a span{position:absolute;height:100%;right:0;top:0;width:47px;line-height:47px;text-align:center;border-left:1px solid rgb(132 132 132 / 20%)}
	.menu_mobi_add ul li a span i{transform:rotate(90deg)}
	.menu_mobi_add ul li a.active2 span i{transform:rotate(0deg)}
	.menu_mobi_add ul ul{display:none;padding-left:0}
	.menu_mobi_add ul li ul li a{padding-left:30px;color:#333}
	.menu_mobi_add ul li ul li ul li a{padding-left:45px}
	.close_menu{position:absolute;top:5px;right:7px;font-size:15px;background:var(--color-main);width:25px;text-align:center;line-height:25px;cursor:pointer}
	.logo-mb{padding:0 20px;display: none;text-align:center}
	.logo-mb img{max-width:75px!important}
	.thongtin-mb{
    color: white;
}
	.thongtin-mb ul{padding:0 20px!important}
	.thongtin-mb ul li{list-style:none;color: white;margin-bottom:12px}
	.thongtin-mb ul li i{font-size:19px;margin-right:10px;color: white;}
	@-webkit-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@-moz-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@-o-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	.hidden_mobi,#arcontactus,#messages-facebook,.quick_contact{display:none}
	.hidden_destop{display:block}
	.menu_baophu{background:#000;opacity:0.8;z-index:998;left:0px;top:0px;position:fixed;width:100%;height:100%;display:none}
	.icon_menu_mobi{color:var(--maincolor);font-size:25px;text-decoration:none;width:50px;display:block;cursor:pointer;float:left;margin:0;margin-top:15px}
	.icon_menu_mobi i{float:left;margin-top:8px}
	a.home_mobi{color:#000;text-decoration:none;float:right;font-size:20px}
	.logo-mobi{width:calc(100% - 80px);display:block;text-align:center;padding:5px 0}
	.logo-mobi img{max-height:70px;width:auto}
	a.phone_mobi{color:#fff;text-decoration:none;float:left;font-size:18px}
	a.phone_mobi i{margin-right:12px;-webkit-animation:my 700ms infinite;-moz-animation:my 700ms infinite;-o-animation:my 700ms infinite;animation:my 700ms infinite}
	.mm-panel{}
	.mm-navbar_sticky{}
	.header{}
	.wap-partner{display:none}
	.wap-partnermobi{display:flex;flex-wrap:wrap}
	.partnerHome{width:calc(100%/3 - 12px)}
	.fsearch-show{display:none}
	.flex_hotline,.flex_cart{display:none}
	.logo{width:100%;text-align:center}
	.flex_slide >div:nth-child(1){display:none}
	.flex_slide >div:nth-child(2){width:100%}
	.wrap-content{margin:auto;width:100%;padding:0  10px}
	.social-header{display:none!important}
	.search{display:none}
	.info_hotline{display:none}
	.info_hotline2{display:none}
	.slick-about2{display:none}
	.boxYear{right:0;left:inherit}
	.desc-yearHome{font-size:35px}
	.name-yearHome{font-size:16px}
	.title-1{}
	.name-about{}
	.view-about{}
	.slick-criteria{width:100%}
	.pic-criteria{zoom:0.7}
	.name-criteria{font-size:16px}
	.wrap-productListHome{padding:30px 0}
	.wrap-product-index{padding:30px 0}
	.title-product-index{min-width:100%;padding:20px 0}
	.title-main-index h2,.title-product-index h2{font-size:20px}
	.view-more{min-width:50%;font-size:13px}
	.wrap-bannerQC{padding:30px 0}
	.bix-title-product{width:100%!important}
	.product-list,.product-list-3{width:100%;margin-top:20px}
	.title-product-index2{font-size:20px}
	.grid-product2{grid-template-columns:1fr 1fr}
	.wrap-product2-index{padding:30px 0}
	.wrap-brand{padding:30px 0}
	.wrap-serviceHome{padding:30px 0}
	.product-list-2 a{padding:10px 10px}
	.wrap-serviceHome::before{height:250px}
	.w-service .name-newsHome{font-size:16px}
	.wrap-newsHome{padding:30px 0}
	.left-newsHome{width:100%;display:none}
	.right-newsHome{width:100%}
	.wrap-questionNewsletter{padding:30px 0}
	.left-question{width:100%}
	.right-Newsletter{width:100%;margin-top:20px}
	.title-question,.title-newsletter{font-size:20px}
	.newsletter-input-2{width:100%}
	.footer-layout{padding: 1rem 0;}
	.footer-info{width:100%!important;margin-bottom: 1rem;font-size:14px;}
	.contact-map{margin-top:0}
	div.box-hethong .ht-left{width:100%;position:relative;padding:10px 10px}
	.box-chinhanh{width:100%}
	.td-chinhanh{font-size:20px}
	div.box-hethong .ht-left .item-ht{padding:10px 10px;font-size:14px}
	.box-hethong2 .ht-left{width:100%}
	.box-hethong2 .ht-right{width:100%}
	.wap-parameter,.grid-pro-detail .right-right-pro-detail{width:100%;margin-top:20px}
	.tabs-pro-detail{width:100%}
}
@media (max-width:850px){
	.album-d{grid-template-columns:2fr}
	.intro-txt-2{font-size:12px}
	.productmenu-menu{max-height:230px}
	.productmenu-pricenew{font-size:15px}
	.productmenu-priceold{font-size:11px;bottom:-10px}
	.productmenu-menu{gap:15px}
	.bestseller-title span,.intro-txt-1{font-size:40px}
	.bestseller-title span{gap:10px}
	.intro-txt-1 div{font-size:20px}
	.product-d{grid-template-columns:repeat(2,1fr)}
	.info-header{display:none}
	.info-header:nth-child(1){display:block;width:100%;padding:0}
	.wrap-about-index{padding:30px 0;overflow:hidden}
	.leftAbout{width:100%;background:none;min-height:auto;padding-bottom:50px}
	.rightAbout{width:100%;margin-top:20px}
}
@media (max-width:769px){
	.tintuc-txt-2{height:30px}
	.tintuc-txt-1{-webkit-line-clamp:2}
	.tintuc-slide{margin:0px -5px}
	.tintuc-item{margin:0px 5px}
	.tintuc-title{font-size:30px}
	.tintuc-title img{display:none}
	.bestseller-slide{margin:0px -5px}
	.bestseller .product{margin:0px 5px}
	.product-number{font-size:40px}
	.bestseller-title span,.intro-txt-1{font-size:30px}
	.text-cart{display:none}
	.grid-pro-detail{display:block}
	.grid-pro-detail .left-pro-detail{width:100%;padding:0px;border-right:none;margin-bottom:1rem;}
	.slick_photo1{text-align:center}
	.grid-pro-detail .right-pro-detail{width:100%}
	.grid-product{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;}
	.partnerHome{width:calc(100%/2 - 12px)}
}
@media (max-width:600px){
	.play-ic{max-width:50%!important}
	.productmenu-item{margin:0px 5px}
	.productmenu-txt-1{font-size:20px}
	.feedback-img .scale-img{width:95px;top:25px;left:10px}
	.feedback-img{width:130px;height:160px}
	.productmenu-item{padding:30px 20px}
	.intro-txt-1 div{font-size:15px}
}
@media (max-width:440px){
	.policy__list > li{width:100%;padding-right:0px!important;border-bottom:1px solid #f1f1f1!important}
}
@media (max-width:369px){
}
