.grid-item--round{border-radius:50%}.brand-card__image-wrapper{padding:0}.brand-card__image-wrapper img{object-fit:contain;max-width:var(--width)!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)}.brand-card__image-wrapper .grid-item--round img{max-height:var(--width)!important;overflow:hidden;border-radius:50%}.brand-card__info h3,.brand-card__info p{margin:0}.brand-card__info h3{margin-top:12px;margin-bottom:3px}.brand__view-all{margin-top:2rem;display:flex;justify-content:center;align-items:center;width:100%}.brand__view-all>*:not(:first-child){display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;position:absolute!important;pointer-events:none!important}.brand__view-all .view-all-pill{margin:0 auto}.brands .slider-counter--dots{margin:0 .8rem}.brands .slideshow__control-wrapper{display:flex;align-items:center;justify-content:center;gap:.2rem}@media(min-width:750px)and (max-width:989px){.brand-list:not(.brand-list--carousel) .brand-list__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) / 2 * 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) / 2 * 3);flex-grow:auto}}@media screen and (max-width:989px){.brands .brand-list.brand-list--carousel.slider{display:flex;flex-wrap:nowrap;justify-content:flex-start!important;align-items:flex-start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0!important;scroll-padding-right:0!important;-webkit-overflow-scrolling:touch;margin-bottom:1rem;padding-left:0!important;padding-right:0!important}.brands .brand-list.brand-list--carousel.slider:after{content:none!important;display:none!important;width:0!important;padding:0!important;margin:0!important}.brands .brand-list.brand-list--carousel .brand-list__item,.brands .brand-list.brand-list--carousel.grid--2-col-tablet-down .brand-list__item,.brands .brand-list.brand-list--carousel.grid--1-col-tablet-down .brand-list__item,.brands .brand-list.brand-list--carousel.grid--3-col-tablet-down .brand-list__item{flex:0 0 calc((100% - (var(--brand-cols-mobile, 2) - 1) * var(--grid-desktop-horizontal-spacing)) / var(--brand-cols-mobile, 2))!important;width:calc((100% - (var(--brand-cols-mobile, 2) - 1) * var(--grid-desktop-horizontal-spacing)) / var(--brand-cols-mobile, 2))!important;max-width:calc((100% - (var(--brand-cols-mobile, 2) - 1) * var(--grid-desktop-horizontal-spacing)) / var(--brand-cols-mobile, 2))!important;margin-left:0!important;margin-right:0!important;scroll-snap-align:start;scroll-margin-left:0!important;box-sizing:border-box}.brands .brand-list.brand-list--carousel .brand-list__item:not(:last-child){margin-right:var(--grid-desktop-horizontal-spacing)!important}.brands .brand-list.brand-list--carousel .brand-list__item:first-child,.brands .brand-list.brand-list--carousel .brand-list__item:first-of-type{margin-left:0!important;padding-left:0!important}.brand--expanded .brand-list.brand-list--carousel.slider,.brand__wrapper.brand--expanded .brand-list.brand-list--carousel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:var(--grid-desktop-horizontal-spacing, 20px);row-gap:var(--grid-desktop-vertical-spacing, 20px);flex-wrap:unset!important;overflow:visible!important;scroll-snap-type:none!important;margin-bottom:0!important;padding:0!important}.brand--expanded .brand-list.brand-list--carousel.slider:after,.brand__wrapper.brand--expanded .brand-list.brand-list--carousel:after{display:none!important;content:none!important}.brand--expanded .brand-list.brand-list--carousel .brand-list__item,.brand--expanded .brand-list.brand-list--carousel.grid--2-col-tablet-down .brand-list__item,.brand--expanded .brand-list.brand-list--carousel.grid--1-col-tablet-down .brand-list__item,.brand__wrapper.brand--expanded .brand-list .brand-list__item{width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important;margin:0!important;scroll-snap-align:unset!important}.brand--expanded .slider-buttons,.brand__wrapper.brand--expanded .slider-buttons{display:none!important}}@media screen and (min-width:990px){.brands .brand-list.brand-list--carousel{display:flex;flex-wrap:wrap;overflow:visible;scroll-snap-type:none}.brands .brand-slider>.slider-buttons{display:none}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/section-brand.css.map */
