.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{width:var(--carousel-dot-wrapper-width);height:var(--carousel-dot-wrapper-height);cursor:pointer;opacity:1;background:0 0;margin:0;display:block;position:relative}.carousel-dots .splide__pagination__page:after{content:"";width:var(--carousel-dot-width);height:var(--carousel-dot-height);background-color:var(--carousel-dot-bg-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-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-top:.1rem;padding-bottom:.1rem;padding-left:.6rem;padding-right:.6rem}.carousel-navigation .carousel__next,.carousel-navigation .carousel__prev{border:1px solid var(--carousel-nav-border);width:var(--carousel-nav-width);height:var(--carousel-nav-height);background-color:var(--carousel-nav-bg-color);position:relative;top:0;transform:translateY(0)}.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)}}
