.logo-list{margin:0;padding:0 6rem;display:flex;flex-wrap:nowrap;column-gap:2.4rem;justify-content:space-between;align-items:center}.brand-logos .heading.h2{font-size:2rem;font-weight:300;margin-bottom:2.8rem}.brand-logos .heading:first-child{margin-top:0}.brand-logos .logo-item{padding:0}.auto-width-logo.brand-logos .logo-list{justify-content:space-between;padding:0}.auto-width-logo.brand-logos .logo-item{max-width:fit-content;align-self:center;flex:auto}.brand-logos .media{padding-bottom:0;background:none}.brand-logos .media>*:not(.zoom):not(.deferred-media__poster-button){position:static;height:auto!important}.brand-logos .media img{object-fit:scale-down;max-height:65px}.brand-logos .media svg{max-width:65px!important}.auto-width-logo.brand-logos .media img{height:45px!important;position:static}.brand-logos .logo__image-wrapper{transition:.4s;top:0}.brand-logos .logo__image-wrapper:hover{top:-5px;border-color:#000}@media screen and (min-width: 750px){.brand-logos.auto-height-logo .logo-item .media>*:not(.zoom):not(.deferred-media__poster-button){max-height:inherit}}@media screen and (min-width: 750px) and (max-width: 1199px){.brand-logos.auto-height-logo .logo-item{max-width:100%}}@media screen and (max-width: 1199px){.logo-list{padding:0 2rem}}@media screen and (max-width: 989px){.logo-list{padding:0;column-gap:1rem}}@media screen and (max-width: 749px){.brand-logos .heading.h2{text-align:center}.logo-list{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-padding-inline:1rem;scrollbar-width:none;white-space:nowrap;column-gap:1rem;row-gap:2rem}.brand-logos .logo-item{flex:0 0 40px;max-width:40px}.auto-width-logo.brand-logos .logo-item{max-width:100%;min-width:28%}.auto-width-logo.brand-logos .logo-list{flex-wrap:wrap}.auto-width-logo.brand-logos .media img{max-height:4.5rem}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-brand-logos.css.map */
