.main-brand-nav{position:relative;margin-top:25px}.main-brand-nav ul{display:flex;flex-wrap:nowrap;gap:5px 5px;overflow:auto}.main-brand-nav ul::-webkit-scrollbar{display:none}.main-brand-nav ul{-ms-overflow-style:none;scrollbar-width:none}.main-brand-nav li{min-width:50px;text-align:center;background-color:#f2f2f2;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:8px 5px;font-size:13px;line-height:1;border-radius:2px;text-transform:uppercase;transition:all .3s 0s ease-in-out;color:#000}.main-brand-nav li:is(:hover,.active){background-color:#000;color:#fff}.main-brand-contents .brand-content-item h4{padding:28px 0 13px;font-size:40px;line-height:1;text-transform:uppercase;margin-bottom:0;margin-top:10px;font-weight:500}.main-brand-contents .brand-content-item ul{display:flex;flex-wrap:wrap;gap:4px 16px}.main-brand-contents .brand-content-item li{width:calc(25% - 12px);background-color:#f2f2f2;padding:5px 13px;border-radius:2px;font-size:13px;cursor:pointer;transition:all .3s 0s ease-in-out;display:flex;align-items:center;gap:10px;justify-content:space-between;position:relative;overflow:hidden;text-transform:capitalize}.main-brand-contents .brand-content-item li:hover{background-color:#000;color:#fff}.main-brand-contents .brand-content-item li a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.all-brands-section .section{padding-top:0!important}.all-brands-section .section-title{font-size:clamp(50px,8vw,100px);margin-top:0;font-family:var(--font-heading-family);line-height:1;text-transform:uppercase;text-align:left;margin-bottom:20px;padding:0;letter-spacing:0}.all-brands-section .section-header .rte{max-width:660px;margin-bottom:40px}.all-brands-section .section-header .rte p{font-size:15px;line-height:1.6}.all-brands-section .sticky-content{background-color:#fff;z-index:2;padding-top:10px}.main-brand-contents .brand-content-item li:hover a{color:#fff}.main-brand-contents .brand-content-item li a.link{text-decoration:none;font-size:1.4rem}.main-brand-contents .brand-content-item li span{color:#000}.main-brand-contents .brand-content-item li:hover span{color:#fff}.all-brands-section .page-header h1{margin-top:0}@media (max-width: 991px){.main-brand-contents .brand-content-item li{width:calc(50% - 8px)}}@media (max-width: 767px){.all-brands-section .section-title{margin-bottom:12px}.all-brands-section .section-header .rte{margin-bottom:20px}.all-brands-section .section-header .rte p{font-size:14px}.main-brand-contents .brand-content-item li{width:100%}.main-brand-contents .brand-content-item h4{padding:16px 0 12px;font-size:34px}.main-brand-nav:after{content:"";background-image:linear-gradient(to right,#fff0 20%,#fff 80%);position:absolute;right:-15px;top:0;bottom:0;width:40px;pointer-events:none}.all-brands-section p{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/section-all-brands.css.map */
