main .e2RegisterPageTemplate pns-register pns-verification-code{min-width:82px;position:absolute;right:15px;top:10px;margin:auto}main .e2RegisterPageTemplate pns-register pns-verification-code div{display:flex;align-items:center;justify-content:center;gap:5px;font-weight:500}main .e2RegisterPageTemplate pns-register pns-verification-code div.btn{padding:0 10px}main .e2RegisterPageTemplate pns-register pns-verification-code div i{font-size:16px}main .e2RegisterPageTemplate pns-register pns-verification-code .timer,main .e2RegisterPageTemplate pns-register pns-verification-code .tryAgain{font-size:16px}main .e2RegisterPageTemplate pns-register pns-verification-code .timer{color:#9b9b9b}main .e2RegisterPageTemplate pns-register pns-verification-code .timer i{color:#000}main .e2RegisterPageTemplate .RegisterTopBanner{display:flex;flex-direction:column;align-items:center;margin:auto auto 15px;max-width:940px;width:100%}main .e2RegisterPageTemplate .RegisterTopBanner img{box-shadow:0 5px 5px #e6e7e8;border-radius:10px}main .e2RegisterPageTemplate pns-register{display:flex;flex-direction:column;align-items:center;margin:auto;gap:15px}main .e2RegisterPageTemplate pns-register e2-error-msg{margin:0;width:100%;max-width:940px}main .e2RegisterPageTemplate pns-register .register-container{display:flex;gap:15px 10px;max-width:940px;width:100%;justify-content:space-between}main .e2RegisterPageTemplate pns-register .register-container .form-subTitle{font-size:18px;font-weight:700;color:#1e388c;margin-top:30px;margin-bottom:10px}main .e2RegisterPageTemplate pns-register .register-container .form-row{display:flex;gap:5px}main .e2RegisterPageTemplate pns-register .register-container .form-group{max-width:unset;width:100%}main .e2RegisterPageTemplate pns-register .register-container .form-group .input-group .sub-msg{margin-top:5px;font-size:12px;line-height:16px;transition:none}main .e2RegisterPageTemplate pns-register .register-container .register-form-container{background-color:#fff;border-radius:10px;max-width:568px;width:100%}main .e2RegisterPageTemplate pns-register .register-container .register-form-container e2-select .e2Dropdown .dropdownArrow{color:#1e388c}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack{padding:28px 24px 40px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-select>*:before{color:#9b9b9b}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .emailInput{margin-top:5px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .phoneInput{margin-top:10px;margin-bottom:10px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .phoneInput .code{width:fit-content}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .phoneInput .code e2-select>*{width:135px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .phoneInput .phone .sub-msg{margin-right:-140px;transform:translate(-140px)}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .verifyCodeBtn{min-width:107px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .verifyCodeBtn>*{display:flex;gap:5px;align-items:center;font-weight:500}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .verifyCodeBtn .timer{font-size:16px;color:#9b9b9b}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .verifyCodeBtn .tryAgain{font-size:16px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .verifyCodeBtn .tryAgain i{font-size:15px;height:15px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .preferredLang{margin-bottom:30px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .preferredLang e2-select>*{width:100%}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .notWish e2-form-field-checkbox label{align-items:flex-start;gap:15px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .notWish e2-form-field-checkbox label span{font-size:12px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .tnc{font-size:12px;margin:25px 0 30px;line-height:1.33}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .confirmBtn{margin:auto}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack .group-header{margin:0 0 7px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container{display:flex;flex-wrap:wrap;grid-gap:8px 6px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container{width:100%;flex-basis:100%}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container .sub-msg{display:block;color:#9b9b9b;font-size:12px;padding:8px 0}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container .sub-msg.error{color:#f85a5a}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-titleCode,main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-firstName,main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-lastName{flex-basis:calc((100% - 12px) / 3)}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-verificationCodeDescription{margin:2px 0 7px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-mobileNumberCountryCode,main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-mobileNumber{flex-basis:calc((100% - 6px)/2)}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-notReceivePromotions{margin-top:22px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .form-group{position:relative}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .form-group i{position:absolute;right:15px;top:0;bottom:0;margin:auto;height:24px;min-width:24px;font-size:24px;color:#3fa7f3;display:none;align-items:center;justify-content:center}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check{list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:0;margin:12px 0 7px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li{margin:0;display:flex;align-items:center;gap:5px;font-size:12px;line-height:20px;color:#9b9b9b}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li.valid i{background-color:#69b917}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li i{width:14px;height:14px;font-size:11.4px;background-color:#f5f5f5;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container .form-subTitle{margin:22px 0 4px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container .group-dateSelect{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container e2-form-field-checkbox .form-checkbox label{align-items:flex-start;grid-gap:14px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container e2-form-field-checkbox .form-checkbox label span{line-height:16px;font-size:12px}@media (max-width: 1023px){main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container{grid-gap:8px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-titleCode{min-width:115px;flex-basis:unset;width:fit-content}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-firstName{flex-basis:unset;flex-grow:1;width:min-content}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-lastName{flex-basis:100%}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check{gap:12px 0}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li{gap:10px;flex-basis:50%;line-height:17px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li i{width:17px;height:17px;font-size:16px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container.form-notReceivePromotions{margin-top:14px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .form-container e2-form-field-container .group-dateSelect{grid-gap:8px}}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .submit-group .submit-btn{display:flex;align-items:center;justify-content:center}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .submit-group .submit-btn .btn{width:220px;height:48px;background:#ffc400;border-color:#ffc400;color:#3e3e3e}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .submit-group .submit-btn .btn.loading,main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .submit-group .submit-btn .btn:hover{background:#f1b900;border-color:#f1b900}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-nonMoneyBack e2-form form .e2-form-fieldset .submit-group .submit-btn .btn:disabled{background-color:#e1e1e1!important}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack{padding:40px 24px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .description{margin-bottom:35px;font-size:16px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group{margin-bottom:12px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group e2-input e2-error-msg{font-size:12px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone{width:100%;display:flex}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone e2-select .e2Dropdown{width:93px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone e2-select .e2Dropdown:before{content:unset}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone e2-select .e2Dropdown .dropdownArrow{right:10px;margin:24px auto 12px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone e2-select .e2Dropdown .dropdown-desktop,main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone e2-select .e2Dropdown .dropdown-mobile{border-right:unset;border-radius:10px 0 0 10px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone e2-select .e2Dropdown .dropdown-desktop .dropdown-toggle{padding:28px 20px 8px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone e2-select .e2Dropdown .dropdown-desktop.show{border-radius:10px 0 0}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone e2-input{flex-grow:1}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone e2-input .input-group input{border-left:unset;border-radius:0 10px 10px 0;padding-left:8px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .form-group.phone e2-input .input-group .title{margin-left:-93px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .nextBtn{margin:36px auto 24px}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container{background-color:#fff;border-radius:10px;padding:28px 20px 0 24px;max-width:362px;width:100%;height:fit-content;display:flex;flex-direction:column}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-option-group{display:flex;flex-direction:column}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-option-group e2-checkbox .form-checkbox label{gap:15px}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-option-group e2-checkbox .form-checkbox label input{width:24px;height:24px}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-option-group e2-checkbox .form-checkbox label span{font-size:18px;font-weight:700}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-option-group .description{margin:15px 0 10px}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-mb-logo{min-width:107px;height:93px;align-self:flex-end}@media (max-width: 767px){main .e2RegisterPageTemplate pns-register .top-banner{flex-direction:column;height:unset;padding-bottom:90px}main .e2RegisterPageTemplate pns-register .top-banner .background{right:0;left:unset}main .e2RegisterPageTemplate pns-register .top-banner .left-section .moneyBack-member-card .description .sm{font-size:10px}main .e2RegisterPageTemplate pns-register .top-banner .left-section .moneyBack-member-card .description .lg{font-size:19px}main .e2RegisterPageTemplate pns-register .top-banner .right-section{height:unset;gap:40.5px;transform:scale(.66667) translate(-25%);position:absolute;top:90px}main .e2RegisterPageTemplate pns-register .register-container{flex-direction:column}main .e2RegisterPageTemplate pns-register .register-container .register-form-container{order:2;max-width:unset}main .e2RegisterPageTemplate pns-register .register-container .register-form-container e2-select .e2Dropdown:before{content:none}main .e2RegisterPageTemplate pns-register .register-container .register-form-container e2-select .e2Dropdown .dropdown-mobile>select{padding:20px}main .e2RegisterPageTemplate pns-register .register-container .register-form-container .register-form-MoneyBack .phone e2-select select{height:auto;margin-top:28px;padding:0 20px}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container{flex-direction:row;max-width:unset;padding:10px 10px 0}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-option-group{padding:5px 0 15px 5px;flex-grow:1}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-option-group e2-checkbox .form-checkbox label{gap:10px}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-option-group e2-checkbox .form-checkbox label input{width:20px;height:20px}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-option-group e2-checkbox .form-checkbox label span{font-size:14px}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-option-group .description{font-size:12px;margin:0 0 0 30px}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-mb-logo{min-width:94px;height:78px}main .e2RegisterPageTemplate pns-register .register-container .have-moneyBack-container .moneyBack-mb-logo img{height:100%}}main .e2RegisterPageTemplate{opacity:1!important}@media (max-width: 767px){main .e2RegisterPageTemplate header .navigation{display:none}}
