#lf-news-carousel {
    --re-color-brand-yellow: #C5D12E;
    --re-color-brand-purple: #23356B;
    --f-carousel-gap: 10px;
    --f-arrow-color: rgba(255, 255, 255, 0.9);
    --f-button-hover-color: #ffffff;
    --f-carousel-dot-selected-bg: var(--re-color-brand-purple);
    --f-carousel-dot-opacity: .4;
    --f-carousel-dot-hover-opacity: .8;
    --f-carousel-dot-selected-opacity: 1;
}

.re-feature-carousel-slider .re-news-as-blurb {
    width: calc(100% / 1.2);
}

@media (min-width: 768px) {
    .re-feature-carousel-slider .re-news-as-blurb {
        width: calc(100% / 3.2);
    }
}

@media (min-width: 981px) {
    .re-feature-carousel-slider .re-news-as-blurb {
        width: calc(100% / 4.2);
    }
}

#lf-newsletter-carousel {
    --re-color-brand-yellow: #C5D12E;
    --re-color-brand-purple: #23356B;
    --f-carousel-gap: 24px;
    --f-arrow-color: rgba(255, 255, 255, 0.9);
    --f-button-hover-color: #ffffff;
    --f-carousel-dot-selected-bg: var(--re-color-brand-purple);
    --f-carousel-dot-opacity: .4;
    --f-carousel-dot-hover-opacity: .8;
    --f-carousel-dot-selected-opacity: 1;
}

.re-feature-carousel-slider .re-newsletter-as-blurb {
    width: calc(100% / 1.2);
}

@media (min-width: 768px) {
    .re-feature-carousel-slider .re-newsletter-as-blurb {
        width: calc(100% / 2.5);
    }
}

@media (min-width: 981px) {
    .re-feature-carousel-slider .re-newsletter-as-blurb {
        width: calc(100% / 3.5);
    }
}