.carousel-base[data-v-3ccc94b3],.carousel-base__viewport[data-v-3ccc94b3]{position:relative}.carousel-base__slide[data-v-3ccc94b3]{width:100%;height:100%;padding-bottom:var(--carousel-slide-padding-bottom,0);align-items:stretch;display:flex}.carousel-base__viewport swiper-container[data-v-3ccc94b3]{--swiper-pagination-color:var(--bg-primary);--swiper-pagination-bottom:var(--carousel-pagination-bottom,0px);--swiper-navigation-color:var(--bg-primary);--swiper-navigation-size:var(--carousel-navigation-size,1rem);padding-bottom:var(--carousel-bullets-padding-bottom,0);display:block}.carousel-base__viewport swiper-container[data-v-3ccc94b3]::part(button-next),.carousel-base__viewport swiper-container[data-v-3ccc94b3]::part(button-prev){z-index:10;top:var(--carousel-nav-top,50%);transform:translateY(var(--carousel-nav-translate-y,-50%));width:var(--carousel-navigation-button-size,2rem);height:var(--carousel-navigation-button-size,2rem);background:var(--bg-neutral-muted);box-sizing:border-box;border-radius:8px;padding:8px;position:absolute}.carousel-base__viewport swiper-container[data-v-3ccc94b3]::part(button-prev){left:var(--carousel-nav-prev-left,auto);right:var(--carousel-nav-prev-right,auto)}.carousel-base__viewport swiper-container[data-v-3ccc94b3]::part(button-next){left:var(--carousel-nav-next-left,auto);right:var(--carousel-nav-next-right,auto)}@media (width<=575px){.carousel-base--hide-navigation-mobile .carousel-base__viewport swiper-container[data-v-3ccc94b3]::part(button-next),.carousel-base--hide-navigation-mobile .carousel-base__viewport swiper-container[data-v-3ccc94b3]::part(button-prev){display:none}}
