diff --git a/app/cart/components/RelatedProducts.tsx b/app/cart/components/RelatedProducts.tsx
index 5811ac5..0ad199c 100644
--- a/app/cart/components/RelatedProducts.tsx
+++ b/app/cart/components/RelatedProducts.tsx
@@ -129,7 +129,9 @@ export function RelatedProducts({
(opacity: 0) — invisible. Not worth chasing a fix for a
scroll-reveal nicety on a list that mutates; a static grid
renders correctly with no animation risk. */}
-
+ {/* No items-start — see ProductGrid.tsx's own comment on why that
+ silently defeats ProductCard's h-full equal-height design. */}
+
{displayProducts.map((product, i) => (
+ // No items-start — see ProductGrid.tsx's own comment on why that
+ // silently defeats ProductCard's h-full equal-height design.
+
{visibleEntries.map(({ item, product }) => (
p.id).join(",")}
- className="grid items-start grid-cols-1 sm:grid-cols-2 lg:grid-cols-12 gap-6 sm:gap-[var(--layout-grid-gap)] w-full"
+ className="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-12 gap-6 sm:gap-[var(--layout-grid-gap)] w-full"
>
{products.map((product) => (