.brand-logo.h-24 img{height:1.5rem}.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:center;background:#f9f3eb}.brand-logos-wrap{display:flex;flex-flow:row wrap;align-items:center}.brand-logos-section{overflow:hidden}.brand-logo img{height:6.375rem;max-width:13.5rem;width:100%;object-fit:contain;object-position:center}.brand-logo:not(.swiper-slide) img{height:4.375rem}.brand-logos-container:not(.swiper-initialized){width:100%;display:block}.brand-logo:not(.swiper-slide){width:calc(25% - 1.5rem);margin:0 .75rem}.brand-logo img{transition:all .3s}.brand-logo{box-sizing:border-box;height:7.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s;padding:0;position:relative;cursor:pointer;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 6px #00000029;border-radius:.625rem}.brand-left{max-width:100%;flex-basis:100%}.brand-right{max-width:100%;flex-basis:100%;padding-left:0}.brand-logos-section .page-width{position:relative;padding-bottom:.625rem;overflow:hidden;max-width:92rem}.brand-right-inner{max-width:57.5rem;margin:auto}.brand-logos-container{overflow:inherit}.brand-left h2{font-family:var(--font-body-family)}.brand-logos-section h2.h3,.brand-logos-section p.h3,.brand-logos-section h3{margin-top:0;margin-bottom:1.875rem;font-size:1.25rem;line-height:1.5rem;letter-spacing:.6px;color:#00451a}.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{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-logos-section h2.h3,.brand-logos-section p.h3,.brand-logos-section h3{font-size:16px;letter-spacing:.48px}.brand-logo{height:84px;width:205px}.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;padding-bottom:10px}.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/95/assets/tzn_brand_logo.css.map */
