.carousel .section-heading--small{font-size:max(var(--font-size-h5),2.2rem)}.carousel__list{margin:0}.carousel .card{background-color:var(--background-color, rgb(var(--color-background)))}.carousel__button{margin-top:var(--spacing-button)}.carousel--spacious card-slider{--button-gap: 2.8rem;--slider-controls-padding-x: calc(var(--button-gap) - var(--slider-button-padding-x));--container-width-max: calc(min(100vw, 118rem) - var(--spacing-edges) * 2)}.carousel--spacious .carousel__list.slider.is-active{--offset: calc(var(--slider-button-width) - var(--slider-button-padding-x) + var(--button-gap) + var(--slider-controls-padding-x));--container-width: min(100vw - var(--offset) * 2, min(100vw, 118rem) - (var(--spacing-edges) * 2))}@media screen and (max-width: 749.9px){.carousel--spacious card-slider{--slider-controls-padding-x: calc(var(--spacing-edges) - var(--slider-button-padding-x))}.carousel--spacious .carousel__list.slider.is-active{--grid-horizontal-spacing: var(--offset);--grid-column-gap: var(--grid-horizontal-spacing)}}@media screen and (min-width: 990px){.carousel--spacious card-slider.has-floating-navigation .slider-buttons{max-width:calc(var(--container-width) + var(--slider-controls-padding-x) * 2 + (var(--slider-button-width) - var(--slider-button-padding-x)) * 2 + var(--spacing-edges))}.carousel--spacious .carousel__list.slider.is-active{--grid-horizontal-spacing: clamp(2.4rem, 5.77778vw - 3.32rem, 5rem);--grid-column-gap: var(--grid-horizontal-spacing);max-width:var(--container-width)}}@media screen and (max-width: 1199.9px){.carousel--spacious card-slider.has-floating-navigation .slider-buttons{--slider-controls-padding-x: calc(var(--button-gap) - var(--slider-button-padding-x))}}@media screen and (min-width: 1200px){.carousel--spacious .carousel__list.slider.is-active,.carousel--spacious card-slider.has-floating-navigation .slider-buttons{--container-width: var(--container-width-max)}.carousel--spacious .carousel__list.slider.is-active{--offset: calc(var(--spacing-edges) + var(--page-offset))}}.carousel-list__item.has-large-heading .card__information{padding-top:1.5rem}.carousel-list__item.has-large-heading.has-card-text .card__information{padding-top:3rem}.carousel-list__item.has-large-heading .card__heading{font-size:clamp(2rem,.57971vw + 1.56522rem,2.4rem)}.carousel.has-text-button .carousel__button{margin-top:min(var(--spacing-button),4rem)}.carousel-list__item .card-information>*{line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/978/assets/component-carousel.css.map */
