{"product_id":"bush-hauler-pro","title":"Bush Hauler Pro","description":"\u003cstyle\u003e\n  .bushhauler-section {\n    --olive-dark: #22331f;\n    --olive: #4f672f;\n    --olive-medium: #718447;\n    --olive-light: #aebc8d;\n    --cream: #f5f2e7;\n    --white: #ffffff;\n    --gold: #d4af37;\n    --text: #252a22;\n    --muted: #626b5d;\n\n    position: relative;\n    overflow: hidden;\n    padding: 80px 20px;\n    background:\n      radial-gradient(\n        circle at 10% 10%,\n        rgba(113, 132, 71, 0.2),\n        transparent 32%\n      ),\n      radial-gradient(\n        circle at 90% 85%,\n        rgba(79, 103, 47, 0.16),\n        transparent 30%\n      ),\n      var(--cream);\n    color: var(--text);\n  }\n\n  .bushhauler-section,\n  .bushhauler-section * {\n    box-sizing: border-box;\n  }\n\n  .bushhauler-container {\n    position: relative;\n    z-index: 2;\n    width: 100%;\n    max-width: 850px;\n    margin: 0 auto;\n  }\n\n  .bushhauler-decoration {\n    position: absolute;\n    border-radius: 50%;\n    pointer-events: none;\n    animation: bushhauler-float 7s ease-in-out infinite;\n  }\n\n  .bushhauler-decoration--one {\n    top: 35px;\n    right: 4%;\n    width: 140px;\n    height: 140px;\n    border: 2px solid rgba(79, 103, 47, 0.18);\n  }\n\n  .bushhauler-decoration--two {\n    bottom: 90px;\n    left: 3%;\n    width: 90px;\n    height: 90px;\n    background: rgba(113, 132, 71, 0.11);\n    animation-delay: -3s;\n  }\n\n  .bushhauler-eyebrow {\n    margin: 0 0 14px;\n    color: var(--olive);\n    font-size: 0.82rem;\n    font-weight: 900;\n    letter-spacing: 2.4px;\n    text-transform: uppercase;\n    animation: bushhauler-fade-up 0.7s ease both;\n  }\n\n  .bushhauler-title {\n    max-width: 100%;\n    margin: 0 0 18px;\n    color: var(--olive-dark);\n    font-size: clamp(2.4rem, 7vw, 5rem);\n    line-height: 1.03;\n    letter-spacing: -0.045em;\n    overflow-wrap: anywhere;\n    animation: bushhauler-fade-up 0.8s 0.1s ease both;\n  }\n\n  .bushhauler-tagline {\n    margin: 0 0 24px;\n    color: var(--olive);\n    font-size: clamp(1.2rem, 3vw, 1.65rem);\n    font-weight: 900;\n    line-height: 1.35;\n    animation: bushhauler-fade-up 0.8s 0.15s ease both;\n  }\n\n  .bushhauler-intro {\n    max-width: 780px;\n    margin: 0 0 30px;\n    color: #434c3e;\n    font-size: 1.08rem;\n    line-height: 1.75;\n    animation: bushhauler-fade-up 0.8s 0.2s ease both;\n  }\n\n  .bushhauler-purchase-bar {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    width: 100%;\n    margin-bottom: 42px;\n    padding: 24px;\n    border: 1px solid rgba(79, 103, 47, 0.18);\n    border-radius: 20px;\n    background: rgba(255, 255, 255, 0.95);\n    box-shadow: 0 16px 38px rgba(34, 51, 31, 0.1);\n    animation: bushhauler-fade-up 0.8s 0.3s ease both;\n    transition:\n      transform 0.35s ease,\n      box-shadow 0.35s ease;\n  }\n\n  .bushhauler-purchase-bar:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 24px 50px rgba(34, 51, 31, 0.16);\n  }\n\n  .bushhauler-price {\n    display: block;\n    margin-bottom: 4px;\n    color: var(--olive-dark);\n    font-size: clamp(1.8rem, 5vw, 2.6rem);\n    font-weight: 950;\n  }\n\n  .bushhauler-stock {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    color: var(--olive);\n    font-size: 0.9rem;\n    font-weight: 800;\n  }\n\n  .bushhauler-stock::before {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background: #4e8b3a;\n    box-shadow: 0 0 0 5px rgba(78, 139, 58, 0.12);\n    content: \"\";\n    animation: bushhauler-pulse 1.8s ease-in-out infinite;\n  }\n\n  .bushhauler-main-button,\n  .bushhauler-cta-button {\n    position: relative;\n    display: inline-block;\n    overflow: hidden;\n    padding: 15px 24px;\n    border-radius: 10px;\n    font-weight: 900;\n    text-align: center;\n    text-decoration: none;\n    transition:\n      transform 0.3s ease,\n      background 0.3s ease,\n      box-shadow 0.3s ease;\n  }\n\n  .bushhauler-main-button {\n    min-width: 190px;\n    border: 2px solid var(--olive-medium);\n    background: #dfe7cc;\n    color: var(--olive-dark);\n  }\n\n  .bushhauler-main-button::after,\n  .bushhauler-cta-button::after {\n    position: absolute;\n    top: 0;\n    left: -120%;\n    width: 60%;\n    height: 100%;\n    background: linear-gradient(\n      120deg,\n      transparent,\n      rgba(255, 255, 255, 0.7),\n      transparent\n    );\n    content: \"\";\n    transition: left 0.7s ease;\n  }\n\n  .bushhauler-main-button:hover {\n    transform: translateY(-4px);\n    background: #cdd9b2;\n    border-color: var(--olive);\n    box-shadow: 0 14px 28px rgba(34, 51, 31, 0.16);\n  }\n\n  .bushhauler-main-button:hover::after,\n  .bushhauler-cta-button:hover::after {\n    left: 150%;\n  }\n\n  .bushhauler-heading {\n    max-width: 100%;\n    margin: 0 0 20px;\n    color: var(--olive-dark);\n    font-size: clamp(1.6rem, 4vw, 2.2rem);\n    line-height: 1.2;\n    overflow-wrap: anywhere;\n  }\n\n  .bushhauler-feature-grid,\n  .bushhauler-benefit-grid,\n  .bushhauler-review-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 18px;\n    width: 100%;\n  }\n\n  .bushhauler-feature-grid {\n    margin-bottom: 42px;\n  }\n\n  .bushhauler-feature {\n    position: relative;\n    display: grid;\n    grid-template-columns: 64px minmax(0, 1fr);\n    gap: 18px;\n    width: 100%;\n    min-width: 0;\n    overflow: hidden;\n    padding: 24px;\n    border: 1px solid rgba(79, 103, 47, 0.17);\n    border-radius: 18px;\n    background: rgba(255, 255, 255, 0.95);\n    box-shadow: 0 12px 30px rgba(34, 51, 31, 0.08);\n    transition:\n      transform 0.35s ease,\n      border-color 0.35s ease,\n      box-shadow 0.35s ease;\n  }\n\n  .bushhauler-feature::after {\n    position: absolute;\n    top: 0;\n    left: -120%;\n    width: 65%;\n    height: 100%;\n    background: linear-gradient(\n      120deg,\n      transparent,\n      rgba(255, 255, 255, 0.7),\n      transparent\n    );\n    content: \"\";\n    transition: left 0.7s ease;\n  }\n\n  .bushhauler-feature:hover {\n    transform: translateY(-7px);\n    border-color: var(--olive-medium);\n    box-shadow: 0 22px 45px rgba(34, 51, 31, 0.15);\n  }\n\n  .bushhauler-feature:hover::after {\n    left: 150%;\n  }\n\n  .bushhauler-feature-icon {\n    position: relative;\n    z-index: 2;\n    display: grid;\n    width: 60px;\n    height: 60px;\n    place-items: center;\n    border-radius: 17px;\n    background: var(--olive);\n    box-shadow: 0 9px 20px rgba(79, 103, 47, 0.24);\n    font-size: 1.65rem;\n    transition:\n      transform 0.35s ease,\n      background 0.35s ease;\n  }\n\n  .bushhauler-feature:hover .bushhauler-feature-icon {\n    transform: rotate(-8deg) scale(1.1);\n    background: var(--olive-medium);\n  }\n\n  .bushhauler-feature-content {\n    position: relative;\n    z-index: 2;\n    min-width: 0;\n  }\n\n  .bushhauler-feature-title {\n    display: block;\n    margin-bottom: 7px;\n    color: var(--olive-dark);\n    font-size: 1.08rem;\n    line-height: 1.35;\n    overflow-wrap: anywhere;\n  }\n\n  .bushhauler-feature-text {\n    width: 100%;\n    margin: 0;\n    color: var(--muted);\n    line-height: 1.65;\n    overflow-wrap: anywhere;\n  }\n\n  .bushhauler-adventure-panel {\n    position: relative;\n    overflow: hidden;\n    width: 100%;\n    margin-bottom: 42px;\n    padding: clamp(26px, 6vw, 44px);\n    border-radius: 24px;\n    background: var(--olive-dark);\n    box-shadow: 0 22px 50px rgba(34, 51, 31, 0.2);\n    color: var(--white);\n  }\n\n  .bushhauler-adventure-panel::before {\n    position: absolute;\n    top: -70px;\n    right: -70px;\n    width: 190px;\n    height: 190px;\n    border: 30px solid rgba(255, 255, 255, 0.04);\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  .bushhauler-adventure-panel .bushhauler-heading {\n    position: relative;\n    color: var(--white);\n  }\n\n  .bushhauler-adventure-text {\n    position: relative;\n    max-width: 700px;\n    margin: 0 0 24px;\n    color: rgba(255, 255, 255, 0.78);\n    line-height: 1.7;\n  }\n\n  .bushhauler-benefit {\n    position: relative;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    width: 100%;\n    padding: 17px;\n    border: 1px solid rgba(255, 255, 255, 0.13);\n    border-radius: 14px;\n    background: rgba(255, 255, 255, 0.07);\n    transition:\n      transform 0.3s ease,\n      background 0.3s ease;\n  }\n\n  .bushhauler-benefit:hover {\n    transform: translateX(7px);\n    background: rgba(255, 255, 255, 0.13);\n  }\n\n  .bushhauler-benefit-check {\n    display: grid;\n    width: 34px;\n    height: 34px;\n    flex-shrink: 0;\n    place-items: center;\n    border-radius: 50%;\n    background: var(--gold);\n    color: var(--olive-dark);\n    font-size: 0.9rem;\n    font-weight: 950;\n    box-shadow: 0 7px 16px rgba(212, 175, 55, 0.24);\n  }\n\n  .bushhauler-benefit-text {\n    color: var(--white);\n    font-weight: 750;\n    line-height: 1.45;\n  }\n\n  .bushhauler-spec-panel {\n    width: 100%;\n    margin-bottom: 42px;\n    padding: clamp(24px, 5vw, 38px);\n    border: 1px solid rgba(79, 103, 47, 0.18);\n    border-radius: 22px;\n    background: rgba(255, 255, 255, 0.92);\n    box-shadow: 0 16px 38px rgba(34, 51, 31, 0.09);\n  }\n\n  .bushhauler-spec-list {\n    display: grid;\n    grid-template-columns: 1fr;\n    width: 100%;\n  }\n\n  .bushhauler-spec-row {\n    display: grid;\n    grid-template-columns: minmax(140px, 0.8fr) minmax(0, 1.2fr);\n    gap: 20px;\n    padding: 17px 0;\n    border-bottom: 1px solid rgba(79, 103, 47, 0.13);\n  }\n\n  .bushhauler-spec-row:last-child {\n    border-bottom: 0;\n  }\n\n  .bushhauler-spec-label {\n    color: var(--olive-dark);\n    font-weight: 900;\n  }\n\n  .bushhauler-spec-value {\n    color: var(--muted);\n    overflow-wrap: anywhere;\n  }\n\n  .bushhauler-use-section {\n    width: 100%;\n    margin-bottom: 42px;\n  }\n\n  .bushhauler-use-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n  }\n\n  .bushhauler-use-card {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n    padding: 18px;\n    border: 1px solid rgba(79, 103, 47, 0.16);\n    border-radius: 16px;\n    background: var(--white);\n    color: var(--olive-dark);\n    font-weight: 850;\n    box-shadow: 0 9px 24px rgba(34, 51, 31, 0.07);\n    transition:\n      transform 0.3s ease,\n      box-shadow 0.3s ease;\n  }\n\n  .bushhauler-use-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 16px 32px rgba(34, 51, 31, 0.13);\n  }\n\n  .bushhauler-use-icon {\n    font-size: 1.45rem;\n  }\n\n  .bushhauler-review-section {\n    width: 100%;\n    margin: 0 0 42px;\n  }\n\n  .bushhauler-review-intro {\n    max-width: 680px;\n    margin: -8px 0 24px;\n    color: var(--muted);\n    line-height: 1.65;\n  }\n\n  .bushhauler-review-card {\n    position: relative;\n    overflow: hidden;\n    width: 100%;\n    padding: 28px;\n    border: 1px solid rgba(79, 103, 47, 0.17);\n    border-radius: 20px;\n    background: var(--white);\n    box-shadow: 0 12px 30px rgba(34, 51, 31, 0.08);\n    transition:\n      transform 0.4s ease,\n      border-color 0.4s ease,\n      box-shadow 0.4s ease;\n  }\n\n  .bushhauler-review-card::before {\n    position: absolute;\n    top: 0;\n    left: -120%;\n    width: 70%;\n    height: 100%;\n    background: linear-gradient(\n      120deg,\n      transparent,\n      rgba(255, 255, 255, 0.75),\n      transparent\n    );\n    content: \"\";\n    transition: left 0.7s ease;\n  }\n\n  .bushhauler-review-card:hover {\n    transform: translateY(-9px);\n    border-color: var(--olive-medium);\n    box-shadow: 0 24px 52px rgba(34, 51, 31, 0.17);\n  }\n\n  .bushhauler-review-card:hover::before {\n    left: 150%;\n  }\n\n  .bushhauler-review-stars {\n    position: relative;\n    z-index: 2;\n    display: inline-block;\n    margin-bottom: 16px;\n    color: var(--gold);\n    font-size: 1.35rem;\n    letter-spacing: 4px;\n    text-shadow:\n      0 0 7px rgba(212, 175, 55, 0.5),\n      0 0 16px rgba(212, 175, 55, 0.25);\n    animation: bushhauler-star-glow 2.2s ease-in-out infinite;\n  }\n\n  .bushhauler-review-card:nth-child(2) .bushhauler-review-stars {\n    animation-delay: 0.35s;\n  }\n\n  .bushhauler-review-card:nth-child(3) .bushhauler-review-stars {\n    animation-delay: 0.7s;\n  }\n\n  .bushhauler-review-quote {\n    position: relative;\n    z-index: 2;\n    width: 100%;\n    margin: 0 0 22px;\n    padding: 0;\n    border: 0;\n    color: #3f473a;\n    font-size: 0.98rem;\n    font-style: italic;\n    line-height: 1.75;\n    overflow-wrap: anywhere;\n  }\n\n  .bushhauler-reviewer {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    align-items: center;\n    gap: 13px;\n    width: 100%;\n  }\n\n  .bushhauler-review-avatar {\n    display: grid;\n    width: 56px;\n    height: 56px;\n    flex-shrink: 0;\n    place-items: center;\n    border: 2px solid rgba(79, 103, 47, 0.12);\n    border-radius: 50%;\n    background: #eef0e7;\n    font-size: 1.85rem;\n    transition:\n      transform 0.35s ease,\n      background 0.35s ease;\n  }\n\n  .bushhauler-review-card:hover .bushhauler-review-avatar {\n    transform: rotate(-9deg) scale(1.12);\n    background: #dfe7cc;\n  }\n\n  .bushhauler-review-name {\n    display: block;\n    color: var(--olive-dark);\n    font-size: 0.96rem;\n    font-weight: 900;\n  }\n\n  .bushhauler-review-location {\n    display: block;\n    margin-top: 3px;\n    color: #70786a;\n    font-size: 0.82rem;\n  }\n\n  .bushhauler-cta {\n    position: relative;\n    overflow: hidden;\n    width: 100%;\n    padding: clamp(28px, 6vw, 45px);\n    border-radius: 24px;\n    background: linear-gradient(135deg, var(--olive), var(--olive-dark));\n    box-shadow: 0 22px 50px rgba(34, 51, 31, 0.22);\n    color: var(--white);\n    text-align: center;\n  }\n\n  .bushhauler-cta::before {\n    position: absolute;\n    top: -90px;\n    left: -50px;\n    width: 200px;\n    height: 200px;\n    border: 35px solid rgba(255, 255, 255, 0.04);\n    border-radius: 50%;\n    content: \"\";\n  }\n\n  .bushhauler-cta-title {\n    position: relative;\n    margin: 0 0 10px;\n    color: var(--white);\n    font-size: clamp(1.8rem, 5vw, 2.7rem);\n    line-height: 1.15;\n  }\n\n  .bushhauler-cta-text {\n    position: relative;\n    max-width: 620px;\n    margin: 0 auto 23px;\n    color: rgba(255, 255, 255, 0.78);\n    line-height: 1.65;\n  }\n\n  .bushhauler-cta-button {\n    min-width: 220px;\n    border: 2px solid var(--white);\n    background: var(--white);\n    color: var(--olive-dark);\n  }\n\n  .bushhauler-cta-button:hover {\n    transform: translateY(-4px) scale(1.02);\n    background: #e8eddc;\n    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.2);\n  }\n\n  .bushhauler-final-tagline {\n    margin: 34px 0 0;\n    color: var(--olive-dark);\n    font-size: 0.9rem;\n    font-weight: 950;\n    letter-spacing: 2.3px;\n    text-align: center;\n    text-transform: uppercase;\n  }\n\n  @keyframes bushhauler-fade-up {\n    from {\n      opacity: 0;\n      transform: translateY(24px);\n    }\n\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes bushhauler-float {\n    0%,\n    100% {\n      transform: translateY(0) rotate(0deg);\n    }\n\n    50% {\n      transform: translateY(-18px) rotate(8deg);\n    }\n  }\n\n  @keyframes bushhauler-pulse {\n    0%,\n    100% {\n      transform: scale(1);\n      opacity: 1;\n    }\n\n    50% {\n      transform: scale(1.25);\n      opacity: 0.7;\n    }\n  }\n\n  @keyframes bushhauler-star-glow {\n    0%,\n    100% {\n      transform: scale(1);\n      text-shadow:\n        0 0 7px rgba(212, 175, 55, 0.5),\n        0 0 16px rgba(212, 175, 55, 0.25);\n    }\n\n    50% {\n      transform: scale(1.06);\n      text-shadow:\n        0 0 11px rgba(212, 175, 55, 0.9),\n        0 0 25px rgba(212, 175, 55, 0.55);\n    }\n  }\n\n  @media screen and (max-width: 749px) {\n    .bushhauler-section {\n      padding: 55px 16px;\n    }\n\n    .bushhauler-purchase-bar {\n      align-items: stretch;\n      flex-direction: column;\n    }\n\n    .bushhauler-main-button,\n    .bushhauler-cta-button {\n      width: 100%;\n    }\n\n    .bushhauler-feature {\n      grid-template-columns: 1fr;\n    }\n\n    .bushhauler-spec-row {\n      grid-template-columns: 1fr;\n      gap: 6px;\n    }\n\n    .bushhauler-use-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .bushhauler-review-card {\n      padding: 22px;\n    }\n\n    .bushhauler-review-stars {\n      font-size: 1.18rem;\n      letter-spacing: 3px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .bushhauler-section *,\n    .bushhauler-section *::before,\n    .bushhauler-section *::after {\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n      transition-duration: 0.01ms !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"bushhauler-section\"\u003e\n  \u003cspan class=\"bushhauler-decoration bushhauler-decoration--one\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\n  \u003cspan class=\"bushhauler-decoration bushhauler-decoration--two\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\n  \u003cdiv class=\"bushhauler-container\"\u003e\n    \u003cp class=\"bushhauler-eyebrow\"\u003e\n      Heavy-duty all-terrain trolley\n    \u003c\/p\u003e\n\n    \u003ch1 class=\"bushhauler-title\"\u003e\n      BushHauler Pro\n    \u003c\/h1\u003e\n\n    \u003cp class=\"bushhauler-tagline\"\u003e\n      Haul more. Go further. Leave nothing behind.\n    \u003c\/p\u003e\n\n    \u003cp class=\"bushhauler-intro\"\u003e\n      The BushHauler Pro is a heavy-duty folding all-terrain trolley built for\n      the outdoors. Whether you are loading up for a camping trip, hauling gear\n      across a beach, setting up at a market or moving equipment on the farm,\n      the BushHauler Pro handles demanding loads with ease.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"bushhauler-purchase-bar\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"bushhauler-price\"\u003eR999\u003c\/span\u003e\n\n        \u003cspan class=\"bushhauler-stock\"\u003e\n          In stock and ready to ship\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ca class=\"bushhauler-main-button\" href=\"#MainContent\"\u003e\n        Shop BushHauler Pro\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"bushhauler-heading\"\u003e\n      Key features\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"bushhauler-feature-grid\"\u003e\n      \u003carticle class=\"bushhauler-feature\"\u003e\n        \u003cdiv class=\"bushhauler-feature-icon\" aria-hidden=\"true\"\u003e\n          🦾\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-feature-content\"\u003e\n          \u003cstrong class=\"bushhauler-feature-title\"\u003e\n            Heavy-Duty Carbon Steel Frame\n          \u003c\/strong\u003e\n\n          \u003cp class=\"bushhauler-feature-text\"\u003e\n            Built to carry serious loads without bending or buckling under\n            pressure, making it suitable for demanding outdoor and working\n            environments.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"bushhauler-feature\"\u003e\n        \u003cdiv class=\"bushhauler-feature-icon\" aria-hidden=\"true\"\u003e\n          🌧️\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-feature-content\"\u003e\n          \u003cstrong class=\"bushhauler-feature-title\"\u003e\n            Waterproof Oxford Fabric\n          \u003c\/strong\u003e\n\n          \u003cp class=\"bushhauler-feature-text\"\u003e\n            Durable waterproof fabric helps protect your equipment from rain,\n            mud, moisture and morning dew.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"bushhauler-feature\"\u003e\n        \u003cdiv class=\"bushhauler-feature-icon\" aria-hidden=\"true\"\u003e\n          🛞\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-feature-content\"\u003e\n          \u003cstrong class=\"bushhauler-feature-title\"\u003e\n            All-Terrain Wheels\n          \u003c\/strong\u003e\n\n          \u003cp class=\"bushhauler-feature-text\"\u003e\n            Designed to roll smoothly over grass, gravel, sand and uneven\n            ground, helping you move equipment where standard trolleys struggle.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"bushhauler-feature\"\u003e\n        \u003cdiv class=\"bushhauler-feature-icon\" aria-hidden=\"true\"\u003e\n          📦\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-feature-content\"\u003e\n          \u003cstrong class=\"bushhauler-feature-title\"\u003e\n            Foldable Compact Design\n          \u003c\/strong\u003e\n\n          \u003cp class=\"bushhauler-feature-text\"\u003e\n            Collapses flat in seconds for convenient storage in your vehicle\n            boot, caravan, garage or storage room.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"bushhauler-feature\"\u003e\n        \u003cdiv class=\"bushhauler-feature-icon\" aria-hidden=\"true\"\u003e\n          🏕️\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-feature-content\"\u003e\n          \u003cstrong class=\"bushhauler-feature-title\"\u003e\n            Versatile Outdoor Use\n          \u003c\/strong\u003e\n\n          \u003cp class=\"bushhauler-feature-text\"\u003e\n            Ideal for camping, hiking, beach days, markets, tailgating,\n            gardening and general farm use.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003csection class=\"bushhauler-adventure-panel\"\u003e\n      \u003ch2 class=\"bushhauler-heading\"\u003e\n        Built to carry more\n      \u003c\/h2\u003e\n\n      \u003cp class=\"bushhauler-adventure-text\"\u003e\n        Move heavy, awkward or bulky equipment with less effort while keeping\n        everything together in one practical cargo trolley.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"bushhauler-benefit-grid\"\u003e\n        \u003cdiv class=\"bushhauler-benefit\"\u003e\n          \u003cspan class=\"bushhauler-benefit-check\"\u003e✓\u003c\/span\u003e\n\n          \u003cspan class=\"bushhauler-benefit-text\"\u003e\n            Strong carbon steel construction\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-benefit\"\u003e\n          \u003cspan class=\"bushhauler-benefit-check\"\u003e✓\u003c\/span\u003e\n\n          \u003cspan class=\"bushhauler-benefit-text\"\u003e\n            Waterproof cargo compartment\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-benefit\"\u003e\n          \u003cspan class=\"bushhauler-benefit-check\"\u003e✓\u003c\/span\u003e\n\n          \u003cspan class=\"bushhauler-benefit-text\"\u003e\n            Smooth movement across difficult terrain\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-benefit\"\u003e\n          \u003cspan class=\"bushhauler-benefit-check\"\u003e✓\u003c\/span\u003e\n\n          \u003cspan class=\"bushhauler-benefit-text\"\u003e\n            Fast folding for simple transport and storage\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-benefit\"\u003e\n          \u003cspan class=\"bushhauler-benefit-check\"\u003e✓\u003c\/span\u003e\n\n          \u003cspan class=\"bushhauler-benefit-text\"\u003e\n            Suitable for work, travel and outdoor adventures\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bushhauler-spec-panel\"\u003e\n      \u003ch2 class=\"bushhauler-heading\"\u003e\n        Specifications\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"bushhauler-spec-list\"\u003e\n        \u003cdiv class=\"bushhauler-spec-row\"\u003e\n          \u003cspan class=\"bushhauler-spec-label\"\u003eFrame\u003c\/span\u003e\n\n          \u003cspan class=\"bushhauler-spec-value\"\u003e\n            Heavy-duty carbon steel\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-spec-row\"\u003e\n          \u003cspan class=\"bushhauler-spec-label\"\u003eFabric\u003c\/span\u003e\n\n          \u003cspan class=\"bushhauler-spec-value\"\u003e\n            Waterproof Oxford fabric\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-spec-row\"\u003e\n          \u003cspan class=\"bushhauler-spec-label\"\u003eWheels\u003c\/span\u003e\n\n          \u003cspan class=\"bushhauler-spec-value\"\u003e\n            All-terrain wheels\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-spec-row\"\u003e\n          \u003cspan class=\"bushhauler-spec-label\"\u003eDesign\u003c\/span\u003e\n\n          \u003cspan class=\"bushhauler-spec-value\"\u003e\n            Foldable and collapsible\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-spec-row\"\u003e\n          \u003cspan class=\"bushhauler-spec-label\"\u003eProduct type\u003c\/span\u003e\n\n          \u003cspan class=\"bushhauler-spec-value\"\u003e\n            Folding trolley and cargo cart\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bushhauler-use-section\"\u003e\n      \u003ch2 class=\"bushhauler-heading\"\u003e\n        Ready for every adventure\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"bushhauler-use-grid\"\u003e\n        \u003cdiv class=\"bushhauler-use-card\"\u003e\n          \u003cspan class=\"bushhauler-use-icon\" aria-hidden=\"true\"\u003e🏕️\u003c\/span\u003e\n          Camping trips\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-use-card\"\u003e\n          \u003cspan class=\"bushhauler-use-icon\" aria-hidden=\"true\"\u003e🏖️\u003c\/span\u003e\n          Beach days\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-use-card\"\u003e\n          \u003cspan class=\"bushhauler-use-icon\" aria-hidden=\"true\"\u003e🛍️\u003c\/span\u003e\n          Markets and events\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-use-card\"\u003e\n          \u003cspan class=\"bushhauler-use-icon\" aria-hidden=\"true\"\u003e🌾\u003c\/span\u003e\n          Farm and garden use\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-use-card\"\u003e\n          \u003cspan class=\"bushhauler-use-icon\" aria-hidden=\"true\"\u003e🥾\u003c\/span\u003e\n          Hiking equipment\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bushhauler-use-card\"\u003e\n          \u003cspan class=\"bushhauler-use-icon\" aria-hidden=\"true\"\u003e🚐\u003c\/span\u003e\n          Caravan and travel\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"bushhauler-review-section\"\u003e\n      \u003ch2 class=\"bushhauler-heading\"\u003e\n        South African customer feedback\n      \u003c\/h2\u003e\n\n      \u003cp class=\"bushhauler-review-intro\"\u003e\n        Trusted by campers, outdoor enthusiasts, market traders and farmers\n        across South Africa.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"bushhauler-review-grid\"\u003e\n        \u003c!-- Replace sample review with genuine customer feedback --\u003e\n        \u003carticle class=\"bushhauler-review-card\"\u003e\n          \u003cdiv class=\"bushhauler-review-stars\" aria-label=\"Five out of five stars\"\u003e\n            ★★★★★\n          \u003c\/div\u003e\n\n          \u003cblockquote class=\"bushhauler-review-quote\"\u003e\n            “This trolley has become part of every camping trip. It easily\n            carries our gazebo, cooler boxes and chairs over gravel and grass.\n            Folding it away afterwards takes less than a minute.”\n          \u003c\/blockquote\u003e\n\n          \u003cdiv class=\"bushhauler-reviewer\"\u003e\n            \u003cspan class=\"bushhauler-review-avatar\" role=\"img\" aria-label=\"Customer avatar\"\u003e\n              👨🏿\n            \u003c\/span\u003e\n\n            \u003cdiv\u003e\n              \u003cstrong class=\"bushhauler-review-name\"\u003e\n                Thabo N.\n              \u003c\/strong\u003e\n\n              \u003cspan class=\"bushhauler-review-location\"\u003e\n                Rustenburg, North West\n              \u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003c!-- Replace sample review with genuine customer feedback --\u003e\n        \u003carticle class=\"bushhauler-review-card\"\u003e\n          \u003cdiv class=\"bushhauler-review-stars\" aria-label=\"Five out of five stars\"\u003e\n            ★★★★★\n          \u003c\/div\u003e\n\n          \u003cblockquote class=\"bushhauler-review-quote\"\u003e\n            “I use it every Saturday for my craft market. It is incredibly\n            sturdy, carries heavy stock without struggling and fits perfectly\n            in the boot of my SUV.”\n          \u003c\/blockquote\u003e\n\n          \u003cdiv class=\"bushhauler-reviewer\"\u003e\n            \u003cspan class=\"bushhauler-review-avatar\" role=\"img\" aria-label=\"Customer avatar\"\u003e\n              👩🏿\n            \u003c\/span\u003e\n\n            \u003cdiv\u003e\n              \u003cstrong class=\"bushhauler-review-name\"\u003e\n                Lerato S.\n              \u003c\/strong\u003e\n\n              \u003cspan class=\"bushhauler-review-location\"\u003e\n                Mbombela, Mpumalanga\n              \u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003c!-- Replace sample review with genuine customer feedback --\u003e\n        \u003carticle class=\"bushhauler-review-card\"\u003e\n          \u003cdiv class=\"bushhauler-review-stars\" aria-label=\"Five out of five stars\"\u003e\n            ★★★★★\n          \u003c\/div\u003e\n\n          \u003cblockquote class=\"bushhauler-review-quote\"\u003e\n            “Excellent quality. We have used it on the beach, around the\n            campsite and on the farm. The large wheels make a huge difference\n            on soft sand and rough ground.”\n          \u003c\/blockquote\u003e\n\n          \u003cdiv class=\"bushhauler-reviewer\"\u003e\n            \u003cspan class=\"bushhauler-review-avatar\" role=\"img\" aria-label=\"Customer avatar\"\u003e\n              👨🏻\n            \u003c\/span\u003e\n\n            \u003cdiv\u003e\n              \u003cstrong class=\"bushhauler-review-name\"\u003e\n                Andre W.\n              \u003c\/strong\u003e\n\n              \u003cspan class=\"bushhauler-review-location\"\u003e\n                George, Western Cape\n              \u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003cdiv class=\"bushhauler-cta\"\u003e\n      \u003ch2 class=\"bushhauler-cta-title\"\u003e\n        Haul more for R999\n      \u003c\/h2\u003e\n\n      \u003cp class=\"bushhauler-cta-text\"\u003e\n        Move camping equipment, beach gear, market stock and work supplies with\n        a strong, foldable trolley designed for South African adventures.\n      \u003c\/p\u003e\n\n      \u003ca class=\"bushhauler-cta-button\" href=\"#MainContent\"\u003e\n        Order BushHauler Pro\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"bushhauler-final-tagline\"\u003e\n      Load. Haul. Explore.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"Bosveld Tactical","offers":[{"title":"M- 165kg","offer_id":48854584098969,"sku":null,"price":999.0,"currency_code":"ZAR","in_stock":true},{"title":"L- 220kg","offer_id":48854584131737,"sku":null,"price":1499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0732\/9375\/8617\/files\/black-folding-outdoor-utility-wagon.png?v=1784531048","url":"https:\/\/bosveldtactical.co.za\/products\/bush-hauler-pro","provider":"Bosveld Tactical ","version":"1.0","type":"link"}