.collection-carousel{display:block;width:100%}.collection-carousel__container{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-40);margin:0 auto;padding:2.5rem 0 0 0}@media(min-width:1024px){.collection-carousel__container{padding:3.5rem 0 0 0}}.collection-carousel__content{display:flex;flex-direction:column;flex:1 0 50%;justify-content:space-between;order:1;gap:1rem}
.collection-carousel__copy{color:var(--color-tena-primary-blue);font-size:1.25rem}.collection-carousel__heading{color:var(--color-tena-primary-blue);margin-bottom:0;font-size:2.5rem}@media(min-width:1024px){.collection-carousel__heading{font-size:4rem}}.collection-carousel__cta{order:3;width:100%;align-self:flex-end;font-weight:var(--font-h-weight)}
@media(min-width:1024px){.collection-carousel__cta{order:2;width:initial}}.collection-carousel__carousel{display:flex;flex:1 0 100%;flex-direction:column;order:1;width:100%;gap:4.375rem;padding:2.5rem 0 2.5rem 0}@media(min-width:1024px){.collection-carousel__carousel{order:3;padding:2.5rem 0 3.5rem 0}}.collection-carousel__mobile{margin-bottom:2.5rem}
.collection-carousel .carousel__cards{display:flex}.collection-carousel .carousel__cards:not(.swiper-wrapper){gap:var(--space-16)}.collection-carousel .carousel__cards:not(.swiper-wrapper) .collection-card{flex:0 0 50%}@media(min-width:1024px){.collection-carousel .carousel__cards:not(.swiper-wrapper) .collection-card{flex:0 0 25%}
}