.FormInputBlock{position:relative;width:100%}@media(min-width:1280px){.FormInputBlock{width:88vw;max-width:490px}}.FormInputBlock-Label{display:block;margin-bottom:8px;text-align:left;color:#021019;font-size:16px;font-weight:400}.FormInputBlock_Row{display:flex;align-items:center;gap:4px}.FormInputBlock_Row .FormInputBlock-Label{margin-bottom:0}.FormInputContainer{position:relative}.FormInputContainer-InputIcon{left:16px}.FormInputContainer-InputIcon,.FormInputContainer-InputIconRight{position:absolute;top:50%;transform:translateY(-50%);width:18px;height:18px}.FormInputContainer-InputIconRight{right:16px}.FormInputContainer-ErrorText{bottom:-20px;font-size:14px}.FormInput{width:100%;padding-left:42px;font-size:14px;font-weight:500;height:56px;border-radius:16px;border:1px solid #e1e2e3}.FormInput:focus{outline:none;border-color:#000;box-shadow:0 0 0 1px #000}.FormInput::placeholder{color:rgba(128,135,140,.6)}.FormInput_Error{border:1px solid red}