.input{width:100%}.input,.input__wrapper{position:relative}.input__input{background-color:transparent!important;border:1px solid rgba(0,0,0,.2);border-radius:.125rem;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.9375rem;font-weight:400;height:3rem;line-height:1.3;outline:none;padding:.5rem 2rem .5rem 1rem;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease;width:100%}@media (min-width:640px){.input__input{font-size:1.0625rem}}.input__input::-moz-placeholder{color:#0003}.input__input::placeholder{color:#0003}@media (min-width:640px) and (max-width:767px){.input__input{font-size:16px}}@media (max-width:639.98px){.input__input{font-size:1rem}}@media (max-width:359px){.input__input{font-size:16px}}.input__label{color:#0006;left:.5rem;padding:0 .5rem;transition-duration:.3s;transition-property:all;transition-timing-function:ease}.input__icon,.input__label{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.input__icon{height:1.5rem;right:.625rem;width:1.5rem}.input__icon-error{color:#ff393d}.input__error{color:#ff393d;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;font-weight:400;line-height:1.3;margin-top:.125rem}.input--focused .input__input,.input:hover .input__input{border-color:#000;border-width:2px;padding:.4375rem 2rem .4375rem .9375rem}.input--filled .input__label,.input--focused .input__label{background-color:#fff;color:#000;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;font-weight:400;left:.5rem!important;line-height:1.3;top:0}.input.error .input__input{border-color:#ff393d;border-width:2px;color:#ff393d;padding:.4375rem 2rem .4375rem .9375rem}.input.disabled{pointer-events:none}.input.disabled .input__input{background-color:#eff3f7;color:#0006}.input--big .input__input{border-left:#000;border-color:#000 #000 currentcolor;border-radius:0;border-right:#000;border-top:#000;border-width:1px!important;font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:700;height:1.875rem;line-height:1.1;padding:0 0 .25rem!important}@media (min-width:640px){.input--big .input__input{font-size:2.125rem}}.input--big .input__input::-moz-placeholder{color:#0003}.input--big .input__input::placeholder{color:#0003}@media (min-width:640px){.input--big .input__input{height:3rem}}.input--big .input__error{color:#fff;padding-top:.25rem}.input--big .input__icon-check{opacity:0}.input--big .input__icon-error{color:#fff}.input--big.error .input__input{border-color:#000;color:#000}
