.editor-styles-wrapper .wp-block-wp-recipe-maker-recipe,
.editor-styles-wrapper .wp-block-wp-recipe-maker-recipe-roundup-item {
    h1, h2, h3, h4, h5, h6 {
        clear: none;
    }
}

.editor-styles-wrapper .wp-block-wp-recipe-maker-recipe img {
    max-width: 100% !important;
}

/* Keep WPRM block actions visible when third-party editor CSS hides Gutenberg components. */
.editor-styles-wrapper [class*="wp-block-wp-recipe-maker-"][class*="wp-block-wp-recipe-maker-"] .components-button.components-button {
    display: inline-flex !important;
}

.editor-styles-wrapper [class*="wp-block-wp-recipe-maker-"][class*="wp-block-wp-recipe-maker-"] .components-base-control.components-base-control {
    display: block !important;
}

.editor-styles-wrapper [class*="wp-block-wp-recipe-maker-"][class*="wp-block-wp-recipe-maker-"] .components-toolbar.components-toolbar {
    display: flex !important;
}

.editor-styles-wrapper .wp-block-wp-recipe-maker-recipe .wprm-recipe-block-invalid {
    padding: 10px;
    border: 1px solid darkred;
    color: darkred;
    font-family: monospace;
    font-size: 16px;
}
