.brand-logo.h-24 img{height:1.5rem}.brand-left p{max-width:10.8rem}.swiper-slide.brand-logo.p-0{padding:0}.brand-logo.h-16 img{height:1rem}.brand-logo.h-54 img{height:3.375rem}.brand-logos-section a.primary-button.underline-button{margin-top:.625rem;font-family:var(--text-font-medium);color:#a62122;font-size:.875rem}.brand-logos-section .svg-wrapper{width:.75rem;height:.75rem;color:#000;margin-left:.5rem}.kunden.brand-logos-section .brand-right{max-width:69.5%;flex-basis:69.5%}.kunden.brand-logos-section .brand-left{max-width:30.5%;flex-basis:30.5%}.kunden.brand-logos-section{background:#fff}.brand-logos-section{text-align:left}.brand-logos-wrap{display:flex;flex-flow:row wrap;align-items:center}.brand-logos-section{overflow:hidden}.brand-logo img{height:5.625rem;max-width:5.625rem;width:100%;object-fit:contain;object-position:center}.brand-logo img{border:2px solid #000;border-radius:50%;transition:all .3s}.brand-logo{box-sizing:border-box;background:0;height:5.625rem;display:flex;align-items:center;justify-content:center;transition:all .3s;padding:0;position:relative;border-radius:50%;cursor:pointer}.brand-logo:hover img{border:2px solid #F59E0B}.brand-logo:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1}.brand-left{max-width:20%;flex-basis:20%}.brand-right{max-width:80%;flex-basis:80%;padding-left:1rem}.brand-logos-section p.h3,.brand-logos-section h3{margin-top:0;color:#000;margin-bottom:0;font-size:1.25rem;line-height:1.875rem}.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}.brand-logos-container,.brand-right-inner{width:calc(100% + 3rem)!important}.brand-logos-container{display:flex;flex-wrap:wrap}.brand-logos-wrap .brand-logos-container>.swiper-pagination{position:relative;left:0;bottom:0;top:0;margin-top:1.875rem;display:flex;justify-content:flex-start}.brand-logos-wrap .brand-logos-container>.swiper-pagination span.swiper-pagination-bullet{margin:0 .75rem 0 0;width:.625rem;height:.625rem}@media screen and (max-width: 990px){.brand-left{max-width:100%;flex-basis:100%;text-align:center}.brand-right{max-width:100%;flex-basis:100%;padding-left:0}.brand-logos-wrap{flex-direction:column}.brand-logo{height:90px;width:90px}.brand-logo img{max-height:90px;max-width:90px;object-fit:contain;height:90px}.brand-logos-section .page-width{position:relative;padding:0 20px;max-width:428px}.brand-logos-section a.primary-button.underline-button .svg-wrapper{margin-left:.5rem;width:5px!important}.brand-logos-section a.primary-button.underline-button.hide-for-desk{margin-top:25px;display:flex!important;justify-content:center;line-height:20px}.brand-logos-section .svg-wrapper{width:10px!important;height:20px!important;color:#000;filter:unset;margin-left:0}.brand-logos-wrap .brand-logos-container>.swiper-pagination{margin-top:20px;justify-content:center}.brand-logos-container{padding:25px 0 0;position:relative}.brand-logos-container{width:100%!important}.brand-logos-section p.h3,.brand-logos-section h3{font-size:18px;letter-spacing:0;line-height:22px;max-width:320px;margin:auto}.brand-logos-section{padding:50px 0!important}.brand-right-inner{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tzn_brand_logo.css.map */
