.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}.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}.brand-logo img{user-drag:none;-webkit-user-drag:none;-moz-user-select:none}.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 h2{font-size:1.563rem;line-height:2.5rem;margin-bottom:1.25rem;letter-spacing:0;text-align:center;color:#23402c;font-family:var(--heading-bold)}@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:-4.4rem;margin-top:1.4rem}.brand-logos-section .swiper-button-prev{left:-4.4rem;margin-top:1.4rem}.brand-slider-wrap .brand-logo img{height:100%;max-width:100%;object-fit:contain;border-radius:1rem;width:100%}.brand-logos-section:not(.bekannt-aus) .brand-slider-wrap .brand-logo{height:5rem;border-radius:.625rem;overflow:hidden;display:block;width:8.75rem;background-color:#f7f7f3;align-items:center;justify-content:center;display:flex}.brand-logos-section:not(.bekannt-aus) .brand-slider-wrap .brand-logo img{max-width:6.25rem;height:3.125rem;border-radius:0}.brand-logos-section{overflow:hidden}.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 h2{font-size:18px;line-height:40px}.brand-slider-wrap .brand-logo{width:104px;background-color:#f7f7f3;border-radius:10px;height:60px;display:flex;align-items:center;justify-content:center}.brand-slider-wrap .brand-logo img{width:100%;height:100%;object-fit:contain;max-height:37px;padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tzn_brand-logo.css.map */
