diff --git a/src/components/organisms/PackageDetail/PackageDetail.tsx b/src/components/organisms/PackageDetail/PackageDetail.tsx index a0fbc80..e24280e 100644 --- a/src/components/organisms/PackageDetail/PackageDetail.tsx +++ b/src/components/organisms/PackageDetail/PackageDetail.tsx @@ -57,12 +57,17 @@ export interface PackageDetailProps { // ─── Helpers ───────────────────────────────────────────────────────────────── /** Renders a section heading + list of LineItems */ -function SectionBlock({ section }: { section: PackageSection }) { +function SectionBlock({ section, subtext }: { section: PackageSection; subtext?: string }) { return ( - + {section.heading} + {subtext && ( + + {subtext} + + )} {section.items.map((item) => ( - {/* Main content area */} - - {/* Header: name + price */} - - - {name} - - - ${price.toLocaleString('en-AU')} - - + {/* Header band — warm bg to separate from content */} + + + Package + + + {name} + + + ${price.toLocaleString('en-AU')} + {/* CTA buttons */} - +