.block-find-recipe form {
    flex: 1;
}

.block-find-recipe .wp-block-search__inside-wrapper,
.block-find-recipe .wp-block-search__input,
.block-find-recipe .wp-block-search__button {
    border-radius: 50rem;
}

.block-find-recipe .wp-block-search__input {
    padding-inline: 16px;
}

.block-find-recipe .wp-block-search {
    width: 100%;
}

.block-find-recipe .block-find-recipe__form-button {
    margin-inline: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
    width: 100%;
}

.block-find-recipe:not(.is-style-extra-button) .block-find-recipe__form-button .wp-block-buttons {
    display: none;
}

.block-find-recipe.is-style-extra-button .block-find-recipe__form-button .wp-block-buttons {
    margin-top: 0;
    padding-left: 16px;
    border-left: 1px solid var(--wp--preset--color--foreground);
}

.block-find-recipe .wp-block-buttons .wp-block-button .wp-block-button__link.wp-element-button {
    border-radius: 50rem;
    font-size: var(--wp--preset--font-size--tiny);
}


.block-find-recipe .block-editor-rich-text__editable.wp-block-button__link.wp-element-button {
    border-radius: 50rem;
    font-size: var(--wp--preset--font-size--tiny);
    /* white-space: nowrap !important; */
}

@media (max-width: 800px) {
    .block-find-recipe .block-find-recipe__form-button {
        flex-direction: column;
    }

    .block-find-recipe form,
    .wp-block-search__inside-wrapper {
        width: 100% !important;
    }

    .block-find-recipe.is-style-extra-button .block-find-recipe__form-button .wp-block-buttons {
        padding-left: 0;
        border-left: 0;
    }
    
}