.wishlist-category-photo { position: relative; min-width: 0; }
.wishlist-category-trigger { position: absolute; top: 8px; right: 8px; z-index: 6; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; padding: 0; color: #111; background: #ffffffc9; border: 0; border-radius: 50%; cursor: pointer; }
.wishlist-category-trigger svg { display: block; width: 20px; height: 20px; }
.wishlist-category-trigger:focus-visible { outline: 2px solid #111; outline-offset: 2px; }
