.input_container[validation-status=approved] input{border:2px solid var(--action_dark)}.input_container[validation-status=failed] input{border:2px solid var(--focus_light)}.input_container{--min_height:51px;margin-bottom:var(--spacing_15)}.input_container input.text_input{all:unset;border:2px solid transparent;display:block;padding:13px clamp(15px,3vw,35px);width:100%;box-sizing:border-box;background-color:var(--white);border-radius:var(--default_border_radius);color:var(--formular_grey);font-size:var(--fz_20);min-height:var(--min_height)}.input_container input.text_input::placeholder{color:var(--formular_grey);opacity:.3}.input_container .validation_msg.hide{display:none}.input_container .label{display:block;font-size:var(--fz_15);font-weight:var(--fw_bold);margin-bottom:var(--spacing_5)}