.carousel-dots{--carousel-dot-wrapper-width:3.5rem;--carousel-dot-wrapper-height:3.5rem;--carousel-dot-width:.7rem;--carousel-dot-height:.7rem;--carousel-dot-bg-color:var(--global-color-black-1);--carousel-dot-bg-color-hover:var(--global-color-secondary)}.carousel-dots .splide__track{overflow:unset!important}.carousel-dots .splide__pagination__page{position:relative;background:#0000;width:var(--carousel-dot-wrapper-width);height:var(--carousel-dot-wrapper-height);display:block;cursor:pointer;margin:0;opacity:1}.carousel-dots .splide__pagination__page:after{content:"";width:var(--carousel-dot-width);height:var(--carousel-dot-height);background-color:var(--carousel-dot-bg-color);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}@media(prefers-reduced-motion:no-preference){.carousel-dots .splide__pagination__page:after{transition:var(--animation-transition)}}@media(max-width:767.98px){.carousel-dots .splide__pagination__page{width:calc(var(--carousel-dot-wrapper-width)/2)}}.carousel-dots .splide__pagination__page.is-active{transform:scale(1)}.carousel-dots .splide__pagination__page.is-active:after{background-color:var(--carousel-dot-bg-color-hover)}.carousel-dots.is-loading,.carousel-scrollbar.is-loading,.image-slider.is-loading{height:var(--slider-placeholders-height)}@media(min-width:768px){.carousel-dots.is-loading,.carousel-scrollbar.is-loading,.image-slider.is-loading{height:var(--slider-placeholders-height-md)}}@media(min-width:992px){.carousel-dots.is-loading,.carousel-scrollbar.is-loading,.image-slider.is-loading{height:var(--slider-placeholders-height-lg)}}:root:root{--carousel-nav-width:5rem;--carousel-nav-height:5rem;--carousel-nav-border:var(--global-color-bcolor);--carousel-nav-bg-color:#0000;--carousel-nav-bg-color-hover:var(--global-color-secondary);--carousel-nav-color:var(--global-color-black-1);--carousel-nav-color-hover:var(--global-color-white)}.carousel-navigation{height:var(--carousel-nav-height)}.carousel-navigation .control-padding{padding-inline:.6rem;padding-block:.1rem}.carousel-navigation .carousel__next,.carousel-navigation .carousel__prev{top:0;border:1px solid var(--carousel-nav-border);width:var(--carousel-nav-width);height:var(--carousel-nav-height);background-color:var(--carousel-nav-bg-color);transform:translateY(0);position:relative}.carousel-navigation .carousel__next:disabled,.carousel-navigation .carousel__prev:disabled{background-color:var(--global-color-bcolor);border-color:var(--global-color-bcolor);opacity:.5;cursor:not-allowed}.carousel-navigation .carousel__next:disabled svg,.carousel-navigation .carousel__prev:disabled svg{fill:var(--global-color-gray-4)}@media(hover:hover){.carousel-navigation .carousel__next:not(:disabled):hover,.carousel-navigation .carousel__prev:not(:disabled):hover{background-color:var(--carousel-nav-bg-color-hover);border-color:var(--carousel-nav-bg-color-hover)}.carousel-navigation .carousel__next:not(:disabled):hover .carousel__icon,.carousel-navigation .carousel__prev:not(:disabled):hover .carousel__icon{fill:var(--carousel-nav-color-hover)}}.carousel-navigation .carousel__icon{fill:var(--carousel-nav-color)}@media(prefers-reduced-motion:no-preference){.carousel-navigation .carousel__icon,.carousel-navigation .carousel__next,.carousel-navigation .carousel__prev{transition:var(--animation-transition)}}
