/*==========================================================================
				ERROR -  POPUP  
==========================================================================*/
.cx_error_popup .swal2-html-container{padding-top:40px;padding-bottom:60px;text-align: left;}
.cx_error_popup .swal2-popup.swal2-modal {background: var(--e-body-main-bg) !important;padding-bottom: 0!important;
    overflow: hidden;border-radius: var(--cx-radius-lg)!important;}
.cx_error_popup .swal2-footer {background: linear-gradient(90deg, var(--e-primary-dark), var(--e-primary));padding:30px !important;
    margin-bottom: -6px; border-top:none;}

/*.cx_error_popup .popup-footer{display: grid;gap:15px;justify-content: center;align-items: center;grid-template-columns: repeat(2,1fr);color:white;}*/
.cx_error_popup .popup-footer{min-width: 100%;}
.cx_error_popup .popup-footer .cx_buy_credit a {min-width: 100%;text-decoration: none;display: flex;align-items: center;justify-content: center;gap: 11px;}


.cx_error_popup .popup-banner .header {font-family: 'Poppins';font-style: normal;font-weight: 700;font-size: 1.5rem;line-height: 32px; color: var(--cx-white);margin-bottom: 10px;}
.cx_error_popup .popup-banner .sub-header{font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 12px;line-height: 18px;color:var(--cx-text-dark);}
.cx_error_popup .swal2-title {padding: 0;}
.cx_error_popup .popup-banner{min-height:100px;padding: 29px 0;}
.cx_error_popup .popup-html {text-align: center;}



