.wishlist-module__nFMXDW__wrap{max-width:1100px;margin:0 auto;padding:24px 20px 80px}.wishlist-module__nFMXDW__h1{letter-spacing:-.02em;margin:6px 0 16px;font-size:34px;font-weight:900}.wishlist-module__nFMXDW__toolbarTop{align-items:center;gap:10px;margin-bottom:10px;display:flex}.wishlist-module__nFMXDW__count{font-weight:800}.wishlist-module__nFMXDW__spacer{flex:1}.wishlist-module__nFMXDW__list{gap:10px;display:grid}.wishlist-module__nFMXDW__row{background:#fff;border:1px solid #eee;border-radius:14px;grid-template-columns:120px 1fr auto;align-items:center;gap:12px;padding:10px;display:grid;box-shadow:0 8px 18px #0000000d}@media (max-width:720px){.wishlist-module__nFMXDW__row{grid-template-columns:100px 1fr;grid-auto-rows:auto}.wishlist-module__nFMXDW__actions{grid-column:1/-1;justify-content:flex-end}}.wishlist-module__nFMXDW__thumbWrap{aspect-ratio:4/5;background:#0b0b0b;border-radius:12px;display:block;position:relative;overflow:hidden}.wishlist-module__nFMXDW__thumbWrap img{object-fit:cover;width:100%;height:100%;display:block}.wishlist-module__nFMXDW__thumbPlaceholder{background:#111;width:100%;height:100%}.wishlist-module__nFMXDW__info{gap:4px;display:grid}.wishlist-module__nFMXDW__title{color:#0f172a;font-weight:900;text-decoration:none}.wishlist-module__nFMXDW__meta{color:#475569;align-items:center;gap:10px;display:flex}.wishlist-module__nFMXDW__price{color:#0f172a;font-weight:800}.wishlist-module__nFMXDW__stock{color:#065f46;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:999px;padding:2px 8px;font-size:12px}.wishlist-module__nFMXDW__actions{align-items:center;gap:8px;display:flex}.wishlist-module__nFMXDW__qty{color:#475569;align-items:center;gap:6px;display:flex}.wishlist-module__nFMXDW__qty input{border:1px solid #e5e7eb;border-radius:10px;width:56px;height:36px;padding:0 8px}.wishlist-module__nFMXDW__iconBtn{cursor:pointer;place-items:center;display:grid;color:#0f172a!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;width:40px!important;height:40px!important;padding:0!important;box-shadow:0 3px 10px #00000014!important}.wishlist-module__nFMXDW__iconBtn:hover{transform:translateY(-1px);color:#0f172a!important;background:#fff!important;border-color:#d1d5db!important;box-shadow:0 6px 16px #0000001f!important}.wishlist-module__nFMXDW__iconBtn svg{width:20px;height:20px;display:block}.wishlist-module__nFMXDW__wish{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 4px 14px #0000001f}.wishlist-module__nFMXDW__wish svg{color:#d1d5db;width:16px;height:16px;transition:color .15s;display:block}.wishlist-module__nFMXDW__wishOn{border-color:#16a34a;box-shadow:0 0 0 2px #16a34a52,0 4px 14px #0003}.wishlist-module__nFMXDW__wishOn svg{color:#ef4444}.wishlist-module__nFMXDW__remove{color:#6b7280;cursor:pointer;background:0 0;border:none;text-decoration:underline}.wishlist-module__nFMXDW__remove:hover{color:#111827}.wishlist-module__nFMXDW__stickyBar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe6;border-top:1px solid #eee;align-items:center;gap:10px;padding:10px 12px;display:none;position:sticky;bottom:0}.wishlist-module__nFMXDW__stickyActions{gap:8px;margin-left:auto;display:flex}@media (max-width:720px){.wishlist-module__nFMXDW__stickyBar{display:flex}}.wishlist-module__nFMXDW__empty{text-align:center;background:#fff;border:1px solid #eee;border-radius:16px;margin:16px 0;padding:24px;box-shadow:0 8px 18px #0000000d}.wishlist-module__nFMXDW__emptyArt{margin-bottom:8px}.wishlist-module__nFMXDW__empty h2{margin:0 0 4px;font-size:22px}.wishlist-module__nFMXDW__empty p{color:#6b7280;margin:0 0 12px}@keyframes wishlist-module__nFMXDW__wishExit{0%{opacity:1;transform:scale(1)}60%{opacity:.4;transform:scale(.98)}to{opacity:0;height:0;margin:0;padding:0;transform:scale(.96)}}.wishlist-module__nFMXDW__removing{animation:.26s forwards wishlist-module__nFMXDW__wishExit;overflow:hidden}
