.wcuf-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:99998;}
#wcuf_alert_popup.wcuf-modal-open{display:block !important;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px 24px;border-radius:4px;z-index:99999;max-width:90%;max-height:85vh;overflow:auto;box-shadow:0 4px 24px rgba(0,0,0,.25);}
/* The close x of the alert popup. !important on the box properties: themes style every <button> (colours, padding, borders), and this one must stay a plain x. */
#wcuf_alert_popup .wcuf_alert_popup_close{position:absolute;top:6px;right:8px;width:auto !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:2px 6px !important;border:0 !important;border-radius:3px;background:none !important;box-shadow:none !important;color:#50575e !important;font-size:24px !important;line-height:1 !important;cursor:pointer;}
#wcuf_alert_popup .wcuf_alert_popup_close:hover,#wcuf_alert_popup .wcuf_alert_popup_close:focus-visible{color:#1d2327 !important;background:rgba(0,0,0,.06) !important;}
#wcuf_alert_popup.wcuf-modal-open #wcuf_alert_popup_title{padding-right:30px;}
