);
}
const SIG = [
["user-round-check", "Personalized beauty care", "Every appointment starts with a short consultation, so the result is shaped around you — never a template."],
["coffee", "A warm, welcoming space", "A calm, unhurried salon where you can exhale. Good light, good company, and a chair that feels like a retreat."],
["gem", "Attention to detail", "The finish is where we obsess — the last curl, the clean line, the color that catches the light just right."],
["clock", "A calm, appointment-led pace", "We hold the right amount of time for your service, so nothing is rushed and everything is done well."]
];
function Signature() {
return (
The experience
Beauty that begins the moment you arrive
Coco Beauty Salon is built around one idea: that looking your best should also feel restful. Services designed around the person, in a space that welcomes you.
{SIG.map(([ic, h, p], i) => (
{h}
{p}
))}
);
}
function Cinematic() {
return (
The Coco film
Beauty, unhurried.
Slow mornings, warm light, and hands that take their time. This is what a visit to Coco feels like.
Confidence you can feel.
From the first consultation to the final finish — a result that looks like you, only more so.
);
}
function Gallery() {
return (
Gallery
A look at our work
Hair, color, makeup, nails, brows, lashes, skincare, and bridal beauty — a glimpse of the details we care about.
{C.gallery.map((g, i) => (
{g.label}
))}
);
}
function Prices() {
return (
Price preview
Transparent starting points
{C.prices.map((p) => (
From{p.from}{p.name}
))}
Final pricing may vary based on service, consultation, and selected treatment.
);
}
function Reviews() {
return (
Loved in Houston
What our clients say
{C.reviews.map((r, i) => (
{[0,1,2,3,4].map((s) => )}
“{r.quote}”
{r.name}
{r.detail}
))}
);
}
function Booking() {
const b = C.business;
return (
Booking
Ready for your next beauty appointment?
Reserve your chair in a few taps, or reach us directly — we'd love to welcome you to Coco Beauty Salon.