{"title":"Home page","description":null,"products":[{"product_id":"smart-toothbrush-sanitizer-with-automatic-toothpaste-dispenser","title":"The Hidden Cart™ 2-in-1 Smart UV Sanitizer \u0026 Automatic Toothpaste Dispenser","description":"\u003c!-- =========================================================\n THE HIDDEN CART™\n CLEAN MOBILE-FIRST PRODUCT SECTION\n========================================================== --\u003e\n\n\u003cstyle\u003e\n  #hc-clean-product {\n    --hc-black: #0d0e11;\n    --hc-gold: #c7a65d;\n    --hc-gold-light: #ead49d;\n    --hc-white: #ffffff;\n    --hc-cream: #f7f5f0;\n    --hc-grey: #686970;\n    --hc-border: rgba(199, 166, 93, 0.28);\n    --hc-shadow: 0 16px 42px rgba(0, 0, 0, 0.08);\n\n    width: 100%;\n    overflow: hidden;\n    background: var(--hc-white);\n    color: var(--hc-black);\n    font-family:\n      -apple-system,\n      BlinkMacSystemFont,\n      \"Segoe UI\",\n      Roboto,\n      Helvetica,\n      Arial,\n      sans-serif;\n    line-height: 1.6;\n  }\n\n  #hc-clean-product *,\n  #hc-clean-product *::before,\n  #hc-clean-product *::after {\n    box-sizing: border-box;\n  }\n\n  #hc-clean-product h1,\n  #hc-clean-product h2,\n  #hc-clean-product h3,\n  #hc-clean-product p {\n    margin-top: 0;\n    word-break: normal;\n    overflow-wrap: normal;\n    hyphens: none;\n  }\n\n  #hc-clean-product p {\n    color: var(--hc-grey);\n  }\n\n  .hc-clean-container {\n    width: calc(100% - 32px);\n    max-width: 1120px;\n    margin: 0 auto;\n  }\n\n  .hc-clean-section {\n    padding: 60px 0;\n  }\n\n  .hc-clean-heading {\n    max-width: 680px;\n    margin: 0 auto 32px;\n    text-align: center;\n  }\n\n  .hc-clean-heading h2 {\n    margin-bottom: 13px;\n    font-size: clamp(31px, 8vw, 52px);\n    line-height: 1.08;\n    letter-spacing: -1.4px;\n  }\n\n  .hc-clean-heading p {\n    max-width: 560px;\n    margin: 0 auto;\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  .hc-clean-label {\n    display: inline-block;\n    margin-bottom: 15px;\n    padding: 8px 14px;\n    border: 1px solid var(--hc-border);\n    border-radius: 999px;\n    background: rgba(199, 166, 93, 0.09);\n    color: #876725;\n    font-size: 11px;\n    font-weight: 800;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n  }\n\n  .hc-clean-gold {\n    color: #9a742e;\n  }\n\n  \/* HERO *\/\n\n  .hc-clean-hero {\n    display: flex;\n    min-height: 580px;\n    align-items: center;\n    padding: 75px 0 65px;\n    background:\n      radial-gradient(\n        circle at 50% 0%,\n        rgba(199, 166, 93, 0.2),\n        transparent 38%\n      ),\n      linear-gradient(180deg, #ffffff, var(--hc-cream));\n    text-align: center;\n  }\n\n  .hc-clean-hero-content {\n    max-width: 900px;\n    margin: 0 auto;\n  }\n\n  .hc-clean-hero h1 {\n    max-width: 850px;\n    margin: 0 auto 20px;\n    font-size: clamp(42px, 11vw, 80px);\n    line-height: 1;\n    letter-spacing: -2.5px;\n  }\n\n  .hc-clean-hero p {\n    max-width: 630px;\n    margin: 0 auto;\n    font-size: 17px;\n    line-height: 1.75;\n  }\n\n  .hc-clean-highlights {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 12px;\n    max-width: 760px;\n    margin: 30px auto 0;\n  }\n\n  .hc-clean-highlight {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    min-width: 0;\n    padding: 15px 17px;\n    border: 1px solid rgba(0, 0, 0, 0.07);\n    border-radius: 16px;\n    background: rgba(255, 255, 255, 0.86);\n    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.05);\n    text-align: left;\n  }\n\n  .hc-clean-check {\n    flex: 0 0 28px;\n    display: grid;\n    width: 28px;\n    height: 28px;\n    place-items: center;\n    border-radius: 50%;\n    background: var(--hc-black);\n    color: var(--hc-gold-light);\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .hc-clean-highlight span:last-child {\n    font-size: 14px;\n    font-weight: 750;\n    line-height: 1.4;\n  }\n\n  \/* FEATURES *\/\n\n  .hc-clean-features {\n    background: var(--hc-white);\n  }\n\n  .hc-clean-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 17px;\n  }\n\n  .hc-clean-card {\n    min-width: 0;\n    padding: 27px 23px;\n    border: 1px solid var(--hc-border);\n    border-radius: 22px;\n    background: linear-gradient(145deg, #ffffff, #faf9f6);\n    box-shadow: var(--hc-shadow);\n  }\n\n  .hc-clean-number {\n    display: grid;\n    width: 43px;\n    height: 43px;\n    place-items: center;\n    margin-bottom: 25px;\n    border-radius: 13px;\n    background: var(--hc-black);\n    color: var(--hc-gold-light);\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  .hc-clean-card h3 {\n    margin-bottom: 9px;\n    font-size: 21px;\n    line-height: 1.25;\n  }\n\n  .hc-clean-card p {\n    margin-bottom: 0;\n    font-size: 14px;\n    line-height: 1.7;\n  }\n\n  \/* OUTCOME *\/\n\n  .hc-clean-outcome {\n    background: var(--hc-black);\n    color: var(--hc-white);\n  }\n\n  .hc-clean-outcome .hc-clean-heading h2 {\n    color: var(--hc-white);\n  }\n\n  .hc-clean-outcome .hc-clean-heading p {\n    color: rgba(255, 255, 255, 0.68);\n  }\n\n  .hc-clean-outcome-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 13px;\n    max-width: 820px;\n    margin: 0 auto;\n  }\n\n  .hc-clean-outcome-item {\n    padding: 18px;\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    border-radius: 17px;\n    background: rgba(255, 255, 255, 0.055);\n    text-align: center;\n  }\n\n  .hc-clean-outcome-item strong {\n    display: block;\n    margin-bottom: 5px;\n    color: var(--hc-gold-light);\n    font-size: 16px;\n  }\n\n  .hc-clean-outcome-item span {\n    color: rgba(255, 255, 255, 0.66);\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  \/* HOW IT WORKS *\/\n\n  .hc-clean-how {\n    background: var(--hc-cream);\n  }\n\n  .hc-clean-steps {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 15px;\n    max-width: 920px;\n    margin: 0 auto;\n  }\n\n  .hc-clean-step {\n    padding: 24px 21px;\n    border-radius: 20px;\n    background: var(--hc-white);\n    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.06);\n  }\n\n  .hc-clean-step-number {\n    display: grid;\n    width: 38px;\n    height: 38px;\n    place-items: center;\n    margin-bottom: 17px;\n    border-radius: 50%;\n    background: var(--hc-gold);\n    color: var(--hc-black);\n    font-weight: 900;\n  }\n\n  .hc-clean-step h3 {\n    margin-bottom: 7px;\n    font-size: 19px;\n  }\n\n  .hc-clean-step p {\n    margin-bottom: 0;\n    font-size: 14px;\n    line-height: 1.65;\n  }\n\n  \/* FINAL *\/\n\n  .hc-clean-final {\n    padding: 75px 0;\n    background:\n      radial-gradient(\n        circle at center,\n        rgba(199, 166, 93, 0.18),\n        transparent 43%\n      ),\n      var(--hc-white);\n    text-align: center;\n  }\n\n  .hc-clean-final h2 {\n    max-width: 780px;\n    margin: 0 auto 16px;\n    font-size: clamp(36px, 9vw, 66px);\n    line-height: 1.05;\n    letter-spacing: -2px;\n  }\n\n  .hc-clean-final p {\n    max-width: 530px;\n    margin: 0 auto;\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  .hc-clean-brand {\n    display: inline-block;\n    margin-top: 25px;\n    padding-top: 17px;\n    border-top: 1px solid var(--hc-border);\n    color: var(--hc-black);\n    font-size: 12px;\n    font-weight: 900;\n    letter-spacing: 1.4px;\n    text-transform: uppercase;\n  }\n\n  \/* SIMPLE REVEAL *\/\n\n  .hc-clean-reveal {\n    opacity: 0;\n    transform: translateY(18px);\n    transition:\n      opacity 0.6s ease,\n      transform 0.6s ease;\n  }\n\n  .hc-clean-reveal.hc-clean-visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  \/* TABLET *\/\n\n  @media (min-width: 700px) {\n    .hc-clean-container {\n      width: calc(100% - 56px);\n    }\n\n    .hc-clean-section {\n      padding: 82px 0;\n    }\n\n    .hc-clean-highlights {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 15px;\n    }\n\n    .hc-clean-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 21px;\n    }\n\n    .hc-clean-card {\n      min-height: 235px;\n      padding: 31px 27px;\n    }\n\n    .hc-clean-outcome-grid {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 17px;\n    }\n\n    .hc-clean-steps {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 18px;\n    }\n\n    .hc-clean-step {\n      min-height: 205px;\n      padding: 28px 24px;\n    }\n  }\n\n  \/* DESKTOP *\/\n\n  @media (min-width: 1050px) {\n    .hc-clean-container {\n      width: calc(100% - 80px);\n      max-width: 1160px;\n    }\n\n    .hc-clean-section {\n      padding: 100px 0;\n    }\n\n    .hc-clean-heading {\n      margin-bottom: 45px;\n    }\n\n    .hc-clean-heading h2 {\n      font-size: clamp(44px, 4.5vw, 60px);\n    }\n\n    .hc-clean-heading p {\n      font-size: 17px;\n    }\n\n    .hc-clean-hero {\n      min-height: 700px;\n      padding: 110px 0 95px;\n    }\n\n    .hc-clean-hero h1 {\n      font-size: clamp(70px, 6.8vw, 94px);\n      letter-spacing: -4px;\n    }\n\n    .hc-clean-hero p {\n      font-size: 19px;\n    }\n\n    .hc-clean-highlights {\n      max-width: 900px;\n      gap: 18px;\n      margin-top: 42px;\n    }\n\n    .hc-clean-highlight {\n      min-height: 82px;\n      padding: 19px;\n    }\n\n    .hc-clean-grid {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 24px;\n    }\n\n    .hc-clean-card {\n      min-height: 255px;\n      padding: 34px 30px;\n    }\n\n    .hc-clean-card h3 {\n      font-size: 23px;\n    }\n\n    .hc-clean-card p {\n      font-size: 15px;\n    }\n\n    .hc-clean-outcome-item {\n      padding: 25px 20px;\n    }\n\n    .hc-clean-outcome-item strong {\n      font-size: 18px;\n    }\n\n    .hc-clean-step {\n      min-height: 220px;\n      padding: 31px 27px;\n    }\n\n    .hc-clean-final {\n      padding: 105px 0;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .hc-clean-reveal {\n      opacity: 1;\n      transform: none;\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv id=\"hc-clean-product\"\u003e\n\n  \u003c!-- HERO --\u003e\n\n  \u003csection class=\"hc-clean-hero\"\u003e\n    \u003cdiv class=\"hc-clean-container\"\u003e\n\n      \u003cdiv class=\"hc-clean-hero-content hc-clean-reveal\"\u003e\n\n        \u003cdiv class=\"hc-clean-label\"\u003e\n          Smarter Bathroom Organisation\n        \u003c\/div\u003e\n\n        \u003ch1\u003e\n          A Cleaner Routine.\n          \u003cspan class=\"hc-clean-gold\"\u003eLess Clutter.\u003c\/span\u003e\n        \u003c\/h1\u003e\n\n        \u003cp\u003e\n          Sanitize your toothbrush, dispense toothpaste and keep your basin\n          organised with one smart bathroom solution.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"hc-clean-highlights\"\u003e\n\n          \u003cdiv class=\"hc-clean-highlight\"\u003e\n            \u003cspan class=\"hc-clean-check\"\u003e✓\u003c\/span\u003e\n            \u003cspan\u003eUV-C sanitization\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"hc-clean-highlight\"\u003e\n            \u003cspan class=\"hc-clean-check\"\u003e✓\u003c\/span\u003e\n            \u003cspan\u003eTouch-free dispensing\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"hc-clean-highlight\"\u003e\n            \u003cspan class=\"hc-clean-check\"\u003e✓\u003c\/span\u003e\n            \u003cspan\u003eSpace-saving design\u003c\/span\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- MAIN BENEFITS --\u003e\n\n  \u003csection class=\"hc-clean-section hc-clean-features\"\u003e\n    \u003cdiv class=\"hc-clean-container\"\u003e\n\n      \u003cdiv class=\"hc-clean-heading hc-clean-reveal\"\u003e\n\n        \u003cdiv class=\"hc-clean-label\"\u003e\n          Why You'll Love It\n        \u003c\/div\u003e\n\n        \u003ch2\u003e\n          Simple features.\n          \u003cspan class=\"hc-clean-gold\"\u003eBetter mornings.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          Everything you need for a cleaner and more organised oral-care\n          routine.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hc-clean-grid\"\u003e\n\n        \u003carticle class=\"hc-clean-card hc-clean-reveal\"\u003e\n\n          \u003cdiv class=\"hc-clean-number\"\u003e01\u003c\/div\u003e\n\n          \u003ch3\u003eCleaner Toothbrush Storage\u003c\/h3\u003e\n\n          \u003cp\u003e\n            UV-C technology helps keep toothbrush bristles cleaner between\n            uses.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n        \u003carticle class=\"hc-clean-card hc-clean-reveal\"\u003e\n\n          \u003cdiv class=\"hc-clean-number\"\u003e02\u003c\/div\u003e\n\n          \u003ch3\u003eLess Toothpaste Mess\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Dispense toothpaste without squeezing and handling the tube.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n        \u003carticle class=\"hc-clean-card hc-clean-reveal\"\u003e\n\n          \u003cdiv class=\"hc-clean-number\"\u003e03\u003c\/div\u003e\n\n          \u003ch3\u003eMore Basin Space\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Store your essentials neatly and reduce clutter around the sink.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- OUTCOME --\u003e\n\n  \u003csection class=\"hc-clean-section hc-clean-outcome\"\u003e\n    \u003cdiv class=\"hc-clean-container\"\u003e\n\n      \u003cdiv class=\"hc-clean-heading hc-clean-reveal\"\u003e\n\n        \u003cdiv class=\"hc-clean-label\"\u003e\n          The Outcome\n        \u003c\/div\u003e\n\n        \u003ch2\u003e\n          A bathroom that feels\n          \u003cspan class=\"hc-clean-gold\"\u003ecleaner and calmer.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          A small upgrade that makes your everyday routine easier.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hc-clean-outcome-grid\"\u003e\n\n        \u003cdiv class=\"hc-clean-outcome-item hc-clean-reveal\"\u003e\n          \u003cstrong\u003eLess Clutter\u003c\/strong\u003e\n          \u003cspan\u003eKeep your basin neat and organised.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-clean-outcome-item hc-clean-reveal\"\u003e\n          \u003cstrong\u003eLess Mess\u003c\/strong\u003e\n          \u003cspan\u003eReduce toothpaste waste and spills.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-clean-outcome-item hc-clean-reveal\"\u003e\n          \u003cstrong\u003eBetter Routine\u003c\/strong\u003e\n          \u003cspan\u003eStart every morning feeling organised.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- HOW IT WORKS --\u003e\n\n  \u003csection class=\"hc-clean-section hc-clean-how\"\u003e\n    \u003cdiv class=\"hc-clean-container\"\u003e\n\n      \u003cdiv class=\"hc-clean-heading hc-clean-reveal\"\u003e\n\n        \u003cdiv class=\"hc-clean-label\"\u003e\n          How It Works\n        \u003c\/div\u003e\n\n        \u003ch2\u003e\n          Set it up.\n          \u003cspan class=\"hc-clean-gold\"\u003eEnjoy it daily.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hc-clean-steps\"\u003e\n\n        \u003carticle class=\"hc-clean-step hc-clean-reveal\"\u003e\n\n          \u003cdiv class=\"hc-clean-step-number\"\u003e1\u003c\/div\u003e\n\n          \u003ch3\u003eMount\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Attach the unit to a clean bathroom surface.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n        \u003carticle class=\"hc-clean-step hc-clean-reveal\"\u003e\n\n          \u003cdiv class=\"hc-clean-step-number\"\u003e2\u003c\/div\u003e\n\n          \u003ch3\u003eRefill\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Connect your compatible toothpaste tube.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n        \u003carticle class=\"hc-clean-step hc-clean-reveal\"\u003e\n\n          \u003cdiv class=\"hc-clean-step-number\"\u003e3\u003c\/div\u003e\n\n          \u003ch3\u003eEnjoy\u003c\/h3\u003e\n\n          \u003cp\u003e\n            Store, sanitize and dispense with less mess.\n          \u003c\/p\u003e\n\n        \u003c\/article\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- FINAL MESSAGE --\u003e\n\n  \u003csection class=\"hc-clean-final\"\u003e\n    \u003cdiv class=\"hc-clean-container\"\u003e\n\n      \u003cdiv class=\"hc-clean-reveal\"\u003e\n\n        \u003cdiv class=\"hc-clean-label\"\u003e\n          Upgrade Your Space\n        \u003c\/div\u003e\n\n        \u003ch2\u003e\n          Smart organisation starts\n          \u003cspan class=\"hc-clean-gold\"\u003eat home.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp\u003e\n          Save space, reduce clutter and make your daily routine easier.\n        \u003c\/p\u003e\n\n        \u003cspan class=\"hc-clean-brand\"\u003e\n          The Hidden Cart™\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n  (() =\u003e {\n    const section = document.getElementById(\"hc-clean-product\");\n\n    if (!section) return;\n\n    const elements = section.querySelectorAll(\".hc-clean-reveal\");\n\n    if (\n      !(\"IntersectionObserver\" in window) ||\n      window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches\n    ) {\n      elements.forEach((element) =\u003e {\n        element.classList.add(\"hc-clean-visible\");\n      });\n\n      return;\n    }\n\n    const observer = new IntersectionObserver(\n      (entries) =\u003e {\n        entries.forEach((entry) =\u003e {\n          if (!entry.isIntersecting) return;\n\n          entry.target.classList.add(\"hc-clean-visible\");\n          observer.unobserve(entry.target);\n        });\n      },\n      {\n        threshold: 0.12\n      }\n    );\n\n    elements.forEach((element) =\u003e observer.observe(element));\n  })();\n\u003c\/script\u003e","brand":"The Hidden Cart SA","offers":[{"title":"Black in White","offer_id":49072173121787,"sku":null,"price":587.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey in White","offer_id":49072173154555,"sku":null,"price":587.0,"currency_code":"ZAR","in_stock":true},{"title":"Gold in Black","offer_id":49108914372859,"sku":null,"price":587.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0815\/9114\/0603\/files\/ChatGPT_Image_Jul_27_2026_10_02_06_AM.png?v=1785139360"},{"product_id":"the-hidden-cart™-coral-pebble-premium-bathmat-ultra-absorbent-quick-dry-non-slip-40-60cm","title":"The Hidden Cart™ Coral Pebble Premium Bathmat","description":"\u003csection class=\"thc-bathmat-section\"\u003e\n  \u003cdiv class=\"thc-bathmat-container\"\u003e\n\n    \u003c!-- PRODUCT INTRODUCTION --\u003e\n    \u003cdiv class=\"thc-reveal thc-product-intro\"\u003e\n      \u003cdiv class=\"thc-eyebrow\"\u003eThe Hidden Cart™ Home Collection\u003c\/div\u003e\n\n      \u003ch2 class=\"thc-main-title\"\u003e\n        The Hidden Cart™ Coral Pebble Premium Bath Mat\n      \u003c\/h2\u003e\n\n      \u003cp class=\"thc-subtitle\"\u003e\n        Step Onto Comfort. Leave Wet Floors Behind.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"thc-divider\"\u003e\u003c\/div\u003e\n\n      \u003cp class=\"thc-description\"\u003e\n        Keep your bathroom drier, safer, and more refined with a soft,\n        quick-drying bath mat made for everyday comfort.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- BENEFITS --\u003e\n    \u003cdiv class=\"thc-reveal thc-heading-block\"\u003e\n      \u003cspan\u003eEveryday Comfort, Elevated\u003c\/span\u003e\n      \u003ch3\u003eWhy You’ll Love It\u003c\/h3\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"thc-benefit-grid\"\u003e\n      \u003carticle class=\"thc-reveal thc-benefit-card\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e💧\u003c\/div\u003e\n        \u003ch4\u003eFast Water Absorption\u003c\/h4\u003e\n        \u003cp\u003eHelps keep your bathroom floor cleaner, drier, and free from puddles.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"thc-reveal thc-benefit-card\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e🦶\u003c\/div\u003e\n        \u003ch4\u003eSecure Non-Slip Backing\u003c\/h4\u003e\n        \u003cp\u003eProvides a steadier step and helps the mat remain firmly in place.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"thc-reveal thc-benefit-card\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e🌬️\u003c\/div\u003e\n        \u003ch4\u003eQuick-Drying Design\u003c\/h4\u003e\n        \u003cp\u003eDries efficiently between uses for a fresher bathroom environment.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"thc-reveal thc-benefit-card\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e☁️\u003c\/div\u003e\n        \u003ch4\u003eSoft Underfoot Comfort\u003c\/h4\u003e\n        \u003cp\u003eEnjoy a plush, cushioned feel every time you step out of the shower.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"thc-reveal thc-benefit-card thc-benefit-wide\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e🏡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch4\u003eA Premium Bathroom Finish\u003c\/h4\u003e\n          \u003cp\u003eThe elegant pebble texture adds a clean, modern touch to your space.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- PREMIUM FEATURES --\u003e\n    \u003cdiv class=\"thc-reveal thc-premium-panel\"\u003e\n      \u003cdiv class=\"thc-panel-heading\"\u003e\n        \u003cspan\u003ePremium Functionality\u003c\/span\u003e\n        \u003ch3\u003eDesigned for Better Everyday Living\u003c\/h3\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"thc-feature-grid\"\u003e\n        \u003cdiv class=\"thc-feature-item\"\u003e\n\u003cspan class=\"thc-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eUltra-Absorbent Surface\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"thc-feature-item\"\u003e\n\u003cspan class=\"thc-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eQuick-Dry Material\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"thc-feature-item\"\u003e\n\u003cspan class=\"thc-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eNon-Slip Backing\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"thc-feature-item\"\u003e\n\u003cspan class=\"thc-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eSoft Cushioned Feel\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"thc-feature-item\"\u003e\n\u003cspan class=\"thc-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eModern Pebble Texture\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"thc-feature-item\"\u003e\n\u003cspan class=\"thc-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eEasy to Clean\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- PRODUCT SPECIFICATIONS --\u003e\n    \u003cdiv class=\"thc-reveal thc-specifications\"\u003e\n      \u003cdiv class=\"thc-spec-header\"\u003e\n        \u003cdiv\u003e\n          \u003cspan\u003eSimple. Practical. Premium.\u003c\/span\u003e\n          \u003ch3\u003eProduct Specifications\u003c\/h3\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-size-badge\"\u003e40 × 60 cm\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"thc-spec-grid\"\u003e\n        \u003cdiv class=\"thc-spec-row\"\u003e\n          \u003cspan class=\"thc-spec-label\"\u003eBrand\u003c\/span\u003e\n          \u003cspan class=\"thc-spec-value\"\u003eThe Hidden Cart™\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec-row\"\u003e\n          \u003cspan class=\"thc-spec-label\"\u003eProduct\u003c\/span\u003e\n          \u003cspan class=\"thc-spec-value\"\u003eCoral Pebble Premium Bath Mat\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec-row\"\u003e\n          \u003cspan class=\"thc-spec-label\"\u003eDimensions\u003c\/span\u003e\n          \u003cspan class=\"thc-spec-value\"\u003e40 × 60 cm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec-row\"\u003e\n          \u003cspan class=\"thc-spec-label\"\u003eMaterial\u003c\/span\u003e\n          \u003cspan class=\"thc-spec-value\"\u003eSoft Microfiber Surface with Non-Slip Backing\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec-row\"\u003e\n          \u003cspan class=\"thc-spec-label\"\u003ePackage Includes\u003c\/span\u003e\n          \u003cspan class=\"thc-spec-value\"\u003e1 × Premium Bath Mat\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- COLOUR OPTIONS --\u003e\n      \u003cdiv class=\"thc-colour-section\"\u003e\n        \u003cdiv class=\"thc-colour-heading\"\u003e\n          \u003cspan class=\"thc-spec-label\"\u003eAvailable Colours\u003c\/span\u003e\n          \u003cp\u003eChoose the shade that best complements your bathroom.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-colour-grid\"\u003e\n          \u003cdiv class=\"thc-colour-option\"\u003e\n            \u003cspan class=\"thc-colour-swatch thc-deep-gray\" aria-label=\"Deep Gray\"\u003e\u003c\/span\u003e\n            \u003cspan\u003eDeep Gray\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"thc-colour-option\"\u003e\n            \u003cspan class=\"thc-colour-swatch thc-black\" aria-label=\"Black\"\u003e\u003c\/span\u003e\n            \u003cspan\u003eBlack\u003c\/span\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"thc-colour-option\"\u003e\n            \u003cspan class=\"thc-colour-swatch thc-light-gray\" aria-label=\"Light Gray\"\u003e\u003c\/span\u003e\n            \u003cspan\u003eLight Gray\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"thc-colour-note\"\u003e\n          Select your preferred colour using the product variant selector above.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .thc-bathmat-section {\n    --thc-black: #111111;\n    --thc-gold: #b59048;\n    --thc-light-gold: #d7bd82;\n    --thc-cream: #f8f5ef;\n    --thc-border: rgba(181, 144, 72, 0.22);\n    --thc-text: #373737;\n    --thc-muted: #737373;\n\n    position: relative;\n    overflow: hidden;\n    padding: 70px 20px;\n    background:\n      radial-gradient(circle at 10% 10%, rgba(181, 144, 72, 0.10), transparent 30%),\n      radial-gradient(circle at 90% 80%, rgba(181, 144, 72, 0.08), transparent 30%),\n      linear-gradient(180deg, #ffffff 0%, #f8f6f1 100%);\n    color: var(--thc-text);\n    font-family: inherit;\n  }\n\n  .thc-bathmat-container {\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n  }\n\n  .thc-product-intro {\n    max-width: 850px;\n    margin: 0 auto 60px;\n    text-align: center;\n  }\n\n  .thc-eyebrow,\n  .thc-heading-block span,\n  .thc-panel-heading span,\n  .thc-spec-header span {\n    display: block;\n    margin-bottom: 12px;\n    color: var(--thc-gold);\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 2.4px;\n    text-transform: uppercase;\n  }\n\n  .thc-main-title {\n    margin: 0 auto 16px;\n    color: var(--thc-black);\n    font-size: clamp(32px, 5vw, 58px);\n    font-weight: 750;\n    line-height: 1.08;\n    letter-spacing: -1.6px;\n  }\n\n  .thc-subtitle {\n    margin: 0;\n    color: var(--thc-gold);\n    font-size: clamp(17px, 2vw, 22px);\n    font-weight: 650;\n  }\n\n  .thc-divider {\n    width: 65px;\n    height: 2px;\n    margin: 26px auto;\n    background: linear-gradient(90deg, transparent, var(--thc-gold), transparent);\n  }\n\n  .thc-description {\n    max-width: 700px;\n    margin: 0 auto;\n    font-size: 17px;\n    line-height: 1.7;\n  }\n\n  .thc-heading-block {\n    margin-bottom: 30px;\n    text-align: center;\n  }\n\n  .thc-heading-block h3,\n  .thc-panel-heading h3,\n  .thc-spec-header h3 {\n    margin: 0;\n    color: var(--thc-black);\n    font-size: clamp(26px, 3.5vw, 40px);\n    font-weight: 750;\n    line-height: 1.15;\n    letter-spacing: -0.8px;\n  }\n\n  .thc-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 20px;\n    margin-bottom: 65px;\n  }\n\n  .thc-benefit-card {\n    min-height: 210px;\n    padding: 30px;\n    border: 1px solid var(--thc-border);\n    border-radius: 22px;\n    background: rgba(255, 255, 255, 0.92);\n    box-shadow: 0 15px 45px rgba(20, 20, 20, 0.06);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n\n  .thc-benefit-card:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 22px 55px rgba(20, 20, 20, 0.10);\n  }\n\n  .thc-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 54px;\n    height: 54px;\n    margin-bottom: 20px;\n    border: 1px solid var(--thc-border);\n    border-radius: 16px;\n    background: var(--thc-cream);\n    font-size: 25px;\n  }\n\n  .thc-benefit-card h4 {\n    margin: 0 0 10px;\n    color: var(--thc-black);\n    font-size: 20px;\n  }\n\n  .thc-benefit-card p {\n    margin: 0;\n    color: var(--thc-muted);\n    font-size: 15.5px;\n    line-height: 1.65;\n  }\n\n  .thc-benefit-wide {\n    grid-column: 1 \/ -1;\n    display: flex;\n    align-items: center;\n    gap: 24px;\n    min-height: auto;\n  }\n\n  .thc-benefit-wide .thc-icon {\n    flex: 0 0 auto;\n    margin-bottom: 0;\n  }\n\n  .thc-premium-panel {\n    margin-bottom: 65px;\n    padding: 50px;\n    border-radius: 28px;\n    background: var(--thc-black);\n    box-shadow: 0 28px 70px rgba(0, 0, 0, 0.18);\n    color: white;\n  }\n\n  .thc-panel-heading {\n    margin-bottom: 32px;\n  }\n\n  .thc-panel-heading h3 {\n    color: white;\n  }\n\n  .thc-feature-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n  }\n\n  .thc-feature-item {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    padding: 17px 18px;\n    border: 1px solid rgba(255, 255, 255, 0.11);\n    border-radius: 14px;\n    background: rgba(255, 255, 255, 0.055);\n    color: rgba(255, 255, 255, 0.92);\n    font-size: 15px;\n    font-weight: 600;\n  }\n\n  .thc-check {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n    width: 28px;\n    height: 28px;\n    border: 1px solid rgba(215, 189, 130, 0.6);\n    border-radius: 50%;\n    color: var(--thc-light-gold);\n    font-size: 13px;\n    font-weight: 900;\n  }\n\n  .thc-specifications {\n    overflow: hidden;\n    border: 1px solid var(--thc-border);\n    border-radius: 28px;\n    background: white;\n    box-shadow: 0 20px 60px rgba(20, 20, 20, 0.07);\n  }\n\n  .thc-spec-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 25px;\n    padding: 40px;\n    border-bottom: 1px solid var(--thc-border);\n    background: linear-gradient(135deg, #ffffff, var(--thc-cream));\n  }\n\n  .thc-size-badge {\n    flex: 0 0 auto;\n    padding: 13px 20px;\n    border: 1px solid var(--thc-gold);\n    border-radius: 100px;\n    color: var(--thc-black);\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  .thc-spec-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    padding: 18px 40px;\n  }\n\n  .thc-spec-row {\n    display: flex;\n    flex-direction: column;\n    gap: 7px;\n    padding: 22px 0;\n    border-bottom: 1px solid rgba(20, 20, 20, 0.07);\n  }\n\n  .thc-spec-row:nth-child(odd) {\n    padding-right: 30px;\n  }\n\n  .thc-spec-row:nth-child(even) {\n    padding-left: 30px;\n    border-left: 1px solid rgba(20, 20, 20, 0.07);\n  }\n\n  .thc-spec-label {\n    color: var(--thc-gold);\n    font-size: 11px;\n    font-weight: 800;\n    letter-spacing: 1.6px;\n    text-transform: uppercase;\n  }\n\n  .thc-spec-value {\n    color: var(--thc-black);\n    font-size: 15.5px;\n    font-weight: 650;\n    line-height: 1.5;\n  }\n\n  .thc-colour-section {\n    padding: 32px 40px 40px;\n  }\n\n  .thc-colour-heading {\n    margin-bottom: 22px;\n  }\n\n  .thc-colour-heading p {\n    margin: 8px 0 0;\n    color: var(--thc-muted);\n    font-size: 14px;\n  }\n\n  .thc-colour-grid {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 13px;\n  }\n\n  .thc-colour-option {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 11px 15px;\n    border: 1px solid rgba(20, 20, 20, 0.11);\n    border-radius: 100px;\n    background: #ffffff;\n    color: var(--thc-black);\n    font-size: 13px;\n    font-weight: 700;\n    box-shadow: 0 6px 18px rgba(20, 20, 20, 0.05);\n  }\n\n  .thc-colour-swatch {\n    display: block;\n    width: 22px;\n    height: 22px;\n    border: 2px solid white;\n    border-radius: 50%;\n    box-shadow: 0 0 0 1px rgba(20, 20, 20, 0.18);\n  }\n\n  .thc-deep-gray { background: #55565a; }\n  .thc-black { background: #161616; }\n  .thc-light-gray { background: #c3c4c6; }\n\n  .thc-colour-note {\n    margin: 20px 0 0;\n    color: var(--thc-muted);\n    font-size: 12.5px;\n    line-height: 1.6;\n  }\n\n  .thc-reveal {\n    opacity: 0;\n    transform: translateY(24px);\n    transition: opacity 0.65s ease, transform 0.65s ease;\n  }\n\n  .thc-reveal.thc-visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  @media screen and (max-width: 749px) {\n    .thc-bathmat-section {\n      padding: 48px 15px;\n    }\n\n    .thc-main-title {\n      font-size: 34px;\n      letter-spacing: -1px;\n    }\n\n    .thc-description {\n      font-size: 15.5px;\n    }\n\n    .thc-benefit-grid,\n    .thc-feature-grid,\n    .thc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .thc-benefit-card {\n      min-height: auto;\n      padding: 26px;\n    }\n\n    .thc-benefit-wide {\n      grid-column: auto;\n      align-items: flex-start;\n    }\n\n    .thc-premium-panel {\n      padding: 34px 24px;\n      border-radius: 22px;\n    }\n\n    .thc-spec-header {\n      align-items: flex-start;\n      padding: 30px 24px;\n    }\n\n    .thc-size-badge {\n      padding: 10px 14px;\n      font-size: 12px;\n    }\n\n    .thc-spec-grid {\n      padding: 10px 24px;\n    }\n\n    .thc-spec-row:nth-child(odd),\n    .thc-spec-row:nth-child(even) {\n      padding-right: 0;\n      padding-left: 0;\n      border-left: none;\n    }\n\n    .thc-colour-section {\n      padding: 28px 24px 32px;\n    }\n\n    .thc-colour-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .thc-colour-option {\n      border-radius: 14px;\n    }\n  }\n\n  @media screen and (max-width: 420px) {\n    .thc-benefit-wide {\n      display: block;\n    }\n\n    .thc-benefit-wide .thc-icon {\n      margin-bottom: 20px;\n    }\n\n    .thc-spec-header {\n      flex-direction: column;\n    }\n\n    .thc-colour-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .thc-reveal {\n      opacity: 1;\n      transform: none;\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    const section = document.querySelector(\".thc-bathmat-section\");\n    if (!section) return;\n\n    const elements = section.querySelectorAll(\".thc-reveal\");\n\n    if (!(\"IntersectionObserver\" in window)) {\n      elements.forEach(function (element) {\n        element.classList.add(\"thc-visible\");\n      });\n      return;\n    }\n\n    const observer = new IntersectionObserver(\n      function (entries, currentObserver) {\n        entries.forEach(function (entry) {\n          if (entry.isIntersecting) {\n            entry.target.classList.add(\"thc-visible\");\n            currentObserver.unobserve(entry.target);\n          }\n        });\n      },\n      {\n        threshold: 0.12,\n        rootMargin: \"0px 0px -25px 0px\"\n      }\n    );\n\n    elements.forEach(function (element) {\n      observer.observe(element);\n    });\n  });\n\u003c\/script\u003e","brand":"The Hidden Cart SA","offers":[{"title":"Dark Grey","offer_id":49098308583675,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true},{"title":"Light Grey","offer_id":49098308616443,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true},{"title":"Black","offer_id":49098308649211,"sku":null,"price":249.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0815\/9114\/0603\/files\/ChatGPT_Image_Jul_23_2026_10_09_09_PM.png?v=1784838591"},{"product_id":"the-hidden-cart™-clutter-free-toothbrush-organizer","title":"The Hidden Cart™ Clutter-Free Toothbrush Organizer","description":"\u003c!-- The Hidden Cart™ Premium Product Section --\u003e\n\u003csection class=\"thc-organizer-section\"\u003e\n  \u003cdiv class=\"thc-organizer-container\"\u003e\n\n    \u003c!-- Header --\u003e\n    \u003cdiv class=\"thc-organizer-header thc-reveal\"\u003e\n      \u003cspan class=\"thc-eyebrow\"\u003eSMART BATHROOM STORAGE\u003c\/span\u003e\n\n      \u003ch2\u003e\n        The Hidden Cart™\u003cbr\u003e\n        \u003cspan\u003eClutter-Free Toothbrush Organizer\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        A cleaner, more organized bathroom—without drilling, batteries or unnecessary clutter.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Quick Benefits --\u003e\n    \u003cdiv class=\"thc-benefit-grid\"\u003e\n\n      \u003carticle class=\"thc-benefit-card thc-reveal\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e🪥\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eMade for Two\u003c\/h3\u003e\n          \u003cp\u003eNeatly stores two toothbrushes and one toothpaste tube.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"thc-benefit-card thc-reveal\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e🛡️\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eProtective Hygiene Cover\u003c\/h3\u003e\n          \u003cp\u003eHelps shield your toothbrushes from everyday dust and bathroom exposure.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"thc-benefit-card thc-reveal\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e🏡\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eInstant Organization\u003c\/h3\u003e\n          \u003cp\u003eKeeps your basin countertop looking cleaner and less cluttered.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"thc-benefit-card thc-reveal\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e🚿\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eFree-Standing Design\u003c\/h3\u003e\n          \u003cp\u003eNo drilling or installation. Simply place it and start organizing.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"thc-benefit-card thc-reveal\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e📦\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003eSpace-Saving\u003c\/h3\u003e\n          \u003cp\u003eA compact footprint that keeps daily essentials within easy reach.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"thc-benefit-card thc-reveal\"\u003e\n        \u003cdiv class=\"thc-icon\"\u003e✨\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003ch3\u003ePremium Minimalism\u003c\/h3\u003e\n          \u003cp\u003eA clean, modern finish designed to elevate your bathroom.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- Specifications --\u003e\n    \u003cdiv class=\"thc-specifications thc-reveal\"\u003e\n      \u003cdiv class=\"thc-section-title\"\u003e\n        \u003cspan\u003ePRODUCT DETAILS\u003c\/span\u003e\n        \u003ch3\u003eSimple. Practical. Premium.\u003c\/h3\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"thc-spec-grid\"\u003e\n        \u003cdiv class=\"thc-spec\"\u003e\n          \u003cspan\u003eMaterial\u003c\/span\u003e\n          \u003cstrong\u003ePremium ABS Plastic\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec\"\u003e\n          \u003cspan\u003eColour\u003c\/span\u003e\n          \u003cstrong\u003eWhite \u0026amp; Transparent\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec\"\u003e\n          \u003cspan\u003eDesign\u003c\/span\u003e\n          \u003cstrong\u003eFree-Standing\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec\"\u003e\n          \u003cspan\u003eCapacity\u003c\/span\u003e\n          \u003cstrong\u003e2 Toothbrushes + 1 Toothpaste\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec\"\u003e\n          \u003cspan\u003eInstallation\u003c\/span\u003e\n          \u003cstrong\u003eNone Required\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec\"\u003e\n          \u003cspan\u003ePower\u003c\/span\u003e\n          \u003cstrong\u003eNo Batteries Required\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec\"\u003e\n          \u003cspan\u003eWater Resistant\u003c\/span\u003e\n          \u003cstrong\u003eYes\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"thc-spec\"\u003e\n          \u003cspan\u003eMaintenance\u003c\/span\u003e\n          \u003cstrong\u003eQuick \u0026amp; Easy to Clean\u003c\/strong\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Included --\u003e\n    \u003cdiv class=\"thc-included thc-reveal\"\u003e\n      \u003cdiv class=\"thc-check\"\u003e✓\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cspan\u003eWHAT'S INCLUDED\u003c\/span\u003e\n        \u003cp\u003e1 × The Hidden Cart™ Clutter-Free Toothbrush Organizer\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Outcome --\u003e\n    \u003cdiv class=\"thc-outcome thc-reveal\"\u003e\n      \u003cspan\u003eLESS CLUTTER. BETTER ROUTINES.\u003c\/span\u003e\n      \u003ch3\u003eA small upgrade that makes your bathroom feel instantly more organized.\u003c\/h3\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .thc-organizer-section,\n  .thc-organizer-section * {\n    box-sizing: border-box;\n  }\n\n  .thc-organizer-section {\n    --thc-black: #111111;\n    --thc-gold: #b8944f;\n    --thc-soft-gold: #e8dbc0;\n    --thc-cream: #faf8f3;\n    --thc-white: #ffffff;\n    --thc-grey: #6d6d6d;\n    --thc-border: rgba(17, 17, 17, 0.09);\n\n    position: relative;\n    overflow: hidden;\n    padding: 76px 20px;\n    background:\n      radial-gradient(\n        circle at top right,\n        rgba(184, 148, 79, 0.13),\n        transparent 34%\n      ),\n      linear-gradient(145deg, #ffffff 0%, #faf8f3 100%);\n    color: var(--thc-black);\n    font-family:\n      Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  }\n\n  .thc-organizer-section::before {\n    content: \"\";\n    position: absolute;\n    top: -140px;\n    left: -140px;\n    width: 320px;\n    height: 320px;\n    border: 1px solid rgba(184, 148, 79, 0.16);\n    border-radius: 50%;\n    animation: thcFloat 8s ease-in-out infinite;\n  }\n\n  .thc-organizer-container {\n    position: relative;\n    z-index: 2;\n    width: min(1120px, 100%);\n    margin: 0 auto;\n  }\n\n  .thc-organizer-header {\n    max-width: 760px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  .thc-eyebrow,\n  .thc-section-title span,\n  .thc-included span,\n  .thc-outcome span {\n    display: inline-block;\n    margin-bottom: 12px;\n    color: var(--thc-gold);\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 0.18em;\n  }\n\n  .thc-organizer-header h2 {\n    margin: 0;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(34px, 6vw, 62px);\n    font-weight: 500;\n    line-height: 1.04;\n    letter-spacing: -0.035em;\n  }\n\n  .thc-organizer-header h2 span {\n    color: var(--thc-gold);\n  }\n\n  .thc-organizer-header p {\n    max-width: 620px;\n    margin: 20px auto 0;\n    color: var(--thc-grey);\n    font-size: 17px;\n    line-height: 1.65;\n  }\n\n  .thc-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n  }\n\n  .thc-benefit-card {\n    display: flex;\n    gap: 15px;\n    min-height: 150px;\n    padding: 24px;\n    border: 1px solid var(--thc-border);\n    border-radius: 22px;\n    background: rgba(255, 255, 255, 0.82);\n    box-shadow: 0 14px 40px rgba(17, 17, 17, 0.055);\n    backdrop-filter: blur(12px);\n    transition:\n      transform 0.35s ease,\n      box-shadow 0.35s ease,\n      border-color 0.35s ease;\n  }\n\n  .thc-benefit-card:hover {\n    transform: translateY(-7px);\n    border-color: rgba(184, 148, 79, 0.42);\n    box-shadow: 0 22px 55px rgba(17, 17, 17, 0.1);\n  }\n\n  .thc-icon {\n    display: grid;\n    flex: 0 0 46px;\n    width: 46px;\n    height: 46px;\n    place-items: center;\n    border: 1px solid rgba(184, 148, 79, 0.22);\n    border-radius: 15px;\n    background: var(--thc-cream);\n    font-size: 22px;\n    transition: transform 0.35s ease;\n  }\n\n  .thc-benefit-card:hover .thc-icon {\n    transform: rotate(-5deg) scale(1.08);\n  }\n\n  .thc-benefit-card h3 {\n    margin: 2px 0 8px;\n    font-size: 17px;\n    font-weight: 750;\n    line-height: 1.25;\n  }\n\n  .thc-benefit-card p {\n    margin: 0;\n    color: var(--thc-grey);\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .thc-specifications {\n    margin-top: 22px;\n    padding: 38px;\n    border-radius: 26px;\n    background: var(--thc-black);\n    color: var(--thc-white);\n    box-shadow: 0 24px 60px rgba(17, 17, 17, 0.18);\n  }\n\n  .thc-section-title {\n    margin-bottom: 25px;\n    text-align: center;\n  }\n\n  .thc-section-title h3 {\n    margin: 0;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(27px, 4vw, 40px);\n    font-weight: 500;\n  }\n\n  .thc-spec-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    border-top: 1px solid rgba(255, 255, 255, 0.13);\n  }\n\n  .thc-spec {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 18px;\n    padding: 18px 4px;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.13);\n  }\n\n  .thc-spec:nth-child(odd) {\n    padding-right: 24px;\n  }\n\n  .thc-spec:nth-child(even) {\n    padding-left: 24px;\n    border-left: 1px solid rgba(255, 255, 255, 0.13);\n  }\n\n  .thc-spec span {\n    color: rgba(255, 255, 255, 0.58);\n    font-size: 13px;\n  }\n\n  .thc-spec strong {\n    font-size: 13px;\n    text-align: right;\n  }\n\n  .thc-included {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    margin-top: 22px;\n    padding: 22px 26px;\n    border: 1px solid rgba(184, 148, 79, 0.25);\n    border-radius: 20px;\n    background: linear-gradient(\n      135deg,\n      rgba(184, 148, 79, 0.12),\n      rgba(255, 255, 255, 0.8)\n    );\n  }\n\n  .thc-check {\n    display: grid;\n    flex: 0 0 45px;\n    width: 45px;\n    height: 45px;\n    place-items: center;\n    border-radius: 50%;\n    background: var(--thc-gold);\n    color: var(--thc-white);\n    font-size: 20px;\n    font-weight: 800;\n  }\n\n  .thc-included span {\n    margin-bottom: 5px;\n  }\n\n  .thc-included p {\n    margin: 0;\n    font-size: 15px;\n    font-weight: 700;\n    line-height: 1.45;\n  }\n\n  .thc-outcome {\n    max-width: 760px;\n    margin: 52px auto 0;\n    text-align: center;\n  }\n\n  .thc-outcome h3 {\n    margin: 0;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(27px, 4vw, 42px);\n    font-weight: 500;\n    line-height: 1.18;\n  }\n\n  .thc-reveal {\n    opacity: 0;\n    transform: translateY(26px);\n    transition:\n      opacity 0.75s ease,\n      transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);\n  }\n\n  .thc-reveal.thc-visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  @keyframes thcFloat {\n    0%,\n    100% {\n      transform: translateY(0) rotate(0deg);\n    }\n\n    50% {\n      transform: translateY(18px) rotate(5deg);\n    }\n  }\n\n  @media (max-width: 850px) {\n    .thc-benefit-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n  }\n\n  @media (max-width: 620px) {\n    .thc-organizer-section {\n      padding: 58px 16px;\n    }\n\n    .thc-organizer-header {\n      margin-bottom: 30px;\n    }\n\n    .thc-organizer-header p {\n      font-size: 15px;\n    }\n\n    .thc-benefit-grid {\n      grid-template-columns: 1fr;\n      gap: 12px;\n    }\n\n    .thc-benefit-card {\n      min-height: auto;\n      padding: 20px;\n      border-radius: 18px;\n    }\n\n    .thc-specifications {\n      padding: 28px 20px;\n      border-radius: 22px;\n    }\n\n    .thc-spec-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .thc-spec,\n    .thc-spec:nth-child(odd),\n    .thc-spec:nth-child(even) {\n      padding: 16px 0;\n      border-left: 0;\n    }\n\n    .thc-spec strong {\n      max-width: 55%;\n    }\n\n    .thc-included {\n      align-items: flex-start;\n      padding: 20px;\n    }\n\n    .thc-outcome {\n      margin-top: 40px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .thc-organizer-section::before {\n      animation: none;\n    }\n\n    .thc-reveal {\n      opacity: 1;\n      transform: none;\n      transition: none;\n    }\n\n    .thc-benefit-card,\n    .thc-icon {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    const productSection = document.querySelector(\".thc-organizer-section\");\n\n    if (!productSection) return;\n\n    const revealItems = productSection.querySelectorAll(\".thc-reveal\");\n\n    if (!(\"IntersectionObserver\" in window)) {\n      revealItems.forEach(function (item) {\n        item.classList.add(\"thc-visible\");\n      });\n      return;\n    }\n\n    const observer = new IntersectionObserver(\n      function (entries) {\n        entries.forEach(function (entry) {\n          if (entry.isIntersecting) {\n            entry.target.classList.add(\"thc-visible\");\n            observer.unobserve(entry.target);\n          }\n        });\n      },\n      {\n        threshold: 0.12\n      }\n    );\n\n    revealItems.forEach(function (item, index) {\n      item.style.transitionDelay = Math.min(index * 70, 350) + \"ms\";\n      observer.observe(item);\n    });\n  });\n\u003c\/script\u003e","brand":"The Hidden Cart SA","offers":[{"title":"White","offer_id":49101373243643,"sku":null,"price":399.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0815\/9114\/0603\/files\/ChatGPT_Image_Jul_24_2026_11_44_03_AM.png?v=1784886259"},{"product_id":"the-hidden-cart™-5-in-1-electric-cleaning-brush-usb-rechargeable","title":"The Hidden Cart™ 5-in-1 Electric Cleaning Brush | USB Rechargeable","description":"\u003csection class=\"hc-cleaning-section\" id=\"hc-electric-brush\"\u003e\n  \u003cdiv class=\"hc-background-orb hc-orb-one\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"hc-background-orb hc-orb-two\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"hc-container\"\u003e\n\n    \u003c!-- HERO --\u003e\n    \u003cdiv class=\"hc-hero hc-reveal\"\u003e\n      \u003cdiv class=\"hc-product-badge\"\u003e\n        \u003cspan class=\"hc-badge-dot\"\u003e\u003c\/span\u003e\n        5-in-1 Cleaning Solution\n      \u003c\/div\u003e\n\n      \u003ch1\u003e\n        The Hidden Cart™\n        \u003cspan\u003eMagic Electric Cleaning Brush\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp class=\"hc-hero-subtitle\"\u003e\n        Make Cleaning Faster, Easier \u0026amp; Effortless\n      \u003c\/p\u003e\n\n      \u003cp class=\"hc-hero-description\"\u003e\n        Stop wasting time scrubbing stubborn dirt by hand. The Hidden Cart™\n        Magic Electric Cleaning Brush uses powerful rotating action to help\n        remove grease, grime, soap scum and everyday stains with less effort.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"hc-hero-highlights\"\u003e\n        \u003cdiv class=\"hc-highlight\"\u003e\n          \u003cspan\u003e⚡\u003c\/span\u003e\n          Powerful Scrubbing\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-highlight\"\u003e\n          \u003cspan\u003e🔋\u003c\/span\u003e\n          USB Rechargeable\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-highlight\"\u003e\n          \u003cspan\u003e🧽\u003c\/span\u003e\n          5 Brush Heads\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hc-scroll-cue\"\u003e\n        \u003cspan\u003e\u003c\/span\u003e\n        Discover the benefits\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- INTRODUCTION --\u003e\n    \u003cdiv class=\"hc-intro hc-reveal\"\u003e\n      \u003cspan class=\"hc-eyebrow\"\u003eCleaner results. Less hard work.\u003c\/span\u003e\n\n      \u003ch2\u003eTransform the way you clean your home\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Whether you are cleaning the bathroom, kitchen, tiles, glass, cookware\n        or furniture, this cordless electric scrubber helps you clean more\n        efficiently while reducing strain on your hands, wrists and arms.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- BENEFITS --\u003e\n    \u003cdiv class=\"hc-section-heading hc-reveal\"\u003e\n      \u003cspan class=\"hc-section-icon\"\u003e💙\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"hc-eyebrow\"\u003eDesigned for everyday convenience\u003c\/span\u003e\n        \u003ch2\u003eWhy You'll Love It\u003c\/h2\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hc-benefit-grid\"\u003e\n\n      \u003carticle class=\"hc-card hc-reveal\"\u003e\n        \u003cdiv class=\"hc-card-icon\"\u003e⚡\u003c\/div\u003e\n        \u003cspan class=\"hc-card-number\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003ePowerful Electric Cleaning\u003c\/h3\u003e\n        \u003cp\u003e\n          Let the rotating brush do the hard work for you, helping loosen dirt,\n          grime and stains with less manual scrubbing.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"hc-card hc-reveal\"\u003e\n        \u003cdiv class=\"hc-card-icon\"\u003e🧽\u003c\/div\u003e\n        \u003cspan class=\"hc-card-number\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003e5 Interchangeable Brush Heads\u003c\/h3\u003e\n        \u003cp\u003e\n          Easily change between five attachments for different surfaces,\n          cleaning tasks and levels of dirt.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"hc-card hc-reveal\"\u003e\n        \u003cdiv class=\"hc-card-icon\"\u003e🔋\u003c\/div\u003e\n        \u003cspan class=\"hc-card-number\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eUSB Rechargeable \u0026amp; Cordless\u003c\/h3\u003e\n        \u003cp\u003e\n          Enjoy unrestricted movement without disposable batteries or a power\n          cable getting in your way while cleaning.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"hc-card hc-reveal\"\u003e\n        \u003cdiv class=\"hc-card-icon\"\u003e🏡\u003c\/div\u003e\n        \u003cspan class=\"hc-card-number\"\u003e04\u003c\/span\u003e\n        \u003ch3\u003eMulti-Surface Cleaning\u003c\/h3\u003e\n        \u003cp\u003e\n          Suitable for kitchens, bathrooms, floors, tiles, sinks, cookware,\n          glass, furniture, shoes and more.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"hc-card hc-reveal\"\u003e\n        \u003cdiv class=\"hc-card-icon\"\u003e💪\u003c\/div\u003e\n        \u003cspan class=\"hc-card-number\"\u003e05\u003c\/span\u003e\n        \u003ch3\u003eSaves Time \u0026amp; Energy\u003c\/h3\u003e\n        \u003cp\u003e\n          Cover larger areas more efficiently while reducing repetitive\n          scrubbing and unnecessary physical effort.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"hc-card hc-reveal\"\u003e\n        \u003cdiv class=\"hc-card-icon\"\u003e✨\u003c\/div\u003e\n        \u003cspan class=\"hc-card-number\"\u003e06\u003c\/span\u003e\n        \u003ch3\u003eRefreshes Everyday Surfaces\u003c\/h3\u003e\n        \u003cp\u003e\n          Restore a cleaner appearance to commonly used surfaces and keep your\n          home looking fresh, neat and well maintained.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- PERFECT FOR --\u003e\n    \u003cdiv class=\"hc-use-section hc-reveal\"\u003e\n      \u003cdiv class=\"hc-use-content\"\u003e\n        \u003cspan class=\"hc-eyebrow\"\u003eOne tool. Multiple cleaning jobs.\u003c\/span\u003e\n        \u003ch2\u003ePerfect For Cleaning\u003c\/h2\u003e\n        \u003cp\u003e\n          Switch between surfaces and cleaning tasks without reaching for\n          several different tools.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hc-use-grid\"\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e🚿\u003c\/span\u003eBathroom Tiles\u003c\/div\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e🛁\u003c\/span\u003eBathtubs \u0026amp; Showers\u003c\/div\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e🚰\u003c\/span\u003eSinks \u0026amp; Faucets\u003c\/div\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e🍽️\u003c\/span\u003ePots \u0026amp; Pans\u003c\/div\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e🍳\u003c\/span\u003eDishes\u003c\/div\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e🪟\u003c\/span\u003eGlass \u0026amp; Mirrors\u003c\/div\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e🧱\u003c\/span\u003eKitchen Countertops\u003c\/div\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e🧼\u003c\/span\u003eFloors\u003c\/div\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e👟\u003c\/span\u003eShoes\u003c\/div\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e🪑\u003c\/span\u003eFurniture\u003c\/div\u003e\n        \u003cdiv class=\"hc-use-item\"\u003e\n\u003cspan\u003e🚗\u003c\/span\u003eCar Interior Surfaces\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- INCLUDED --\u003e\n    \u003cdiv class=\"hc-included-section hc-reveal\"\u003e\n      \u003cdiv class=\"hc-section-heading hc-heading-light\"\u003e\n        \u003cspan class=\"hc-section-icon\"\u003e📦\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"hc-eyebrow\"\u003eEverything you need to get started\u003c\/span\u003e\n          \u003ch2\u003eWhat's Included\u003c\/h2\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hc-included-grid\"\u003e\n        \u003cdiv class=\"hc-included-item\"\u003e\n          \u003cspan class=\"hc-check\"\u003e✓\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003e1 × Electric Cleaning Brush\u003c\/strong\u003e\n            \u003csmall\u003eLightweight cordless cleaning unit\u003c\/small\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-included-item\"\u003e\n          \u003cspan class=\"hc-check\"\u003e✓\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003e5 × Interchangeable Cleaning Heads\u003c\/strong\u003e\n            \u003csmall\u003eFor scrubbing, polishing and surface cleaning\u003c\/small\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-included-item\"\u003e\n          \u003cspan class=\"hc-check\"\u003e✓\u003c\/span\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003e1 × USB Charging Cable\u003c\/strong\u003e\n            \u003csmall\u003eConvenient rechargeable operation\u003c\/small\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SPECIFICATIONS --\u003e\n    \u003cdiv class=\"hc-specification-section hc-reveal\"\u003e\n      \u003cdiv class=\"hc-section-heading\"\u003e\n        \u003cspan class=\"hc-section-icon\"\u003e📐\u003c\/span\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"hc-eyebrow\"\u003eProduct details\u003c\/span\u003e\n          \u003ch2\u003eSpecifications\u003c\/h2\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hc-specification-table\"\u003e\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eProduct\u003c\/span\u003e\n          \u003cstrong\u003eElectric Cleaning Brush\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eBrand\u003c\/span\u003e\n          \u003cstrong\u003eThe Hidden Cart™\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003ePower\u003c\/span\u003e\n          \u003cstrong\u003eUSB Rechargeable\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eOperation\u003c\/span\u003e\n          \u003cstrong\u003eCordless\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eBrush Heads\u003c\/span\u003e\n          \u003cstrong\u003e5 Interchangeable Heads\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eCleaning Functions\u003c\/span\u003e\n          \u003cstrong\u003eScrubbing, Polishing \u0026amp; Deep Cleaning\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eSuitable For\u003c\/span\u003e\n          \u003cstrong\u003e\n            Kitchens, Bathrooms, Glass, Tiles, Floors, Cookware, Shoes\n            \u0026amp; More\n          \u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eHandle Length\u003c\/span\u003e\n          \u003cstrong\u003e24 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eHandle Width\u003c\/span\u003e\n          \u003cstrong\u003e3.5 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eBrush Head Diameter\u003c\/span\u003e\n          \u003cstrong\u003e7 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eSponge Brush\u003c\/span\u003e\n          \u003cstrong\u003e7 × 4 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eFlat Brush\u003c\/span\u003e\n          \u003cstrong\u003e9 × 4 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eSteel Wire Brush\u003c\/span\u003e\n          \u003cstrong\u003e9 × 4.5 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hc-spec-row\"\u003e\n          \u003cspan\u003eSponge Pad\u003c\/span\u003e\n          \u003cstrong\u003e7 × 4 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"hc-spec-note\"\u003e\n        Please allow for minor measurement differences due to manual measuring.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- DIFFERENCE --\u003e\n    \u003cdiv class=\"hc-difference-section hc-reveal\"\u003e\n      \u003cdiv class=\"hc-difference-copy\"\u003e\n        \u003cspan class=\"hc-eyebrow\"\u003eThe Hidden Cart™ Difference\u003c\/span\u003e\n        \u003ch2\u003eA smarter way to handle everyday cleaning\u003c\/h2\u003e\n\n        \u003cp\u003e\n          Designed to make routine cleaning more convenient, this versatile\n          electric brush combines cordless freedom, multiple attachments and\n          easy operation in one compact cleaning tool.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hc-difference-list\"\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e✓\u003c\/span\u003e Premium Quality Materials\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e✓\u003c\/span\u003e USB Rechargeable Convenience\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e✓\u003c\/span\u003e Powerful Rotating Action\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e✓\u003c\/span\u003e Lightweight Comfortable Grip\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e✓\u003c\/span\u003e Easy-Swap Cleaning Heads\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e✓\u003c\/span\u003e Multi-Purpose Cleaning Solution\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e✓\u003c\/span\u003e Saves Time and Effort\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cspan\u003e✓\u003c\/span\u003e Ideal for Everyday Cleaning\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- FINAL MESSAGE --\u003e\n    \u003cdiv class=\"hc-final-banner hc-reveal\"\u003e\n      \u003cdiv class=\"hc-final-glow\"\u003e\u003c\/div\u003e\n\n      \u003cspan class=\"hc-final-icon\"\u003e🏡\u003c\/span\u003e\n\n      \u003cdiv\u003e\n        \u003cspan class=\"hc-eyebrow\"\u003eA cleaner home without the hard work\u003c\/span\u003e\n\n        \u003ch2\u003eSpend less time scrubbing and more time enjoying your home.\u003c\/h2\u003e\n\n        \u003cp\u003e\n          The Hidden Cart™ Magic Electric Cleaning Brush makes everyday\n          cleaning quicker, easier and more satisfying, helping you achieve\n          cleaner-looking surfaces with less effort.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  #hc-electric-brush {\n    --hc-dark: #101414;\n    --hc-black: #080a0a;\n    --hc-gold: #c99a42;\n    --hc-gold-light: #f1d58a;\n    --hc-cream: #faf8f2;\n    --hc-white: #ffffff;\n    --hc-grey: #727977;\n    --hc-light-grey: #eef0ed;\n    --hc-border: rgba(15, 21, 20, 0.1);\n    --hc-shadow: 0 24px 70px rgba(18, 24, 23, 0.11);\n\n    position: relative;\n    overflow: hidden;\n    padding: 88px 20px;\n    background:\n      radial-gradient(\n        circle at 10% 10%,\n        rgba(201, 154, 66, 0.12),\n        transparent 28%\n      ),\n      radial-gradient(\n        circle at 90% 25%,\n        rgba(130, 166, 161, 0.11),\n        transparent 30%\n      ),\n      linear-gradient(180deg, #fdfcf8 0%, #f5f3ed 100%);\n    color: var(--hc-dark);\n    font-family:\n      Inter, Arial, Helvetica, sans-serif;\n    isolation: isolate;\n  }\n\n  #hc-electric-brush *,\n  #hc-electric-brush *::before,\n  #hc-electric-brush *::after {\n    box-sizing: border-box;\n  }\n\n  #hc-electric-brush .hc-container {\n    position: relative;\n    z-index: 2;\n    width: min(1160px, 100%);\n    margin: 0 auto;\n  }\n\n  #hc-electric-brush .hc-background-orb {\n    position: absolute;\n    border-radius: 50%;\n    filter: blur(12px);\n    opacity: 0.65;\n    pointer-events: none;\n    animation: hcFloatOrb 10s ease-in-out infinite;\n  }\n\n  #hc-electric-brush .hc-orb-one {\n    top: 140px;\n    left: -140px;\n    width: 330px;\n    height: 330px;\n    background: rgba(201, 154, 66, 0.14);\n  }\n\n  #hc-electric-brush .hc-orb-two {\n    top: 720px;\n    right: -190px;\n    width: 430px;\n    height: 430px;\n    background: rgba(120, 159, 154, 0.13);\n    animation-delay: -4s;\n  }\n\n  #hc-electric-brush h1,\n  #hc-electric-brush h2,\n  #hc-electric-brush h3,\n  #hc-electric-brush p {\n    margin-top: 0;\n  }\n\n  #hc-electric-brush h1,\n  #hc-electric-brush h2,\n  #hc-electric-brush h3 {\n    letter-spacing: -0.035em;\n  }\n\n  #hc-electric-brush .hc-hero {\n    position: relative;\n    overflow: hidden;\n    padding: 78px 60px;\n    border: 1px solid rgba(255, 255, 255, 0.12);\n    border-radius: 36px;\n    background:\n      linear-gradient(\n        120deg,\n        rgba(255, 255, 255, 0.07),\n        transparent 38%\n      ),\n      linear-gradient(145deg, #0b0e0e, #202826);\n    box-shadow: 0 40px 100px rgba(9, 13, 12, 0.23);\n    color: var(--hc-white);\n  }\n\n  #hc-electric-brush .hc-hero::before {\n    content: \"\";\n    position: absolute;\n    top: -150px;\n    right: -100px;\n    width: 420px;\n    height: 420px;\n    border-radius: 50%;\n    background: radial-gradient(\n      circle,\n      rgba(201, 154, 66, 0.25),\n      transparent 68%\n    );\n    animation: hcPulseGlow 5s ease-in-out infinite;\n  }\n\n  #hc-electric-brush .hc-hero::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    opacity: 0.05;\n    pointer-events: none;\n    background-image:\n      linear-gradient(rgba(255, 255, 255, 0.8) 1px, transparent 1px),\n      linear-gradient(90deg, rgba(255, 255, 255, 0.8) 1px, transparent 1px);\n    background-size: 55px 55px;\n  }\n\n  #hc-electric-brush .hc-product-badge {\n    position: relative;\n    z-index: 2;\n    display: inline-flex;\n    align-items: center;\n    gap: 9px;\n    margin-bottom: 28px;\n    padding: 10px 15px;\n    border: 1px solid rgba(241, 213, 138, 0.25);\n    border-radius: 999px;\n    background: rgba(201, 154, 66, 0.1);\n    color: var(--hc-gold-light);\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  #hc-electric-brush .hc-badge-dot {\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background: var(--hc-gold-light);\n    box-shadow: 0 0 0 6px rgba(241, 213, 138, 0.1);\n    animation: hcBadgePulse 2s ease-in-out infinite;\n  }\n\n  #hc-electric-brush .hc-hero h1 {\n    position: relative;\n    z-index: 2;\n    max-width: 920px;\n    margin-bottom: 22px;\n    color: var(--hc-white);\n    font-size: clamp(42px, 6vw, 76px);\n    line-height: 1.02;\n    font-weight: 800;\n  }\n\n  #hc-electric-brush .hc-hero h1 span {\n    display: block;\n    margin-top: 10px;\n    background: linear-gradient(\n      90deg,\n      var(--hc-gold-light),\n      var(--hc-white),\n      var(--hc-gold)\n    );\n    background-size: 200% auto;\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    animation: hcTextShine 6s linear infinite;\n  }\n\n  #hc-electric-brush .hc-hero-subtitle {\n    position: relative;\n    z-index: 2;\n    margin-bottom: 18px;\n    color: var(--hc-white);\n    font-size: clamp(20px, 2.4vw, 29px);\n    font-weight: 700;\n  }\n\n  #hc-electric-brush .hc-hero-description {\n    position: relative;\n    z-index: 2;\n    max-width: 790px;\n    margin-bottom: 34px;\n    color: rgba(255, 255, 255, 0.73);\n    font-size: 17px;\n    line-height: 1.8;\n  }\n\n  #hc-electric-brush .hc-hero-highlights {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n  }\n\n  #hc-electric-brush .hc-highlight {\n    display: flex;\n    align-items: center;\n    gap: 9px;\n    padding: 13px 17px;\n    border: 1px solid rgba(255, 255, 255, 0.12);\n    border-radius: 14px;\n    background: rgba(255, 255, 255, 0.07);\n    backdrop-filter: blur(12px);\n    color: rgba(255, 255, 255, 0.9);\n    font-size: 13px;\n    font-weight: 700;\n    transition:\n      transform 0.3s ease,\n      background 0.3s ease;\n  }\n\n  #hc-electric-brush .hc-highlight:hover {\n    transform: translateY(-4px);\n    background: rgba(255, 255, 255, 0.11);\n  }\n\n  #hc-electric-brush .hc-scroll-cue {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-top: 44px;\n    color: rgba(255, 255, 255, 0.48);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  #hc-electric-brush .hc-scroll-cue span {\n    position: relative;\n    width: 21px;\n    height: 32px;\n    border: 1px solid rgba(255, 255, 255, 0.32);\n    border-radius: 999px;\n  }\n\n  #hc-electric-brush .hc-scroll-cue span::after {\n    content: \"\";\n    position: absolute;\n    top: 7px;\n    left: 50%;\n    width: 3px;\n    height: 6px;\n    border-radius: 999px;\n    background: var(--hc-gold-light);\n    transform: translateX(-50%);\n    animation: hcScrollDot 1.8s ease-in-out infinite;\n  }\n\n  #hc-electric-brush .hc-intro {\n    max-width: 850px;\n    margin: 110px auto 80px;\n    text-align: center;\n  }\n\n  #hc-electric-brush .hc-eyebrow {\n    display: block;\n    margin-bottom: 12px;\n    color: var(--hc-gold);\n    font-size: 12px;\n    font-weight: 900;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n  }\n\n  #hc-electric-brush .hc-intro h2,\n  #hc-electric-brush .hc-section-heading h2,\n  #hc-electric-brush .hc-use-content h2,\n  #hc-electric-brush .hc-difference-copy h2,\n  #hc-electric-brush .hc-final-banner h2 {\n    margin-bottom: 18px;\n    font-size: clamp(31px, 4vw, 48px);\n    line-height: 1.08;\n  }\n\n  #hc-electric-brush .hc-intro p,\n  #hc-electric-brush .hc-use-content p,\n  #hc-electric-brush .hc-difference-copy p,\n  #hc-electric-brush .hc-final-banner p {\n    color: var(--hc-grey);\n    font-size: 16px;\n    line-height: 1.8;\n  }\n\n  #hc-electric-brush .hc-section-heading {\n    display: flex;\n    align-items: center;\n    gap: 18px;\n    margin-bottom: 34px;\n  }\n\n  #hc-electric-brush .hc-section-heading h2 {\n    margin-bottom: 0;\n  }\n\n  #hc-electric-brush .hc-section-icon {\n    display: grid;\n    flex: 0 0 auto;\n    width: 62px;\n    height: 62px;\n    place-items: center;\n    border: 1px solid var(--hc-border);\n    border-radius: 18px;\n    background: var(--hc-white);\n    box-shadow: 0 12px 30px rgba(19, 24, 23, 0.08);\n    font-size: 27px;\n  }\n\n  #hc-electric-brush .hc-benefit-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 22px;\n    margin-bottom: 110px;\n  }\n\n  #hc-electric-brush .hc-card {\n    position: relative;\n    overflow: hidden;\n    min-height: 285px;\n    padding: 31px;\n    border: 1px solid var(--hc-border);\n    border-radius: 24px;\n    background: rgba(255, 255, 255, 0.83);\n    box-shadow: 0 16px 45px rgba(20, 25, 24, 0.07);\n    backdrop-filter: blur(16px);\n    transition:\n      transform 0.4s cubic-bezier(0.2, 0.8, 0.2, 1),\n      box-shadow 0.4s ease,\n      border-color 0.4s ease;\n  }\n\n  #hc-electric-brush .hc-card::before {\n    content: \"\";\n    position: absolute;\n    right: -80px;\n    bottom: -90px;\n    width: 180px;\n    height: 180px;\n    border-radius: 50%;\n    background: radial-gradient(\n      circle,\n      rgba(201, 154, 66, 0.14),\n      transparent 68%\n    );\n    transition: transform 0.5s ease;\n  }\n\n  #hc-electric-brush .hc-card:hover {\n    transform: translateY(-10px);\n    border-color: rgba(201, 154, 66, 0.34);\n    box-shadow: 0 30px 70px rgba(20, 25, 24, 0.13);\n  }\n\n  #hc-electric-brush .hc-card:hover::before {\n    transform: scale(1.35);\n  }\n\n  #hc-electric-brush .hc-card-icon {\n    display: grid;\n    width: 54px;\n    height: 54px;\n    margin-bottom: 25px;\n    place-items: center;\n    border-radius: 16px;\n    background: linear-gradient(145deg, #fbf5e7, #eee2c5);\n    font-size: 25px;\n    transition: transform 0.35s ease;\n  }\n\n  #hc-electric-brush .hc-card:hover .hc-card-icon {\n    transform: rotate(-7deg) scale(1.08);\n  }\n\n  #hc-electric-brush .hc-card-number {\n    position: absolute;\n    top: 27px;\n    right: 27px;\n    color: rgba(16, 20, 20, 0.11);\n    font-size: 20px;\n    font-weight: 900;\n  }\n\n  #hc-electric-brush .hc-card h3 {\n    margin-bottom: 12px;\n    font-size: 21px;\n    line-height: 1.25;\n  }\n\n  #hc-electric-brush .hc-card p {\n    margin-bottom: 0;\n    color: var(--hc-grey);\n    font-size: 14px;\n    line-height: 1.75;\n  }\n\n  #hc-electric-brush .hc-use-section {\n    display: grid;\n    grid-template-columns: 0.72fr 1.28fr;\n    gap: 55px;\n    margin-bottom: 110px;\n    padding: 55px;\n    border: 1px solid var(--hc-border);\n    border-radius: 30px;\n    background: var(--hc-white);\n    box-shadow: var(--hc-shadow);\n  }\n\n  #hc-electric-brush .hc-use-content {\n    align-self: center;\n  }\n\n  #hc-electric-brush .hc-use-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n  }\n\n  #hc-electric-brush .hc-use-item {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    min-height: 61px;\n    padding: 15px 17px;\n    border: 1px solid var(--hc-border);\n    border-radius: 15px;\n    background: #fafaf8;\n    color: #323938;\n    font-size: 13px;\n    font-weight: 750;\n    transition:\n      transform 0.3s ease,\n      border-color 0.3s ease,\n      background 0.3s ease;\n  }\n\n  #hc-electric-brush .hc-use-item:hover {\n    transform: translateX(6px);\n    border-color: rgba(201, 154, 66, 0.35);\n    background: #fffaf0;\n  }\n\n  #hc-electric-brush .hc-use-item span {\n    font-size: 21px;\n    transition: transform 0.3s ease;\n  }\n\n  #hc-electric-brush .hc-use-item:hover span {\n    transform: scale(1.16) rotate(-6deg);\n  }\n\n  #hc-electric-brush .hc-included-section {\n    position: relative;\n    overflow: hidden;\n    margin-bottom: 110px;\n    padding: 58px;\n    border-radius: 30px;\n    background:\n      radial-gradient(\n        circle at 90% 10%,\n        rgba(201, 154, 66, 0.18),\n        transparent 30%\n      ),\n      linear-gradient(145deg, #101514, #222a28);\n    box-shadow: 0 35px 80px rgba(12, 16, 15, 0.2);\n    color: var(--hc-white);\n  }\n\n  #hc-electric-brush .hc-heading-light h2 {\n    color: var(--hc-white);\n  }\n\n  #hc-electric-brush .hc-heading-light .hc-section-icon {\n    border-color: rgba(255, 255, 255, 0.12);\n    background: rgba(255, 255, 255, 0.08);\n  }\n\n  #hc-electric-brush .hc-included-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 17px;\n  }\n\n  #hc-electric-brush .hc-included-item {\n    display: flex;\n    gap: 14px;\n    min-height: 125px;\n    padding: 24px;\n    border: 1px solid rgba(255, 255, 255, 0.11);\n    border-radius: 18px;\n    background: rgba(255, 255, 255, 0.06);\n    backdrop-filter: blur(12px);\n    transition:\n      transform 0.35s ease,\n      background 0.35s ease;\n  }\n\n  #hc-electric-brush .hc-included-item:hover {\n    transform: translateY(-6px);\n    background: rgba(255, 255, 255, 0.1);\n  }\n\n  #hc-electric-brush .hc-check {\n    display: grid;\n    flex: 0 0 auto;\n    width: 31px;\n    height: 31px;\n    place-items: center;\n    border-radius: 50%;\n    background: linear-gradient(\n      145deg,\n      var(--hc-gold-light),\n      var(--hc-gold)\n    );\n    color: var(--hc-black);\n    font-weight: 900;\n  }\n\n  #hc-electric-brush .hc-included-item strong {\n    display: block;\n    margin-bottom: 8px;\n    color: var(--hc-white);\n    font-size: 14px;\n    line-height: 1.4;\n  }\n\n  #hc-electric-brush .hc-included-item small {\n    color: rgba(255, 255, 255, 0.58);\n    font-size: 12px;\n    line-height: 1.55;\n  }\n\n  #hc-electric-brush .hc-specification-section {\n    margin-bottom: 110px;\n  }\n\n  #hc-electric-brush .hc-specification-table {\n    overflow: hidden;\n    border: 1px solid var(--hc-border);\n    border-radius: 25px;\n    background: var(--hc-white);\n    box-shadow: var(--hc-shadow);\n  }\n\n  #hc-electric-brush .hc-spec-row {\n    display: grid;\n    grid-template-columns: minmax(180px, 0.55fr) 1.45fr;\n    gap: 28px;\n    padding: 19px 25px;\n    border-bottom: 1px solid var(--hc-border);\n    transition:\n      padding-left 0.3s ease,\n      background 0.3s ease;\n  }\n\n  #hc-electric-brush .hc-spec-row:last-child {\n    border-bottom: 0;\n  }\n\n  #hc-electric-brush .hc-spec-row:hover {\n    padding-left: 32px;\n    background: #fbf8f0;\n  }\n\n  #hc-electric-brush .hc-spec-row span {\n    color: var(--hc-grey);\n    font-size: 13px;\n    font-weight: 650;\n  }\n\n  #hc-electric-brush .hc-spec-row strong {\n    color: var(--hc-dark);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  #hc-electric-brush .hc-spec-note {\n    margin: 14px 0 0;\n    color: #919695;\n    font-size: 11px;\n    text-align: center;\n  }\n\n  #hc-electric-brush .hc-difference-section {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 70px;\n    margin-bottom: 110px;\n    padding: 65px;\n    border: 1px solid rgba(201, 154, 66, 0.22);\n    border-radius: 30px;\n    background:\n      radial-gradient(\n        circle at 10% 90%,\n        rgba(201, 154, 66, 0.14),\n        transparent 30%\n      ),\n      #f7f2e8;\n  }\n\n  #hc-electric-brush .hc-difference-copy {\n    align-self: center;\n  }\n\n  #hc-electric-brush .hc-difference-list {\n    display: grid;\n    gap: 11px;\n  }\n\n  #hc-electric-brush .hc-difference-list div {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    padding: 15px 17px;\n    border: 1px solid rgba(201, 154, 66, 0.16);\n    border-radius: 14px;\n    background: rgba(255, 255, 255, 0.66);\n    color: #313735;\n    font-size: 13px;\n    font-weight: 750;\n    transition:\n      transform 0.3s ease,\n      background 0.3s ease;\n  }\n\n  #hc-electric-brush .hc-difference-list div:hover {\n    transform: translateX(7px);\n    background: var(--hc-white);\n  }\n\n  #hc-electric-brush .hc-difference-list span {\n    display: grid;\n    width: 25px;\n    height: 25px;\n    place-items: center;\n    border-radius: 50%;\n    background: var(--hc-dark);\n    color: var(--hc-gold-light);\n    font-size: 12px;\n    font-weight: 900;\n  }\n\n  #hc-electric-brush .hc-final-banner {\n    position: relative;\n    overflow: hidden;\n    display: grid;\n    grid-template-columns: auto 1fr;\n    gap: 28px;\n    padding: 54px;\n    border-radius: 30px;\n    background: linear-gradient(145deg, #0d1110, #252d2b);\n    box-shadow: 0 35px 90px rgba(12, 16, 15, 0.22);\n    color: var(--hc-white);\n  }\n\n  #hc-electric-brush .hc-final-glow {\n    position: absolute;\n    top: -120px;\n    right: -70px;\n    width: 350px;\n    height: 350px;\n    border-radius: 50%;\n    background: radial-gradient(\n      circle,\n      rgba(201, 154, 66, 0.25),\n      transparent 65%\n    );\n    animation: hcPulseGlow 5s ease-in-out infinite;\n  }\n\n  #hc-electric-brush .hc-final-icon {\n    position: relative;\n    z-index: 1;\n    display: grid;\n    width: 72px;\n    height: 72px;\n    place-items: center;\n    border: 1px solid rgba(255, 255, 255, 0.12);\n    border-radius: 20px;\n    background: rgba(255, 255, 255, 0.08);\n    font-size: 31px;\n  }\n\n  #hc-electric-brush .hc-final-banner \u003e div:last-child {\n    position: relative;\n    z-index: 1;\n  }\n\n  #hc-electric-brush .hc-final-banner h2 {\n    max-width: 790px;\n    color: var(--hc-white);\n  }\n\n  #hc-electric-brush .hc-final-banner p {\n    max-width: 800px;\n    margin-bottom: 0;\n    color: rgba(255, 255, 255, 0.66);\n  }\n\n  #hc-electric-brush .hc-reveal {\n    opacity: 0;\n    transform: translateY(38px);\n    transition:\n      opacity 0.8s ease,\n      transform 0.8s cubic-bezier(0.2, 0.7, 0.2, 1);\n  }\n\n  #hc-electric-brush .hc-reveal.hc-visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  @keyframes hcFloatOrb {\n    0%,\n    100% {\n      transform: translate3d(0, 0, 0) scale(1);\n    }\n\n    50% {\n      transform: translate3d(20px, -25px, 0) scale(1.06);\n    }\n  }\n\n  @keyframes hcPulseGlow {\n    0%,\n    100% {\n      opacity: 0.6;\n      transform: scale(1);\n    }\n\n    50% {\n      opacity: 1;\n      transform: scale(1.12);\n    }\n  }\n\n  @keyframes hcBadgePulse {\n    0%,\n    100% {\n      box-shadow: 0 0 0 5px rgba(241, 213, 138, 0.1);\n    }\n\n    50% {\n      box-shadow: 0 0 0 10px rgba(241, 213, 138, 0);\n    }\n  }\n\n  @keyframes hcTextShine {\n    to {\n      background-position: 200% center;\n    }\n  }\n\n  @keyframes hcScrollDot {\n    0% {\n      opacity: 0;\n      transform: translate(-50%, 0);\n    }\n\n    30% {\n      opacity: 1;\n    }\n\n    100% {\n      opacity: 0;\n      transform: translate(-50%, 11px);\n    }\n  }\n\n  @media (max-width: 900px) {\n    #hc-electric-brush {\n      padding: 55px 17px;\n    }\n\n    #hc-electric-brush .hc-hero {\n      padding: 55px 35px;\n      border-radius: 28px;\n    }\n\n    #hc-electric-brush .hc-benefit-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    #hc-electric-brush .hc-use-section,\n    #hc-electric-brush .hc-difference-section {\n      grid-template-columns: 1fr;\n      gap: 36px;\n    }\n\n    #hc-electric-brush .hc-included-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (max-width: 640px) {\n    #hc-electric-brush {\n      padding: 35px 13px;\n    }\n\n    #hc-electric-brush .hc-hero {\n      padding: 42px 23px;\n      border-radius: 23px;\n    }\n\n    #hc-electric-brush .hc-product-badge {\n      font-size: 10px;\n    }\n\n    #hc-electric-brush .hc-hero h1 {\n      font-size: 38px;\n    }\n\n    #hc-electric-brush .hc-hero-description {\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    #hc-electric-brush .hc-hero-highlights {\n      display: grid;\n      grid-template-columns: 1fr;\n    }\n\n    #hc-electric-brush .hc-highlight {\n      width: 100%;\n    }\n\n    #hc-electric-brush .hc-intro {\n      margin: 75px auto 60px;\n    }\n\n    #hc-electric-brush .hc-benefit-grid {\n      grid-template-columns: 1fr;\n      gap: 15px;\n      margin-bottom: 75px;\n    }\n\n    #hc-electric-brush .hc-card {\n      min-height: auto;\n      padding: 26px 23px;\n    }\n\n    #hc-electric-brush .hc-section-heading {\n      align-items: flex-start;\n      gap: 13px;\n    }\n\n    #hc-electric-brush .hc-section-icon {\n      width: 50px;\n      height: 50px;\n      border-radius: 15px;\n      font-size: 22px;\n    }\n\n    #hc-electric-brush .hc-section-heading h2,\n    #hc-electric-brush .hc-intro h2,\n    #hc-electric-brush .hc-use-content h2,\n    #hc-electric-brush .hc-difference-copy h2,\n    #hc-electric-brush .hc-final-banner h2 {\n      font-size: 31px;\n    }\n\n    #hc-electric-brush .hc-use-section,\n    #hc-electric-brush .hc-included-section,\n    #hc-electric-brush .hc-difference-section,\n    #hc-electric-brush .hc-final-banner {\n      padding: 30px 21px;\n      border-radius: 22px;\n    }\n\n    #hc-electric-brush .hc-use-section,\n    #hc-electric-brush .hc-included-section,\n    #hc-electric-brush .hc-specification-section,\n    #hc-electric-brush .hc-difference-section {\n      margin-bottom: 75px;\n    }\n\n    #hc-electric-brush .hc-use-grid {\n      grid-template-columns: 1fr;\n    }\n\n    #hc-electric-brush .hc-use-item:hover,\n    #hc-electric-brush .hc-difference-list div:hover {\n      transform: translateX(3px);\n    }\n\n    #hc-electric-brush .hc-spec-row {\n      grid-template-columns: 1fr;\n      gap: 5px;\n      padding: 16px 18px;\n    }\n\n    #hc-electric-brush .hc-spec-row:hover {\n      padding-left: 21px;\n    }\n\n    #hc-electric-brush .hc-final-banner {\n      grid-template-columns: 1fr;\n    }\n\n    #hc-electric-brush .hc-final-icon {\n      width: 60px;\n      height: 60px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    #hc-electric-brush *,\n    #hc-electric-brush *::before,\n    #hc-electric-brush *::after {\n      scroll-behavior: auto !important;\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n      transition-duration: 0.01ms !important;\n    }\n\n    #hc-electric-brush .hc-reveal {\n      opacity: 1;\n      transform: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  document.addEventListener(\"DOMContentLoaded\", function () {\n    const section = document.getElementById(\"hc-electric-brush\");\n\n    if (!section) return;\n\n    const revealElements = section.querySelectorAll(\".hc-reveal\");\n\n    if (!(\"IntersectionObserver\" in window)) {\n      revealElements.forEach(function (element) {\n        element.classList.add(\"hc-visible\");\n      });\n      return;\n    }\n\n    const revealObserver = new IntersectionObserver(\n      function (entries, observer) {\n        entries.forEach(function (entry) {\n          if (entry.isIntersecting) {\n            entry.target.classList.add(\"hc-visible\");\n            observer.unobserve(entry.target);\n          }\n        });\n      },\n      {\n        threshold: 0.12,\n        rootMargin: \"0px 0px -45px 0px\"\n      }\n    );\n\n    revealElements.forEach(function (element, index) {\n      element.style.transitionDelay =\n        Math.min(index * 35, 210) + \"ms\";\n\n      revealObserver.observe(element);\n    });\n  });\n\u003c\/script\u003e","brand":"The Hidden Cart SA","offers":[{"title":"White Cleaning Brush + 5 Brush Heads + Charger Cable","offer_id":49124730798331,"sku":null,"price":537.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0815\/9114\/0603\/files\/ChatGPTImageAug2_2026_11_35_11AM.png?v=1785663338"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0815\/9114\/0603\/collections\/Screenshot_2026-07-21_204449.png?v=1784731403","url":"https:\/\/thehiddencart.co.za\/collections\/frontpage.oembed","provider":"The Hidden Cart SA","version":"1.0","type":"link"}