.company-carousel{display:flex;align-items:center;justify-content:center;min-height:240px;padding:0 64px;color:rgb(var(--color-foreground))}.company-carousel__mark{flex:none;display:block;width:96px;height:96px;margin-right:48px}.company-carousel__label{flex:none;margin:0 24px 0 0;font-size:24px;line-height:32px;font-weight:400;letter-spacing:0;white-space:nowrap}.company-carousel__logos{position:relative;flex:none;width:514px;height:131px;margin:0;padding:0;list-style:none;overflow:hidden}.company-carousel__logo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transform:translateY(100%)}.company-carousel__logo.is-active{transform:none;transition:transform .6s cubic-bezier(.65,0,.35,1)}.company-carousel__logo.is-leaving{transform:translateY(-100%);transition:transform .6s cubic-bezier(.65,0,.35,1)}company-carousel:defined:not([data-ready]) .company-carousel__logo.is-active{transform:translateY(100%);transition:none}.company-carousel__logo img{display:block;width:var(--logo-width);max-width:100%;height:auto}@media screen and (max-width:989px){.company-carousel{flex-direction:column;justify-content:flex-start;min-height:0;padding:40px 24px 50px;overflow:hidden}.company-carousel__mark{width:64px;height:64px;margin:0 0 11px}.company-carousel__label{margin:0 0 18px;font-size:18px}.company-carousel__logos{width:345px;max-width:100%;height:88px;overflow:visible}.company-carousel__logo{transform:translate(calc(100% + (100vw - 100%)/2))}.company-carousel__logo.is-leaving{transform:translate(calc(-100% - ((100vw - 100%)/2)))}company-carousel:defined:not([data-ready]) .company-carousel__logo.is-active{transform:translate(calc(100% + (100vw - 100%)/2))}.company-carousel__logo img{width:var(--logo-width-phone)}}@media(prefers-reduced-motion:reduce){.company-carousel__logo,.company-carousel__logo.is-leaving{transform:none;opacity:0}.company-carousel__logo.is-active{opacity:1}.company-carousel__logo.is-active,.company-carousel__logo.is-leaving{transition:opacity .6s ease}company-carousel:defined:not([data-ready]) .company-carousel__logo.is-active{transform:none;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/section-company-carousel.css.map */
