.text-input{color:inherit;border:solid 1px currentColor;display:block;width:100%;background:rgba(0,0,0,0);border-radius:0;appearance:none;transition:border-color .1s}.text-input{font-size:1.6rem;font-weight:300;font-style:normal;line-height:1.5;letter-spacing:.5px;text-transform:none;padding:12px 20px 12px}@media only screen and (min-width: 1248px){.text-input{padding:19.5px 19.5px}}.text-input{border-color:rgba(255,255,255,.2)}.text-input:focus{border-color:currentColor;outline:none}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes autofill-start{from{--autofill-animation-state: 0}to{--autofill-animation-state: 1}}@keyframes autofill-cancel{from{--autofill-animation-state: 1}to{--autofill-animation-state: 0}}.text-input{animation-duration:.01s;animation-name:autofill-cancel;user-select:text;border-color:rgba(0,0,0,.2);font-size:1.6rem;font-weight:400;font-style:normal;line-height:2.4rem;letter-spacing:normal;text-transform:none;padding:14.5px 12px}@media only screen and (min-width: 768px){.text-input{padding:18.5px 20px}}.text-input--textarea{height:14rem}.text-input--select::-ms-expand{display:none}.text-input:focus{border-color:#000ad2}.form-container--dark .text-input{border-color:rgba(255,255,255,.3);color:#fff}.form-container--dark .text-input:focus{border-color:#fff}.text-input:-webkit-autofill,.text-input:-webkit-autofill:hover,.text-input:-webkit-autofill:focus,.text-input:-webkit-autofill:active{animation-name:autofill-start;box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#000}.form-container--dark .text-input:-webkit-autofill,.form-container--dark .text-input:-webkit-autofill:hover,.form-container--dark .text-input:-webkit-autofill:focus,.form-container--dark .text-input:-webkit-autofill:active{box-shadow:0 0 0 50px #000ad2 inset;-webkit-text-fill-color:#fff}.form-container--dark .text-input{color:#fff;background-color:#000ad2}
