main .e2LoginPageTemplate pns-login{display:flex;justify-content:center;gap:15px 10px}main .e2LoginPageTemplate pns-login .RegisterNewCustomerContent{border-radius:10px;padding:26px 24px;background-color:#fff;width:419px;min-height:465px;height:fit-content;position:relative}main .e2LoginPageTemplate pns-login .RegisterNewCustomerContent e2-link a{position:relative;min-width:220px;max-width:220px;background:#3f5ab5;border:1px solid #3f5ab5;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;padding:0 10px;height:50px;text-decoration:none;border-radius:25px;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:16px;font-weight:500}main .e2LoginPageTemplate pns-login .login-container{width:512px;min-height:465px;border-radius:10px;background-color:#fff;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}main .e2LoginPageTemplate pns-login .login-container .login-form{padding:26px 24px;margin-bottom:6px}main .e2LoginPageTemplate pns-login .login-container .login-form .group-header{margin-bottom:27px}main .e2LoginPageTemplate pns-login .login-container .login-form .form-row{margin-top:10px;display:flex;justify-content:space-between;align-items:center}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group{width:100%;display:flex;flex-direction:column}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group e2-select{display:none}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone{flex-direction:row}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-select .e2Dropdown{width:93px}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-select .e2Dropdown:before{content:unset}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-select .e2Dropdown .dropdownArrow{right:10px;margin:24px auto 12px}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-select .e2Dropdown .dropdown-desktop,main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-select .e2Dropdown .dropdown-mobile{border-right:unset;border-radius:10px 0 0 10px}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-select .e2Dropdown .dropdown-desktop .dropdown-toggle{padding:28px 20px 8px}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-select .e2Dropdown .dropdown-desktop.show{border-radius:10px 0 0}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-select.showCountryCode{display:inherit}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-input{flex-grow:1}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-input .input-group input{border-left:unset;border-radius:0 10px 10px 0;padding-left:8px}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group.phone e2-input .input-group .title{margin-left:-93px}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group .input-group{margin-bottom:5px}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group a{align-self:flex-end}main .e2LoginPageTemplate pns-login .login-container .login-form .loginBtn{margin:40px auto 0;color:#3e3e3e}main .e2LoginPageTemplate pns-login .login-container .login-form .registerBtn{height:50px;margin:10px auto 0}main .e2LoginPageTemplate pns-login .login-container .login-form .biometricLoginBtn{margin:10px auto 0}main .e2LoginPageTemplate pns-login .login-container .login-form .biometric-login-error-message{color:#f85a5a;font-size:14px;text-align:center;margin-top:5px}main .e2LoginPageTemplate pns-login .login-container .login-form e2-checkbox label{grid-gap:0 10px}main .e2LoginPageTemplate pns-login .login-container .login-form e2-checkbox label span{font-size:12px}main .e2LoginPageTemplate pns-login .login-container .moneyBack-mb{background-color:#e0f2fd;display:flex;align-items:center;padding:8px 23px 0 10px;gap:3px}main .e2LoginPageTemplate pns-login .login-container .moneyBack-mb .mb-logo{min-width:113px;height:89px}main .e2LoginPageTemplate pns-login .login-container .moneyBack-mb .mb-content{font-size:16px}main .e2LoginPageTemplate pns-login .login-container .moneyBack-mb .mb-content span{font-weight:700;color:#3fa7f3}main .e2LoginPageTemplate pns-login .register-container .group-header{margin-bottom:20px}main .e2LoginPageTemplate pns-login .register-container .group-header .moneyBack-logo{width:92px;height:36px;align-self:flex-start}main .e2LoginPageTemplate pns-login .register-container .background{position:absolute;right:0;bottom:60px;z-index:0;width:220px;height:220px}main .e2LoginPageTemplate pns-login .register-container .register-info-container{position:relative;display:flex;flex-direction:column;gap:30px 0;margin-bottom:60px}main .e2LoginPageTemplate pns-login .register-container .register-info-container .register-info-content{font-size:16px}main .e2LoginPageTemplate pns-login .register-container .register-info-container .register-info-benifit{display:flex;flex-direction:column;gap:5px 0}main .e2LoginPageTemplate pns-login .register-container .register-info-container .register-info-benifit .benifit{display:flex;align-items:center;gap:0 10px}main .e2LoginPageTemplate pns-login .register-container .register-info-container .register-info-benifit .benifit img{width:23px;height:23px}main .e2LoginPageTemplate pns-login .register-container .registerBtn{position:relative;min-width:220px;max-width:220px;padding:0}main .e2LoginPageTemplate pns-login .register-container .registerBtn a{color:#fff;text-decoration:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){main .e2LoginPageTemplate pns-login{flex-direction:column}main .e2LoginPageTemplate pns-login .group-header .group-title{font-size:24px}main .e2LoginPageTemplate pns-login .login-container{width:100%;min-height:fit-content}main .e2LoginPageTemplate pns-login .login-container .login-form .form-group a{font-size:12px}main .e2LoginPageTemplate pns-login .login-container .login-form .phone e2-select select{height:auto;margin-top:28px}main .e2LoginPageTemplate pns-login .RegisterNewCustomerContent{width:100%;min-height:fit-content}main .e2LoginPageTemplate pns-login .RegisterNewCustomerContent .background{width:155px;height:155px;bottom:40px}main .e2LoginPageTemplate pns-login .RegisterNewCustomerContent .register-info-container .register-info-content{font-size:14px}}.checkout-mobile-login-modal.modal .modal-dialog{max-width:512px;margin:0 auto;display:flex;align-items:center;justify-content:center;min-height:calc(100% - 56px)}.checkout-mobile-login-modal.modal .modal-dialog .modal-content{height:unset;background-color:#fff;border-radius:15px;margin:0 20px 6px;padding:32px 26px 20px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;margin-bottom:27px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-header i{position:absolute;top:19px;right:16px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-header .modal-title{font-size:30px;font-weight:900}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body{padding:0}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group{margin-bottom:5px;display:flex;flex-direction:column}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child e2-select{display:none}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone{flex-direction:row}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone e2-select .e2Dropdown{width:93px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone e2-select .e2Dropdown:before{content:unset}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone e2-select .e2Dropdown .dropdownArrow{right:10px;margin:24px auto 12px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone e2-select .e2Dropdown .dropdown-desktop,.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone e2-select .e2Dropdown .dropdown-mobile{border-right:unset;border-radius:10px 0 0 10px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone e2-select .e2Dropdown .dropdown-mobile select{padding:28px 20px 8px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone e2-select.showCountryCode{display:inherit}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone e2-input{flex-grow:1}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone e2-input .input-group input{border-left:unset;border-radius:0 10px 10px 0;padding-left:8px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group:first-child.phone e2-input .input-group .title{margin-left:-93px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group e2-input{flex-grow:1}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group e2-input .input-group{width:100%}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-group a{font-size:12px;align-self:flex-end}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .form-row{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .loginBtn{width:100%;margin:20px 0 10px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .registerBtn{width:100%;background-color:#f5f5f5;border-color:#f5f5f5;height:50px;font-size:16px}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-body form .registerBtn:hover{background-color:#737373;border-color:#737373}.checkout-mobile-login-modal.modal .modal-dialog .modal-content e2-popup .modal-footer:empty{display:none}main .e2LoginPageTemplate{opacity:1!important}
