.popupOverlay .cmp-container .login-number-wrap{padding:68px 24px}.popupOverlay .cmp-container .login-number-wrap .text h2{color:#262626;font-family:robotoBold,sans-serif;font-size:21px;font-weight:700;line-height:27px;padding-bottom:4px;text-align:left}.popupOverlay .cmp-container .login-number-wrap .text h5{color:#555;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;line-height:16px}.popupOverlay .cmp-container .login-number-wrap .vsFormText.text{padding-top:36px}.popupOverlay .cmp-container .login-number-wrap .vsFormText.text .cmp-form-text__input{border:1px solid #9d9d9d;border-radius:4px;padding:15px 20px;width:100%}.popupOverlay .cmp-container .login-number-wrap .vsFormText.text .cmp-form-text__input .cmp-form-text__label{display:none}.popupOverlay .cmp-container .login-number-wrap .button{padding-top:36px}.popupOverlay .cmp-container .login-number-wrap .button .cmp-button{background-color:#000;border-radius:40px;color:#fff;font-family:robotoMedium,sans-serif;font-size:12px;font-weight:500;line-height:16px;padding:10px 0px;text-align:center;width:100%}.popupOverlay .cmp-container .screen-two{background-color:#fff;border-radius:8px;-webkit-box-shadow:0px 4px 55px 0px rgba(0,0,0,.149);box-shadow:0px 4px 55px 0px rgba(0,0,0,.149);max-width:400px;padding:40px 24px 78px}@media(max-width:767px){.popupOverlay .cmp-container .screen-two{-webkit-box-shadow:unset;box-shadow:unset;margin-bottom:290px;padding:0}}.popupOverlay .cmp-container .screen-two .cmp-text h2{color:#262626;font-family:nohemiSemiBold,sans-serif;font-size:24px;font-weight:600;line-height:30px;padding-bottom:4px;text-align:left}.popupOverlay .cmp-container .screen-two .cmp-text p{color:#555;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:left}.popupOverlay .cmp-container .screen-two .cmp-text h3{color:#262626;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:left}.popupOverlay .cmp-container .screen-two .cmp-text h3 .phone-number{font-family:robotoMedium,sans-serif;font-weight:500}.popupOverlay .cmp-container .screen-two .otp-box{padding-bottom:40px;padding-top:52px}.popupOverlay .cmp-container .screen-two .otp-box #otp-error-message,.popupOverlay .cmp-container .screen-two .otp-box #response-message{font-family:robotoMedium,sans-serif;font-size:12px;font-weight:500;line-height:16px;margin-top:8px}.popupOverlay .cmp-container .screen-two .otp-box #otp-error-message{color:#d60611}.popupOverlay .cmp-container .screen-two .otp-box.otpSuccess #response-message{color:#3da92c}.popupOverlay .cmp-container .screen-two .otp-box.otpFailed #response-message{color:#eb000e}.popupOverlay .cmp-container .screen-two .otp-box>.cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;height:48px}.popupOverlay .cmp-container .screen-two .otp-box>.cmp-container .text{width:40px}.popupOverlay .cmp-container .screen-two .otp-box>.cmp-container .text>.cmp-form-text{height:100%}.popupOverlay .cmp-container .screen-two .otp-box>.cmp-container .text>.cmp-form-text>.cmp-form-text__text{border:1px solid #d9d9d9;border-radius:4px;color:#262626;cursor:pointer;font-family:robotoMedium,sans-serif;font-size:14px;font-weight:500;height:100%;line-height:18px;text-align:center;width:100%}.popupOverlay .cmp-container .screen-two .otpFailed>.cmp-container .text>.cmp-form-text>.cmp-form-text__text{border:1px solid #eb000e}.popupOverlay .cmp-container .screen-two #time{color:#eb000e;font-family:robotoMedium,sans-serif;font-size:12px;font-weight:500;line-height:16px}.popupOverlay .cmp-container .screen-two .resend-otp{margin-bottom:8px}.popupOverlay .cmp-container .screen-two .resend-text-label{color:#555;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;line-height:16px}.popupOverlay .cmp-container .screen-two .resend-otp-text{color:#262626;cursor:pointer;font-family:robotoMedium,sans-serif;font-size:12px;font-weight:500;line-height:16px;padding-bottom:8px;text-align:left;text-decoration:underline}.popupOverlay .cmp-container .screen-two .button{cursor:pointer}.popupOverlay .cmp-container .screen-two .button>.cmp-form-button{background-color:#000;border:none;border-radius:40px;color:#fff;cursor:pointer;font-family:robotoMedium,sans-serif;font-size:12px;font-weight:500;line-height:16px;padding:16px 0px;text-align:center;width:100%}.popupOverlay .cmp-container .screen-two .button>.cmp-form-button:disabled{background-color:#c4c4c4;cursor:not-allowed}.popupOverlay .cmp-container .thankyou-wrap{padding:52px 17px 53px}.popupOverlay .cmp-container .thankyou-wrap>.cmp-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.popupOverlay .cmp-container .thankyou-wrap>.cmp-container .star-bg{margin:0 auto 43px;max-width:182px;position:relative;width:100%}.popupOverlay .cmp-container .thankyou-wrap>.cmp-container .tickMark-circle{left:0;margin:auto;max-width:69.33px;position:absolute;right:0;top:101px;width:100%}.popupOverlay .cmp-container .thankyou-wrap>.cmp-container .text{margin-top:16px;text-align:center}.popupOverlay .cmp-container .thankyou-wrap>.cmp-container .text h4{color:#000;font-family:nohemiSemiBold,sans-serif;font-size:24px;font-weight:600;line-height:30px;margin:0 auto 4px;text-align:center;width:100%}.popupOverlay .cmp-container .thankyou-wrap>.cmp-container .text p{color:#262626;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin-bottom:26px;padding:0 7px;text-align:center}.popupOverlay .cmp-container .screen-one.hide-loginacc{display:none}.popupOverlay:has(.thankyou-wrap) .cmp-container{height:unset;max-width:340px;padding-bottom:unset;width:100%}@media(max-width:767px){.popupOverlay:has(.thankyou-wrap) .cmp-container{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}}.popupOverlay:has(.login-number-wrap) .cmp-container{max-width:340px;padding-bottom:unset;width:100%}.popupOverlay:has(.loyalty-verify-otp) .cmp-container{max-width:340px;width:100%}