.carousel{overflow:hidden}.carousel__inner{padding-top:2.5rem;padding-bottom:2.5rem}@media all and (min-width: 48em){.carousel__inner{padding-top:6.25rem;padding-bottom:6.25rem}}.carousel__text{margin-bottom:1.25rem;text-align:center}@media all and (min-width: 48em){.carousel__text{margin-bottom:3.125rem}}.carousel__media-carousel{overflow:visible}.carousel__media-slide{width:auto;display:flex;opacity:.5;border-radius:0.75rem;overflow:hidden;transition:opacity .3s}@media all and (min-width: 48em){.carousel__media-slide{border-radius:1.25rem}}.carousel__media-slide img{display:block}.carousel__media-slide.swiper-slide-active{opacity:1}.carousel__text-carousel-and-controls{margin-top:1.25rem}@media all and (min-width: 48em){.carousel__text-carousel-and-controls{margin-top:3.75rem}}.carousel__text-carousel-wrap{width:0;flex:1}.carousel__text-carousel{width:100%;max-width:40.25rem}.carousel__text-slide{text-align:center;font-size:0.75rem}@media all and (min-width: 48em){.carousel__text-slide{font-size:1rem}}.carousel__controls-wrap{display:none}@media all and (min-width: 48em){.carousel__controls-wrap{display:block}}.carousel__controls{width:5rem;height:5rem;border-radius:50%;background-color:#f8e159;fill:#111;display:flex;align-items:center;justify-content:center;box-shadow:0.1875rem 0.1875rem 0 0 #000;transition:border-color .3s,background-color .3s,fill .3s}@media all and (min-width: 64em){.carousel__controls{box-shadow:0.375rem 0.375rem 0 0 #000}}.carousel__controls:hover{background-color:#fff7c7;fill:#fff}.carousel__controls svg{width:1.5rem;fill:inherit}.carousel__controls--previous svg{margin-right:5%}.carousel__controls--next svg{margin-left:5%}.carousel.background-color-yellow-light .carousel__controls:hover{background-color:#91ead4;fill:#111}@media all and (min-width: 0){.block--background-color-blue:not(.block--skip)+.carousel.block--background-color-blue,.block--background-color-blue:not(.block--skip)+.block--skip+.carousel.block--background-color-blue,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-blue,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-blue{margin-top:-2.5rem}.block--background-color-blue-dark:not(.block--skip)+.carousel.block--background-color-blue-dark,.block--background-color-blue-dark:not(.block--skip)+.block--skip+.carousel.block--background-color-blue-dark,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-blue-dark,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-blue-dark{margin-top:-2.5rem}.block--background-color-green:not(.block--skip)+.carousel.block--background-color-green,.block--background-color-green:not(.block--skip)+.block--skip+.carousel.block--background-color-green,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-green,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-green{margin-top:-2.5rem}.block--background-color-yellow-light:not(.block--skip)+.carousel.block--background-color-yellow-light,.block--background-color-yellow-light:not(.block--skip)+.block--skip+.carousel.block--background-color-yellow-light,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-yellow-light,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-yellow-light{margin-top:-2.5rem}.block--background-color-purple-light:not(.block--skip)+.carousel.block--background-color-purple-light,.block--background-color-purple-light:not(.block--skip)+.block--skip+.carousel.block--background-color-purple-light,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-purple-light,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-purple-light{margin-top:-2.5rem}.block--background-color-beige:not(.block--skip)+.carousel.block--background-color-beige,.block--background-color-beige:not(.block--skip)+.block--skip+.carousel.block--background-color-beige,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-beige,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-beige{margin-top:-2.5rem}.block--background-color-white:not(.block--skip)+.carousel.block--background-color-white,.block--background-color-white:not(.block--skip)+.block--skip+.carousel.block--background-color-white,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-white,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-white{margin-top:-2.5rem}}@media all and (min-width: 48em){.block--background-color-blue:not(.block--skip)+.carousel.block--background-color-blue,.block--background-color-blue:not(.block--skip)+.block--skip+.carousel.block--background-color-blue,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-blue,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-blue{margin-top:-6.25rem}.block--background-color-blue-dark:not(.block--skip)+.carousel.block--background-color-blue-dark,.block--background-color-blue-dark:not(.block--skip)+.block--skip+.carousel.block--background-color-blue-dark,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-blue-dark,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-blue-dark{margin-top:-6.25rem}.block--background-color-green:not(.block--skip)+.carousel.block--background-color-green,.block--background-color-green:not(.block--skip)+.block--skip+.carousel.block--background-color-green,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-green,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-green{margin-top:-6.25rem}.block--background-color-yellow-light:not(.block--skip)+.carousel.block--background-color-yellow-light,.block--background-color-yellow-light:not(.block--skip)+.block--skip+.carousel.block--background-color-yellow-light,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-yellow-light,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-yellow-light{margin-top:-6.25rem}.block--background-color-purple-light:not(.block--skip)+.carousel.block--background-color-purple-light,.block--background-color-purple-light:not(.block--skip)+.block--skip+.carousel.block--background-color-purple-light,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-purple-light,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-purple-light{margin-top:-6.25rem}.block--background-color-beige:not(.block--skip)+.carousel.block--background-color-beige,.block--background-color-beige:not(.block--skip)+.block--skip+.carousel.block--background-color-beige,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-beige,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-beige{margin-top:-6.25rem}.block--background-color-white:not(.block--skip)+.carousel.block--background-color-white,.block--background-color-white:not(.block--skip)+.block--skip+.carousel.block--background-color-white,.block--overlap-next:not(.block--skip)+.carousel.block--background-color-white,.block--overlap-next:not(.block--skip)+.block--skip+.carousel.block--background-color-white{margin-top:-6.25rem}}

/*# sourceMappingURL=block-carousel.6eec0f5b487d77866394.css.map*/