.verification-title h3{margin:15px 0;font-family:Cairo;font-size:32px;font-weight:700;line-height:59.97px;text-align:center;color:#6658cb}.verification-title p{font-family:Cairo;font-size:24px;font-weight:400;line-height:44.98px;text-align:center;color:#424242}.verify-steps{width:100%;border-radius:20px;border:2px;background:#fff;display:flex;padding:15px;margin:0 0 20px;box-shadow:0 0 0 2px #f6f7f9,0 0 0 2px #f6f7f9;border:2px solid rgba(237,237,237,1)}.verify-steps.otp-container{height:470px}.step-numbering{width:64px;height:64px;border-radius:8px 0 0;background:#f8f8f8;display:flex}.step-numbering span{margin:auto;font-family:Cairo;font-size:40px;font-weight:700;color:#6658cb}.verify-steps h3{font-family:Cairo;font-size:28px;font-weight:700;line-height:42px;color:#6658cb}.verify-steps p{font-family:Cairo;font-size:16px;font-weight:400;line-height:27.04px;color:#424242}.verify-steps p span,.mobile-center-box p span{color:#6658cb;font-weight:700;display:inline-flex;direction:ltr}.verify-steps .iti{width:90%}.verify-steps input{height:45px !important;border-radius:12px !important;direction:ltr}.verify-steps .note-text,.verify-steps .note-error,.reset-password-container .note-error{font-family:Cairo;font-size:16px;font-weight:400;line-height:29.98px;text-align:right;color:#f59b00;display:inline-flex;width:90%;margin-top:10px}.verify-steps .note-text p{color:#f59b00;padding:0 5px}.verify-steps .note-error,.reset-password-container .note-error{color:#e00000}.verify-steps .note-error p,.reset-password-container .note-error p{color:#e00000;padding:0 5px;font-weight:600}.verify-steps .note-error,.reset-password-container .note-error{font-family:Cairo;font-size:16px;font-weight:600 !important;line-height:29.98px;color:#e00000}.errors-wrapper{padding:0 5px;margin-top:10px}.errors-wrapper .error-msg{font-family:Cairo;font-size:16px;font-weight:400;line-height:29.98px;text-align:center;color:#e00000;display:ruby;width:100%;height:24px}.errors-wrapper .error-msg p{color:#e00000}.errors-wrapper .error-msg svg{margin:-8px 5px}.reset-password-container .errors-wrapper{padding:0}.verification-resetpassword-set .reset-password-container .errors-wrapper .error-msg{text-align:right;display:ruby}.reset-password-container .errors-wrapper .error-msg svg{margin:-8px 0 -8px 5px}.verify-steps .note-text i,.verify-steps .note-error i{font-family:'fontawesome';font-style:normal}.error-mobile .verify_mobile_number,.error-mobile .resetpass_mobile_number{border-color:#e00000 !important}.error-mobile svg{position:absolute;top:6px;right:15px}.reset_pass_mobile_number_container.error-mobile svg{position:absolute;bottom:6px;right:0;top:unset}.verify-steps .method,.methods-container .method{text-align:center;border:1px solid #e3e3e3;border-radius:12px;margin:5px 15px}.verify-steps .method.selected,.methods-container .method.selected{border-color:#6658cb;box-shadow:0px 0px 4px 0px rgba(209,204,239,.8)}.verify-wrapper .action-wrapper{text-align:center}.digit-group input[type=text],.digit-group input[type=number]{line-height:50px;text-align:center;margin:0 2px;width:102px;height:90px !important;padding:13px 35px;gap:12px;border-radius:6px !important;border:2px solid #6658cb;color:#6658cb;font-size:32px !important;margin:5px;background-color:#6658cb0d;font-weight:700}.digit-group{direction:ltr;text-align:center}button.btn-back,button.btn-back:hover{font-size:18px;border:#e0e0e0;color:#475569;background:#fff}a.resend-action{margin:0 auto;display:block !important;background:unset !important;box-shadow:unset !important;text-decoration:underline !important;color:#475569 !important}.mobile-verification-banner{display:none}.verify-steps .methods-container{display:flex}.methods-container{margin:auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media only screen and (min-width:767px){.reset-password-container .centering-content{margin:auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}}.reset_pass_mobile_number_container,.verification-resetpassword-methods .methods-info{max-width:400px;margin:15px auto}.verification-account-methods .copyright,.verification-account-otp .copyright,.verification-account-success .copyright{display:none}#mobile_number_container .iti__selected-flag{background-color:transparent !important;height:61px !important}#mobile_number_container.reset_pass_mobile_number_container .iti__selected-flag{height:40px !important}.iti__arrow{display:none}.iti--separate-dial-code .iti__selected-dial-code{padding-right:6px;direction:ltr;border-right:2px solid #616161;font-size:22px !important;color:#616161 !important}.reset_pass_mobile_number_container .iti--separate-dial-code .iti__selected-dial-code{border-right:1px solid #616161;font-size:12px !important}@media only screen and (min-width:767px){.verification-account-methods .iti--separate-dial-code input#mobile_number,.verification-resetpassword-methods .iti--separate-dial-code input#mobile_number{padding-left:80px !important;font-size:22px !important;color:#616161 !important;border-radius:4px !important;height:61px !important;border-color:#9e9e9e}.verification-resetpassword-methods .iti--separate-dial-code input#mobile_number{font-size:12px !important;padding-left:55px !important;height:40px !important}button.btn-back,button.btn-back:hover{border:2px solid rgba(237,237,237,1)}.reset-password-container .errors-wrapper{min-height:120px}}.verification-account-success #verification-account-success{margin:0 auto;display:table;padding:0}.centered-box{text-align:center;background-color:#fff;padding:40px;border-radius:24px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:800px;margin-top:80px}.centered-box .success-heading{font-size:48px;font-weight:700;line-height:62px;text-align:center;color:#6658cb}.success-icon{width:200px;height:auto;margin-bottom:20px}.centered-box p{color:#666;font-family:Cairo;font-size:28px;font-weight:700;line-height:36px;text-align:center}.centered-box .success-content{margin-bottom:20px}.reset-password-container{width:100%}.reset-password-container .box-centered{margin:auto;text-align:center;background-color:#fff;padding:40px;border-radius:24px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:800px;margin-top:80px;min-height:350px}.verification-resetpassword-success .reset-password-container .box-centered{margin-top:140px}.reset-password-container .action-wrapper{margin:auto;text-align:center;border-radius:24px;margin-top:30px}.reset-password-container .box-centered h3{font-family:Cairo;font-size:32px;font-weight:700;line-height:42px;color:#6658cb;width:100%}.verification-resetpassword-methods .info,.verification-resetpassword-otp .info,.verification-resetpassword-success .info,.verification-resetpassword-set .info{font-family:Cairo;font-size:14px;font-weight:400;line-height:26.24px;margin:10px;color:#424242;width:100%}.verification-resetpassword-otp .reset-password-container .info,.verification-resetpassword-otp .reset-password-container .resend-action{margin:20px !important}.verification-resetpassword-methods .methods-info{font-family:Cairo;font-size:16px;font-weight:400;line-height:24px;margin:15px;color:#424242}.verification-resetpassword-methods .action-wrapper{margin:15px}.verification-resetpassword-methods .action-wrapper *{padding:15px 0}.back-to-login-action{font-family:Cairo;font-size:16px;font-weight:600;line-height:24px;color:#424242;text-decoration:underline}.reset_pass_mobile_number_container,.verification-resetpassword-methods .methods-info{max-width:400px;margin:15px auto}.verification-resetpassword-set .field.choice.showpassword-choice{position:relative !important;z-index:10}.reset-password-container label{display:block;font-family:Cairo;font-size:18px;font-weight:700;line-height:27px;text-align:right;color:rgba(10,10,10,1)}.reset-password-container input#password,.reset-password-container input#password-confirmation{height:40px;padding:6px 12px;gap:4px;border-radius:4px;opacity:0px;border:.5px solid rgba(158,158,158,1);margin:5px 0}.verification-resetpassword-methods .back-to-login-action{color:rgba(66,66,66,1)!important}.verification-resetpassword-set .show-password-up svg:not(:root){top:45px !important;z-index:1}.verification-resetpassword-set #password-confirmation-error{display:none!important}.verification-resetpassword-methods .iti--separate-dial-code input#mobile_number::placeholder{opacity:1;color:#616161}@media only screen and (min-width:767px){.verification-breadcrumb{display:none}.centered-box{width:800px}}@media only screen and (max-width:767px){.verification-title{display:none}.web-verification-banner{display:none}.mobile-verification-banner{display:block}.mobile-verification-banner img{width:100%;margin:15px 0}.step-numbering{width:32px;height:32px}.step-numbering span{font-size:20px}.verify-steps .method,.methods-container .method{margin:5px}.verify-steps h3{font-size:20px;line-height:25px}.verify-steps p{font-size:12px}.verify-steps .iti{width:100%}.error-mobile svg{width:20px}.verification-account-methods .method-image,.verification-resetpassword-methods .method-image{width:45px;margin:auto;padding-top:0}.verification-account-methods .method-text,.verification-resetpassword-methods .method-text{font-size:10px;font-weight:400;line-height:15px;padding-top:0}.verify-steps .note-text,.verify-steps .note-error{font-size:12px;line-height:20px}.digit-group input[type=text],.digit-group input[type=number]{line-height:20px;width:40px;height:40px !important;padding:15px;font-size:15.8px !important}.reset-password-container .digit-group input[type=text],.reset-password-container .digit-group input[type=number]{width:40px;height:40px !important;padding:10px;font-size:16px !important;direction:ltr}.verify-steps.otp-container{height:300px;display:block;margin-top:10px}.verify-steps.otp-container p{text-align:center}#mobile_number_container .iti__selected-flag{height:45px !important}.iti--separate-dial-code .iti__selected-dial-code{font-size:14px !important;border-right:1px solid #616161}.reset_pass_mobile_number_container .iti--separate-dial-code .iti__selected-dial-code{border-right:1px solid #616161;font-size:12px !important}.iti--separate-dial-code input[type=text]{padding-left:60px !important}.verification-account-methods .iti--separate-dial-code input#mobile_number,.verification-resetpassword-methods .iti--separate-dial-code input#mobile_number{font-size:12px !important;color:#616161 !important;border-radius:4px}.centered-box{max-width:100%;padding:30px}.verification-account-success .centered-box button{position:relative;left:0}.centered-box .success-heading{font-size:32px}.reset-password-container .centered-box .success-heading{font-size:18px;line-height:normal}.centered-box p{font-size:12px;font-weight:600;line-height:18px}.verify-steps{box-shadow:0px 0px 6px 3px rgba(102,88,203,.06);position:relative;margin:0 0 35px;border-radius:6px}.verify-steps input{border-radius:6px !important}.verify-wrapper .action-wrapper{padding-bottom:15px}.right-dotted-border{border-right:2px dashed #6658cb;height:40px;position:absolute;right:35px;bottom:-40px}.aden_grocery_arabic .right-dotted-border,.sanaa_grocery_arabic .right-dotted-border{border-right:2px dashed #4cae65}.aden_pharmacy_arabic .right-dotted-border,.sanaa_pharmacy_arabic .right-dotted-border{border-right:2px dashed #075dbb}.btn-success,.btn-cancel{font-size:14px !important;font-weight:600 !important}.verification-breadcrumb{margin-bottom:10px}.verification-breadcrumb *{margin:0 2px}.verification-breadcrumb span{font-family:Cairo;font-size:12px;font-weight:600;line-height:18px;text-align:right;color:#6658cb}.verification-breadcrumb svg{position:relative;top:4px}.verification-account-success .centered-box p{font-size:14px;line-height:unset;font-weight:400;margin:0;color:#616161}body{background-color:#f7faf8}.mobile-bold{font-weight:700 !important}.mobile-semibold{font-weight:700 !important}.methods-container,.reset-password-container .centering-content{flex-wrap:unset}.reset-password-container .box-centered{margin-top:100px;box-shadow:unset;padding:20px;min-height:auto}.reset-password-container .box-centered>*{padding-right:0;padding-left:0}.reset-password-container .box-centered .mobile-center-box{box-shadow:0px 0px 4px 2px rgba(0,0,0,.05);padding-top:30px;padding-bottom:30px;border-radius:8px}.reset-password-container .box-centered h3{font-size:16px;line-height:18px}.verification-resetpassword-methods .info,.verification-resetpassword-otp .info,.verification-resetpassword-success .info,.verification-resetpassword-set .info,.verification-resetpassword-methods .methods-info{font-size:12px;width:initial}.reset-password-container .box-centered>.form-group{padding-right:10px;padding-left:10px;box-shadow:0px 0px 4px 2px rgba(0,0,0,.05);border-radius:8px}.reset-password-container label{font-size:14px}.verification-resetpassword-methods .method-text{font-size:7.36px;font-weight:400;line-height:11.05px;color:rgba(128,128,128,1)}.back-to-login-action{text-decoration:none}.reset-password-container .note-error p{font-size:10px;margin:auto 0}.container.reset-password-container{margin-top:50px !important}.reset-password-container .box-centered h3{font-weight:700}.verification-resetpassword-methods .iti--separate-dial-code input#mobile_number{height:40px}#mobile_number_container.reset_pass_mobile_number_container .iti__selected-flag{height:38px !important}.back-to-login-action-wrapper{margin-bottom:15px}.reset-password-container .errors-wrapper .error-msg{display:ruby-text;text-align:center}.reset-password-container .errors-wrapper .error-msg.right-align{text-align:right}.reset_pass_mobile_number_container.error-mobile svg{bottom:-4px;right:-1px}.verification-resetpassword-set .field.choice{border-top:unset !important}#password,#password-confirmation{font-size:26px !important}.success-icon{width:160px}.reset-password-container .action-wrapper{margin-top:10px}.verification-resetpassword-set .reset-password-container .errors-wrapper .error-msg{display:ruby-text}a.back-to-login-action{text-decoration:underline;font-size:12px;font-weight:600}a#back-verify-method{font-weight:600}.verification-resetpassword-methods .iti.iti--allow-dropdown.iti--separate-dial-code{border-radius:4px}.verification-resetpassword-otp .reset-password-container .resend-action{margin:0 20px !important}}.aden_grocery_arabic .verify-steps h3,.sanaa_grocery_arabic .verify-steps h3,.aden_grocery_arabic .step-numbering span,.sanaa_grocery_arabic .step-numbering span,.aden_grocery_arabic .verify-steps p span,.sanaa_grocery_arabic .verify-steps p span,.aden_grocery_arabic .mobile-center-box p span,.sanaa_grocery_arabic .mobile-center-box p span,.aden_grocery_arabic .verify-steps .method.selected,.sanaa_grocery_arabic .verify-steps .method.selected,.aden_grocery_arabic .methods-container .method.selected,.sanaa_grocery_arabic .methods-container .method.selected,.aden_grocery_arabic .centered-box .success-heading,.sanaa_grocery_arabic .centered-box .success-heading,.aden_grocery_arabic button.btn-back:hover,.sanaa_grocery_arabic button.btn-back:hover,.aden_grocery_arabic .verification-breadcrumb span,.sanaa_grocery_arabic .verification-breadcrumb span,.aden_grocery_arabic .reset-password-container .box-centered h3,.sanaa_grocery_arabic .reset-password-container .box-centered h3{color:#408549}.aden_grocery_arabic .verify-steps .method.selected,.sanaa_grocery_arabic .verify-steps .method.selected,.aden_grocery_arabic .methods-container .method.selected,.sanaa_grocery_arabic .methods-container .method.selected{border-color:#4cae65}.aden_grocery_arabic .verification-title h3,.sanaa_grocery_arabic .verification-title h3{color:#408549}.aden_grocery_arabic .digit-group input[type=text],.sanaa_grocery_arabic .digit-group input[type=text],.aden_grocery_arabic .digit-group input[type=number],.sanaa_grocery_arabic .digit-group input[type=number]{color:#4cae65 !important;border:2px solid #4cae65;background-color:#4cae650d}.aden_grocery_arabic .step-numbering,.sanaa_grocery_arabic .step-numbering{background:#4cae650d}.aden_pharmacy_arabic .verify-steps h3,.sanaa_pharmacy_arabic .verify-steps h3,.aden_pharmacy_arabic .step-numbering span,.sanaa_pharmacy_arabic .step-numbering span,.aden_pharmacy_arabic .verification-title h3,.sanaa_pharmacy_arabic .verification-title h3,.aden_pharmacy_arabic .verify-steps p span,.sanaa_pharmacy_arabic .verify-steps p span,.aden_pharmacy_arabic .mobile-center-box p span,.sanaa_pharmacy_arabic .mobile-center-box p span,.aden_pharmacy_arabic .verify-steps .method.selected,.sanaa_pharmacy_arabic .verify-steps .method.selected,.aden_pharmacy_arabic .methods-container .method.selected,.sanaa_pharmacy_arabic .methods-container .method.selected,.aden_pharmacy_arabic .centered-box .success-heading,.sanaa_pharmacy_arabic .centered-box .success-heading,.aden_pharmacy_arabic button.btn-back:hover,.sanaa_pharmacy_arabic button.btn-back:hover,.aden_pharmacy_arabic .verification-breadcrumb span,.sanaa_pharmacy_arabic .verification-breadcrumb span,.aden_pharmacy_arabic .reset-password-container .box-centered h3,.sanaa_pharmacy_arabic .reset-password-container .box-centered h3{color:#075dbb}.aden_pharmacy_arabic .verify-steps .method.selected,.sanaa_pharmacy_arabic .verify-steps .method.selected,.aden_pharmacy_arabic .methods-container .method.selected,.sanaa_pharmacy_arabic .methods-container .method.selected{border-color:#075dbb}.aden_pharmacy_arabic .digit-group input[type=text],.sanaa_pharmacy_arabic .digit-group input[type=text],.aden_pharmacy_arabic .digit-group input[type=number],.sanaa_pharmacy_arabic .digit-group input[type=number]{color:#075dbb !important;border:2px solid #075dbb;background-color:#075dbb0d}.aden_pharmacy_arabic .step-numbering,.sanaa_pharmacy_arabic .step-numbering{background:#075dbb0d}@media only screen and (max-width:767px){.digit-group input[type=text],.digit-group input[type=number],.aden_grocery_arabic .digit-group input[type=text],.sanaa_grocery_arabic .digit-group input[type=text],.aden_grocery_arabic .digit-group input[type=number],.sanaa_grocery_arabic .digit-group input[type=number],.aden_pharmacy_arabic .digit-group input[type=text],.sanaa_pharmacy_arabic .digit-group input[type=text],.aden_pharmacy_arabic .digit-group input[type=number],.sanaa_pharmacy_arabic .digit-group input[type=number]{border:.66px solid}}.verification-resetpassword-set input.mage-error{border-color:#e00000 !important}