.vm-popup-edit-hint{display:none}.elementor-widget-vm-popup-settings{display:none}.elementor-editor-active .elementor-widget-vm-popup-settings{display:block}.elementor-editor-active .vm-popup-edit-hint{display:block;padding:14px;background:#f5f0e2;border:1px dashed #af9f66;color:#53472d;font:12px/1.6 Arial,sans-serif}
.vm-popup-host .vm-promo{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.vm-popup-host .vm-popup-position-left{left:10px;right:auto}.vm-popup-host .vm-popup-position-center{top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%)}
.vm-promo .vm-promo-close{width:44px!important;top:2px;right:2px}.vm-promo-close a.elementor-button{min-width:44px;min-height:44px;padding:0;display:flex;align-items:center;justify-content:center}
.vm-editing-popup .hfe-site-header,.vm-editing-popup .hfe-site-footer{display:none}.elementor-editor-active.vm-editing-popup .vm-promo{position:relative!important;top:auto;right:auto;bottom:auto;left:auto;transform:none;margin:35px auto;max-width:calc(100% - 30px)}
.vm-editing-popup #masthead,.vm-editing-popup #colophon{display:none}
