body main .e2RegisterPageTemplate e2-form{display:block}body main .e2RegisterPageTemplate e2-form .form-container{display:flex;flex-wrap:wrap;margin:0 -5px}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-title{display:block;font-size:14px;font-weight:500;margin:12px 0 10px;line-height:16px}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-textarea,body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-select,body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-input{display:block;margin-bottom:15px}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-container{display:block;padding:0 5px;width:100%}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-container .form-text{display:block;font-size:12px;margin-top:5px;color:#a6a7a9}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-container.form-otpSmsDescription e2-form-field-display-text .form-text{color:#333;line-height:17px}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-sms .input-group{position:relative;margin-top:15px}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-sms .input-group .input-group-prepend{position:absolute;top:0;left:15px;font-size:14px;line-height:40px}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-sms .input-group input[type=text]{line-height:40px;margin-left:60px;width:calc(100% - 60px)}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-sms .btn{margin:10px 0;width:100%}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-sms .btn i{margin-right:5px}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-sms .btn .timer-txt{font-size:12px}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-container.form-otpVerify e2-form-field-otp .error-msg{margin:0 0 10px}body main .e2RegisterPageTemplate e2-form .form-container e2-form-field-password-with-hints{display:block}body main .e2RegisterPageTemplate e2-form .form-container e2-captcha{position:relative;display:block}body main .e2RegisterPageTemplate e2-form .form-container e2-captcha input{padding-right:200px}body main .e2RegisterPageTemplate e2-form .form-container e2-captcha .captcha{position:absolute;top:0;right:0}body main .e2RegisterPageTemplate e2-form .form-container e2-captcha .captcha img{display:inline-block;height:35px;width:auto;vertical-align:middle}body main .e2RegisterPageTemplate e2-form .form-container e2-captcha .captcha i{cursor:pointer;color:#e78073;display:inline-block;font-size:20px;height:40px;width:40px;vertical-align:middle}body main .e2RegisterPageTemplate e2-form .form-container e2-captcha .captcha i:hover{color:#f0b2aa}body main .e2RegisterPageTemplate e2-form .form-container e2-captcha .captcha i:before{position:relative;top:45%;left:50%;transform:translate(-50%) translateY(-50%)}body main .e2RegisterPageTemplate e2-form .form-alert-list e2-error-msg .form-alert{display:flex;flex-wrap:nowrap;align-items:center;font-size:12px;width:100%;margin-bottom:20px;padding:15px;background-color:#a9444233;border:1px solid transparent;border-radius:4px;color:#a94442}body main .e2RegisterPageTemplate e2-form .form-alert-list e2-error-msg .form-alert .icon-close{cursor:pointer;margin-left:auto}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form .submit-group{margin-top:20px}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form .submit-group{margin-top:10px}}body main .e2RegisterPageTemplate e2-form .form-enjoyIdentityDiscount e2-form-field-toggler .switch-group{display:flex;width:100%;font-size:14px;margin-bottom:10px}body main .e2RegisterPageTemplate e2-form .form-enjoyIdentityDiscount e2-form-field-toggler .switch-group .switch-title{margin-right:48px}body main .e2RegisterPageTemplate e2-form .form-enjoyIdentityDiscount e2-form-field-toggler .switch-group .switch-button label:first-of-type{margin-right:40px}body main .e2RegisterPageTemplate .top-blue-message-section{background-color:#fff7f5;padding:10px 15px}@media (min-width: 1024px){body main .e2RegisterPageTemplate .top-blue-message-section{margin:0 auto 10px}}@media (max-width: 1023px){body main .e2RegisterPageTemplate .top-blue-message-section{margin:-20px -15px 10px}}body main .e2RegisterPageTemplate .top-blue-message-section .title{font-weight:700;margin:5px 0;font-size:14px}body main .e2RegisterPageTemplate .top-blue-message-section .options-container label{display:flex;font-weight:400}body main .e2RegisterPageTemplate .top-blue-message-section .options-container label span{margin-left:5px;align-self:center}body main .e2RegisterPageTemplate .top-blue-message-section .options-container label:not(:last-child){margin-bottom:5px}body main .e2RegisterPageTemplate .top-blue-message-section.disabledTitle .title{display:none}@media (max-width: 1023px){body main .e2RegisterPageTemplate .top-blue-message-section.disabledTitle{margin:0;border-radius:4px}}body main .e2RegisterPageTemplate .top-blue-message-section.disabledTitle .options-container span{font-weight:700}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form form .form-container{max-width:700px}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-titlePlsProvideInfo e2-form-field-title{margin-top:0}}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-receivePromotions e2-form-field-checkbox .form-checkbox label{margin-bottom:15px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-termsCheck e2-form-field-checkbox .form-checkbox label span a{color:#e78073;text-decoration:underline}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumber{margin-bottom:10px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password{margin-bottom:15px}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-input{margin-bottom:0}}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check{list-style:none;padding:0 0 0 1px;margin:10px 0 0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check li,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li{display:flex;align-items:center}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check li i,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li i{display:flex;align-items:center;justify-content:center;width:12px;height:12px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check li i:before,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li i:before{font-weight:700}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check li .form-text,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li .form-text{margin:0 0 0 6px;line-height:16px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check li.valid i:before,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li.valid i:before{font-size:8px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check li.valid i,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check li.valid .form-text,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li.valid i,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li.valid .form-text{color:#01d381}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check li.invalid i,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li.invalid i{color:#e42313}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check li.invalid i:before,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li.invalid i:before{font-size:10px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .user-password-check li.invalid .form-text,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .user-password-check li.invalid .form-text{color:#8b8b8b}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-passwordConfirm e2-form-field-input{margin-bottom:0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.password-remind .form-text{margin-bottom:15px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select{display:block}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select .group-dateSelect{display:flex;justify-content:space-between}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select .group-dateSelect .e2Dropdown{width:calc(50% - 5px)}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select .group-dateSelect .e2Dropdown .form-control.dropdown-default{margin-bottom:15px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select .additional-bubble-info{background-color:#e3f8ff;border-radius:4px;min-height:40px;padding:5px 13px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select .additional-bubble-info:before{content:"";position:absolute}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select .additional-bubble-info{position:absolute;top:0;right:0;width:340px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select .additional-bubble-info:before{left:-10px;top:50%;width:0px;height:0px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:10px solid #e3f8ff;transform:translateY(-50%)}}@media (min-width: 1024px) and (max-width: 1280px){body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select .additional-bubble-info{right:40px;width:300px}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select .additional-bubble-info{position:relative;margin-bottom:15px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select .additional-bubble-info:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #e3f8ff;top:-7px;left:10px}}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-notReceivePromotions{font-size:14px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-memberNumber,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-initialPassword{width:100%}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-memberNumber input,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-initialPassword input{width:50%}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-memberNumber input,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-initialPassword input{width:100%}}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-emailMarketing e2-form-field-toggler,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mailMarketing e2-form-field-toggler,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-smsMarketing e2-form-field-toggler{display:block;margin:8px 0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-emailMarketing e2-form-field-toggler .switch-group,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mailMarketing e2-form-field-toggler .switch-group,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-smsMarketing e2-form-field-toggler .switch-group{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-emailMarketing e2-form-field-toggler .switch-group .switch-title,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mailMarketing e2-form-field-toggler .switch-group .switch-title,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-smsMarketing e2-form-field-toggler .switch-group .switch-title{font-size:14px;font-weight:500}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-emailMarketing e2-form-field-toggler .switch-group .switch-button,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mailMarketing e2-form-field-toggler .switch-group .switch-button,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-smsMarketing e2-form-field-toggler .switch-group .switch-button{border-radius:6px;box-shadow:inset 0 0 0 1px #e78073;overflow:hidden}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-emailMarketing e2-form-field-toggler .switch-group .switch-button input[type=radio],body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mailMarketing e2-form-field-toggler .switch-group .switch-button input[type=radio],body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-smsMarketing e2-form-field-toggler .switch-group .switch-button input[type=radio]{display:none}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-emailMarketing e2-form-field-toggler .switch-group .switch-button label,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mailMarketing e2-form-field-toggler .switch-group .switch-button label,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-smsMarketing e2-form-field-toggler .switch-group .switch-button label{color:#e78073;cursor:pointer;display:inline-block;font-size:14px;min-width:45px;padding:6px 10px;text-align:center}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-emailMarketing e2-form-field-toggler .switch-group .switch-button input[type=radio]:checked+label,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mailMarketing e2-form-field-toggler .switch-group .switch-button input[type=radio]:checked+label,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-smsMarketing e2-form-field-toggler .switch-group .switch-button input[type=radio]:checked+label{background-color:#e78073;color:#fff}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-isocode,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-firstName,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-email,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-lastName,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-emailConfirm,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-passwordConfirm,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-gender,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-otpVerify,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-otherLangFirstName,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-otherLangLastName{width:50%}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumber input,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-inviteCode input{width:calc(50% - 5px)}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-emailMarketing e2-form-field-toggler,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mailMarketing e2-form-field-toggler,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-smsMarketing e2-form-field-toggler{width:calc(50% - 5px)}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password{margin-bottom:10px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-input{width:calc(50% - 5px)}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select{width:calc(50% - 5px)}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumberCountryCode:not(.hide){width:95px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumberCountryCode:not(.hide)~.form-mobileNumber{width:calc(50% - 90px)}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumberCountryCode:not(.hide)~.form-mobileNumber input{width:100%}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumberCountryCode:not(.hide)~.form-mobileNumber .form-text{margin-left:-95px}}body main .e2RegisterPageTemplate e2-form form .submit-group{margin-bottom:20px}body main .e2RegisterPageTemplate e2-form form .submit-group .text{font-size:14px}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form form .submit-group .text{margin-right:15px}}body main .e2RegisterPageTemplate e2-form form .submit-group .text a{color:#e78073;text-decoration:underline}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form form .submit-group .submit-btn{width:344px;min-width:344px}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form .submit-group .submit-btn{width:100%}}body main .e2RegisterPageTemplate e2-form form .submit-group .submit-btn .btn{width:100%}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form form .submit-group.buttonHint{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:0;padding:20px 0}body main .e2RegisterPageTemplate e2-form form .submit-group.buttonHint:before{content:"";position:absolute;background:#f5f5f5;top:0;bottom:0;left:calc(-50vw + 50%);right:calc(-50vw + 50%);z-index:-1}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form .submit-group.buttonHint{margin:20px -15px 0;padding:20px 15px;background:#f5f5f5}body main .e2RegisterPageTemplate e2-form form .submit-group.buttonHint .submit-btn{margin-top:15px}}body main .e2RegisterPageTemplate e2-form form.activateMemberCardForm .form-container e2-form-field-container,body main .e2RegisterPageTemplate e2-form form.purchaseMemberCardForm .form-container e2-form-field-container{position:relative}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form form.activateMemberCardForm .form-container e2-form-field-container.form-dateOfBirth,body main .e2RegisterPageTemplate e2-form form.purchaseMemberCardForm .form-container e2-form-field-container.form-dateOfBirth{margin-bottom:20px}}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container{max-width:900px}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container{margin-right:10px}}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container e2-form-field-title,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container e2-form-field-title,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container e2-form-field-title,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container e2-form-field-title,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container e2-form-field-title,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container e2-form-field-title{margin:20px 0}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container e2-form-field-title,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container e2-form-field-title,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container e2-form-field-title,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container e2-form-field-title,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container e2-form-field-title,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container e2-form-field-title{margin-bottom:15px}}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container e2-form-field-input{margin-bottom:10px}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container e2-form-field-input .form-control,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container e2-form-field-input .form-control,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container e2-form-field-input .form-control,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container e2-form-field-input .form-control,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container e2-form-field-input .form-control,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container e2-form-field-input .form-control{display:flex;flex-wrap:wrap;font-size:14px}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container e2-form-field-input .form-control label,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container e2-form-field-input .form-control label,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container e2-form-field-input .form-control label,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container e2-form-field-input .form-control label,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container e2-form-field-input .form-control label,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container e2-form-field-input .form-control label{font-weight:500;width:130px}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-titleMoneybackAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-titleAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-titleMoneybackAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-titleAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-titleMoneybackAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-titleAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-titleMoneybackAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-titleAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-titleMoneybackAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-titleAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-titleMoneybackAcctInfo e2-form-field-title p,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-titleAcctInfo e2-form-field-title p{font-size:16px}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback{margin-top:20px}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback{width:300px;margin:20px auto 0}}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback div,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback div,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback div,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback div,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback div,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-titleLinkUpMoneyback div{font-size:20px;font-weight:500;color:#e78073;text-align:center}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-hintsMobile div,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-hintsMobile div,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-hintsMobile div,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-hintsMobile div,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-hintsMobile div,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-hintsMobile div{margin:0 0 10px}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-labelEmail e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-labelMobile e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-labelEmail e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-labelMobile e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-labelEmail e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-labelMobile e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-labelEmail e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-labelMobile e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-labelEmail e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-labelMobile e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-labelEmail e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-labelMobile e2-form-field-input{margin-bottom:5px}}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-hintsEmail,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-hintsEmail,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-hintsEmail,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-hintsEmail,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-hintsEmail,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-hintsEmail{width:342px}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-hintsEmail div,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-hintsEmail div,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-hintsEmail div,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-hintsEmail div,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-hintsEmail div,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-hintsEmail div{margin:0 0 10px}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-notReceivePromotions,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-notReceivePromotions,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-notReceivePromotions,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-notReceivePromotions,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-notReceivePromotions,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-notReceivePromotions{margin:10px 0}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-notReceivePromotions,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-notReceivePromotions,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-notReceivePromotions,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-notReceivePromotions,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-notReceivePromotions,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-notReceivePromotions{margin:0}}body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input{margin-bottom:25px}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-labelLanguageIsocode e2-form-field-input{margin-bottom:20px}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.linkMemberCardForm_w .submit-group .text,body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w .submit-group .text,body main .e2RegisterPageTemplate e2-form form.firstSignInForm_w .submit-group .text,body main .e2RegisterPageTemplate e2-form form.mb2EshopperFlagNForm_w .submit-group .text,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .submit-group .text,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .submit-group .text{margin-bottom:25px}}body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container{max-width:700px}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-otpVerify,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-otpVerify{width:80%}body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-moneyback div,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-moneyback div{display:inline-block;width:62%;margin-right:10px;margin-bottom:20px}body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-moneyback button,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-moneyback button{min-width:180px}body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-firstname,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-lastname,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-password,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-confirmPassword,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-firstname,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-lastname,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-password,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-confirmPassword{width:50%}body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-firstname e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-lastname e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-password e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-confirmPassword e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-firstname e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-lastname e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-password e2-form-field-input,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-confirmPassword e2-form-field-input{width:100%}body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-mobilePrefix,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-mobilePrefix{width:14%}body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-mobile,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-mobile{width:36%}body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-mobile input,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-mobile input{width:100%}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-moneyback div,body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-moneyback button,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-moneyback div,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-moneyback button{margin-bottom:10px}body main .e2RegisterPageTemplate e2-form form.upgradeMemberCardForm_w .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-moneyback button,body main .e2RegisterPageTemplate e2-form form.mb1forgotPwdByEmailForm_w .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-moneyback button{width:100%}}body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w e2-form-field-container.form-password{margin-left:5px;width:375px;height:139px;background-color:#fff7f5}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w e2-form-field-container.form-password{width:100vw;height:100%;margin:0 0 20px;position:relative;left:50%;right:50%;margin-left:-50vw}}body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w e2-form-field-container.form-password e2-mb-password div{margin:20px 15px 0}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w e2-form-field-container.form-password e2-mb-password div b{font-size:16px}}body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w e2-form-field-container.form-password e2-mb-password div input{margin:10px 0 15px}body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w e2-form-field-container.form-password e2-mb-password div div{margin:0}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w e2-form-field-container.form-password e2-mb-password div{margin:20px 15px 15px}}body main .e2RegisterPageTemplate e2-form form.linkMemberCardwPwdForm_w e2-form-field-container.form-password .declarationError{margin:auto}@media (max-width: 1023px){body main .activateMemberCardForm.e2RegisterPageTemplate~.form-alert-list .alert{margin:20px 0 0}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-link-card-main e2-form-field-checkbox span,body main .e2RegisterPageTemplate e2-link-card-main .form-hintsEmail span,body main .e2RegisterPageTemplate e2-link-card-main .submit-group span{width:83vw}body main .e2RegisterPageTemplate e2-link-card-main e2-form-field-checkbox .form-text,body main .e2RegisterPageTemplate e2-link-card-main e2-form-field-checkbox .text,body main .e2RegisterPageTemplate e2-link-card-main .form-hintsEmail .form-text,body main .e2RegisterPageTemplate e2-link-card-main .form-hintsEmail .text,body main .e2RegisterPageTemplate e2-link-card-main .submit-group .form-text,body main .e2RegisterPageTemplate e2-link-card-main .submit-group .text{width:89vw}body main .e2RegisterPageTemplate e2-link-card-main e2-form-field-checkbox span,body main .e2RegisterPageTemplate e2-link-card-main e2-form-field-checkbox .form-text,body main .e2RegisterPageTemplate e2-link-card-main e2-form-field-checkbox .text,body main .e2RegisterPageTemplate e2-link-card-main .form-hintsEmail span,body main .e2RegisterPageTemplate e2-link-card-main .form-hintsEmail .form-text,body main .e2RegisterPageTemplate e2-link-card-main .form-hintsEmail .text,body main .e2RegisterPageTemplate e2-link-card-main .submit-group span,body main .e2RegisterPageTemplate e2-link-card-main .submit-group .form-text,body main .e2RegisterPageTemplate e2-link-card-main .submit-group .text{word-break:break-all;display:block}}body main .e2RegisterPageTemplate e2-register-main .register-forms-menu-section-options-container .checkbox-label{align-self:center}body main .e2RegisterPageTemplate e2-register-main .register-forms-menu-section-options-container .moneyback-icon{width:40px;margin-right:5px;margin-left:10px}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-register-main .register-forms-menu-section-options-container .moneyback-icon{width:26px;margin:0 5px}}body main .e2RegisterPageTemplate .memberFirstSignInForm .form-container{margin:0}body main .e2RegisterPageTemplate .memberFirstSignInForm e2-form-field-container{width:100%!important}body main .e2RegisterPageTemplate .memberFirstSignInForm e2-form-field-container e2-form-field-otp e2-otp-email{display:flex}@media (max-width: 1023px){body main .e2RegisterPageTemplate .memberFirstSignInForm e2-form-field-container e2-form-field-otp e2-otp-email{display:block}body main .e2RegisterPageTemplate .memberFirstSignInForm e2-form-field-container e2-form-field-otp e2-otp-email div{width:100%!important;margin-bottom:10px}}body main .e2RegisterPageTemplate .memberFirstSignInForm e2-form-field-container e2-form-field-otp e2-otp-email div{width:50%;margin-right:10px}body main .e2RegisterPageTemplate .memberFirstSignInForm .form-email{margin-bottom:40px}body main .e2RegisterPageTemplate .memberFirstSignInForm .form-email e2-form-field-display-text .form-text{color:#e78073;font-weight:500}body main .e2RegisterPageTemplate .memberFirstSignInForm .form-otpEmailDescription2{margin-bottom:15px}body main .e2RegisterPageTemplate .memberFirstSignInForm .form-passwordConfirm e2-form-field-input{width:calc(50% - 5px)}@media (max-width: 1023px){body main .e2RegisterPageTemplate .memberFirstSignInForm .form-passwordConfirm e2-form-field-input{width:100%!important}}body main .e2RegisterPageTemplate form.CustomerLoginEvent_Class{width:350px}body main .e2RegisterPageTemplate form.CustomerLoginEvent_Class .form-group .input-group{position:relative;margin-top:12px}body main .e2RegisterPageTemplate form.CustomerLoginEvent_Class .form-group .input-group .input-group-prepend{position:absolute;left:0;top:6px;width:30px;text-align:center;line-height:30px;color:#e78073;font-size:16px}body main .e2RegisterPageTemplate form.CustomerLoginEvent_Class .form-group .input-group input{padding-left:30px}body main .e2RegisterPageTemplate form.CustomerLoginEvent_Class .form-group:nth-child(2){margin-top:20px}body main .e2RegisterPageTemplate form.CustomerLoginEvent_Class .btn-primary{width:100%;margin-top:45px}@media (max-width: 1023px){body main .e2RegisterPageTemplate form.CustomerLoginEvent_Class .btn-primary{margin:45px 0}}@media (min-width: 1024px){body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-email{width:100%}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-email input{width:calc(50% - 5px)}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-mobileNumberCountryCode{width:14%}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-mobileNumberCountryCode e2-form-field-select{margin-bottom:5px}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-mobileNumber{width:36%}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-mobileNumber input{width:100%}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-otpVerify{width:100%;margin:15px 0}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-otpVerify e2-otp-moneyback div{margin-right:10px;width:calc(50% - 5px);display:inline-block}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-otpVerify .error-msg{margin:10px 0 0}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-notReceivePromotions{margin-top:20px}}@media (max-width: 1023px){body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container e2-form-field-input{margin-bottom:20px}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-mobileNumberCountryCode{width:25%;min-width:90px}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-mobileNumberCountryCode e2-form-field-select{margin-bottom:0}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-mobileNumber{width:calc(75% - 10px);max-width:calc(100% - 100px);margin-left:10px;margin-bottom:0}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-mobileNumber e2-form-field-input{margin-bottom:0}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-mobileNumberHints .form-text{margin-bottom:5px}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-password{margin-bottom:20px}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-otpVerify e2-otp-moneyback div{margin-bottom:20px}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-otpVerify e2-otp-moneyback button{width:100%;margin-bottom:20px}body main .e2RegisterPageTemplate .registrationForm.wtchk_registrationForm_Step_1 .form-container e2-form-field-container.form-isocode .dropdown-default{margin-bottom:25px}}@media (min-width: 1024px){body main .e2RegisterPageTemplate e2-facebook-login .btn{width:344px}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-facebook-login .btn{width:100%}}body main .e2RegisterPageTemplate e2-register-main .addEGiftCard-container{font-size:14px;margin-bottom:40px}body main .e2RegisterPageTemplate e2-register-main .addEGiftCard-container .title{color:#e78073;font-weight:500;margin-bottom:5px}body main .e2RegisterPageTemplate e2-register-main .addEGiftCard-container .serialNo span,body main .e2RegisterPageTemplate e2-register-main .addEGiftCard-container .passcode span{color:#fcbc3d}body main .e2RegisterPageTemplate{opacity:1!important;padding-bottom:0}body main .e2RegisterPageTemplate .RegistrationBanner look-banner e2-media img{width:100%}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section .title img{display:none}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg{background-color:#b8e98617;border-radius:6px;padding:0}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg .title{background:#b0b612;color:#fff;border-radius:6px 6px 0 0;min-height:47px;position:relative;display:flex;align-items:center;margin:0;font-size:12px;font-weight:400}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg .title img{position:absolute;bottom:5px;left:15px;display:inline}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg .title .member-card-sign-up{width:calc(100% - 55px);margin-left:55px}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg .title .member-card-sign-up .main-title{font-size:14px;font-weight:500}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg .options-container{padding:10px 15px}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg .options-container label{display:flex;font-weight:400}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg .options-container label span{align-self:center;font-size:14px;font-weight:500}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg look-banner img{width:100%}body main .e2RegisterPageTemplate e2-form .form-alert-list{width:344px;margin-bottom:20px}body main .e2RegisterPageTemplate e2-form .form-alert-list .alert-danger{margin-bottom:0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-titleMobile e2-form-field-title{margin:20px 0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumber e2-form-field-input{margin-bottom:0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumber .form-container{margin-bottom:0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumber .form-container e2-form-field-container{margin-bottom:0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumber .form-container e2-form-field-container e2-form-field-input{margin-bottom:0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-otpSmsDescription e2-form-field-display-text .form-text{font-size:14px;line-height:19px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .form-group,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .form-group{position:relative}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .form-group i,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .form-group i{position:absolute;font-size:20px;color:#9a9b9c;top:50%;transform:translateY(-50%)}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-receivePromotions .form-checkbox label span,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-termsCheck .form-checkbox label span{font-size:14px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-memberNumber .form-group .tooltip{text-align:right;margin-top:5px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-memberNumber .form-group .tooltip a{text-decoration:underline;color:#e78073}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-memberNumber .form-group .tooltip i{font-size:14px;margin-left:3px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-initialPassword e2-form-field-input .form-group{position:relative}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-initialPassword e2-form-field-input .form-group i{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:20px;color:#9a9b9c}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg{margin:0;width:100%}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg .title{min-height:58px;overflow:hidden}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg .title img{bottom:-15px;left:25px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg .title .member-card-sign-up{max-width:250px;margin-left:75px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg .form-checkbox{padding:10px 15px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg .form-checkbox label{font-weight:500;font-size:14px}body main .e2RegisterPageTemplate e2-form form .submit-group .text{line-height:1.43}body main .e2RegisterPageTemplate .capitalize{position:relative;text-align:center}body main .e2RegisterPageTemplate .capitalize:before{border-bottom:1px solid #dfdfdf;content:"";position:absolute;top:49%;left:0;right:0}body main .e2RegisterPageTemplate .capitalize .or{position:relative;display:inline-block;font-weight:400;font-size:12px;color:#9a9b9c;background:#fff;padding:0 20px}body main .e2RegisterPageTemplate e2-facebook-login .btn-facebook{margin:15px 0}@media (min-width: 1024px){body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg{width:344px;margin:40px 0 0}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg .title{padding:10px 15px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumber{margin-bottom:0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-otpSmsDescription e2-form-field-display-text .form-text{margin-bottom:15px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-sms .btn{margin:15px 0 10px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .form-group input,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .form-group input{width:calc(50% - 5px)}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .form-group i,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .form-group i{right:calc(50% + 15px)}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth{position:relative;margin-bottom:20px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-memberNumber .form-group .tooltip{width:50%}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-initialPassword e2-form-field-input{margin-bottom:0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-initialPassword e2-form-field-input .form-group{width:50%}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-initialPassword e2-form-field-input .form-group input{width:100%}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-initialPassword e2-form-field-input .form-text{width:50%}body main .e2RegisterPageTemplate e2-form form .submit-group .text{margin-right:60px}body main .e2RegisterPageTemplate e2-form .submit-group{margin-bottom:15px}body main .e2RegisterPageTemplate .capitalize{width:344px}}@media (max-width: 1023px){body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg{margin:20px 0 0}body main .e2RegisterPageTemplate .register-forms-menu-section.top-blue-message-section.combine-reg .title{padding:10px}}@media (max-width: 1023px) and (max-width: 767px){body main .e2RegisterPageTemplate e2-form .form-alert-list{width:100%}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container{padding:0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-mobileNumber e2-form-field-input{margin-bottom:0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-otpSmsDescription e2-form-field-display-text .form-text{margin:15px 0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-otpVerify e2-form-field-otp e2-otp-sms .btn{margin:15px 0}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .form-group input,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .form-group input{width:100%}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-password-with-hints .form-group i,body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-password e2-form-field-mb-password-with-hints .form-group i{right:15px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container.form-dateOfBirth e2-form-field-date-select select{border:1px solid #dfdfdf}}@media (max-width: 1023px) and (max-width: 767px){body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg .title{flex-wrap:wrap;min-height:68px;padding:10px 5px 5px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg .title img{left:11px;bottom:-17px;width:63px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg .title .member-card-sign-up{max-width:100%}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg .title .member-card-sign-up .main-title{font-size:12px}body main .e2RegisterPageTemplate e2-form form .form-container e2-form-field-container .register-forms-menu-section.top-blue-message-section.combine-reg .title .member-card-sign-up .benefit{font-size:11px}}@media (max-width: 1023px){body main .e2RegisterPageTemplate e2-form .submit-group{width:100%}body main .e2RegisterPageTemplate e2-form .submit-group.buttonHint{width:calc(100% + 30px)}}
