.brands-logo-wrapper{width:100%;overflow:hidden}.brands-logo-wrapper .sec-head{flex-shrink:0;position:relative;z-index:1}.brands-logo-wrapper .sec-head:before{content:"";position:absolute;background:rgb(var(--color-background));top:-15px;width:1920px;right:-15px;z-index:-1;bottom:-15px}.brands-logo-wrapper .sec-head .sec-title{margin:0;font-size:40px;font-style:normal;font-weight:400;line-height:99%}.brands-logo-wrapper .sec-head .sec-text{font-size:20px;line-height:24px;letter-spacing:.8px}.brands-logo-wrapper .brand-logos-main-box{display:flex;align-items:center}.brands-logo-wrapper .swiper-main-wrapper .swiper{overflow:visible}.brands-logo-wrapper .swiper-main-wrapper .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.brands-logo-wrapper .swiper-main-wrapper .swiper-wrapper .swiper-slide{width:auto}.brands-logo-wrapper .brand-logos-list{width:100%;display:flex;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap}.brands-logo-wrapper .brand-logos-list .brand-item{display:flex}.brands-logo-wrapper .brand-logos-list .brand-item .media{background:transparent;height:62px;width:auto;max-width:170px;object-fit:contain}@media screen and (max-width:749px){.brands-logo-wrapper .brand-logos-list .brand-item .media{height:43px;max-width:130px}.brands-logo-wrapper .sec-head:before{display:none}.brands-logo-wrapper .brand-logos-main-box{display:flex;flex-flow:column;gap:10px}.brands-logo-wrapper .sec-head .sec-title{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brands-logo.css.map */
