.brand-logo .title{margin:0}.brand-logo .description{margin-top:10px;font-family:var(--font-book-family)}.brand-logo .full-width{padding-left:5rem;padding-right:5rem}.brand-logo-card__image-wrapper--third-width{width:33%}.brand-logo-card__image-wrapper--half-width{width:50%}.brand-logo .brand-logo-list{--grid-desktop-horizontal-spacing: 10px;--grid-desktop-vertical-spacing: 10px;margin:0}.brand-logo-list__item:only-child{max-width:72rem}.brand-logo-list__item--empty{display:none}.brand-logo.background-primary .brand-logo-card{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.brand-logo-list__item.center .media--adapt,.brand-logo-list__item .media--adapt .brand-logo-card__image{width:auto}.brand-logo-list__item.center .media--adapt img{left:50%;transform:translate(-50%)}.brand-logo-card__image-wrapper .logo-bar__link{min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center;padding:.5rem;box-sizing:border-box;width:100%}.brand-logo-card__image-wrapper .logo-bar__link .media{width:100%}.brand-logo .slider-buttons .swiper-pagination{position:inherit;display:flex;gap:2rem;align-items:center;margin-top:4rem}.brand-logo .slider-buttons .swiper-pagination:empty{margin:0}.brand-logo .slider-buttons .swiper-pagination .swiper-pagination-bullet{width:.9rem;height:.9rem;background:#1f2931;opacity:1;min-width:4.4rem;min-height:4.4rem;padding:1.75rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.brand-logo .slider-buttons .swiper-pagination .swiper-pagination-bullet:before{content:"";width:.9rem;height:.9rem;background:#1f2931;border-radius:50%}.brand-logo .slider-buttons .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.5rem;height:1.5rem;border:.2rem solid #1F2931;background:transparent;min-width:4.4rem;min-height:4.4rem;padding:1.35rem}.brand-logo .slider-buttons .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:1.5rem;height:1.5rem;border:.2rem solid #1F2931;background:transparent;border-radius:50%}@media screen and (min-width: 990px){.brand-logo .brand-slider-desktop .brand-logo-list{flex-wrap:nowrap;gap:0}}@media screen and (max-width: 989px){.brand-logo .brand-slider-mobile .brand-logo-list{flex-wrap:nowrap;overflow:auto hidden;gap:11px}}@media screen and (max-width: 749px){.brand-logo .full-width{padding-left:1.5rem;padding-right:1.5rem}.brand-logo.background-none .slider.slider--mobile{margin-bottom:0rem}.brand-logo .slider-buttons .swiper-pagination{gap:1rem;margin-top:2rem}.brand-logo .slider-buttons .swiper-pagination .swiper-pagination-bullet{width:.3rem;height:.3rem;min-width:4.4rem;min-height:4.4rem;padding:2.05rem}.brand-logo .slider-buttons .swiper-pagination .swiper-pagination-bullet:before{width:.3rem;height:.3rem}.brand-logo .slider-buttons .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:.7rem;height:.7rem;border:.1rem solid #1F2931;min-width:4.4rem;min-height:4.4rem;padding:1.85rem}.brand-logo .slider-buttons .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:.7rem;height:.7rem;border:.1rem solid #1F2931}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/brand-logo.css.map */
