form#forgot-password input#forgot-password-mobile::placeholder{visibility:visible}.input_field_box input:focus{border:none}form#enter_email{margin-top:40px}.login-heading img{width:100%;max-width:140px}.input_form_div input#mobileNumber::placeholder{color:#ddd;font-weight:400;font-size:15px}.forgot-password-form-content label{color:#c3c2c2;font-weight:400;font-size:12px}.forgot-password-form-content input.password-input1{margin-bottom:20px}.forgot-password-form-content input.password-input2{margin-bottom:10px}input.email-input::placeholder{font-size:14px}.password-input::placeholder{font-size:14px}.form-group{position:relative;margin-bottom:1rem}form#create_email .form-group{margin-bottom:15px !important}.email-input{padding:10px;width:100%;font-size:16px;border:1px solid #ccc;border-radius:5px}.email-label{position:absolute;left:10px;font-weight:400;top:10px;transition:all .2s ease-out;pointer-events:none;color:#888}.email-input:focus+.email-label,.email-input:not(:placeholder-shown)+.email-label{top:-15px;font-size:12px;color:#333;background-color:#fff;padding:0 5px}.email-input:not(:focus)::placeholder{visibility:hidden}.email-input:focus::placeholder,.email-input:not(:placeholder-shown)::placeholder{visibility:visible}.password-input{padding:10px;width:100%;font-size:16px;border:1px solid #ccc;border-radius:5px}.password-label{position:absolute;left:10px;font-weight:500;top:10px;transition:all .2s ease-out;pointer-events:none;color:#888}.password-input:focus+.password-label,.password-input:not(:placeholder-shown)+.password-label{top:-15px;font-size:12px;color:#333;background-color:#fff;padding:0 5px}.password-input:not(:focus)::placeholder{visibility:hidden}.password-input:focus::placeholder,.password-input:not(:placeholder-shown)::placeholder{visibility:visible}.first-name{padding:10px;width:100%;font-size:16px;border:1px solid #ccc;border-radius:5px}.first-name-label{position:absolute;left:10px;top:10px;transition:all .2s ease-out;pointer-events:none;color:#888}.first-name:focus+.first-name-label,.first-name:not(:placeholder-shown)+.first-name-label{top:-15px;font-size:12px;color:#333;background-color:#fff;padding:0 5px}.first-name:not(:focus)::placeholder{visibility:hidden}.first-name:focus::placeholder,.first-name:not(:placeholder-shown)::placeholder{visibility:visible}.new-mobile-number{padding:10px;width:100%;font-size:16px;border:1px solid #ccc;border-radius:5px}.phone-no-label{position:absolute;left:10px;top:10px;transition:all .2s ease-out;pointer-events:none;color:#888}.new-mobile-number:focus+.phone-no-label,.new-mobile-number:not(:placeholder-shown)+.phone-no-label{top:-15px;font-size:12px;color:#333;background-color:#fff;padding:0 5px}.new-mobile-number:not(:focus)::placeholder{visibility:hidden}.new-mobile-number:focus::placeholder,.new-mobile-number:not(:placeholder-shown)::placeholder{visibility:visible}span.fa.fa-fw.fa-eye-slash.field_icon.toggle-password{display:none}.catalog-product-view div#signon_button{z-index:1050 !important;padding-top:0}span.fa.fa-fw.field_icon.toggle-password.fa-eye-slash{cursor:pointer}.enter_email lable{color:#878787}.enter_email .form-group input#mobileNumber::placeholder{font-weight:400;color:#e5e5e5}.enter_email input.password-input::placeholder{font-weight:400;color:#e5e5e5}input.email-input::placeholder{font-weight:400;color:#e5e5e5}.login-heading h3{font-weight:500;margin:0 0 40px}button.btn.btn-info.btn-lg{display:block !important}.error{color:#e60023 !important;word-wrap:break-word}#signon_button .modal-header{border-bottom:0}.sign-up-form{border-radius:32px;padding:90px 60px 70px;display:block;margin:0 auto;background:#fff;position:relative;max-width:440px;min-width:440px}#signon_button .modal-content{width:100% !important;max-width:480px;margin:auto;border-radius:20px}.login-heading{margin:0 0 15px;text-align:center}.login-heading h1{color:#212121;font-size:30px;font-weight:700;margin:0 0 15px}.login-heading p{color:#9d9e9f;font-size:12px;margin-top:12px;font-weight:500}#signon_button .form-group{position:relative;margin:0 0 20px}#signon_button .form-group:nth-child(2){margin:0}.mobile-number-login__dateSlct{position:absolute;left:20px;top:13px;font-size:15px}.form-group input#mobileNumber{padding:22px 16px 16px 65px;font-size:17px;appearance:none;cursor:text;width:100%;color:#58;font-weight:400;letter-spacing:1px;outline:none;border:none}.input_form_div .form-group{border-bottom:1px solid #e4e4e4}label.for_mbile_number{cursor:text;display:inline-block;font-size:13px;color:rgba(33,33,33,.2);position:absolute;left:16px;top:13px;background:#fff;transition:all .3s ease;left:65px;width:50%}.sign-up-content h2{color:#e60023;font-weight:700;font-size:15px;text-align:center;cursor:pointer;border-width:0;border-style:initial;border-color:initial;border-image:initial;outline:none;padding:3px;background:0px 0px;margin-top:10px;margin-bottom:20px !important}.custom-button h2{margin-top:0}.terms-condition-content p{font-size:11px;color:#4a4a4a;margin:0 0 5px;line-height:16px;font-weight:500;padding:unset}.submit_form_button button{font-weight:500;background-image:linear-gradient(to bottom right,#e7e7e7,#e2e2e2);box-shadow:none;cursor:not-allowed;text-transform:capitalize;white-space:normal;margin:15px 0 20px;width:100%;border-radius:15px;font-size:18px;color:#fff;text-align:center;border:0;outline:none;padding:10px 15px}a.acnhor_page{color:#e60023;font-weight:600;font-style:italic}.login-overLay-form{background:rgba(33,33,33,.7);position:fixed;width:100%;height:100%;top:0;z-index:700}.login-overLayInner-form{display:flex;justify-content:center;align-items:center;height:100%}.login_signIn-form{position:relative}button.mobile-number-loginCloseBtn{background:transparent url(images/close_icon.svg) no-repeat 0 0;border:0;padding:4px;cursor:pointer;width:25px;height:25px;display:inline-block;outline:none;position:absolute;right:20px;top:20px}input#mobileNumber:focus{border:0 solid !important}div#modal-body_sso{max-width:350px;margin:auto;margin-top:0}button.sbmt_btn.active{cursor:pointer;background-image:linear-gradient(to bottom,#e60023,#b51414) !important}#use_number{cursor:pointer}#signInbuttonDiv{margin-left:33%;margin-top:-11%}#custom-loader{position:relative;height:70px;width:70px;border-radius:50%;border:7px solid rgba(209,209,209,.76);border-top-color:#000;animation:rotate 1s infinite;left:40%}@keyframes rotate{100%{rotate:360deg}}.actions-toolbar{margin-top:40px !important}.edit-button{display:flex;justify-content:space-between;color:#da1c5c;font-weight:700;font-size:15px;text-align:center;cursor:pointer;border-width:0;border-style:initial;border-color:initial;border-image:initial;outline:none;padding:3px 3px 0;background:0px 0px;margin-top:0}.edit-button h2{font-size:13px;font-weight:700}button.log_in{cursor:pointer;background-image:linear-gradient(to bottom,#e60023,#b51414) !important;box-shadow:none;text-transform:capitalize;white-space:normal;margin:15px 0 20px;width:100%;font-size:18px;color:#fff;text-align:center;padding:13px 15px}.revert-back{background:0 0;font-size:13px;font-weight:700;line-height:1;opacity:.4;top:-40px;position:relative;left:-80px}.revert-back:hover{opacity:.8;background:0 0 !important;color:#888 !important}input.email-input{font-size:15px;border:none !important;border-bottom:1px solid #e7e7e7 !important;padding:10px 16px;-webkit-appearance:none;cursor:text;width:100%;outline:none;color:#212121;font-weight:400}input.password-input{font-size:18px;border:none !important;border-bottom:1px solid #e7e7e7 !important;padding:0 16px;-webkit-appearance:none;cursor:text;width:100%;outline:none;color:#212121;font-weight:400}input.first-name{font-size:16px;border:none !important;border-bottom:1px solid #e7e7e7 !important;padding:10px 16px;-webkit-appearance:none;cursor:text;width:100%;outline:none;color:#212121;font-weight:400;margin-bottom:10px}form#enter_email{display:grid}.password-lable{padding-top:10px}button.button-submit{margin-top:30px;cursor:pointer;background-image:linear-gradient(to bottom,#e60023,#b51414);box-shadow:none;text-transform:capitalize;white-space:normal;margin:15px 0 20px;width:100%;font-size:16px;color:#fff;text-align:center;padding:6px 15px}input#create-mobileNumber{font-size:16px;border:none !important;border-bottom:1px solid #e7e7e7 !important;-webkit-appearance:none;cursor:text;width:100%;outline:none;color:#212121;font-weight:400}button#number_input{cursor:pointer;background-image:linear-gradient(to bottom,#e60023,#b51414) !important;box-shadow:none;text-transform:capitalize;white-space:normal;margin:15px 0 20px;width:100%;font-size:16px;color:#fff;text-align:center;padding:6px 15px}form#create-account-otp{display:grid}form#enter_email .terms-condition-content{margin-top:20px}form#create_email .terms-condition-content{margin-top:20px}span.fa.fa-fw.field_icon.toggle-password.fa-eye{position:relative;top:-24px;left:275px}span.fa.fa-fw.field_icon.toggle-password.fa-eye-slash{position:relative;top:-24px;left:275px}form#enter_email span.fa.fa-fw.fa-eye-slash.field_icon.toggle-password{display:block}input#notregisteredemail{margin-bottom:15px}.add-phonenumber-edit-button{display:flex;justify-content:space-between}h2#forget-password{text-align:left;font-size:11px;font-weight:600}#use_number{cursor:pointer;text-align:right;font-size:11px;font-weight:600}.custom-button{display:flex;align-items:center;justify-content:space-between}button#submitotp{background-image:linear-gradient(to bottom right,#e7e7e7,#e2e2e2);box-shadow:none;font-weight:500;cursor:not-allowed;text-transform:capitalize;white-space:normal;margin:15px 0 20px;width:100%;font-size:18px;color:#fff;text-align:center;padding:10px 15px;pointer-events:none}div.input_field_box input[type=number]{border:none;max-width:15%;height:60px;text-align:center;border-radius:5px;background:#f0f0f0;font-size:25px}button#submitotp.active{background-image:linear-gradient(to bottom,#e60023,#b51414);cursor:pointer;pointer-events:auto}@media only screen and (max-width:767px){.modal-dialog{margin-top:140px}button#number_input{margin:15px 0 20px 4px !important}.revert-back{left:-49px}}@media only screen and (max-width:480px){.revert-back{left:-30px}}.login-container button#back-to-use_number{left:-38px}.login-container span.fa.fa-fw.field_icon.toggle-password.fa-eye-slash{left:355px !important}.login-container span.fa.fa-fw.field_icon.toggle-password.fa-eye{left:355px}.customer-account-login .signin_signout_blockoutside.not-logged-in.sso-model-popup{pointer-events:none}@media only screen and (max-width:767px){.sections.nav-sections{z-index:999999999 !important}}@media only screen and (max-width:550px){body#html-body.customer-account-login main#maincontent{margin-top:unset !important}.login-container .revert-back{top:0 !important;left:-30px !important}}.signin_signout_blockoutside.not-logged-in.sso-model-popup.active-login-page{pointer-events:none}.login-container .revert-back{top:unset}.login-container div#signon_button{z-index:99 !important;display:block !important;position:relative;overflow:hidden;top:55px}.control._with-tooltip:before{content:"+91"}.mobile-number-login__{position:absolute;top:10px}.phone-no-label{left:35px}form#forgot-password input{padding-left:40px}.mobile-number-login{position:relative;top:28px;left:5px;display:inline-block}form#create-account-otp input#create-mobileNumber{padding-left:38px}a.acnhor_page{color:#e60023 !important;text-decoration:none !important}.shipping-login{border:1px solid #dfdfdf !important;max-width:100%;background-color:#fff;border-radius:20px}p.shipping-detials.login-page{display:none}.shipping-login p.normal-login-popup{display:none}.shipping-login p.shipping-detials.login-page{display:block}div#signon_button.shipping-login{height:515px}.shipping-login input#mobileNumber{border:none}@media only screen and (max-width:600px){.shipping-login div#loginModalContent{margin-top:150px;padding:20px}}.shipping-login div#signon_button .modal-dialog{margin-top:60px}.shipping-login div#signon_button{display:block;position:relative;overflow:hidden}.shipping-login div#signon_button .modal-dialog{margin-top:60px}.checkout-index-index .signin_signout_blockoutside.not-logged-in.sso-model-popup.active-login-page{pointer-events:none}.shipping-login #signon_button{z-index:9 !important}#checkout-step-shipping .field .field-error span{color:#e02b27 !important;font-weight:500;font-size:10px}div#resend_otp_forgot{color:#e60023;float:right;cursor:pointer;display:inline-block;font-weight:600;padding-top:10px}.forgot-password-form-content span.fa.fa-fw.fa-eye-slash.field_icon.toggle-password{display:block;top:38px;left:270px}.forgot-password-form-content span.fa.fa-fw.field_icon.toggle-password.fa-eye{top:41px;left:270px}.login-container div#signon_button{display:block;position:relative;overflow:hidden;top:40px}button.button-submit:hover{background-image:linear-gradient(to bottom,#e60023,#b51414);color:#fff}div.input_field_box input[type=number]{max-width:unset;height:unset;font-size:31px;padding:6px;letter-spacing:12px;text-align:center;padding-left:30px}.input_field_box input:focus{border:none !important}button.sbmt_btn:hover{color:#fff}div#modal-body_sso button.button-submit.active{background-image:linear-gradient(to bottom,#e60023,#b51414);color:#fff}div#signon_button{z-index:99999999 !important}button.sbmt_btn.active:hover{color:#fff}h3.signup-line{font-size:14px;text-align:center;margin-top:100px}h2.signup-successful{font-size:17px;text-align:center;margin-bottom:-30px}h2.login-successful{font-size:17px;text-align:center;margin-bottom:-30px}div#modal-body_sso img.success_image{width:70px;position:relative;top:50%;left:50%;transform:translate(-50%,100%)}img.loading{width:80px;position:relative;top:50%;left:50%;transform:translate(-50%,50%)}#signon_button .modal-content{min-height:310px}#timer{position:absolute;right:28px;bottom:100px;font-size:10px}button.sbmt_btn.active:hover{color:#fff}.modal-dialog{padding-top:120px !important}@media only screen and (max-width:480px){.hidden-sm.hidden-xs.authorization-link.signin_signout.customer-logged-in{display:none !important}.modal-dialog{padding-top:0 !important}}.customer-account-login .signin_signout_blockoutside{pointer-events:none}.customer-account-create .signin_signout_blockoutside{pointer-events:none}.loader img{width:70px;border-radius:50%}div#signon_button.create-account-page-overide{display:block;position:relative;overflow:hidden;top:40px;z-index:99 !important}.create-account-page-overide .revert-back{top:10px}