.card-carousel-mobile{gap:var(--ft-carousel-card-cards-spacing-space-between-default);scroll-snap-type:x mandatory}.card-carousel-mobile>a,.card-carousel-mobile>div{scroll-snap-align:start}.card-carousel-mobile>a:first-child,.card-carousel-mobile>div:first-child{scroll-margin-left:12px}.card-carousel-mobile>a,.card-carousel-mobile>div{min-width:58.3333%}.card-carousel-mobile:has(.clm-card-end) .clm-card-end,.clm-generic-carousel__slides:has(.clm-card-end){align-self:stretch}.card-carousel-mobile:has(.clm-card-end) .clm-generic-carousel__touch-container,.clm-generic-carousel:has(.clm-card-end) .clm-generic-carousel__touch-container{align-items:flex-end}.card-carousel-mobile:has(.clm-red-cap--large) .clm-card-end,.clm-generic-carousel:has(.clm-red-cap--large) .clm-card-end{margin-top:24px}.card-carousel-mobile:has(.clm-red-cap--small) .clm-card-end{margin-top:16px}.card-carousel-mobile:has(.clm-red-cap--medium) .clm-card-end{margin-top:20px}.clm-generic-carousel:has(.clm-red-cap--small) .clm-card-end{margin-top:20px}.clm-generic-carousel:has(.clm-red-cap--medium) .clm-card-end{margin-top:24px}
