/* https://vonghoatanglehanoi.com/userdatb/9342/wp-content/themes/keyweb/css/1.home.css?ver=6.4.1 */
ul.item_pro_single.products>li.product h2.woocommerce-loop-product__title{text-align:center;margin:0!important;padding:0!important;font-size:13px!important;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:2}ul.item_pro_single.products>li.product span.price>span.pro_lh.achive_lh{margin:0;text-align:center;font-size:12px!important;line-height:inherit}.full_best_sale{width:100%;float:left;margin:50px 0 20px}.top_img_star{width:100%;float:left;position:relative;padding-bottom:100%;margin-bottom:1em}.pro_best_sale{width:100%;float:left;padding:50px 10px 30px;border:1px solid #0abaff;background:#fff;position:relative}a.link_best_sale::before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#0abaff;border-width:20px;margin-top:-20px}a.link_best_sale::after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#0abaff;border-width:20px;margin-top:-20px}a.link_best_sale{height:40px;line-height:40px;background-color:#0abaff;font-weight:600;text-transform:uppercase;color:#fff;padding:0 25px;font-size:20px;position:absolute;display:inline-block;top:0;z-index:1;left:50%;transform:translate(-50%,-20px)}.mySwiper_pro_star{overflow:hidden;position:relative}img.thumnail_home.wp-post-image{position:absolute;width:100%;height:100%;object-fit:cover}.item-product{width:100%;float:left;background:#fff}.item-product h4{font-size:13px!important;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:2;width:100%;float:left;margin:0;padding-left:5px}.price-product{color:#0abaff!important;margin:0;text-align:center;font-size:12px!important}.box_danh_muc{width:100%;float:left;margin:10px 0 0}.category-item{width:100%;float:left;margin-bottom:10px;background:#fff}.category-item>a{display:block;width:100%;height:140px;overflow:hidden;position:relative}.category-item img{width:100%;position:absolute;object-fit:contain;height:100%}.box_list_pro_home{width:100%;float:left;margin:10px 0}.box_title_pro_home{width:100%;float:left;background:#fff;margin-bottom:20px}.box_title_pro_home h3{margin:0;font-size:18px;font-weight:400;line-height:45px;color:#fff;float:left;padding:0 8px 0 12px;height:45px;background:#0abaff;position:relative;text-transform:uppercase}.box_title_pro_home h3::after{content:" ";display:block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:22px solid transparent;border-left:15px solid #0abaff;border-right:0 solid transparent;border-bottom:23px solid transparent;position:absolute;top:0;right:-15px}.box_content_pro_home{width:100%;float:left;background:#fff}@media only screen and (min-width:769px){.content_list_pro_home .woocommerce ul.products.columns-4 li.type-product,.content_list_pro_home .woocommerce ul.products.columns-4 li.type-product{width:25%!important;margin:0!important}}.content_list_pro_home .woocommerce ul.products.columns-4 li.type-product .woocommerce-loop-product__title{font-size:13px!important;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:2}.content_list_pro_home .woocommerce ul.products.columns-4 li.type-product,.content_list_pro_home .woocommerce ul.products.columns-4 li.type-product{border:none;box-shadow:none}@media only screen and (max-width:768px){.content_list_pro_home .woocommerce ul.products.columns-4[class*=columns-] li.product,.content_list_pro_home .woocommerce ul.products.columns-4[class*=columns-] li.product{width:50%;margin:0}}.img_box_left{width:100%;float:left}a.link_img_home{display:block;position:relative;height:287px}a.link_img_home img{position:absolute;width:100%;object-fit:contain;height:100%}.mySwiper_post_home{position:relative;overflow:hidden}.list_post_home{width:100%;float:left;background:#fff;padding:10px}.full_list_post_home{width:100%;float:left}.item_post_home{width:100%;float:left}figure.bor_img_post_home{width:100%;float:left;position:relative;height:245px}figure.bor_img_post_home>img{position:absolute;width:100%;height:100%;object-fit:contain}.new-date{position:absolute;display:flex;background:#fff;padding:5px;flex-wrap:wrap;top:15px;left:15px;color:#333;font-size:12px;gap:5px;box-shadow:0 0 9px rgba(0,0,0,0.1)}.new-date>span{width:100%;text-align:center}.new-date>span:first-child{font-size:24px}.bor_full_content{width:100%;float:left;padding:0 10px}h3.title_post_home{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 10px;color:#333}.bor_full_content>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 10px;color:#333}p.text_them{display:block;font-weight:700;font-size:13px;text-transform:uppercase;color:#0abaff;margin-top:15px}.full_giao_hang{width:100%;float:left;margin:20px 0;background:#fff;padding:10px}.item_gh{display:flex;gap:5px;font-size:13px;color:#797979;align-items:center;margin-bottom:5px}.item_gh img{max-width:45px;max-height:45px}.home-box-du-an,.home-box-banner-1,.home-box-tin-tuc,.home-box-banner-2,.home-box-kh-danhgia,.home-box-kh-thanthiet,.home-box-category{float:left;width:100%}h1.home_slogan{text-align:center;border-bottom:2px solid rgba(243,112,34,0.2);color:#01959f;padding-bottom:10px;font-size:21px;margin-top:20px}.home-box-banner-1-left,.home-box-banner-1-right{float:left;width:50%;position:relative}.home-box-banner-1-left img,.home-box-banner-1-right img{width:100%}.home-box-banner-1 a{background:#D26E4B;text-decoration:none;color:#fff;font-size:12px;padding:8px 12px;border-radius:10px;bottom:10px;position:absolute;left:10px;z-index:99;transition:padding 0.3s,transform 0.3s,box-shadow 0.3s,background-image 0.3s,background-position-x 0.3s,-webkit-transform 0.3s}.home-box-banner-1 a:hover{background:#B20000;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.22);background-image:url(/userdatb/9342/wp-content/themes/keyweb/css/images/arrow-right.png);background-repeat:no-repeat;background-position:8px center;padding:8px 12px 8px 25px}.home-box-banner-1 .home-box-banner-1-right a{left:39%;bottom:35%}.home-box-banner-2 img{width:100%}.home-box-tin-tuc h3{float:left;text-align:center;width:100%;color:#008080;font-size:21px;margin-top:20px;margin-bottom:15px}.home-box-tin-tuc img{width:50%;float:left}.home-box-tin-tuc .home-box-tin-tuc-right{width:50%;float:left;box-sizing:border-box;padding-left:10px}.home-box-tin-tuc a{text-decoration:none;color:#000;font-style:italic}.home-box-tin-tuc h4{color:#008080;font-size:13px;margin:0;float:left;text-decoration:none;text-transform:uppercase;margin-bottom:2px;width:100%}.home-box-tin-tuc a:hover h4{text-decoration:underline}.tin-tuc-item{float:left;width:100%;margin-bottom:8px}.tin-tuc-item strong,.tin-tuc-item p{display:inline;font-size:12px}.home-box-banner-2{margin-top:30px}.home-box-kh-danhgia{margin-top:20px}.home-box-kh-danhgia h3{float:left;text-align:center;width:100%;color:#008080;text-transform:uppercase;font-size:21px}.home-inner-kh-danhgia{float:left;width:33.33%}.kh-danhgia-img{width:160px;border-radius:99px;border:1px solid #ccc;box-sizing:border-box;overflow:hidden;margin-right:10px;height:160px;float:left;margin-bottom:10px}.kh-danhgia-img img{width:96%;border-radius:133px;padding:2%}.kh-danhgia-content{font-style:italic;min-height:160px;display:inline;font-size:14px;color:#008080}.kh-danhgia-name{float:left;width:100%;text-align:right;margin-top:15px;font-style:italic;font-size:13px}.home-box-kh-thanthiet h3{float:left;text-align:center;width:100%;border-top:2px solid rgba(243,112,34,0.5);color:#008080;padding-top:25px;font-size:21px;margin-top:30px}.list-kh-thanthiet{float:left;width:100%}.kh-thanthiet-img{float:left;overflow:hidden;width:100%;border:1px solid rgba(243,112,34,0.5);height:110px;padding:10px;box-sizing:border-box}.kh-thanthiet-img img{width:100%;height:100%}.home-box-category h3{float:left;width:100%;color:#01959f;font-size:21px;text-align:center}.home-box-category p.view-all{float:left;width:100%;text-align:right;padding-bottom:5px;border-bottom:2px solid rgba(243,112,34,0.2);margin:0;margin-bottom:10px}.home-box-category p.view-all a{color:#01959f;font-size:13px;text-decoration:none}.home-box-category p.view-all a:hover{text-decoration:underline}.home-box-du-an-left{float:left;width:35%}.home-box-du-an-right{float:right;width:63%}.home-box-du-an h3{color:#018791;text-align:center;font-size:19px;text-transform:uppercase;margin-bottom:8px}.home-box-du-an-right h4 span{color:#018791;font-size:28px;margin-right:6px}.home-box-du-an-right h4{font-size:18px;font-style:italic;margin:0}.home-box-du-an .swiper-slide h3{transition:opacity 0.3s,transform 0.3s,background-color 0.3s,-webkit-transform 0.3s;position:absolute;left:0;bottom:0;color:#018791;background:rgba(255,255,255,0.6);width:100%;padding:5px 30px;box-sizing:border-box;text-transform:none;margin:0;min-height:55px;font-size:16px}.home-box-du-an .swiper-slide a:hover h3{background:rgba(1,149,159,0.6);color:#fff!important}.home-box-du-an .swiper-slide a{height:315px;width:100%;float:left}.home-box-du-an .swiper-slide img{height:100%;width:100%}.home-box-banner-1{margin-top:35px}@media only screen and (max-width:900px){h3.home_slogan{font-size:16px;margin-top:10px}.home-box-category h3{font-size:16px;margin:0;margin-bottom:10px}}@media only screen and (max-width:768px){.home-box-du-an-left,.home-box-du-an-right{float:left;width:100%}.home-box-banner-1 a{font-size:11px;padding:4px 8px;border-radius:3px}.home-box-tin-tuc img{display:none}.home-box-tin-tuc .home-box-tin-tuc-right{width:100%;padding:0}.home-inner-kh-danhgia{width:100%;border-bottom:1px solid #008080;margin-bottom:10px;padding-bottom:5px}.kh-danhgia-img{width:80px;height:80px;margin-bottom:0}.kh-danhgia-name{margin:0}.home-box-kh-danhgia h3{font-size:16px}}@media only screen and (max-width:500px){.home-box-banner-1-left,.home-box-banner-1-right{float:left;width:100%;position:relative}}@media only screen and (max-width:600px){a.link_best_sale{font-size:15px}.box_title_pro_home h3{font-size:10px}}