.main-banner{background-position:100% 0;background-repeat:no-repeat;background-size:auto 90%;height:auto;min-height:auto}@media (max-width:767.98px){.main-banner{height:auto;min-height:auto;text-align:center;background-size:50% auto}}@media (max-width:576.98px){.main-banner{background-size:65% auto}}.main-banner .banner-outer{padding:3rem 0}@media (max-width:1199.98px){.main-banner .banner-outer{padding:3rem 0}}@media (max-width:991.98px){.main-banner .banner-outer{padding:2rem 0}}@media (max-width:767.98px){.main-banner .banner-outer{padding:3.5rem 0 1rem}}@media (max-width:576.98px){.main-banner .banner-outer{padding:4rem 0 1rem}}.main-banner .banner-outer .heading-banner{font-size:38px}@media (max-width:576.98px){.main-banner .banner-outer .heading-banner{font-size:25px;padding:5px 15px;margin-bottom:30px}}@media (max-width:767.98px){.main-banner .banner-outer .border-left-box{margin-bottom:0}}.brands{font-size:20px;line-height:25px}@media (max-width:1199px){.brands{font-size:18px;line-height:22.5px}}@media (max-width:991px){.brands{font-size:17px;line-height:21.25px}}@media (max-width:767px){.brands{font-size:16px;line-height:20px}}@media (max-width:575px){.brands{font-size:16px;line-height:20px}}.col-brand{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media (max-width:991.98px){.col-brand{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:767.98px){.col-brand{-webkit-box-flex:0;-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}}@media (max-width:576.98px){.col-brand{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.col-brand .btn-brand{width:100%;height:60px;padding:5px;margin-bottom:20px;background-color:#e00227;color:#fff;border:1px solid #e00227;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:16px;line-height:20px}@media (max-width:1199px){.col-brand .btn-brand{font-size:16px;line-height:20px}}@media (max-width:991px){.col-brand .btn-brand{font-size:16px;line-height:20px}}@media (max-width:767px){.col-brand .btn-brand{font-size:16px;line-height:20px}}@media (max-width:575px){.col-brand .btn-brand{font-size:16px;line-height:20px}}.col-brand .btn-brand:hover{background-color:#fff;color:#000}.brandDetail aside .brandImg{-webkit-border-radius:30px;border-radius:30px;overflow:hidden;max-width:160px}@media (max-width:991.98px){.brandDetail aside .brandImg{max-width:130px}}@media (max-width:767.98px){.brandDetail aside .brandImg{max-width:110px}}@media (max-width:576.98px){.brandDetail aside .brandImg{max-width:100px}}.brandDetail .brandDetail-content{border-left:1px solid #e9e9e9;font-size:16px;line-height:20px}@media (max-width:1199px){.brandDetail .brandDetail-content{font-size:16px;line-height:20px}}@media (max-width:991px){.brandDetail .brandDetail-content{font-size:16px;line-height:20px}}@media (max-width:767px){.brandDetail .brandDetail-content{font-size:16px;line-height:20px}}@media (max-width:575px){.brandDetail .brandDetail-content{font-size:16px;line-height:20px}}.brandDetail .shopWrapper .shop-header .btn-shop{padding:0;min-width:auto;font-weight:700}.brandDetail .shopWrapper .shop-header .btn-shop:focus{-webkit-box-shadow:none;box-shadow:none}.brandDetail .shopWrapper .shop-body{color:#959595}.brandDetail .shopWrapper .shop-body ul{-webkit-padding-start:30px;padding-inline-start:30px}.lang-en .main-banner .banner-outer .heading-banner{font-size:38px;line-height:45.6px}@media (max-width:1199px){.lang-en .main-banner .banner-outer .heading-banner{font-size:34.2px;line-height:41.04px}}@media (max-width:991px){.lang-en .main-banner .banner-outer .heading-banner{font-size:32.3px;line-height:38.76px}}@media (max-width:767px){.lang-en .main-banner .banner-outer .heading-banner{font-size:30.4px;line-height:36.48px}}@media (max-width:575px){.lang-en .main-banner .banner-outer .heading-banner{font-size:28.5px;line-height:34.2px}}