.mb-logo-slider{background:var(--mb-logo-bg,#fff);padding:var(--mb-logo-padding,24px) 0;overflow:hidden}.mb-logo-slider *{box-sizing:border-box}.mb-logo-slider__heading{text-align:center;font:400 32px/1.15 'Cormorant Garamond',Georgia,serif!important;margin:0 0 26px!important}.mb-logo-slider__frame{display:flex;align-items:center;gap:12px}.mb-logo-slider__viewport{min-width:0;width:100%;overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain}.mb-logo-slider__viewport::-webkit-scrollbar{display:none}.mb-logo-slider__track{display:flex;gap:var(--mb-logo-gap,28px);align-items:center;width:max-content;min-width:100%}.mb-logo-slider__item{width:calc((100cqw - (var(--mb-logo-desktop,6) - 1)*var(--mb-logo-gap,28px))/var(--mb-logo-desktop,6));min-width:0;flex:none;display:flex;align-items:center;justify-content:center;height:calc(var(--mb-logo-height,55px) + 22px)}.mb-logo-slider__item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mb-logo-slider__item img{display:block;width:100%;max-width:100%;height:var(--mb-logo-height,55px);object-fit:contain;transition:filter .25s,opacity .25s,transform .25s}.mb-logo-slider__viewport{container-type:inline-size}.mb-logo-slider--mono img{filter:grayscale(1)}.mb-logo-slider--mono.mb-logo-slider--color-hover a:hover img{filter:none}.mb-logo-slider__item a:hover img{opacity:.8;transform:scale(1.035)}.mb-logo-slider__arrow{border:1px solid #ddd!important;background:transparent!important;color:#333!important;border-radius:50%;width:35px;height:35px;flex:none;cursor:pointer}.mb-logo-slider--swiss{border-top:1px solid #e7e5e2;border-bottom:1px solid #e7e5e2}.mb-logo-slider--editorial .mb-logo-slider__item{border-right:1px solid #e8e3dd;padding-right:12px}.mb-logo-slider--editorial .mb-logo-slider__heading{text-align:left;padding-left:18px}.mb-logo-slider[data-mode=static] .mb-logo-slider__track{flex-wrap:wrap;width:100%;justify-content:center}.mb-logo-slider[data-mode=static] .mb-logo-slider__viewport{overflow:visible}@media(max-width:1024px){.mb-logo-slider__item{width:calc((100cqw - (var(--mb-logo-tablet,4) - 1)*var(--mb-logo-gap,28px))/var(--mb-logo-tablet,4))}}@media(max-width:767px){.mb-logo-slider__item{width:calc((100cqw - (var(--mb-logo-mobile,2) - 1)*var(--mb-logo-gap,28px))/var(--mb-logo-mobile,2))}.mb-logo-slider__heading{font-size:27px!important}.mb-logo-slider__frame{gap:5px}.mb-logo-slider__arrow{width:29px;height:29px}}@media(prefers-reduced-motion:reduce){.mb-logo-slider__item img{transition:none}}
