.cmp-create-password{padding:48px 360px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:24px;justify-content:space-between}
@media(max-width:1024px){.cmp-create-password{padding:24px 0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:24px;justify-content:space-between}
}
.cmp-create-password-back{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}
.cmp-create-password-back .icon-angle-left{margin-right:8px;font-size:1.5rem}
@media(max-width:1024px){.cmp-create-password-back .button{width:unset}
}
.cmp-create-password-back .button .cmp-button__text{color:#232323;font-family:var(--inter-regular);font-size:.875rem;line-height:1.125rem}
.cmp-create-password-text{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem}
.cmp-create-password-text__title .text .cmp-text p,.cmp-create-password-text__title .text .cmp-text a{color:#232323;font-family:var(--n27-bold);font-size:2rem;line-height:2.5rem;margin:0}
.cmp-create-password-text__subtitle .text .cmp-text p,.cmp-create-password-text__subtitle .text .cmp-text a{color:#232323;font-family:var(--inter-regular);font-size:.875rem;line-height:1.375rem;margin:0}
.cmp-create-password-email{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem}
.cmp-create-password-email__title .text .cmp-text p,.cmp-create-password-email__title .text .cmp-text a{color:#232323;font-family:var(--inter-regular);font-size:.875rem;line-height:1.375rem;margin:0}
.cmp-create-password-email__email{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}
.cmp-create-password-email__email .button{display:flex;flex-direction:row;justify-content:flex-end}
@media(max-width:1024px){.cmp-create-password-email__email .button{display:flex;width:auto}
}
.cmp-create-password-wrapper__form .form .cmp-input .form_register-localidad .select-items{max-height:200px;overflow:auto}
.cmp-create-password-wrapper__form .form .cmp-input .form_register-localidad .select-items div{display:none}
.cmp-create-password-wrapper__form .form .cmp-input .form_register-localidad .select-items div.ARABA{display:block}
.cmp-create-password-wrapper__form .form .checkboxes .cmp-input .cmp-form-options{display:flex;flex-direction:row;flex-wrap:nowrap;text-wrap:nowrap;align-items:center}
@media(max-width:1024px){.cmp-create-password-wrapper__form .form .checkboxes .cmp-input .cmp-form-options{text-wrap:wrap}
}
.cmp-create-password-wrapper__form .form .checkboxes .cmp-input .cmp-form-options .cmp-form-options__field-label{margin:0}
.cmp-create-password-wrapper__form .form .checkboxes .cmp-input .cmp-form-options .click{font-family:var(--inter-regular);font-size:.875rem;line-height:1.375rem;text-decoration:underline;cursor:pointer}
.cmp-create-password-wrapper__form .form .checkboxes .cmp-input .cmp-form-options .click:hover{text-decoration:none}
.cmp-create-password-wrapper__form .form .checkboxes .cmp-input .modal{display:none;position:fixed;top:calc(50% - 500px);left:calc(50% - 450px);max-width:900px;background:white;border:1px solid black;border-radius:24px;z-index:10;padding:24px}
@media(max-width:1024px){.cmp-create-password-wrapper__form .form .checkboxes .cmp-input .modal{max-width:unset;top:0;left:0;right:0;bottom:0}
}
.cmp-create-password-wrapper__form .form .checkboxes .cmp-input .modal .close{text-align:end;font-size:24px;cursor:pointer;margin-bottom:12px}
.cmp-create-password-wrapper__form .form .checkboxes .cmp-input .modal .text{margin:0;max-height:900px;overflow-y:scroll}
@media(max-width:1024px){.cmp-create-password-wrapper__form .form .checkboxes .cmp-input .modal .text{max-height:100%}
}
.cmp-create-password-wrapper__form .form .button .cmp-button{justify-content:center}
.cmp-create-password-wrapper__form .form-error span{color:var(--alerts-warning-alert-500)}
body.open-modal{overflow:hidden;position:relative}
body.open-modal::after{content:' ';background-color:#000000d9;width:100%;height:100%;display:block;position:absolute;top:0;left:0}
main.center{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center}