.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}section{margin-bottom:50px}.section_slider{text-align:center;margin-top:30px}.section_slider .home-slider{border-radius:25px}@media (min-width: 767px){.section_danhmuc{min-height:200px}}.section_danhmuc .danhmuc-slider{text-align:center}.section_danhmuc .danhmuc-slider img{max-height:100px}.section_danhmuc .danhmuc-slider a{padding:5px 20px;display:inline-block;border:2px solid #af1713;border-radius:25px;font-weight:bold;font-size:16px}.section_danhmuc .danhmuc-slider a:hover{background:#078c0f;color:#fff}@media (max-width: 767px){.section_danhmuc .danhmuc-slider a{font-size:14px}}.section_danhmuc .danhmuc-slider h3{font-weight:bold;margin-top:10px;margin-bottom:10px;font-size:24px}@media (max-width: 767px){.section_danhmuc .danhmuc-slider h3{font-size:18px}}@media (min-width: 767px){.section_coupon{min-height:140px}}.section_coupon .swiper-slide .coupon_item{position:relative;background:#fff;filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.15));display:flex !important;min-height:120px;border-radius:20px;overflow:hidden;min-height:100px;padding-left:3px}.section_coupon .swiper-slide .coupon_item:before{content:"";position:absolute;top:0;left:0px;height:100%;width:10px;color:#078c0f;background-clip:padding-box;background:repeating-linear-gradient(#e5e5e5, #e5e5e5 5px, transparent 0, transparent 9px, #e5e5e5 0, #e5e5e5 10px) 0/1px 100% no-repeat,radial-gradient(circle at 0 7px, transparent, transparent 2px, #e5e5e5ee 0, #e5e5e5 3px, currentColor 0) 1px 0/100% 10px repeat-y}.section_coupon .swiper-slide .coupon_item .coupon_icon{width:70px;flex:0 0 70px;padding:4px;background:#078c0f;margin-left:3px}.section_coupon .swiper-slide .coupon_item .coupon_icon img{width:100%;height:100%;object-fit:contain}.section_coupon .swiper-slide .coupon_item .coupon_body{display:flex;flex-direction:column;justify-content:space-between;padding:8px 8px 8px 10px;flex:0 0 calc(100% - 70px);width:calc(100% - 70px);background:#ffd8d7}.section_coupon .swiper-slide .coupon_item .coupon_body .coupon_head{margin-bottom:5px;font-size:13px}.section_coupon .swiper-slide .coupon_item .coupon_body .coupon_head .coupon_title{font-size:14px;font-weight:bold;margin-bottom:5px;text-transform:uppercase}.section_coupon .swiper-slide .coupon_item .coupon_body .coupon_button{justify-content:space-between;align-items:center;display:flex}.section_coupon .swiper-slide .coupon_item .coupon_body .coupon_button .coupon-code{padding:5px 20px;background:#078c0f;color:#fff;border-radius:15px;cursor:pointer}.section_coupon .swiper-slide .coupon_item .coupon_body .coupon_button .coupon-code:hover{background:#041675}.section_coupon .swiper-slide .coupon_item .coupon_body .coupon_button a{color:#078c0f}.section_coupon .swiper-slide .coupon_item .coupon_body .coupon_button a:hover{color:#041675}.popup-coupon{padding:0 8px;box-sizing:border-box;width:450px;max-height:505px;height:auto;background:transparent;margin:0 auto;position:relative;position:fixed;left:50%;top:10%;transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),visibility 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);box-shadow:none;touch-action:manipulation;opacity:0;transform:translateX(-50%);z-index:-1;min-height:200px}@media (max-width: 767px){.popup-coupon{width:100%}}.popup-coupon.active{opacity:1;z-index:99999}.popup-coupon .content{display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:#fff;margin:0 auto;-webkit-box-shadow:3px 3px 20px 0 rgba(0,0,0,0.15);box-shadow:3px 3px 20px 0 rgba(0,0,0,0.15);position:relative;overflow:hidden;border-radius:25px}.popup-coupon .content .title{display:block;width:100%;padding:10px 20px;background:#078c0f;color:#fff;font-size:20px;font-weight:bold}.popup-coupon .content .close-popup{position:absolute;top:14px;right:20px}.popup-coupon .content .close-popup svg{width:15px;height:15px;transition:transform 0.3s}.popup-coupon .content .close-popup svg path{fill:#fff}.popup-coupon .content .close-popup:hover svg{transform:rotate(90deg)}.popup-coupon .content ul{width:100%}.popup-coupon .content ul li{padding:15px 20px;display:flex;font-size:18px}.popup-coupon .content ul li:nth-child(2n+1){background-color:#f9f9f9}.popup-coupon .content ul li span:first-child{min-width:126px;display:inline-block;color:#078c0f}.section_flashsale .thumb-flash{background-color:#078c0f;border-radius:25px;min-height:100%;padding:0px;background-image:url(//bizweb.dktcdn.net/100/445/986/themes/848655/assets/bg-flash.png?1719808083092);padding:20px}@media (max-width: 991px){.section_flashsale .thumb-flash{border-radius:15px;padding:10px}}.section_flashsale .group-title{display:flex;position:relative;align-items:center;margin-bottom:30px}@media (max-width: 991px){.section_flashsale .group-title{flex-direction:column}}.section_flashsale .group-title .title-index{margin-bottom:0;margin-right:30px;line-height:1}.section_flashsale .group-title .title-index .title-name{display:inline-flex;align-items:center;color:#fff;animation:color-change 0.5s infinite}.section_flashsale .group-title .title-index .title-name img{height:50px;width:auto;margin-right:10px;position:relative;animation:1s ease-in-out 0s normal none infinite running alo-circle-img-anim}.section_flashsale .group-title>a:hover{opacity:0.8}@keyframes color-change{0%{color:#fff}50%{color:yellow}100%{color:#fff}}@keyframes alo-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-20deg) scale(1) skew(1deg)}20%{transform:rotate(20deg) scale(1) skew(1deg)}30%{transform:rotate(-20deg) scale(1) skew(1deg)}40%{transform:rotate(20deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}.section_flashsale .group-title .count-down{display:inline-block;font-size:14px;padding:0;text-align:right;background:transparent}.section_flashsale .group-title .count-down .timer-view{display:inline;width:100%;text-align:center;margin-bottom:20px}.section_flashsale .group-title .count-down .timer-view .block-timer{width:50px;height:50px;display:inline-flex;color:#fff;justify-content:center;align-items:center;background:#041675;margin:5px;border-radius:5px;margin-bottom:0;margin-top:0}.section_flashsale .group-title .count-down .timer-view .block-timer p{margin-bottom:0;font-size:16px}.section_flashsale .group-title .count-down .timer-view .block-timer p b{display:block;font-size:20px;line-height:20px}.section_flashsale .group-title .count-down .timer-view .block-timer:first-child{margin-left:0}.section_flashsale .group-title .count-down .timer-view>span{font-size:30px;font-weight:600;line-height:30px;position:relative;top:11px;color:#fff}.section_flashsale .group-title>a{display:inline-flex;width:auto;position:absolute;right:0;font-size:18px;font-weight:600;color:#fff;align-items:center}.section_flashsale .group-title>a svg{margin-left:5px}@media (max-width: 991px){.section_flashsale .group-title>a{margin-top:20px;font-size:16px;position:relative}}.section_flashsale .elio-productcount{margin-top:10px}.section_flashsale .elio-productcount .countdown .line{height:8px;background:#dfdfdf;border-radius:5px}.section_flashsale .elio-productcount .countdown .line span{width:62%;display:block;height:8px;border-radius:5px;background-color:#078c0f;-webkit-animation:progress_bar_fill 2s linear infinite;animation:progress_bar_fill 2s linear infinite;background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.section_flashsale .elio-productcount .countdown .title{font-weight:600;margin-top:2px;display:block}@keyframes progress_bar_fill{0%{background-position:0 0}100%{background-position:40px 0}}.section_product .block-product,.section_product_4_col .block-product{background-color:#89d4f2;padding:20px;border-radius:25px}@media (max-width: 991px){.section_product .block-product,.section_product_4_col .block-product{border-radius:15px;padding:10px}}.section_product .see-more,.section_product_4_col .see-more{display:inline-block;padding:5px 25px;background:#fff;border-radius:25px;font-size:16px;color:#078c0f;font-weight:bold;margin-top:15px}.section_product .see-more:hover,.section_product_4_col .see-more:hover{background:#078c0f;color:#fff}@media (max-width: 767px){.section_product .thumb-image-banner,.section_product_4_col .thumb-image-banner{margin-bottom:20px}}.section_thuonghieu .thumb-image-banner{border-radius:0}.section_product_4_col .title{font-size:20px;font-weight:bold;margin-bottom:10px;display:block}@media (max-width: 991px){.section_product_4_col .see-more{margin-bottom:20px !important}}@media (max-width: 1199px){.section_product_4_col .thumb-image-banner{margin-bottom:20px}.section_product_4_col .product_list_office{margin-bottom:15px}}.section_blog .block_blog{background-color:#89d4f2;padding:20px;border-radius:25px}@media (max-width: 991px){.section_blog .block_blog{border-radius:15px;padding:10px}}.section_blog .see-more{display:inline-block;padding:5px 25px;background:#fff;border-radius:25px;font-size:16px;color:#078c0f;font-weight:bold;margin-top:15px}.section_blog .see-more:hover{background:#078c0f;color:#fff}.section_chinhsach .swiper-slide{text-align:center}.section_chinhsach .swiper-slide img{max-height:70px;width:auto;margin-bottom:15px;transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;-ms-transition:all 0.6s ease-in-out 0s}.section_chinhsach .swiper-slide span{display:block;font-weight:bold;color:#078c0f}.section_chinhsach .swiper-slide:hover img{transform:rotateY(360deg)}@media (max-width: 767px){.section_chinhsach .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;width:auto;margin-right:-14px;margin-left:-14px;padding-left:11px;padding-right:11px;padding-top:11px;padding-bottom:11px}.section_chinhsach .swiper-wrapper .swiper-slide{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;min-width:60%;padding-left:7px;padding-right:7px}.section_chinhsach .swiper-button-next,.section_chinhsach .swiper-button-prev{display:none}}.section_chinhsach .title-index{margin-bottom:0}.section_chinhsach .content{font-size:16px;margin-bottom:30px !important;width:50%;margin:auto;text-align:center}@media (max-width: 991px){.section_chinhsach .content{width:100%}}@media (max-width: 767px){.block-product-list .swiper_pro{padding:0px;overflow:hidden;margin:0px}.block-product-list .swiper_pro .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;width:auto;margin-right:-14px;margin-left:-14px;padding-left:7px;padding-right:7px;padding-top:4px;margin-top:-4px}.block-product-list .swiper_pro .swiper-wrapper .swiper-slide{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;min-width:60%;padding-left:7px;padding-right:7px}.block-product-list .swiper-button-next,.block-product-list .swiper-button-prev{display:none}.block-blog .swiper_pro{padding:0px;overflow:hidden;margin:0px}.block-blog .swiper_pro .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;width:auto;margin-right:-14px;margin-left:-14px;padding-left:7px;padding-right:7px;padding-top:4px;margin-top:-4px}.block-blog .swiper_pro .swiper-wrapper .swiper-slide{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;min-width:80%;padding-left:7px;padding-right:7px}.block-blog .swiper-button-next,.block-blog .swiper-button-prev{display:none}}.section_product_tab .see-more{display:inline-block;padding:5px 25px;background:#fff;border-radius:25px;font-size:16px;color:#078c0f;font-weight:bold}.section_product_tab .see-more:hover{background:#078c0f;color:#fff}.section_product_tab .block-product{background-color:#89d4f2;padding:20px;border-radius:25px}@media (max-width: 991px){.section_product_tab .block-product{border-radius:15px;padding:10px}}.section_product_tab .group-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media (max-width: 1199px){.section_product_tab .group-title{flex-direction:column;align-items:start}}.section_product_tab .group-title .title-index{margin-bottom:0}.section_product_tab .tabs-title{text-align:center;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;display:flex}@media (max-width: 1199px){.section_product_tab .tabs-title{justify-content:flex-start;width:100%;overflow-x:scroll}}.section_product_tab .tabs-title .tab-link{margin-bottom:0;cursor:pointer;display:inline-block;padding-right:12px;font-size:15px;flex:0 0 auto;text-align:left;position:relative;height:100%}@media (max-width: 1199px){.section_product_tab .tabs-title .tab-link{min-width:20%;padding:5px 5px}}@media (max-width: 991px){.section_product_tab .tabs-title .tab-link{min-width:25%}}@media (max-width: 767px){.section_product_tab .tabs-title .tab-link{min-width:40%}}.section_product_tab .tabs-title .tab-link:last-child{margin-right:0px}.section_product_tab .tabs-title .tab-link:first-child{padding-left:0}.section_product_tab .tabs-title .tab-link span{font-size:16px;position:relative;display:block;font-weight:600;padding:5px 15px;color:#000;border-radius:25px;display:flex;align-items:center;justify-content:center;background:#fff}@media (max-width: 767px){.section_product_tab .tabs-title .tab-link span{font-size:14px;padding:5px 10px}}.section_product_tab .tabs-title .tab-link.current span,.section_product_tab .tabs-title .tab-link:hover span{color:#fff;background:#078c0f}.section_product_tab .tab-content{display:none;overflow:hidden}.section_product_tab .tab-content.current{display:block}@media (max-width: 1199px){.section_product_tab .tab-content .row-fix{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;width:auto;margin-right:-20px;margin-left:-20px;padding-left:10px;padding-right:10px;padding-top:4px;margin-top:-4px}}@media (max-width: 1199px) and (max-width: 767px){.section_product_tab .tab-content .row-fix{margin-right:-14px;margin-left:-14px;padding-left:7px;padding-right:7px}}@media (max-width: 1199px){.section_product_tab .tab-content .row-fix .col-fix{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;min-width:30%;padding-left:10px;padding-right:10px}}@media (max-width: 1199px) and (max-width: 991px){.section_product_tab .tab-content .row-fix .col-fix{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;min-width:40%;padding-left:10px;padding-right:10px}}@media (max-width: 1199px) and (max-width: 767px){.section_product_tab .tab-content .row-fix .col-fix{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;min-width:60%;padding-left:7px;padding-right:7px}}@media (max-width: 767px){.section_product_tab .e-tabs{margin-bottom:30px}}
