.form--item{margin-bottom:32px}.form--field{background:#fff}.form--field.error .form--field__input{background:#dee2ee}.form--field.form--field__focus .form--field__input{border-color:var(--blue)}.form--field label{display:block;font-size:22px;line-height:25px;margin-bottom:16px}.form--field label .required{color:#364042b3;font-size:16px}.form--field .form--field__input{align-items:center;border:1px solid rgba(54,64,66,.5);display:flex;height:66px;position:relative}.form--field .form--field__input .form--field__icon{padding-left:12px}.form--field .form--field__input input,.form--field .form--field__input textarea{background:transparent;border:none;display:block;flex:1;font-size:22px;height:66px;padding:20px 28px;width:0}.form--field .form--field__input input:focus,.form--field .form--field__input textarea:focus{outline:none}.form--field .form--field__input textarea{height:90px}
