.banner-wrapper{position:relative}.banner-counter{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.2);color:#fff;padding:3px 16px;border-radius:12px;font-size:12px;z-index:10}.card-item-brand-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.card-item-brand-wrapper .card-item-brand{flex:0 0 33.33%;max-width:33.33%;padding-left:5px;padding-right:5px;padding-bottom:10px}@media screen and (max-width:768px){.card-item-brand-wrapper .card-item-brand{flex:0 0 100%!important;max-width:100%!important}}@media screen and (max-width:1179px){.card-item-brand-wrapper .card-item-brand{flex:0 0 50%;max-width:50%}}.tabs-category{display:flex;margin-bottom:1rem;background-color:transparent}.tab-category-item{display:flex;position:relative;background-color:#fff;color:#6c6c6c;height:44px;padding-left:6px;padding-right:6px;justify-content:center;align-items:center;transition:.15s;cursor:pointer;line-height:1.2;border:1px solid #ddd;border-radius:5px 5px 0 0;border-bottom:none!important}.tab-category-item.all{min-width:100px;margin-right:2px}.tab-category-item.active{background-color:#ffe100!important;color:#c90100!important;border:1px solid #ffe100!important;border-bottom:none!important}.tab-category-item:hover{background-color:#fff;color:#c90100;border:1px solid #ddd!important;border-bottom:none!important}.tab-category-item.active:hover{border:1px solid #ffe100!important;border-bottom:none!important}.tab-category-item.active,.tab-category-item:hover{font-weight:500}.tab-category-item.active:after,.tab-category-item:hover:after{content:"";position:absolute;bottom:8px;width:40%;height:3px;background-color:#c90100;border-radius:3px}.swiper-link-selector button{position:absolute;z-index:2;top:0;opacity:0;pointer-events:none;border:none;height:44px;background-color:transparent;width:24px;display:flex;align-items:center;justify-content:center;box-shadow:none!important;transition:.15s}.swiper-link-selector button:hover{opacity:1}.swiper-link-selector button.active{opacity:.8;pointer-events:all}.swiper-link-selector button.prev{left:0}.swiper-link-selector button.next{right:0}.swiper-link-selector button>svg{width:8px}.card-flashsale-items .tabs-category{margin-bottom:0}.card-flashsale .tab-category-item{border-color:#fff}.card-flashsale .flashsale-result{margin-top:2px}.card-flashsale .line.title{background-color:red!important}.card-flashsale .swiper-link-selector{background-color:#fe0000!important}@media screen and (max-width:640px){.tab-category-item.all{min-width:80px}.tab-category-item{font-size:11px}.countdown-banner{flex-direction:column;min-width:100%;height:unset;align-items:start!important;padding:1rem;border-radius:5px 5px 0 0}.countdown-banner .countdown-container{width:100%;margin-top:.5rem}.countdown-banner .countdown-banner-title{font-size:20px;margin:0}.countdown-banner .countdown-box{width:25%}.countdown-index .countdown-container{padding:0 1rem}.card-flashsale-items{padding:0 1rem 1rem}.card-flashsale .line.title>.btn{top:15px;right:1rem;font-size:9px!important}.title-flashsale .fs-16{font-size:12px!important;margin-top:4px}.swiper-link-selector button{width:20px}.flashsale-desc{padding-left:1rem!important;padding-right:1rem!important;align-items:flex-start}}.countdown-cart .countdown-box,.product-content .countdown-detail .countdown-box{font-size:12px;display:flex;align-items:center;width:unset;flex-direction:row;background-color:transparent}.countdown-cart .countdown-label,.countdown-cart .countdown-space,.product-content .countdown-detail .countdown-label,.product-content .countdown-detail .countdown-space{color:#2c2d4e}.countdown-cart .countdown-space{top:-2px;line-height:15px;font-size:16px;min-width:8px;font-weight:400}.product-content .countdown-detail .countdown-box,.product-content .countdown-detail .countdown-label{font-size:22px}.product-content .countdown-detail .countdown-space{top:0}@media screen and (max-width:768px){.product-content .countdown-detail .countdown-space{height:46px}.product-content .countdown-detail .countdown-box{flex-direction:column;font-weight:500;font-size:24px;justify-content:start;padding-top:3px}.product-content .countdown-detail .countdown-label{font-size:13px;line-height:0;margin:0}.product-content .countdown-detail .countdown-text{height:34px}}.swiper-link-selector{width:100%}