.modal_overlay__Vo5S0{position:fixed;inset:0;z-index:999;display:flex;align-items:flex-end;justify-content:center;padding:0;background:rgba(16,85,44,.28);animation:modal_overlayFadeIn__nOULh .18s ease-out both}.modal_modal__znN6_{width:100%;max-width:760px;max-height:min(92dvh,860px);display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,#fff,#fffdf2);border:1px solid rgba(16,85,44,.1);border-radius:18px 18px 0 0;box-shadow:0 -18px 60px rgba(16,85,44,.22);font-family:Inter,Roboto,sans-serif;transform-origin:bottom center;animation:modal_modalSlideUp__x1wzp .26s cubic-bezier(.2,.9,.22,1) both;will-change:transform,opacity}.modal_header__F8UZb{flex:0 0 auto;min-height:64px;padding:.9rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:.75rem;background:#fff;border-bottom:1px solid rgba(16,85,44,.1)}.modal_header__F8UZb h3{margin:0;color:var(--color-primary);font-size:1.2rem;font-weight:900;line-height:1.1}.modal_header__F8UZb button{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(16,85,44,.14);border-radius:999px;background:#fff;color:var(--color-primary);font-size:1.05rem;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 6px 14px rgba(16,85,44,.08)}.modal_content__ObXyQ{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1rem}@media (min-width:760px){.modal_overlay__Vo5S0{align-items:center;padding:1.25rem}.modal_modal__znN6_{border-radius:18px;box-shadow:0 24px 70px rgba(16,85,44,.22);transform-origin:center bottom;animation-name:modal_modalFloatUp__c9J9i}}@keyframes modal_overlayFadeIn__nOULh{0%{background:rgba(16,85,44,0)}to{background:rgba(16,85,44,.28)}}@keyframes modal_modalSlideUp__x1wzp{0%{opacity:0;transform:translate3d(0,42px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes modal_modalFloatUp__c9J9i{0%{opacity:0;transform:translate3d(0,34px,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion:reduce){.modal_modal__znN6_,.modal_overlay__Vo5S0{animation:none}}.dashboardProfile_container__Wp0gA,.dashboardProfile_dashboardShell__PSmMn{width:100%;max-width:760px;margin:0 auto;background:#fff}.dashboardProfile_accountHero__2_1TG{width:calc(100% - 2rem);margin:.5rem auto .9rem;padding:1rem;border-radius:12px;background:linear-gradient(90deg,#f6f3cf,#fff8df);box-shadow:inset 0 0 0 1px rgba(16,85,44,.08)}.dashboardProfile_accountHero__2_1TG span{display:inline-flex;margin-bottom:.4rem;color:#ff6a1a;font-size:.76rem;font-weight:900;text-transform:uppercase}.dashboardProfile_accountHero__2_1TG h1{margin:0;color:var(--color-primary);font-size:clamp(1.55rem,6vw,2.15rem);font-weight:900;line-height:1.05}.dashboardProfile_accountHero__2_1TG p{margin:.45rem 0 0;color:#31523d;font-size:.95rem;font-weight:650;line-height:1.4}.dashboardProfile_container__Wp0gA{padding:0 1rem 1.5rem;font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.dashboardProfile_header__B_BXo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0}.dashboardProfile_header__B_BXo h1{margin:0;color:var(--color-primary);font-size:1.25rem;font-weight:900}.dashboardProfile_header__B_BXo span{color:#50635a;font-size:.88rem;font-weight:650}.dashboardProfile_headerBar__ET_z2{display:flex;flex-direction:column}.dashboardProfile_logout__JwK7R{display:flex;justify-content:flex-end}.dashboardProfile_logout__JwK7R button{min-height:38px;padding:0 .85rem;border-radius:8px;border:1px solid #d9534f;background:#fff;color:#d9534f;font-size:.9rem;font-weight:800;cursor:pointer}.dashboardProfile_logout__JwK7R button:disabled{cursor:wait;opacity:.65}.dashboardProfile_welcomeBox__qU8aS{margin-bottom:.9rem}.dashboardProfile_card__2tthC,.dashboardProfile_infoCard__5_VR1,.dashboardProfile_ordersCard__ObaZb,.dashboardProfile_suporteCard__qBID6{overflow:hidden;background:#fff;border-radius:12px;border:1px solid rgba(16,85,44,.12);box-shadow:0 8px 20px rgba(16,85,44,.06)}.dashboardProfile_card__2tthC h2,.dashboardProfile_infoCard__5_VR1 h2,.dashboardProfile_ordersCard__ObaZb h2,.dashboardProfile_suporteCard__qBID6 h2{margin:0;padding:1rem;color:var(--color-primary);font-size:1.05rem;font-weight:900}.dashboardProfile_stats__b2Oxd{padding:0 1rem 1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.dashboardProfile_statBox__Wl_OD{min-width:0;border-radius:10px;padding:.9rem;text-align:center;background:linear-gradient(180deg,#f8fbf4,#fff);border:1px solid rgba(16,85,44,.1)}.dashboardProfile_statBox__Wl_OD strong{display:block;color:var(--color-primary);font-size:1.65rem;font-weight:900;margin-bottom:.25rem}.dashboardProfile_statBox__Wl_OD span{display:block;min-height:2.2rem;margin-bottom:.55rem;color:#50635a;font-size:.8rem;font-weight:700;line-height:1.2}.dashboardProfile_statBox__Wl_OD p{color:var(--color-primary);font-size:.84rem;font-weight:800}.dashboardProfile_linkButton__JQMGm{min-height:34px;padding:0 .75rem;border:none;border-radius:999px;background:var(--color-primary);color:#fff;font-weight:850;cursor:pointer}.dashboardProfile_actions__Bzye7{padding:0 1rem 1rem;display:grid;grid-gap:.6rem;gap:.6rem}.dashboardProfile_action__WhQ_v{width:100%;min-height:48px;background:#f8fbf4;border:1px solid rgba(16,85,44,.1);border-radius:10px;padding:0 .9rem;color:#1b3324;text-align:left;font-size:.96rem;font-weight:800;cursor:pointer}.dashboardProfile_action__WhQ_v:hover{border-color:var(--color-primary)}@media (min-width:760px){.dashboardProfile_container__Wp0gA,.dashboardProfile_dashboardShell__PSmMn{max-width:960px}.dashboardProfile_dashboardShell__PSmMn{margin-top:1.25rem;border-radius:28px 28px 0 0;box-shadow:0 22px 70px rgba(16,85,44,.16);overflow:hidden}.dashboardProfile_container__Wp0gA{border-radius:0 0 28px 28px;box-shadow:0 22px 70px rgba(16,85,44,.16)}}.profileModal_form__qwerp{width:100%;display:flex;flex-direction:column;gap:.85rem;font-family:Inter,Roboto,sans-serif}.profileModal_field__BiY_z,.profileModal_readOnlyField__rz180{display:flex;flex-direction:column;gap:.4rem;position:relative}.profileModal_field__BiY_z label,.profileModal_readOnlyField__rz180 label{color:#31523d;font-size:.86rem;font-weight:850}.profileModal_field__BiY_z input,.profileModal_readOnlyField__rz180 input{width:100%;height:46px;padding:0 .85rem;border-radius:12px;border:1px solid rgba(16,85,44,.16);background:#fff;color:#1b3324;font-size:.96rem;font-family:inherit;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.profileModal_field__BiY_z input::placeholder{color:#9aa7a0}.profileModal_field__BiY_z input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(16,85,44,.12)}.profileModal_readOnlyInput__ecpvp{padding-right:2.7rem!important;background:#f8fbf4!important;color:#587263;cursor:not-allowed;pointer-events:none}.profileModal_lockIcon__U_1WX{position:absolute;right:.85rem;bottom:.65rem;color:#587263;font-size:1rem;line-height:1;opacity:.8}.profileModal_smsConsentBox__gN7a1{padding:.9rem;border-radius:12px;border:1px solid rgba(16,85,44,.12);background:#f8fbf4}.profileModal_smsConsentLabel__m4qSF{display:flex;align-items:flex-start;gap:.65rem;color:#1b3324;font-size:.9rem;line-height:1.45;font-weight:800;cursor:pointer}.profileModal_smsConsentCheckbox__OoWHE{width:19px;height:19px;margin-top:.1rem;flex:0 0 19px;accent-color:var(--color-primary);cursor:pointer}.profileModal_smsConsentHelp__Mk7Nt{margin:.65rem 0 0 1.75rem;color:#587263;font-size:.78rem;line-height:1.45;font-weight:650}.profileModal_actionsRow__lSQ7j{display:grid;grid-template-columns:1fr;grid-gap:.65rem;gap:.65rem;margin-top:.35rem}.profileModal_cancelButton__qVZFD,.profileModal_saveButton__YF7Sh{width:100%;min-width:0;min-height:48px;padding:0 .85rem;border-radius:12px;font-family:Inter,Roboto,sans-serif;font-size:.95rem;font-weight:900;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.profileModal_saveButton__YF7Sh{border:none;background:var(--color-primary);color:#fff;box-shadow:0 10px 20px rgba(16,85,44,.16)}.profileModal_cancelButton__qVZFD{border:1px solid rgba(16,85,44,.14);background:#fff;color:var(--color-primary)}.profileModal_cancelButton__qVZFD:hover:not(:disabled),.profileModal_saveButton__YF7Sh:hover:not(:disabled){transform:translateY(-1px)}.profileModal_cancelButton__qVZFD:hover:not(:disabled){border-color:var(--color-primary)}.profileModal_cancelButton__qVZFD:disabled,.profileModal_saveButton__YF7Sh:disabled{opacity:.62;cursor:not-allowed;transform:none}.profileModal_message__O_6K2{margin:.25rem 0 0;padding:.75rem;border-radius:10px;background:#f0f8e8;color:var(--color-primary);font-size:.88rem;font-weight:850;text-align:center}@media (min-width:560px){.profileModal_actionsRow__lSQ7j{grid-template-columns:1fr 1fr}}.ordersModal_container__ne_aP{display:flex;flex-direction:column;min-height:0;font-family:Inter,Roboto,sans-serif}.ordersModal_card__KjToO{position:relative}.ordersModal_timerBadge__xZMJE{text-align:center;background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;padding:10px 12px;border-radius:14px;box-shadow:0 8px 18px rgba(220,38,38,.25);margin-bottom:1rem;z-index:10}.ordersModal_timerContent__AISbI{display:flex;flex-direction:column;line-height:1.1}.ordersModal_timerIcon__3UqzN{font-size:1rem}.ordersModal_timerText__hxVd_{font-size:.8rem;font-weight:600;opacity:.9}.ordersModal_timerValue__spK_G{font-size:16px;font-weight:800;margin-left:.5rem;letter-spacing:.04em}.ordersModal_timerExpired__ybFOn{margin-bottom:1rem;background:#848485;color:#e5e7eb;text-align:center;padding:8px 12px;border-radius:12px;font-size:12px;font-weight:700;opacity:.9;z-index:10}.ordersModal_timerBadgeWarning__Bzw9l{animation:ordersModal_pulse___HJcD 1s infinite}@keyframes ordersModal_pulse___HJcD{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.ordersModal_container__ne_aP::-webkit-scrollbar{width:6px}.ordersModal_container__ne_aP::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:999px}.ordersModal_container__ne_aP::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ordersModal_emptyState__hdkCp{text-align:center;padding:36px 18px}.ordersModal_icon__PrZ9H{font-size:40px;margin-bottom:12px}.ordersModal_title__HtazV{margin:0 0 8px;font-size:18px;font-weight:700;color:#161616;font-family:Inter,Roboto,sans-serif}.ordersModal_description__etEAL{margin:0;font-size:14px;color:#6b7280;line-height:1.5;font-family:Inter,Roboto,sans-serif}.ordersModal_topLeft__xbuwj{min-width:0}.ordersModal_summaryRow__840NS{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.ordersModal_summaryBadge__p3keh{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;background:#f8fbf4;border:1px solid rgba(16,85,44,.1);font-size:13px;font-weight:700;color:#31523d}.ordersModal_summaryIcon__lgN2P{font-family:Inter,Roboto,sans-serif;font-size:14px;line-height:1}.ordersModal_itemsHeader__HxKkK{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.ordersModal_itemsCount__E0AGZ{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:#f0f8e8;border:1px solid rgba(16,85,44,.14);color:var(--color-primary);font-family:Inter,Roboto,sans-serif;font-size:12px;font-weight:700}.ordersModal_list__ZORLs{display:flex;flex-direction:column;gap:.9rem;width:100%;padding-bottom:.25rem}.ordersModal_card__KjToO{background:#fff;border:1px solid rgba(16,85,44,.1);border-radius:12px;padding:1rem;box-shadow:0 8px 20px rgba(16,85,44,.06);transition:transform .18s ease,box-shadow .18s ease}.ordersModal_card__KjToO:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(16,85,44,.1)}.ordersModal_topRow__VTHnp{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.ordersModal_orderLabel__0iN9A{margin:0 0 4px;font-size:12px;color:#587263;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.ordersModal_orderId__1NCe3{margin:0;font-size:15px;line-height:1.35;color:#1b3324;word-break:break-word}.ordersModal_status__Yb2sn{flex-shrink:0;font-size:12px;font-weight:700;padding:8px 12px;border-radius:999px;white-space:nowrap;border:1px solid transparent}.ordersModal_default__4dTBe{background:#f3f4f6;color:#374151}.ordersModal_pending__MD2MT{background:#fff7ed;color:#c2410c;border-color:#fdba74}.ordersModal_paid__KF__8{background:#ecfdf3;color:#027a48;border-color:#86efac}.ordersModal_processing__Ubzi4{background:#eff6ff;color:#1d4ed8;border-color:#93c5fd}.ordersModal_shipped__27pPj{background:#eef2ff;color:#5b21b6;border-color:#c4b5fd}.ordersModal_delivered__mRjOh{background:#f0fdf4;color:#15803d;border-color:#86efac}.ordersModal_cancelled__0KTh_{background:#fef2f2;color:#b91c1c;border-color:#fca5a5}.ordersModal_cancelledByUser__xGuA9,.ordersModal_refunded__qSjCY{background:#fff1f2;color:#be123c;border-color:#fda4af}.ordersModal_metaGrid__37AqP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.ordersModal_metaItem__2kawG{background:#f8fbf4;border-radius:12px;padding:12px;border:1px solid rgba(16,85,44,.1)}.ordersModal_derivedSection__bfbL9{margin-bottom:16px;padding:14px;border-radius:16px;background:linear-gradient(180deg,#f7fffb,#eefcf5);border:1px solid #ccebd8}.ordersModal_derivedHeader__liQrz{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ordersModal_derivedTitle__DwVJL{margin:0;font-size:13px;font-weight:800;color:#166534}.ordersModal_derivedBadge__KDEz_{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:#dcfce7;border:1px solid #86efac;color:#166534;font-size:12px;font-weight:800;white-space:nowrap}.ordersModal_derivedList__Rm5gt{display:flex;flex-direction:column;gap:10px}.ordersModal_derivedItemCard__s4eXI{border:1px solid #b7e4c7;border-left:5px solid #22c55e;border-radius:14px;background:#fff;padding:12px;box-shadow:0 4px 14px rgba(34,197,94,.08)}.ordersModal_derivedItemTop__QGdZ2{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;flex-wrap:wrap}.ordersModal_derivedItemTag__ClqMQ{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#ecfdf3;color:#15803d;font-size:11px;font-weight:800;border:1px solid #bbf7d0;text-transform:uppercase;letter-spacing:.03em}.ordersModal_derivedOrderRef__tT5D4{font-size:11px;font-weight:700;color:#047857;word-break:break-word}.ordersModal_derivedItemRow__BenvD{display:flex;justify-content:space-between;align-items:center;gap:12px}.ordersModal_derivedItemLeft__IfP2M{display:flex;align-items:center;gap:10px;min-width:0}.ordersModal_derivedItemImage__WL0HP{width:46px;height:46px;object-fit:cover;border-radius:12px;border:1px solid #bbf7d0;background:#fff;flex-shrink:0}.ordersModal_derivedItemInfo__jqcNZ{min-width:0}.ordersModal_derivedItemName__jNA4K{margin:0 0 4px;font-size:14px;font-weight:700;color:#111827}.ordersModal_derivedItemMeta__r5Kcp{margin:0;font-size:12px;color:#4b5563;line-height:1.4}.ordersModal_derivedItemPrice__4FU5B{font-size:13px;color:#166534;white-space:nowrap;font-weight:800}@media (max-width:640px){.ordersModal_derivedHeader__liQrz,.ordersModal_derivedItemRow__BenvD{flex-direction:column;align-items:flex-start}}.ordersModal_metaLabel__YYrYh{display:block;font-size:12px;color:#6b7280;margin-bottom:6px;font-weight:600}.ordersModal_totalValue__Ttbdf{font-size:18px;color:#111827}.ordersModal_deliveryBox__uryxx{background:linear-gradient(180deg,#f8fbf4,#fff);border:1px solid rgba(16,85,44,.1);border-radius:12px;padding:14px;margin-bottom:16px}.ordersModal_deliveryHeader__Bpfj1{display:flex;gap:10px;align-items:flex-start}.ordersModal_deliveryIcon__BGTSb{font-size:18px;line-height:1;margin-top:2px}.ordersModal_deliveryLabel__Bf9zr{margin:0 0 4px;font-size:14px;font-weight:700;color:#1b3324}.ordersModal_deliveryDetail__kRAyg{margin:0;font-size:13px;color:#587263}.ordersModal_address__5f7B8{margin:10px 0 0;font-size:13px;color:#667085;line-height:1.45}.ordersModal_itemsSection__mXJ3v{margin-bottom:16px}.ordersModal_itemsTitle__ZXCh1{margin:0 0 10px;font-size:13px;font-weight:700;color:#374151}.ordersModal_itemsList__nU39J{display:flex;flex-direction:column;gap:10px}.ordersModal_itemRow__yN4I5{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #f1f5f9}.ordersModal_itemRow__yN4I5:first-child{border-top:none;padding-top:0}.ordersModal_itemLeft__JvuWv{display:flex;align-items:center;gap:10px;min-width:0}.ordersModal_itemImage__PZ4RC{width:46px;height:46px;object-fit:cover;border-radius:12px;border:1px solid #e5e7eb;background:#fff;flex-shrink:0}.ordersModal_itemName__AlzwB{margin:0 0 4px;font-size:14px;font-weight:600;color:#111827}.ordersModal_itemQty__4EX44{margin:0;font-size:12px;color:#6b7280}.ordersModal_itemPrice__5xJFD{font-size:13px;color:#111827;white-space:nowrap}.ordersModal_moreItems__jEM9L{margin:4px 0 0;font-size:13px;color:#6b7280;font-weight:600}.ordersModal_footer__7HbhE{border-top:1px solid #eef2f7;padding-top:12px}.ordersModal_priceDetails__NUHB8{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#4b5563}.ordersModal_refundNotice__8hmvv{display:inline-block;padding:8px 10px;background:#fff1f2;color:#be123c}.ordersModal_cancelFeeNotice__tHHXn{background:#fff7ed;color:#c2410c}.ordersModal_cancelFeeNotice__tHHXn,.ordersModal_cancelledByUserNotice__NbUsD{margin-top:10px;display:inline-block;padding:8px 10px;border-radius:12px;font-size:12px;font-weight:700}.ordersModal_cancelledByUserNotice__NbUsD{background:#fef2f2;color:#b91c1c}.ordersModal_actions__0vd_3{display:flex;justify-content:center;width:100%}.ordersModal_buttonRow__03jTw{display:grid;grid-gap:10px;gap:10px;margin-top:.85rem}.ordersModal_cancelButton__SPRFm{width:100%;min-height:46px;background:#fff;color:#b91c1c;border:1px solid #fecaca;padding:0 14px;border-radius:12px;font-weight:900;font-size:.95rem;cursor:pointer;transition:.2s ease}.ordersModal_cancelButton__SPRFm:hover{background:#fef2f2}.ordersModal_canStillEditButton__4f1OV{width:100%;min-height:46px;margin-top:0;background:var(--color-primary);color:#fff;border:none;padding:0 14px;border-radius:12px;font-weight:900;font-size:.95rem;cursor:pointer;transition:.2s ease}.ordersModal_canStillEditButton__4f1OV:hover{filter:brightness(.96)}.ordersModal_refundSection__WB8jz{margin-bottom:16px;padding:14px;border-radius:16px;background:linear-gradient(180deg,#fbf8ff,#f5effc);border:1px solid #e7d9f3}.ordersModal_refundHeader__Bot1t{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ordersModal_refundTitle__vsKTj{margin:0;font-size:13px;font-weight:800;color:#7d3cb5}.ordersModal_refundBadge__a6Bu8{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:#f1e7fa;border:1px solid #d8b8ee;color:#7d3cb5;font-size:12px;font-weight:800;white-space:nowrap}.ordersModal_refundList__9t372{display:flex;flex-direction:column;gap:10px}.ordersModal_refundItemCard__ZiF_g{border:1px solid #dec7f0;border-left:5px solid #b069db;border-radius:14px;background:#fff;padding:12px;box-shadow:0 4px 14px rgba(176,105,219,.1)}.ordersModal_refundItemTop__f3Ae3{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;flex-wrap:wrap}.ordersModal_refundItemTag__zT2V7{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#f6effd;color:#8c47c5;font-size:11px;font-weight:800;border:1px solid #e2c9f5;text-transform:uppercase;letter-spacing:.03em}.ordersModal_refundOrderRef__wgkt_{font-size:11px;font-weight:700;color:#8c47c5;word-break:break-word}.ordersModal_refundItemRow__MHIdr{display:flex;justify-content:space-between;align-items:center;gap:12px}.ordersModal_refundItemLeft__cMX8o{display:flex;align-items:center;gap:10px;min-width:0}.ordersModal_refundItemImage__6v1Sd{width:46px;height:46px;object-fit:cover;border-radius:12px;border:1px solid #e2c9f5;background:#fff;flex-shrink:0}.ordersModal_refundItemInfo__AB3kO{min-width:0}.ordersModal_refundItemName__qUGqJ{margin:0 0 4px;font-size:14px;font-weight:700;color:#111827}.ordersModal_refundItemMeta__HwVa5{margin:0;font-size:12px;color:#5b5565;line-height:1.4}.ordersModal_refundItemPrice__hR5L0{font-size:13px;color:#8c47c5;white-space:nowrap;font-weight:800}.ordersModal_refundAdjustments__YAEgK{margin-top:12px;display:flex;flex-direction:column;gap:8px}.ordersModal_refundAdjustmentLine__MgeM0{padding:10px;border-radius:12px;background:#faf6fe;border:1px solid #eadcf7}.ordersModal_refundAdjustmentMain__FsFxN{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:6px}.ordersModal_refundReason__dbCod{font-size:12px;font-weight:800;color:#7d3cb5}.ordersModal_refundStatus__FEERC{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:#f1e7fa;border:1px solid #d8b8ee;color:#8c47c5;font-size:11px;font-weight:700}.ordersModal_refundAdjustmentMeta__NS81A{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:#5b5565}.ordersModal_refundAdjustmentNote__SyQgE{margin:8px 0 0;font-size:12px;color:#6b5d78;line-height:1.4}.ordersModal_refundNotice__8hmvv{margin-top:10px;display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:#faf6fe;color:#7d3cb5;font-size:12px;font-weight:700;border:1px solid #e7d9f3}@media (max-width:640px){.ordersModal_card__KjToO{padding:15px;border-radius:16px}.ordersModal_topRow__VTHnp{flex-direction:column;align-items:flex-start}.ordersModal_status__Yb2sn{white-space:normal}.ordersModal_metaGrid__37AqP{grid-template-columns:1fr}.ordersModal_itemRow__yN4I5{align-items:flex-start}.ordersModal_refundHeader__Bot1t,.ordersModal_refundItemRow__MHIdr{flex-direction:column;align-items:flex-start}}.orderEditProductsModal_overlay__388EY{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.18);display:flex;align-items:center;justify-content:center;padding:2px;font-family:Inter,sans-serif}.orderEditProductsModal_modal__pou3V{width:100%;max-height:92vh;height:100%;background:#f1f1f3;border-radius:10px;border:5px solid var(--color-primary);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.08)}.orderEditProductsModal_header__pJ0oa{padding:18px 20px;border-bottom:1px solid #e2e8f0;background:#fff;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.orderEditProductsModal_headerContent__G8_59{min-width:0}.orderEditProductsModal_title__OFM5O{margin:0;font-size:20px;line-height:1.2;font-weight:800;color:#0f172a}.orderEditProductsModal_orderNumber__dxRyx{color:var(--color-primary)}.orderEditProductsModal_subtitle__zraE0{margin:6px 0 0;font-size:13px;line-height:1.4;color:#64748b;max-width:620px}.orderEditProductsModal_closeButton__d7OX7{width:38px;height:38px;border:1px solid #d0d7e2;background:#fff;color:#334155;border-radius:10px;font-size:24px;line-height:1;cursor:pointer;flex-shrink:0}.orderEditProductsModal_closeButton__d7OX7:hover{background:#f8fafc}.orderEditProductsModal_body__SDlu5{flex:1 1;min-height:0;display:flex;flex-direction:row;align-items:stretch;justify-content:center}.orderEditProductsModal_leftColumn__KHshd,.orderEditProductsModal_rightColumn__agQ48{flex:1 1;min-width:0;padding:6px;display:flex;flex-direction:column;gap:12px}.orderEditProductsModal_leftColumn__KHshd{min-height:0;border-left:1px solid #e2e8f0}.orderEditProductsModal_columnCard__et3Rw{flex:1 1;min-height:0;border:1px solid #dbe2ea;border-radius:16px;background:#fff;padding:14px;display:flex;flex-direction:column;overflow:hidden}.orderEditProductsModal_timerBox__D8jHU{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:10px 12px;border:1px solid #fecaca;border-radius:12px;background:#fff1f2;color:#dc2626;font-size:12px;font-weight:700;margin-bottom:4px}.orderEditProductsModal_timerIcon__11G67{line-height:1}.orderEditProductsModal_timerValue__v_kJ6{font-size:13px;font-weight:800;white-space:nowrap}.orderEditProductsModal_sectionHeader__tUsS6{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-direction:column;margin-bottom:12px;flex-shrink:0}.orderEditProductsModal_sectionTitle__NlVWl{margin:0;font-size:14px;font-weight:800;color:#1e293b}.orderEditProductsModal_sectionBadge__FumNP{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:4px 10px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:11px;font-weight:800;white-space:nowrap;flex-shrink:0}.orderEditProductsModal_searchBox__PgikC{margin-bottom:12px;flex-shrink:0}.orderEditProductsModal_searchInput__dMdhf{height:42px;border:1px solid #d5dce5;border-radius:12px;padding:0 14px;font-size:14px;outline:none;background:#fff;color:#111827}.orderEditProductsModal_searchInput__dMdhf::placeholder{color:#94a3b8}.orderEditProductsModal_searchInput__dMdhf:focus{border-color:#94a3b8;box-shadow:0 0 0 3px rgba(148,163,184,.12)}.orderEditProductsModal_searchBox__PgikC{position:relative;display:flex;align-items:center}.orderEditProductsModal_searchInput__dMdhf{width:100%;padding-right:36px}.orderEditProductsModal_clearButton__Ecfrm{position:absolute;right:8px;width:24px;height:24px;border:none;background:transparent;font-size:18px;font-weight:700;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .15s ease}.orderEditProductsModal_clearButton__Ecfrm:hover{background:#e2e8f0}.orderEditProductsModal_currentItemsList__Gemvt,.orderEditProductsModal_productsList__81rl1{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding-right:4px}.orderEditProductsModal_currentItemsList__Gemvt::-webkit-scrollbar,.orderEditProductsModal_productsList__81rl1::-webkit-scrollbar{width:8px}.orderEditProductsModal_currentItemsList__Gemvt::-webkit-scrollbar-thumb,.orderEditProductsModal_productsList__81rl1::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.orderEditProductsModal_newItemCard__iOEpU,.orderEditProductsModal_orderItemCard__H4oci{border:1px solid #e2e8f0;border-radius:16px;background:#fff;padding:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px}.orderEditProductsModal_newItemMain__i0mhy,.orderEditProductsModal_orderItemMain__erFFo{display:flex;align-items:center;gap:12px;min-width:0;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.orderEditProductsModal_newItemImage__oU7Nk,.orderEditProductsModal_orderItemImage__c_1AS{width:36px;height:auto;border-radius:6px;background:#f1f5f9;border:1px solid var(--color-primary)}.orderEditProductsModal_newItemInfo__iZSmv,.orderEditProductsModal_orderItemInfo__v0396{min-width:0;flex:1 1}.orderEditProductsModal_newItemName__kuCR7,.orderEditProductsModal_orderItemName__uYCBw{margin:0;font-size:1rem;font-weight:800;color:#1f2937;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orderEditProductsModal_newItemMeta__tz3g4,.orderEditProductsModal_orderItemMeta__IRTnp{margin:5px 0 0;font-size:12px;color:#64748b;line-height:1.25}.orderEditProductsModal_newItemSide__wWrBL,.orderEditProductsModal_orderItemSide__fdi3D{min-width:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex-shrink:0}.orderEditProductsModal_newItemPrice__d4t1g,.orderEditProductsModal_orderItemPrice__GWllh{font-size:14px;font-weight:800;color:#0f172a;white-space:nowrap}.orderEditProductsModal_productCard__N1sua{border:1px solid #e2e8f0;border-radius:16px;background:#fff;padding:12px;display:flex;flex-direction:column;gap:12px}.orderEditProductsModal_productCardTop__rRV02{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.orderEditProductsModal_productMain__1UqpK{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1}.orderEditProductsModal_productImage__6EN_w{width:36px;height:auto;border-radius:6px;background:#f1f5f9;border:1px solid var(--color-primary)}.orderEditProductsModal_productInfo__YQQQG{min-width:0;flex:1 1}.orderEditProductsModal_productName__ECXnm{margin:0;font-size:14px;font-weight:800;color:#1f2937;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orderEditProductsModal_productMeta__Z1SUs{margin:5px 0 0;font-size:12px;color:#64748b;line-height:1.25}.orderEditProductsModal_productAside__aEtO1{min-width:96px;display:flex;justify-content:flex-end;align-items:flex-start;flex-shrink:0}.orderEditProductsModal_productPrice__7EGqQ{font-size:14px;font-weight:800;color:#0f172a;white-space:nowrap;text-align:right}.orderEditProductsModal_productCardBottom__2Gsrt{display:flex;justify-content:flex-end}.orderEditProductsModal_productQtyBlock__Wa5FT{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid #edf2f7}.orderEditProductsModal_productQtyLabel__Dxk_1{font-size:12px;font-weight:700;color:#64748b}.orderEditProductsModal_addedSectionLabel__MTR3L{margin:4px 0 0;padding-top:4px;font-size:11px;font-weight:800;color:#2563eb;text-transform:uppercase;letter-spacing:.06em}.orderEditProductsModal_qtyControls__d5OZA{display:inline-flex;align-items:center;gap:8px;padding:4px;border:1px solid #dbe2ea;border-radius:12px;background:#f8fafc;flex-shrink:0}.orderEditProductsModal_qtyButton__s7ewW{width:34px;height:34px;border:1px solid #d0d7e2;background:#fff;color:#0f172a;border-radius:10px;font-size:18px;font-weight:800;line-height:1;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,transform .08s ease}.orderEditProductsModal_qtyButton__s7ewW:hover{background:#f1f5f9;border-color:#b8c2cf}.orderEditProductsModal_qtyButton__s7ewW:disabled{opacity:.4;cursor:not-allowed;background:#e5e7eb;color:#9ca3af;border-color:#e5e7eb}.orderEditProductsModal_qtyButton__s7ewW:active{transform:scale(.97)}.orderEditProductsModal_qtyValue__fAgtt{min-width:24px;text-align:center;font-size:14px;font-weight:800;color:#0f172a}.orderEditProductsModal_emptyState__dfyHT{border:1px dashed #cbd5e1;border-radius:14px;padding:24px 14px;text-align:center;color:#64748b;background:#fff;font-size:13px}.orderEditProductsModal_footer__JJoIg{flex-shrink:0;border-top:1px solid #e2e8f0;background:#fff;padding:16px 20px 18px;display:flex;flex-direction:column;gap:12px}.orderEditProductsModal_summaryGrid__HOhSN{display:grid;grid-template-columns:1fr auto;grid-gap:8px 16px;gap:8px 16px;align-items:center}.orderEditProductsModal_summaryRowLabel__ssXfC{font-size:13px;color:#475569}.orderEditProductsModal_summaryRowValue__p9Sht{font-size:13px;font-weight:800;color:#1f2937;white-space:nowrap}.orderEditProductsModal_summaryRowValueGreen__KKN8o{font-size:13px;font-weight:800;color:#15803d;white-space:nowrap}.orderEditProductsModal_confirmButton___Hi8f{width:100%;min-height:46px;border:none;border-radius:12px;background:linear-gradient(180deg,#4d9641,#3f8335);color:#fff;padding:12px 16px;font-size:15px;font-weight:800;cursor:pointer}.orderEditProductsModal_confirmButton___Hi8f:hover{filter:brightness(1.02)}.orderEditProductsModal_confirmButton___Hi8f:disabled{opacity:.55;cursor:not-allowed}.productQuantityCard_productCard__i_fg0{border:1px solid #e2e8f0;border-radius:16px;background:#fff;padding:12px;display:flex;flex-direction:column;gap:14px}.productQuantityCard_productCardTop__zocmH{display:flex;align-items:center;gap:12px;min-width:0;flex-direction:column}.productQuantityCard_productMain__yOcJ0{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1;border-bottom:1px solid #e2e8f0;padding-bottom:.5rem}.productQuantityCard_productImage__sXW93{width:36px;height:36px;border-radius:6px;background:#f1f5f9;border:1px solid var(--color-primary)}.productQuantityCard_productInfo__df3_8{min-width:0;flex:1 1}.productQuantityCard_productName__aHqvT{margin:0;font-size:1rem;font-weight:800;color:#1f2937;line-height:1.3}.productQuantityCard_productMeta__dki1d{margin:5px 0 0;font-size:12px;color:#64748b;line-height:1.25}.productQuantityCard_productCardDisabled__9ayS_{opacity:.65}.productQuantityCard_productStock__JIGte{margin:5px 0 0;font-size:12px;color:#64748b;line-height:1.25}.productQuantityCard_productAside__0ByLE{flex-shrink:0}.productQuantityCard_productPrice__WkAMv{font-size:14px;font-weight:800;color:#0f172a;white-space:nowrap}.productQuantityCard_productCardBottom__rVcaW,.productQuantityCard_productQtyBlock__j7WUc{display:flex;justify-content:center;align-items:center}.productQuantityCard_productQtyBlock__j7WUc{min-width:132px;flex-direction:column;gap:10px}.productQuantityCard_productQtyLabel__uddvs{font-size:12px;color:#64748b;line-height:1.25;font-weight:700}.productQuantityCard_qtyControls__BExMT{display:inline-flex;align-items:center;gap:8px;padding:4px;border:1px solid #dbe2ea;border-radius:12px;background:#f8fafc;flex-shrink:0}.productQuantityCard_qtyButton__J_Fvw{width:34px;height:34px;border:1px solid #d0d7e2;background:#fff;color:#0f172a;border-radius:10px;font-size:18px;font-weight:800;line-height:1;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,transform .08s ease}.productQuantityCard_qtyButton__J_Fvw:hover{background:#f1f5f9;border-color:#b8c2cf}.productQuantityCard_qtyButton__J_Fvw:disabled{opacity:.4;cursor:not-allowed;background:#e5e7eb;color:#9ca3af;border-color:#e5e7eb}.productQuantityCard_qtyButton__J_Fvw:active{transform:scale(.97)}.productQuantityCard_qtyValue__TwfDd{min-width:24px;text-align:center;font-size:14px;font-weight:800;color:#0f172a}.currentOrderItem_newItemCard__716tN,.currentOrderItem_orderItemCard__R83VG{border:1px solid #e2e8f0;border-radius:16px;background:#fff;padding:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px}.currentOrderItem_newItemMain__TG2jh,.currentOrderItem_orderItemMain__Y2WZH{display:flex;align-items:center;gap:12px;min-width:0;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.currentOrderItem_newItemImage__PHMxf,.currentOrderItem_orderItemImage__hon8l{width:36px;height:auto;border-radius:6px;background:#f1f5f9;border:1px solid var(--color-primary)}.currentOrderItem_newItemInfo__2mmqy,.currentOrderItem_orderItemInfo__AR5Mv{min-width:0;flex:1 1}.currentOrderItem_newItemName__Yk088,.currentOrderItem_orderItemName__UoxZ1{margin:0;font-size:1rem;font-weight:800;color:#1f2937;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.currentOrderItem_newItemMeta__oPhVj,.currentOrderItem_orderItemMeta__R9UOR{margin:5px 0 0;font-size:12px;color:#64748b;line-height:1.25}.currentOrderItem_newItemSide__ydY65,.currentOrderItem_orderItemSide__AnSe0{min-width:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex-shrink:0}.currentOrderItem_newItemPrice__kjTR7,.currentOrderItem_orderItemPrice__TpzaT{font-size:14px;font-weight:800;color:#0f172a;white-space:nowrap}.currentOrderItem_qtyControls__mX_FE{display:inline-flex;align-items:center;gap:8px;padding:4px;border:1px solid #dbe2ea;border-radius:12px;background:#f8fafc;flex-shrink:0}.currentOrderItem_qtyButton__fSG7s{width:34px;height:34px;border:1px solid #d0d7e2;background:#fff;color:#0f172a;border-radius:10px;font-size:18px;font-weight:800;line-height:1;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,transform .08s ease}.currentOrderItem_qtyButton__fSG7s:hover{background:#f1f5f9;border-color:#b8c2cf}.currentOrderItem_qtyButton__fSG7s:disabled{opacity:.4;cursor:not-allowed;background:#e5e7eb;color:#9ca3af;border-color:#e5e7eb}.currentOrderItem_qtyButton__fSG7s:active{transform:scale(.97)}.currentOrderItem_qtyValue__MuisZ{min-width:24px;text-align:center;font-size:14px;font-weight:800;color:#0f172a}.notificationsModal_container__9cLOL{text-align:center;padding:24px 12px}.notificationsModal_icon__lf_xq{font-size:36px;margin-bottom:12px}.notificationsModal_title__OjjLC{margin-bottom:8px;font-size:16px;font-weight:600;color:#111;font-family:Inter,Roboto,sans-serif}.notificationsModal_description__jRVaW{font-size:14px;color:#666;line-height:1.4;font-family:Inter,Roboto,sans-serif}.notificationsModal_list__hNooL{display:flex;flex-direction:column;gap:12px;width:100%}.notificationsModal_card__oqvkr{border:1px solid #e5e5e5;border-radius:12px;padding:14px;background:#fff}.notificationsModal_cardHeader__QPOCT{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.notificationsModal_status__NNfqu{font-size:12px;font-weight:600;padding:6px 10px;border-radius:999px;background:#f3f4f6}.notificationsModal_cardBody__h4U5A p{margin:6px 0}.CartButton_cartButton__DJ_ZS,.CartButton_profileButton__5xFjt{position:relative;width:44px;height:44px;flex:0 0 44px;background:#fff;border:1px solid rgba(16,85,44,.12);cursor:pointer;padding:0;border-radius:999px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,transform .15s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent;outline:none;box-shadow:0 7px 18px rgba(16,85,44,.08)}.CartButton_cartButton__DJ_ZS svg,.CartButton_profileButton__5xFjt svg{width:26px;height:26px}.CartButton_cartButton__DJ_ZS:hover,.CartButton_profileButton__5xFjt:hover{border-color:var(--color-primary);background-color:rgba(16,85,44,.06);transform:translateY(-1px)}.CartButton_cartButton__DJ_ZS:active,.CartButton_profileButton__5xFjt:active{transform:scale(.96)}.CartButton_cartButton__DJ_ZS:focus-visible,.CartButton_profileButton__5xFjt:focus-visible{box-shadow:0 0 0 3px rgba(16,85,44,.18)}.CartButton_icon__BDRXe{width:26px;height:26px;stroke:#10552c;stroke-width:2;fill:none}.CartButton_badge__Eg8yY{position:absolute;top:-3px;right:-3px;min-width:20px;height:20px;padding:0 .35rem;border-radius:999px;display:flex;align-items:center;justify-content:center;background-color:#ff6a1a;color:#fff;border:2px solid #fff;font-size:.7rem;font-weight:900;line-height:1}.searchbar_searchbar__zUGpq{display:flex;align-items:center;gap:0;padding:0;border-radius:8px;background-color:#fff;max-width:480px;width:100%;min-height:58px;border:1px solid rgba(16,85,44,.22);box-sizing:border-box;overflow:hidden;box-shadow:0 7px 18px rgba(16,85,44,.07)}.searchbar_icon__Vw_2M{width:20px;height:20px;color:#6b7280;flex:none}.searchbar_input__lrm6l{order:1;flex:1 1;min-width:0;width:100%;border:none;outline:none;font-size:16px;background:transparent;color:#111827;padding:0 1rem}.searchbar_input__lrm6l::placeholder{color:#9ca3af}.searchbar_clearButton__kGwRq{order:2;background:transparent;border:none;padding:6px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease;background:rgba(0,0,0,.05)}.searchbar_clearButton__kGwRq:hover{background:rgba(0,0,0,.1)}.searchbar_clearButton__kGwRq:hover .searchbar_icon__Vw_2M{color:#111827}.searchbar_iconButton__m7spb{order:3;align-self:stretch;width:64px;background:var(--color-primary);border:none;padding:0;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease;color:#fff}.searchbar_iconButton__m7spb:hover{background:#0a4322}.searchbar_iconButton__m7spb .searchbar_icon__Vw_2M,.searchbar_iconButton__m7spb:hover .searchbar_icon__Vw_2M{width:30px;height:30px;color:#fff}.appHeader_appHeader__roQ5Q{--app-header-top-height:86px;width:100%;padding-top:var(--app-header-top-height);background:#fff}.appHeader_stickyBar__3lUXb{position:fixed;top:0;left:0;z-index:30;width:100%;background:#fff;box-shadow:0 4px 18px rgba(16,85,44,.08)}.appHeader_topRow__VQurG{display:flex;justify-content:space-between;align-items:center;width:100%;gap:.75rem;padding:.85rem 1rem .55rem;background:#fff}.appHeader_logoLink__P_svv{display:flex;align-items:center;justify-content:center;min-width:0;text-decoration:none}.appHeader_logo__k1C2B{display:block;width:min(220px,52vw);height:auto;max-height:66px;object-fit:contain}.appHeader_searchRow__WBIm3{display:flex;justify-content:center;align-items:center;width:100%;padding:0 1rem .75rem;background:#fff}@media (min-width:900px){.appHeader_appHeader__roQ5Q{--app-header-top-height:100px}.appHeader_topRow__VQurG{max-width:1180px;margin:0 auto;padding:.95rem 1.5rem .7rem;gap:1.5rem}.appHeader_logo__k1C2B{width:260px;max-height:76px}.appHeader_searchRow__WBIm3{max-width:720px;margin:0 auto;padding:0 1.5rem .9rem}}