Pages — Storefront Home
Multi-purpose storefront homepage composed from storefront blocks.
The Mercato homepage: header, hero, category tiles, featured collection, value row, promo, editorial, testimonials, newsletter, footer, and a shared cart drawer.
Preview
Good things for everyday living
A considered edit of homeware, pantry and lifestyle pieces — chosen to last, priced to love.
Pieces we're loving right now
A small, rotating selection — chosen by the team and restocked while they last.
Free delivery over $50
Carbon-neutral shipping on every order, returned free within 30 days.
Quality, guaranteed
Everything we sell is vetted by our team and backed by our promise.
Thoughtfully sourced
We partner with makers and growers who share our standards.
Here to help
Real people, real answers — by chat, email or phone, seven days a week.
Join the list, save on your first order
Early access to new arrivals, members-only pricing and a little something on your birthday.
Made to last, not to land in a bin
We work with a small group of makers and growers we know by name. Everything we sell is chosen to be used, repaired and kept — not replaced.
What people tell us
“Genuinely the nicest online shopping experience I've had this year. Everything arrived perfectly.”
“Quality is a step above what I expected for the price. I've already ordered twice more.”
“Fast delivery, beautiful packaging, and the product is exactly as described. No notes.”
First looks, slow news, no spam
Join the list for new arrivals, restocks and the occasional letter from the team.
By subscribing you agree to our privacy policy.
Install
bun x bosia@latest add page storefront/homeInstalls page.svelte plus every storefront block it composes. Pulls
@lucide/svelte for icons.
Usage
<script lang="ts">
import Home from "$lib/pages/storefront/home/page.svelte";
</script>
<Home />Change the store purpose by editing the purpose constant at the top of page.svelte (see the
overview); pair it with the matching theme. One createCart() is shared by the
header, the featured collection and the cart drawer.
Source
src/lib/pages/storefront/home/page.svelte