// Palm Heights — factory outlet promenade const PALM_WALK_DATA = { id: 'palm-walk', name: 'Palm Heights', tags: ['Factory Outlet', 'Chill Vibe, Hot Deals'], title: { line1: 'Palm', line2: 'Walk.' }, oneLiner: 'An open-air outlet promenade — value as a leisure category.', logo: '/images/logos/Palm walk mall_logo.png', heroVariant: 2, slides: [ '/images/palm-walk-slider-1.jpg', '/images/palm-walk-slider-2.jpg', '/images/palm-walk-slider-3.jpg', '/images/palm-walk-slider-4.jpg', ], facts: [ { k: 'Typology', v: 'Open-air outlet centre' }, { k: 'Total GLA', v: '4.6 lakh sq.ft.' }, { k: 'Configuration', v: 'Loop · 1.1 km walk' }, { k: 'Floors', v: 'G + mezzanine' }, { k: 'Parking', v: '1,800 cars · free' }, ], thesis: { eyebrow: 'The Thesis', title: { a: 'Outlet shopping,', b: 'redesigned as a Sunday.' }, body: [ 'Palm Heights treats value as a leisure category. The plan is a 1.1-km open-air loop — a slow, shaded promenade lined with 90+ outlet-format stores from full-line apparel houses, sportswear, and home brands. The loop is punctuated by water features, a kids\u2019 splash pad, a food yard, and a 600-seat amphitheatre that programmes weekend music and farmer\u2019s markets.', 'For brands, it is a clean second-channel without cannibalising flagship pricing. For families, it is a Sunday outing where two hours pass without anyone noticing.', ], }, kpis: [ { v: '9.6 L', k: 'Annual footfall', d: 'Weekend-skewed, family catchment.' }, { v: '40 %', k: 'Avg. discount band' }, { v: '90 +', k: 'Outlet-format brands' }, { v: '1.1 km', k: 'Continuous walking loop' }, ], unitsKicker: 'Unit Mix · Outlet Formats', unitsTitle: { a: 'Four shop sizes,', b: 'one continuous walk.' }, units: [ { id: 'A', label: 'Outlet Anchor', desc: 'Full-line apparel / sportswear', specs: [ { k: 'Carpet', v: '6,000 — 12,000 sq.ft.' }, { k: 'Frontage', v: '14 — 22 m' }, { k: 'Height', v: '5.5 m clear' }, { k: 'Stockroom',v: '1,200 — 2,400 sq.ft.' }, ] }, { id: 'B', label: 'Outlet Shop', desc: 'Single-brand outlet stores', specs: [ { k: 'Carpet', v: '1,000 — 3,000 sq.ft.' }, { k: 'Frontage', v: '7 — 11 m' }, { k: 'Height', v: '4.5 m clear' }, { k: 'Stockroom',v: 'Rear · 200 sq.ft.' }, ] }, { id: 'C', label: 'Food Yard Stall', desc: 'Compact F&B at food yard', specs: [ { k: 'Carpet', v: '180 — 450 sq.ft.' }, { k: 'Seating', v: 'Shared yard' }, { k: 'Kitchen', v: 'Compact open' }, { k: 'Hours', v: '11 am — 11 pm' }, ] }, { id: 'D', label: 'Family Restaurant', desc: 'Sit-down dining', specs: [ { k: 'Carpet', v: '2,000 — 4,800 sq.ft.' }, { k: 'Outdoor', v: '300 — 800 sq.ft.' }, { k: 'Position', v: 'Loop endpoints' }, { k: 'Servicing',v: 'Rear lane' }, ] }, ], masterplanTitle: { a: 'A loop in three acts —', b: 'fashion, food, family.' }, levels: [ { level: 'Loop A', name: 'Apparel outlets (north arc)', size: '1.6 L sq.ft.' }, { level: 'Loop B', name: 'Sport / footwear / home', size: '1.4 L sq.ft.' }, { level: 'Yard', name: 'Food yard + family restaurants', size: '0.6 L sq.ft.' }, { level: 'Plaza', name: 'Amphitheatre + splash pad', size: '0.4 L sq.ft.' }, { level: 'Mezz', name: 'Brand pop-ups + sample sales', size: '0.6 L sq.ft.' }, ], programme: [ { i: 'ShoppingBag', k: 'Outlet loop', d: '90+ outlet-format brands along a 1.1-km shaded walk.' }, { i: 'Building', k: 'Food yard', d: '24 stalls + a 300-seat shared dining hall.' }, { i: 'Activity', k: 'Amphitheatre', d: 'Weekend music, kids\u2019 shows, farmer\u2019s markets.' }, { i: 'Home', k: 'Splash pad', d: 'Free-to-use water-play for families with young kids.' }, ], location: { title: { a: 'Off NH-44,', b: 'a one-tank Sunday from three cities.' }, address: 'NH-44 · Ludhiana–Jalandhar belt', mapEmbed: 'https://maps.google.com/maps?q=Palm+Heights+Mall+NH44+Ludhiana+Jalandhar&output=embed&z=13', mapsLink: 'https://maps.google.com/maps?q=Palm+Heights+Mall+NH44+Ludhiana', pin: 'PW', pois: [ { x: 180, y: 170, label: 'NH-44' }, { x: 620, y: 200, label: 'Jalandhar' }, { x: 560, y: 410, label: 'Phagwara' }, { x: 240, y: 420, label: 'Ldh North' }, { x: 700, y: 470, label: 'GT Road' }, ], distances: [ { k: 'NH-44 frontage', v: '0.0 km' }, { k: 'Ludhiana city centre', v: '14 km' }, { k: 'Phagwara', v: '32 km' }, { k: 'Jalandhar', v: '54 km' }, { k: 'Sahnewal Airport', v: '8 km' }, { k: 'Amritsar', v: '142 km' }, { k: 'Chandigarh', v: '110 km' }, { k: 'Delhi (via Expressway)', v: '320 km' }, ], }, anchorsKicker: 'Anchors · Outlet Mix', anchorsTitle: { a: 'A roster', b: 'that brings back-of-store to the front.' }, anchors: [ 'Apparel\nFull-line', 'Sports &\nLifestyle', 'Footwear\nMega', 'Home &\nKitchen', 'Kids &\nToys', 'Food\nYard', ], categories: [ { i: 'ShoppingBag', k: 'Apparel & Footwear', d: 'Full-line outlets, accessories, sportswear.', share: 48 }, { i: 'Home', k: 'Home & Kids', d: 'Furnishing, kitchenware, toys, games, books.', share: 22 }, { i: 'Building', k: 'Food & Yard', d: 'Food yard stalls + sit-down restaurants.', share: 20 }, { i: 'Activity', k: 'Family · Events', d: 'Amphitheatre, splash pad, weekend programming.', share: 10 }, ], close: { title: { a: 'Slow Sundays,', b: 'fast turns.' }, body: 'Outlet brands and family-format operators — let\u2019s talk leasing terms calibrated for high-velocity Sundays and steady weekdays.', }, }; function PalmWalkPage({ setPage }) { return ; } window.PALM_WALK_DATA = PALM_WALK_DATA; window.PalmWalkPage = PalmWalkPage;