.glz-local-saved { color: #c93461 !important; }
.glz-local-saved .yith-wcwl-icon { color: #c93461 !important; }
[data-glz-local-wishlist] { margin: 24px 0; }
[data-glz-local-wishlist] ul.products { display: grid; grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); gap: 20px; list-style: none; padding: 0; }
[data-glz-local-wishlist] ul.products li.product { width: auto; float: none; margin: 0; }
[data-glz-local-wishlist] img { width: 100%; height: 180px; object-fit: contain; }
[data-glz-local-wishlist] button { margin-top: 8px; padding: 6px 12px; }
