.carousel.section-block{padding:0}.carousel.section-block.content-area-item{display:flex}.carousel__text{margin-left:auto;margin-right:auto;max-width:calc(var(--max-width-content) + var(--spacing-xl)*2);padding-left:var(--spacing-small);padding-right:var(--spacing-small);width:100%}@media(min-width:768px){.carousel__text{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium)}}@media(min-width:992px){.carousel__text{padding-left:var(--spacing-large);padding-right:var(--spacing-large)}}@media(min-width:1200px){.carousel__text{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}.carousel__text{margin-bottom:var(--spacing-medium);max-width:var(--max-width-box-wide);text-align:center}.carousel__content{padding:var(--spacing-large) 0}.carousel__content--loaded{align-items:center;display:flex;flex-direction:column;height:inherit;position:absolute;width:100%}.carousel__wrapper{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:center;width:100%}.carousel__slides-container{height:100%;max-width:calc(var(--max-width-content) - 14rem);width:calc(100% - 14rem)}@media(min-width:992px){.carousel__slides-container{padding:0 var(--spacing-large)}}.carousel__arrow{display:flex;height:7rem;position:relative;transition:var(--transition-base);width:7rem}.carousel__arrow:hover{transform:scale(1.1)}.carousel__arrow:focus-visible{border-radius:2px;outline:var(--border-small) solid var(--color-vad-black);outline-offset:var(--border-small)}.carousel__arrow--hidden{visibility:hidden}.carousel__arrow .icon{display:flex;height:7rem;justify-content:center;position:static;width:7rem}.carousel__arrow .icon:before{background-color:var(--color-vad-black);height:7rem;-webkit-mask-size:7rem 7rem;mask-size:7rem 7rem;position:absolute;top:50%;transform:translateY(-50%);width:7rem}@media(max-width:768px){.carousel__arrow .icon:before{height:5rem;-webkit-mask-size:5rem 5rem;mask-size:5rem 5rem;width:5rem}}.section-block--bg-black .carousel__content{background-color:var(--color-vad-dark-black);padding:calc(var(--spacing-xl) + var(--spacing-small)) 0}.section-block--bg-black .carousel__content .carousel__text{color:var(--color-vad-white)}.section-block--bg-black .carousel__content .carousel__arrow:focus-visible{outline-color:var(--color-vad-white)}.section-block--bg-black .carousel__content .carousel__arrow .icon:before{background-color:var(--color-vad-white)}.section-block__container--wide-layout .carousel__slides-container{max-width:calc(var(--max-width-content-wide) - 14rem)}
/*# sourceMappingURL=carousel.f86cc0cf566ae5c85b46.css.map*/