@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap');.customer-login-popup .modal-header{display:none}.customer-login-popup .modal-header.custom-modal-header{display:block;padding-left:0;padding-right:0;padding-top:2rem}.customer-login-popup .custom-modal-header .modal-title{padding-bottom:20px;border:0;text-align:center;text-transform:none}.customer-login-popup .left-section{float:right;width:48%;max-width:330px;height:591px}.customer-login-popup .left-section img.leftimg{width:100%;height:100%;object-fit:cover;float:left;display:inline-block}.customer-login-popup button{text-transform:uppercase}.clear{clear:both}ul#login-type,.password-login ul{list-style:none;margin:0;padding:0}ul#login-type li{float:left;width:100%;text-align:center;text-transform:uppercase;border-radius:20px}ul#login-type li.login-type-last{float:right}ul#login-type{background-color:#eee;height:60px;border-radius:40px;padding:7px}ul#login-type li{width:50%;float:left;border:0}.login-option a{font-weight:500;background-color:#eee;display:block;padding:10px 8px;color:#000;text-decoration:none;text-transform:none;font-family:"Jost",'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal}.login-option a.active{background-color:#000;color:#fff}.login-section .otp-login,.login-section .password-login{padding-top:30px}.login-section .otp-login .actions-toolbar{padding-top:135px}.login-section .actions-toolbar .primary,.actions-toolbar .secondary{filter:none}.login-section span#input-box-login input,.login-section span#input-box-password input{border:1px solid #ccc !important;text-align:center;direction:ltr !important}.login-section .actions-links .register{float:left}.login-section .actions-links .forogotlink{float:right;text-decoration:underline;font-weight:700}.login-section .actions-toolbar,.registratio-section .actions-toolbar{padding-top:15px;display:flex;justify-content:center}button#resendlogin{margin-top:45px}.registratio-section .reg-form .field{width:47%;float:left}.registratio-section .reg-form .field,.registratio-section .reg-form .fields{margin-bottom:12px}.registratio-section .reg-form .field.even{margin-left:6%}.registratio-section .reg-form .fields{width:100%}.registratio-section .reg-form .field.email{width:100%}.registratio-section .reg-form .even.field{margin-left:28px}input.resend-regi-sendotp-default.button.primary.action{margin-right:361px}.forgot-password-section .actions-toolbar{display:flex;justify-content:center;padding-top:145px}.forgot-password-section .forgotpasswordform .fields{margin-bottom:12px;width:100%}.forgotpasswordform .custom-select.fields{float:right;width:35%}.forgotpasswordform label.reset-msg{float:left;width:100%}#emailpasswrong_msg{display:none}button#resendforgot{margin-top:45px}.actions-toolbar>.primary:last-child,.actions-toolbar>.secondary:last-child{margin-bottom:0}button#resendreg{margin-top:45px;padding:13px 20px}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:3rem;padding-bottom:3rem;padding-right:3rem}#resendotpbtn{margin-top:10px}.mobbtn{margin-top:10px}#otp{width:241px !important;margin-top:12px}@media only screen and (min-width:768px){.customer-login-popup .modal-inner-wrap{width:40%}.customer-login-popup.ultimate .modal-inner-wrap{width:800px;height:600px}.customer-login-popup .right-section{float:left;width:53%}.customer-login-popup.ultimate .modal-content{margin:0;padding:0;padding-left:3rem}.ultimate .registratio-section .reg-form .even.field{margin-left:23px}}@media only screen and (max-width:767px){#customer-popup-login{display:none}.customer-login-popup .left-section{display:none}.registratio-section .reg-form .field{width:100%;float:left}.registratio-section .reg-form .field #verifyotp{width:100% !important}.registratio-section .reg-form .field.even{margin-left:2%}.modal-popup.customer-login-popup.modal-slide .modal-inner-wrap[class]{background-color:#fff}}.customer-login-popup{font-family:"Jost",'Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{border-right:1px solid #e1e1e1;display:flex;align-items:center}@media screen and (max-width:767px){.iti__flag.iti__sa{background-position:-4339px 0}}