.image-carousel[data-v-23a64d33]{position:relative}.image-carousel__caption[data-v-23a64d33]{font-size:.875rem;margin-top:.5rem;opacity:0;text-align:left;transition-duration:.5s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}.image-carousel__nav-button[data-v-23a64d33]{align-items:flex-start;bottom:0;display:flex;justify-content:center;padding-top:2.5rem;position:absolute;top:0;width:33.333333%;z-index:10;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));visibility:hidden}@media (hover:hover){.image-carousel__nav-button[data-v-23a64d33]{visibility:visible}}.image-carousel__nav-button--prev[data-v-23a64d33]{cursor:url(../cursors/left.svg) 32.5 32.5,pointer;left:0}.image-carousel__nav-button--next[data-v-23a64d33]{cursor:url(../cursors/right.svg) 32.5 32.5,pointer;right:0}.image-carousel[data-v-23a64d33] .carousel{text-align:left}.image-carousel[data-v-23a64d33] .carousel__viewport{overflow-y:auto}.image-carousel[data-v-23a64d33] .carousel__slide{align-items:flex-start}.image-carousel[data-v-23a64d33] .carousel__slide--active .image-carousel__caption{opacity:1}.image-carousel[data-v-23a64d33] .carousel__pagination{justify-content:flex-start;padding-left:.625rem}@media (min-width:1024px){.image-carousel[data-v-23a64d33] .carousel__pagination{padding-left:2.5rem}}
