// data.jsx — content & catalogue for Montroi (real prices, USD, from products.json snapshot)
// Each price is verbatim from the live Shopify catalogue.

const PRODUCTS = [
  // ── Leather goods ────────────────────────────────────────────
  { handle: "leather-pouch-suede", title: "Pouch Suede Leather", price: 330, currency: "USD",
    image: "media/product-leather-pouch.webp",
    category: "leather", tags: ["pouches", "leathergoods"],
    atelier: "Ubrique, Spain",
    short: "Hand-cut suede pouch with brass zip. Embossed monogram, soft Italian-tanned lining." },
  { handle: "leather-pouch-grain-grey", title: "Pouch Grain Leather, Grey", price: 290, currency: "USD",
    image: "media/product-leather-pouch-grain-grey.webp",
    category: "leather", tags: ["pouches", "leathergoods"],
    atelier: "Ubrique, Spain",
    short: "Vegetable-tanned grain leather, hand-stitched edge." },
  { handle: "leather-carthage-backpack-brown", title: "Carthage Backpack, Tobacco", price: 1240, currency: "USD",
    image: "media/product-leather-carthage-backpack-brown.webp",
    category: "leather", tags: ["bag", "travelbags", "leathergoods"],
    atelier: "Bergamo, Italy",
    short: "Single-shell construction, saddle-stitched by hand. Antiqued brass fittings." },
  { handle: "leather-nubuck-briefcase", title: "Nubuck Briefcase", price: 1490, currency: "USD",
    image: "media/product-leather-nubuck-briefcase.webp",
    category: "leather", tags: ["bag", "travelbags", "leathergoods"],
    atelier: "Bergamo, Italy",
    short: "Brushed nubuck over rigid frame. Hand-painted edges; available for monogram." },
  { handle: "leather-laptop-case-suede-black", title: "Laptop Case Suede, Ink", price: 420, currency: "USD",
    image: "media/product-leather-laptop-case-suede-black.webp",
    category: "leather", tags: ["laptopcases", "leathergoods"],
    atelier: "Marrakech, Morocco",
    short: "Slim sleeve in deep-ink suede; envelope closure with concealed magnet." },
  { handle: "leather-laptop-case-grain-grey", title: "Laptop Case Grain, Mist", price: 380, currency: "USD",
    image: "media/product-leather-laptop-case-grain-grey.webp",
    category: "leather", tags: ["laptopcases", "leathergoods"],
    atelier: "Ubrique, Spain", short: "Lightweight grain calfskin; suede-lined." },
  { handle: "leather-travel-box-beige", title: "Travel Box, Sand", price: 1770, currency: "USD",
    image: "media/product-leather-travel-box-beige.webp",
    category: "leather", tags: ["travelbags", "leathergoods"],
    atelier: "Bergamo, Italy",
    short: "Wood-frame travel box clad in vegetable-tanned hide; brass corners, key lock." },
  { handle: "leather-warfield-wallet-burgundy", title: "Warfield Wallet, Burgundy", price: 240, currency: "USD",
    image: "media/product-leather-warfield-wallet-burgundy.webp",
    category: "leather", tags: ["wallet", "leathergoods"],
    atelier: "Ubrique, Spain", short: "Bifold; eight card slots; saddle-stitched." },
  { handle: "leather-card-holder-tan", title: "Card Holder, Tan", price: 110, currency: "USD",
    image: "media/product-leather-card-holder-tan.webp",
    category: "leather", tags: ["wallet", "leathergoods"],
    atelier: "Ubrique, Spain", short: "Four-slot vegetable-tanned card holder." },
  { handle: "leather-passport-cover-darkgreen", title: "Passport Cover, Forest", price: 145, currency: "USD",
    image: "media/product-leather-passport-cover-darkgreen.webp",
    category: "leather", tags: ["travelaccessories", "leathergoods"],
    atelier: "Ubrique, Spain", short: "Slim cover with two card pockets; embossed monogram." },
  { handle: "leather-notebook-darkgreen", title: "Refillable Journal, Forest", price: 175, currency: "USD",
    image: "media/product-leather-notebook-darkgreen.webp",
    category: "leather", tags: ["notebooks", "leathergoods"],
    atelier: "Ubrique, Spain", short: "Refillable A5 journal. Hand-bound, foil-stamped." },

  // ── Fragrance & home scent ───────────────────────────────────
  { handle: "mughal-incense-edp", title: "Mughal Incense EDP 100ml", price: 180, currency: "USD",
    image: "media/product-mughal-incense-edp.webp",
    category: "fragrance", tags: ["edp", "perfumeria", "Fragrances"],
    atelier: "Grasse, France",
    short: "Top: pink pepper, saffron. Heart: incense, rose. Base: oud, sandalwood, labdanum." },
  { handle: "per-fumum-ritual", title: "Per Fumum Ritual Set", price: 320, currency: "USD",
    image: "media/product-per-fumum-ritual.webp",
    category: "fragrance", tags: ["perfumeria", "Fragrances"],
    atelier: "Grasse, France",
    short: "Discovery ritual: three 10ml extraits in a hand-painted box." },
  { handle: "arabian-hideaway-incense", title: "Arabian Hideaway Incense", price: 65, currency: "USD",
    image: "media/product-arabian-hideaway-incense.webp",
    category: "fragrance", tags: ["incense", "Incense sticks"],
    atelier: "Jaipur, India",
    short: "Hand-rolled bakhoor; cedar, rose, oud, frankincense." },
  { handle: "bosphorus-room-scent", title: "Bosphorus Room Scent", price: 95, currency: "USD",
    image: "media/product-bosphorus-room-scent.webp",
    category: "fragrance", tags: ["Room Scents", "perfumeria"],
    atelier: "Grasse, France", short: "Atomiser room scent; bergamot, fig leaf, smoke." },
  { handle: "himalayan-orchid-reed-oil", title: "Himalayan Orchid Reed Oil", price: 75, currency: "USD",
    image: "media/product-himalayan-orchid-reed-oil.webp",
    category: "fragrance", tags: ["reeddiffuser", "homecollection"],
    atelier: "Jaipur, India", short: "Refill oil, 500ml; orchid, vetiver, balsam." },
  { handle: "orange-blossom-hand-cream", title: "Orange Blossom Hand Cream", price: 48, currency: "USD",
    image: "media/product-orange-blossom-hand-cream.webp",
    category: "fragrance", tags: ["perfumeria"],
    atelier: "Grasse, France", short: "Cold-pressed orange-blossom water; shea, almond." },

  // ── Reed diffusers (marble / travertine) ────────────────────
  { handle: "mughal-jade-diffuser", title: "Mughal Jade Square Marble Diffuser", price: 245, currency: "USD",
    image: "media/product-mughal-jade-diffuser.webp",
    category: "home", tags: ["reeddiffuser", "marble", "homecollection"],
    atelier: "Carrara, Italy",
    short: "Hand-carved Verdi Alpi marble. Five artisans, four days, two kilograms of stone." },
  { handle: "mughal-jade-round-diffuser", title: "Mughal Jade Round Marble Diffuser", price: 245, currency: "USD",
    image: "media/product-mughal-jade-round-diffuser.webp",
    category: "home", tags: ["reeddiffuser", "marble"],
    atelier: "Carrara, Italy", short: "Round vessel in Verdi Alpi marble; refillable." },
  { handle: "tribal-oud-diffuser", title: "Tribal Oud Travertine XL Diffuser", price: 655, currency: "USD",
    image: "media/product-tribal-oud-diffuser.webp",
    category: "home", tags: ["reeddiffuser", "marble"],
    atelier: "Tivoli, Italy",
    short: "XL travertine vessel; tribal oud reed oil, 500ml aluminium refill." },
  { handle: "nero-marble-diffuser", title: "Nero Marble Diffuser", price: 245, currency: "USD",
    image: "media/product-nero-marble-diffuser.webp",
    category: "home", tags: ["reeddiffuser", "marble"],
    atelier: "Carrara, Italy", short: "Nero Marquina; hand-finished." },
  { handle: "portoro-marble-diffuser", title: "Portoro Marble Diffuser", price: 245, currency: "USD",
    image: "media/product-portoro-marble-diffuser.webp",
    category: "home", tags: ["reeddiffuser", "marble"],
    atelier: "Carrara, Italy", short: "Black-and-gold Portoro marble." },
  { handle: "rosso-marble-diffuser", title: "Rosso Marble Diffuser", price: 245, currency: "USD",
    image: "media/product-rosso-marble-diffuser.webp",
    category: "home", tags: ["reeddiffuser", "marble"],
    atelier: "Carrara, Italy", short: "Rosso Levanto; deep oxblood veining." },

  // ── Home & Nomad Craft ──────────────────────────────────────
  { handle: "nomad-craft-pot", title: "Nomad Craft Lotus Papermache Pot", price: 175, currency: "USD",
    image: "media/product-nomad-craft-pot.webp",
    category: "home", tags: ["Nomad craft"],
    atelier: "Jaipur, India", short: "Layered fibres shaped into a tall vessel; matte finish." },
  { handle: "nomad-stone-pot", title: "Nomad Nice Stone Pot", price: 33, currency: "USD",
    image: "media/product-nomad-stone-pot.webp",
    category: "home", tags: ["Nomad craft"],
    atelier: "Jaipur, India", short: "Carved stone; low profile; weight & density." },
  { handle: "nomad-brass-pot", title: "Nomad Single Brass Pot", price: 572, currency: "USD",
    image: "media/product-nomad-brass-pot.webp",
    category: "home", tags: ["Nomad craft"],
    atelier: "Jaipur, India", short: "Hand-formed brass; tonal depth, hammered base." },
  { handle: "nomad-handpainted-iron-pot-set", title: "Hidden Desires Iron Pot Set", price: 1770, currency: "USD",
    image: "media/product-nomad-handpainted-iron-pot-set.webp",
    category: "home", tags: ["Nomad craft"],
    atelier: "Jaipur, India", short: "Three-piece iron set, individually hand-painted." },
  { handle: "nomad-iron-horse", title: "Iron Horse Sculpture", price: 380, currency: "USD",
    image: "media/product-nomad-iron-horse.webp",
    category: "home", tags: ["Nomad craft"],
    atelier: "Jaipur, India", short: "Forged-iron horse; matte black patina." },
  { handle: "nomad-chair", title: "Nomad Craft Chair", price: 518, currency: "USD",
    image: "media/product-nomad-chair.webp",
    category: "home", tags: ["Nomad craft"],
    atelier: "Jaipur, India", short: "Hand-assembled wooden chair; preserved grain." },
  { handle: "candle-holder", title: "Candle Holder", price: 60, currency: "USD",
    image: "media/product-candle-holder.webp",
    category: "home", tags: ["Candles", "Nomad craft"],
    atelier: "Jaipur, India", short: "Carved stone candle holder; small." },
  { handle: "candle-holder-large", title: "Candle Holder, Large", price: 95, currency: "USD",
    image: "media/product-candle-holder-large.webp",
    category: "home", tags: ["Candles", "Nomad craft"],
    atelier: "Jaipur, India", short: "Carved stone; larger pillar format." },
  { handle: "m1-safari-chair", title: "M1 Safari Chair", price: 1490, currency: "USD",
    image: "media/product-m1-safari-chair.webp",
    category: "home", tags: ["Nomad craft"],
    atelier: "Jaipur, India", short: "Folding safari chair in canvas and saddle leather." },
  { handle: "m1-safari-table", title: "M1 Safari Table", price: 980, currency: "USD",
    image: "media/product-m1-safari-table.webp",
    category: "home", tags: ["Nomad craft"],
    atelier: "Jaipur, India", short: "Companion folding table to the M1 Safari Chair." },

  // ── Prints ──────────────────────────────────────────────────
  { handle: "print-jaipur", title: "Jaipur Print", price: 220, currency: "USD",
    image: "media/product-print-jaipur.webp",
    category: "home", tags: ["prints"],
    atelier: "PRINTPACK", short: "Archival print on cotton-rag paper; signed edition." },
  { handle: "print-jodhpur-mehrangarh", title: "Jodhpur Mehrangarh Print", price: 220, currency: "USD",
    image: "media/product-print-jodhpur-mehrangarh.webp",
    category: "home", tags: ["prints"],
    atelier: "PRINTPACK", short: "Archival print on cotton-rag paper; signed edition." },
  { handle: "print-tokyo-skyline", title: "Tokyo Skyline Print", price: 220, currency: "USD",
    image: "media/product-print-tokyo-skyline.webp",
    category: "home", tags: ["prints"],
    atelier: "PRINTPACK", short: "Archival print on cotton-rag paper; signed edition." },
];

// ── Ateliers ───────────────────────────────────────────────────────
const ATELIERS = [
  { id: "grasse", place: "Grasse", country: "France",
    discipline: "Perfumery",
    summary: "In the world capital of perfumery, master perfumers compose every Montroi fragrance — from incense-led extraits to the One&Only collection of fourteen Grasse-made scents.",
    palette: "var(--accent)",
    coords: "43.6586 N / 6.9221 E" },
  { id: "oman", place: "Jebel Akhdar", country: "Oman",
    discipline: "Damask-rose distillation",
    summary: "Each spring we travel to the Green Mountain for the harvest. Petals are picked at first light and distilled the same morning by hand, in copper alembics older than the road that brought us here.",
    palette: "var(--primary)",
    coords: "23.0700 N / 57.6650 E" },
  { id: "jaipur", place: "Jaipur", country: "India",
    discipline: "Incense, Nomad Craft",
    summary: "From a workshop a short walk from Hawa Mahal: hand-rolled bakhoor inspired by the city's architecture, and the Nomad Craft series in clay, brass, iron and papermache.",
    palette: "var(--secondary)",
    coords: "26.9124 N / 75.7873 E" },
  { id: "ubrique", place: "Ubrique · Marrakech · Bergamo", country: "Spain · Morocco · Italy",
    discipline: "Leather",
    summary: "Three workshops, one discipline: noble materials and centuries-old techniques. Hand-cut, saddle-stitched, edge-painted. Our bags are made in Italy.",
    palette: "var(--text)",
    coords: "Three workshops — one craft" },
];

// ── Workshops ──────────────────────────────────────────────────────
const WORKSHOPS = [
  { id: "perfume-blending", title: "Perfume Blending",
    duration: "2 hours",
    seats: "Up to 6 guests",
    summary: "Compose your own extrait alongside a Grasse-trained nose. Travel home with a 50ml bottle, hand-labelled.",
    materials: "Twelve essential oils · base accord · 50ml vial · ribbon-tied box.",
    image: "media/product-mughal-incense-edp.webp" },
  { id: "oriental-scent", title: "Oriental Scent Ritual",
    duration: "90 minutes",
    seats: "Up to 8 guests",
    summary: "An introduction to oud, frankincense and the bakhoor ritual. We close the session over Omani coffee.",
    materials: "Three bakhoor blends · charcoal · brass mabkhara to take home.",
    image: "media/product-arabian-hideaway-incense.webp" },
  { id: "leather-handpainting", title: "Leather Hand-Painting",
    duration: "2 hours",
    seats: "Up to 4 guests",
    summary: "Paint and burnish a Montroi card holder under a master from our Ubrique workshop.",
    materials: "Card holder of your choice · pigments · burnisher · final wax finish.",
    image: "media/product-leather-card-holder-tan.webp" },
];

// ── Boutiques ──────────────────────────────────────────────────────
const BOUTIQUES = [
  { id: "alserkal",
    name: "Alserkal Flagship",
    address: "Warehouse 49, Alserkal Avenue, Al Quoz Creative Zone",
    city: "Dubai, United Arab Emirates",
    hours: "Every day · 10AM – 8PM",
    image: "media/product-leather-travel-box-beige.webp",
    note: "Workshops weekly. Perfume blending, oriental scent, leather hand-painting." },
  { id: "edition",
    name: "The Dubai EDITION",
    address: "Downtown Dubai",
    city: "Dubai, United Arab Emirates",
    hours: "Hours to confirm — please call ahead.",
    image: "media/product-mughal-jade-diffuser.webp",
    note: "Full nomad range." },
];

window.MONTROI_DATA = { PRODUCTS, ATELIERS, WORKSHOPS, BOUTIQUES };
