.mobile-public-login{width:100%;height:100%;padding:16px;background:#f5f5f5}.mobile-public-login .mobile-login{width:100%;padding:16px;background:#FFF;border-radius:12px 24px}.mobile-public-login .mobile-login .login-title{font-size:32px;color:#171717;font-weight:700;font-family:Montserrat}.mobile-public-login .mobile-login .logint-tips{font-size:16px;margin-top:12px;color:#4e444e;font-family:Noto Sans,Regular}.mobile-public-login .mobile-login .login-error{width:100%;padding:12px;display:flex;margin-top:10px;border-radius:12px;background:#fbf2f2;border:2px solid #af0200}.mobile-public-login .mobile-login .login-error .login-error-img{margin-right:5px}.mobile-public-login .mobile-login .login-error .login-error-img img{width:20px;height:20px}.mobile-public-login .mobile-login .login-error .login-error-content{flex:1}.mobile-public-login .mobile-login .email-error-msg{font-size:12px;margin-bottom:24.5px;font-family:Noto Sans,Regular}.mobile-public-login .mobile-login .email-error-msg .text_input{width:100%;height:48px;display:flex;align-items:center;border-radius:12px;padding:0 14px 0 12px;box-sizing:border-box;border:2px solid #a4a2a2;background-color:#fff;justify-content:space-between}.mobile-public-login .mobile-login .email-error-msg .text_input .icon_account_profile_icon_acco{width:15px;height:13px;cursor:pointer}.mobile-public-login .mobile-login .email-error-msg .text_input .icon_account_profile_icon_acco.lock{width:17px;height:21px}.mobile-public-login .mobile-login .email-error-msg .text_input .icon_account_profile_icon_acco img{width:100%;height:100%}.mobile-public-login .mobile-login .email-error-msg .text_input .icon_account_profile_icon_acco img.checkedImg,.mobile-public-login .mobile-login .email-error-msg .text_input .icon_account_profile_icon_acco.tyepIsPsd .checkedImg{display:none}.mobile-public-login .mobile-login .email-error-msg .text_input .icon_account_profile_icon_acco.checked .checkedImg{display:block}.mobile-public-login .mobile-login .email-error-msg .text_input .text_label_activated_label_tex{flex:1;height:100%;margin-left:14px;position:relative}.mobile-public-login .mobile-login .email-error-msg .text_input .text_label_activated_label_tex label{top:0;left:0;height:48px;max-width:90%;font-size:16px;color:#4e444e;overflow:hidden;line-height:48px;position:absolute;white-space:nowrap;pointer-events:none;text-overflow:ellipsis;transform-origin:top left;transition:.3s cubic-bezier(.25,.8,.5,1)}.mobile-public-login .mobile-login .email-error-msg .text_input .text_label_activated_label_tex input{width:100%;height:48px;border:0;outline:0;cursor:pointer;font-size:16px;color:#1e0013;letter-spacing:0;padding-top:20px;box-sizing:border-box}.mobile-public-login .mobile-login .email-error-msg .text_input .text_label_activated_label_tex input:-webkit-autofill{box-shadow:0 0 0 1000px transparent inset !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#000 !important}.mobile-public-login .mobile-login .email-error-msg .text_input .account:focus+.label,.mobile-public-login .mobile-login .email-error-msg .text_input .password:focus+.label{transform:translateY(0) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#1e0013;pointer-events:none;padding-top:5px;box-sizing:border-box}.mobile-public-login .mobile-login .email-error-msg .text_input .account+.label.notnone,.mobile-public-login .mobile-login .email-error-msg .text_input .password+.label.notnone{transform:translateY(0) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#1e0013;pointer-events:none;padding-top:5px;box-sizing:border-box}.mobile-public-login .mobile-login .email-error-msg .error{display:none;padding-left:12px;padding-top:3.5px;color:#af0200;font-size:12px;line-height:15px}.mobile-public-login .mobile-login .email-error-msg .tip-input-err{padding:4px 0;color:#af0200;font-size:12px;line-height:15px}.mobile-public-login .mobile-login .email-error-msg .password_text_field_general_le{margin-bottom:0 !important}.mobile-public-login .mobile-login .email-error-msg .errorStatus{background-color:#af00000d;border:2px solid #af0200 !important}.mobile-public-login .mobile-login .email-error-msg .errorStatus input{border:none !important}.mobile-public-login .mobile-login .email-error-msg .errorStatus img,.mobile-public-login .mobile-login .email-error-msg .errorStatus label{color:#af0200 !important}.mobile-public-login .mobile-login .email-box{margin-top:24px;position:relative;font-family:Noto Sans,Regular}.mobile-public-login .mobile-login .email-box .email-dropdown-list{position:absolute;top:55px;left:0;width:100%;max-height:200px;overflow-x:hidden;border-radius:12px;background-color:#fff;box-shadow:0 2px 15px #0000001a;padding:9px 0;z-index:1}.mobile-public-login .mobile-login .email-box .email-dropdown-list li{font-size:14px;line-height:17px;padding:11px 0 12px 12px;cursor:pointer;margin:0}.mobile-public-login .mobile-login .email-box .email-dropdown-list li:hover{background-color:#d3d2d2}.mobile-public-login .mobile-login .rember-box{font-family:Noto Sans,Regular;display:flex;font-size:14px;color:#000;justify-content:space-between}.mobile-public-login .mobile-login .rember-box .rember{margin-left:8px}.mobile-public-login .mobile-login .rember-box .forgt-pwd{color:#171717;text-decoration:underline}.mobile-public-login .mobile-login .sign-box{font-family:Noto Sans,Regular}.mobile-public-login .mobile-login .sign-box .sign-button{position:relative;width:100%;margin-top:19px;padding:13px;color:#fff;border-radius:100px;cursor:pointer;background:#171717}.mobile-public-login .mobile-login .sign-box .afterClick{background:#9b9999;cursor:not-allowed}.mobile-public-login .mobile-login .sign-in-with-other{font-family:Noto Sans,Regular;width:100%}.mobile-public-login .mobile-login .sign-in-with-other .sign-in-other{color:#000;font-size:14px;margin-top:25px;text-align:center}.mobile-public-login .mobile-login .sign-in-with-other .other-sign-image{margin-top:24px}.mobile-public-login .mobile-login .sign-in-with-other .other-sign-image .login-sso-content{width:100%;display:flex;justify-content:space-around}.mobile-public-login .mobile-login .sign-in-with-other .other-sign-image .login-sso-content img{width:30px;height:30px}.mobile-public-login .mobile-login .user-signUp-tips{font-family:Noto Sans,Regular;width:100%;color:#000;font-size:12px;margin-top:36px;text-align:center}.mobile-public-login .mobile-login .user-signUp-tips .sign-up{cursor:pointer;text-decoration:underline}.mobile-public-login .anim{width:20px;height:20px;right:25px;position:absolute;vertical-align:middle;animation-delay:0s;animation-duration:1s;animation-timeline:auto;animation-fill-mode:none;animation-range-end:normal;animation-direction:normal;animation-range-start:normal;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:sign-btn-rotate-load}@keyframes sign-btn-rotate-load{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.popupotp{position:fixed;bottom:0;left:0;top:0;z-index:1;transition:bottom .8s ease-in-out;padding:0 0 29px;width:100%;height:100%;background:0% 0% no-repeat padding-box padding-box #f5f5f5;overflow:hidden scroll}.popup-contentotp{height:85px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #e6e2e4;margin-bottom:16px;display:flex;justify-content:space-between;padding:41px 16px 15px 14px;flex-direction:column}.popupotp-title,.popupotp-header-mfa-top{display:flex;align-items:center;width:100%}.popupotp-header-mfa-bottom{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:20px}.loginsignIn_top_backIcon{width:12px;height:20px}.popupotp-title h3{font: 700 24px/16px Montserrat;letter-spacing:0px;color:#171717;font-size:24px}.popupotp-title img{width:20px;height:20px}.mfa-section{margin-top:40px}.mfa-title{font-family:Montserrat;letter-spacing:0px;color:#171717;line-height:30px;font-size:32px !important;margin-top:20px}.otpinput{background:#fff 0% 0% no-repeat padding-box;border:2px solid #a4a2a2;border-radius:12px;width:100%;height:50px;margin-top:20px;color:#fff}.popup-contentotp h6{font: 12px/17px Noto Sans;letter-spacing:0px;color:#000;text-align:center;margin-top:20px;font-size:12px}#otpcode{letter-spacing:1px}.mfa-box .mfa-buttons .btn-fill{width:100%;margin-top:19px;padding:13px;color:#fff;border-radius:100px;cursor:pointer;background:#171717 !important}.mfa-box .mfa-buttons .btn-disabled{color:#fff !important;font-family:Noto Sans,Regular !important}.mfa-desc{font-size:16px !important;margin-top:12px;color:#000 !important;font-family:Noto Sans,Regular}.mfa-box{margin-bottom:400px;height:400px;overflow-y:hidden}.mfa-resend{font-size:12px !important;margin-top:12px;color:#000 !important;font-family:Noto Sans,Regular !important}.mfa-box .mfa-fields .input-field-outer .input-field .input-content input{font-size:12px !important}.mfa-box{width:100%;background-color:#fff;display:flex;flex-direction:column;align-items:center;border-radius:4px}.mfa-box button{cursor:pointer}.mfa-box .mfa-title{font-weight:400;font-size:24px;line-height:29px;text-align:center}.mfa-box .mfa-desc{padding-top:12px;font-size:14px;line-height:17px}.mfa-box .mfa-fields{padding-top:12px}.mfa-box .mfa-fields .input-field-outer{margin-bottom:24px}.mfa-box .mfa-fields .input-field-outer.errorStatus .input-field-inner{background-color:#faeceb;border:1px solid #af0200 !important;border-radius:10px;box-shadow:unset}.mfa-box .mfa-fields .input-field-outer.errorStatus .input-field-tip{display:block}.mfa-box .mfa-fields .input-field-outer.focus .input-field .input-content label,.mfa-box .mfa-fields .input-field-outer.typing .input-field .input-content label{transform:translateY(0) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#294e95;pointer-events:none;padding-top:5px;box-sizing:border-box}.mfa-box .mfa-fields .input-field-outer.notnone .input-field .input-content label{transform:translateY(0) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box}.mfa-box .mfa-fields .input-field-outer[readonly] .input-field-inner{background-color:#f5f5f5;border:1px solid #ccc !important}.mfa-box .mfa-fields .input-field-outer .input-field-inner{height:55px;padding:0 12px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%}.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon{cursor:pointer;width:20px;height:17px;margin:auto 0 auto 12px}.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon img{width:100%;height:100%}.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon img.visible-icon{display:block}.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon img.unvisible-icon,.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon img.checked-icon,.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon.not-visible .visible-icon{display:none}.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon.not-visible .unvisible-icon{display:block}.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon.not-visible .checked-icon,.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon.checked .visible-icon,.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon.checked .unvisible-icon{display:none}.mfa-box .mfa-fields .input-field-outer .input-field-inner .input-icon.checked .checked-icon{display:block}.mfa-box .mfa-fields .input-field-outer .input-field{flex:1}.mfa-box .mfa-fields .input-field-outer .input-field .input-content{position:relative;height:100%}.mfa-box .mfa-fields .input-field-outer .input-field .input-content input{height:53px;width:100%;outline:0;color:#000;font-size:16px;letter-spacing:0;padding-top:20px;box-sizing:border-box;cursor:pointer}.mfa-box .mfa-fields .input-field-outer .input-field .input-content input:-webkit-autofill{box-shadow:0 0 0 1000px transparent inset !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#000 !important}.mfa-box .mfa-fields .input-field-outer .input-field .input-content .label{top:0;left:0;position:absolute;max-width:90%;height:55px;line-height:55px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:top left;color:#545454;font-size:16px;transition:.3s cubic-bezier(.25,.8,.5,1)}.mfa-box .mfa-fields .input-field-outer .input-field-tip{display:none;padding:4px 9px 0 12px;color:#af0200;font-size:12px;line-height:15px}.mfa-box .mfa-buttons{display:flex;justify-content:center}.mfa-box .mfa-buttons button{width:calc((100% - 16px)/2);padding:13px 0;text-align:center;border-radius:4px;font-size:16px;line-height:16px;font-weight:700;cursor:pointer}.mfa-box .mfa-buttons button:not(:last-child){margin-right:16px}.mfa-box .mfa-buttons .btn-line{border:1px solid #294e95;color:#294e95}.mfa-box .mfa-buttons .btn-fill{background-color:#294e95;color:#fff}.mfa-box .mfa-buttons .btn-disabled{background-color:#fff;border:1px solid #ccc;color:#4e444e;cursor:not-allowed}.mfa-box .mfa-resend{padding-top:24px;text-align:center;font-size:14px;line-height:16px}.mfa-box .mfa-resend .btn-resend{text-decoration:underline;color:#294e95;font-size:14px;line-height:16px}.mfa-box .mfa-resend .btn-resend.btn-disabled{color:#4e444e;cursor:not-allowed}.mfa-box .mfa-resend-countdown{padding-top:12px;text-align:center;font-size:16px;line-height:16px;font-family:Noto Sans,Regular;color:#171717}.mfa-box .mfa-tip{padding:14px;display:flex;border-width:1px;border-style:solid;border-radius:4px;margin-top:14px}.mfa-box .mfa-tip .tip-logo{width:20px;height:20px}.mfa-box .mfa-tip .tip-logo img{width:100%}.mfa-box .mfa-tip .tip-content{margin-left:12px;color:#000;flex:1}.mfa-box .mfa-tip .tip-content .tip-title{font-size:18px;line-height:22px;font-weight:700}.mfa-box .mfa-tip .tip-content .tip-text{font-size:16px;line-height:19px;font-weight:400}.mfa-box .mfa-tip .tip-close{width:20px;height:20px;margin-left:12px;cursor:pointer}.mfa-box .mfa-tip .tip-close img{width:100%}.mfa-box.mfa-pc .mfa-inner{width:312px}.mfa-box.mfa-pc .mfa-title{font-weight:700;font-size:22px;line-height:27px}.mfa-box.mfa-pc .mfa-desc{padding-top:14px}.mfa-box.mfa-pc .mfa-resend{padding:24px 0 0}.mfa-box.mfa-pc .mfa-buttons button{width:100%}.mfa-box.mfa-pc .btn-back{padding-top:24px;font-size:14px;line-height:17px;color:#294e95}.mfa-box.mfa-tablet .mfa-inner{width:360px}#mfa-container{padding-bottom:20px !important;margin-bottom:0 !important;height:370px !important}.mfa-box.mfa-mobile .mfa-box{padding:24px 16px;margin:0 16px;background-color:#fff;border-radius:12px;height:350px;margin-bottom:10px !important}.mfa-box.mfa-mobile #mfa-inner-mobile{padding:0 16px !important}.mfa-box.mfa-mobile .mfa-title{position:relative;min-height:79px;text-align:left;font:700 32px Montserrat;letter-spacing:-.96px;color:#171717;opacity:1;margin-bottom:4px;width:296px;margin-top:16px}.mfa-box.mfa-mobile .mfa-desc{position:relative;max-height:46px;text-align:left;font:400 16px Noto Sans;letter-spacing:-.16px;color:#4e444e;opacity:1;padding-top:0}.mfa-box.mfa-mobile .mfa-fields{padding-top:0;max-height:56px}.mfa-box.mfa-mobile .mfa-fields .input-field-outer{margin-bottom:0}.mfa-box.mfa-mobile .mfa-fields .input-field-outer.errorStatus .input-field-inner{background-color:#faeceb;border:1px solid #af0200 !important;border-radius:10px}.mfa-box.mfa-mobile .mfa-fields .input-field-outer.errorStatus .input-field-tip{display:none !important}.mfa-box.mfa-mobile .mfa-fields .input-field-outer .input-field-inner-mobile{box-shadow:none !important}.mfa-box.mfa-mobile .mfa-fields .input-field-outer .input-field-inner{position:relative;margin:16px 0;padding:0;border:0;display:flex}.mfa-box.mfa-mobile .mfa-fields .input-field-outer .input-field-inner .input-field{flex:1}.mfa-box.mfa-mobile .mfa-fields .input-field-outer .input-field-inner .input-field .input-content input{padding-left:16px;height:53px;color:#171717;font-size:16px;padding-top:20px;box-sizing:border-box;cursor:pointer;font-family:Noto Sans,Regular;border:2px solid #aba8b1;border-radius:10px}.mfa-box.mfa-mobile .mfa-fields .input-field-outer .input-field-inner .input-field .mfa-code-label{line-height:45px !important;padding-top:5px}.mfa-box.mfa-mobile .mfa-fields .input-field-outer .input-field-inner .input-field .mfa-input-content .mfa-code-label.notnone{line-height:0px !important;padding-top:15px !important;box-shadow:none !important}.mfa-box.mfa-mobile .mfa-fields .input-field-outer .input-field-inner .input-field .input-content label{transform:translateY(0) scale(1);transform-origin:top left;font-size:12px;color:#545454;pointer-events:none;padding-left:16px;box-sizing:border-box;font-family:Noto Sans,sans-serif}.mfa-box.mfa-mobile .mfa-fields .input-field-outer .input-field-inner .input-field .input-content label .required-field{color:#b8322e}.mfa-box.mfa-mobile .mfa-fields .input-field-outer .input-field-tip{color:red;font-size:14px;margin-top:8px}.mfa-box.mfa-mobile .mfa-buttons .btn-fill{width:100%;height:48px;background-color:#171717;border-radius:30px;color:#fff;cursor:pointer;margin:4px 0;font:16px/14px Noto Sans}.mfa-box.mfa-mobile .mfa-resend-header{display:flex;justify-content:center;font-size:16px !important;font-family:Noto Sans,Regular;color:#171717 !important}.mfa-box.mfa-mobile .mfa-resend-header .mfa-resend{width:100%;line-height:16px;display:block;padding:10px;font-size:16px !important;font-family:Noto Sans,Regular;color:#171717 !important;border:0;background-color:#fff;margin-left:13px;margin-right:13px}.mfa-box.mfa-mobile .mfa-resend-header .mfa-resend .btn-resend{color:#171717 !important;text-decoration:none;font-size:16px !important;font-family:Noto Sans,Regular;line-height:17px;border:0;background-color:#fff;padding:0;border-bottom:2px solid #aba8b1}.mfa-box.mfa-mobile .mfa-resend-header .mfa-resend-countdown{font-size:16px;font-family:Noto Sans,Regular;color:#171717;text-align:center}.mfa-box.mfa-mobile .mfa-resend-countdown{display:none}.mfa-box.mfa-mobile .input-field-inner-mobile .mfa-code-label.active,.mfa-box.mfa-mobile .input-field-inner-mobile.active{box-shadow:none !important}.mfa-inner.motob2c .btn-resend,.mfa-inner.motob2c .btn-back{color:#1a73e8}.mfa-inner.motob2c .mfa-buttons .btn-fill{color:#d96661}.account-mobile-register{padding:16px;background:#f5f5f5}.account-mobile-register .mobile-register{padding:24px 16px;border-radius:12px;background:#fff}.account-mobile-register .mobile-register .mobile-register-title{color:#171717;font-size:32px;font-weight:700;font-family:Montserrat,Bold}.account-mobile-register .mobile-register .mobile-register-tips{color:#4e444e;font-size:16px;margin-top:12px;font-family:Noto Sans,Regular}.account-mobile-register .mobile-register .register-error{display:none;width:100%;display:flex;margin-top:24px;border-radius:12px;border:1px solid #af0200;padding:14.5px 13.5px;font-family:Noto Sans,Regular;background:rgba(175,0,0,.05)}.account-mobile-register .mobile-register .register-error img{width:20px;height:20px;margin-right:5px}.account-mobile-register .mobile-register .register-error .error{flex:1}.account-mobile-register .mobile-register .mobile-register-info{width:100%;font-family:Noto Sans,Regular}.account-mobile-register .mobile-register .mobile-register-info .text_input{width:100%;height:56px;display:flex;border-radius:12px;align-items:center;padding:0 14px 0 12px;box-sizing:border-box;border:2px solid #aba8b1;justify-content:space-between}.account-mobile-register .mobile-register .mobile-register-info .text_input .firstName-actived,.account-mobile-register .mobile-register .mobile-register-info .text_input .lastName-actived,.account-mobile-register .mobile-register .mobile-register-info .text_input .password-actived,.account-mobile-register .mobile-register .mobile-register-info .text_input .confirmPassword-actived,.account-mobile-register .mobile-register .mobile-register-info .text_input .email-address-actived{flex:1;height:100%;position:relative}.account-mobile-register .mobile-register .mobile-register-info .text_input .firstName-actived label,.account-mobile-register .mobile-register .mobile-register-info .text_input .lastName-actived label,.account-mobile-register .mobile-register .mobile-register-info .text_input .password-actived label,.account-mobile-register .mobile-register .mobile-register-info .text_input .confirmPassword-actived label,.account-mobile-register .mobile-register .mobile-register-info .text_input .email-address-actived label{top:0;left:0;height:48px;max-width:90%;font-size:16px;color:#4e444e;overflow:hidden;line-height:48px;position:absolute;white-space:nowrap;pointer-events:none;text-overflow:ellipsis;transform-origin:top left;transition:.3s cubic-bezier(.25,.8,.5,1)}.account-mobile-register .mobile-register .mobile-register-info .text_input .firstName-actived input,.account-mobile-register .mobile-register .mobile-register-info .text_input .lastName-actived input,.account-mobile-register .mobile-register .mobile-register-info .text_input .password-actived input,.account-mobile-register .mobile-register .mobile-register-info .text_input .confirmPassword-actived input,.account-mobile-register .mobile-register .mobile-register-info .text_input .email-address-actived input{width:100%;height:48px;border:0;outline:0;cursor:pointer;font-size:16px;color:#171717;letter-spacing:0;padding-top:20px;box-sizing:border-box}.account-mobile-register .mobile-register .mobile-register-info .text_input .firstName-actived input:-webkit-autofill,.account-mobile-register .mobile-register .mobile-register-info .text_input .lastName-actived input:-webkit-autofill,.account-mobile-register .mobile-register .mobile-register-info .text_input .password-actived input:-webkit-autofill,.account-mobile-register .mobile-register .mobile-register-info .text_input .confirmPassword-actived input:-webkit-autofill,.account-mobile-register .mobile-register .mobile-register-info .text_input .email-address-actived input:-webkit-autofill{box-shadow:0 0 0 1000px transparent inset !important;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#000 !important}.account-mobile-register .mobile-register .mobile-register-info .text_input .account:focus+.label,.account-mobile-register .mobile-register .mobile-register-info .text_input .password:focus+.label,.account-mobile-register .mobile-register .mobile-register-info .text_input .userLastName:focus+.label,.account-mobile-register .mobile-register .mobile-register-info .text_input .userFirstName:focus+.label,.account-mobile-register .mobile-register .mobile-register-info .text_input .userConfirmPassword:focus+.label,.account-mobile-register .mobile-register .mobile-register-info .text_input .userPassword:focus+.label{transform:translateY(0) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#545454;pointer-events:none;padding-top:5px;box-sizing:border-box}.account-mobile-register .mobile-register .mobile-register-info .text_input .account+.label.notnone,.account-mobile-register .mobile-register .mobile-register-info .text_input .password+.label.notnone,.account-mobile-register .mobile-register .mobile-register-info .text_input .userFirstName+.label.notnone,.account-mobile-register .mobile-register .mobile-register-info .text_input .userLastName+.label.notnone,.account-mobile-register .mobile-register .mobile-register-info .text_input .userConfirmPassword+.label.notnone,.account-mobile-register .mobile-register .mobile-register-info .text_input .userPassword+.label.notnone{transform:translateY(0) scale(1);transform-origin:top left;font-size:12px;line-height:15px;color:#4e444e;pointer-events:none;padding-top:5px;box-sizing:border-box}.account-mobile-register .mobile-register .mobile-register-info .register-email{margin-top:24px;position:relative}.account-mobile-register .mobile-register .mobile-register-info .register-email .email-dropdown-list{position:absolute;top:55px;left:0;width:100%;max-height:200px;overflow-x:hidden;border-radius:12px;background-color:#fff;box-shadow:0 2px 15px #0000001a;padding:9px 0;z-index:1}.account-mobile-register .mobile-register .mobile-register-info .register-email .email-dropdown-list li{font-size:14px;line-height:17px;padding:11px 0 12px 12px;cursor:pointer;margin:0}.account-mobile-register .mobile-register .mobile-register-info .register-email .email-dropdown-list li:hover{background-color:#d3d2d2}.account-mobile-register .mobile-register .mobile-register-info .error-message{font-size:12px;margin-bottom:24.5px}.account-mobile-register .mobile-register .mobile-register-info .error-message .required{color:#b8322e}.account-mobile-register .mobile-register .mobile-register-info .error-message .error{display:none;padding-left:12px;padding-top:3.5px;color:#af0200;font-size:12px;line-height:15px}.account-mobile-register .mobile-register .mobile-register-info .error-message .error-tips{padding:4px 9px;color:#af0200;font-size:12px;line-height:15px}.account-mobile-register .mobile-register .mobile-register-info .error-message .password-error{width:100%;border-radius:4px;padding-bottom:15px;box-shadow:0 2px 15px #0000001a}.account-mobile-register .mobile-register .mobile-register-info .error-message .password-error span{width:100%;display:inline-block}.account-mobile-register .mobile-register .mobile-register-info .error-message .password-error span img{width:12px;height:12px;margin-right:7px;vertical-align:auto}.account-mobile-register .mobile-register .mobile-register-info .error-message .password-error span:nth-child(1){color:#000;margin-bottom:12px}.account-mobile-register .mobile-register .mobile-register-info .error-message .password-error span:nth-child(2){display:flex;margin-bottom:5px}.account-mobile-register .mobile-register .mobile-register-info .error-message .password-error span:nth-child(3){display:flex;color:#af0200}.account-mobile-register .mobile-register .mobile-register-info .error-message .password-error span:nth-child(4){display:flex;color:#af0200}.account-mobile-register .mobile-register .mobile-register-info .error-message .password-error .passwordChareactersError{color:#af0200}.account-mobile-register .mobile-register .mobile-register-info .error-message .password-error .passwordChareacters{color:green}.account-mobile-register .mobile-register .mobile-register-info .error-message .errorStatus{background-color:#af00000d;border:1px solid #af0200 !important}.account-mobile-register .mobile-register .mobile-register-info .error-message .errorStatus input{border:none !important}.account-mobile-register .mobile-register .mobile-register-info .error-message .errorStatus img,.account-mobile-register .mobile-register .mobile-register-info .error-message .errorStatus label{color:#af0200 !important}.account-mobile-register .mobile-register .mobile-register-info .error-message .passwordText,.account-mobile-register .mobile-register .mobile-register-info .error-message .passwordDot,.account-mobile-register .mobile-register .mobile-register-info .error-message .currentPassword,.account-mobile-register .mobile-register .mobile-register-info .error-message .confirmPasswordDot,.account-mobile-register .mobile-register .mobile-register-info .error-message .confirmPasswordText,.account-mobile-register .mobile-register .mobile-register-info .error-message .currentConfirmPassword{width:24px;height:24px}.account-mobile-register .mobile-register .mobile-register-info .agreement{width:100%;color:#4e444e;display:flex;align-items:flex-start;font-size:16px;margin-bottom:25.66px;margin-top:25.66px}.account-mobile-register .mobile-register .mobile-register-info .agreement input{width:18px;height:18px;margin-right:8px}.account-mobile-register .mobile-register .mobile-register-info .agreement img{width:158px;height:15.1px}.account-mobile-register .mobile-register .mobile-register-info .agreement span{color:#b8322e}.account-mobile-register .mobile-register .mobile-register-info .agreePrivacy{width:100%;margin-bottom:25.66px}.account-mobile-register .mobile-register .mobile-register-info .agreePrivacy .agreePrivacy_value{width:100%;color:#4e444e;display:flex;align-items:flex-start;font-size:16px}.account-mobile-register .mobile-register .mobile-register-info .agreePrivacy .agreePrivacy_value input{width:18px;height:18px;margin-right:8px}.account-mobile-register .mobile-register .mobile-register-info .agreePrivacy .agreePrivacy_value img{width:158px;height:15.1px}.account-mobile-register .mobile-register .mobile-register-info .agreePrivacy .agreePrivacy_value span{color:#b8322e}.account-mobile-register .mobile-register .mobile-register-info .agreePrivacy .privacy-error-tips{padding:4px 9px;color:#af0200;font-size:12px;line-height:15px}.account-mobile-register .mobile-register .mobile-register-info .register{width:100%;padding:12px;font-size:16px;color:#fff;text-align:center;border-radius:100px;background:#171717}.account-mobile-register .mobile-register .mobile-register-info .privacy_policy div{width:95%;float:left}.account-mobile-register .mobile-register .mobile-register-info .privacy_policy span{margin-right:5px;float:left}.account-mobile-register .mobile-register .mobile-register-info a{text-decoration:underline}.isms-overlay[data-v-98f7c102],.isms-overlay1[data-v-98f7c102]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:center;z-index:99999}.isms-popup[data-v-98f7c102]{background-color:#fff;padding:20px;border-radius:5px;width:600px;box-shadow:0 0 10px #0000001a;position:fixed;top:30%;left:50%;transform:translate(-50%)}.isms-popup .isms-popup-header[data-v-98f7c102]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.isms-popup .isms-popup-header .isms-popup-title[data-v-98f7c102]{font-size:14px}.isms-popup .isms-popup-header .isms-close-icon[data-v-98f7c102]{cursor:pointer;font-size:32px}.isms-popup .isms-popup-body .description[data-v-98f7c102]{font-size:12px}.isms-popup .isms-popup-body table[data-v-98f7c102]{margin-top:10px;margin-bottom:5px;width:100%;border-collapse:collapse}.isms-popup .isms-popup-body table th[data-v-98f7c102],.isms-popup .isms-popup-body table td[data-v-98f7c102]{padding:10px;text-align:left;border:1px solid #ddd;word-break:normal}.isms-popup .isms-popup-body table th[data-v-98f7c102]{text-align:center;background-color:#f2f2f2}.isms-popup .isms-popup-body table .underline[data-v-98f7c102]{text-decoration:underline}@media only screen and (max-width: 600px){.isms-popup[data-v-98f7c102]{width:90%}}.koreaIsms .checkbox-email-sign-up[data-v-98f7c102]{width:100%;color:#4e444e;font-size:16px;margin-top:25.66px;display:flex;justify-content:flex-start}.koreaIsms .checkbox-email-sign-up[data-v-98f7c102]:last-child{margin-bottom:25.66px}.koreaIsms .checkbox-email-sign-up input[data-v-98f7c102]{width:18px;height:18px;margin-right:8px}.koreaIsms .privacy-error-tips[data-v-98f7c102]{padding:4px 9px;color:#af0200;font-size:12px;line-height:15px}.koreaIsms .checkbox_email_text[data-v-98f7c102]{display:flex;justify-content:flex-start}.checkbox-email-sign-up-desc div[data-v-98f7c102]{width:240px;display:block}.checkbox-email-sign-up-desc a[data-v-98f7c102]{text-decoration:underline;color:#171717;font-weight:400;margin-left:20px;max-width:90px}.account-select-comp[data-v-8463856f]{padding:16px;background:#f5f5f5;font-family:Noto Sans}.account-select-comp .border-b[data-v-8463856f]{border-bottom:2px solid #ccc}.account-select-comp .account-select-mobile[data-v-8463856f]{background-color:#fff;border-radius:10px;padding:16px}.account-select-comp .account-select-mobile .select-title[data-v-8463856f]{font-size:20px;margin-bottom:16px;font-family:Montserrat;color:#171717}.account-select-comp .account-select-mobile .multiple-account-desc[data-v-8463856f]{font-size:16px;color:#4e444e;margin-bottom:20px}.account-select-comp .account-select-mobile .email-wrapper[data-v-8463856f]{padding-bottom:12px}.account-select-comp .account-select-mobile .email-wrapper .email-address[data-v-8463856f]{color:#171717;margin-bottom:4px}.account-select-comp .account-select-mobile .email-wrapper .email-value[data-v-8463856f]{font-size:12px;color:#6d656f}.account-select-comp .account-select-mobile .select-card-wrapper[data-v-8463856f]{margin-top:12px}.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item[data-v-8463856f]{padding:12px 0}.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item[data-v-8463856f]:has(+.select-card-item){border-bottom:2px solid #ccc}.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box[data-v-8463856f]{display:flex;align-items:flex-start;justify-content:space-between}.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box .select-desc .desc-title[data-v-8463856f]{font-size:16px;color:#171717;margin-bottom:4px}.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box .select-desc .desc-content[data-v-8463856f]{font-size:12px;color:#6d656f}.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box .select-desc .lenovo-pro-logo[data-v-8463856f],.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box .select-desc .store-logo[data-v-8463856f]{height:29px;width:135px;margin-bottom:4px}.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box .select-desc .lenovo-pro-logo img[data-v-8463856f],.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box .select-desc .store-logo img[data-v-8463856f]{width:100%;height:100%}.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box .select-btn[data-v-8463856f]{flex:none;padding:8px 16px;border:2px solid #a4a2a2;color:#171717;border-radius:100px;margin-left:16px;font-family:Noto Sans}.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box .select-btn[data-v-8463856f]:active,.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box .select-btn[data-v-8463856f]:focus,.account-select-comp .account-select-mobile .select-card-wrapper .select-card-item .wrap-box .select-btn.default-active[data-v-8463856f]{background-color:#000;color:#fff;border-color:#000}.account-select-comp .account-select-mobile .view-more[data-v-8463856f]{line-height:24px;margin-top:8px;color:#171717;font-size:16px}.account-select-comp .account-select-mobile .view-more .toggle-more[data-v-8463856f]{padding-bottom:6px;border-color:#a4a2a2}.account-select-comp .text-link[data-v-8463856f]{margin-top:24px;text-align:center}.account-select-comp .text-link a[data-v-8463856f]{color:#171717;font-size:16px;padding-bottom:6px;border-color:#a4a2a2}.account-public-landing-mobile{font-family:Montserrat}.account-public-landing-mobile .mobile-landing{width:100%;height:100%;padding:16px;background:#f5f5f5}.account-public-landing-mobile .mobile-landing .user-information{width:100%;height:80px;display:flex;padding:16px;align-items:center;border-radius:12px;background:#fff}.account-public-landing-mobile .mobile-landing .user-information .user-picture{width:48px;height:48px;padding:3px;font-size:24px;color:#fff;font-weight:700;line-height:44px;text-align:center;border-radius:50%;margin-right:12px;background:#294e95}.account-public-landing-mobile .mobile-landing .user-information .user-picture img{border-radius:50%;width:100%;height:100%;object-fit:cover}.account-public-landing-mobile .mobile-landing .user-information .user-name{font-size:20px;font-weight:700}.account-public-landing-mobile .mobile-landing .user-information .user-email{font-size:14px;color:#555;margin-top:5px;font-family:Noto Sans;font-weight:400}.account-public-landing-mobile .mobile-user-landing{width:100%;margin-top:16px;border-radius:12px;background:#fff;font-family:Noto Sans}.account-public-landing-mobile .mobile-user-landing ul li{display:flex;padding:12px 16px;border-bottom:1px solid #ccc}.account-public-landing-mobile .mobile-user-landing ul li .menu-img{margin-right:12px}.account-public-landing-mobile .mobile-user-landing ul li .menu-img img{width:24px;height:24px}.account-public-landing-mobile .mobile-user-landing ul li .menu-detail{flex:1;display:flex;justify-content:space-between}.account-public-landing-mobile .mobile-user-landing ul li .menu-detail .menu-detail-left .menu-title{font-size:16px;color:#171717;font-weight:500;margin-bottom:5px}.account-public-landing-mobile .mobile-user-landing ul li .menu-detail .menu-detail-left .menu-description{font-size:12px;color:#6d656f}.account-public-landing-mobile .mobile-user-landing ul li .menu-detail .menu-detail-right .join-loyalty{width:77px;height:40px;font-size:16px;color:#171717;line-height:40px;text-align:center;border-radius:100px;display:inline-block;border:2px solid #a4a2a2}.account-public-landing-mobile .mobile-user-landing ul li .menu-detail .menu-detail-right .rewards{height:40px;font-size:16px;color:#171717;display:inline-flex;white-space:nowrap}.account-public-landing-mobile .mobile-user-landing ul li:last-child{border:0}.account-public-landing-mobile .sign-out-label{width:100%;text-align:center}.account-public-landing-mobile .sign-out-label span{font-size:16px;color:#171717;margin-top:24px;font-weight:700;padding:0 0 6px;display:inline-block;border-bottom:2px solid #a4a2a2}.tier-header[data-v-c5d3928a]{min-height:60px;display:flex;justify-content:space-between;padding:0 16px;align-items:center;background-color:#202020}.tier-header .store-name[data-v-c5d3928a]{font: 700 16px/19px Montserrat,Helvetica,Arial,sans-serif;letter-spacing:0;color:#fff;min-height:19px;width:70%}.tier-header .tier-logo[data-v-c5d3928a]{white-space:nowrap}.tier-header .tier-logo .tier-logo-box[data-v-c5d3928a]{position:relative}.tier-header .tier-logo .tier-logo-box[data-v-c5d3928a]:after{content:"";display:block;width:100%;height:4px;background-color:#e1140a;position:absolute;bottom:-3px}.tier-header .tier-logo .tier-logo-image[data-v-c5d3928a]{height:19px}.tier-header .tier-logo .icon-arrow[data-v-c5d3928a]{height:24px;width:24px;font-size:24px;margin-left:4px}.tier-header .tier-popover-container[data-v-c5d3928a]{margin:16px;border-radius:12px;background-color:#fff}.tier-header .tier-popover-container .tier-company-name[data-v-c5d3928a]{font: 700 14px/20px Noto Sans,Helvetica,Arial,sans-serif;letter-spacing:0;color:#6d656f;margin:0 16px 8px;padding-top:16px}.tier-header .tier-popover-container .tier-level-title[data-v-c5d3928a]{height:44px;display:flex;justify-content:space-between;align-items:center;padding:0 16px 16px;border-bottom:1px solid #ccc}.tier-header .tier-popover-container .tier-level-title .detail-text[data-v-c5d3928a]{font: 16px/24px Noto Sans,Helvetica,Arial,sans-serif;letter-spacing:-.16px;color:#171717}.tier-header .tier-popover-container .tier-level-title .icon-arrow-black[data-v-c5d3928a]{font-size:24px}.tier-header .tier-popover-container .tier-level-title .icon-arrow-black[data-v-c5d3928a]:before{color:#000 !important}.tier-header .tier-popover-container .tier-level-description[data-v-c5d3928a]{padding:16px}.body_scroll_hide{height:100%;overflow:hidden}.mobile-common-header .black-bg{--header-bg-color: #171717;--search-box-border: #171717}.mobile-common-header .white-bg{--header-bg-color: #fff;--search-box-border: #e8e8e8}.mobile-common-header .hamburger-icon-white:before{color:#fff}.mobile-common-header .header-icon-arrow{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:21px}.mobile-common-header .header-icon-arrow:before{color:#000}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:.2}40%{opacity:1}}@keyframes displayLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes hideLeft{to{opacity:0;transform:translate(-100%)}0%{opacity:1;transform:translate(0)}}@keyframes displayRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.mobile-common-header .next-enter-active,.mobile-common-header .next-leave-active,.mobile-common-header .prev-enter-active,.mobile-common-header .prev-leave-active{transition:all .3s ease}.mobile-common-header .next-leave-to{opacity:0;transform:translate(-45%)}.mobile-common-header .next-enter-from{opacity:0;transform:translate(65%)}.mobile-common-header .prev-leave-to{opacity:0;transform:translate(45%)}.mobile-common-header .prev-enter-from{opacity:0;transform:translate(-65%)}@keyframes hideRight{to{opacity:0;transform:translate(100%)}0%{opacity:1;transform:translate(0)}}@keyframes displayHeight{0%{max-height:0}to{max-height:3000px}}@keyframes hideHeight{0%{max-height:3000px}to{max-height:0}}@keyframes displayTop{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}@keyframes hideTop{to{opacity:0;transform:translateY(100%)}0%{opacity:1;transform:translate(0)}}@keyframes displayBottom{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0)}}@keyframes hideBottom{to{opacity:0;transform:translateY(-100%)}0%{opacity:1;transform:translate(0)}}.mobile-common-header .common-header-placeholder{height:125px}.mobile-common-header .common-header-container{background-color:var(--header-bg-color)}.mobile-common-header::-webkit-scrollbar{width:0;height:0;display:none;-webkit-overflow-scrolling:touch;-overflow-scrolling:touch}.mobile-common-header .mobile-flex,.mobile-common-header .header-top-container .right-nav,.mobile-common-header .header-top-container .header-lenovo-logo,.mobile-common-header .header-top-container .left-nav .nav-item,.mobile-common-header .header-top-container .left-nav .explore,.mobile-common-header .header-top-container .left-nav{display:flex;align-items:center}.mobile-common-header .mobile-flex>img,.mobile-common-header .header-top-container .right-nav>img,.mobile-common-header .header-top-container .header-lenovo-logo>img,.mobile-common-header .header-top-container .left-nav .nav-item>img,.mobile-common-header .header-top-container .left-nav .explore>img,.mobile-common-header .header-top-container .left-nav>img{margin-right:8px}.mobile-common-header .utility-item{height:24px}.mobile-common-header .header-top-container{width:100%;display:flex;padding:16px 16px 0}.mobile-common-header .header-top-container .name-img{height:32px;width:32px;margin-right:8px;background-color:#294e95;border-radius:50%;font: 700 16px/24px Montserrat,Lato,Helvetica,Arial,sans-serif;color:#fff;display:flex;justify-content:center;align-items:center}.mobile-common-header .header-top-container .img-content .avatar-content{width:32px;height:32px}.mobile-common-header .header-top-container .img-content .avatar-img{height:32px;border-radius:50%;border:1px solid #6f1360}.mobile-common-header .header-top-container .utility-content{width:24px;height:24px;position:relative}.mobile-common-header .header-top-container .utility-content img{object-fit:cover;object-position:top;height:24px}.mobile-common-header .header-top-container .utility-content .utility-popover{position:absolute;left:12px;top:-12px;width:24px;height:24px;color:#fff;border-radius:50%;background-color:#e1251b;display:flex;justify-content:center;line-height:24px}.mobile-common-header .header-top-container .left-nav{width:68px}.mobile-common-header .header-top-container .left-nav .explore{margin-right:20px;justify-content:left}.mobile-common-header .header-top-container .left-nav .explore img{object-fit:cover;object-position:top}.mobile-common-header .header-top-container .left-nav .explore .hamburger-icon-placeholder{width:24px;height:24px}.mobile-common-header .header-top-container .left-nav .nav-item{justify-content:left}.mobile-common-header .header-top-container .header-lenovo-logo{width:100%;justify-content:center;height:32px}.mobile-common-header .header-top-container .right-nav{width:68px;justify-content:right}.mobile-common-header .header-top-container .right-nav .nav-item:first-child{margin-right:20px}@keyframes displayLeft1{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes hideLeft1{to{opacity:0;visibility:visible}0%{opacity:1;visibility:hidden}}.mobile-common-header .left1-enter-active{animation:displayLeft1 .5s}.mobile-common-header .left1-leave-active{animation:hideLeft1 .5s}.mobile-common-header .left-enter-active{animation:displayLeft .5s}.mobile-common-header .left-leave-active{animation:hideLeft .5s}.mobile-common-header .right-enter-active{animation:displayRight .5s}.mobile-common-header .right-leave-active{animation:hideRight .5s}.mobile-common-header .height-enter-active{animation:displayHeight 1s}.mobile-common-header .height-leave-active{animation:hideHeight .5s}.mobile-common-header .top-enter-active{animation:displayTop .5s}.mobile-common-header .top-leave-active{animation:hideTop .5s}.mobile-common-header .bottom-enter-active{animation:displayBottom .5s}.mobile-common-header .bottom-leave-active{animation:hideBottom .5s}.mobile-common-header .popover{background-color:#f5f5f5;height:100%;width:100%;position:fixed;top:0;left:0;z-index:99999;overflow-x:hidden;overflow-y:auto;padding-bottom:40px;color:#171717;font-family:Montserrat,Lato,Helvetica,Arial,sans-serif}.mobile-common-header .popover a{color:#171717}.mobile-common-header .popover::-webkit-scrollbar{width:0;height:0;display:none;-webkit-overflow-scrolling:touch;-overflow-scrolling:touch}.mobile-common-header .popover .popover-title{display:flex;justify-content:space-between;padding:0 16px;min-height:60px;align-items:center;font: 700 24px Montserrat,Lato,Helvetica,Arial,sans-serif;background-color:#fff}.mobile-common-header .popover .popover-title .title{font-weight:700}.mobile-common-header .popover .header-contact-content{margin:16px;border-radius:10px;background-color:#fff}.mobile-common-header .popover .header-contact-content .contact-dropdown{padding:13px 16px 0;border-bottom:#ccc 2px solid}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-header{display:flex;justify-content:space-between;font-family:Montserrat,Lato,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;height:48px;margin-bottom:8px;align-items:center}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-header-title{width:calc(100% - 24px);transition:none}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-header-icon{align-items:center;display:flex;font-size:24px}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-content{overflow:hidden;margin-bottom:24px}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-content .contact-dropdown-description{font-family:Noto Sans,Lato,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:24px;color:#6d656f}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-content .contact-dropdown-list{border:2px solid #ccc;border-radius:12px;padding:8px 0;margin-bottom:16px;font-family:Noto Sans,Lato,Helvetica,Arial,sans-serif}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-content .contact-dropdown-list .contact-dropdown-list-item{display:flex;justify-content:space-between;border-bottom:2px solid #ccc;min-height:68px;align-items:center;padding:0 16px}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-content .contact-dropdown-list .contact-dropdown-list-item .call-item{color:#6d656f;font-size:12px;font-weight:500}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-content .contact-dropdown-list .contact-dropdown-list-item .call-item .contact-dropdown-item-des{color:#171717;font-size:16px;font-weight:400}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-content .contact-dropdown-list .chat-item{min-height:40px;position:relative;margin-top:12px}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-content .contact-dropdown-list .chat-item .disable-chat-icon{content:"";right:10px;top:4px;width:16px;height:16px;position:absolute}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-content .contact-dropdown-list .contact-dropdown-list-item:last-child{border-bottom:0}.mobile-common-header .popover .header-contact-content .contact-dropdown .contact-dropdown-content .contact-dropdown-link{font-size:16px;display:inline-block;border-bottom:2px solid #a4a2a2;padding-bottom:2px;font-weight:500;font-family:Noto Sans,Lato,Helvetica,Arial,sans-serif}.mobile-common-header .popover .header-contact-content .contact-link-item-cell{padding:9.5px 16px;min-height:67px;line-height:48px;font-size:20px;display:flex;align-items:center;border-bottom:2px solid #ccc;justify-content:space-between}.mobile-common-header .popover .header-contact-content .contact-link-item-cell:last-child{border-bottom:0}.mobile-common-header .popover .header-contact-content .image-link-cell{font-size:16px;font-family:Noto Sans,Lato,Helvetica,Arial,sans-serif;font-weight:500}.mobile-common-header .popover .header-contact-content .image-link-cell .contact-link-item{display:flex;align-items:center}.mobile-common-header .popover .header-contact-content .image-link-cell .contact-link-item>img{margin-right:12px}.mobile-common-header .popover .header-account-container{margin:25px 16px 0;border-radius:10px;background-color:#fff}.mobile-common-header .popover .header-account-container .account-guest-sign{padding:16px;border-bottom:2px solid #ccc}.mobile-common-header .popover .header-account-container .account-guest-sign .guest-title{font: 700 32px/40px Montserrat,Lato,Helvetica,Arial,sans-serif;letter-spacing:-.96px;color:#000;margin-bottom:4.24px}.mobile-common-header .popover .header-account-container .account-guest-sign .guest-description{font: 16px/24px Noto Sans,Lato,Helvetica,Arial,sans-serif;letter-spacing:-.16px;color:#4e444e;margin-bottom:16.76px}.mobile-common-header .popover .header-account-container .account-guest-sign .guest-btn-group-row{display:flex}.mobile-common-header .popover .header-account-container .account-guest-sign .guest-btn-group2-column .guest-btn{width:100%}.mobile-common-header .popover .header-account-container .account-guest-sign .guest-btn-group2-column .guest-btn:first-child{margin-bottom:16px}.mobile-common-header .popover .header-account-container .account-guest-sign .guest-btn-group{padding-bottom:8px;justify-content:space-between}.mobile-common-header .popover .header-account-container .account-guest-sign .guest-btn-group .guest-btn{min-width:140px;min-height:48px;border:2px solid #a4a2a2;border-radius:100px;line-height:48px;font: 16px/16px Noto Sans,Lato,Helvetica,Arial,sans-serif;letter-spacing:-.16px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:8px}.mobile-common-header .popover .header-account-container .account-guest-sign .guest-btn-group .create-account{color:#171717}.mobile-common-header .popover .header-account-container .account-guest-sign .guest-btn-group .sign-in{background:#171717 0 0 no-repeat padding-box;border:0;color:#fff}.mobile-common-header .popover .header-account-container .account-content-item{display:flex;justify-content:space-between;border-bottom:2px solid #ccc;padding:13px 16px 12px}.mobile-common-header .popover .header-account-container .account-content-item .right-item{min-height:43px}.mobile-common-header .popover .header-account-container .account-content-item .right-item .wishlist-icon{position:relative;top:3.5px}.mobile-common-header .popover .header-account-container .account-content-item img{margin-right:0}.mobile-common-header .popover .header-account-container .account-content-item .account-img,.mobile-common-header .popover .header-account-container .account-content-item .account-title{display:inline-block}.mobile-common-header .popover .header-account-container .account-content-item .account-img{width:24px;height:24px;margin-right:12px}.mobile-common-header .popover .header-account-container .account-content-item .account-img img{margin-bottom:-4px}.mobile-common-header .popover .header-account-container .account-content-item .account-title{font: 16px/24px Noto Sans,Lato,Helvetica,Arial,sans-serif;letter-spacing:0;color:#171717}.mobile-common-header .popover .header-account-container .account-content-item .account-title a{color:#171717}.mobile-common-header .popover .header-account-container .account-content-item .account-des{font: 12px Noto Sans,Lato,Helvetica,Arial,sans-serif;letter-spacing:0;color:#6d656f;margin-left:36px}.mobile-common-header .popover .header-account-container .account-content-item .no-margin-left{margin-left:0}.mobile-common-header .popover .header-account-container .account-content-item:last-child{padding-bottom:34px;border-bottom:0}.mobile-common-header .explore{color:#171717;position:relative}.mobile-common-header .explore .close-icon{font-weight:700;font-size:24px}.mobile-common-header .explore .need-help div[pageid="3"]{width:100%}.mobile-common-header .explore .navigation-view{z-index:9999;position:fixed;left:-100%;top:0;height:70vh;width:100%;overflow-x:hidden;overflow-y:auto;visibility:hidden;opacity:0;transition:all ease-in-out .5s;background-color:#fff;pointer-events:all}.mobile-common-header .explore .navigation-view::-webkit-scrollbar{width:0;height:0;display:none;-webkit-overflow-scrolling:touch;-overflow-scrolling:touch}.mobile-common-header .explore .navigation-view .rotate-180{transform:rotate(180deg)}.mobile-common-header .explore .navigation-view .navigation-content{width:100%;position:relative}.mobile-common-header .explore .navigation-view .navigation-content .espotFragment{height:150px;width:280px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;align-content:center;padding:5px;visibility:visible;background:#f6f7f8 linear-gradient(to right,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%) no-repeat;background-size:cover;position:relative;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear}.mobile-common-header .explore .navigation-view .hamburger-title{display:flex;height:60px;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:solid 2px #ccc}.mobile-common-header .explore .navigation-view .hamburger-title .header-title-content{font: 16px/22px Noto Sans,Lato,Helvetica,Arial,sans-serif;color:#000;display:flex;align-items:center;height:45px}.mobile-common-header .explore .navigation-view .hamburger-title .header-title-content img{width:24px;height:24px;margin-right:12px;object-fit:cover;object-position:top}.mobile-common-header .explore .navigation-view .hamburger-title .header-title-content .avatar-img{width:32px;height:32px;margin-right:8px;border-radius:50%}.mobile-common-header .explore .navigation-view .hamburger-title .close-icon-box{width:24px;height:24px;text-align:center}.mobile-common-header .explore .navigation-view .menuTitle{padding-top:5px;padding-bottom:5px;align-items:center;padding-left:20px}.mobile-common-header .explore .navigation-view .menuTitle span{font: 700 16px/35px Lato,Lato,Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase}.mobile-common-header .explore .navigation-view .menuTitle a,.mobile-common-header .explore .navigation-view .menuTitle span,.mobile-common-header .explore .navigation-view .menuTitle p{display:inline-block}.mobile-common-header .explore .navigation-view .navigation-list{background:#fff;padding-bottom:16px}.mobile-common-header .explore .navigation-view .navigation-list .close-icon-box{text-align:center;width:24px}.mobile-common-header .explore .navigation-view .navigation-list .first-section1{margin-top:25px}.mobile-common-header .explore .navigation-view .navigation-list .last-section{padding-bottom:24px;border-bottom:solid 2px #ccc}.mobile-common-header .explore .navigation-view .navigation-list .last-section:last-child{padding-bottom:0;border-bottom:0}.mobile-common-header .explore .navigation-view .navigation-list .first-section{margin-top:24px}.mobile-common-header .explore .navigation-view .navigation-list .nav-section-0 .title,.mobile-common-header .explore .navigation-view .navigation-list .nav-section-1 .title{height:48px;font: 20px Montserrat,Lato,Helvetica,Arial,sans-serif}.mobile-common-header .explore .navigation-view .navigation-list .nav-section-1-5 .title,.mobile-common-header .explore .navigation-view .navigation-list .nav-section-2 .title,.mobile-common-header .explore .navigation-view .navigation-list .nav-section-3 .title{height:40px;font: 16px Noto Sans,Lato,Helvetica,Arial,sans-serif}.mobile-common-header .explore .navigation-view .navigation-list .espot-radio{height:28px;margin-top:16px;display:flex;justify-content:center}.mobile-common-header .explore .navigation-view .navigation-list .espot-radio .hamburger-espot-button{width:8px;height:8px;border:1px solid #171717;border-radius:50%;margin-right:8px}.mobile-common-header .explore .navigation-view .navigation-list .espot-radio .active-espot{background-color:#171717}.mobile-common-header .explore .navigation-view .navigation-list .explore-btn{text-decoration:underline;font: 16px/24px Noto Sans,Lato,Helvetica,Arial,sans-serif;letter-spacing:-.16px;color:#171717}.mobile-common-header .explore .navigation-view .navigation-list>.nav-item{margin-left:16px;margin-right:16px}.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .title{align-items:center;width:100%;color:#171717;display:flex;justify-content:space-between}.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .title>a{flex:1}.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .nav-first-title .mobile-flex img,.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .nav-first-title .header-top-container .left-nav img,.mobile-common-header .header-top-container .explore .navigation-view .navigation-list>.nav-item .nav-first-title .left-nav img,.mobile-common-header .header-top-container .left-nav .explore .navigation-view .navigation-list>.nav-item .nav-first-title .explore img,.mobile-common-header .header-top-container .left-nav .explore .navigation-view .navigation-list>.nav-item .nav-first-title .nav-item img,.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .nav-first-title .header-top-container .header-lenovo-logo img,.mobile-common-header .header-top-container .explore .navigation-view .navigation-list>.nav-item .nav-first-title .header-lenovo-logo img,.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .nav-first-title .header-top-container .right-nav img,.mobile-common-header .header-top-container .explore .navigation-view .navigation-list>.nav-item .nav-first-title .right-nav img,.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .nav-first-title .mobile-flex .icon-picker-container,.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .nav-first-title .header-top-container .left-nav .icon-picker-container,.mobile-common-header .header-top-container .explore .navigation-view .navigation-list>.nav-item .nav-first-title .left-nav .icon-picker-container,.mobile-common-header .header-top-container .left-nav .explore .navigation-view .navigation-list>.nav-item .nav-first-title .explore .icon-picker-container,.mobile-common-header .header-top-container .left-nav .explore .navigation-view .navigation-list>.nav-item .nav-first-title .nav-item .icon-picker-container,.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .nav-first-title .header-top-container .header-lenovo-logo .icon-picker-container,.mobile-common-header .header-top-container .explore .navigation-view .navigation-list>.nav-item .nav-first-title .header-lenovo-logo .icon-picker-container,.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .nav-first-title .header-top-container .right-nav .icon-picker-container,.mobile-common-header .header-top-container .explore .navigation-view .navigation-list>.nav-item .nav-first-title .right-nav .icon-picker-container{margin-right:11px}.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .loyalty-button{background:#fff 0 0 no-repeat padding-box;border:2px solid #a4a2a2;border-radius:100px;height:40px;padding:9px 24px 9px 25px;font: 500 16px/16px Noto Sans,Lato,Helvetica,Arial,sans-serif;letter-spacing:-.16px;color:#171717}.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .loyalty-msg{font: 500 16px/24px Noto Sans,Lato,Helvetica,Arial,sans-serif;color:#171717}.mobile-common-header .explore .navigation-view .utility_content{margin:16px}.mobile-common-header .explore .navigation-view .third-item{display:block}.mobile-common-header .explore .navigation-view .third-item .fourth-nav-icon{width:24px;height:24px;line-height:20px;font-size:36px}.mobile-common-header .explore .navigation-view .third-item .third-title{width:100%;transition:all .5s}.mobile-common-header .explore .navigation-view .third-item .third-title span:before{display:block;font-weight:700;width:100%;height:0;overflow:hidden;visibility:hidden;content:attr(title)}.mobile-common-header .explore .navigation-view .third-item .third-title img{margin-right:8px}.mobile-common-header .explore .navigation-view .third-item .third-title span{display:inline-block}.mobile-common-header .explore .navigation-view .fourth-title{width:100%;min-height:40px}.mobile-common-header .explore .navigation-view .col-content{overflow:hidden}.mobile-common-header .explore .navigation-view .col-content li:first-child{margin-top:12px}.mobile-common-header .explore .navigation-view .col-content li:last-child{margin-bottom:12px}.mobile-common-header .explore .navigation-view .last-nav-item{font: 16px/24px Noto Sans,Lato,Helvetica,Arial,sans-serif}.mobile-common-header .explore .navigation-view .nav-item{margin-left:16px;margin-right:16px}.mobile-common-header .explore .navigation-view .nav-item .title{padding-left:0}.mobile-common-header .explore .navigation-view .nav-item .title i{display:inline-block;width:21px;height:16px;margin-right:3px}.mobile-common-header .explore .navigation-view .colContent .nav-item{padding-left:0}.mobile-common-header .explore .navigation-view .colContent .nav-item .title{font-weight:400}.mobile-common-header .explore .navigation-view .colContent .nav-item .title .blod{font-weight:700}.mobile-common-header .explore .navigation-view .colContent .nav-item .title>a{display:flex}.mobile-common-header .explore .navigation-view .espot-content{margin-top:12px;display:flex;justify-content:center}.mobile-common-header .explore .navigation-view .espot-content:last-child{margin-bottom:16px}.mobile-common-header .explore .navigation-view .espot-content:empty{margin-top:0;margin-bottom:0}.mobile-common-header .explore .navigation-view .navigation-list .nav-section-1.depth-0 .title,.mobile-common-header .explore .navigation-view .navigation-list .nav-section-0.depth-0 .title{font: 24px Montserrat,Lato,Helvetica,Arial,sans-serif}.mobile-common-header .explore .navigation-view .prev-title{margin-top:25px}.mobile-common-header .explore .navigation-view .prev-title+.first-section,.mobile-common-header .explore .navigation-view .prev-title+.first-section1{margin-top:0}.mobile-common-header .optional_tele_widget_container_rounded_Corner{margin:0;background-color:#f5f5f5}.mobile-common-header .optional_tele_widget_container{padding:16px 16px 24.32px}.mobile-common-header .SeparateLine{display:none}.mobile-common-header .font-32{font-size:32px}.mobile-common-header .font-24{font-size:24px}.mobile-common-header .font-18{font-size:18px}.mobile-common-header .font-16{font-size:16px}.mobile-common-header .margin-right-12{margin-right:12px}.mobile-common-header .height-24{height:24px}.mobile-common-header .mt-hamburger-loading{display:flex;flex-direction:column;align-items:center;position:absolute;width:100%;height:100%;background-color:#fff;opacity:.97;z-index:900;justify-content:center}.mobile-common-header .mt-hamburger-loading .spinner>div{width:12px;height:12px;margin-right:6px;background-color:#ccc;border-radius:100%;display:inline-block;webkit-animation:sk-circleFadeDelay 1.4s infinite ease-in-out both;animation:sk-circleFadeDelay 1.4s infinite ease-in-out both}.mobile-common-header .mt-hamburger-loading .spinner .bounce1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.mobile-common-header .mt-hamburger-loading .spinner .bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}.mobile-common-header .mt-hamburger-loading .spinner .bounce3{-webkit-animation-delay:-.9s;animation-delay:-.9s}.mobile-common-header .mt-hamburger-loading .spinner .bounce4{-webkit-animation-delay:-.8s;animation-delay:-.8s}.mobile-common-header .mt-hamburger-loading .spinner .bounce5{-webkit-animation-delay:-.7s;animation-delay:-.7s}.mobile-common-header .mt-hamburger-loading .spinner .bounce6{-webkit-animation-delay:-.6s;animation-delay:-.6s}.mobile-common-header .mt-hamburger-loading .spinner .bounce7{-webkit-animation-delay:-.5s;animation-delay:-.5s}.mobile-common-header .mt-hamburger-loading .spinner .bounce8{-webkit-animation-delay:-.4s;animation-delay:-.4s}.indirect_region .mobile-common-header .explore .navigation-view .indirect-direction{justify-content:end}.mobile-common-header .storeName{font: 700 20px/14px Montserrat,Lato,Helvetica,Arial,sans-serif;letter-spacing:-.6px;color:#fff;margin-left:24.99px}.mobile-common-header .next-leave-to{opacity:0;transform:translate(-100%)}.mobile-common-header .next-enter-from,.mobile-common-header .prev-leave-to{opacity:0;transform:translate(100%)}.mobile-common-header .prev-enter-from{opacity:0;transform:translate(-100%)}.mobile-common-header .explore .navigation-view{height:100%;width:360px;background:0}.mobile-common-header .explore .navigation-view .navigation-content{width:360px;background-color:#fff;padding-bottom:18px;opacity:1;visibility:visible}.mobile-common-header .explore .navigation-view .navigation-content .second-content,.mobile-common-header .explore .navigation-view .navigation-content .second-content .third-menu{padding-bottom:18px}.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .content.content-show{height:auto}.mobile-common-header .explore .navigation-view .navigation-list>.nav-item .content.second-content.content-show{height:auto}.mobile-common-header .tablet-popover{height:100%;width:100%;position:fixed;top:0;left:0;z-index:99998}.mobile-common-header .tablet-popover .popover-bg{background-color:#000000a6;height:100%;width:100%}.mobile-common-header .tablet-popover .account-popover-bg{background-color:#0000;height:100%;width:100%}.mobile-common-header .tablet-popover .popover{width:360px;height:auto;max-height:100vh;padding-bottom:0;left:auto}.mobile-common-header .tablet-popover .popover .popover-content{overflow:auto;padding-bottom:18px}.mobile-common-header .tablet-popover .popover .header-contact-content{margin-bottom:0}.mobile-common-header .button-7 .popover .popover-content{padding-bottom:0}.mobile-common-header .button-7 .popover #minicart .btn-group-box{width:360px !important;position:static !important;padding-bottom:18px !important}
