.Carousel_root__jmFCb{position:relative}.Carousel_viewport__fAX__{overflow:hidden;margin-inline:calc(-1 * var(--mb-space-2));padding:var(--mb-space-2)}.Carousel_bleed___EB0U .Carousel_viewport__fAX__{margin-right:calc((100% - 100vw) / 2);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 12rem),transparent);-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 12rem),transparent)}.Carousel_track__hndLa{display:flex;gap:var(--mb-space-4);touch-action:pan-y pinch-zoom}.Carousel_slide__mOzpp{flex:0 0 var(--_slide-base);min-width:0}@media (min-width:48rem){.Carousel_slide__mOzpp{flex-basis:var(--_slide-md)}}@media (min-width:64rem){.Carousel_slide__mOzpp{flex-basis:var(--_slide-lg)}}.Carousel_nav__Hwm1X{display:flex;justify-content:center;gap:var(--mb-space-3);margin-top:var(--mb-space-8)}.Carousel_arrow__0f9zr{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1.5px solid var(--mb-navy-800);border-radius:var(--mb-radius-full);background:var(--mb-white);color:var(--mb-navy-800);cursor:pointer;transition:background-color var(--mb-duration-fast),color var(--mb-duration-fast),opacity var(--mb-duration-fast)}.Carousel_arrow__0f9zr:hover:not(:disabled){background:var(--mb-navy-800);color:var(--mb-white)}.Carousel_arrow__0f9zr:disabled{opacity:.3;cursor:default}.Carousel_arrow__0f9zr:focus-visible{outline:none;box-shadow:var(--mb-ring)}