@media only screen and (max-width:767px){.slick-vertical-margin .slick-slide{margin:2px 0}
}
@media only screen and (max-width:767px){.slick-vertical-margin .slick-list{margin:-2px 0}
}
@media only screen and (max-width:991px){#section-header .show-menu{cursor:pointer;display:inline-block!important}
}
@media only screen and (max-width:767px){#section-header .logo-menu{width:168px}
}
@media only screen and (max-width:575px){.news .news-image{margin-bottom:1rem}
}
@media only screen and (max-width:767px){.contact-top .title-contact{margin-bottom:16px}
.contact-top .contact-content{margin-top:0px;border:none;}
}
@media only screen and (max-width:991px){#section-header .show-menu{cursor:pointer;display:inline-block!important}
}
@media only screen and (max-width:767px){#section-header .logo-menu{width:168px}
}
@media only screen and (max-width:991px){.menu{display:none}
}
@media only screen and (max-width:991px){.menu-res{display:block}
}
@media only screen and (max-width:991px){.menu-bar-res.open-menu{display:block;transform:translateX(0)}
}
@media only screen and (max-width:991px){nav#menu ul li a span.ms-2{display:none}
}
@media only screen and (max-width:767px){body.modal-open{padding-right:0!important}
}
@media only screen and (max-width:767px){.phone-mobile{display:block}
}
@media only screen and (min-width:992px){.comment-item{align-items:flex-start;display:flex;justify-content:flex-start}
}
@media only screen and (max-width:991px){.comment-item-poster{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.5rem;margin-right:0;width:auto}
}
@media only screen and (max-width:991px){.comment-item-letter{font-size:13px;height:40px;line-height:40px;margin-bottom:0;width:40px}
}
@media only screen and (max-width:991px){.comment-item-name{margin-bottom:0;margin-left:10px;margin-right:10px}
}
@media only screen and (max-width:991px){.comment-item-information{width:100%}
}
@media only screen and (max-width:575px){div.title-pages h1,div.title-pages h2,div.title-pages h3,div.title-pages h4,div.title-pages h5,div.title-pages h6{font-size:24px;line-height:40px}
}
@media screen and (min-width:1024px){div.show-list-dichvu{overflow:visible}
}
@media screen and (min-width:1024px){div.show-list-dichvu div.splide_dichvu{width:100%}
div.show-list-dichvu div.splide_dichvu .splide__track{overflow:hidden}
}
@media screen and (min-width:1024px){div.show-list-dichvu div.splide_tintuc{width:100%}
div.show-list-dichvu div.splide_tintuc .splide__track{overflow:hidden}
}
@media screen and (min-width:1024px){div.show-list-dichvu div.splide_kythuat{width:100%}
div.show-list-dichvu div.splide_kythuat .splide__track{overflow:hidden}
}
@media only screen and (max-width:991px){.top-cart{margin-bottom:2rem}
}
@media only screen and (max-width:767px){#popup-cart .top-cart{height:calc(100vh - 200px)}
}
@media only screen and (max-width:767px){.procart{margin:-10px -10px 16px}
.procart{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:16px}
.procart div[class*=col-]{padding:10px}
.procart .info-procart{width:unset}
.procart .wrap-quantity-procart{width:100%}
.procart .wrap-quantity-procart .quantity-counter-procart{margin-left:150px;width:150px}
}
@media only screen and (max-width:767px){.pic-procart{width:134px}
.pic-procart img{height:72px;width:72px}
}
@media only screen and (max-width:767px){.price-old-cart{font-size:14px;width:100%}
}
@media only screen and (max-width:575px){.procart-label{font-size:13px}
}
@media only screen and (min-width:768px){.procart-label .quantity-procart p:first-child{display:block}
}
@media only screen and (max-width:767px){.procart-label .quantity-procart p:first-child{display:none}
}
@media only screen and (min-width:768px){.procart-label .quantity-procart p:last-child{display:none}
}
@media only screen and (max-width:767px){.procart-label .quantity-procart p:last-child{display:block}
}
@media only screen and (max-width:767px){.right-cart-checkout{padding:30px 16px 20px}
}
@media only screen and (max-width:767px){.box-btn-checkout{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}
.box-btn-checkout{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}
.box-btn-checkout .btn-home-2{margin-bottom:23px;width:100%}
}
@media only screen and (max-width:767px){#footer{}
}
@media only screen and (max-width:575px){#footer .footer-title{font-size:16px;margin-bottom:20px;}
}
@media only screen and (max-width:767px){.footer-info p:first-child{width:105px}
}
@media only screen and (max-width:575px){div.footer-bottom .copyright{font-size:12px;line-height:22px}
}
@media only screen and (max-width:767px){#tool-support{right:10px}
}
@media only screen and (max-width:767px){#tool-support .box-btn-tool{height:40px;width:40px}
}
@media only screen and (max-width:767px){.wrap-banner-head .inner .inner-content .inner-name{font-size:32px;line-height:40px;margin-bottom:10px}
}
@media only screen and (max-width:767px){.custom-nav .nav-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow:auto;white-space:nowrap}
}
/* repo */
@media (max-width:1024px){}
@media (max-width:991px){.menu_top{display:none;}
.padding-home{padding:50px 0px;}
.pagination .page-link{width:35px;}
.grid_news{display:grid;grid-template-columns:repeat(1,1fr);gap:20px 0px;}
.btn_slider{flex-direction:column;}
.btn_slider .btn_sli{text-align:center;width:80%;margin:0 auto 20px;}
.desc-slide h6{font-size:32px;}
.desc-slide{width:90%;margin:0 auto 30px;}
.desc-slide p{width:100%;}
.slideshow-desc{top:70%;}
h2.name_gioithieu{font-size:25px;line-height:44px;margin-bottom:20px;}
.dknt{padding:30px 0px;}
.box_dknt{padding:0px 0px 25px;}
input.btn-newsletter{margin-top:10px;}
#section-header .header-logo{max-width:70px;}
ul.tab_dulich li{padding:5px 3px;margin:0 5px;}
.title-main{font-size:24px;margin-bottom:24px;}
.about-content{width:100%;margin:0 15px;}
.about-img{width:100%;}
.box_gioithieus{margin-bottom:32px;}
.hinh_gioithieu_1{display:none;}
.text_gioithieus{width:100%;}
.hinh_gioithieus{width:100%;margin-bottom:15px;}
.slick_album_gt{margin-bottom:30px;}
.box_sanpham_dk{flex-wrap:wrap;width:100%;}
.hinh_sanpham_dk{width:124px;}
.text_sanpham_dk{width:calc(100% - 145px);}
.form-newsletter .input-newsletter{margin-bottom:16px;}
.text_sanpham_dk .name,.regular_price_dulich{font-size:14px;}
.popupPro .modal-dialog .modal-content{padding:5px;}
.form-newsletter .btn-submit-newsletter{width:100%;}
.wrap-banner-head .inner .inner-content span:after,.wrap-banner-head .inner .inner-content span:before{width:50px;}
.about-name{font-size:24px;line-height:30px;margin-bottom:15px;}
.slick-tintuc{height:auto;}
.btn-home{width: 45%;}
.wrap-language,.phone_header{display:none !important;}
.xemthem_dknt{margin:0 15px;}
div.main-slideshow .slick-dots{left:15px;}
.text_gioithieu{padding:15px;width:90%;margin-bottom:-100px;position:relative;}
.hinh_gioithieu{width:95%;/* padding-top:330px;*/
}
.hinh_gioithieu img{height:600px;}
input.btn-newsletter{width:30%;}
.gioi_thieu{padding:50px 0px;}
.name_gioithieu{font-size:31px;}
.bk_gt_tc{background-size:100% 20%;}
.name_tieuchi,.name_tieuchi2{font-size:22px;}
.xemthem_duan{margin-top:15px;}
.hinh_gioithieu_dt{width:95%;margin-bottom:32px;}
.about-desc{margin-bottom:0px;}
.box_tieuchi_gt{position:relative;width:100%;margin-bottom:20px;}
.gia_tri_cot_loi{position:relative;width:276px;height:276px;font-size:32px;margin-bottom:70px;}
.tieuchi_gt .container{height:auto;}
.hinh_hoso{margin-bottom:50px;}
.gia_tri_cot_loi:before{outline-offset:30px;animation:spin 20s linear infinite;}
.xemthem_duan{margin:30px auto 0;}
.xemthem_dichvu{margin:30px auto 0;}
.grid_duan{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;}
.box_duan_1:first-child{margin-bottom:0px;}
.popup_duan .modal-title{font-family:'Oswald';font-size:20px;text-transform:uppercase;}
.splide_popupda button.splide__arrow--prev{left:90px;transform:rotate(180deg);top:115%;}
.splide_popupda button.splide__arrow--next{right:90px;top:calc(100% + 49px);}
.ul_tab_list{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;/* mÆ°á»£t hÆ¡n trÃªn iOS */
 list-style:none;padding:0;margin:0;gap:10px;/* khoáº£ng cÃ¡ch giá»¯a cÃ¡c má»¥c (tuá»³ chá»n) */
}
.ul_tab_list li{flex:0 0 auto;}
.show-list-popupda{margin:0 0 82px;}
.kichthuc_duan{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;/* mÆ°á»£t hÆ¡n trÃªn iOS */
 list-style:none;padding:0;margin:0;gap:10px;/* khoáº£ng cÃ¡ch giá»¯a cÃ¡c má»¥c (tuá»³ chá»n) */
}
.kichthuc_duan li{flex:0 0 auto;}
.show_duan{background:#F2F2F2;padding:15px;}
.tin_tuc_detail{margin-top:30px;}
}
@media (max-width:767px){.footer-grid .col-footer:nth-child(1){width:100%;margin-bottom:20px;}
.footer-grid .col-footer:nth-child(2){width:50%;margin-bottom:20px;}
.footer-grid .col-footer:nth-child(3){width:50%;margin-bottom:20px;}
.footer-grid .col-footer:nth-child(4){width:50%;}
}
@media (max-width:525px){}
