.wpconsent-dnt-form-title{font-size:24px;font-weight:600;margin-bottom:15px;color:#333}.wpconsent-dnt-form-description{margin-bottom:25px;color:#555;line-height:1.5}.wpconsent-dnt-field-error{color:#d63638;font-size:14px;margin-top:5px}.wpconsent-dnt-field-invalid{border-color:#d63638}.wpconsent-dnt-form-error{background-color:#f8d7da;color:#842029;padding:15px;margin-bottom:20px;border:1px solid #f5c2c7;border-radius:4px}.wpconsent-dnt-form-success{background-color:#d1e7dd;color:#0f5132;padding:15px;margin-bottom:20px;border:1px solid #badbcc;border-radius:4px}.wpconsent-dnt-form-error p,.wpconsent-dnt-form-success p{margin-top:0;margin-bottom:10px}.wpconsent-dnt-form-error ul{margin:0;padding-left:20px}.wpconsent-dnt-form-status{margin-bottom:20px;padding:12px 16px;border-radius:4px;line-height:1.5}.wpconsent-dnt-form-status.wpconsent-dnt-form-success{background-color:#e8f5e9;border:1px solid #c8e6c9;color:#1b5e20}.wpconsent-dnt-form-status.wpconsent-dnt-form-error{background-color:#fdecea;border:1px solid #f5c6cb;color:#611a15}.wpconsent-dnt-form-status p{margin:0 0 8px;font-weight:600}.wpconsent-dnt-form-status ul{margin:0;padding-left:18px}