.OrderHistory-module__container___-Rysw{display:flex;flex-direction:column;gap:24px}.OrderHistory-module__title___0jPPD{margin:0;font-size:20px;font-weight:600}.OrderHistory-module__loading___1wndf,.OrderHistory-module__empty___gNSSc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;text-align:center}.OrderHistory-module__empty___gNSSc p{color:#656a70;margin:0}.OrderHistory-module__orders___x-cMc{display:flex;flex-direction:column;gap:16px}.OrderHistory-module__order___NcJIk{background:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.OrderHistory-module__orderHeader___Cs0I6{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#fafafa;border-bottom:1px solid #e5e5e5}.OrderHistory-module__orderInfo___PbUq9{display:flex;flex-direction:column;gap:2px}.OrderHistory-module__orderNumber___cq0wu{font-size:14px;font-weight:600}.OrderHistory-module__orderDate___aQjVs{font-size:13px;color:#656a70}.OrderHistory-module__status___pfqcn{padding:4px 10px;font-size:12px;font-weight:500;border-radius:12px}.OrderHistory-module__statusPending___dIFoU{background:#f0f0f0;color:#656a70}.OrderHistory-module__statusPaid___AmiVi{background:#d4edda;color:#155724}.OrderHistory-module__statusProcessing___XxSsf{background:#cce5ff;color:#004085}.OrderHistory-module__statusShipped___uITdd{background:#fff3cd;color:#856404}.OrderHistory-module__statusDelivered___-eFnh{background:#d4edda;color:#155724}.OrderHistory-module__statusCancelled___VxBUn,.OrderHistory-module__statusRefunded___v8G8a{background:#f8d7da;color:#721c24}.OrderHistory-module__orderItems___tqU97{padding:16px;display:flex;flex-wrap:wrap;gap:12px}.OrderHistory-module__orderItem___kvENw{display:flex;align-items:center;gap:10px;background:#f9f9f9;padding:8px;border-radius:6px}.OrderHistory-module__itemImage___iBQ3m{width:48px;height:60px;object-fit:cover;border-radius:4px}.OrderHistory-module__itemDetails___dZwyM{display:flex;flex-direction:column;gap:2px}.OrderHistory-module__itemName___407fY{font-size:13px;font-weight:500;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OrderHistory-module__itemQty___3O-rt{font-size:12px;color:#656a70}.OrderHistory-module__itemMeta___Ajfxf{font-size:11px;color:#888}.OrderHistory-module__itemMetaDetails___8Zfl0{display:flex;flex-direction:column;gap:1px;margin-top:2px}.OrderHistory-module__moreItems___itYs8{display:flex;align-items:center;font-size:13px;color:#656a70}.OrderHistory-module__shippingInfo___5ZtZx{display:flex;flex-direction:column;gap:2px;padding:10px 16px;background:#f9f9f9;font-size:13px}.OrderHistory-module__shippingLabel___9EX-D{font-weight:500;color:#1a1a1a}.OrderHistory-module__shippingDelivery___zg1JC{color:#656a70}.OrderHistory-module__orderFooter___5ZBYZ{display:flex;align-items:center;justify-content:space-between;padding:16px;border-top:1px solid #e5e5e5}.OrderHistory-module__orderTotal___6xeDN{font-size:14px}.OrderHistory-module__trackingLink___2gt4X{font-size:13px;color:#1a1a1a;text-decoration:underline}.OrderHistory-module__trackingLink___2gt4X:hover{text-decoration:none}.OrderHistory-module__pagination___oyS5t{display:flex;align-items:center;justify-content:center;gap:16px}.OrderHistory-module__pageInfo___uoy8a{font-size:14px;color:#656a70}.AddressBook-module__container___X0Wta{display:flex;flex-direction:column;gap:24px}.AddressBook-module__title___rPT1V{margin:0;font-size:20px;font-weight:600}.AddressBook-module__loading___jTEke{display:flex;align-items:center;justify-content:center;padding:60px 20px}.AddressBook-module__error___QGUG2{padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:13px}.AddressBook-module__success___pp0-o{padding:12px 16px;background:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;font-size:13px}.AddressBook-module__cards___XKIDR{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 600px){.AddressBook-module__cards___XKIDR{grid-template-columns:1fr}}.AddressBook-module__card___4lJNB{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:20px}.AddressBook-module__cardHeader___yyLjk{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.AddressBook-module__cardTitle___TiTSd{margin:0;font-size:14px;font-weight:600}.AddressBook-module__editButton___pF0Gx{background:none;border:none;font-size:13px;color:#1a1a1a;text-decoration:underline;cursor:pointer}.AddressBook-module__editButton___pF0Gx:hover{text-decoration:none}.AddressBook-module__cardContent___maqN9{font-size:14px;line-height:1.6}.AddressBook-module__cardContent___maqN9 p{margin:0}.AddressBook-module__noAddress___6L0ih{color:#656a70;font-size:14px;margin:0}.AddressBook-module__editForm___sBzsq{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:24px}.AddressBook-module__editForm___sBzsq h3{margin:0 0 20px;font-size:16px;font-weight:600}.AddressBook-module__formActions___CQCjC{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #e5e5e5}.WishlistPage-module__container___ZvHDL{display:flex;flex-direction:column;gap:24px}.WishlistPage-module__title___AixVz{margin:0;font-size:20px;font-weight:600}.WishlistPage-module__loading___fush8,.WishlistPage-module__empty___f6-f8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;text-align:center}.WishlistPage-module__empty___f6-f8 p{color:#656a70;margin:0}.WishlistPage-module__emptyIcon___Tt9fF{color:#ccc}.WishlistPage-module__grid___eg5YL{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.WishlistPage-module__card___ufSQo{position:relative;background:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;transition:box-shadow .2s}.WishlistPage-module__card___ufSQo:hover{box-shadow:0 4px 12px #00000014}.WishlistPage-module__removeButton___X5YsZ{position:absolute;top:8px;right:8px;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;border:1px solid #e5e5e5;border-radius:50%;cursor:pointer;color:#656a70;transition:all .2s}.WishlistPage-module__removeButton___X5YsZ:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626}.WishlistPage-module__imageLink___6xTtL{display:block}.WishlistPage-module__image___lsb5h{width:100%;aspect-ratio:3/4;object-fit:cover;background:#f5f5f5}.WishlistPage-module__content___Agqpv{padding:16px;display:flex;flex-direction:column;gap:8px}.WishlistPage-module__name___YmaN2{font-size:14px;font-weight:500;color:#1a1a1a;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.WishlistPage-module__name___YmaN2:hover{text-decoration:underline}.WishlistPage-module__price___ouy1k{display:flex;align-items:center;gap:8px;font-size:14px}.WishlistPage-module__salePrice___bPKML{font-weight:600;color:#dc2626}.WishlistPage-module__regularPrice___reHyZ{text-decoration:line-through;color:#999;font-size:13px}.WishlistPage-module__actions___abohX{margin-top:8px}.AccountInfo-module__container___Zfhhd{display:flex;flex-direction:column;gap:24px}.AccountInfo-module__title___i9Hz-{margin:0;font-size:20px;font-weight:600}.AccountInfo-module__error___J4C6V{padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:13px}.AccountInfo-module__success___MvUw5{padding:12px 16px;background:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;font-size:13px}.AccountInfo-module__info___7R67G{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:16px}.AccountInfo-module__infoRow___Zn6j-{display:flex;flex-direction:column;gap:4px}.AccountInfo-module__infoLabel___5h4u6{font-size:12px;color:#656a70;text-transform:uppercase;letter-spacing:.5px}.AccountInfo-module__infoValue___ZgsJK{font-size:15px;color:#1a1a1a}.AccountInfo-module__form___6T1ef{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:20px}.AccountInfo-module__row___R2JOn{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 480px){.AccountInfo-module__row___R2JOn{grid-template-columns:1fr}}.AccountInfo-module__field___Qj-a0{display:flex;flex-direction:column;gap:6px}.AccountInfo-module__label___uKUlS{font-size:13px;font-weight:500;color:#1a1a1a}.AccountInfo-module__input___A6Qm0{width:100%;padding:10px 12px;font-size:14px;font-family:inherit;border:1px solid #e5e5e5;border-radius:4px;background:#fff;transition:border-color .2s}.AccountInfo-module__input___A6Qm0:focus{outline:none;border-color:#1a1a1a}.AccountInfo-module__input___A6Qm0.AccountInfo-module__disabled___QRYnx{background:#f5f5f5;color:#656a70;cursor:not-allowed}.AccountInfo-module__hint___6I2O9{font-size:12px;color:#999}.AccountInfo-module__actions___M9Azh{display:flex;gap:12px;justify-content:flex-end;margin-top:8px;padding-top:20px;border-top:1px solid #e5e5e5}.AccountDashboard-module__container___4qtVs{display:grid;grid-template-columns:280px 1fr;gap:40px;max-width:1200px;margin:0 auto}@media (max-width: 768px){.AccountDashboard-module__container___4qtVs{grid-template-columns:1fr;gap:24px}}.AccountDashboard-module__sidebar___aymYu{display:flex;flex-direction:column;gap:24px}.AccountDashboard-module__userInfo___HLQYB{display:flex;align-items:center;gap:12px;padding-bottom:24px;border-bottom:1px solid #e5e5e5}.AccountDashboard-module__userName___-0gQ2{display:flex;flex-direction:column}.AccountDashboard-module__greeting___7f1xl{font-size:13px;color:#656a70}.AccountDashboard-module__name___uAAXG{font-size:16px;font-weight:600}.AccountDashboard-module__nav___BkXJG{display:flex;flex-direction:column;gap:4px}.AccountDashboard-module__navItem___jO6wU{display:flex;align-items:center;gap:12px;padding:12px 16px;background:transparent;border:none;font-size:14px;font-family:inherit;color:#656a70;cursor:pointer;border-radius:6px;transition:all .2s;text-align:left}.AccountDashboard-module__navItem___jO6wU:hover{background:#f5f5f5;color:#1a1a1a}.AccountDashboard-module__navItem___jO6wU.AccountDashboard-module__active___hyFGH{background:#1a1a1a;color:#fff}.AccountDashboard-module__logoutButton___rckcF{margin-top:auto;justify-content:flex-start;color:#656a70}.AccountDashboard-module__logoutButton___rckcF:hover{color:#dc2626}.AccountDashboard-module__main___zsZ-l{min-height:400px}@media (max-width: 768px){.AccountDashboard-module__nav___BkXJG{flex-direction:row;flex-wrap:wrap;gap:8px}.AccountDashboard-module__navItem___jO6wU{flex:1;min-width:120px;justify-content:center}}
