diff --git a/app/components/ProductSpotlight.tsx b/app/components/ProductSpotlight.tsx index 41acf8a..d77965b 100644 --- a/app/components/ProductSpotlight.tsx +++ b/app/components/ProductSpotlight.tsx @@ -43,13 +43,21 @@ export async function ProductSpotlight() { // section instead of navigating to /shop whenever exactly 1 product is // active (see Navbar.tsx/layout.tsx).
- -
+ {/* Row layout only from lg (1024px) up — sm:flex-row used to kick in + at 640px, but a 380px-wide image + text squeezed into the rest of + a tablet-width viewport (768-1023px) read as cramped/too wide. + Tablet now stays stacked like mobile, but max-w-[32rem] between sm + and lg keeps that stacked card centered and narrower than the + tablet viewport instead of stretching to fill it — true mobile + (below sm) stays unconstrained since the viewport itself is + already narrow there. */} + +
{product.name} {fullyOutOfStock ? (