.carousel-wrapper[data-v-ec7874b2]{max-height:373px;position:relative;width:100%}.carousel-wrapper:hover .swiper-button-next[data-v-ec7874b2],.carousel-wrapper:hover .swiper-button-prev[data-v-ec7874b2]{opacity:1}.carousel-wrapper[data-v-ec7874b2] .swiper-wrapper{box-sizing:content-box;cursor:pointer;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.carousel-wrapper[data-v-ec7874b2] .swiper-wrapper .swiper-slide.-preview{border:3px solid #f8b412;border-radius:10px;position:relative}.carousel-wrapper[data-v-ec7874b2] .swiper-wrapper .swiper-slide.-preview:before{background-color:#f8b412;border-bottom:3px solid #f8b412;border-bottom-right-radius:10px;border-right:3px solid #f8b412;color:#fff;content:"Preview";font-family:KalaTexaDisplay,sans-serif;font-size:20px;font-weight:700;left:0;padding:5px 10px;position:absolute;top:0}.carousel-wrapper[data-v-ec7874b2] .swiper-wrapper .swiper-slide.-public-preview{border-style:solid;border-width:4px;--tw-border-opacity:1;border-color:rgb(250 62 62/var(--tw-border-opacity,1))}.carousel-wrapper .admin-schedule-badge[data-v-ec7874b2]{border-radius:9999px;bottom:.5rem;left:.5rem;position:absolute;--tw-bg-opacity:1;background-color:rgb(250 62 62/var(--tw-bg-opacity,1));font-family:KalatexaDisplay,Arial,sans-serif;font-size:12px;line-height:1rem;padding:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:600px){.carousel-wrapper .admin-schedule-badge[data-v-ec7874b2]{padding:.5rem}}.swiper-button-next[data-v-ec7874b2],.swiper-button-prev[data-v-ec7874b2]{background-color:#0000004d;border-radius:50%;color:transparent;font-size:20px;height:35px;line-height:35px;opacity:0;transition:opacity .2s ease-in-out;width:35px}.swiper-button-next .icon[data-v-ec7874b2],.swiper-button-prev .icon[data-v-ec7874b2]{color:#fffc}.swiper-button-next[data-v-ec7874b2]:after,.swiper-button-prev[data-v-ec7874b2]:after{content:""}.swiper-button-next[data-v-ec7874b2]:hover,.swiper-button-prev[data-v-ec7874b2]:hover{background-color:#00000080}@media only screen and (min-width:600px){.carousel-wrapper .swiper-button-next[data-v-ec7874b2],.carousel-wrapper .swiper-button-prev[data-v-ec7874b2]{font-size:25px;height:50px;line-height:50px;width:50px}}@media (max-width:576px){.carousel-wrapper .swiper-button-next[data-v-ec7874b2],.carousel-wrapper .swiper-button-prev[data-v-ec7874b2]{display:none}}
