.bankDetails div,.bankDetails label,.cardDetails div,.cardDetails label{color:#525261;font-family:proximanova,Gotham,Montserrat,Trebuchet,sans-serif;font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem;width:100%}.bankDetails .error-msg,.bankDetails .generic-errror,.cardDetails .error-msg,.cardDetails .generic-errror{color:#931621!important;font-size:14px!important;font-size:.875rem!important;margin-top:-10px}.bankDetails>div:first-child,.cardDetails>div:first-child{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem}.inputBank,.inputCard{align-items:center;background-color:#fff;border-bottom:2px solid #c4c4ca;border-radius:7px;border-radius:7px 7px 0 0;color:#525261;cursor:text;justify-content:space-between;margin:0 0 16px;max-height:60px;outline:none;padding:10px 12px;position:relative;transition:all 1s cubic-bezier(0,.48,.19,1.01);width:100%}.inputBank .status-bar,.inputCard .status-bar{background-color:#384aff;bottom:-2px;color:#525261;font-family:proximanova,Gotham,Montserrat,Trebuchet,sans-serif;font-size:16px;font-size:1rem;font-weight:500;height:2px;left:0;line-height:21px;line-height:1.3125rem;position:absolute;transition:all 1s cubic-bezier(0,.48,.19,1.01);width:0}.inputBank:hover,.inputCard:hover{border-bottom:2px solid #525261}.inputBank:focus-within .status-bar,.inputCard:focus-within .status-bar{background-color:#384aff;width:100%!important}.inputBank:before,.inputCard:before{display:none}.error-msg{color:#931621!important;font-size:1.1rem!important;margin-bottom:5px;margin-top:-10px}