/* Roundup Cards */
.roundup-card__container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 32px 8px;
}

.roundup-card__container .wp-block-buttons {
    width: 100%;
    display: block;
}

.roundup-card__container .wp-block-buttons .wp-block-button {
    width: 100% !important;
}

.roundup-card__container .wp-block-buttons .wp-block-button__link {
    padding: 16px 16px;
}

@media screen and (min-width: 620px) {
    .roundup-card__container {
        grid-template-columns: repeat(3, 1fr);
        gap: 48px 8px;
    }
}

/* Paid Roundup Image & Text Icon */
.paid-roundup-pattern .p4-blocks-image-and-text__wrapper--icon .p4-blocks-image-and-text__icon--vertical .p4-blocks-image-and-text__icon--single-wrapper {
    align-items: flex-start !important;
}

.paid-roundup-pattern .p4-blocks-image-and-text__icon--vertical {
    gap: 32px;
}

/* .paid-roundup-pattern .p4-products-foundational-product-block {
    margin: 72px 0;
} */

@media screen and (min-width: 1024px) {
    /* .paid-roundup-pattern .p4-products-foundational-product-block {
        margin: 96px 0;
    } */

    .paid-roundup-pattern>*+* {
        margin-block-start: 96px;
    }
}