.brand-logos-section h3{font-size:.938rem;line-height:2.5rem;letter-spacing:.52px;max-width:100%;flex-basis:100%;text-align:left;font-family:var(--font-body-family);min-height:auto;margin-bottom:1.5rem}.brand-logos-section .page-width{max-width:81.5rem}.brand-logos-container{overflow:hidden}.custon-slide-right.brand-logos-section h3{font-size:1.875rem;line-height:2.5rem;letter-spacing:0;font-family:var(--font-heading-family)}.white-logo.brand-logos-section{overflow:visible}.white-logo.brand-logos-section h3{color:#fff}.white-logo.brand-logos-section .brand-logo img{filter:brightness(0) invert(1)}.white-logo .bg{height:44.375rem}.white-logo:after{content:"";display:block;width:100%;height:44.375rem;position:absolute;top:0;left:0;background:linear-gradient(180deg,#041424 20%,#6c757c00);z-index:-1}.bekannt-aus.brand-logos-section h3{white-space:nowrap;margin-right:3.125rem}.bekannt-aus.brand-logos-section .brand-logos-container{display:block;overflow:hidden}.bekannt-aus.brand-logos-section .brand-logos-container .brand-logo{margin-right:1.5rem;margin-left:1.5rem;width:7rem}.bekannt-aus .brand-slider-wrap{align-items:center}.bekannt-aus.brand-logos-section .page-width{max-width:60rem}.bekannt-aus .brand-slider-wrap .brand-logo img{object-fit:contain}.brand-slider-wrap p{margin-bottom:.2rem}.brand-logos-container .swiper-slide:first-child{margin-left:-1rem}@media screen and (min-width: 991px){.custon-slide-right.brand-logos-section .page-width{max-width:var(--page-width)}.brand-logos-section:not(.bekannt-aus) .brand-logos-wrap .brand-logos-container>div{display:flex;align-items:center}.brand-logos-container{display:flex}.brand-logo{flex-shrink:0;text-align:center}.brand-logos-section{text-align:center}.brand-logos-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column}.brand-logo{width:5.75rem;background:transparent;height:2.625rem;display:flex;align-items:center;justify-content:center;border-radius:0;transition:all .3s;cursor:pointer}.brand-logos-section:not(.bekannt-aus) .brand-logos-wrap .brand-logo:nth-child(1) img{height:4rem}.brand-logo img{height:2.625rem;max-width:5.75rem;object-fit:contain}.brand-logos-section .swiper-button-next{right:3rem;margin-top:2.5rem}.brand-logos-section .swiper-button-prev{left:3rem;margin-top:2.5rem}.brand-slider-wrap .brand-logo img{height:100%;max-width:100%;object-fit:cover;border-radius:1rem;width:100%}.brand-logos-section:not(.bekannt-aus) .brand-slider-wrap .brand-logo{height:6.25rem;border-radius:.125rem;overflow:hidden;width:12.625rem;background-color:#fff;align-items:center;justify-content:center;display:flex;border:1px solid #E8EAED}.brand-logos-section:not(.bekannt-aus) .brand-slider-wrap .brand-logo img{max-width:9.8rem;height:4.8125rem;border-radius:0;object-fit:contain}.brand-logos-section{overflow:hidden;background:#f3f4f7}.custon-slide-right .brand-slider-wrap .brand-logos-container{width:calc(100% + 140px);margin-right:0;overflow:hidden;margin-left:0}.brand-slider-wrap .swiper-pagination.swiper-pagination-bullets{bottom:0rem!important;width:auto;left:1rem}}@media screen and (max-width: 990px){.brand-slider-wrap>p,.brand-slider-wrap h2{text-align:center}.brand-slider-wrap .brand-logo{width:104px;background-color:#f7f7f3;height:90px;display:flex;align-items:center;justify-content:center;background:#fff 0% 0% no-repeat padding-box;border:1px solid #E8EAED;border-radius:2px}.brand-logos-section{background-color:#f3f4f7}.brand-slider-wrap .brand-logo img{width:auto;height:100%;object-fit:cover;max-height:65px;padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/tzn_brand-logo.css.map */
