Pages — Storefront Product

Product detail page with gallery, buy box, trust signals and a related collection.

The Mercato product detail page (PDP): header, breadcrumb, sticky gallery, buy box with options, trust row, detail accordions, a related collection, and the shared cart drawer.

Preview

Free carbon-neutral delivery over $50 New season just landed 30-day easy returns
Stoneware Dinner Set
Kitchen

Stoneware Dinner Set

214 reviews
$78
Colour
Size
1
Free delivery over $50 30-day returns 2-year guarantee
Details & materials

Crafted from responsibly sourced materials. Each piece is finished by hand, so slight variations are part of the character. Full specifications and care included.

Shipping & returns

Carbon-neutral delivery on every order, free over $50. Returns are free within 30 days — no questions asked.

How we make it

Made in small batches with makers we've worked with for years. We tell you exactly where everything comes from.

Install

bun x bosia@latest add page storefront/product

Installs page.svelte plus the storefront blocks it composes. Pulls @lucide/svelte for icons.

Usage

<script lang="ts">
	import Product from "$lib/pages/storefront/product/page.svelte";
</script>

<Product />

The page uses the first catalogue item as the product and the next few as the related collection. Adding to bag totals the selected quantity and opens the cart drawer.

Source

src/lib/pages/storefront/product/page.svelte