.topBanner_allBrand{height:300px;display:block}.bannerSubjectGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;align-items:center}.bannerSubjectGrid .bannerTxt{font-size:60px;line-height:1.1em;font-weight:300;text-align:center}.bannerSubjectGrid .bannerTxt span{font-weight:600}.bannerSubjectGrid .acllips-shadow{background:url(/images/allBrandsPage/brand-acllips-shadow.webp) left bottom no-repeat}.bannerSubjectGrid .bannerImg{height:300px;background-size:650px!important;background-position:left -150px!important}.twoSectionGrid{display:grid;grid-template-columns:320px 1fr;gap:30px}.tabberNav{background:#ededed}.tabberNav ul{margin-left:0;margin-bottom:0}.tabberNav ul li{border-bottom:#d8d8d8 1px solid;display:grid;grid-template-columns:55px 1fr;gap:10px;cursor:pointer;padding-left:0;margin-bottom:0;align-items:center;position:relative;transition:.2s all}.tabberNav ul li:hover{background:#f8f7f7}.tabberNav ul li.active{background:#fff;border-right:#000 3px solid}.tabberNav ul li.active:after{content:'⯈';position:absolute;font-size:29px;top:36%;width:10px;right:-4px;transform:scale(1,3)}.allBrandTabberImg{min-height:120px;width:100%;grid-column:span 2}.tabberNum{font-size:40px;color:#dcdcdc;font-weight:300;padding:15px}.tabberContent{padding:20px 20px 20px 0}.tabberTxt{font-size:22px;color:#000;padding:15px}.tabberTxt span{font-size:14px;color:#000;display:block}.dn{display:none}.allBrandContainer_Grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.allBrandContainer_Grid a{border:#ccc 1px solid;border-radius:5px;padding:15px 0;display:block;text-align:center}.allBrandContainer_Grid a img{width:150px;height:auto}@media(max-width:1360px){.allBrandContainer_Grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}@media(max-width:1250px){.bannerSubjectGrid .bannerTxt{font-size:50px}.acllips-shadow{min-width:650px;margin:auto}}@media(max-width:991px){.allBrandContainer_Grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.allBrandContainer_Grid .bannerTxt{font-size:40px;padding:10px 0 10px}.allBrandContainer_Grid .acllips-shadow{background-size:438px!important;background-position:center -120px!important}.allBrandContainer_Grid .bannerImg{height:300px;background-size:405px!important;background-position:center -87px!important}.bannerSubjectGrid{display:grid;grid-template-columns:repeat(1,1fr);gap:0}.bannerSubjectGrid .bannerImg{height:163px;background-size:265px!important;background-position:center -31px!important}.bannerSubjectGrid .acllips-shadow{min-width:304px;margin:auto;background-size:302px!important}}@media(max-width:767px){.twoSectionGrid{display:grid;grid-template-columns:150px 1fr;gap:30px}.tabberNum{display:none}.tabberNav ul li{display:grid;grid-template-columns:1fr;gap:10px}.tabberTxt{font-size:18px;color:#000;padding:15px}.allBrandTabberImg{min-height:70px;width:100%;grid-column:.333333333;background-size:cover!important}.acllips-shadow{min-width:unset}.bannerSubjectGrid .bannerTxt{font-size:25px;padding:20px 0 10px}}@media(max-width:550px){.allBrandContainer_Grid{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}.tabberTxt span{font-size:12px;color:#000;display:block}.allBrandContainer_Grid a{padding:0 0}.tabberContent{padding:20px 20px 20px 0}.allBrandsPage h2{line-height:1.2em}}