.himaluxe.wishlist-page{max-width:1280px;margin:40px auto;display:grid;grid-template-columns:1.2fr 0.8fr;gap:32px}.himaluxe.wishlist-page .wishlist-item{display:grid;grid-template-columns:32px 96px 1fr 32px;gap:16px;padding:15px;border:1px solid #eee;border-radius:16px;margin-bottom:16px;align-items:center}.himaluxe.wishlist-page .wishlist-item.selected{border-color:#ddd}.himaluxe.wishlist-page .wishlist-items p.price{margin:0;font-size:18px;font-weight:400}.himaluxe.wishlist-page .item-image{width:96px;height:96px;border-radius:12px;object-fit:cover}.himaluxe.wishlist-page .item-info h3{font-size:16px;margin-bottom:4px}.himaluxe.wishlist-page .price{font-weight:600}.himaluxe.wishlist-page .qty{display:flex;gap:12px;align-items:center}.himaluxe.wishlist-page .qty button{background:#fff;border:1px solid #ccc;border-radius:8px;color:#000;font-weight:700;font-size:12px}.himaluxe.wishlist-page .checkbox input{display:none}.himaluxe.wishlist-page .checkbox span{width:20px;height:20px;border-radius:6px;border:2px solid #bbb;display:inline-block}.himaluxe.wishlist-page .checkbox input:checked+span{background:#111;border-color:#111}.himaluxe.wishlist-page .dbs-add-to-cart{flex:1;height:44px;border-radius:12px;background:#1a1a1a;color:#fff;border:none;font-size:16px;font-weight:600;cursor:pointer;margin-top:10px}.himaluxe.wishlist-page .remove-wishlist{padding:5px;background:#fff;border:1px solid #ccc}