﻿:root{--mainColor: #c90000}body{color:#2b2b2b;font-family:"Inter",sans-serif;background-color:#f9f9f9}a{text-decoration:none}img{max-width:100%;height:auto}.line_1{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:1;height:21px;line-height:21px}.line_2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:2;height:42px;line-height:21px}.line_3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:3;height:63px;line-height:21px}.form-control:focus{box-shadow:none}.swiper .swiper-button{width:30px;height:60px;display:flex;justify-content:center;align-items:center;background:#f7f7f7;box-shadow:0 0 4px 0 rgba(0,0,0,.2);color:#707070;top:50%;transform:translateY(-50%);margin:0;transition:.3s;outline:none;opacity:.9}.swiper .swiper-button:after{font-size:20px;color:#333}.swiper-button.swiper-button-prev{padding-right:7px;border-radius:0 100px 100px 0;left:0}.swiper-button.swiper-button-next{padding-left:7px;border-radius:100px 0 0 100px;right:0}.header-top{background-color:#eaeaea}.header-top .header-top-wrap{height:50px;display:flex;align-items:center}.header-top .header-top-wrap .header-top-title{font-size:16px;text-transform:uppercase;color:#2d2d2d;font-weight:bold;flex-grow:1;margin-left:155px}.header-top .header-top-wrap .header-search-form form{position:relative}.header-top .header-top-wrap .header-search-form form input{padding:0 .75em;border-radius:5px;background-color:#fff;box-shadow:none;border:1px solid rgba(0,0,0,.09);height:35px;min-width:238px;font-size:13px;appearance:none;outline:none}.header-top .header-top-wrap .header-search-form form .btn-submit{position:absolute;right:0;top:0;bottom:0;background:none;border:0;display:flex;align-items:center;width:35px}.header-main{background-color:#c90000}.header-main .header-main-wrap{height:70px;position:relative;display:flex;align-items:center}.header-main .header-main-wrap .header-logo{position:absolute;top:-50px;width:138px;height:138px;background:#fff;box-shadow:2px 2px 20px rgba(0,0,0,.168627451);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.header-main .header-main-wrap .header-logo img{width:100%;height:100%;object-fit:contain}.header-main .header-main-wrap .header-menu{margin-left:155px;flex-grow:1}.header-main .header-main-wrap .header-menu>ul{padding:0;margin:0;list-style:none;display:flex;align-items:center}.header-main .header-main-wrap .header-menu>ul>li>a{color:#fff;font-weight:700;letter-spacing:.02em;text-transform:uppercase;display:block;padding:15px 0}.header-main .header-main-wrap .header-menu>ul>li+li{margin-left:15px}.header-main .header-main-wrap .header-menu .has-child{position:relative}.header-main .header-main-wrap .header-menu .has-child .icon-right{background:url("../icons/down.svg");width:10px;height:14px;background-size:cover;display:inline-block;margin-left:3px}.header-main .header-main-wrap .header-menu .has-child .sub-menu{display:none;position:absolute;min-width:260px;transition:opacity .25s;color:#777;background-color:#fff;z-index:9;opacity:0;margin:0;box-shadow:1px 1px 15px rgba(0,0,0,.15)}.header-main .header-main-wrap .header-menu .has-child .sub-menu ul{list-style:none;padding:0;margin:0}.header-main .header-main-wrap .header-menu .has-child .sub-menu ul li a{color:#353535;border-bottom:1px solid #ececec;display:block;padding:10px 20px;transition:all .2s ease-in-out}.header-main .header-main-wrap .header-menu .has-child .sub-menu ul li a:hover{color:#c90100;padding-left:28px}.header-main .header-main-wrap .header-menu .menu-item:hover .sub-menu{display:block;opacity:1}.header-main .header-main-wrap .header-hotline a{display:block;background-color:#fa6a23;color:#fff;font-weight:bold;border-radius:100px;padding:10px 25px;transition:all .25s ease-in-out}.header-main .header-main-wrap .header-hotline a:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.footer{padding-top:35px;padding-bottom:35px;background-color:#8a0100;color:#fff}.footer-copyright{background-color:#c90100;text-align:center;padding:10px 0;color:hsla(0,0%,100%,.5);font-size:14px}.footer-title{font-size:16px}.menu-footer ul{padding:0;margin:0;list-style:none}.menu-footer a{color:#fff}.back_top{background:var(--mainColor);width:35px;height:35px;bottom:-65px;right:15px;border-radius:20px;cursor:pointer;opacity:0;transition-duration:.7s;z-index:8;top:initial !important}.back_top.back_show{opacity:1;bottom:65px}.phone-box,.zalo-box,.fb-box{width:36px;height:36px;line-height:36px;border-radius:30px;display:inline-block;background:var(--mainColor);position:relative}.phone-box img,.zalo-box img,.fb-box img{max-width:25px}.phone-box svg,.zalo-box svg,.fb-box svg{fill:#fff}.phone-box:hover,.zalo-box:hover,.fb-box:hover{transform:translateY(-5px)}.fix-phone{position:fixed;z-index:21;right:0;display:flex;border-top-left-radius:30px;border-bottom-left-radius:30px;justify-content:center;align-items:center;background-color:var(--mainColor)}.fix-phone a{transition:.3s all ease}@media(min-width: 992px){.fix-phone{top:50% !important;transform:translateY(-50%);flex-direction:column}.fix-phone:before{content:"";position:absolute;height:30px;width:60px;top:-30px;right:0px;border-radius:0 0 50px 0;box-shadow:30px 0 0 0 var(--mainColor);pointer-events:none}.fix-phone:after{content:"";position:absolute;height:30px;width:60px;bottom:-30px;right:0px;border-radius:0 50px 0px 0;box-shadow:30px 0 0 0 var(--mainColor);pointer-events:none}}.fix-phone .notify{right:calc(100% + 15px);top:0;height:fit-content;width:250px}.fix-phone-mb{z-index:9;max-width:60%;width:250px;box-shadow:0 0 3px 0px var(--mainColor);opacity:0;visibility:hidden;transition:.3s linear all;bottom:65px;right:10px;transform:scale(1);top:inherit !important}.fix-phone-mb.active{opacity:1;pointer-events:auto;z-index:11;visibility:visible}.fix-phone-mb .item .img{width:45px;height:45px;padding:10px}.fix-phone-mb .close_support{width:30px;height:24px;right:0;top:0px;background:var(--mainColor);border-radius:0 10px}.fix-phone-mb .close_support svg{fill:#fff}.main-wrap{margin-top:30px}.breadcrumb{--bs-breadcrumb-divider: "»";--bs-breadcrumb-divider-color: #dd3333}.breadcrumb a{color:#d33}.breadcrumb .last-item a{color:#2b2b2b}.home-slider{--swiper-theme-color: #ffffff}.home-slider .swiper-slide img{width:100%;height:auto}.section-title{position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.section-title b{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;opacity:1;background-color:#fb6b23}.section-title span{position:relative;margin:0 15px;font-size:22px;background:#c90100;padding:7px 20px;color:#fff;min-width:150px;text-align:center}.section-title span::before{content:"";position:absolute;z-index:1;width:24px;height:42px;left:-24px;top:0;background:rgba(0,0,0,0);border-left:22px solid rgba(0,0,0,0);border-top:21px solid #c90100;border-bottom:21px solid #c90100}.section-title span::after{content:"";position:absolute;z-index:1;width:24px;height:42px;right:-24px;top:0;background:rgba(0,0,0,0);border-right:22px solid rgba(0,0,0,0);border-top:21px solid #c90100;border-bottom:21px solid #c90100}.section-title a{color:#fff}.loop-product-item{background:#fff;padding:15px;border:1px solid #dadada;transition:.25s ease-in-out}.loop-product-item .image{margin-bottom:5px}.loop-product-item .product-name{text-align:center}.loop-product-item .product-name a{color:#505050;margin:0;font-size:17px;font-weight:bold}.loop-product-item:hover{border:1px solid #c90100;box-shadow:2px 2px 20px rgba(0,0,0,.2117647059)}.loop-product-item:hover .product-name a{color:#c90100}.home-about .home-about-image{height:100%}.home-about .home-about-image img{width:100%;height:100%;object-fit:cover}.home-about .home-about-content{background-color:#c90100}.btn-more{background-color:#fa6a23;border-radius:99px;display:inline-block;color:#fff;padding:6px 25px}.btn-more svg{width:14px;height:14px;fill:#fff;display:inline-block;transition:opacity .3s,transform .3s,-webkit-transform .3s;opacity:0}.btn-more span{transform:translateX(0.75em);transition:opacity .3s,transform .3s,-webkit-transform .3s;display:inline-block}.btn-more:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.btn-more:hover span{transform:translateX(0)}.btn-more:hover svg{opacity:1}.category-title{font-size:26px;margin:0 0 15px 0;font-weight:bold}.blog-item .image{overflow:hidden;display:block}.blog-item .image img{transition:.8s ease-out}.blog-item .image:hover img{transform:scale(1.1)}.blog-item .title{font-size:17px;font-weight:bold;margin:0 0 6px 0}.blog-item .title a{color:#0a0a0a;transition:all .25s ease-in-out}.blog-item .title a:hover{color:#c90100}.blog-item .meta{font-size:13px;color:#afafaf;margin-bottom:6px}.blog-item .desc{font-size:14px;color:#2b2b2b;margin-bottom:6px}.blog-item .more{margin:0;letter-spacing:0;text-transform:none;font-size:14px;font-weight:normal;font-style:italic}.blog-item .more a{color:#fa6a23;transition:all .25s ease-in-out}.blog-item .more a:hover{color:#333}.blog-item.first-blog .image{margin-bottom:6px}.blog-item.other-item{display:flex;border-bottom:1px dashed #dcdcdc;padding-bottom:20px;margin-bottom:20px}.blog-item.other-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog-item.other-item .image{width:220px;flex:0 0 220px;margin-right:10px}.blog-item.other-item .image img{width:100%;height:auto}.widget .widget-title{color:#fff;letter-spacing:0;font-size:17px;border-bottom:1px solid #fb6b23;margin-bottom:10px;display:block;background:#fb6b23;padding:10px 15px;text-transform:uppercase;font-weight:bold}.widge-topview .widget-content ul{border:1px solid #ececec;margin:0;padding:0;counter-reset:my-sec-counter}.widge-topview .widget-content ul li{display:flex;align-items:center;border-bottom:1px solid #ececec;padding:10px 15px}.widge-topview .widget-content ul li:last-child{border-bottom:none}.widge-topview .widget-content ul li:before{counter-increment:my-sec-counter;content:counter(my-sec-counter);font-family:"inter",sans-serif;line-height:1em;color:red;font-size:30px;opacity:1;text-align:right;padding:5px 20px 8px 10px}.widge-topview .widget-content ul li a{font-size:15px;padding-right:7px;color:#232323}.widge-topview .widget-content ul li a:hover{color:var(--mainColor)}.loop-post-small{display:flex;align-items:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ececec}.loop-post-small:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.loop-post-small .image{width:40px;flex:0 0 40px;margin-right:15px}.loop-post-small .image img{width:100%;height:auto}.loop-post-small .info{flex:1}.loop-post-small .info .title{margin:0;font-weight:normal;font-size:15px;color:#232323}.loop-post-small .info .title a{color:#232323}.loop-post-small:hover .info .title a{color:var(--mainColor)}.post-meta{display:flex;align-items:center;margin-bottom:20px}.post-meta .meta-group{display:flex;align-items:center;margin-right:20px;color:gray;font-size:14px}.post-meta .meta-group svg{width:15px;height:15px;fill:gray}.post-meta .meta-group span{margin-left:5px}.post-meta .meta-group a{color:gray}.post-meta .meta-group a:hover{color:var(--mainColor)}.post-related{margin-top:20px;padding-top:20px;border-top:solid 1px #ebebeb}.post-related .related-title{font-size:19px;color:#000;font-weight:bold;margin-bottom:10px}.loop-post-related .image{margin-bottom:5px}.loop-post-related .image img{width:100%;height:auto}.loop-post-related .info .title{margin:0;font-size:16px;font-weight:bold}.loop-post-related .info .title a{color:#000}.loop-post-related .info .title a:hover{color:var(--mainColor)}.widget-shop-category ul{padding:0;margin:0;border:1px solid #dadada}.widget-shop-category ul li{display:flex;align-items:center;padding:2px 10px;border-bottom:solid 1px #ebebeb;transition:all .25s ease-in-out}.widget-shop-category ul li:hover{background:#e0e0e0}.widget-shop-category ul li a{color:#232323;padding:6px 0;flex:1}.widget-shop-category ul li span{opacity:.5;font-size:.7em;line-height:3em}.widget-shop-category ul li.active a{font-weight:bold}.product-main-wrap .product-title{font-weight:bold;font-size:24px;margin:0 0 10px 0}.product-main-wrap .desc{background:#efefef;padding:15px;border-radius:5px;font-size:15px;margin-bottom:15px}.product-image-swiper{border-radius:10px;border:1px solid #dee2e6}.product-image-swiper .image-item{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;height:100%}.product-image-swiper .image-item img{max-width:100%;max-height:100%;object-fit:cover}.product-thumb-swiper .swiper-slide{border:2px solid var(--lightLeftColBackground);background:#fff;transition:all .3s;cursor:pointer;border-radius:10px;overflow:hidden}.product-thumb-swiper .swiper-slide.swiper-slide-thumb-active,.product-thumb-swiper .swiper-slide:hover{border:2px solid var(--mainColor)}.product-buynow-form{border:1px solid #fc6c22}.product-buynow-form .form-title{background:#fb6b23;text-align:center;padding:5px 10px;text-transform:uppercase;color:#fff;font-size:17px}.product-buynow-form .buynow-noti{text-align:center}.product-buynow-form .buynow-form{padding:15px}.product-main-content{--bs-border-radius: 0}.product-main-content .nav-link{background:#ebebeb;font-size:16px;color:hsla(0,0%,40%,.85)}.product-main-content .nav-tabs{border-bottom:none}.product-main-content .nav-tabs .nav-link{border-top:solid 2px #c3c3c3;padding-left:30px;padding-right:30px}.product-main-content .nav-tabs .nav-link.active{border-bottom-color:rgba(0,0,0,0);border-top-color:#d33}.meta-category a{color:var(--mainColor)}@media screen and (max-width: 768px){.header-main-wrap{justify-content:space-between}.header-main .header-main-wrap .header-logo{top:0;left:50%;transform:translateX(-50%);width:110px;height:80px;border-radius:0}.offcanvas-mobile-menu{max-width:300px;background-color:hsla(0,0%,100%,.95)}.btn-close-mobile-menu{position:fixed;right:5px;top:5px;background:none;border:none;z-index:999;color:#fff}.btn-close-mobile-menu svg{width:30px;height:30px}.mobile-menu-left>ul{padding:0;margin:0;list-style:none}.mobile-menu-left>ul>li{border-bottom:1px solid #ececec}.mobile-menu-left>ul>li:last-child{border-bottom:none}.mobile-menu-left>ul>li>a{display:block;padding:12px 15px;font-size:15px;text-transform:none;letter-spacing:0;color:#212121;font-weight:normal}.mobile-menu-left>ul>li.has-child>a{display:flex;align-items:center;justify-content:space-between}.mobile-menu-left>ul>li.has-child>a .icon-right{width:20px;height:20px;background:url("../icons/chevron-right.svg");transition:all .25s ease-in-out}.mobile-menu-left>ul>li.has-child .sub-menu{max-height:0;overflow:hidden;transition:all .25s ease-in-out}.mobile-menu-left>ul>li.has-child .sub-menu ul{list-style:none;padding:0;margin:0}.mobile-menu-left>ul>li.has-child .sub-menu ul li{border-bottom:1px solid #ececec;padding-left:25px}.mobile-menu-left>ul>li.has-child .sub-menu ul li a{display:flex;align-items:center;padding:12px 15px;font-size:15px;text-transform:none;letter-spacing:0;color:#212121;font-weight:normal}.mobile-menu-left>ul>li.has-child .sub-menu ul li a:before{content:"";width:15px;height:15px;display:inline-block;margin-right:5px;background:url("../icons/arrow-right.svg") no-repeat;background-size:contain}.mobile-menu-left>ul>li.has-child .sub-menu ul li.active a{color:#fa6a23}.mobile-menu-left>ul>li.has-child.open>a .icon-right{transform:rotate(90deg)}.mobile-menu-left>ul>li.has-child.open .sub-menu{max-height:200px}.mobile-menu-left>ul>li.active a{color:#fa6a23}.mobile-menu-hotline a{display:block;background-color:#fa6a23;color:#fff;font-weight:bold;border-radius:100px;padding:10px 25px;transition:all .25s ease-in-out;text-align:center}.mobile-menu-hotline a:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2)}.home-blog .first-blog{margin-bottom:20px}.blog-item.other-item .image{width:120px;flex:0 0 120px}.post-meta{display:block}}/*# sourceMappingURL=style.css.map */
