diff --git a/app/components/Navbar.tsx b/app/components/Navbar.tsx
index 1f22298..0833d60 100644
--- a/app/components/Navbar.tsx
+++ b/app/components/Navbar.tsx
@@ -113,7 +113,7 @@ function AccountLink() {
{/* -translate-y-0.5 — the glyph's own bounding box centers fine
mathematically, but the round head (light, isolated) versus the
@@ -134,13 +134,11 @@ function AccountLink() {
}
// Wishlist icon + count badge — only rendered by the caller when
-// `wishlistEnabled` (CompanySettings), and even then hidden below `sm:`.
-// Account+Cart are the only always-visible icons on true mobile (see the
-// trailing-controls group's own comment: gap-2 there was already tuned
-// specifically for exactly 2 icons) — a 3rd icon squeezed in at the
-// smallest phone widths risks the exact nav-overflow class of bug
-// documented in the figma-to-nextjs skill (computed hamburger/icon-row
-// thresholds, not assumed ones). sm+ has real room to spare.
+// `wishlistEnabled` (CompanySettings). Visible at every width, alongside
+// Search/Account/Cart — confirmed by an actual 320px-viewport check (see
+// this file's git history) that all 4 icons fit without wrapping/overflow
+// once sized down slightly on the smallest screens (see the h-11/w-11 →
+// h-10/w-10 max-[375px] override below and on the sibling icon buttons).
function WishlistLink() {
const { count } = useWishlist();
@@ -148,7 +146,7 @@ function WishlistLink() {
0 ? `Merkliste, ${count} Artikel` : "Merkliste"}
- className="relative hidden sm:flex h-11 w-11 items-center justify-center shrink-0 active:scale-[0.9] transition-transform"
+ className="relative flex h-11 w-11 max-[375px]:h-10 max-[375px]:w-10 items-center justify-center shrink-0 active:scale-[0.9] transition-transform"
>