/* ACE CUSTOMER CREATE VALIDATION V6.10 START */

html body.customer-account-create .message-error,
html body.customer-account-create .message.error,
html body.customer-account-create [data-ui-id*="message-error"],
html body.customer-account-create .messages .message {
    border-radius: 14px !important;
    background: #ffe7e7 !important;
    color: #a80000 !important;
    font-weight: 800 !important;
    line-height: 1.45 !important;
}

html body.customer-account-create .message-error a,
html body.customer-account-create .message.error a,
html body.customer-account-create [data-ui-id*="message-error"] a,
html body.customer-account-create .messages .message a {
    color: #07110b !important;
    font-weight: 950 !important;
    text-decoration: underline !important;
}

html body.customer-account-create label.mage-error,
html body.customer-account-create div.mage-error,
html body.customer-account-create .field-error,
html body.customer-account-create .ace-password-match-error-v610 {
    display: block !important;
    margin: 9px 0 0 !important;
    padding: 10px 12px !important;
    border-radius: 12px !important;
    border: 1px solid rgba(190, 0, 0, .18) !important;
    background: #ffe7e7 !important;
    color: #a80000 !important;
    font-size: 13px !important;
    font-weight: 850 !important;
    line-height: 1.4 !important;
}

html body.customer-account-create input.mage-error,
html body.customer-account-create input.ace-field-error-v610 {
    border-color: #d50000 !important;
    box-shadow: 0 0 0 3px rgba(213, 0, 0, .14) !important;
}

html body.customer-account-create #password-strength-meter {
    font-size: 13px !important;
    color: #07110b !important;
    font-weight: 850 !important;
}

html body.customer-account-create .field.choice label,
html body.customer-account-create .field.choice span {
    text-transform: none !important;
}

/* ACE CUSTOMER CREATE VALIDATION V6.10 END */
