.input-field__label{color:#000;flex-direction:row;align-items:center;gap:.5rem;font-size:.85rem;font-style:normal;font-weight:500;line-height:110%;display:flex}.input-field__required{color:#e60000}.input-field__description{color:#a3a3a3;margin-bottom:.5rem;font-size:.75rem;display:block}.input-field__error{color:#f85f3c;margin-top:.35rem;font-size:.75rem;display:block}.input-field label:not(:has(~span)){margin-bottom:.5rem}.input-field__wrapper{align-items:center;display:flex;position:relative}.input-field__wrapper--password .input-field__input{padding-right:2.75rem}.input-field__eye{cursor:pointer;color:#a3a3a3;background:0 0;border:none;align-items:center;padding:0;display:flex;position:absolute;right:.75rem}.input-field__eye:hover{color:#000}.input-field__input{box-sizing:border-box;background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;width:100%;padding:.85rem;font-size:.85rem}.input-field__input::placeholder{opacity:.4}.input-field__input--error{border-color:#f85f3c}