.wishlist_page__DmQb7{max-width:1100px;margin:0 auto;padding:32px clamp(16px,4vw,40px) 60px;color:#F5EDFC;direction:rtl}.wishlist_head__dU00z{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:22px;border-bottom:1px solid rgba(233,107,255,.12);margin-bottom:28px}.wishlist_head__dU00z h1{font-family:var(--font-aref-ruqaa),"Aref Ruqaa",serif;font-size:clamp(1.6rem,3vw,2.2rem);margin:0 0 6px;color:#F5EDFC}.wishlist_head__dU00z p{margin:0;font-size:.92rem;color:#B6A3D6;font-weight:300}.wishlist_headCart__yqoRf{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:rgba(233,107,255,.1);border:1px solid rgba(233,107,255,.18);color:#E96BFF;transition:transform .2s,background .2s}.wishlist_headCart__yqoRf:hover{transform:translateY(-2px);background:rgba(233,107,255,.18)}.wishlist_tabs__A0Omu{display:flex;gap:32px;border-bottom:1px solid rgba(233,107,255,.12);margin-bottom:24px;flex-wrap:wrap}.wishlist_tabActive__P60m9,.wishlist_tab__IwPkq{position:relative;display:inline-flex;align-items:center;gap:8px;padding:16px 4px;background:none;border:none;font-family:inherit;font-size:1rem;font-weight:600;color:#B6A3D6;cursor:pointer;transition:color .2s}.wishlist_tabActive__P60m9,.wishlist_tab__IwPkq:hover{color:#F5EDFC}.wishlist_tabActive__P60m9:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(135deg,#E96BFF,#C13FD6);border-radius:3px 3px 0 0}.wishlist_tabCount__K9vca{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 8px;border-radius:999px;background:rgba(233,107,255,.12);color:#E96BFF;font-size:.8rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wishlist_errBanner__gZWYX{background:rgba(255,88,118,.1);border:1px solid rgba(255,88,118,.3);color:#ff8aa4;padding:12px 18px;border-radius:12px;margin-bottom:18px;font-size:.9rem}.wishlist_list__QA0CU{display:flex;flex-direction:column;gap:22px}.wishlist_row__oje9a{display:grid;grid-template-columns:220px 1fr;gap:22px;align-items:stretch;background:rgba(255,255,255,.025);border:1px solid rgba(233,107,255,.1);border-radius:18px;padding:22px;transition:border-color .25s,box-shadow .25s,transform .25s}.wishlist_row__oje9a:hover{border-color:rgba(233,107,255,.32);box-shadow:0 18px 40px rgba(0,0,0,.35)}.wishlist_actions__5J_vR{display:flex;flex-direction:column;gap:10px;justify-content:center;min-width:0}.wishlist_btnDark__OZzCs,.wishlist_btnPrimary__o_0Ry{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 18px;border-radius:12px;font-family:inherit;font-weight:700;font-size:.92rem;border:none;cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .2s,opacity .2s}.wishlist_btnPrimary__o_0Ry{background:linear-gradient(135deg,#E96BFF,#C13FD6 50%,#6A2E9E);color:#fff;box-shadow:0 8px 24px rgba(208,65,224,.3)}.wishlist_btnPrimary__o_0Ry:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 30px rgba(208,65,224,.42)}.wishlist_btnDark__OZzCs{background:rgba(36,16,64,.85);color:#F5EDFC;border:1px solid rgba(255,255,255,.06)}.wishlist_btnDark__OZzCs:hover:not(:disabled){background:rgba(50,22,90,.95)}.wishlist_btnDark__OZzCs:disabled,.wishlist_btnPrimary__o_0Ry:disabled{opacity:.55;cursor:not-allowed}.wishlist_rowBody__QrbiL{display:grid;grid-template-columns:1fr 100px;gap:18px;align-items:center;min-width:0}.wishlist_thumb__sPm_W{width:100px;height:100px;border-radius:14px;background-color:rgba(255,255,255,.04);background-size:cover;background-position:50%;border:1px solid rgba(255,255,255,.05);display:grid;place-items:center;color:#C13FD6;font-family:var(--font-aref-ruqaa),serif;font-size:1.6rem;font-weight:700;flex-shrink:0}.wishlist_rowText__70Iq7{display:flex;flex-direction:column;gap:8px;min-width:0;text-align:right}.wishlist_rowTitle__QiyTN{margin:0;font-size:1.05rem;color:#F5EDFC;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist_rowMeta__mdka7{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:#B6A3D6;flex-wrap:wrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wishlist_rowMeta__mdka7 .wishlist_dot__G10Zm{color:rgba(182,163,214,.5)}.wishlist_rating__1RsJe{display:inline-flex;align-items:center;gap:4px;color:#FFD27A;font-weight:600}.wishlist_rowPrice__NLhPj{font-size:1.1rem;font-weight:700;color:#E96BFF;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wishlist_rowPrice__NLhPj small{font-size:.7rem;font-weight:500;color:#B6A3D6;margin-inline-start:4px}.wishlist_rowCity__lIl2i{font-size:.82rem;color:#8b7aa8}.wishlist_empty__UlzPL{text-align:center;padding:80px 24px;color:#B6A3D6}.wishlist_emptyHeart__7PwTA{display:inline-grid;place-items:center;width:84px;height:84px;border-radius:50%;background:rgba(233,107,255,.08);color:#E96BFF;margin-bottom:22px}.wishlist_empty__UlzPL p{font-size:1.02rem;margin:0 0 28px;max-width:460px;margin-inline:auto}.wishlist_emptyBtn__1zmT_{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:999px;background:linear-gradient(135deg,#E96BFF,#C13FD6 50%,#6A2E9E);color:#fff;font-weight:700;text-decoration:none;box-shadow:0 8px 24px rgba(208,65,224,.3);transition:transform .2s}.wishlist_emptyBtn__1zmT_:hover{transform:translateY(-2px)}.wishlist_skel__3kRUw{pointer-events:none}.wishlist_skelBtn__oVDVQ,.wishlist_skelLine__3zAqi{background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.08) 50%,rgba(255,255,255,.04));background-size:200% 100%;animation:wishlist_shimmer__aSUnt 1.4s ease-in-out infinite;border-radius:8px;display:block}.wishlist_skelBtn__oVDVQ{height:44px}.wishlist_skelLine__3zAqi{height:14px}@keyframes wishlist_shimmer__aSUnt{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.wishlist_row__oje9a{grid-template-columns:1fr;gap:16px}.wishlist_actions__5J_vR{order:2;flex-direction:row}.wishlist_actions__5J_vR .wishlist_btnDark__OZzCs,.wishlist_actions__5J_vR .wishlist_btnPrimary__o_0Ry{flex:1 1}.wishlist_rowBody__QrbiL{order:1;grid-template-columns:1fr 80px}.wishlist_thumb__sPm_W{width:80px;height:80px}.wishlist_head__dU00z{flex-direction:row}.wishlist_tabs__A0Omu{gap:16px}}