@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap');.modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-header{text-align:center;border:none}.notice{margin-top:30px !important;margin-bottom:15px;font-family:"Jost",serif;font-size:13px;text-align:center;color:#000}.modal-title{font-size:31px !important;line-height:59px;color:#000;font-weight:600 !important}::placeholder{font-family:"Jost",serif;font-size:13px;font-weight:500 !important}.register,.forogotlink{font-family:"Jost",serif;font-size:13px;margin-top:10px;text-align:center;color:#000}.register a#customer-popup-registration{text-decoration:underline;font-weight:700}.submit-btn{border-radius:4px;width:132px;height:37px;margin-top:25px;padding:0 8px !important;filter:drop-shadow(0px 8px 8px rgba(0,0,0,.26))}.btn-title{font-size:17px;line-height:22px;color:#fff;font-weight:700}input[type=radio]:focus{box-shadow:none !important}div.mage-error{color:red !important;margin-left:20px;position:absolute;margin-top:4px}.form.form-login div.mage-error{margin-top:-8px}input[type=radio]{opacity:unset;margin:3px;position:relative;height:12px;width:12px}.customer-login-popup.ultimate .modal-inner-wrap{filter:drop-shadow(0px 8px 8px #000)}.input-box,.otp-content{margin-top:30px;display:flex;flex-direction:column}.actions-toolbar{padding-top:0 !important}.msgtitle{font-family:"Jost",serif;font-size:14px;font-weight:500 !important;margin-top:30px}.msgdesc{margin-top:9px;font-family:"Jost",serif;font-size:13px}.otp-input{width:380px !important}.input-field{margin-top:5px !important}.reg-btn{width:220px;border-radius:4px;height:37px;margin-top:25px;padding:0 8px !important;filter:drop-shadow(0px 8px 8px rgba(0,0,0,.26))}.modal-popup .action-close{padding:0;background:0 0 !important;border:none !important}.modal-popup .action-close:after,.modal-slide .action-close:after,.action.close:after{color:#000}#forgotpass{font-family:"Jost",serif;font-size:14px}.email-btn{width:139px;height:37px;border-radius:4px;margin-top:25px;padding:0 8px !important;filter:drop-shadow(0px 8px 8px rgba(0,0,0,.26))}.msg{height:32px}.reset-type{border:none;width:149px;display:flex;flex-direction:column;align-items:flex-start}.selected-flag{height:32px !important}.forgot-input{margin-top:30px}.circle{height:30px;width:30px;border-radius:50% !important;border:1px solid #000 !important;background-color:#000 !important}.closebutton{color:#fff !important;position:relative !important;font-size:13px;left:0;font-family:system-ui !important;font-weight:bolder}.iti iti--allow-dropdown{width:100%}.otp-content .iti{height:50px}.action-close:before{content:unset !important}.modal-header button{font-size:unset !important}.action-close{margin-right:13px !important;margin-top:6px !important}.submit-btn-login{width:186px !important;height:37px !important;border-radius:4px;margin-top:25px !important;padding:0 8px !important;filter:drop-shadow(0px 8px 8px rgba(0,0,0,.26))}.input-line:focus{box-shadow:none !important;border:none !important;padding:0 !important}#loginwithotp,#loginwithajax{border-radius:40px;border:0 solid #ccc}.loginotpmob,#loginotpmob:focus{box-shadow:none !important}#loginotpmob,.loginotpmob{border:1px solid #ccc !important;width:100% !important;padding-left:100px}.flag-container .selected-dial-code{margin:0 4px}input#registermob{padding-left:25%}@media (max-width:768px){input#registermob{padding-left:37%}}.mobileforgot #forgotmob{padding-left:38%}.input-line{border:none !important;padding:0 !important}.emailforgot .input-line{border:1px solid var(--form-element-input__border-color,#ebebeb) !important;padding:3px 18px !important}.regimage,.loginimage,.forgotimage{height:100%}#customer-popup-login{display:none;min-width:unset}.mobileotpsenderror,.mobileExist,.blankerror,.mobileNotValid,.checkotperror{display:none}.progress-indicator,.customer-progress-indicator{display:none}#otpverify2{display:none}#customer-login-please-wait{display:none}.error1{color:#f44242;padding:9px;margin-top:10px;clear:both}#submitbtnajax1{display:flex;margin-top:30px}.create-account-resend-otp{float:right;cursor:pointer !important}.login-section .password-login .actions-links.buttons-set{display:flex;flex-direction:column}.login-section a.customer-popup-sign-in{text-decoration:underline}.registraion-create-account .reg-form{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}input#verifyotp{border:1px solid #ccc !important;padding:20px !important}.registraion-create-account .registration-otp-generate{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.registraion-create-account input[type=text],.registraion-create-account input[type=password],.registraion-create-account input[type=url],.registraion-create-account input[type=tel],.registraion-create-account input[type=search],.registraion-create-account input[type=number],.registraion-create-account input[type*=date],.registraion-create-account input[type=email]{border:1px solid #ccc !important;padding:10px !important}.registration-otp-generate>div{width:100% !important}.reg-form{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:473px) and (min-width:360px){#forgotpass{font-size:11px;margin-left:-17px;margin-top:5px}}@media only screen and (max-width:768px) and (min-width:100px){.action-close:before{margin-top:-13px !important}}