.init-hide{display:none}.customer-login-link-input-field{float:left;margin:0 10px 10px 0;max-width:70%}.block-customer-login-link-login .field.note{margin-bottom:5px}.customer-login-link-login-popup-modal .modal-inner-wrap{max-width:640px}.customer-login-link-button-wrap .seperator{float:left;margin:7px 11px 0 0;font-weight:700}.customer-login-link-button-wrap{border-top:1px solid #c1c1c1;margin-top:40px;padding-top:40px;position:relative;display:grid}.customer-login-link-button-wrap:before{height:36px;line-height:34px;margin:-19px 0 0;min-width:36px;background:#fff;border:1px solid #c1c1c1;border-radius:0;box-sizing:border-box;color:#c1c1c1;content:attr(data-label);display:inline-block;right:30%;letter-spacing:normal;padding:0 .5rem;position:absolute;text-align:center;text-transform:uppercase;top:0}.customer-login-link-message-wrap{margin:20px 0}.fieldset.login .field.password .control{display:block}.timer{margin-bottom:10px}.block-customer-login-link-login{margin-bottom:0!important}.otp-button:disabled{background-color:grey;color:#fff;cursor:not-allowed}.block-customer-login-link-login .messages{margin-top:30px;display:none}.block-customer-login-link-login .fieldset:last-child{margin-bottom:0!important}@media screen and (max-width:767px){.customer-login-link-button-wrap .seperator{float:none;margin:0 0 5px;display:inline-block}.block-customer-login-link-login .messages,.block-customer-login-link-login #timer{text-align:center}}