.pageLogin h2,.pageLogin label,input[type=text],.pageLogin a,.register_form_tips p,.errMsgInHeader span,.error-msg-bottom{font-family:urbanrevivo-font!important}@media (min-width: 1230px){#nt_content .container{max-width:1280px}}form .form-row label .required{color:#666}#nt_content .container{margin-top:119px}#nt_content .container h2{font-size:22px;color:#222;text-transform:capitalize;font-weight:400;margin-bottom:24px;position:relative;text-align:left}.pageLogin input[type=text],.pageLogin input[type=email],.pageLogin input[type=password]{border-top:none;border-left:none;border-right:none;padding-left:0;border-color:#aaa;color:#222;font-size:16px;font-family:urbanrevivo-font!important}.pageLogin .form-row{margin-bottom:24px;position:relative}.pageLogin .form-row label{opacity:0;line-height:1;position:absolute;top:13px;left:0}.pageLogin .form-row label.labelShow{opacity:1;top:-6px;transition:all .5s ease;font-size:12px}.pswEye.active{visibility:visible}.pswEye{visibility:hidden;display:block;width:34px;height:24px;background:url(/cdn/shop/files/psw-show.png?v=1663053864) no-repeat;background-size:100% auto;position:absolute;right:-4px;top:10px;margin:0;cursor:pointer}.pswEye.show{background:url(/cdn/shop/files/psw-hide.png?v=1663053864) no-repeat;background-size:100% auto}.pageLogin input[type=submit],.show_register_form_box,.checkFormMsgBtn,.checkSignInBtn,#RecoverPasswordForm .checkResetPwBtn,.resetPswFakeBtn{width:100%;border-radius:0;background:#222;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase}.checkFormMsgBtn,.resetPswFakeBtn,.checkSignInBtn,#RecoverPasswordForm .checkResetPwBtn{height:40px;line-height:40px;text-align:center;cursor:pointer}input:not([type=submit]):not([type=checkbox]):focus{border-color:#aaa}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}.pageLogin ::-webkit-input-placeholder{color:#666}.pageLogin :-moz-placeholder{color:#666}.pageLogin ::-moz-placeholder{color:#666}.pageLogin :-ms-input-placeholder{color:#666}.register_form_tips{flex:1;display:flex;flex-direction:column;justify-content:space-between}.register_form_tips p{font-size:18px;color:#222;line-height:24px;margin-bottom:16px}.forgot_password{line-height:1;margin-top:41px;margin-bottom:55px;font-size:14px;color:#222}.divLoginForm,.divCreateForm{max-width:490px;margin:0 auto 60px}#RecoverPassword:hover{text-decoration:underline}#CustomerLoginForm,#CustomerRegisterForm{height:100%;display:flex;flex-direction:column;justify-content:space-between}.forgot_password .create_btn{display:none}.error-msg-bottom{color:#ec0301;font-size:12px}input.input--error{border-color:#aaa!important;margin-bottom:0}.errMsgInHeader{position:absolute;font-size:12px;color:#ec0301;left:70px;top:9px}.errMsgInHeader span{display:block}.login-form .checkboxItem{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:13px}.login-form form .form-row.checkboxItem label{opacity:1;font-size:12px;position:relative;margin:0 0 0 5px;top:0;color:#222;cursor:pointer}.login-form form .form-row.checkboxItem label a{text-decoration:underline}input[type=checkbox]{position:relative;width:18px;height:18px;margin:0 1px 0 0;cursor:pointer}input[type=checkbox]:before{content:"";position:absolute;top:0;left:0;background:#fff url(/cdn/shop/files/checkbox_n.png?v=1663727513) no-repeat;background-size:100% 100%;width:100%;height:100%;border:none}input[type=checkbox]:checked:before{content:"";position:absolute;top:0;left:0;width:100%;background:#fff url(/cdn/shop/files/checkbox_checked_n.png?v=1663727513) no-repeat;background-size:100% 100%;color:#fff;font-size:16px;border:none}.registerBtn,.resetPswFakeBtn,.checkResetPwBtn{margin-top:39px}.backToLoginTxt{font-size:14px;margin-top:20px;text-align:center;color:#222;line-height:1}.backToLoginTxt a,.form-message a{text-decoration:underline}.input-error-message{font-size:12px;color:#ec0301}.input-error-message i{display:none}.form-message{line-height:18px;font-size:12px;color:#ec0301;margin:3px 0 0}.form-message a{color:#ec0301}.login-form form .form-row label{color:#666}#nt_content input:-internal-autofill-previewed{-webkit-text-fill-color:#222222!important;transition:background-color 5000s ease-in-out 0s!important}#nt_content input:-internal-autofill-selected{-webkit-text-fill-color:#222222!important;background-color:-internal-light-dark(rgb(255,255,255),rgba(70,90,126,.4))!important;transition:background-color 5000s ease-in-out 0s!important}#RecoverPasswordForm p{font-size:14px;color:#666;font-family:urbanrevivo-font!important}#ResetSuccess{max-width:1130px;margin:-50px auto 70px}#ResetSuccess .shopify-message{color:#429444;border:none;background-color:#0000;padding-left:30px;padding-bottom:0;padding-top:0;font-family:urbanrevivo-font!important}#ResetSuccess .text_content_success{font-size:12px;color:#666;font-family:urbanrevivo-font!important}#ResetSuccess .shopify-message i{left:0;font-weight:400}#HideRecoverPasswordLink{width:100%;border-radius:0;background:#fff;color:#222;font-size:14px;font-weight:400;text-transform:uppercase;text-align:center;font-family:urbanrevivo-font!important}.recoverTxt{margin-bottom:50px;line-height:18px}.forgot_password a{text-decoration:underline}@media screen and (max-width:768px){#nt_content .container{margin-top:31px}#customer_login{flex:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between}.divLoginForm{margin-bottom:120px}.divLoginForm,.divCreateForm{width:100%;max-width:100%}.divCreateForm{display:none}.forgot_password{order:1;margin:35px auto;display:flex;justify-content:space-between;width:100%}.forgot_password a{text-decoration:underline;color:#666}.forgot_password .create_btn{display:block;color:#222}.pswEye{width:28px;height:23px}.registerBtn,.resetPswFakeBtn,.checkResetPwBtn{margin-top:9px}.backToLoginTxt{margin-top:25px}#ResetSuccess{margin:-20px auto 50px}#ResetSuccess .shopify-message{font-size:14px;line-height:18px}#ResetSuccess .text_content_success{font-size:12px;line-height:15px}#ResetSuccess .text_content_success{margin-top:20px}#RecoverPasswordForm p{font-size:12px;line-height:15px}.pageLogin .row_registerSubscribe{margin-top:30px}.pageLogin .row_registerPrivacy{margin-bottom:50px}.form-message{font-size:11px;line-height:13px}}.checkSignInBtn,.checkResetPwBtn{margin-bottom:0}.pageLogin .checkSignInBtn.loading,.pageLogin .checkResetPwBtn.loading,.pageLogin .resetPswFakeBtn.loading,.registerBtn.loading{position:relative;color:#222!important}.pageLogin .checkSignInBtn:after,.pageLogin .checkResetPwBtn:after,.pageLogin .resetPswFakeBtn:after,.registerBtn:after{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;content:"";display:inline-block;width:18px;height:18px;border:1px solid #222;border-left-color:#fff;border-radius:50%;vertical-align:middle}.pageLogin .checkSignInBtn.loading:after,.pageLogin .checkResetPwBtn.loading:after,.pageLogin .resetPswFakeBtn.loading:after,.registerBtn.loading:after{opacity:1;-webkit-animation:.45s linear infinite spin;animation:.45s linear infinite spin}.checkSignInBtn,.show_register_form_box,.registerBtn,input.js_add_ld,.checkResetPwBtn,.resetPswFakeBtn{letter-spacing:.8px}.errMsgInHeader{text-transform:initial}
/*# sourceMappingURL=/cdn/shop/t/371/assets/custom-login.css.map */
