.input-text{background-color:var(--white);display:grid;grid-template-columns:100%;align-items:center;border-bottom:1px solid var(--clear-manatee)}.input-text .input{display:grid;grid-template-rows:auto auto}.input-text .input .divider{height:1px;background-color:var(--clear-manatee)}.input-text .input .label{padding-left:16px;padding-top:10px;color:var(--charcoal);font-size:12px}.input-text .input .field{padding-left:16px;padding-bottom:10px;border:0;display:flex;color:var(--charcoal)}.input-text .input .field input{border:0;outline:none;width:calc(100% - 8px - 24px - 16px);font-size:14px;font-weight:700;color:var(--charcoal)}.input-text .input .field input::placeholder{font-weight:400;color:var(--neutral)}.input-text .errorMessage,.input-text .image{display:none}.input-text.error{display:grid;justify-content:unset;grid-template-columns:auto 40px;border-bottom:1px solid var(--sunset);background-color:var(--white)}.input-text.error .errorMessage,.input-text.error .image{display:unset}.input-text.error .divider{height:0}.input-text.error .label{color:var(--sunset)}.input-text.error .field input{font-weight:400;color:var(--sunset);background-color:var(--white)}.input-text.error .field input::placeholder{color:var(--sunset)}.input-text.disabled{background-color:var(--white);border-bottom:1px solid var(--clear-manatee)}.input-text.disabled .label{color:var(--neutral)}.input-text.disabled .field,.input-text.disabled .label{background-color:var(--white)}.input-text.disabled .field input{background-color:var(--white);color:var(--neutral)}