.givewp-campaign-comment-block {
    display: flex;
    flex-direction: column;
    gap: var(--givewp-spacing-2);
    padding: var(--givewp-spacing-6) 0;
    background-color: var(--givewp-shades-white);

    &__title {
        margin: 0;
        font-size: 18px;
        font-weight: 600;
        line-height: 1.56;
        text-align: left;
        color: var(--givewp-neutral-900);
    }

    &__cta {
        display: flex;
        align-items: center;
        height: 36px;
        gap: 8px;
        margin: 0;
        padding: var(--givewp-spacing-2) var(--givewp-spacing-4);
        border-radius: 4px;
        background-color: var(--givewp-neutral-50);
        font-size: 14px;
        font-weight: 600;
        line-height: 1.43;
        text-align: left;
        color: var(--giewp-neutral-500);
    }
}
