.page_container__G3z8I{min-height:100vh;background:#f8f9ff;padding:24px;max-width:720px;margin:0 auto}.page_header__dZc_T{display:flex;align-items:center;gap:16px;margin-bottom:32px}.page_backLink__wd7yN{display:flex;align-items:center;gap:4px;color:#6366f1;font-size:14px;font-weight:600;text-decoration:none;padding:6px 12px;border-radius:8px;border:1.5px solid #6366f1;transition:background .15s}.page_backLink__wd7yN:hover{background:rgba(99,102,241,.06)}.page_pageTitle__DShlW{font-size:24px;font-weight:800;color:#111827;margin:0}.page_loadingState__SLtE2{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40vh;gap:16px;color:#6b7280}.page_loadingState__SLtE2 p{margin:0;font-size:15px}.page_spinner__xdJe5{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#6366f1;border-radius:50%;animation:page_spin__CwLAU .7s linear infinite}@keyframes page_spin__CwLAU{to{transform:rotate(1turn)}}.page_errorState__VfFqd{text-align:center;padding:48px 24px;color:#ef4444}.page_errorState__VfFqd p{margin-bottom:20px}.page_backBtn__nlx7b{display:inline-block;background:#6366f1;color:#fff;padding:10px 20px;border-radius:10px;text-decoration:none;font-weight:600}.page_emptyState__k5XMm{text-align:center;padding:80px 24px}.page_emptyState__k5XMm .page_emptyIcon__cSGQb{font-size:56px;margin-bottom:20px}.page_emptyState__k5XMm h2{font-size:22px;font-weight:700;color:#111827;margin:0 0 8px}.page_emptyState__k5XMm p{font-size:15px;color:#6b7280;margin:0 0 28px}.page_orderNowBtn__N37yh{display:inline-block;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:16px;font-weight:700;padding:14px 28px;border-radius:12px;text-decoration:none;box-shadow:0 4px 16px rgba(99,102,241,.35);transition:transform .15s}.page_orderNowBtn__N37yh:hover{transform:translateY(-1px)}.page_ordersList__pQaTq{display:flex;flex-direction:column;gap:16px}.page_orderCard___pmZM{background:#fff;border-radius:16px;border:1px solid #e5e7eb;padding:20px;box-shadow:0 2px 12px rgba(0,0,0,.04);transition:box-shadow .2s}.page_orderCard___pmZM:hover{box-shadow:0 4px 20px rgba(99,102,241,.1);border-color:rgba(99,102,241,.2)}.page_orderHeader__u6oIt{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}@media(max-width:480px){.page_orderHeader__u6oIt{flex-direction:column;gap:8px}}.page_orderMeta__xAS7u{display:flex;flex-direction:column;gap:2px}.page_orderId__YX86s{font-size:16px;font-weight:700;color:#111827}.page_orderDate__W2nF1{font-size:13px;color:#9ca3af}.page_orderBadges__7cv8L{display:flex;align-items:center;gap:8px;flex-shrink:0}.page_orderTypeTag__sq9GU{font-size:12px;font-weight:600;color:#6b7280;background:#f3f4f6;padding:3px 10px;border-radius:99px;border:1px solid #e5e7eb}.page_orderDivider__PaOJ6{height:1px;background:#f3f4f6;margin-bottom:14px}.page_productsList__eOIBI{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.page_productRow__iJxxG{display:flex;align-items:center;gap:8px}.page_productQty__t7YGg{font-size:13px;font-weight:700;color:#6366f1;min-width:28px}.page_productName__GMi4T{font-size:14px;color:#374151}.page_moreItems__7R9QI{font-size:13px;color:#9ca3af;margin:4px 0 0;padding-inline-start:36px}.page_orderFooter___O1Ek{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:14px;border-top:1px solid #f3f4f6}@media(max-width:480px){.page_orderFooter___O1Ek{flex-direction:column;align-items:flex-start}}.page_deliveryInfo__SyhX4{display:flex;flex-direction:column;gap:2px}.page_deliveryLabel__2XY4l{font-size:12px;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.page_deliveryTime__Ywywt{font-size:13px;color:#374151;font-weight:500}.page_totalSection__EKQiT{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.page_totalLabel__Ygdw_{font-size:12px;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.page_totalAmount__msykI{font-size:18px;font-weight:800;color:#111827}.CountrySelector_countrySelector__Mcxn6{position:relative;display:inline-block;z-index:1}.CountrySelector_selectorButton__r_Mly{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#f8f8f8;border:none;border-inline-end:1px solid #e0e0e0;cursor:pointer;transition:background-color .2s ease;min-width:100px}.CountrySelector_selectorButton__r_Mly:hover:not(.CountrySelector_disabled__I7T3n){background:#f0f0f0}.CountrySelector_selectorButton__r_Mly.CountrySelector_disabled__I7T3n{cursor:not-allowed;opacity:.6}.CountrySelector_flag__vuCnO{font-size:20px;line-height:1;margin-bottom:3px}.CountrySelector_dialCode__ygQFF{font-weight:500;color:#333;font-size:16px}.CountrySelector_chevron__oq6JI{color:#666;transition:transform .2s ease;margin-inline-start:auto}.CountrySelector_chevron__oq6JI.CountrySelector_chevronUp__IjIaZ{transform:rotate(180deg)}.CountrySelector_dropdown__yCndd{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;max-height:300px;overflow:hidden;min-width:min(250px,90vw)}.CountrySelector_countriesList__Ng5hR{overflow-y:auto;max-height:300px;scrollbar-width:thin;scrollbar-color:#ccc rgba(0,0,0,0)}.CountrySelector_countriesList__Ng5hR::-webkit-scrollbar{width:6px}.CountrySelector_countriesList__Ng5hR::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CountrySelector_countriesList__Ng5hR::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.CountrySelector_countriesList__Ng5hR::-webkit-scrollbar-thumb:hover{background:#999}.CountrySelector_countryOption__6ynOd{display:flex;align-items:center;gap:12px;padding:12px;border:none;background:#fff;cursor:pointer;text-align:start;width:100%;transition:background-color .2s ease}.CountrySelector_countryOption__6ynOd:hover{background:#f8f8f8}.CountrySelector_countryOption__6ynOd.CountrySelector_selected__fi0T0{background:#f0f0f0;font-weight:500}.CountrySelector_countryName__UCXut{flex:1 1;font-size:14px;color:#333}@media(max-width:768px){.CountrySelector_countriesList__Ng5hR,.CountrySelector_dropdown__yCndd{max-height:250px}.CountrySelector_countryOption__6ynOd{padding:10px}.CountrySelector_flag__vuCnO{font-size:18px}.CountrySelector_dialCode__ygQFF{font-size:14px}}@keyframes LoginPopup_overlayFadeIn__8Gztc{0%{opacity:0}to{opacity:1}}@keyframes LoginPopup_popupSlideUp__l9KZu{0%{opacity:0;transform:translateY(28px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.LoginPopup_overlay__ZjHdO{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;animation:LoginPopup_overlayFadeIn__8Gztc .2s ease;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.LoginPopup_popup__enOXx{background:#fff;border-radius:20px;overflow:hidden;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 24px 64px rgba(0,0,0,.25);position:relative;animation:LoginPopup_popupSlideUp__l9KZu .32s cubic-bezier(.16,1,.3,1)}.LoginPopup_container__puhLF{display:flex;min-height:600px;width:100%;position:relative;overflow:visible}.LoginPopup_leftSection__mExUD{flex:1 1;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:600px;padding-top:20px}.LoginPopup_rightSection__AqUCZ{flex:1 1;position:relative;background:#f5f5f5}.LoginPopup_headerContainer__nxXxY{width:100%}.LoginPopup_formContainer__j7_5h{width:100%;max-width:450px;margin:0 auto}.LoginPopup_header__MFBEG{display:flex;align-items:center;gap:12px;justify-content:flex-start;width:100%;padding:10px 40px;margin-bottom:20px}.LoginPopup_divider__Knjjj{width:100%;height:1px;background:#e0e0e0;margin-bottom:40px}.LoginPopup_iconContainer__NsWGi{width:40px;height:40px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#666}.LoginPopup_title__8xFOG{font-size:22px;font-weight:600;color:#333;margin:0}.LoginPopup_form__xV0Cw{display:flex;flex-direction:column;gap:60px;padding:40px}.LoginPopup_inputSection__1T0au{display:flex;flex-direction:column;gap:20px}.LoginPopup_inputTitle__3KZXE{font-size:22px;font-weight:500;color:#333;margin:0;text-align:center}.LoginPopup_phoneInputContainer___qxu6{display:flex;direction:ltr;border:1px solid #e0e0e0;border-radius:8px;overflow:visible;background:#fff;position:relative}.LoginPopup_phoneInputContainer___qxu6:focus-within{border-color:var(--primary-color,#333);box-shadow:0 0 0 2px rgba(0,0,0,.1)}.LoginPopup_phoneInputContainer___qxu6.LoginPopup_error__0Lgi6{border-color:#dc3545;background:#fff5f5}.LoginPopup_phoneInputContainer___qxu6.LoginPopup_error__0Lgi6:focus-within{border-color:#dc3545;box-shadow:0 0 0 2px rgba(220,53,69,.1)}.LoginPopup_phoneInput__8Vgvn{flex:1 1;border:none;outline:none;padding:12px 16px;font-size:16px;color:#333}.LoginPopup_phoneInput__8Vgvn::placeholder{color:#999}.LoginPopup_phoneInput__8Vgvn:disabled{background:#f5f5f5;color:#999}.LoginPopup_codeInputsContainer__x3DJE{display:flex;gap:16px;justify-content:center;margin:20px 0}.LoginPopup_codeDigitInput__c8dzu{width:50px;height:60px;border:2px solid #e0e0e0;border-radius:8px;text-align:center;font-size:24px;font-weight:600;color:#333;background:#fff;transition:all .2s ease}.LoginPopup_codeDigitInput__c8dzu:focus{border-color:var(--primary-color,#333);box-shadow:0 0 0 2px rgba(0,0,0,.1);outline:none}.LoginPopup_codeDigitInput__c8dzu:disabled{background:#f5f5f5;color:#999;border-color:#ddd}.LoginPopup_codeDigitInput__c8dzu:not(:placeholder-shown){border-color:var(--primary-color,#333);background:#f8f8f8}.LoginPopup_subtitle__yAiFn{font-size:16px;color:#666;margin:0 0 20px;text-align:center}.LoginPopup_termsSection__yx3ks{margin:20px 0}.LoginPopup_checkboxLabel__ZjNID{display:flex;align-items:flex-start;margin-inline-start:14px;gap:12px;cursor:pointer;font-size:12px;color:#666;line-height:1.5}.LoginPopup_checkbox__ZMxnf{width:18px;height:18px;accent-color:var(--primary-color,#333);cursor:pointer;flex-shrink:0;margin:2px 0 0}.LoginPopup_checkboxText__pHhH8{flex:1 1}.LoginPopup_link__Peueo{color:var(--primary-color,#333);text-decoration:underline}.LoginPopup_link__Peueo:hover{opacity:.85}.LoginPopup_continueButton__xrftx{width:100%;padding:16px;background:var(--primary-color,#333);color:var(--primary-text-color,#fff);border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.LoginPopup_continueButton__xrftx:hover:not(:disabled){opacity:.9}.LoginPopup_continueButton__xrftx:disabled{background:#ccc;color:#fff;cursor:not-allowed;opacity:1}.LoginPopup_backSection__kfRh9{display:flex;justify-content:center;margin:20px 0}.LoginPopup_backButton__vXX3h{background:none;border:none;color:#666;font-size:14px;cursor:pointer;padding:8px 16px;border-radius:6px;transition:all .2s ease}.LoginPopup_backButton__vXX3h:hover:not(:disabled){background:#f5f5f5;color:#333}.LoginPopup_backButton__vXX3h:disabled{color:#ccc;cursor:not-allowed}.LoginPopup_errorMessage__vfDpN{background:#fee;border:1px solid #fcc;border-radius:6px;padding:12px;color:#c33;font-size:14px;text-align:center;margin-top:16px}.LoginPopup_imageContainer__kKkJm{position:relative;width:100%;height:100%}.LoginPopup_backgroundImage__DpZbz{width:100%;height:100%;object-fit:cover;object-position:center}.LoginPopup_shopLogo__Yl_tN{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);max-width:140px;max-height:80px;object-fit:contain;border-radius:12px;background:hsla(0,0%,100%,.9);padding:8px 16px;box-shadow:0 4px 16px rgba(0,0,0,.15)}.LoginPopup_closeButton__OGxqv{position:absolute;top:20px;inset-inline-end:20px;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.9);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10;color:#666}.LoginPopup_closeButton__OGxqv:hover{background:#fff;color:#333;transform:scale(1.05)}@media(max-width:768px){.LoginPopup_overlay__ZjHdO{padding:10px}.LoginPopup_popup__enOXx{max-height:95vh;border-radius:8px}.LoginPopup_container__puhLF{flex-direction:column;height:auto;min-height:500px}.LoginPopup_leftSection__mExUD{flex:none;min-height:auto;padding:20px}.LoginPopup_rightSection__AqUCZ{display:none}.LoginPopup_formContainer__j7_5h{max-width:none}.LoginPopup_title__8xFOG{font-size:24px}.LoginPopup_inputTitle__3KZXE{font-size:20px}.LoginPopup_form__xV0Cw{padding:20px;gap:28px}.LoginPopup_codeInputsContainer__x3DJE{gap:8px}.LoginPopup_codeDigitInput__c8dzu{width:clamp(38px,18vw,50px);height:52px;font-size:20px}}.LoginPopup_registrationInputs__jnyvE{display:flex;flex-direction:column;gap:16px;width:100%}.LoginPopup_fieldError__42_HH{color:#dc3545;font-size:12px;margin-top:4px;margin-inline-start:2px}.LoginPopup_registrationInput__tEp6N{width:100%;padding:16px;border:1px solid #ddd;border-radius:8px;font-size:16px;background:#f9f9f9;transition:all .2s ease}.LoginPopup_registrationInput__tEp6N:focus{outline:none;border-color:var(--primary-color,#4CAF50);background:#fff;box-shadow:0 0 0 3px rgba(0,0,0,.08)}.LoginPopup_registrationInput__tEp6N.LoginPopup_error__0Lgi6{border-color:#dc3545;background:#fff5f5}.LoginPopup_registrationInput__tEp6N.LoginPopup_error__0Lgi6:focus{border-color:#dc3545;box-shadow:0 0 0 3px rgba(220,53,69,.1)}.LoginPopup_registrationInput__tEp6N:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}.LoginPopup_registrationInput__tEp6N::placeholder{color:#999}@keyframes LoginPopup_successPop__KTxlf{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}@keyframes LoginPopup_successFadeUp__ruW2H{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes LoginPopup_confettiFall__njgMU{0%{transform:translateY(-20px) rotate(0deg);opacity:1}to{transform:translateY(320px) rotate(540deg);opacity:0}}.LoginPopup_successStep__Wafvz{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;min-height:320px;padding:20px 0;text-align:center;overflow:hidden}.LoginPopup_successCheck__7qZJU{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--primary-color,#22c55e);color:var(--primary-text-color,#fff);box-shadow:0 8px 24px rgba(0,0,0,.18);animation:LoginPopup_successPop__KTxlf .5s cubic-bezier(.16,1,.3,1) both}.LoginPopup_successTitle__7tZxY{font-size:24px;font-weight:700;color:#1f2937;margin:0;animation:LoginPopup_successFadeUp__ruW2H .4s ease .15s both}.LoginPopup_successSubtitle__Hv_iF{font-size:15px;color:#6b7280;margin:0 0 8px;animation:LoginPopup_successFadeUp__ruW2H .4s ease .25s both}.LoginPopup_confetti__2AsAD{position:absolute;top:0;left:0;right:0;height:100%;pointer-events:none;z-index:0}.LoginPopup_confettiPiece__OzKSM{position:absolute;top:-16px;width:9px;height:9px;border-radius:2px;opacity:0;animation:LoginPopup_confettiFall__njgMU 2.4s linear infinite}.LoginPopup_confettiPiece__OzKSM:first-child{left:6%;background:#f59e0b;animation-delay:0s}.LoginPopup_confettiPiece__OzKSM:nth-child(2){left:13%;background:var(--primary-color,#6366f1);animation-delay:.25s}.LoginPopup_confettiPiece__OzKSM:nth-child(3){left:20%;background:#ec4899;animation-delay:.5s}.LoginPopup_confettiPiece__OzKSM:nth-child(4){left:27%;background:#22c55e;animation-delay:.15s}.LoginPopup_confettiPiece__OzKSM:nth-child(5){left:34%;background:#3b82f6;animation-delay:.65s}.LoginPopup_confettiPiece__OzKSM:nth-child(6){left:41%;background:#f59e0b;animation-delay:.4s}.LoginPopup_confettiPiece__OzKSM:nth-child(7){left:48%;background:var(--primary-color,#6366f1);animation-delay:.1s}.LoginPopup_confettiPiece__OzKSM:nth-child(8){left:55%;background:#ec4899;animation-delay:.55s}.LoginPopup_confettiPiece__OzKSM:nth-child(9){left:62%;background:#22c55e;animation-delay:.3s}.LoginPopup_confettiPiece__OzKSM:nth-child(10){left:69%;background:#3b82f6;animation-delay:.7s}.LoginPopup_confettiPiece__OzKSM:nth-child(11){left:76%;background:#f59e0b;animation-delay:.2s}.LoginPopup_confettiPiece__OzKSM:nth-child(12){left:83%;background:var(--primary-color,#6366f1);animation-delay:.6s}.LoginPopup_confettiPiece__OzKSM:nth-child(13){left:90%;background:#ec4899;animation-delay:.05s}.LoginPopup_confettiPiece__OzKSM:nth-child(14){left:9%;background:#3b82f6;animation-delay:.8s}.LoginPopup_confettiPiece__OzKSM:nth-child(15){left:58%;background:#22c55e;animation-delay:.45s}.LoginPopup_confettiPiece__OzKSM:nth-child(16){left:72%;background:#f59e0b;animation-delay:.9s}@media(prefers-reduced-motion:reduce){.LoginPopup_confettiPiece__OzKSM{animation:none;opacity:0}.LoginPopup_successCheck__7qZJU,.LoginPopup_successSubtitle__Hv_iF,.LoginPopup_successTitle__7tZxY{animation:none}}.UserMenu_overlay__qDGlN{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);display:flex;align-items:flex-start;justify-content:flex-end;z-index:1000;padding:80px 20px 20px}.UserMenu_menu__lI5j6{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:280px;overflow:hidden;border:1px solid #e0e0e0}.UserMenu_userInfo__Y9Nu2{display:flex;align-items:center;gap:12px;padding:16px;background:#f8f9fa}.UserMenu_avatar__w5xQU{width:40px;height:40px;border-radius:50%;background:#333;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.UserMenu_userDetails__IBSnb{flex:1 1}.UserMenu_userName__HCywP{font-size:14px;font-weight:500;color:#333;margin-bottom:2px}.UserMenu_userPhone___PKlw{font-size:12px;color:#666}.UserMenu_divider__x_XCM{height:1px;background:#e0e0e0}.UserMenu_settingsButton__K1kTU{width:100%;padding:12px 16px;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;gap:8px;font-size:14px;color:#666;cursor:pointer;transition:all .2s ease}.UserMenu_settingsButton__K1kTU:hover{background:#f5f5f5;color:#333}.UserMenu_settingsButton__K1kTU svg{flex-shrink:0}.UserMenu_logoutButton__6marG{width:100%;padding:12px 16px;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;gap:8px;font-size:14px;color:#666;cursor:pointer;transition:all .2s ease}.UserMenu_logoutButton__6marG:hover{background:#f5f5f5;color:#333}.UserMenu_logoutButton__6marG svg{flex-shrink:0}@media(max-width:768px){.UserMenu_overlay__qDGlN{padding:60px 10px 10px}.UserMenu_menu__lI5j6{min-width:250px}}.ProfilePopup_overlay__q5aMb{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9000;padding:20px}.ProfilePopup_popup__h9b1y{background:#fff;border-radius:20px;max-width:960px;width:100%;max-height:90vh;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.18);display:flex;flex-direction:column;animation:ProfilePopup_popIn___Q_te .3s cubic-bezier(.16,1,.3,1)}@keyframes ProfilePopup_popIn___Q_te{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.ProfilePopup_header__Q_cJV{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid #f3f4f6;background:linear-gradient(135deg,#f8f9ff,#eef2ff)}.ProfilePopup_titleSection__0DkKr{display:flex;align-items:center;gap:14px}.ProfilePopup_avatarLarge__JU2Xv{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(99,102,241,.35)}.ProfilePopup_headerName__AA7dX{font-size:18px;font-weight:800;color:#111827;margin:0 0 2px}.ProfilePopup_headerPhone__g0n8t{font-size:13px;color:#6b7280;margin:0}.ProfilePopup_closeButton__z2Bp0{background:rgba(0,0,0,.06);border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;transition:background .15s}.ProfilePopup_closeButton__z2Bp0:hover{background:rgba(0,0,0,.1);color:#111827}.ProfilePopup_content___FnV9{display:flex;flex:1 1;overflow:hidden}@media(max-width:640px){.ProfilePopup_content___FnV9{flex-direction:column;overflow-y:auto}}.ProfilePopup_leftSection__Tvyya,.ProfilePopup_rightSection__Y_WJQ{flex:1 1;padding:24px 28px;overflow-y:auto}@media(max-width:640px){.ProfilePopup_leftSection__Tvyya,.ProfilePopup_rightSection__Y_WJQ{flex:none;overflow:visible}}.ProfilePopup_leftSection__Tvyya{border-inline-end:1px solid #f3f4f6}@media(max-width:640px){.ProfilePopup_leftSection__Tvyya{border-inline-end:none;border-bottom:1px solid #f3f4f6}}.ProfilePopup_section__sZJtV{margin-bottom:28px}.ProfilePopup_section__sZJtV h2{font-size:13px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin:0 0 14px}.ProfilePopup_sectionTitleRow__uA4NM{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ProfilePopup_sectionTitleRow__uA4NM h2{margin:0}.ProfilePopup_editToggleBtn__Omn0I{background:none;border:1.5px solid #6366f1;color:#6366f1;font-size:13px;font-weight:600;padding:4px 14px;border-radius:8px;cursor:pointer;transition:background .15s}.ProfilePopup_editToggleBtn__Omn0I:hover{background:rgba(99,102,241,.07)}.ProfilePopup_viewFields__hEHME{display:flex;flex-direction:column;gap:12px}.ProfilePopup_field__RQk2i{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#f8f9ff;border-radius:10px;border:1px solid #e5e7eb}.ProfilePopup_field__RQk2i label{font-size:12px;font-weight:600;color:#9ca3af;min-width:80px;text-transform:uppercase;letter-spacing:.05em}.ProfilePopup_field__RQk2i span{font-size:14px;color:#111827;font-weight:500}.ProfilePopup_field__RQk2i span.ProfilePopup_placeholder__cCE7j{color:#9ca3af;font-style:italic;font-weight:400}.ProfilePopup_editFields__s_qkc{display:flex;flex-direction:column;gap:14px}.ProfilePopup_editField__0iYQu{display:flex;flex-direction:column;gap:5px}.ProfilePopup_editField__0iYQu label{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.ProfilePopup_editInput__Jd3RJ{border:1.5px solid #e5e7eb;border-radius:10px;padding:10px 14px;font-size:14px;color:#111827;outline:none;transition:border-color .15s;background:#f9fafb}.ProfilePopup_editInput__Jd3RJ:focus{border-color:#6366f1;background:#fff}.ProfilePopup_readOnlyVal__fcB64{padding:10px 14px;background:#f3f4f6;border-radius:10px;font-size:14px;color:#6b7280;border:1.5px solid rgba(0,0,0,0)}.ProfilePopup_saveBtn__WIySj{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 4px 14px rgba(99,102,241,.3);transition:transform .15s,box-shadow .15s;margin-top:4px}.ProfilePopup_saveBtn__WIySj:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px rgba(99,102,241,.4)}.ProfilePopup_saveBtn__WIySj:disabled{opacity:.6;cursor:not-allowed}.ProfilePopup_errorText__Y4TAJ{font-size:13px;color:#ef4444;margin:0}.ProfilePopup_successText__011T3{font-size:13px;color:#22c55e;font-weight:600;margin:0}.ProfilePopup_addressCard__88Vqc{background:#f8f9ff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px}.ProfilePopup_addressCard__88Vqc p{margin:0 0 2px;font-size:14px;font-weight:600;color:#111827}.ProfilePopup_addressSub__Hp9Pz{font-size:12px!important;color:#6b7280!important;font-weight:400!important}.ProfilePopup_emptyHint__wB7M2{font-size:13px;color:#9ca3af;font-style:italic;margin:0}.ProfilePopup_accountActions__EofiU{display:flex;gap:10px;flex-wrap:wrap}.ProfilePopup_logoutButton__oa9fC{display:flex;align-items:center;gap:8px;background:#f3f4f6;border:none;color:#374151;font-size:14px;font-weight:600;cursor:pointer;padding:10px 16px;border-radius:10px;transition:background .15s}.ProfilePopup_logoutButton__oa9fC:hover{background:#e5e7eb}.ProfilePopup_deleteButton__L1FoQ{background:none;border:none;color:#9ca3af;font-size:12px;font-weight:400;cursor:pointer;padding:4px 0;border-radius:0;text-decoration:underline;text-underline-offset:2px;transition:color .15s;margin-inline-start:auto}.ProfilePopup_deleteButton__L1FoQ:hover:not(:disabled){color:#ef4444}.ProfilePopup_deleteButton__L1FoQ:disabled{opacity:.5;cursor:not-allowed}.ProfilePopup_orderHistoryLink__YCzMU{display:flex;align-items:center;gap:8px;padding:14px 16px;background:#f8f9ff;border:1.5px solid #c7d2fe;border-radius:12px;text-decoration:none;color:#4338ca;font-size:14px;font-weight:600;transition:background .15s,border-color .15s}.ProfilePopup_orderHistoryLink__YCzMU svg:last-child{margin-inline-start:auto;color:#6366f1}.ProfilePopup_orderHistoryLink__YCzMU:hover{background:#eef2ff;border-color:#6366f1}.ProfilePopup_legalList__ukm2_{display:flex;flex-direction:column;gap:6px}.ProfilePopup_legalItem__p8hnd{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.ProfilePopup_legalToggle__EXnM9{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f9fafb;border:none;cursor:pointer;font-size:14px;font-weight:600;color:#374151;text-align:start;transition:background .15s}.ProfilePopup_legalToggle__EXnM9:hover:not(:disabled){background:#f3f4f6}.ProfilePopup_legalToggle__EXnM9.ProfilePopup_legalToggleOpen__Vb3fB{background:#eef2ff;color:#4338ca;border-bottom:1px solid #e0e7ff}.ProfilePopup_legalToggle__EXnM9:disabled{color:#9ca3af;cursor:default}.ProfilePopup_legalContent__ybKbf{padding:14px 16px;font-size:13px;color:#4b5563;line-height:1.65;max-height:260px;overflow-y:auto;background:#fff}.ProfilePopup_legalContent__ybKbf p{margin:0 0 8px}.ProfilePopup_legalContent__ybKbf::-webkit-scrollbar{width:5px}.ProfilePopup_legalContent__ybKbf::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:99px}.StoreInfoPopup_overlay__hHass{position:fixed;inset:0;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;z-index:9000;padding:0}@media(min-width:640px){.StoreInfoPopup_overlay__hHass{align-items:center;padding:24px}}.StoreInfoPopup_popup__C4SVg{background:#fff;border-radius:24px 24px 0 0;width:100%;max-width:480px;box-shadow:0 -4px 40px rgba(0,0,0,.12);animation:StoreInfoPopup_slideUp__x0PLo .32s cubic-bezier(.16,1,.3,1);max-height:85vh;overflow-y:auto}@media(min-width:640px){.StoreInfoPopup_popup__C4SVg{border-radius:24px;max-height:80vh;box-shadow:0 20px 60px rgba(0,0,0,.2);animation:StoreInfoPopup_fadeScale__3jdU4 .3s cubic-bezier(.16,1,.3,1)}}@keyframes StoreInfoPopup_slideUp__x0PLo{0%{transform:translateY(100%);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes StoreInfoPopup_fadeScale__3jdU4{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.StoreInfoPopup_header__yiDcZ{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid #f3f4f6}.StoreInfoPopup_titleRow__4lAHI{display:flex;flex-direction:column;gap:6px}.StoreInfoPopup_shopName__5Dszp{font-size:20px;font-weight:800;color:#111827;margin:0}.StoreInfoPopup_statusBadge__MqjMr{font-size:12px;font-weight:700;padding:3px 10px;border-radius:99px;display:inline-block}.StoreInfoPopup_statusBadge__MqjMr.StoreInfoPopup_open__LJISo{background:rgba(34,197,94,.12);color:#16a34a}.StoreInfoPopup_statusBadge__MqjMr.StoreInfoPopup_closed__1ebAV{background:rgba(239,68,68,.1);color:#dc2626}.StoreInfoPopup_closeBtn__fATRK{background:#f3f4f6;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;flex-shrink:0;transition:background .15s}.StoreInfoPopup_closeBtn__fATRK:hover{background:#e5e7eb;color:#111827}.StoreInfoPopup_body__n7NBq{padding:16px 20px 24px;display:flex;flex-direction:column;gap:16px}.StoreInfoPopup_infoRow__a9RMs{display:flex;align-items:flex-start;gap:12px}.StoreInfoPopup_infoIcon__lE3xA{width:32px;height:32px;border-radius:8px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary-color,#6366f1)}.StoreInfoPopup_infoContent__9gvQd{display:flex;flex-direction:column;gap:2px;min-width:0}.StoreInfoPopup_infoLabel__cK1tR{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.StoreInfoPopup_infoValueLink__cbwxH{font-size:14px;color:#111827;text-decoration:none;font-weight:500;word-break:break-word}.StoreInfoPopup_infoValueLink__cbwxH:hover{color:var(--primary-color,#6366f1);text-decoration:underline}.StoreInfoPopup_mapPanel__4Nkzj{position:relative;border-radius:14px;overflow:hidden;border:1px solid #f3f4f6;background:#f3f4f6}.StoreInfoPopup_mapFrame__Epx8T{display:block;inline-size:100%;block-size:180px;border:0}.StoreInfoPopup_mapLink__OlsjR{position:absolute;inset-block-end:10px;inset-inline-end:10px;background:hsla(0,0%,100%,.95);color:#111827;font-size:12px;font-weight:700;text-decoration:none;padding-block:6px;padding-inline:12px;border-radius:99px;box-shadow:0 2px 8px rgba(0,0,0,.12);transition:background .15s}.StoreInfoPopup_mapLink__OlsjR:hover{background:#fff}.StoreInfoPopup_hoursSection__BUUUs{border-top:1px solid #f3f4f6;padding-top:16px}.StoreInfoPopup_hoursSectionTitle__6iR1s{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;color:var(--primary-color,#6366f1)}.StoreInfoPopup_hoursGrid__5Dw4N{display:flex;flex-direction:column;gap:4px}.StoreInfoPopup_hourRow__bA8L_{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-radius:8px;transition:background .15s}.StoreInfoPopup_hourRow__bA8L_.StoreInfoPopup_today__OauwE{background:rgba(99,102,241,.07);border:1px solid rgba(99,102,241,.15)}.StoreInfoPopup_dayLabel__urQYy{font-size:13px;font-weight:600;color:#374151;min-width:36px}.StoreInfoPopup_today__OauwE .StoreInfoPopup_dayLabel__urQYy{color:var(--primary-color,#6366f1)}.StoreInfoPopup_dayHours__fLbEe{font-size:13px;color:#111827;font-weight:500}.StoreInfoPopup_closed__1ebAV{color:#9ca3af;font-style:italic;font-weight:400}.AboutPopup_overlay__eOZoB{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;padding:16px}.AboutPopup_card__vX5T7{background:#fff;border-radius:16px;max-width:520px;width:100%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 64px rgba(0,0,0,.25)}.AboutPopup_header__UXEsW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.AboutPopup_title__IhuNN{font-size:20px;font-weight:700;color:#111827;margin:0}.AboutPopup_closeBtn__8dUjr{width:32px;height:32px;border-radius:50%;border:none;background:#f3f4f6;font-size:20px;line-height:1;cursor:pointer;color:#374151;flex-shrink:0}.AboutPopup_closeBtn__8dUjr:hover{background:#e5e7eb}.AboutPopup_body__09DoJ{padding:20px;overflow-y:auto}.AboutPopup_para__d3y3L{margin:0 0 12px;font-size:15px;line-height:1.6;color:#374151}.AboutPopup_para__d3y3L:last-child{margin-bottom:0}.MyCouponsPopup_overlay__FKfAo{position:fixed;inset:0;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;z-index:9000;padding:0}@media(min-width:640px){.MyCouponsPopup_overlay__FKfAo{align-items:center;padding:24px}}.MyCouponsPopup_popup__4dkXr{background:#fff;border-radius:24px 24px 0 0;width:100%;max-width:480px;box-shadow:0 -4px 40px rgba(0,0,0,.12);animation:MyCouponsPopup_slideUp__Xeiua .32s cubic-bezier(.16,1,.3,1);max-height:85vh;overflow-y:auto;display:flex;flex-direction:column}@media(min-width:640px){.MyCouponsPopup_popup__4dkXr{border-radius:24px;max-height:80vh;box-shadow:0 20px 60px rgba(0,0,0,.2);animation:MyCouponsPopup_fadeScale__GXluk .3s cubic-bezier(.16,1,.3,1)}}@keyframes MyCouponsPopup_slideUp__Xeiua{0%{transform:translateY(100%);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes MyCouponsPopup_fadeScale__GXluk{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.MyCouponsPopup_header__fjKbv{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid #f3f4f6;position:sticky;inset-block-start:0;background:#fff;z-index:1}.MyCouponsPopup_title__cv0vW{font-size:20px;font-weight:800;color:#111827;margin:0}.MyCouponsPopup_closeBtn__XvxVa{background:#f3f4f6;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;flex-shrink:0;transition:background .15s}.MyCouponsPopup_closeBtn__XvxVa:hover{background:#e5e7eb;color:#111827}.MyCouponsPopup_body__HtvXo{padding:16px 20px 24px;display:flex;flex-direction:column;gap:14px}.MyCouponsPopup_stateBlock__1gisV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px 16px;text-align:center}.MyCouponsPopup_stateText__cxZxz{font-size:14px;color:#6b7280;margin:0;line-height:1.5;max-width:320px}.MyCouponsPopup_spinner__8yZfY{width:28px;height:28px;border-radius:50%;border:3px solid #e5e7eb;border-top:3px solid var(--primary-color,#6366f1);animation:MyCouponsPopup_spin__l_byN .8s linear infinite}@keyframes MyCouponsPopup_spin__l_byN{to{transform:rotate(1turn)}}.MyCouponsPopup_list__i3Dbb{display:flex;flex-direction:column;gap:12px}.MyCouponsPopup_card__yzOln{border:1px solid #eef0f3;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:8px;background:#fcfcfd}.MyCouponsPopup_codeRow__2wc8m{display:flex;align-items:center;justify-content:space-between;gap:12px}.MyCouponsPopup_code__Mv3b3{font-family:SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;font-size:20px;font-weight:800;letter-spacing:.06em;color:#111827;word-break:break-all}.MyCouponsPopup_copyBtn__nC28_{background:#f3f4f6;border:none;border-radius:99px;padding-block:6px;padding-inline:14px;font-size:12px;font-weight:700;color:#374151;cursor:pointer;flex-shrink:0;transition:background .15s}.MyCouponsPopup_copyBtn__nC28_:hover{background:#e5e7eb}.MyCouponsPopup_value__Ppml1{font-size:16px;font-weight:700;color:var(--primary-color,#6366f1)}.MyCouponsPopup_meta__GDvWi{font-size:13px;color:#6b7280}.MyCouponsPopup_scope__q48YE{font-size:12px;font-weight:600;color:#9ca3af}.MyCouponsPopup_useBtn__l98Pa{margin-block-start:6px;width:100%;padding:12px;background:var(--primary-color,#6366f1);color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;transition:filter .15s}.MyCouponsPopup_useBtn__l98Pa:hover{filter:brightness(.95)}.MyCouponsPopup_redeemBtn__cmN90{margin-block-start:10px;width:100%;padding:13px;background:linear-gradient(135deg,#f59e0b,#ec4899);color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:800;letter-spacing:.2px;cursor:pointer;box-shadow:0 6px 16px rgba(236,72,153,.28);transition:transform .12s ease,filter .15s}.MyCouponsPopup_redeemBtn__cmN90:hover{filter:brightness(1.03);transform:translateY(-1px)}.MyCouponsPopup_redeemBtn__cmN90:active{transform:translateY(0)}.MyCouponsPopup_redeemedBtn__q3H5N{margin-block-start:10px;width:100%;padding:13px;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0;border-radius:12px;font-size:15px;font-weight:800;letter-spacing:.2px;cursor:default}.page_header__Tcoou{position:relative;background-size:cover;background-position:50%;height:82px;z-index:1001;overflow:hidden}@media(max-width:1025px){.page_header__Tcoou{height:64px;background-image:none!important;background-color:var(--primary-color,#0D47A1)}}.page_header__Tcoou:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.75)}@media(max-width:1025px){.page_header__Tcoou:before{display:none}}.page_header__Tcoou>*{z-index:1}.page_menuHero__bR_Yv:before{display:none}@media(max-width:1025px){.page_menuHero__bR_Yv{height:64px}}.page_logoOverlay__cGpUh{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}@media(max-width:1025px){.page_logoOverlay__cGpUh{display:none}}.page_logoImg__OyjpW{max-width:200px;max-height:140px;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 4px 16px rgba(0,0,0,.45))}@media(max-width:1025px){.page_logoImg__OyjpW{max-width:120px;max-height:84px}}.page_footer__wa9SD{background-color:#3a3a3a;min-height:300px}@keyframes page_menuReveal__1OvRF{0%{opacity:0}to{opacity:1}}.page_menuWrapper___ZF_Z{animation:page_menuReveal__1OvRF .4s ease both;position:relative;z-index:1000}.page_gridLayout__tea40{display:grid;grid-template-columns:minmax(0,20%) minmax(0,56%) minmax(0,24%);gap:0;width:100%;box-sizing:border-box}@media(max-width:1025px){.page_gridLayout__tea40{display:block}}.page_sidebarLeft__lgSaU,.page_sidebarRight__U0bBc{position:sticky;top:68px;height:100vh;padding:20px;color:#fff;font-weight:700}.page_sidebarLeft__lgSaU{background-color:red}.page_sidebarRight__U0bBc{background-color:green}.page_onlyMobileVisibleItems__zq5MJ{display:none}@media(max-width:1025px){.page_onlyMobileVisibleItems__zq5MJ{display:block}}.page_productImage__u8r5g{height:100%;max-height:400px;max-width:400px;width:100%;object-fit:contain}.page_shopsContainer__ieA5B{display:flex;flex-direction:column;min-height:100vh;background:#14161f;position:relative}.page_shopsHero__VGx4t{width:100%;height:clamp(160px,30vh,300px);background-size:cover;background-position:50%;flex-shrink:0}.page_shopsContent__T1VcT{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;min-height:0;overflow:hidden;padding:0 24px 16px;position:relative;z-index:1}@media(max-height:780px){.page_shopsContent__T1VcT{padding:0 16px 8px}}.page_shopsTitle__Bqurh{color:#fff;font-size:2rem;font-weight:700;margin:0 0 .5rem}@media(max-width:1025px){.page_shopsTitle__Bqurh{font-size:1.6rem}}.page_shopsSubtitle__OX_A9{color:hsla(0,0%,100%,.8);font-size:1rem;margin:0 0 2rem}.page_shopsList__LEiua{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;max-width:900px}.page_shopButton__BUflQ{padding:18px 36px;font-size:1rem;font-weight:600;border-radius:12px;border:1.5px solid rgba(99,102,241,.5);background:#fff;color:#1e293b;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 12px rgba(0,0,0,.12)}.page_shopButton__BUflQ:hover{background:#f3f4ff;border-color:#6366f1;transform:translateY(-2px);box-shadow:0 8px 22px rgba(99,102,241,.25)}.MayaCardPayment_root__B0BF5{display:flex;flex-direction:column;gap:12px;width:100%}.MayaCardPayment_amountRow__QPY2n{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;background:#f9fafb;border:1px solid #f3f4f6;border-radius:12px}.MayaCardPayment_amountLabel__wzOpW{font-size:13px;color:#6b7280}.MayaCardPayment_amount__yO_OG{font-size:18px;font-weight:700;color:#111827;direction:ltr;unicode-bidi:isolate}.MayaCardPayment_form__iE4dh{display:flex;flex-direction:column;gap:12px}.MayaCardPayment_cardWrap__xdpKi{padding:12px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.MayaCardPayment_iframeWrap__Tr9Jo{position:relative;display:flex;flex-direction:column;gap:10px;width:100%}.MayaCardPayment_iframe__RAUZo{width:100%;min-height:420px;border:1px solid #e5e7eb;border-radius:12px;display:block;background:#fff}.MayaCardPayment_loadingOverlay__uz5g7{position:absolute;inset:0;bottom:48px;background:#fff;border-radius:12px;gap:12px;z-index:1}.MayaCardPayment_centerState__15IyZ,.MayaCardPayment_loadingOverlay__uz5g7{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6b7280;font-size:13px}.MayaCardPayment_centerState__15IyZ{gap:10px;padding:28px 0}.MayaCardPayment_error__UO07Q{font-size:13px;color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:12px 14px}.MayaCardPayment_payBtn__N6rOc{width:100%;padding:13px 16px;border:none;border-radius:12px;background:var(--primary-color,#6366f1);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .15s,transform .05s}.MayaCardPayment_payBtn__N6rOc:hover:not(:disabled){opacity:.92}.MayaCardPayment_payBtn__N6rOc:active:not(:disabled){transform:translateY(1px)}.MayaCardPayment_payBtn__N6rOc:disabled{opacity:.55;cursor:default}.MayaCardPayment_cancelBtn__HJigx{width:100%;padding:11px 16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#6b7280;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}.MayaCardPayment_cancelBtn__HJigx:hover:not(:disabled){background:#f9fafb}.MayaCardPayment_cancelBtn__HJigx:disabled{opacity:.55;cursor:default}.MayaCardPayment_spinner__M6aUp{width:32px;height:32px;border:3px solid #e5e7eb;border-top:3px solid var(--primary-color,#6366f1);border-radius:50%;animation:MayaCardPayment_mcp-spin__nwo7U .8s linear infinite}@keyframes MayaCardPayment_mcp-spin__nwo7U{to{transform:rotate(1turn)}}.MayaDeliveryStep_wrap__uvn07{display:flex;flex-direction:column;gap:12px;font-size:14px;color:var(--mz-text,#1f2937)}.MayaDeliveryStep_heading__pK9jO{margin:0;font-size:15px;font-weight:700}.MayaDeliveryStep_subheading__kxTSo{margin:0;font-size:12.5px;color:var(--mz-muted,#6b7280);line-height:1.4}.MayaDeliveryStep_form__b_Y3q{display:flex;flex-direction:column;gap:10px}.MayaDeliveryStep_row__5ltAo{display:flex;gap:8px;flex-wrap:wrap}.MayaDeliveryStep_field__RmEXu{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.MayaDeliveryStep_fieldGrow__tmObE{flex:2 1 60%}.MayaDeliveryStep_fieldNarrow__4YCs8{flex:0 0 96px}.MayaDeliveryStep_label__crnvc{font-size:12px;font-weight:600;color:var(--mz-muted,#6b7280)}.MayaDeliveryStep_input__9ftMP,.MayaDeliveryStep_textarea__SP16e{width:100%;box-sizing:border-box;padding:9px 10px;border:1.5px solid var(--mz-border,#e5e7eb);border-radius:10px;font-size:14px;outline:none;background:var(--mz-input-bg,#fff);color:inherit}.MayaDeliveryStep_input__9ftMP:focus,.MayaDeliveryStep_textarea__SP16e:focus{border-color:var(--primary-color,#0D47A1)}.MayaDeliveryStep_textarea__SP16e{resize:vertical;min-height:60px}.MayaDeliveryStep_inputError__yPY0Q{border-color:#f87171}.MayaDeliveryStep_fieldError__9jx7B{font-size:11.5px;color:#f87171}.MayaDeliveryStep_mapBody__lIds8{display:flex;flex-direction:column;gap:10px}.MayaDeliveryStep_mapFill__dhae_{height:46vh;min-height:260px;display:flex;flex-direction:column}.MayaDeliveryStep_mapMissing__QRGfJ{padding:14px;text-align:center;font-size:13px;color:var(--mz-muted,#6b7280);background:var(--mz-input-bg,#f9fafb);border-radius:10px}.MayaDeliveryStep_notice__V7UfH{font-size:12.5px;color:#b45309;text-align:center}.MayaDeliveryStep_feeStrip__Mmacs{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,#10B981 10%,transparent);border:1px solid color-mix(in srgb,#10b981 30%,transparent)}.MayaDeliveryStep_feeStripIcon__wpL_E{color:#10b981;font-weight:700}.MayaDeliveryStep_feeStripText___AtHn{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.MayaDeliveryStep_feeStripLabel__xTKZR{font-size:12.5px;color:var(--mz-muted,#6b7280)}.MayaDeliveryStep_feeStripMain__rssZl{font-weight:700}.MayaDeliveryStep_feeStripSub__ZMqlV{font-size:12px;color:var(--mz-muted,#6b7280);text-decoration:line-through}.MayaDeliveryStep_feeStripHint__GEm4M{margin-inline-start:auto;font-size:11.5px;color:var(--mz-muted,#6b7280)}.MayaDeliveryStep_reachBlock__agOyf{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:12px;background:color-mix(in srgb,#F87171 10%,transparent);border:1px solid color-mix(in srgb,#f87171 30%,transparent);font-size:12.5px;line-height:1.4}.MayaDeliveryStep_shortfall__EPOxG{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,#b45309 12%,transparent);border:1px solid color-mix(in srgb,#b45309 30%,transparent);color:#b45309;font-size:12.5px;line-height:1.4}.MayaDeliveryStep_footer__ogRSl{display:flex;gap:8px;margin-top:2px}.MayaDeliveryStep_cancelBtn__Pp8q0,.MayaDeliveryStep_saveBtn__B3R_G{flex:1 1 auto;padding:11px 12px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;border:none}.MayaDeliveryStep_cancelBtn__Pp8q0{background:var(--mz-input-bg,#f3f4f6);color:var(--mz-text,#374151);border:1.5px solid var(--mz-border,#e5e7eb)}.MayaDeliveryStep_saveBtn__B3R_G{background:var(--primary-color,#0D47A1);color:#fff}.MayaDeliveryStep_saveBtn__B3R_G:disabled{opacity:.6;cursor:default}.MayaAssistant_fab__FgJ_r{position:fixed;z-index:9700;inset-block-start:86px;inset-inline-end:18px;width:60px;height:60px;border-radius:50%;border:3px solid #fff;background:linear-gradient(150deg,var(--primary-color,#0D47A1),color-mix(in srgb,var(--primary-color,#0D47A1) 70%,#4b8bff));box-shadow:0 10px 26px rgba(13,71,161,.45);display:flex;align-items:center;justify-content:center;padding:0;cursor:grab;touch-action:none;transition:transform .12s ease}.MayaAssistant_fab__FgJ_r:active{cursor:grabbing;transform:scale(.96)}@media(min-width:1026px){.MayaAssistant_fab__FgJ_r{inset-block-start:92px}}.MayaAssistant_fabImg__K9LOU{width:100%;height:100%;border-radius:50%;object-fit:cover;pointer-events:none}.MayaAssistant_badge___SF7k{position:absolute;inset-block-start:-4px;inset-inline-start:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#f87171;color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid #fff}.MayaAssistant_scrim__stapY{position:fixed;inset:0;z-index:9701;background:rgba(0,0,0,.4)}@media(min-width:1026px){.MayaAssistant_scrim__stapY{background:rgba(0,0,0,.5)}}.MayaAssistant_sheet__KJVYp{position:fixed;z-index:9702;--mz-bg:#f6f7f9;--mz-surface:#fff;--mz-surface2:#eef1f6;--mz-text:#1f2430;--mz-text2:#374151;--mz-muted:#6b7280;--mz-muted2:#9ca3af;--mz-line:#eef0f4;--mz-cardLine:#c9ccd4;--mz-disabled:#c9ccd4;--mz-rewardBg:#f1f5ff;--mz-rewardLine:#dbe6ff;--mz-statBox:#f8fafc;background:var(--mz-surface);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -10px 40px rgba(0,0,0,.25);animation:MayaAssistant_sheetUp__xAepd .28s cubic-bezier(.16,1,.3,1);inset-inline:0;inset-block-end:0;height:96dvh;border-radius:18px 18px 0 0}.MayaAssistant_sheet__KJVYp.MayaAssistant_dark__QQmsK{--mz-bg:#0a0e1a;--mz-surface:#161b28;--mz-surface2:#1e2433;--mz-text:#f1f5f9;--mz-text2:#cbd5e1;--mz-muted:#94a3b8;--mz-muted2:#94a3b8;--mz-line:rgba(255,255,255,0.09);--mz-cardLine:rgba(255,255,255,0.16);--mz-disabled:#2b3242;--mz-rewardBg:#1e2433;--mz-rewardLine:rgba(255,255,255,0.09);--mz-statBox:rgba(255,255,255,0.04)}@media(min-width:1026px){.MayaAssistant_sheet__KJVYp{inset-block-end:auto;inset-inline:auto;left:50%;inset-block-start:50%;transform:translate(-50%,-50%);width:min(80vw,860px);height:80vh;max-height:88vh;border-radius:20px;box-shadow:0 30px 90px rgba(0,0,0,.4);animation:MayaAssistant_sheetPop__ZFAba .28s cubic-bezier(.16,1,.3,1)}}@keyframes MayaAssistant_sheetPop__ZFAba{0%{transform:translate(-50%,-50%) scale(.96);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes MayaAssistant_sheetUp__xAepd{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.MayaAssistant_head__kDt6Y{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:14px 16px;color:#fff;background:linear-gradient(150deg,var(--primary-color,#0D47A1),color-mix(in srgb,var(--primary-color,#0D47A1) 72%,#4b8bff))}.MayaAssistant_avatar__juNck{width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.95);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.MayaAssistant_avatarImg__hNUNM{width:100%;height:100%;border-radius:50%;object-fit:cover}.MayaAssistant_headText__DUq4V{display:flex;flex-direction:column;line-height:1.2}.MayaAssistant_name__A__l8{font-weight:800;font-size:15px}.MayaAssistant_status__p7__0{font-size:11px;opacity:.9}.MayaAssistant_close__kB3bF{margin-inline-start:8px;width:28px;height:28px;border:none;border-radius:50%;background:hsla(0,0%,100%,.2);color:#fff;font-size:13px;cursor:pointer;flex-shrink:0}.MayaAssistant_body__LHkmQ{flex:1 1;min-height:0;overflow-y:auto;padding:12px;background:var(--mz-bg);display:flex;flex-direction:column;gap:10px}.MayaAssistant_loading__BtmHG{text-align:center;color:var(--mz-muted);padding:30px 0}.MayaAssistant_intro__XyTWC{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,rgba(255,255,255,.96),rgba(244,247,251,.84));animation:MayaAssistant_introFade__4mJ5N 2s ease forwards;pointer-events:none}.MayaAssistant_dark__QQmsK .MayaAssistant_intro__XyTWC{background:radial-gradient(circle at center,rgba(22,27,40,.97),rgba(10,14,26,.9))}@keyframes MayaAssistant_introFade__4mJ5N{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}.MayaAssistant_introAvatar__kV8Ni{position:relative;z-index:2;width:96px;height:96px;border-radius:50%;object-fit:cover;border:4px solid #fff;box-shadow:0 12px 34px rgba(13,71,161,.45);animation:MayaAssistant_introPop__vcDtH .6s cubic-bezier(.16,1,.3,1) both}@keyframes MayaAssistant_introPop__vcDtH{0%{transform:scale(.3);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.MayaAssistant_introRipple__YBbsH{position:absolute;width:96px;height:96px;border-radius:50%;border:3px solid var(--primary-color,#0d47a1);animation:MayaAssistant_introRipple__YBbsH 1.8s ease-out infinite}.MayaAssistant_introRipple__YBbsH:nth-of-type(2){animation-delay:.6s}@keyframes MayaAssistant_introRipple__YBbsH{0%{transform:scale(.7);opacity:.6}to{transform:scale(2.6);opacity:0}}.MayaAssistant_introDots__le1RB{position:absolute;inset-block-start:calc(50% + 70px);display:flex;gap:7px;z-index:3}.MayaAssistant_introDots__le1RB span{width:9px;height:9px;border-radius:50%;background:var(--primary-color,#0D47A1);animation:MayaAssistant_introDot__ZT93E 1s ease-in-out infinite}.MayaAssistant_introDots__le1RB span:nth-child(2){animation-delay:.15s}.MayaAssistant_introDots__le1RB span:nth-child(3){animation-delay:.3s}@keyframes MayaAssistant_introDot__ZT93E{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-7px);opacity:1}}.MayaAssistant_signin__Ri7QR{text-align:center;padding:28px 16px;display:flex;flex-direction:column;align-items:center;gap:14px}.MayaAssistant_signinAvatar__f8Hx5{border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 8px 24px rgba(13,71,161,.35)}.MayaAssistant_signinText__XXHtr{color:var(--mz-text2);font-size:14px;margin:0;line-height:1.6}.MayaAssistant_enroll__VQWjT{background:var(--mz-surface);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:12px}.MayaAssistant_enrollTitle__8lemv{margin:0;font-size:17px;color:var(--mz-text)}.MayaAssistant_enrollBody__IfmFZ{margin:0;font-size:13.5px;color:var(--mz-muted);line-height:1.6}.MayaAssistant_field__fQFL2{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--mz-text2);font-weight:600}.MayaAssistant_field__fQFL2 input{border:1px solid var(--mz-line);border-radius:10px;padding:10px 12px;font-size:14px;background:var(--mz-surface);color:var(--mz-text);outline:none}.MayaAssistant_field__fQFL2 input:focus{border-color:#6366f1}.MayaAssistant_dobRow__PFBsh{display:flex;gap:8px}.MayaAssistant_dobSel__vDQ82{flex:1 1;min-width:0;border:1px solid var(--mz-line);border-radius:10px;padding:10px 8px;font-size:14px;background:var(--mz-surface);color:var(--mz-text);cursor:pointer;outline:none}.MayaAssistant_dobSel__vDQ82:focus{border-color:#6366f1}.MayaAssistant_dobSel__vDQ82 option{color:#111827;background:#fff}.MayaAssistant_termsRow__zU66G{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--mz-text2)}.MayaAssistant_termsRow__zU66G input{width:18px;height:18px;margin-top:1px;accent-color:#6366f1;flex-shrink:0}.MayaAssistant_termsRow__zU66G a{color:#6366f1;font-weight:700}.MayaAssistant_viewTerms__qxO8E{margin-inline-start:27px;margin-top:-4px;font-size:12.5px}.MayaAssistant_viewTerms__qxO8E a{color:#6366f1;font-weight:600;text-decoration:underline}.MayaAssistant_primaryBtn__tuj_g{width:100%;border:none;border-radius:12px;background:#6366f1;color:#fff;font-size:15px;font-weight:700;padding:14px 18px;cursor:pointer;transition:filter .15s,transform .1s;box-shadow:0 4px 14px rgba(99,102,241,.35)}.MayaAssistant_primaryBtn__tuj_g:hover:not(:disabled){filter:brightness(1.05)}.MayaAssistant_primaryBtn__tuj_g:active:not(:disabled){transform:scale(.99)}.MayaAssistant_primaryBtn__tuj_g:disabled{background:var(--mz-disabled);color:var(--mz-muted);box-shadow:none;cursor:not-allowed}.MayaAssistant_err__hukQZ{color:#f87171;font-size:13px;font-weight:600}.MayaAssistant_wallet__A8Xzh{position:relative;background:linear-gradient(135deg,rgba(99,102,241,.18),rgba(134,59,255,.12)),var(--mz-surface);border:1px solid rgba(99,102,241,.35);border-radius:16px;padding:12px;overflow:hidden}.MayaAssistant_statRow__vahK5{display:flex;gap:10px;align-items:stretch}.MayaAssistant_statBox__S3Y3V{flex:1 1;min-width:0;background:var(--mz-statBox);border:1px solid var(--mz-line);border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:3px}.MayaAssistant_statLbl__gxNuN{font-size:11px;color:var(--mz-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MayaAssistant_statVal__AL18i{font-size:18px;font-weight:800;line-height:1.25;color:var(--mz-text);word-break:break-word}.MayaAssistant_statTier__ywNWj{color:#fbbf24}.MayaAssistant_walletMini__sIFTQ{display:flex;align-items:center;gap:12px;padding:6px 12px;border-radius:999px;background:linear-gradient(135deg,rgba(99,102,241,.14),rgba(134,59,255,.1)),var(--mz-surface);border:1px solid rgba(99,102,241,.3);overflow:hidden;white-space:nowrap}.MayaAssistant_walletMiniItem__gYeKH{font-size:12.5px;font-weight:700;color:var(--mz-text)}.MayaAssistant_walletMiniTier__TMsCv{color:#fbbf24}.MayaAssistant_minted__ijFdA{background:rgba(16,185,129,.14);color:#10b981;border:1px solid rgba(16,185,129,.4);border-radius:12px;padding:11px 13px;font-size:13px;font-weight:700}.MayaAssistant_minted__ijFdA b{color:var(--mz-text)}.MayaAssistant_sect__O0AdW{background:var(--mz-surface);border:1px solid var(--mz-line);border-radius:16px;padding:12px 14px;box-shadow:0 1px 6px rgba(20,23,33,.05)}.MayaAssistant_sect__O0AdW h4{margin:0 0 10px;font-size:15px;font-weight:800;color:var(--mz-text)}.MayaAssistant_rewardRow__IHdmT{display:flex;flex-direction:column;gap:10px}.MayaAssistant_reward__vhZwj{display:flex;align-items:center;gap:10px;background:var(--mz-surface);border:1px solid var(--mz-line);border-radius:14px;padding:12px}.MayaAssistant_rewardInfo__nxO5r{flex:1 1 auto;min-width:0}.MayaAssistant_rewardName__NTgP0{font-size:14px;font-weight:700;color:var(--mz-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MayaAssistant_rewardCost__Zj3G1{margin-top:2px;font-size:12px;color:var(--mz-muted)}.MayaAssistant_redeemBtn__GbS0J{flex-shrink:0;border:none;border-radius:10px;background:#6366f1;color:#fff;font-size:13px;font-weight:700;padding:9px 16px;cursor:pointer;transition:filter .15s}.MayaAssistant_redeemBtn__GbS0J:hover:not(:disabled){filter:brightness(1.05)}.MayaAssistant_redeemBtn__GbS0J:disabled{background:var(--mz-disabled);color:var(--mz-muted);cursor:not-allowed}.MayaAssistant_coupon__2DGvN{display:flex;align-items:center;gap:10px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.45);border-radius:14px;padding:12px 13px;font-size:13px;color:var(--mz-text2);margin-top:10px}.MayaAssistant_coupon__2DGvN:first-of-type{margin-top:0}.MayaAssistant_couponCode__MMXPB{margin-inline-start:auto;font-weight:800;color:#10b981;letter-spacing:.06em;align-self:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.MayaAssistant_couponDate__nMmJw{display:block;margin-top:3px;font-size:11.5px;color:var(--mz-muted);font-weight:500}.MayaAssistant_rewardBenefitUnset__KryAg{color:var(--mz-muted2);font-style:italic;font-weight:600}.MayaAssistant_couponGroupLbl__ewSDt{margin:14px 0 2px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mz-muted)}.MayaAssistant_couponGroupLbl__ewSDt:first-of-type{margin-top:4px}.MayaAssistant_couponSoon__IRdz2{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.55)}.MayaAssistant_couponSoon__IRdz2 .MayaAssistant_couponDate__nMmJw{color:#fbbf24;font-weight:700}.MayaAssistant_couponExpired___cOnB{background:var(--mz-surface2);border-color:var(--mz-line);opacity:.7}.MayaAssistant_couponExpired___cOnB .MayaAssistant_couponCode__MMXPB{color:var(--mz-muted)}.MayaAssistant_couponExpired___cOnB .MayaAssistant_couponDate__nMmJw{color:var(--mz-muted2)}.MayaAssistant_offer__VvySa{display:flex;align-items:center;gap:10px;border:1px solid rgba(251,191,36,.55);background:rgba(251,191,36,.12);border-radius:14px;padding:12px 13px;margin-top:10px}.MayaAssistant_offer__VvySa:first-of-type{margin-top:0}.MayaAssistant_offerInfo__UWQyj{flex:1 1 auto;min-width:0}.MayaAssistant_offerTitle__YpF56{font-size:14px;font-weight:700;color:var(--mz-text)}.MayaAssistant_offerMeta__d4oRy{margin-top:2px;font-size:12px;color:var(--mz-muted);font-weight:500}.MayaAssistant_notif__pbwYs{font-size:13px;color:var(--mz-text2);padding:8px 0;border-top:1px solid var(--mz-line)}.MayaAssistant_notif__pbwYs:first-of-type{border-top:none}.MayaAssistant_notifNote__FaOAu{font-size:12.5px;color:var(--mz-muted);line-height:1.5;margin-bottom:10px}.MayaAssistant_notifRow__sweX0{display:flex;align-items:flex-start;gap:12px;padding:12px 13px;margin-top:10px;background:var(--mz-surface);border:1px solid var(--mz-line);border-inline-start:3px solid #6366f1;border-radius:14px}.MayaAssistant_notifRow__sweX0:first-of-type{margin-top:0}.MayaAssistant_notifIcon__wKk5j{font-size:20px;line-height:1.4;flex-shrink:0}.MayaAssistant_notifMain__P0ve0{flex:1 1 auto;min-width:0}.MayaAssistant_notifTitle__BLl6o{font-size:14px;font-weight:700;color:var(--mz-text)}.MayaAssistant_notifBody__WjP6m{margin-top:2px;font-size:12.5px;color:var(--mz-muted);line-height:1.45}.MayaAssistant_notifDate__GIzd_{margin-top:5px;font-size:11.5px;color:var(--mz-muted)}.MayaAssistant_notifUnread___KfSw{width:9px;height:9px;border-radius:50%;background:#6366f1;flex-shrink:0;margin-top:5px}.MayaAssistant_chatThread__vDB2q{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.MayaAssistant_chatHint__tMEsa{font-size:12.5px;color:var(--mz-muted2);text-align:center;padding:8px 0}.MayaAssistant_msgBlock__E60zh{display:flex;flex-direction:column;gap:8px}.MayaAssistant_msgUser__rzdjx{align-self:flex-end;background:linear-gradient(135deg,#6366F1,#863BFF);color:#fff;border-radius:16px 16px 5px 16px}.MayaAssistant_msgBot__qWgpU,.MayaAssistant_msgUser__rzdjx{padding:10px 13px;font-size:13.5px;line-height:1.5;max-width:84%}.MayaAssistant_msgBot__qWgpU{align-self:flex-start;background:var(--mz-surface2);color:var(--mz-text);border:1px solid var(--mz-line);border-radius:16px 16px 16px 5px}.MayaAssistant_productCards__g_rC_{align-self:flex-start;display:flex;flex-wrap:wrap;gap:8px;max-width:92%}.MayaAssistant_productCard__pLgkS{display:flex;align-items:center;gap:9px;text-decoration:none;text-align:inherit;appearance:none;cursor:pointer;background:var(--mz-surface);border:1px solid var(--mz-line);border-radius:12px;padding:7px 11px 7px 7px;box-shadow:0 1px 6px rgba(20,23,33,.06);transition:border-color .15s,filter .15s}.MayaAssistant_productCard__pLgkS:hover{border-color:#6366f1;filter:brightness(1.02)}.MayaAssistant_productCard__pLgkS:disabled{cursor:default;opacity:.6}.MayaAssistant_productCardImg__qk12D{object-fit:cover}.MayaAssistant_productCardImg__qk12D,.MayaAssistant_productCardNoImg___RUYQ{width:44px;height:44px;border-radius:9px;flex-shrink:0;background:var(--mz-surface2)}.MayaAssistant_productCardNoImg___RUYQ{display:flex;align-items:center;justify-content:center;font-size:20px}.MayaAssistant_productCardName__sIB0o{font-size:13px;font-weight:700;color:var(--mz-text);line-height:1.3}.MayaAssistant_upsellPrice__RBu6y{display:block;margin-top:2px;font-size:11.5px;font-weight:700;color:#6366f1}.MayaAssistant_optionPick__XdBTm{align-self:flex-start;max-width:92%;margin-top:4px}.MayaAssistant_optionPickName__4L3X1{font-size:12.5px;font-weight:700;color:var(--mz-text2);margin:0 2px 6px}.MayaAssistant_optionChips__Rh907{display:flex;flex-wrap:wrap;gap:8px}.MayaAssistant_optionChip__7eegt{display:inline-flex;align-items:center;gap:7px;appearance:none;cursor:pointer;background:var(--mz-surface);border:1.5px solid color-mix(in srgb,#6366f1 45%,var(--mz-line));border-radius:999px;padding:8px 14px;box-shadow:0 1px 6px rgba(20,23,33,.06);transition:border-color .15s,background .15s,filter .15s}.MayaAssistant_optionChip__7eegt:hover{border-color:#6366f1;background:color-mix(in srgb,#6366F1 8%,var(--mz-surface))}.MayaAssistant_optionChip__7eegt:disabled{cursor:default;opacity:.6}.MayaAssistant_optionChipName__6XFWy{font-size:13.5px;font-weight:700;color:var(--mz-text)}.MayaAssistant_optionChipPrice__j6ttB{font-size:12px;font-weight:700;color:#6366f1}.MayaAssistant_cart__rlTPp{align-self:stretch;border-color:rgba(99,102,241,.35);background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(134,59,255,.05)),var(--mz-surface)}.MayaAssistant_cart__rlTPp .MayaAssistant_primaryBtn__tuj_g{margin-top:12px}.MayaAssistant_cartFooter__RV1tO{display:flex;align-items:baseline;gap:10px;margin-top:12px;padding-top:10px;border-top:1px solid var(--mz-line)}.MayaAssistant_cartFooterLbl__bls6s{font-size:13px;font-weight:600;color:var(--mz-muted)}.MayaAssistant_cartFooterVal__t73Hd{margin-inline-start:auto;font-size:16px;font-weight:800;color:var(--mz-text)}.MayaAssistant_cartLineVal__p18oU{margin-inline-start:auto;font-size:14px;font-weight:700;color:var(--mz-text);white-space:nowrap;align-self:center}.MayaAssistant_checkoutStep__sDvEX{margin-top:14px}.MayaAssistant_checkoutStepLbl__RQqyo{font-size:12px;font-weight:700;color:var(--mz-muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px}.MayaAssistant_checkoutTiles__iwu2J{display:flex;flex-wrap:wrap;gap:8px}.MayaAssistant_checkoutTile__6bKIn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--mz-line);background:var(--mz-surface);color:var(--mz-text);border-radius:999px;padding:9px 14px;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .15s,background .15s,transform .1s}.MayaAssistant_checkoutTile__6bKIn:hover:not(:disabled){border-color:rgba(99,102,241,.5)}.MayaAssistant_checkoutTile__6bKIn:active:not(:disabled){transform:scale(.98)}.MayaAssistant_checkoutTile__6bKIn:disabled{opacity:.55;cursor:not-allowed}.MayaAssistant_checkoutTileActive__jv5e9{border-color:#6366f1;background:rgba(99,102,241,.12);color:var(--mz-text);box-shadow:inset 0 0 0 1px rgba(99,102,241,.4)}.MayaAssistant_comingTag__234qa{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--mz-muted);background:var(--mz-statBox);border-radius:6px;padding:1px 5px}.MayaAssistant_comingRow__takOW{font-size:12.5px;line-height:1.5;color:var(--mz-muted);font-weight:500;border:1px dashed var(--mz-line);border-radius:12px;padding:10px 12px}.MayaAssistant_tipTiles__xr0IZ{display:flex;flex-wrap:wrap;gap:8px}.MayaAssistant_tipTiles__xr0IZ .MayaAssistant_checkoutTile__6bKIn{flex-direction:column;align-items:center;gap:2px;padding:8px 12px;min-width:62px}.MayaAssistant_tipPct__lIA0B{font-size:13px;font-weight:800;line-height:1.1}.MayaAssistant_tipAmt__Y43ea{font-size:11px;font-weight:600;color:var(--mz-muted);line-height:1.1}.MayaAssistant_checkoutTileActive__jv5e9 .MayaAssistant_tipAmt__Y43ea{color:var(--mz-text)}.MayaAssistant_tipCustomWrap__atQmt{display:flex;align-items:center;gap:10px;margin-top:8px}.MayaAssistant_tipCustomInput__GxEn5{flex:1 1 auto;min-width:0;border:1px solid var(--mz-line);background:var(--mz-surface);color:var(--mz-text);border-radius:10px;padding:9px 12px;font-size:14px;font-weight:700}.MayaAssistant_tipCustomInput__GxEn5:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 2px rgba(99,102,241,.15)}.MayaAssistant_tipApproxPct__tvAFo{font-size:12px;font-weight:700;color:var(--mz-muted);white-space:nowrap}.MayaAssistant_checkoutSummary__U9UPd{margin-top:16px;border-top:1px solid var(--mz-line);padding-top:12px;display:flex;flex-direction:column;gap:7px}.MayaAssistant_summaryRow__89aPW{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:13px;font-weight:600;color:var(--mz-text)}.MayaAssistant_summaryRow__89aPW>span:first-child{color:var(--mz-muted);display:flex;flex-direction:column}.MayaAssistant_summaryRow__89aPW>span:last-child{white-space:nowrap;font-weight:700}.MayaAssistant_summarySub__hrNW1{font-size:11px;font-weight:500;color:var(--mz-muted);margin-top:2px;line-height:1.4}.MayaAssistant_summaryTotal__9mYe9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;padding-top:10px;border-top:1px solid var(--mz-line);font-size:15px;font-weight:800;color:var(--mz-text)}.MayaAssistant_summaryTotal__9mYe9>span:last-child{white-space:nowrap}.MayaAssistant_quickReplies__kYNXq{align-self:flex-start;display:flex;flex-wrap:wrap;gap:8px;max-width:92%;margin-top:2px}.MayaAssistant_quickReply__pjJSH{appearance:none;cursor:pointer;border:1.5px solid color-mix(in srgb,#6366f1 45%,var(--mz-line));background:color-mix(in srgb,#6366F1 7%,var(--mz-surface));color:var(--mz-text);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;box-shadow:0 1px 6px rgba(20,23,33,.06);transition:border-color .15s,background .15s,filter .15s}.MayaAssistant_quickReply__pjJSH:hover{border-color:#6366f1;background:color-mix(in srgb,#6366F1 12%,var(--mz-surface))}.MayaAssistant_quickReply__pjJSH:disabled{cursor:default;opacity:.6}.MayaAssistant_closedNotice__8_uKT{font-size:13px;font-weight:700;line-height:1.5;color:var(--mz-text);background:color-mix(in srgb,#6366F1 8%,var(--mz-surface2));border:1px solid color-mix(in srgb,#6366f1 35%,var(--mz-line));border-radius:12px;padding:10px 13px;margin-top:4px}.MayaAssistant_scheduleWrap__l2E38{margin-top:10px;display:flex;flex-direction:column;gap:10px}.MayaAssistant_scheduleDays__saB8D,.MayaAssistant_scheduleSlots__oDbJA{display:flex;flex-wrap:wrap;gap:8px}.MayaAssistant_closedGreeting__B5Ng7{font-size:13px;font-weight:600;line-height:1.5;color:var(--mz-text);background:color-mix(in srgb,#6366F1 8%,var(--mz-surface2));border:1px solid color-mix(in srgb,#6366f1 30%,var(--mz-line));border-radius:12px;padding:10px 13px;margin:4px 0 10px}.MayaAssistant_checkoutActions__uWwgI{margin-top:16px;display:flex;flex-direction:column;gap:8px}.MayaAssistant_cardPayWrap__5wJ4B{margin-top:16px}.MayaAssistant_secondaryBtn__IdYJY{width:100%;border:1px solid var(--mz-line);border-radius:12px;background:var(--mz-surface);color:var(--mz-text);font-size:14px;font-weight:700;padding:12px 18px;cursor:pointer;transition:border-color .15s,transform .1s}.MayaAssistant_secondaryBtn__IdYJY:hover:not(:disabled){border-color:rgba(99,102,241,.5)}.MayaAssistant_secondaryBtn__IdYJY:active:not(:disabled){transform:scale(.99)}.MayaAssistant_secondaryBtn__IdYJY:disabled{opacity:.55;cursor:not-allowed}.MayaAssistant_issueRow__VfDCi{display:flex;align-items:center;gap:10px;border:1px solid var(--mz-line);background:var(--mz-surface);border-radius:14px;padding:12px 13px;margin-top:10px}.MayaAssistant_issueRow__VfDCi:first-of-type{margin-top:0}.MayaAssistant_issueInfo__MWS9_{flex:1 1 auto;min-width:0}.MayaAssistant_issueTitle__cxi78{font-size:14px;font-weight:700;color:var(--mz-text)}.MayaAssistant_issueMeta__lpMal{margin-top:2px;font-size:12px;color:var(--mz-muted);font-weight:500}.MayaAssistant_nearestBtn__2eqWa{border:none;background:none;padding:0;font:inherit;font-weight:700;color:#6366f1;text-decoration:underline;cursor:pointer}.MayaAssistant_nearestBtn__2eqWa:disabled{color:var(--mz-muted);cursor:default;text-decoration:none}.MayaAssistant_composer__53jlc{flex-shrink:0;display:flex;gap:8px;align-items:center;padding:10px 12px;background:var(--mz-surface);border-top:1px solid var(--mz-line)}.MayaAssistant_composer__53jlc input{flex:1 1;min-width:0;border:1px solid var(--mz-line);border-radius:999px;padding:11px 16px;font-size:13.5px;outline:none;background:var(--mz-surface);color:var(--mz-text)}.MayaAssistant_composer__53jlc input:focus{border-color:#6366f1}.MayaAssistant_send__99A26{width:42px;height:42px;flex-shrink:0;border:none;border-radius:50%;background:#6366f1;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(99,102,241,.35);transition:filter .15s}.MayaAssistant_send__99A26:hover:not(:disabled){filter:brightness(1.05)}.MayaAssistant_send__99A26:disabled{background:var(--mz-disabled);box-shadow:none}.MayaAssistant_backBtn__h__EO{width:30px;height:30px;font-size:20px;margin-inline-end:2px}.MayaAssistant_backBtn__h__EO,.MayaAssistant_iconBtn__7guuh{flex-shrink:0;border:none;border-radius:8px;background:hsla(0,0%,100%,.2);color:#fff;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.MayaAssistant_iconBtn__7guuh{position:relative;width:32px;height:32px;font-size:16px;margin-inline-start:8px}.MayaAssistant_iconBadge__9vDN0{position:absolute;inset-block-start:-5px;inset-inline-end:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#f87171;color:#fff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid color-mix(in srgb,var(--primary-color,#0d47a1) 78%,#000)}.MayaAssistant_chips__5iAix{display:flex;gap:8px;flex-wrap:wrap}.MayaAssistant_chip__l1aov{border:1px solid var(--mz-line);background:var(--mz-surface);color:var(--mz-text2);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:filter .15s,border-color .15s}.MayaAssistant_chip__l1aov:hover{border-color:#6366f1}.MayaAssistant_notifLink__iKGaK{display:block;width:100%;text-align:start;font-size:13px;color:var(--mz-text2);background:none;border:none;border-top:1px solid var(--mz-line);padding:8px 0;cursor:pointer}.MayaAssistant_notifLink__iKGaK:first-of-type{border-top:none}.MayaAssistant_notifLink__iKGaK:hover{color:#6366f1}.MayaAssistant_empty__KA0np{font-size:13px;color:var(--mz-muted);line-height:1.5}.MayaAssistant_langRow__ivd35{display:flex;align-items:center;width:100%;text-align:start;gap:10px;background:var(--mz-surface);border:1px solid var(--mz-line);border-radius:13px;padding:14px;margin-top:10px;font-size:14.5px;color:var(--mz-text);cursor:pointer;transition:border-color .15s}.MayaAssistant_langRow__ivd35:first-of-type{margin-top:0}.MayaAssistant_langRow__ivd35:hover{border-color:#6366f1}.MayaAssistant_langRow__ivd35 span:first-child{flex:1 1 auto;min-width:0}.MayaAssistant_langCheck__4wcWb{color:#10b981;font-weight:800;font-size:16px}.MayaAssistant_themeBtn__5HTO0{margin-inline-start:8px;width:30px;height:30px;flex-shrink:0;border:none;border-radius:8px;background:hsla(0,0%,100%,.2);color:#fff;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.IframePaymentModal_overlay__xztsS{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;animation:IframePaymentModal_fadeIn__JHSwK .2s ease}@keyframes IframePaymentModal_fadeIn__JHSwK{0%{opacity:0}to{opacity:1}}.IframePaymentModal_modal__q6sUj{background:#fff;border-radius:20px;width:100%;max-width:720px;max-height:95vh;display:flex;flex-direction:column;box-shadow:0 24px 64px rgba(0,0,0,.22);overflow:hidden;animation:IframePaymentModal_slideUp__7NS1B .3s cubic-bezier(.16,1,.3,1)}@keyframes IframePaymentModal_slideUp__7NS1B{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.IframePaymentModal_header__s_DYS{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.IframePaymentModal_headerLeft__E_jsh{display:flex;align-items:center;gap:12px}.IframePaymentModal_title__QWNMX{font-size:16px;font-weight:700;color:#111827;margin:0;line-height:1.2}.IframePaymentModal_subtitle__eBhSd{font-size:13px;color:#6b7280;margin:2px 0 0}.IframePaymentModal_closeBtn__hk1_H{width:32px;height:32px;border-radius:50%;background:#f3f4f6;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280;flex-shrink:0;transition:background .15s}.IframePaymentModal_closeBtn__hk1_H:hover{background:#e5e7eb;color:#111827}.IframePaymentModal_iframeWrapper__vWKmo{position:relative;flex:1 1;min-height:0;overflow-y:auto}.IframePaymentModal_iframe__peIZ3{width:100%;height:100%;min-height:860px;border:none;display:block}.IframePaymentModal_loadingOverlay__abGI7{position:absolute;inset:0;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#6b7280;font-size:14px;z-index:1}.IframePaymentModal_spinner__KyDV_{width:36px;height:36px;border:3px solid #e5e7eb;border-top:3px solid var(--primary-color,#6366f1);border-radius:50%;animation:IframePaymentModal_spin__3el5I .8s linear infinite}@keyframes IframePaymentModal_spin__3el5I{to{transform:rotate(1turn)}}@media(max-height:640px){.IframePaymentModal_modal__q6sUj{max-height:100dvh;border-radius:0}.IframePaymentModal_iframe__peIZ3{min-height:640px}}