.brand-carousel{width:100%;background-color:var(--bc-section-background);margin:var(--bc-section-margin-mobile)}.brand-carousel h1,.brand-carousel h2,.brand-carousel h3,.brand-carousel h4,.brand-carousel h5,.brand-carousel h6,.brand-carousel p,.brand-carousel ul,.brand-carousel figure{margin:0;padding:0}.brand-carousel .bc-container{width:100%;max-width:1512px;margin:0 auto;padding:var(--bc-section-padding-mobile)}.brand-carousel .bc-content{width:100%;display:flex;flex-direction:column;gap:var(--bc-section-gap-sections-mobile)}.brand-carousel .bc-header{width:fit-content;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:0;padding:0 16px;max-width:1000px}.brand-carousel .bc-header h1,.brand-carousel .bc-header h2,.brand-carousel .bc-header h3,.brand-carousel .bc-header h4,.brand-carousel .bc-header h5,.brand-carousel .bc-header h6{font-family:FuturaBold!important;font-weight:900;font-size:32px;line-height:120%;letter-spacing:0;text-align:center;text-transform:none;color:var(--bc-section-color-heading)}.brand-carousel .bc-header p{font-family:FuturaBold;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;text-align:center;color:var(--bc-section-color-subtitle)}.brand-carousel .bc-row{width:100%;display:flex;align-items:center;justify-content:center}.brand-carousel .bc-row.has-scroll{justify-content:start}.brand-carousel .bc-row .bc-item{width:var(--image-width-mobile);flex-shrink:0}.brand-carousel .bc-row .bc-item img{width:var(--image-width-mobile);height:auto;object-fit:contain}.brand-carousel .bc-row .bc-item:last-child{margin-right:0!important}@media (min-width: 750px){.brand-carousel .bc-header p{font-size:54px;line-height:63px}.brand-carousel{margin:var(--bc-section-margin-desktop)}.brand-carousel .bc-container{padding:var(--bc-section-padding-desktop)}.brand-carousel .bc-content{gap:var(--bc-section-gap-sections-desktop)}.brand-carousel .bc-header{padding:0}.brand-carousel .bc-header h1,.brand-carousel .bc-header h2,.brand-carousel .bc-header h3,.brand-carousel .bc-header h4,.brand-carousel .bc-header h5,.brand-carousel .bc-header h6{font-weight:700;font-size:54px;line-height:63px;letter-spacing:0}.brand-carousel .bc-row .bc-item,.brand-carousel .bc-row .bc-item img{width:var(--image-width);height:auto}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/section-brand-carousel.css.map */
