.Buttons-module__ZGkMxa__root{color:var(--colorPrimary)}.Buttons-module__ZGkMxa__root:hover{color:var(--colorPrimaryActive)}.Buttons-module__ZGkMxa__root:disabled{color:var(--colorMediumGrey);cursor:default}.Buttons-module__ZGkMxa__icon{fill:currentColor;width:1.25rem;height:1.25rem}
.CarouselPagination-module__J1_jna__root{gap:.75rem;display:flex}.CarouselPagination-module__J1_jna__transition{transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CarouselPagination-module__J1_jna__bullet{background-color:var(--colorLightGrey);border-color:var(--colorPrimary);cursor:pointer;border-width:2px;border-radius:9999px;width:.75rem;height:.75rem;display:inline-block}.CarouselPagination-module__J1_jna__bullet:hover{background-color:var(--colorPrimary)}.CarouselPagination-module__J1_jna__bullet{transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CarouselPagination-module__J1_jna__labeledBullet{cursor:pointer;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:70px;overflow:hidden}@media (max-width:1024px){.CarouselPagination-module__J1_jna__labeledBullet{display:none}}.CarouselPagination-module__J1_jna__labeledBullet{text-underline-offset:4px;padding-top:2px;padding-bottom:2px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-decoration-thickness:4px}.CarouselPagination-module__J1_jna__labeledBullet:hover{-webkit-text-decoration-color:var(--colorPrimary);-webkit-text-decoration-color:var(--colorPrimary);text-decoration-color:var(--colorPrimary)}.CarouselPagination-module__J1_jna__labeledBullet.swiper-pagination-bullet-active{flex-shrink:0}@media (max-width:1024px){.CarouselPagination-module__J1_jna__labeledBullet.swiper-pagination-bullet-active{flex-shrink:0}}
.Carousel-module__Ok3EnW__root{position:relative}.Carousel-module__Ok3EnW__swiperSlideStretchSlides{align-self:stretch;height:auto!important}@media (max-width:768px){.Carousel-module__Ok3EnW__prevButton{left:-1rem!important}.Carousel-module__Ok3EnW__nextButton{right:-1rem!important}}.Carousel-module__Ok3EnW__swiper-pagination-bullet-active{border-color:var(--colorPrimary)!important}
