.content-carousel{display:flex;flex-direction:column;overflow:hidden}.content-carousel__cards{transition:opacity .3s var(--ease-smooth)}@media(min-width: 1024px){.content-carousel__cards{display:flex;flex-direction:row}}.swiper-initialized .content-carousel__cards{gap:0}.swiper-initialized .content-carousel__cards .content-carousel__card{flex:none}.content-carousel__cards .content-carousel__card{flex:1;height:auto;position:relative;width:100%}.content-carousel__cards .content-carousel__card .content-card__image{height:auto}.content-carousel__cards .content-carousel__card .content-card__content{position:relative;padding-left:0;padding-right:0}.content-carousel__heading{display:flex;flex-direction:column;gap:var(--spacing-l);justify-content:space-between;padding:var(--spacing-l) var(--spacing-margin) 0;padding-bottom:0;position:relative}@media(min-width: 1024px){.content-carousel__heading{align-items:end;flex-direction:row}}.content-carousel__heading *{margin:0}.content-carousel__heading div{display:flex;flex-direction:column;gap:var(--gutter-wide)}.content-carousel__heading .btn{display:none}@media(min-width: 1024px){.content-carousel__heading .btn{display:block}}.content-carousel__content{position:relative}.content-carousel__content.color-light{color:var(--color-font-light)}.content-carousel__wrapper{display:flex;flex-direction:column;gap:var(--spacing-xl);overflow:visible;padding:var(--spacing-l) var(--spacing-margin) var(--spacing-xl);transition:opacity .3s var(--ease-smooth);width:100%}.content-carousel__wrapper .carousel__controls{display:flex}
