.auth-container{min-height:100vh;min-height:100dvh;overflow:scroll;padding:40px 0;display:flex;align-items:center;position:relative}.auth-container .auth-bg-img,.auth-container .auth-bg-overlay{position:absolute;width:100%;height:100%}.auth-container .auth-bg-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.502)}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section{padding:0}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section,.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section .otp-login-modal-header-sub-text,.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section .otp-login-modal-phone-button-otp-div,.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp .otp-login-modal-verification-otp-resend-button,.auth-container .otp-login-modal-phone-button,.auth-container .register-user-container{width:100%}.auth-container .register-user-form{max-height:unset;overflow-y:unset}.auth-container .auth-shipping-as .MuiOutlinedInput-notchedOutline,.auth-container .register-user-form .register-user-label-inputs-div .register-user-label-input{border:1px solid #e0e3eb}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section .otp-login-modal-header-text-cross-icon .otp-login-modal-header-text{font-size:24px;font-weight:500;margin-bottom:5px}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section .otp-login-modal-header-sub-text{color:#6c8689;font-size:14px;font-weight:400;margin-bottom:20px}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section{gap:17px}.auth-container .otp-login-modal-phone-button{background:#e9ec38;height:50px}.auth-container .otp-login-modal-phone-button span{color:#0a353b}.auth-container .otp-login-modal-phone-button.disabled{background:#e7e7e7}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp .otp-login-modal-verification-otp-resend-button .otp-login-modal-otp-verification-heading-text{font-weight:600;font-size:24px;color:#0a353b;margin-bottom:20px;display:block}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp .otp-login-modal-verification-otp-resend-button .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp .otp-login-modal-verification-otp-resend-button .otp-login-modal-verification-number-text{color:#6c8689;font-weight:inherit}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp .otp-login-modal-verification-otp-resend-button .otp-login-modal-resend-otp{color:#6c8689;font-size:15px;font-weight:400}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp .otp-login-modal-verification-otp-resend-button .otp-input{border-radius:4px;border:1px solid #ced7d8;background:rgba(206,215,216,.2)}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp .otp-login-modal-verification-otp-resend-button .otp-input.otp-input-error{border-color:red}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp .otp-login-modal-verification-otp-resend-button .otp-inputs-container{gap:10px}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section .otp-login-modal-phone-button-otp-div .otp-login-modal-phone-div .otp-login-modal-phone-no-text.otp-font-weight-medium,.auth-container .register-user-form .otp-login-modal-signup-phone-div .otp-login-modal-phone-no-text.otp-font-weight-medium,.auth-container .register-user-form .register-user-label-inputs-div .register-user-label-text.otp-font-weight-medium{font-weight:400;font-size:14px}.auth-container .react-international-phone-flag-emoji{margin-left:0!important}.auth-shipping-as-options .MuiButtonBase-root svg{margin-right:5px}.auth-wrapper{display:flex;width:90%;margin:0 auto;max-width:1000.5px;position:relative;background:#fff;border-radius:10px}.auth-left{width:50%;padding:40px;display:flex;flex-direction:column}.auth-left .otp-login-modal-admin-login-dialog{display:flex;justify-content:center;flex-direction:column;flex:1 1}.auth-right{width:50%}.auth-company-logo{width:100%;max-width:280px;height:auto}.auth-right-card{background:linear-gradient(180deg,#d0e9bf,#fff2d9);border-top-right-radius:10px;border-bottom-right-radius:10px;height:100%}.auth-carousel-container{position:relative;height:256px;margin-bottom:17.76px}.auth-carousel-container img{position:absolute}.auth-carousel-shape{width:320px;height:auto;left:0;bottom:20px}.auth-carousel-img{width:100%;height:auto;max-width:max-content;max-height:max-content;margin:0 auto;bottom:0;right:0;transition:all 2s ease;display:none}.auth-carousel-img-active{display:block;animation-name:fade-in;animation-duration:1s;animation-fill-mode:forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.auth-desktop-indicator{display:flex;justify-content:center;margin:10px 0;gap:3px;align-items:center}.auth-desktop-indicator button{background:#0a353b;opacity:.3;width:6px;height:6px;border-radius:50%;display:block;padding:0;border:none}.auth-desktop-indicator button.auth-indicator-active{opacity:1;width:8px;height:8px}.auth-heading{color:#0a353b;font-size:24px;font-weight:600;line-height:1.4}.auth-heading-totalDiscount{color:#c87048;font-size:24px;font-style:normal;font-weight:600;line-height:38.939px;letter-spacing:-.584px}.auth-right-content{padding:0 40px}.auth-right-content.signupheight{margin-top:8rem}.auth-list{margin:17.99px 0 36px;display:flex;flex-direction:column;gap:14.6px}.auth-list li{display:flex;gap:10px;align-items:flex-start;font-size:14px;font-weight:400}.auth-list li img{min-width:16px;width:16px;height:16px}.auth-associated-with{display:block;color:#6c8689;font-size:12px;margin-bottom:15.74px}.auth-partners-company{display:flex;gap:20px;padding-bottom:40px;flex-wrap:wrap}.auth-partners-company img{height:30px;width:auto}.auth-or{display:flex;align-items:center;margin:0}.auth-or span{display:block}.auth-or-divider{background:#9daeb1;height:1px;width:100%}.auth-or-text{font-size:14px;margin:0 7px}.auth-footer,.auth-or-text{color:#6c8689;font-weight:400}.auth-footer{text-align:center;font-size:16px;display:flex;justify-content:center;gap:4px}.auth-footer a{cursor:pointer;color:#c87048;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.auth-footer .otp-bottom-sheet-account-text{color:#6c8689;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.auth-required-star{color:tomato}.auth-subheading{font-weight:600;font-size:12px;color:#0a353b;text-transform:uppercase;display:block;margin-bottom:7px;letter-spacing:.96px}.mobil-login-caraousel{display:none}@media(max-width:960px){.auth-company-logo{display:block;width:151.49px;height:26px}.auth-carousel-img{height:auto;width:auto;max-width:100%;max-height:100%}.auth-container{padding:0;align-items:flex-start}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section{gap:10px;padding-top:35px}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section .otp-login-modal-header-sub-text{color:#0a353b}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp .otp-login-modal-verification-otp-resend-button .otp-login-modal-otp-verification-heading-text{display:none}.auth-wrapper{flex-direction:column;width:100%;padding:0 20px;border-radius:0;height:100dvh;background:linear-gradient(180deg,#0a353b,#024953)}.auth-right{display:none}.auth-left{padding:20px 0}.auth-left,.auth-right{width:100%}.mobil-login-caraousel{display:block}.login-mobile-carousel-container{height:146px}.login-carousal-text{padding:15px 15px 0}.login-auth-list{margin:5px 0}.login-auth-list li{font-size:13px;line-height:1}.login-text-desktop{display:none}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section .otp-login-modal-header-text-cross-icon .otp-login-modal-header-text.otp-login-modal-header-text-mobile{margin-bottom:0}.auth-or{height:.5px;margin:10px 0 32px}.auth-list{gap:9.45px;margin-bottom:15px}.auth-list img{min-width:12.3px;width:12.3px;height:12.3px}.sign-up-carsl-text{padding:20px;width:78%;position:relative}.sign-up-auth-right{position:relative;overflow:hidden;margin-bottom:22px}.sign-up-carousel{height:100px;width:100px;position:absolute;bottom:-10px;right:0}.sign-up-carousel img{width:auto;height:auto;position:absolute;max-width:100%;max-height:100%}.sign-up-carousel-img{opacity:0;transition:all 2s ease}.sign-up-carousel-active{opacity:1}.otp-carsl-heading{color:#0a353b;font-weight:600;font-size:20px;display:block;margin-bottom:10px}.otp-carsl-description{color:#3b5d62;font-size:12px;font-weight:400;margin-bottom:40px;width:80%}.mobile-otp-sign-in{margin-bottom:9px}.login-auth-right-card{margin-bottom:22px}.auth-right-card{border-radius:4.87px}.sign-up-register-btn{margin-top:16.7px}}@media(max-width:960px)and (max-width:600px){.sign-up-register-btn{margin-top:0}}@media(max-width:600px){.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section .otp-login-modal-phone-button-otp-div .otp-login-modal-phone-div{margin-bottom:0}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section .otp-login-modal-phone-button-otp-div{height:auto}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section .otp-login-modal-phone-button-otp-div .otp-login-modal-signup-form{display:block}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp{padding-left:0;padding-right:0}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-right-section{height:auto}.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp{height:calc(100dvh - 51px)}}@media(max-width:600px)and (max-width:600px){.auth-container .otp-login-modal-admin-login-dialog .otp-login-modal-verification-otp{height:unset}}