.carousel__title{margin:3rem 0 2rem}@media screen and (min-width: 990px){.carousel__title{margin:5rem 0 3rem}}@media screen and (max-width: 989px){.carousel .page-width-desktop{padding-left:1.5rem;padding-right:1.5rem}}.carousel{position:relative}.carousel .glide__bullets--bottom{position:relative;bottom:unset}.carousel .glide__bullets--bottom .glide__bullet{border:.1rem solid rgba(var(--color-foreground),.5);background-color:#fff;box-shadow:none;width:1rem;height:1rem;margin-top:1.1rem}.carousel .glide__bullets--bottom .glide__bullet.glide__bullet--active{background-color:rgb(var(--color-foreground))}.carousel .full .carousel__title{padding-left:1.5rem;padding-right:1.5rem}.carousel .controls-overlay .slideshow__controls{position:absolute;width:100%;bottom:0;transform:translateY(-50%);border:none;z-index:3}.carousel .controls-overlay .slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:3;color:#fff}.carousel .controls-overlay .slider-button:not([disabled]):hover{color:#fff}.carousel .controls-overlay .slider-button--prev{left:0}.carousel .controls-overlay .slider-button--next{right:0}.carousel .glide__arrows--large .glide__arrow{width:5rem;height:5rem;box-shadow:none;border:none}.carousel .glide__arrows--large .glide__arrow svg{width:3rem;height:3rem}.carousel .glide{max-height:var(--slider-height)}.carousel .glide__slide{height:var(--slider-height-mobile);width:auto!important}@media screen and (min-width: 750px){.carousel .glide__slide{height:var(--slider-height);width:auto!important}}.carousel .glide__slide>*{height:100%;width:auto}.carousel .glide__slide img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}.glide__slide--active{z-index:1}
