{"id":643,"date":"2026-02-11T14:41:08","date_gmt":"2026-02-11T10:41:08","guid":{"rendered":"https:\/\/liwanpo-co.com\/?page_id=643"},"modified":"2026-05-19T16:15:00","modified_gmt":"2026-05-19T12:15:00","slug":"brands","status":"publish","type":"page","link":"https:\/\/liwanpo-co.com\/?page_id=643","title":{"rendered":"Brands"},"content":{"rendered":"\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@300;400;500;600;700;800;900&display=swap');\n\n  .lwp-brands{\n    --text:#000;\n    --muted:#111;\n    --border:#e6e6e6;\n    --shadow:0 2px 10px rgba(0,0,0,.12);\n    --shadowHover:0 10px 22px rgba(0,0,0,.18);\n    --radius:14px;\n    font-family:'Manrope',sans-serif;\n  }\n\n  .lwp-brands *{ box-sizing:border-box; }\n\n  .lwp-brands .lwp-hero{\n    width:100vw;\n    margin:0 0 50px;\n    padding:0;\n    position:relative;\n    left:50%;\n    right:50%;\n    margin-left:-50vw;\n    margin-right:-50vw;\n  }\n\n  .lwp-brands .lwp-hero__viewport{\n    position:relative;\n    width:100%;\n    max-width:none;\n    margin:0;\n    border-radius:0;\n    overflow:hidden;\n    background:#fff;\n    aspect-ratio:1920 \/ 600;\n    min-height:0;\n  }\n\n  .lwp-brands .lwp-hero__track{\n    display:flex;\n    width:100%;\n    height:100%;\n    transition: transform .45s ease;\n    will-change: transform;\n  }\n\n  .lwp-brands .lwp-hero__slide{\n    min-width:100%;\n    position:relative;\n    height:100%;\n    display:block;\n    text-decoration:none;\n    color:inherit;\n    background:#fff;\n  }\n\n  .lwp-brands .lwp-hero__slide img{\n    width:100%;\n    height:100%;\n    object-fit:cover;\n    object-position:center;\n    display:block;\n  }\n\n  .lwp-brands .lwp-hero__badge{\n    position:absolute;\n    right:14px;\n    bottom:14px;\n    padding:6px 10px;\n    font-size:12px;\n    background:rgba(0,0,0,.55);\n    color:#fff;\n    border-radius:999px;\n    backdrop-filter: blur(4px);\n  }\n\n  .lwp-brands .lwp-hero__nav{\n    position:absolute;\n    top:50%;\n    transform: translateY(-50%);\n    width:48px;\n    height:48px;\n    border-radius:999px;\n    border:0;\n    cursor:pointer;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    font-size:30px;\n    line-height:1;\n    background: rgba(255,255,255,.92);\n    box-shadow: 0 6px 18px rgba(0,0,0,.22);\n    transition: transform .12s ease, opacity .12s ease;\n    opacity:.95;\n    user-select:none;\n    z-index:5;\n  }\n\n  .lwp-brands .lwp-hero__nav:hover{\n    transform: translateY(-50%) scale(1.04);\n    opacity:1;\n  }\n\n  .lwp-brands .lwp-hero__nav:active{\n    transform: translateY(-50%) scale(.98);\n  }\n\n  .lwp-brands .lwp-hero__nav--prev{ left:18px; }\n  .lwp-brands .lwp-hero__nav--next{ right:18px; }\n\n  .lwp-brands .lwp-hero__dots{\n    position:absolute;\n    left:50%;\n    transform: translateX(-50%);\n    bottom:14px;\n    display:flex;\n    gap:8px;\n    align-items:center;\n    justify-content:center;\n    padding:6px 12px;\n    border-radius:999px;\n    background: rgba(0,0,0,.35);\n    backdrop-filter: blur(4px);\n    z-index:5;\n  }\n\n  .lwp-brands .lwp-hero__dot{\n    width:8px;\n    height:8px;\n    border-radius:0;\n    border:0;\n    cursor:pointer;\n    background: rgba(255,255,255,.55);\n    transition: transform .12s ease, background .12s ease;\n  }\n\n  .lwp-brands .lwp-hero__dot[aria-current=\"true\"]{\n    background: rgba(255,255,255,.98);\n    transform: scale(1.25);\n  }\n\n  .lwp-brands .lwp-hero__nav[disabled]{ display:none; }\n  .lwp-brands .lwp-hero__dots[hidden]{ display:none; }\n\n  @media (max-width:900px){\n    .lwp-brands .lwp-hero{\n      margin-bottom:32px;\n    }\n\n    .lwp-brands .lwp-hero__viewport{\n      aspect-ratio:1920 \/ 600;\n    }\n\n    .lwp-brands .lwp-hero__nav{\n      width:40px;\n      height:40px;\n      font-size:24px;\n    }\n  }\n\n  @media (max-width:480px){\n    .lwp-brands .lwp-hero{\n      margin-bottom:24px;\n    }\n\n    .lwp-brands .lwp-hero__viewport{\n      aspect-ratio:1920 \/ 600;\n      background:#fff;\n    }\n\n    .lwp-brands .lwp-hero__slide{\n      background:#fff;\n    }\n\n    .lwp-brands .lwp-hero__slide img{\n      width:100%;\n      height:100%;\n      object-fit:cover;\n      object-position:center;\n    }\n\n    .lwp-brands .lwp-hero__nav{\n      width:32px;\n      height:32px;\n      font-size:20px;\n    }\n\n    .lwp-brands .lwp-hero__nav--prev{ left:8px; }\n    .lwp-brands .lwp-hero__nav--next{ right:8px; }\n\n    .lwp-brands .lwp-hero__dots{\n      bottom:6px;\n      gap:6px;\n      padding:4px 8px;\n    }\n\n    .lwp-brands .lwp-hero__dot{\n      width:7px;\n      height:7px;\n    }\n\n    .lwp-brands .lwp-hero__badge{\n      right:8px;\n      bottom:6px;\n      font-size:8px;\n      padding:3px 6px;\n    }\n  }\n\n  .lwp-brands .showcase{\n    max-width:1080px;\n    margin: 0 auto;\n    padding-top:0;\n    display:grid;\n    grid-template-columns: 1fr auto;\n    gap:24px;\n    align-items:start;\n    padding-left:10px;\n    padding-right:10px;\n  }\n\n  .lwp-brands .brand-text{ text-align:left; }\n\n  .lwp-brands .brand-text h2{\n    font-size:42px;\n    font-weight:900 !important;\n    letter-spacing:-0.5px;\n    color:var(--text);\n    line-height:1.15;\n    margin:0 0 10px;\n  }\n\n  .lwp-brands .brand-text p{\n    font-size:18px;\n    font-weight:300;\n    line-height:1.6;\n    color:var(--muted);\n    margin:0;\n  }\n\n  .lwp-brands .featured-wrap{\n    width:260px;\n    aspect-ratio: 1 \/ 1;\n    border:1px solid var(--border);\n    border-radius: var(--radius);\n    overflow:hidden;\n    background:#000;\n    box-shadow: var(--shadow);\n  }\n\n  .lwp-brands img.featured{\n    width:100%;\n    height:100%;\n    object-fit:cover;\n    object-position:center;\n    display:block;\n  }\n\n  .lwp-brands .brand-gallery{\n    margin-top:0;\n    display:none;\n    grid-template-columns: repeat(8, minmax(0, 1fr));\n    gap:8px;\n  }\n\n  .lwp-brands .thumb-btn{\n    border:1px solid var(--border);\n    border-radius:12px;\n    overflow:hidden;\n    padding:10px;\n    background:#fff;\n    cursor:pointer;\n    box-shadow:0 1px 6px rgba(0,0,0,.08);\n    transition: transform .12s ease, box-shadow .12s ease, border-color .12s ease;\n    aspect-ratio:1\/1;\n  }\n\n  .lwp-brands .thumb-btn:hover{\n    transform: translateY(-2px);\n    box-shadow:0 8px 18px rgba(0,0,0,.14);\n    border-color:#cfcfcf;\n  }\n\n  .lwp-brands .thumb-btn[aria-current=\"true\"]{\n    border-color:#000;\n    outline:2px solid #000;\n    outline-offset:-2px;\n  }\n\n  .lwp-brands .thumb-btn img{\n    width:100%;\n    height:100%;\n    object-fit:cover;\n    display:block;\n  }\n\n  .lwp-brands .brand-grid{\n    display:grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap:20px;\n    margin: 30px auto 40px;\n    max-width:900px;\n    padding: 0 10px;\n  }\n\n  .lwp-brands .grid-item{\n    position:relative;\n    background:#fff;\n    border-radius:14px;\n    cursor:pointer;\n    aspect-ratio: 1 \/ 1;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;\n    box-shadow:0 2px 6px rgba(0,0,0,.10);\n    overflow:hidden;\n    border:1px solid var(--border);\n    user-select:none;\n  }\n\n  .lwp-brands .grid-item img{\n    position:absolute;\n    top:50%;\n    left:50%;\n    transform: translate(-50%, -50%);\n    max-width:72%;\n    max-height:72%;\n    opacity:.95;\n    transition: transform .2s ease, opacity .2s ease;\n  }\n\n  .lwp-brands .grid-item span{\n    position:absolute;\n    bottom:0;\n    left:0;\n    width:100%;\n    background:rgba(0,0,0,.65);\n    color:#fff;\n    text-align:center;\n    font-size:14px;\n    padding:6px 0;\n    opacity:0;\n    transition: opacity .2s ease;\n  }\n\n  .lwp-brands .grid-item:hover img{\n    transform: translate(-50%, -50%) scale(1.08);\n    opacity:1;\n  }\n\n  .lwp-brands .grid-item:hover{\n    transform: translateY(-4px);\n    box-shadow: var(--shadowHover);\n  }\n\n  .lwp-brands .grid-item:hover span{ opacity:1; }\n\n  .lwp-brands .grid-item[aria-selected=\"true\"]{\n    border-color:#000;\n    box-shadow: 0 0 0 3px rgba(0,0,0,.12), var(--shadow);\n  }\n\n  @media (max-width:900px){\n    .lwp-brands .showcase{ grid-template-columns: 1fr; }\n    .lwp-brands .featured-wrap{ width:100%; max-width:320px; margin-top:16px; }\n    .lwp-brands .brand-text h2{ font-size:34px; }\n    .lwp-brands .brand-gallery{ grid-template-columns: repeat(4, minmax(0, 1fr)); }\n    .lwp-brands .brand-grid{ grid-template-columns: repeat(2, minmax(0,1fr)); }\n  }\n\n  @media (max-width:480px){\n    .lwp-brands .brand-text h2{ font-size:30px; }\n    .lwp-brands .brand-text p{ font-size:16px; }\n    .lwp-brands .brand-grid{ grid-template-columns: 1fr; }\n    .lwp-brands .brand-gallery{ grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  }\n<\/style>\n\n<div class=\"lwp-brands\" id=\"lwpBrands\">\n  <section class=\"lwp-hero\" aria-label=\"Homepage slider\">\n    <div class=\"lwp-hero__viewport\" id=\"lwpHeroViewport\">\n      <div class=\"lwp-hero__track\" id=\"lwpHeroTrack\">\n        <a class=\"lwp-hero__slide\" href=\"#brand-container\" aria-label=\"Hero banner\">\n          <img decoding=\"async\" src=\"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/02\/Brandsjpg.jpg\" alt=\"Brandsjpg\" loading=\"eager\">\n          <span class=\"lwp-hero__badge\">Non-contractual photo<\/span>\n        <\/a>\n      <\/div>\n\n      <button class=\"lwp-hero__nav lwp-hero__nav--prev\" type=\"button\" id=\"lwpHeroPrev\" aria-label=\"Previous slide\">\u2039<\/button>\n      <button class=\"lwp-hero__nav lwp-hero__nav--next\" type=\"button\" id=\"lwpHeroNext\" aria-label=\"Next slide\">\u203a<\/button>\n\n      <div class=\"lwp-hero__dots\" id=\"lwpHeroDots\" aria-label=\"Slider pagination\"><\/div>\n    <\/div>\n  <\/section>\n\n  <div class=\"showcase\" id=\"brand-container\">\n    <div class=\"brand-text\">\n      <h2 id=\"brandTitle\"><strong>Our Brands<\/strong><\/h2>\n      <p id=\"brandText\">\n        Over the years, Li Wan Po &amp; Co. Ltd. has developed a close and privileged relationship with its partners both abroad and locally.\n        Our range of products can be found across a wide network of hypermarkets, supermarkets and independent retailers throughout Mauritius.\n        Our food and beverages are also distributed to a variety of hotels and restaurants.\n      <\/p>\n    <\/div>\n\n    <div class=\"featured-wrap\" id=\"featuredWrap\" hidden>\n      <img decoding=\"async\" id=\"brandImage\" class=\"featured\" src=\"\" alt=\"Featured brand\" loading=\"lazy\">\n    <\/div>\n\n    <div id=\"brandGallery\" class=\"brand-gallery\" aria-label=\"Product images\"><\/div>\n  <\/div>\n\n  <div class=\"brand-grid\" id=\"brandGrid\" aria-label=\"Brands grid\"><\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function(){\n  const root = document.getElementById('lwpBrands');\n  if(!root || root.dataset.init === \"1\") return;\n  root.dataset.init = \"1\";\n\n  const heroTrack = document.getElementById('lwpHeroTrack');\n  const heroDots  = document.getElementById('lwpHeroDots');\n  const heroPrev  = document.getElementById('lwpHeroPrev');\n  const heroNext  = document.getElementById('lwpHeroNext');\n  const heroViewport = document.getElementById('lwpHeroViewport');\n\n  const heroDefaultSlides = [\n    {\n      img: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/05\/Brands2-scaled.jpg\",\n      alt: \"Brands\",\n      href: \"#brand-container\",\n      badge: \"Non-contractual photo\"\n    }\n  ];\n\n  let heroSlides = heroDefaultSlides.slice();\n  let heroIndex = 0;\n  let heroTimer = null;\n  let heroRequestId = 0;\n  const HERO_AUTOPLAY_MS = 5000;\n\n  function stopHeroAutoplay(){\n    if (heroTimer) clearInterval(heroTimer);\n    heroTimer = null;\n  }\n\n  function startHeroAutoplay(){\n    stopHeroAutoplay();\n    if (HERO_AUTOPLAY_MS > 0 && heroSlides.length > 1) {\n      heroTimer = setInterval(() => nextHero(false), HERO_AUTOPLAY_MS);\n    }\n  }\n\n  function restartHeroAutoplay(){\n    stopHeroAutoplay();\n    startHeroAutoplay();\n  }\n\n  function setHeroControls(){\n    const many = heroSlides.length > 1;\n    heroPrev.disabled = !many;\n    heroNext.disabled = !many;\n    heroDots.hidden = !many;\n  }\n\n  function updateHeroPosition(){\n    heroTrack.style.transform = \"translateX(\" + (-heroIndex * 100) + \"%)\";\n    if (!heroDots.hidden) {\n      heroDots.querySelectorAll('.lwp-hero__dot').forEach((d, i) => {\n        d.setAttribute(\"aria-current\", i === heroIndex ? \"true\" : \"false\");\n      });\n    }\n  }\n\n  function goToHero(idx, userAction=false){\n    heroIndex = (idx + heroSlides.length) % heroSlides.length;\n    updateHeroPosition();\n    if (userAction) restartHeroAutoplay();\n  }\n\n  function nextHero(userAction=false){ goToHero(heroIndex + 1, userAction); }\n  function prevHero(userAction=false){ goToHero(heroIndex - 1, userAction); }\n\n  function renderHero(){\n    heroTrack.innerHTML = \"\";\n    heroDots.innerHTML = \"\";\n    heroIndex = 0;\n\n    heroSlides.forEach((s, idx) => {\n      const a = document.createElement('a');\n      a.className = \"lwp-hero__slide\";\n      a.href = s.href || \"#\";\n      a.setAttribute(\"aria-label\", (s.alt || \"Slide\") + \" slide \" + (idx + 1) + \" of \" + heroSlides.length);\n\n      const im = document.createElement('img');\n      im.src = s.img;\n      im.alt = s.alt || \"Slide image\";\n      im.loading = idx === 0 ? \"eager\" : \"lazy\";\n      a.appendChild(im);\n\n      if (s.badge) {\n        const b = document.createElement('span');\n        b.className = \"lwp-hero__badge\";\n        b.textContent = s.badge;\n        a.appendChild(b);\n      }\n\n      heroTrack.appendChild(a);\n\n      const dot = document.createElement('button');\n      dot.type = \"button\";\n      dot.className = \"lwp-hero__dot\";\n      dot.setAttribute(\"aria-label\", \"Go to slide \" + (idx + 1));\n      dot.setAttribute(\"aria-current\", idx === heroIndex ? \"true\" : \"false\");\n      dot.addEventListener('click', () => goToHero(idx, true));\n      heroDots.appendChild(dot);\n    });\n\n    setHeroControls();\n    updateHeroPosition();\n    startHeroAutoplay();\n  }\n\n  heroNext.addEventListener('click', () => nextHero(true));\n  heroPrev.addEventListener('click', () => prevHero(true));\n  heroViewport.addEventListener('mouseenter', stopHeroAutoplay);\n  heroViewport.addEventListener('mouseleave', startHeroAutoplay);\n\n  let touchStartX = 0;\n  let touchDeltaX = 0;\n\n  heroViewport.addEventListener('touchstart', (e) => {\n    touchStartX = e.touches[0].clientX;\n    touchDeltaX = 0;\n    stopHeroAutoplay();\n  }, { passive:true });\n\n  heroViewport.addEventListener('touchmove', (e) => {\n    touchDeltaX = e.touches[0].clientX - touchStartX;\n  }, { passive:true });\n\n  heroViewport.addEventListener('touchend', () => {\n    const THRESH = 40;\n    if (heroSlides.length > 1) {\n      if (touchDeltaX > THRESH) prevHero(true);\n      else if (touchDeltaX < -THRESH) nextHero(true);\n    }\n    startHeroAutoplay();\n  });\n\n  heroViewport.setAttribute('tabindex', '0');\n  heroViewport.addEventListener('keydown', (e) => {\n    if (heroSlides.length <= 1) return;\n    if (e.key === 'ArrowLeft') prevHero(true);\n    if (e.key === 'ArrowRight') nextHero(true);\n  });\n\n  renderHero();\n\n  const HERO_BANNER_BASE = \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/02\/\";\n\n  function bannerUrlFromFileName(fileNameWithSpaces) {\n    const dashed = fileNameWithSpaces.replace(\/ \/g, \"-\");\n    return HERO_BANNER_BASE + encodeURI(dashed);\n  }\n\n  const brandBannerKeyOverride = {\n    \"Goodmaid\": \"Good Maid\",\n    \"Mrs H.S. Ball\u2019s Chutney\": \"Mrs H.S Balls\",\n    \"Promax\": \"Dishwash_Promax\",\n    \"Colman\u2019s\": \"Colmans\",\n    \"Cavendish &#038; Harvey\": \"Cavendish\",\n    \"GPR Gold Butter Cookies\": \"GPR\",\n    \"Oyster Brand\": \"OysterBrand\",\n    \"Siam Taste\": \"Siam-Taste\",\n    \"Secret de GM\": \"Secret-GM\"\n  };\n\n  const brandVariantKeys = {\n    \"Cavendish &#038; Harvey\": [\"Cavendish\"],\n    \"Sagiko\": [\"Sagiko Pop\"],\n    \"Koo\": [\"KOO3\"],\n    \"Pokka\": [\"Pokka 2\"],\n    \"Devon\": [\"Devon 2\"],\n    \"All Gold\": [\"All Gold 2\"],\n    \"Lady Boba\": [\"Lady Boba 2\"],\n    \"Beacon\": [\"Beacon 2\", \"Beacon 3\", \"Beacon 4\"],\n    \"Elit Chocolate\": [\"Elit\", \"Elit 2\", \"Elit 3\"],\n    \"Crosse &#038; Blackwell\": [\"Crosse-Blackwell\"],\n    \"BlackCat\": [\"Blackcat\", \"Blackcat-scaled\"],\n    \"GPR Gold Butter Cookies\": [\"GPR\"],\n    \"Oyster Brand\": [\"OysterBrand\"],\n    \"Siam Taste\": [\"Siam Taste\", \"Siam-Taste\"],\n    \"Secret de GM\": [\"Secret-GM\"]\n  };\n\n  function getBannerKeyForBrand(brandName) {\n    return brandBannerKeyOverride[brandName] || brandName;\n  }\n\n  function buildHeroBannerUrls(brandName) {\n    const key = getBannerKeyForBrand(brandName);\n\n    const fileNames = [\n      `Website Banner_${key}.jpg`,\n      `Website Banner_${key} 2.jpg`,\n      `Website Banner_${key} 3.jpg`,\n      `Website Banner_${key} 4.jpg`\n    ];\n\n    const variants = brandVariantKeys[brandName] || [];\n    variants.forEach(v => fileNames.push(`Website Banner_${v}.jpg`));\n\n    const urls = fileNames.map(bannerUrlFromFileName);\n    return Array.from(new Set(urls));\n  }\n\n  function preloadOk(url) {\n    return new Promise(resolve => {\n      const img = new Image();\n      img.onload = () => resolve(true);\n      img.onerror = () => resolve(false);\n      img.src = url;\n    });\n  }\n\n  async function findExistingBannerUrls(urls) {\n    const found = [];\n    for (const u of urls) {\n      const ok = await preloadOk(u);\n      if (ok) found.push(u);\n    }\n    return found;\n  }\n\n  async function setHeroToBrand(brandName) {\n    const requestId = ++heroRequestId;\n    const candidates = buildHeroBannerUrls(brandName);\n    const existing = await findExistingBannerUrls(candidates);\n\n    if (requestId !== heroRequestId) return;\n\n    if (existing.length) {\n      heroSlides = existing.map((url, i) => ({\n        img: url,\n        alt: `${brandName} banner ${i + 1}`,\n        href: \"#brand-container\",\n        badge: \"Non-contractual photo\"\n      }));\n    } else {\n      heroSlides = heroDefaultSlides.slice();\n    }\n\n    renderHero();\n  }\n\n  const brandData = {\n    \"Aashirvaad\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Aashirvaad-1.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Aashirvaad-1.jpg\", text: \"Aashirvaad Whole Wheat Atta is a popular brand of whole wheat flour, known for its quality and nutritional value.\" },\n    \"All Gold\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/All-Gold.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/All-Gold.jpg\", text: \"All Gold is a South African brand known for its tomato sauce and other food products.\" },\n    \"Anchor Yeast\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Anchor-Yeast.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Anchor-Yeast.jpg\", text: \"Anchor Yeast is a leading South African brand recognized for its baking and brewing yeast products.\" },\n    \"Beacon\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Beacon.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Beacon.jpg\", text: \"Beacon is a South African confectionery brand known for sweets and chocolates like Jelly Tots and Marshmallow Eggs.\" },\n    \"BlackCat\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Black-Cat.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Black-Cat.jpg\", text: \"Black Cat is a South African brand best known for its peanut butter, made with 99% peanuts.\" },\n    \"Bovril\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Bovril.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Bovril.jpg\", text: \"Bovril is a South African brand known for its rich, savory beef extract, perfect for soups, stews, or toast.\" },\n    \"Cavendish & Harvey\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Cavendish.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Cavendish.jpg\", text: \"Cavendish & Harvey is a German brand known for its premium hard candies and fruit sweets, famous for rich flavors and high-quality ingredients.\" },\n    \"Colman\u2019s\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Colmans.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Colmans.jpg\", text: \"Colman\u2019s is a brand known for its mustards, spices, and condiments, trusted for its sharp mustard and versatile seasoning blends.\" },\n    \"Crosse & Blackwell\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/CNB.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/CNB.jpg\", text: \"Crosse & Blackwell is a classic condiment brand enjoyed by South Africans for centuries, known for its mayonnaise and sauces.\" },\n    \"Devon\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Devon.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Devon.jpg\", text: \"Devon is a Maltese brand offering biscuits, cookies, and snacks under the Sunshine Snacks range, known for quality and flavor.\" },\n    \"Elit Chocolate\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Elit.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Elit.jpg\", text: \"Elit Chocolate is a Turkish chocolatier known for premium dragees, truffles, and chocolates crafted since 1924.\" },\n    \"Goodmaid\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Goodmaid.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Goodmaid.jpg\", text: \"Goodmaid is a Malaysian brand offering a wide range of household and industrial cleaning products including eco-friendly lines.\" },\n    \"GPR Gold Butter Cookies\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/GPR.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/GPR.jpg\", text: \"GPR Gold Butter Cookies are premium Malaysian treats made with 100% pure butter, offering a rich, melt-in-your-mouth experience.\" },\n    \"Green Garden\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Green-Garden.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Green-Garden.jpg\", text: \"Green Garden is a Thai brand specializing in coconut-based products and sweet corn, offering dairy-free, halal-certified options.\" },\n    \"Koo\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/KOO.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/KOO.jpg\", text: \"Koo is a trusted South African brand offering a wide range of canned products including baked beans, sweetcorn, and fruits.\" },\n    \"Lady Boba\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Lady-Boba.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Lady-Boba.jpg\", text: \"Lady Boba is a ready-to-drink bubble tea brand, offering authentic Taiwanese milk and fruit teas in canned formats.\" },\n    \"Marmite\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Marmite.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Marmite.jpg\", text: \"Marmite is a yeast extract spread famous for its bold, savory flavor, rich in B vitamins, loved or hated for its strong taste.\" },\n    \"Meiji\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Meiji.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Meiji.jpg\", text: \"Meiji offers snacks like Hello Panda biscuits and crackers, known for quality and delicious flavors.\" },\n    \"Mrs H.S. Ball\u2019s Chutney\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Mrs-Balls.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Mrs-Balls.jpg\", text: \"Mrs H.S. Ball\u2019s Chutney is a South African classic made from fruits and spices, adding tangy sweetness to many dishes.\" },\n    \"Myojo\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Myojo.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Myojo.jpg\", text: \"Myojo is a brand known for instant noodles with rich broths and springy textures, providing quick, tasty meals.\" },\n    \"Nissin\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Nissin.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Nissin.jpg\", text: \"Nissin is a Japanese brand celebrated for its instant noodles with diverse flavors like Ramen, Cup Noodles, and more.\" },\n    \"Oyster Brand\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Oyster.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Oyster.jpg\", text: \"Oyster Brand specializes in premium sauces and condiments, offering authentic Thai oyster and soy sauces.\" },\n    \"Pokka\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Pokka.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Pokka.jpg\", text: \"Pokka is a Singaporean beverage brand offering coffee, green tea, fruit juices, and flavored drinks.\" },\n    \"Progel\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Progel.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Progel.jpg\", text: \"Progel is a Mauritian brand specializing in hand wash and antibacterial hygiene products.\" },\n    \"Promax\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Promax.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Promax.jpg\", text: \"Promax is a Mauritian cleaning brand offering detergents, disinfectants, and household hygiene products.\" },\n    \"Rooiberg\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Rooiberg.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Rooiberg.jpg\", text: \"Rooiberg is a South African winery offering quality wines including Sauvignon Blanc, Chardonnay, and Shiraz.\" },\n    \"Sagiko\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Sagiko.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/546844388_1329901669145903_3236287318709817748_n.jpg\", text: \"Sagiko is a Vietnamese brand offering fruit juices and drinks in unique flavors like grass jelly and tamarind.\" },\n    \"Silverleaf\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Silverleaf.jpg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/Silverleaf.jpg\", text: \"Silverleaf is a South African brand specializing in canned fruits such as peach halves, pear halves, and fruit cocktails.\" },\n    \"Secret de GM\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/05\/Secret-de-GM.jpg.jpeg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/05\/Secret-de-GM.jpg.jpeg\", text: \"Immerse yourself in a cup of 100% MADE IN MAURITIUS infusion with Secret de Grand-M\u00e8re. Secret de Grand-M\u00e8re includes a range of organic and natural herbal infusions, made from delicately plucked leaves and other parts of plants, with different active ingredients. They also provide a wide range of tailor-made infusions for specific needs.\" },\n    \"Siam Taste\": { image: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/04\/Siam.jpg.jpeg\", featured: \"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/04\/Siam.jpg.jpeg\", text: \"Siam Taste products are crafted with traditional Thai ingredients, keeping convenience in mind. Add a few fresh ingredients with Siam Taste and you will have a tasty home-cooked meal in no time. Inspired by the popularity of Thai Cuisine worldwide, the brand offers different type of sauces that can easily blend in your daily cooking.\" }\n  };\n\n  const brandGrid = document.getElementById('brandGrid');\n  const brandTitle = document.getElementById('brandTitle');\n  const brandText  = document.getElementById('brandText');\n  const brandImage = document.getElementById('brandImage');\n  const brandGallery = document.getElementById('brandGallery');\n  const featuredWrap = document.getElementById('featuredWrap');\n\n  function setSelectedGridItem(selectedName){\n    brandGrid.querySelectorAll('.grid-item').forEach(el => {\n      el.setAttribute('aria-selected', el.dataset.brand === selectedName ? 'true' : 'false');\n    });\n  }\n\n  function renderGallery(brandName){\n    const data = brandData[brandName];\n    const gallery = Array.isArray(data.gallery) ? data.gallery : [];\n\n    if(!gallery.length){\n      brandGallery.style.display = 'none';\n      brandGallery.innerHTML = '';\n      return;\n    }\n\n    brandGallery.style.display = 'grid';\n    brandGallery.innerHTML = '';\n\n    gallery.slice(0,8).forEach((src, idx) => {\n      const btn = document.createElement('button');\n      btn.type = 'button';\n      btn.className = 'thumb-btn';\n      btn.setAttribute('aria-current', idx === 0 ? 'true' : 'false');\n\n      const im = document.createElement('img');\n      im.src = src;\n      im.alt = brandName + ' product image ' + (idx + 1);\n      im.loading = 'lazy';\n\n      btn.appendChild(im);\n\n      btn.addEventListener('click', () => {\n        brandImage.src = src;\n        brandImage.alt = brandName + ' banner image';\n        brandGallery.querySelectorAll('.thumb-btn').forEach(b => b.setAttribute('aria-current','false'));\n        btn.setAttribute('aria-current','true');\n      });\n\n      brandGallery.appendChild(btn);\n    });\n  }\n\n  async function showBrand(brandName, scroll=true){\n    const data = brandData[brandName];\n    if(!data) return;\n\n    setHeroToBrand(brandName);\n\n    brandTitle.innerHTML = '<strong>' + brandName + '<\/strong>';\n    brandText.textContent = data.text || '';\n\n    featuredWrap.hidden = false;\n    brandImage.src = data.featured || data.image || '';\n    brandImage.alt = brandName + ' banner image';\n\n    renderGallery(brandName);\n    setSelectedGridItem(brandName);\n\n    if(scroll){\n      const hero = root.querySelector('.lwp-hero');\n      const y = hero.getBoundingClientRect().top + window.pageYOffset;\n      window.scrollTo({ top:y, behavior:'smooth' });\n    }\n  }\n\n  Object.keys(brandData).forEach((brandName) => {\n    const item = document.createElement('div');\n    item.className = 'grid-item';\n    item.dataset.brand = brandName;\n    item.setAttribute('role','button');\n    item.setAttribute('tabindex','0');\n    item.setAttribute('aria-selected','false');\n\n    const img = document.createElement('img');\n    img.src = brandData[brandName].image;\n    img.alt = brandName + ' logo';\n    img.loading = 'lazy';\n\n    const span = document.createElement('span');\n    span.textContent = brandName;\n\n    item.appendChild(img);\n    item.appendChild(span);\n\n    item.addEventListener('click', () => showBrand(brandName,true));\n    item.addEventListener('keydown', (e) => {\n      if(e.key === 'Enter' || e.key === ' '){\n        e.preventDefault();\n        showBrand(brandName,true);\n      }\n    });\n\n    brandGrid.appendChild(item);\n  });\n\n  setSelectedGridItem('');\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Non-contractual photo \u2039 \u203a Our Brands Over the years, Li Wan Po &amp; Co. Ltd. has developed a close and privileged relationship with its partners both abroad and locally. Our range of products can be found across a wide network of hypermarkets, supermarkets and independent retailers throughout Mauritius. Our food and beverages are also distributed [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"brand-only","meta":{"footnotes":""},"class_list":["post-643","page","type-page","status-publish","hentry"],"featured_image_url":[],"post_author":"admin","assigned_categories":"","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Brands - Li Wan Po &amp; Co. Ltd - Food service distributor<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/liwanpo-co.com\/?page_id=643\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Brands - Li Wan Po &amp; Co. Ltd - Food service distributor\" \/>\n<meta property=\"og:description\" content=\"Non-contractual photo \u2039 \u203a Our Brands Over the years, Li Wan Po &amp; Co. Ltd. has developed a close and privileged relationship with its partners both abroad and locally. Our range of products can be found across a wide network of hypermarkets, supermarkets and independent retailers throughout Mauritius. Our food and beverages are also distributed [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/liwanpo-co.com\/?page_id=643\" \/>\n<meta property=\"og:site_name\" content=\"Li Wan Po &amp; Co. Ltd - Food service distributor\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-19T12:15:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/02\/Brandsjpg.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/?page_id=643\",\"url\":\"https:\\\/\\\/liwanpo-co.com\\\/?page_id=643\",\"name\":\"Brands - Li Wan Po &amp; Co. Ltd - Food service distributor\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/?page_id=643#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/?page_id=643#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/liwanpo-co.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Brandsjpg.jpg\",\"datePublished\":\"2026-02-11T10:41:08+00:00\",\"dateModified\":\"2026-05-19T12:15:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/?page_id=643#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/liwanpo-co.com\\\/?page_id=643\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/?page_id=643#primaryimage\",\"url\":\"https:\\\/\\\/liwanpo-co.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Brandsjpg.jpg\",\"contentUrl\":\"https:\\\/\\\/liwanpo-co.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Brandsjpg.jpg\",\"width\":2048,\"height\":633},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/?page_id=643#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/liwanpo-co.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Brands\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/#website\",\"url\":\"https:\\\/\\\/liwanpo-co.com\\\/\",\"name\":\"Li Wan Po &amp; Co. Ltd - Food service distributor\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/liwanpo-co.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/#organization\",\"name\":\"Li Wan Po &amp; Co. Ltd - Food service distributor\",\"url\":\"https:\\\/\\\/liwanpo-co.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/liwanpo-co.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/LWP-Logo.png\",\"contentUrl\":\"https:\\\/\\\/liwanpo-co.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/LWP-Logo.png\",\"width\":400,\"height\":95,\"caption\":\"Li Wan Po &amp; Co. Ltd - Food service distributor\"},\"image\":{\"@id\":\"https:\\\/\\\/liwanpo-co.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Brands - Li Wan Po &amp; Co. Ltd - Food service distributor","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/liwanpo-co.com\/?page_id=643","og_locale":"en_US","og_type":"article","og_title":"Brands - Li Wan Po &amp; Co. Ltd - Food service distributor","og_description":"Non-contractual photo \u2039 \u203a Our Brands Over the years, Li Wan Po &amp; Co. Ltd. has developed a close and privileged relationship with its partners both abroad and locally. Our range of products can be found across a wide network of hypermarkets, supermarkets and independent retailers throughout Mauritius. Our food and beverages are also distributed [&hellip;]","og_url":"https:\/\/liwanpo-co.com\/?page_id=643","og_site_name":"Li Wan Po &amp; Co. Ltd - Food service distributor","article_modified_time":"2026-05-19T12:15:00+00:00","og_image":[{"url":"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/02\/Brandsjpg.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/liwanpo-co.com\/?page_id=643","url":"https:\/\/liwanpo-co.com\/?page_id=643","name":"Brands - Li Wan Po &amp; Co. Ltd - Food service distributor","isPartOf":{"@id":"https:\/\/liwanpo-co.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/liwanpo-co.com\/?page_id=643#primaryimage"},"image":{"@id":"https:\/\/liwanpo-co.com\/?page_id=643#primaryimage"},"thumbnailUrl":"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/02\/Brandsjpg.jpg","datePublished":"2026-02-11T10:41:08+00:00","dateModified":"2026-05-19T12:15:00+00:00","breadcrumb":{"@id":"https:\/\/liwanpo-co.com\/?page_id=643#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/liwanpo-co.com\/?page_id=643"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/liwanpo-co.com\/?page_id=643#primaryimage","url":"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/02\/Brandsjpg.jpg","contentUrl":"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2026\/02\/Brandsjpg.jpg","width":2048,"height":633},{"@type":"BreadcrumbList","@id":"https:\/\/liwanpo-co.com\/?page_id=643#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/liwanpo-co.com\/"},{"@type":"ListItem","position":2,"name":"Brands"}]},{"@type":"WebSite","@id":"https:\/\/liwanpo-co.com\/#website","url":"https:\/\/liwanpo-co.com\/","name":"Li Wan Po &amp; Co. Ltd - Food service distributor","description":"","publisher":{"@id":"https:\/\/liwanpo-co.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/liwanpo-co.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/liwanpo-co.com\/#organization","name":"Li Wan Po &amp; Co. Ltd - Food service distributor","url":"https:\/\/liwanpo-co.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/liwanpo-co.com\/#\/schema\/logo\/image\/","url":"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/LWP-Logo.png","contentUrl":"https:\/\/liwanpo-co.com\/wp-content\/uploads\/2025\/10\/LWP-Logo.png","width":400,"height":95,"caption":"Li Wan Po &amp; Co. Ltd - Food service distributor"},"image":{"@id":"https:\/\/liwanpo-co.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/liwanpo-co.com\/index.php?rest_route=\/wp\/v2\/pages\/643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liwanpo-co.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/liwanpo-co.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/liwanpo-co.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/liwanpo-co.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=643"}],"version-history":[{"count":85,"href":"https:\/\/liwanpo-co.com\/index.php?rest_route=\/wp\/v2\/pages\/643\/revisions"}],"predecessor-version":[{"id":961,"href":"https:\/\/liwanpo-co.com\/index.php?rest_route=\/wp\/v2\/pages\/643\/revisions\/961"}],"wp:attachment":[{"href":"https:\/\/liwanpo-co.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}