body{background-color:#f8f8f8;--border-radius-fs-timeline:100px;--main-color-fs:#fb6514;--fs-timeline-height:40px}.block{margin-top:30px;padding-bottom:15px}.flashsale-block{position:relative;border-radius:12px;max-width:1200px;margin:0 auto;padding-bottom:1px}.stage-two{width:100%;height:100%;position:absolute;text-align:center;top:0;left:0;right:0;margin:auto;opacity:.5;background:#000;z-index:2;border-radius:12px;display:none}.theme-fs .timeline-title .listing-timeline{background:#fff;border-radius:var(--border-radius-fs-timeline);height:var(--fs-timeline-height);position:absolute;bottom:50%;display:flex;right:10%;justify-content:space-around;font-size:16px}.theme-fs .timeline-title .listing-timeline a{color:#344054;border-radius:var(--border-radius-fs-timeline);padding:5px;width:360px;height:var(--fs-timeline-height);line-height:30px;background:#fff;text-align:center}.theme-fs .timeline-title .listing-timeline a.active{background:var(--main-color-fs)}.theme-fs .timeline-title .endtime .title-end{color:#fff}.banner-home{position:relative}.banner-home::before{bottom:-92px;background-color:#fff;content:'';height:92px;left:0;position:absolute;width:100%}.slider-banner-home{position:relative;max-width:1200px;margin:auto;width:100%}.block__img{border-radius:8px}.block__img img{border-radius:8px;height:auto;max-width:100%;width:100%;max-height:250px}.block-hotsale{border-radius:8px;padding-bottom:0}.block-hotsale .block__product{margin:0}.block-hotsale .block__img img{border-radius:8px 8px 0 0}.block__product{margin:15px 10px 0}.block .listproduct{grid-template-columns:repeat(5,minmax(0,1fr))}.block .listproduct .item{border:none}.intro{background-color:#fff6e8;margin-top:60px;padding-bottom:20px}.intro__imgcover{position:relative}.intro__imgcover::before{background:linear-gradient(180deg,rgba(255,246,232,0) 25.43%,#fff6e8 69.34%);bottom:0;content:'';height:88px;left:0;position:absolute;width:100%}.intro__imgcover img{height:320px;object-fit:cover;object-position:top}.intro__slide img{border-radius:8px;height:auto}.intro__slide.owl-carousel .owl-item .owl-lazy.lazyloaded{opacity:1}.intro__slide.owl-carousel .owl-nav button.owl-next{right:-25px}.intro__slide.owl-carousel .owl-nav button:hover{opacity:1}.intro__slide.owl-carousel .owl-nav button.owl-prev{left:-25px}.intro__content{font-size:16px;line-height:24px;max-width:680px;margin:15px auto 0;text-align:center}.btn-intro{background-color:#fdaf17;box-shadow:0 0 8px rgba(253,175,23,.4);border-radius:8px;border:1px solid #fdaf17;color:#fff;display:block;font-size:18px;line-height:24px;max-width:345px;margin:15px auto 0;padding:14px;transition:.3s;text-align:center}.btn-intro:hover{background-color:transparent;color:#fdaf17}.home-top{background-color:#fff}.home-menu{padding:20px 0}.home-menu ul{display:flex;text-align:center}.home-menu li{width:10%}.home-menu li a:hover h3{color:#2d9cdb}.home-menu li h3{align-items:center;display:flex;justify-content:center;margin-top:3px;min-height:36px;padding:0 10px;transition:.3s}.home-menu .img{align-items:center;background-color:#fff;border-radius:50%;display:flex;justify-content:center;height:72px;margin:0 auto;width:72px}.home-menu .img img{max-width:72px;margin:0 auto}.home__slide{margin-top:-90px;z-index:1;border-radius:8px}.home__slide.no-hero-banner{margin-top:10px}.home__slide img{border-radius:8px}.home__slide.owl-carousel .owl-nav button{opacity:0;transition:.5s}.home__slide.owl-carousel .owl-nav button.owl-next{right:15px}.home__slide.owl-carousel .owl-nav button.owl-prev{left:15px}.home__slide.owl-carousel:hover .owl-nav button{opacity:.3}.home__slide.owl-carousel:hover .owl-nav button.owl-next{right:-25px}.home__slide.owl-carousel:hover .owl-nav button.owl-prev{left:-25px}.home__slide .owl-stage-outer{border-radius:8px}.home__slide .owl-nav button{transition:.3s}.home__slide.owl-carousel .owl-nav button:hover{background:#fff !important;box-shadow:0 3px 8px rgba(0,0,0,.16);opacity:1}.pre_slide{margin:0;display:block;height:212px;overflow:hidden}.pre_slide a img{display:none}.block div.owl-nav button.owl-next,.block div.owl-nav button.owl-prev{background:#fff !important;opacity:.9}.block .owl-carousel .owl-dots{display:flex;justify-content:center}.block .owl-carousel button.owl-dot{background:#e0e0e0;width:8px;height:8px;display:block;margin:5px;border-radius:50%}.block .owl-carousel button.owl-dot.active{background:#fdaf17d6}.intro_blog{background:#fff;padding:30px}.intro_blog>*{max-width:1200px;margin:auto}.block__blog-home.block{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;align-items:center}.block__blog-home.block .blog-title{color:#333;font-size:20px;font-style:normal;font-weight:600;line-height:20px}.block__blog-home.block .blog-cates{display:flex;gap:6px}.block__blog-home.block .blog-cates .blog-cates__item{border-radius:100px;background:#f3f8fe;color:#1b65c5;font-size:12px;font-style:normal;font-weight:400;line-height:20px;padding:4px 10px}ul.blog-listnews{display:flex;gap:24px}.block__blog-home.block .block__main .blog-listnews .item{border-radius:8px;border:1px solid #f1f1f1}.block__blog-home.block .block__main .blog-listnews .item img{border-radius:8px}.blog-item{display:flex;flex-direction:column}.blog-item .content{display:block;width:100%}.blog-item .content h3{color:#333;font-weight:700;line-height:1.3em;padding:10px;height:50px;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.blog-item .content .media p.time,.blog-item .content .media p.view{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.content .media i,.authorBox span i{margin-top:-2px;margin-right:3px}.iconblog-time{background-position:-29px -59px;height:13px;width:13px}.block__blog-home.block .wrap-btn{margin:auto}.btnLoadMore{padding:10px 32px;background:#ffbf41;border-radius:8px}.block__blog-home.block .wrap-btn span{color:#222;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.block__blog-home.block .wrap-btn span::after{border-top:1px solid;border-right:1px solid;border-radius:1px;content:'';width:8px;height:8px;position:absolute;transform:rotate(45deg);margin:4px 4px 4px 6px}.article{padding:30px 0 0;position:relative;overflow:hidden;max-width:800px;margin:15px auto 20px}.article__content{height:250px;overflow:hidden;transition:.3s;line-height:24px}.article__content.showall{height:auto}.article__content h2{display:block;color:#333;margin-bottom:15px;font-size:16px !important}.article__content.short h3{margin-bottom:15px;font-size:16px}.article__content.showall h3{font-weight:bold;margin-bottom:15px}.article__content .anchor-hd-list h3{margin-bottom:5px}.article__content.showall h3 span{font-weight:unset !important}.article__content.showall h3 a,.article__content.showall h4 a{font-weight:bold}.article__content .anchor-hd-list h3 a{font-weight:normal;font-size:16px;line-height:18px}.article__content.showall img{width:100%;height:auto}.article__content.showall p a{font-size:16px !important}.article__content>*{line-height:24px}.article__content>p{line-height:1.5;margin-bottom:10px}.article__content.short p,.article__content.short a{font-size:16px !important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif !important}.article__content.short p.size-text-14{font-size:14px !important}.article__content a{color:#2f80ed}.article__content img{max-width:100%}.article__content .normal{font-size:16px !important;color:#222 !important}.article__content ul li{position:relative;font-size:16px;margin-bottom:10px;line-height:1.5}.article__content ul li p{display:inline-block;width:calc(100% - 25px)}.article__content ul li::before{background-color:#222;border-radius:50%;content:'';height:4px;width:4px;display:inline-block;vertical-align:top;margin:10px 8px 0 0;box-sizing:border-box;line-height:1.5}.article .short{height:110px}.bg-article{background:linear-gradient(to bottom,rgba(255 255 255/0),rgba(255 255 255/62.5),rgba(255 255 255/1));bottom:-22px;height:105px;left:0;position:absolute;width:100%;margin-bottom:3px}.article .btn-seemore{color:#222;display:block;margin:0 auto;text-align:center;position:relative;width:211px;height:40px}.article .btn-seemore::before{border-bottom:1px solid #222;border-right:1px solid #222;content:'';height:8px;position:absolute;transform:rotate(45deg);width:8px;right:10%;top:27%}.listproduct{column-gap:8px;display:grid;grid-auto-rows:minmax(min-content,max-content);grid-template-columns:repeat(6,minmax(0,1fr));row-gap:8px}.listproduct.owl-carousel{padding:10px}.owl-carousel .owl-stage{display:flex;padding-bottom:10px}.owl-carousel.owl-drag .owl-item{background:#fff;border-radius:8px}.listproduct.owl-carousel:not(owl-loaded) .item:nth-child(n+6){display:none}.listproduct .item{background-color:#fff;border:1px solid #f1f1f1;border-radius:8px;transition:.3s;padding-bottom:45px;position:relative}.listproduct .item.is_price{padding-bottom:0}.listproduct .item:hover h3{color:#2d9cdb}.listproduct .item:hover{box-shadow:0 3px 8px rgba(0,0,0,.16)}.owl-carousel.owl-drag.listproduct .item{background:#fff;border-radius:8px}.owl-carousel.owl-drag.listproduct li{display:flex;height:100%}.listproduct .item:hover .item-img img{margin-top:0;margin-bottom:8px}.listproduct .item-img{align-items:center;display:flex;min-height:220px;padding:12px 10px 0;position:relative}.listproduct .item-img img{height:auto;margin-top:8px;margin-bottom:0;transition:.3s}.listproduct .item-label{padding-top:10px;padding-left:10px;position:absolute}.listproduct .item-label span{border-radius:2px;font-size:11px;line-height:12px;display:inline-block;margin-right:4px;padding:3px}.listproduct .lb-tragop{background-color:#f1f1f1;color:#333}.listproduct .prods-group ul{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:-8px;margin-top:4px}.listproduct .prods-group ul li.act,.listproduct .prods-group ul li:hover{border-color:#2f80ed !important;color:#2f80ed !important}.listproduct .prods-group ul li{padding:5px 8px !important;border:1px solid #e0e0e0 !important;border-radius:4px;color:#333;display:inline-flex !important;font-size:12px;line-height:12px;margin-bottom:5px;margin-right:4px}.listproduct .content{position:relative;padding:10px}.listproduct h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;transition:.3s;text-align:unset}.listproduct .price-current{color:#333;font-size:16px;font-weight:600;line-height:24px;margin-top:8px}.listproduct .pre-order{color:#333;margin-top:4px;margin-bottom:-4px;display:block;font-size:12px}.listproduct .online_ontop_label{display:inline-block !important;width:32px !important;margin-right:4px}.listproduct .price{align-items:center;display:flex;margin-top:8px}.listproduct .percent{background-color:#ffdbe2;border-radius:4px;color:#f94d63;display:inline-block;font-size:12px;line-height:16px;margin-right:5px;padding:4px}.listproduct .price-old{color:#999;font-size:12px;line-height:16px;text-decoration:line-through}.listproduct .lbliconimg{top:35px;height:45px !important;max-width:45px;bottom:unset;left:unset;border-radius:4px;right:5px;position:absolute}.listproduct .lb-pre{top:8px;height:16px !important;left:8px;z-index:1;width:56px;max-width:56px}.listproduct .item .button-status{bottom:10px;background-color:rgba(51,51,51,.03);border-radius:8px;color:#999;margin-top:auto;left:10px;padding:8px 12px;position:absolute;right:10px;text-align:center}section{margin-bottom:50px}.banner-home::before{height:0}.hotsale-navigator{width:100%;z-index:100;display:flex;justify-content:center;gap:8px;text-align:center;background:#fff;padding:6px}.hotsale-navigator_button{background:#fff;min-height:40px;font-weight:bold;text-decoration:none;min-width:200px;border-radius:6px;padding:10px 15px;font-size:16px;color:#000;border:1px solid #c0c0c0}.fixed-menu{position:fixed;color:#fff;box-shadow:0 2px 10px rgba(0 0 0/50%)}.active{background:#ffd400;border:none}