.mp-icon-placeholder{position:absolute;top:15px;left:15px}.mp-placeholder{padding:60px 20px 20px !important;display:block !important;min-height:auto !important}
.wp-block-memberpress-login-form{margin-bottom:20px !important}
.mepr-signup-form{margin:0 0 20px !important}.mepr-signup-form input[type=email],.mepr-signup-form input[type=number],.mepr-signup-form input[type=password],.mepr-signup-form input[type=tel],.mepr-signup-form input[type=text],.mepr-signup-form input[type=url],.mepr-signup-form select,.mepr-signup-form textarea{background:#f9fafb}.mepr-signup-form input[type=submit]{margin-bottom:20px;padding:15px 30px;background-color:#046bd2;color:#fff;font-size:1rem;font-weight:500}
.mepr-editor-media-preview-img{object-fit:contain;width:200px;height:200px !important}
.mepr-visuallyhidden,.mepr_mepr_vat_customer_type,.mepr_vat_number_row{display:none}
.wp-block-memberpress-pro-login-form{max-width:none !important}.mepr-editor-login-preview-img{object-fit:contain;width:200px;height:200px !important}
.wp-block-memberpress-protected-content{border:2px dashed #0f6dae;padding:10px}.wp-block-memberpress-protected-content .block-editor-block-list__layout .block-editor-block-list__block.is-selected>.block-editor-block-list__block-edit:before{margin:0 15px}.wp-block-memberpress-protected-content .editor-block-toolbar.block-editor-block-toolbar{left:16px}
.mepr-editor-media-preview-img{object-fit:contain;width:200px;height:200px !important}


.wp-block-memberpress-subscriptions{margin-bottom:20px !important}
.wp-block-memberpress-thank-you-success{border:1px dashed blue;padding:50px}.mepr-success>.block-editor-block-list__layout>.wp-block,.mepr-success>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block{flex:1;min-width:0}
.wp-block-memberpress-thank-you-failure{border:1px dashed red;padding:50px}
