.annoucements_announcementsContainer__A3OYy{width:100%;background-color:var(--color-primary);padding:10px}.annoucements_announcementsContainer__A3OYy p{color:#fff;text-align:center;margin:0;font-weight:700;font-size:1em;text-transform:uppercase;font-family:Inter,sans-serif;letter-spacing:.05em}.modal_overlay__Vo5S0{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.modal_modal__znN6_{background:#fff;width:90%;max-width:90vh;max-height:90vh;border-radius:12px;padding:16px}.modal_header__F8UZb{display:flex;justify-content:space-between;align-items:center}.modal_header__F8UZb button{background:none;border:none;font-size:18px;cursor:pointer}.modal_header__F8UZb h3{font-family:Inter,Roboto,sans-serif;font-weight:600;font-size:1.5rem}.modal_content__ObXyQ{margin-top:12px}.branding_brandingContainer__M8iMh{display:flex;align-items:center;flex-direction:column}.branding_mobileHeader__FhwzY{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.5rem;background-color:var(--color-secondary)}.branding_linksCarrousel__LZ7cF{display:flex;justify-content:center;align-items:center;width:100%;padding:.5rem 0;background-color:var(--color-primary)}@media (min-width:1024px){.branding_mobileLogo__FqUye{display:none}}.searchbar_searchbar__zUGpq{display:flex;align-items:center;gap:8px;padding:12px;border-radius:99px;background-color:#fefef1;max-width:480px;width:100%;border:2px solid var(--color-primary);box-sizing:border-box}.searchbar_icon__Vw_2M{width:20px;height:20px;color:#6b7280;flex:none}.searchbar_input__lrm6l{flex:1 1;min-width:0;width:100%;border:none;outline:none;font-size:16px;background:transparent;color:#111827}.searchbar_input__lrm6l::placeholder{color:#9ca3af}.searchbar_clearButton__kGwRq{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{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_iconButton__m7spb:hover{background:rgba(0,0,0,.1)}.searchbar_iconButton__m7spb:hover .searchbar_icon__Vw_2M{color:#111827}.CartButton_cartButton__DJ_ZS{position:relative;background:transparent;border:none;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;outline:none}.CartButton_cartButton__DJ_ZS:hover{background-color:rgba(16,85,44,.1);transform:scale(1.05)}.CartButton_cartButton__DJ_ZS:active{transform:scale(.95)}.CartButton_profileButton__5xFjt{background:transparent;border:none;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;outline:none}.CartButton_icon__BDRXe{width:26px;height:26px;stroke:#10552c;stroke-width:2;fill:none}.CartButton_badge__Eg8yY{position:absolute;top:-2px;right:-2px;background-color:#e63946;color:#fff;font-size:.7rem;font-weight:700;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 2px 6px rgba(0,0,0,.2)}.CategoryCarousel_carousel__jbEgT{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;padding:6px 10px;white-space:nowrap;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.CategoryCarousel_carousel__jbEgT::-webkit-scrollbar{display:none}.CategoryCarousel_item__wvE88{flex:0 0 auto;-webkit-tap-highlight-color:transparent;font-family:Inter,system-ui,sans-serif;font-size:1rem;font-weight:600;letter-spacing:-.01em;padding:7px 18px;border-radius:999px;background:transparent;border:1px solid var(--color-secondary);color:#fff;text-decoration:none;white-space:nowrap;transition:color .2s ease}.CategoryCarousel_item__wvE88:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.CategoryCarousel_item__wvE88:hover{color:var(--color-secondary)}.CategoryCarousel_item__wvE88:hover:after{transform:scaleX(1)}.CategoryCarousel_item__wvE88:active{transform:scale(.92);opacity:.85}.CategoryCarousel_item__wvE88:focus-visible{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,.3)}.CategoryCarousel_active__S6MyQ{color:var(--color-secondary);font-weight:600}.CategoryCarousel_active__S6MyQ:after{transform:scaleX(1)}.mainBanner_separatingStrip__KYFiS{display:flex;justify-content:center;padding:10px;position:relative;height:20em;background-image:url(/images/hero-banner.png);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%}.mainBanner_textContainer__N6QLT{display:flex;justify-content:start;align-items:center;flex-direction:column;position:relative;z-index:2;padding-top:2.5em}.mainBanner_textSeparating__CKpRs{font-size:3rem;font-weight:700;color:#10552c;text-align:center;font-family:Roboto,Inter,sans-serif;font-weight:900;letter-spacing:.1em;text-transform:uppercase;text-align:start}.mainBanner_CTA__u__i6{font-size:1.1rem;color:#10552c;text-align:center;font-family:Inter,sans-serif;font-weight:300}.mainBanner_shopNowButton__k7k9G{margin:20px 0;padding:10px 20px;background-color:#e50909;color:#fff;border:none;border-radius:5px;font-size:1.2rem;cursor:pointer;align-self:flex-start}.mainBanner_marketSpan__Cp8Z0{width:100%;text-align:center}.dashboardProfile_container__Wp0gA{padding:0;margin:0 auto;font-family:Inter,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#f0f0f0}.dashboardProfile_header__B_BXo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f5f5f5;padding:16px;margin-bottom:16px;border-bottom:1px solid #c1c1c1;border-top:1px solid #c1c1c1;position:relative;overflow:hidden;box-shadow:0 -6px 10px rgba(0,0,0,.08)}.dashboardProfile_header__B_BXo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:12px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.15))}.dashboardProfile_header__B_BXo h1{font-size:22px;margin:0}.dashboardProfile_header__B_BXo span{font-size:14px;color:#666}.dashboardProfile_headerBar__ET_z2{display:flex;flex-direction:column}.dashboardProfile_logout__JwK7R{display:flex;justify-content:flex-end}.dashboardProfile_logout__JwK7R button{background:transparent;border:1px solid #d9534f;color:#d9534f;padding:8px 14px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.dashboardProfile_logout__JwK7R button:hover{background-color:#d9534f;color:#fff}.dashboardProfile_logout__JwK7R button:active{transform:scale(.97)}.dashboardProfile_logout__JwK7R button:focus{outline:none;box-shadow:0 0 0 2px rgba(217,83,79,.3)}.dashboardProfile_welcomeBox__qU8aS{padding:0 16px}.dashboardProfile_card__2tthC,.dashboardProfile_infoCard__5_VR1,.dashboardProfile_ordersCard__ObaZb,.dashboardProfile_suporteCard__qBID6{background:#fff;border-radius:12px;margin-bottom:16px;box-shadow:0 2px 6px rgba(0,0,0,.06)}.dashboardProfile_card__2tthC h2,.dashboardProfile_infoCard__5_VR1 h2,.dashboardProfile_ordersCard__ObaZb h2,.dashboardProfile_suporteCard__qBID6 h2{padding:16px;font-size:1rem}.dashboardProfile_stats__b2Oxd{padding:16px;border-top:1px solid #c1c1c1;display:flex;gap:8px}.dashboardProfile_statBox__Wl_OD{flex:1 1;background:#f6f6f6;border-radius:10px;padding:12px;text-align:center}.dashboardProfile_statBox__Wl_OD strong{display:block;font-size:1.5rem;margin-bottom:4px}.dashboardProfile_statBox__Wl_OD span{font-size:.8rem;color:#555;display:block;border-bottom:1px solid #c1c1c1;padding:4px 0;margin-bottom:8px}.dashboardProfile_statBox__Wl_OD p{font-size:.8rem;color:#4f64ac;font-weight:600}.dashboardProfile_linkButton__JQMGm{background:none;border:none;padding:0;color:#4f64ac;font-weight:600;cursor:pointer}.dashboardProfile_actions__Bzye7{padding:16px;border-top:1px solid #c1c1c1}.dashboardProfile_action__WhQ_v{width:100%;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:10px;padding:12px;text-align:left;font-size:1rem;margin-bottom:8px;cursor:pointer;transition:background .2s ease}.dashboardProfile_action__WhQ_v:hover{background:#ececec}.profileModal_form__qwerp{display:flex;flex-direction:column;gap:16px}.profileModal_field__BiY_z{display:flex;flex-direction:column;gap:6px}.profileModal_field__BiY_z label{font-size:14px;font-weight:600;color:#333;font-family:Roboto,sans-serif}.profileModal_field__BiY_z input{height:44px;padding:0 12px;border-radius:10px;border:1px solid #ddd;font-size:15px;transition:border-color .2s ease,box-shadow .2s ease;outline:none;background:#fff}.profileModal_readOnlyField__rz180{display:flex;flex-direction:column;gap:6px;position:relative}.profileModal_readOnlyField__rz180 label{font-size:14px;font-weight:600;color:#333}.profileModal_readOnlyField__rz180 input{height:44px;padding:0 12px;border-radius:10px;border:1px solid #ddd;font-size:15px;transition:border-color .2s ease,box-shadow .2s ease;outline:none;background:#f4f5f7}.profileModal_readOnlyInput__ecpvp{color:#666;border:1px solid #ddd;cursor:not-allowed;pointer-events:none}.profileModal_lockIcon__U_1WX{position:absolute;right:12px;top:66%;transform:translateY(-50%);font-size:1.5rem;opacity:.6}.profileModal_actionsRow__lSQ7j{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;margin-top:20px}.profileModal_cancelButton__qVZFD{padding:10px 16px;border-radius:12px;border:1px solid var(--color-secondary);background-color:var(--color-secondary);color:#000;font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .2s ease}.profileModal_cancelButton__qVZFD:hover:not(:disabled){background-color:#f9fafb;border-color:#98a2b3}.profileModal_cancelButton__qVZFD:disabled{opacity:.6;cursor:not-allowed}.profileModal_field__BiY_z input::placeholder{color:#aaa}.profileModal_field__BiY_z input:focus{border-color:#6c63ff;box-shadow:0 0 0 3px rgba(108,99,255,.15)}.profileModal_saveButton__YF7Sh{margin-top:12px;height:46px;border-radius:12px;border:none;background:var(--color-primary);color:#fff;font-size:1.2rem;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.profileModal_saveButton__YF7Sh:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(88,72,229,.35)}.profileModal_saveButton__YF7Sh:active{transform:translateY(0);box-shadow:0 3px 8px rgba(88,72,229,.25)}.profileModal_smsConsentBox__gN7a1{margin-top:4px;padding:14px;border-radius:14px;border:1px solid rgba(15,23,42,.12);background:#f8fafc}.profileModal_smsConsentLabel__m4qSF{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;line-height:1.5;color:#334155;font-weight:500}.profileModal_smsConsentCheckbox__OoWHE{width:18px;height:18px;margin-top:3px;flex-shrink:0;cursor:pointer;accent-color:var(--color-primary)}.profileModal_smsConsentHelp__Mk7Nt{margin:8px 0 0 28px;font-size:12.5px;line-height:1.5;color:#64748b}.profileModal_message__O_6K2{margin-top:12px;font-size:14px;font-weight:600;color:#334155;text-align:center}.ordersModal_container__ne_aP{display:flex;flex-direction:column;max-height:70vh;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:#f8fafc;border:1px solid #e6edf5;font-size:13px;font-weight:700;color:#334155}.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:#eef6ff;border:1px solid #d7e8ff;color:#1d4ed8;font-family:Inter,Roboto,sans-serif;font-size:12px;font-weight:700}.ordersModal_list__ZORLs{display:flex;flex-direction:column;gap:16px;width:100%;overflow-y:auto;padding-right:6px;padding-bottom:10px}.ordersModal_card__KjToO{background:#fff;border:1px solid #e9edf3;border-radius:18px;padding:18px;box-shadow:0 8px 24px rgba(15,23,42,.06);transition:transform .18s ease,box-shadow .18s ease}.ordersModal_card__KjToO:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(15,23,42,.09)}.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:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.ordersModal_orderId__1NCe3{margin:0;font-size:15px;line-height:1.35;color:#111827;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:#f8fafc;border-radius:14px;padding:12px;border:1px solid #edf2f7}.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,#fafcff,#f5f9ff);border:1px solid #e6eef9;border-radius:16px;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:#111827}.ordersModal_deliveryDetail__kRAyg{margin:0;font-size:13px;color:#475467}.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}.ordersModal_buttonRow__03jTw{display:flex;gap:10px;flex-direction:column}.ordersModal_cancelButton__SPRFm{background:#ef4444;color:#fff;border:none;padding:10px 14px;border-radius:12px;font-weight:700;font-size:1rem;cursor:pointer;transition:.2s ease}.ordersModal_cancelButton__SPRFm:hover{background:#dc2626}.ordersModal_canStillEditButton__4f1OV{margin-top:1.5rem;background:#1638fa;color:#fff;border:none;padding:10px 14px;border-radius:12px;font-weight:700;font-size:1rem;cursor:pointer;transition:.2s ease}.ordersModal_canStillEditButton__4f1OV:hover{background:#0f2bbd}.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}