/* === Bespoke page — interactive 4-step journey === */ function Bespoke({ setPage, openConsult, openWA }) { const D = window.MONILI; const [active, setActive] = useState(0); const step = D.bespoke[active]; return (
{/* HERO */}
{/* faint ornament */}
Bespoke · Since 2005

One stone.
One sketch.
One masterpiece.

A custom commission begins with a conversation. From that first sketch through to the final reveal, every step happens inside our own Dubai atelier — designers, CAD, casting, setting and polishing under one roof.

{/* STEPPER */}
The Four-Step Journey

From a quiet conversation, to a piece you will keep forever.

Click any step
{D.bespoke.map((s, i) => ( ))}
{step.name} {step.caption} {step.num}
Step {step.num}

{step.name}

{step.body}

{step.details.map(d => (
{d.label} {d.value}
))}
{active === 3 ? ( ) : ( )}
{/* REMODEL CTA */}
Remodelled gold bangle After
Transform Your Old Gold

Inherited pieces, reimagined for now.

Many of our long-standing clients return to remodel inherited gold or pieces no longer worn. We weigh and value your gold transparently, then design something entirely new around it — so the story moves with the piece. Bring it in for a private appraisal; there is no obligation.

    {[ "Free, itemised gold valuation", "Re-use your existing stones and metal", "Designed and crafted entirely in our atelier", "Original certificates retained where provided", ].map(t => (
  • {t}
  • ))}
{/* FAQ */}
Common Questions

The practicalities.

); } function Stat({ num, unit, label, emerald }) { return (
{num} {unit && {unit}}
{label}
); } function FAQList({ items }) { const [open, setOpen] = useState(0); return (
{items.map((it, i) => (
{open === i && (
{it.a}
)}
))}
); } window.Bespoke = Bespoke;