.brand-carousel{padding:50px 0;background:#fafafa}.brand-carousel .page-width{position:relative}.brand-carousel__heading{margin:0 0 30px;text-align:center;text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:2px;color:#222}.brandSwiper{position:relative;overflow:hidden}.brandSwiper .swiper-wrapper{align-items:center}.brandSwiper .swiper-slide{display:flex;justify-content:center;align-items:center;height:90px}.brandSwiper .swiper-slide a{display:flex;justify-content:center;align-items:center;width:100%}.brandSwiper img{max-width:100%;max-height:120px;width:auto;height:auto;object-fit:contain;transition:all .3s ease;opacity:.85}.brandSwiper img:hover{opacity:1;transform:scale(1.05)}.brandSwiper .swiper-button-prev,.brandSwiper .swiper-button-next{color:#222;width:38px;height:38px}.brandSwiper .swiper-button-prev:after,.brandSwiper .swiper-button-next:after{font-size:20px;font-weight:700}.brandSwiper .swiper-pagination{position:relative;margin-top:20px}.brandSwiper .swiper-pagination-bullet{width:8px;height:8px;background:#000;opacity:.25}.brandSwiper .swiper-pagination-bullet-active{opacity:1}@media screen and (max-width:989px){.brand-carousel{padding:40px 0}.brandSwiper img{max-height:120px}}@media screen and (max-width:749px){.brand-carousel{padding:30px 0}.brand-carousel__heading{font-size:16px;margin-bottom:20px}.brandSwiper .swiper-slide{height:70px}.brandSwiper img{max-height:100px}.brandSwiper .swiper-button-next,.brandSwiper .swiper-button-prev{display:none}}.brand-carousel__full-width{width:100%;max-width:100%;padding-left:30px;padding-right:30px;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/12/assets/brand-logo-carousel.css.map */
