.carousel_carousel__9JYd3{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:50px;width:100%;max-width:700px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel_carousel__9JYd3[data-inmodal]{justify-content:center;max-width:100%;height:100%}.carousel_carousel__9JYd3[data-inmodal] .carousel_viewport__T6uqA{height:100%}.carousel_carousel__9JYd3 .carousel_viewport__T6uqA{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;overflow:hidden}.carousel_carousel__9JYd3 .carousel_viewport__T6uqA .carousel_slidesContainer__emdkC{display:flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;height:100%}.carousel_carousel__9JYd3 .carousel_viewport__T6uqA .carousel_slidesContainer__emdkC .carousel_slide__QtNBf{align-items:center;justify-content:center;width:100%;height:100%;flex:0 0 100%;display:none}.carousel_carousel__9JYd3 .carousel_viewport__T6uqA .carousel_slidesContainer__emdkC .carousel_slide__QtNBf[data-inview]{display:flex}.carousel_carousel__9JYd3 .carousel_viewport__T6uqA .carousel_slidesContainer__emdkC .carousel_slide__QtNBf[data-translate=right]{animation:carousel_slide-to-right__nsgeI .2s ease}.carousel_carousel__9JYd3 .carousel_viewport__T6uqA .carousel_slidesContainer__emdkC .carousel_slide__QtNBf[data-translate=left]{animation:carousel_slide-to-left__3irrl .2s ease}.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q{display:flex;align-items:center;justify-content:flex-end;gap:27px;width:100%}.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q>button{display:flex;align-items:center;justify-content:center;border:0;padding:0;background-color:transparent;width:50px;cursor:pointer;color:var(--t-green);transition:color .15s ease}.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q>button:first-child{color:#000}.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q>button:active{color:var(--t-violet)}.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q>button:disabled,.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q>button:first-child:disabled{color:var(--t-grey-light);cursor:default}.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q>button>svg{width:100%;height:auto}@keyframes carousel_slide-to-right__nsgeI{0%{transform:translateX(-40%)}to{transform:translateX(0)}}@keyframes carousel_slide-to-left__3irrl{0%{transform:translateX(40%)}to{transform:translateX(0)}}@media only screen and (max-width:1590px){.carousel_carousel__9JYd3{gap:45px}}@media only screen and (max-width:1520px){.carousel_carousel__9JYd3{gap:40px}}@media only screen and (max-width:1390px){.carousel_carousel__9JYd3{gap:35px}.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q>button{width:45px}}@media only screen and (max-width:1320px){.carousel_carousel__9JYd3{gap:30px}}@media only screen and (max-width:1200px){.carousel_carousel__9JYd3{gap:25px}.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q>button{width:40px}}@media only screen and (max-width:890px){.carousel_carousel__9JYd3,.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q{gap:20px}.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q>button{width:38px}}@media only screen and (max-width:520px){.carousel_carousel__9JYd3{gap:15px}}@media (pointer:fine) and (hover:hover){.carousel_carousel__9JYd3 .carousel_buttonsContainer__1KH4Q>button:not(:disabled):hover{color:var(--t-violet)}}