.text-field{width:100%;font-size:16px;line-height:24px}.text-field:not(:last-child){margin-bottom:16px}.text-field__box{position:relative}.text-field input{color:#fff;background:#2b2b2b;border:1px solid #2b2b2b;border-radius:15px;width:100%;height:48px;padding:16px;font-size:16px;line-height:24px;transition:all .2s,-webkit-box-shadow}@media screen and (min-width:992px){.text-field input{height:56px}}.text-field input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:autofill{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:-webkit-autofill:active{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:autofill:active{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field input:-webkit-autofill:active{-webkit-text-fill-color:#fff;caret-color:#fff;background-color:#2b2b2b;box-shadow:inset 0 0 0 100px #2b2b2b}.text-field__input-wrapper{position:relative}.text-field__input-wrapper--focused input{border:1px solid #fff700}.text-field__input-wrapper--valued input{border:1px solid #939390}.text-field__input-wrapper--error input{border:1px solid #dd4747}.text-field__input-wrapper--disabled input{color:#fff;border:none}.text-field__input-wrapper--disabled input::-ms-input-placeholder{color:#fff}.text-field__input-wrapper--disabled input::placeholder{color:#fff}.text-field__input-wrapper-copy{cursor:pointer;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.text-field__icon{cursor:pointer;width:24px;height:24px;margin:auto;position:absolute;top:0;bottom:0;right:16px}.text-field--with-copy input{padding-right:40px}
