.SignupPopup_signupModal___2a5J .SignupPopup_modalPaper__m4vQw{border-radius:16px;max-width:460px;margin:16px;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.08)}.SignupPopup_modalContent__z6K6r{padding:32px!important}.SignupPopup_authContainer__Bn0fj{display:flex;flex-direction:column;gap:32px}.SignupPopup_welcomeSection__DeMok{text-align:center}.SignupPopup_welcomeSection__DeMok .SignupPopup_welcomeTitle__AEYEg{margin-bottom:8px;color:#111827;font-weight:600}.SignupPopup_welcomeSection__DeMok .SignupPopup_welcomeSubtitle__3pA7J{color:#6b7280}.SignupPopup_formSection__XV3Sj{width:100%}.SignupPopup_formGrid__Y8sZl{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:16px}.SignupPopup_inputGroup__tRZgs{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.SignupPopup_inputGroup__tRZgs input{width:100%;height:44px;padding:0 16px;border:1px solid #e2e8f0;border-radius:8px;background-color:#fff;transition:all .2s ease;font-size:15px}.SignupPopup_inputGroup__tRZgs input:focus{border-color:#f97316;outline:none;box-shadow:0 0 0 3px rgba(249,115,22,.1)}.SignupPopup_inputGroup__tRZgs input::placeholder{color:#94a3b8}.SignupPopup_inputLabel__vuajA{color:#374151;font-weight:500}.SignupPopup_passwordHint__ms6I5{color:#6b7280;font-size:12px}.SignupPopup_submitButton__LlUFs{width:100%;height:44px;background-color:#f97316;color:#fff;font-weight:500;border-radius:8px;transition:background-color .2s ease}.SignupPopup_submitButton__LlUFs:hover{background-color:#ea580c}.SignupPopup_submitButton__LlUFs:disabled{background-color:#fed7aa;cursor:not-allowed}.SignupPopup_divider__YU2ZJ{position:relative;text-align:center;margin:24px 0}.SignupPopup_divider__YU2ZJ:after,.SignupPopup_divider__YU2ZJ:before{content:"";position:absolute;top:50%;width:calc(50% - 70px);height:1px;background-color:#e2e8f0}.SignupPopup_divider__YU2ZJ:before{left:0}.SignupPopup_divider__YU2ZJ:after{right:0}.SignupPopup_socialAuth__yXliV .SignupPopup_authButton__oHb8g{width:100%;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:12px;background:#f8fafc;border:1px solid #e2e8f0;color:#334155;font-weight:500;transition:all .2s ease}.SignupPopup_socialAuth__yXliV .SignupPopup_authButton__oHb8g svg{width:24px;height:24px}.SignupPopup_footer__Jrifw{text-align:center;padding-top:8px;border-top:1px solid #e2e8f0}.SignupPopup_footer__Jrifw .SignupPopup_signinLink__BZelg{font-weight:500}.SignupPopup_footer__Jrifw .SignupPopup_signinLink__BZelg:hover{text-decoration:underline}.SignupPopup_closeButton__SnXif{position:absolute!important;right:16px;top:16px;width:40px;height:40px;color:#6b7280;transition:all .2s ease;background-color:#f3f4f6!important}.SignupPopup_closeButton__SnXif:hover{background-color:#e5e7eb!important;color:#374151;transform:rotate(90deg)}.SignupPopup_closeButton__SnXif svg{width:20px;height:20px}.SignupPopup_signupModal___2a5J .MuiDialog-paper{animation:SignupPopup_modalFadeIn__muQ8E .3s ease}@keyframes SignupPopup_modalFadeIn__muQ8E{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:480px){.SignupPopup_formGrid__Y8sZl{grid-template-columns:1fr}}.SigninPopup_signinModal__2tpU8 .SigninPopup_modalPaper__C9USN{border-radius:16px;max-width:460px;margin:16px;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.08)}.SigninPopup_modalContent__F1gUr{padding:32px!important}.SigninPopup_authContainer__dxZ5h{display:flex;flex-direction:column;gap:32px}.SigninPopup_welcomeSection__KICCb{text-align:center}.SigninPopup_welcomeSection__KICCb .SigninPopup_welcomeTitle__QIIdu{margin-bottom:8px;color:#111827;font-weight:600}.SigninPopup_welcomeSection__KICCb .SigninPopup_welcomeSubtitle__Oox8s{color:#6b7280}.SigninPopup_formSection__L3Vql{width:100%}.SigninPopup_socialAuth__96Y0I{display:flex;flex-direction:column;gap:16px}.SigninPopup_socialAuth__96Y0I .SigninPopup_authButton__VAwOU{width:100%;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:12px;background:#f8fafc;border:1px solid #e2e8f0;color:#334155;font-weight:500;transition:all .2s ease}.SigninPopup_socialAuth__96Y0I .SigninPopup_authButton__VAwOU:hover{background:#f1f5f9}.SigninPopup_socialAuth__96Y0I .SigninPopup_authButton__VAwOU svg{width:20px;height:20px}.SigninPopup_divider__cLkJc{position:relative;text-align:center;margin:24px 0}.SigninPopup_divider__cLkJc:after,.SigninPopup_divider__cLkJc:before{content:"";position:absolute;top:50%;width:calc(50% - 90px);height:1px;background-color:#e2e8f0}.SigninPopup_divider__cLkJc:before{left:0}.SigninPopup_divider__cLkJc:after{right:0}.SigninPopup_emailAuth__wxfSy{display:flex;flex-direction:column;gap:24px}.SigninPopup_inputGroup__lqGtk input{width:100%;height:44px;padding:0 16px;border:1px solid #e2e8f0;border-radius:8px;background-color:#fff;transition:all .2s ease;font-size:15px}.SigninPopup_inputGroup__lqGtk input:focus{border-color:#f97316;outline:none;box-shadow:0 0 0 3px rgba(249,115,22,.1)}.SigninPopup_inputGroup__lqGtk input::placeholder{color:#94a3b8}.SigninPopup_inputLabel__x27rE{color:#374151;font-weight:500}.SigninPopup_passwordHeader__mQsLu{display:flex;justify-content:space-between;align-items:center}.SigninPopup_forgotPasswordLink__qqUPV{color:#f97316;font-size:14px;font-weight:500}.SigninPopup_forgotPasswordLink__qqUPV:hover{text-decoration:underline}.SigninPopup_submitButton__RDhby{width:100%;height:44px;background-color:#f97316;color:#fff;font-weight:500;border-radius:8px;transition:background-color .2s ease}.SigninPopup_submitButton__RDhby:hover{background-color:#ea580c}.SigninPopup_submitButton__RDhby:disabled{background-color:#fed7aa;cursor:not-allowed}.SigninPopup_footer__V8OqC{text-align:center;padding-top:8px;border-top:1px solid #e2e8f0}.SigninPopup_footer__V8OqC .SigninPopup_signupLink__NdD14{font-weight:500}.SigninPopup_footer__V8OqC .SigninPopup_signupLink__NdD14:hover{text-decoration:underline}.SigninPopup_closeButton__8NeYr{position:absolute!important;right:16px;top:16px;width:40px;height:40px;color:#6b7280;transition:all .2s ease;background-color:#f3f4f6!important}.SigninPopup_closeButton__8NeYr:hover{background-color:#e5e7eb!important;color:#374151;transform:rotate(90deg)}.SigninPopup_closeButton__8NeYr svg{width:20px;height:20px}.SigninPopup_modalHeader__UjY1b{padding:24px 24px 0;display:flex;justify-content:space-between;align-items:center;position:relative}.SigninPopup_modalHeader__UjY1b h2{font-size:24px;font-weight:600;color:#1a1a1a;margin:0}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper{padding:0}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper .inner_page_wrapper{max-width:100%;padding:0}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .MuiGrid-container{margin:0}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .MuiButton-root{margin-top:16px;border-radius:8px;height:48px;font-weight:500;text-transform:none;font-size:16px;transition:all .2s ease}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .MuiButton-root:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .MuiInputBase-root{border-radius:8px;background-color:#f9fafb;border:1px solid #e5e7eb;transition:all .2s ease}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .MuiInputBase-root:focus-within,.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .MuiInputBase-root:hover{border-color:#6366f1;background-color:#fff}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .MuiInputBase-root input{padding:14px 16px;font-size:15px}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .MuiInputBase-root input::placeholder{color:#9ca3af}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .required-label{color:#374151;font-weight:500;margin-bottom:6px;display:block}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .forgot_pass_btn{text-align:right;margin:8px 0 16px}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .forgot_pass_btn button{color:#6366f1;font-weight:500;font-size:14px}.SigninPopup_formWrapper__rAAL7 .viewport_wrapper form .forgot_pass_btn button:hover{color:#4f46e5;text-decoration:underline}.SigninPopup_signinModal__2tpU8 .MuiDialog-paper{animation:SigninPopup_modalFadeIn__8UWiz .3s ease}@keyframes SigninPopup_modalFadeIn__8UWiz{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@font-face{font-family:figtree;src:url(/_next/static/media/figtree-regular-webfont.e3bb5ad8.woff2) format("woff2"),url(/_next/static/media/figtree-regular-webfont.8a097504.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:figtree;src:url(/_next/static/media/figtree-medium-webfont.174b033e.woff2) format("woff2"),url(/_next/static/media/figtree-medium-webfont.0b96d10f.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:figtree;src:url(/_next/static/media/figtree-bold.74889aa9.woff2) format("woff2"),url(/_next/static/media/figtree-bold.c273be00.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:figtree;src:url(/_next/static/media/figtree-black.c8daab52.woff2) format("woff2"),url(/_next/static/media/figtree-black.5f2b7c96.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:moranga;src:url(/_next/static/media/moranga-light.a767259d.woff2) format("woff2"),url(/_next/static/media/moranga-light.b3382b77.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:moranga;src:url(/_next/static/media/moranga_regular.ef06606e.woff2) format("woff2"),url(/_next/static/media/moranga_regular.c96de2a7.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:moranga;src:url(/_next/static/media/moranga-bold-webfont.2a9afeef.woff2) format("woff2"),url(/_next/static/media/moranga-bold-webfont.2a9afeef.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:moranga;src:url(/_next/static/media/moranga-medium-webfont.89072406.woff2) format("woff2"),url(/_next/static/media/moranga-medium-webfont.89072406.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:caveat;src:url(/_next/static/media/caveat-v10-latin_cyrillic-600-webfont.eaf5f673.woff2) format("woff2"),url(/_next/static/media/caveat-v10-latin_cyrillic-600-webfont.cc5e8b81.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:FTY-SKORZHEN-NCV;src:url(/_next/static/media/FTY-SKORZHEN-NCV.7a0747f6.ttf) format("truetype"),url(/_next/static/media/FTY-SKORZHEN-NCV.596ef73f.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Hagrid;src:url(/_next/static/media/Hagrid-Regular-trial.ab9affeb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Hagrid;src:url(/_next/static/media/Hagrid-Italic-trial.ab05cce6.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Hagrid;src:url(/_next/static/media/Hagrid-Text-Extrabold-trial.e5adbcb8.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Hagrid;src:url(/_next/static/media/Hagrid-Text-Extrabold-Italic-trial.5a15f428.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Cuanky;src:url(/_next/static/media/Cuanky.d0d8bd0a.ttf) format("opentype")}@font-face{font-family:Heebo;src:url(/_next/static/media/Heebo-Regular.ca3b27c2.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Heebo;src:url(/_next/static/media/Heebo-Medium.32c060f4.ttf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Heebo;src:url(/_next/static/media/Heebo-Bold.c1a2eb02.ttf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:LEMON MILK;src:url(/_next/static/media/LEMONMILK-Bold.5ccf69b7.otf) format("opentype");font-weight:700;font-style:normal}.DawatTagline_dawat_heading_wrap__DuqRn{margin-bottom:40px;text-align:center}@media(max-width:991px){.DawatTagline_dawat_heading_wrap__DuqRn{margin-bottom:25px}}.DawatTagline_dawat_heading_wrap__DuqRn h3{color:#000;font-size:34px;font-weight:500;line-height:1.2;margin-bottom:15px}@media(min-width:1600px){.DawatTagline_dawat_heading_wrap__DuqRn h3{font-size:38px}}@media(max-width:991px){.DawatTagline_dawat_heading_wrap__DuqRn h3{margin-bottom:10px}}.DawatTagline_dawat_heading_wrap__DuqRn p{color:#111;font-size:20px;font-weight:500;line-height:1.3}@media(min-width:1600px){.DawatTagline_dawat_heading_wrap__DuqRn p{font-size:24px}}@media(max-width:991px){.DawatTagline_dawat_heading_wrap__DuqRn p{margin-bottom:18px}}.checkout-stepper{display:flex;flex-direction:column}.checkout-stepper__step{display:flex;position:relative;margin-bottom:32px}.checkout-stepper__step .content-wrapper{display:none;opacity:0;transform:translateY(10px)}.checkout-stepper__step .content-wrapper.active{display:block;animation:fadeSlideIn .4s ease forwards}.checkout-stepper__step:last-child .checkout-stepper__line{display:none}.checkout-stepper__step.active .checkout-stepper__number{background-color:#000;color:#fff}.checkout-stepper__step.active .checkout-stepper__title{color:#000;font-weight:500}.checkout-stepper__step.completed .checkout-stepper__number{background-color:#000;color:#fff}.checkout-stepper__step.completed .checkout-stepper__line{background-color:#000}.checkout-stepper__number-container{display:flex;flex-direction:column;align-items:center;padding-right:20px}@media(min-width:1600px){.checkout-stepper__number-container{padding-right:32px}}.checkout-stepper__number{width:40px;height:40px;border-radius:50%;background-color:#fff;border:2px solid #000;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:24px;transition:all .3s ease;z-index:1}@media(min-width:1600px){.checkout-stepper__number{font-size:30px;width:54px;height:54px}}.checkout-stepper__line{position:absolute;top:40px;left:20px;width:1px;height:calc(100% + 32px);background-color:#a1a1a1;transition:all .3s ease}@media(min-width:1600px){.checkout-stepper__line{left:27px}}.checkout-stepper__content{width:100%}.checkout-stepper__info{line-height:1;display:flex;align-items:center;gap:6px;color:#111;font-size:18px}.checkout-stepper__info strong{font-weight:700}.checkout-stepper__info button{color:#5d3e00!important;font-weight:400!important;text-decoration:underline}@media(min-width:1600px){.checkout-stepper__info{font-size:20px}}.checkout-stepper__checkout_alert{color:red}.checkout-stepper__title{font-size:30px;margin:4px 0 12px;color:#000;font-weight:500;font-family:moranga,sans-serif}@media(min-width:1600px){.checkout-stepper__title{font-size:34px}}@media(max-width:991px){.checkout-stepper__title{font-size:29px}}@media(max-width:767px){.checkout-stepper__title{font-size:24px}}.checkout-stepper .step-content{margin:24px 0}.checkout-stepper .step-navigation{display:flex;gap:10px;margin-top:32px;flex-wrap:wrap}.checkout-stepper .step-navigation .step-btn{width:165px}@media(max-width:700px){.checkout-stepper .step-navigation .step-btn{width:125px}}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}