diff --git a/app/components/ProductBlocks.tsx b/app/components/ProductBlocks.tsx index 676c050..dae5891 100644 --- a/app/components/ProductBlocks.tsx +++ b/app/components/ProductBlocks.tsx @@ -229,7 +229,11 @@ function ProductHero({ product, shipping, taxRate, kleinunternehmer, body }: Pro return (
-
+ {/* pb-10 md:pb-12 — mirrors the section's own pt; previously had none + at all, so the gap before the next block was entirely whatever + that block's own pt happened to be, reading as squeezed right + under the hero regardless of what followed (reported 2026-08-30). */} +

@@ -334,8 +338,12 @@ function ProductPricingPanel({ product, shipping, taxRate, kleinunternehmer }: P !product.active || (product.variants.length > 0 ? product.variants.every((v) => v.outOfStock) : product.outOfStock); const anyLowStock = product.active && (product.variants.length > 0 ? product.variants.some((v) => v.lowStock) : product.lowStock); + // py-12 md:py-16 — matches the rest of the layout's rhythm; py-8 read + // as noticeably tighter than the generic block wrapper right above it + // (stepRow icons), squeezing the gap after that section (reported + // 2026-08-30). return ( -

+