:root{--drwe-brand:var(--drwe-c-brand, #1d4ed8);--drwe-ink:var(--drwe-c-ink, #111827);--drwe-text:#344054;--drwe-muted:var(--drwe-c-muted, #667085);--drwe-border:#e6eaf0;--drwe-soft:var(--drwe-c-tint, #f6f8fb);--drwe-surface:#fff}.drwe-wishlist-button{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--drwe-border);background:#fff;color:var(--drwe-ink);border-radius:999px;padding:9px 12px;font-weight:800;line-height:1;cursor:pointer;text-decoration:none;transition:.18s ease}.drwe-wishlist-button:hover,.drwe-wishlist-button.is-saved{border-color:#cfe7d7;background:#eaf5ee;color:#064e2b}.drwe-wishlist-button__icon{font-size:var(--fs-18, 18px);line-height:1}.drwe-wishlist-page{max-width:1180px;margin:0 auto;padding:40px 20px}.drwe-wishlist-page__head{margin-bottom:24px}.drwe-wishlist-page__head h1{margin:.2em 0;font-size:clamp(28px,4vw,44px);letter-spacing:-.04em;color:var(--drwe-ink)}.drwe-eyebrow{display:inline-flex;border-radius:999px;background:#eaf5ee;color:#064e2b;padding:6px 10px;font-size:var(--fs-12, 12px);font-weight:900;text-transform:uppercase;letter-spacing:.05em}.drwe-wishlist-grid{display:grid;gap:14px}.drwe-wishlist-card{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:16px;align-items:center;background:#fff;border:1px solid var(--drwe-border);border-radius:22px;padding:16px;box-shadow:0 18px 48px color-mix(in srgb, var(--drwe-c-ink, rgb(15,23,42)) 6%, transparent)}.drwe-wishlist-card img{width:92px;height:92px;object-fit:cover;border-radius:16px;background:var(--drwe-soft)}.drwe-wishlist-card h2{margin:0 0 6px;font-size:var(--fs-16, 16px)}.drwe-wishlist-card a{color:var(--drwe-ink);text-decoration:none}.drwe-wishlist-price{font-weight:900;color:#064e2b}.drwe-wishlist-stock{font-size:var(--fs-13, 13px);color:var(--drwe-muted)}.drwe-wishlist-card__actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.drwe-wishlist-remove{border:1px solid var(--drwe-border);background:#fff;border-radius:999px;padding:10px 14px;color:var(--drwe-muted);font-weight:800;cursor:pointer}.drwe-wishlist-empty{text-align:center;background:#fff;border:1px dashed var(--drwe-border);border-radius:24px;padding:44px 20px;box-shadow:0 18px 48px color-mix(in srgb, var(--drwe-c-ink, rgb(15,23,42)) 5%, transparent)}.drwe-wishlist-empty strong{display:block;font-size:var(--fs-22, 22px);color:var(--drwe-ink);margin-bottom:8px}.drwe-wishlist-header-icon{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.drwe-wishlist-header-icon em{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;border-radius:999px;background:var(--drwe-c-brand, #1d4ed8);color:#fff;font-size:var(--fs-12, 12px);font-style:normal;font-weight:900}.drwe-side-cart-wishlist-hint{margin:10px 0;padding:10px 12px;border:1px solid var(--drwe-border);border-radius:14px;background:var(--drwe-c-tint, #eef4ff);color:var(--drwe-text);font-weight:700}.drwe-side-cart-wishlist-hint a{color:var(--drwe-c-brand, #1d4ed8)}.is-loading{opacity:.65;pointer-events:none}@media(max-width:640px){.drwe-wishlist-card{grid-template-columns:76px 1fr}.drwe-wishlist-card__actions{grid-column:1/-1;justify-content:stretch}.drwe-wishlist-card__actions .button,.drwe-wishlist-remove{width:100%;justify-content:center;text-align:center}.drwe-wishlist-card img{width:76px;height:76px}}