.verify-email {font-size: 18px; border-radius: 4px; color: #FFFFFF; cursor: pointer; background: #EF2637; height: 48px;display: flex; align-items: center; justify-content: center;}
.form-item-email-address, #edit-verification-code--description {position: relative;}
.form-item-verification-code {display: none;}
#edit-cancel, #edit-actions, #edit-bpost-customer {text-align: center;}
#edit-name--wrapper {margin-top: 0 !important;}
.login-link {display: block; padding: 6px; border: 2px solid #EF2637; color: #EF2637; font-weight: 500; width: 100%; background: none; border-radius: .25rem;}
.login-link:hover {color: #EF2637;}
.login-link::after {content: '' !important;}
.form-check-label a, .form-check-label a:hover, .pntc_links a, .pntc_links a:hover {color: #EF2637; text-decoration: underline !important;}
label.form-check-label {opacity: 1 !important;}
.pntc_links p {margin-bottom: 0;}
.pwd-eye-icon {position: relative;}
.pwd-eye-icon-close::after {content: "\f070";}
.pwd-eye-icon-open::after {content: "\f06e";}
.pwd-eye-icon::after { font-family: "Font Awesome 5 Pro"; text-align: right; display: block; position: absolute; right: 42px; top: 32px; cursor: pointer;font-size: 18px;}
body.path-webform .ui-widget {max-width: 90%; max-height: 300px; overflow-y: auto;}
.webform-button--submit {width: 100%;background-color: #EF2637;border-color: #EF2637;}
input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display: none;}