.float-label-input-wrap{border-color:var(--grey-ea);border-width:2px;color:var(--grey-ea);display:flex;font-family:NunitoMedium;min-height:58px}.float-label-input-wrap,.float-label-input__input{border-radius:10px;width:100%}.float-label-input__input{background-color:var(--white);color:var(--blackish);font-size:1rem;padding:0 .8em}.float-label-input__input::-moz-placeholder{background-color:transparent;font-family:NunitoMedium}.float-label-input__input::placeholder{background-color:transparent;font-family:NunitoMedium}.float-label-input__input:focus{outline:none}.float-label-input__input:disabled{color:var(--grey-ea)}.float-label-input__input:not(:-moz-placeholder-shown)~.float-label-input__label{font-size:.75rem;left:unset;transform:translateY(-23px)}.float-label-input__input:focus~.float-label-input__label,.float-label-input__input:not(:placeholder-shown)~.float-label-input__label{font-size:.75rem;left:unset;transform:translateY(-23px)}.float-label-input__input:-webkit-autofill,.float-label-input__input:-webkit-autofill:focus,.float-label-input__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--blackish);-webkit-box-shadow:0 0 0 40em var(--white) inset}.float-label-input__label{background-color:var(--white);color:var(--grey-848);cursor:text;font-size:1rem;margin:1em .8em;transition:transform .5s cubic-bezier(.215,.61,.355,1),font-size .5s cubic-bezier(.215,.61,.355,1)}.float-label-input--invalid{border-color:var(--danger);color:var(--danger)}.float-label-input--invalid .float-label-input__label{color:var(--danger)}.float-label-input__append{bottom:0;display:flex;position:absolute;right:0;top:0}
