.form--select{background:#fff}.form--select.error .form--select__input{background:#dee2ee}.form--select.form--select__focus .form--select__input{border-color:var(--blue)}.form--select label{display:block;font-size:22px;line-height:25px;margin-bottom:16px}.form--select label .required{color:#364042b3;font-size:16px}.form--select .form--select__input{align-items:center;border:1px solid rgba(54,64,66,.5);display:flex;height:66px;position:relative}.form--select .form--select__input .form--select__icon{padding-left:12px}.form--select .form--select__input select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;display:block;flex:1;font-size:22px;height:66px;padding:20px 28px;position:relative;width:0}.form--select .form--select__input select:focus{outline:none}.form--select .form--select__input .form--select-append{padding-right:12px}.form--select .form--select__input .form--select__placeholder{color:var(--placeholder-color);font-size:22px;left:28px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.form--item{margin-bottom:32px}.form--upload{background:#fff}.form--upload.error .form--upload__input{background:#dee2ee}.form--upload.form--upload__focus .form--upload__input{border-color:var(--blue)}.form--upload label{display:block;font-size:22px;line-height:25px;margin-bottom:16px}.form--upload label .required{color:#364042b3;font-size:16px}.form--upload .form--upload__input{align-items:center;border:1px solid rgba(54,64,66,.5);display:flex;flex-direction:column;height:234px;padding-top:30px;position:relative}.form--upload .form--upload__input input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
