.brand-logos-section{text-align:center}.brand-logo{width:14.188rem;background:#fdfbf8;height:6.313rem;display:flex;align-items:center;justify-content:center;border-radius:0;transition:all .3s;cursor:pointer}.brand-logo:hover{background:#f9f6ed}.brand-logo img{max-width:8rem;object-fit:contain}.brand-logos-section h2,.brand-logos-section p.h3,.brand-logos-section h3{margin-top:0;font-size:1.125rem;color:#121212;font-family:var(--text-font-light);letter-spacing:.113rem;line-height:1.5;margin-bottom:1.25rem}.brand-logos-section .page-width{position:relative}.brand-logos-section .swiper-button-next{right:-4.4rem;margin-top:1.4rem}.brand-logos-section .swiper-button-prev{left:-4.4rem;margin-top:1.4rem}@media screen and (max-width: 990px){.brand-logos-section .swiper-button-prev{left:calc(50% - 4rem);margin-top:0;top:auto;bottom:-40px;z-index:2}.brand-logo{height:62px}.brand-logo img{max-height:40px;max-width:100px;object-fit:contain}.brand-logos-section .page-width{position:relative;padding:0}.brand-logos-section .swiper-button-next{right:calc(50% - 4rem);margin-top:0;top:auto;bottom:-40px;z-index:2}.brand-logos-section h2,.brand-logos-section p.h3,.brand-logos-section h3{font-size:14px;letter-spacing:.84px}.brand-logos-section{padding:50px 0 70px!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/tzn_brand-logo.css.map */
