{"product_id":"foamfetch-complete-wash-kit","title":"FoamFetch Complete Wash Kit","description":"\u003cstyle\u003e\n  .ff-desc{\n    --ff-ink:#0B2B2E; --ff-teal-deep:#0E6E77; --ff-teal-deeper:#0A5158;\n    --ff-teal-night:#082F34; --ff-teal-bright:#2FD6D9; --ff-foam:#F6FBFA;\n    --ff-sun:#FFB238; --ff-sun-dark:#E8971A; --ff-gold:#C9A15C;\n    --ff-gold-light:#E7CE9B; --ff-mist:#D8E6E6; --ff-mist-soft:#EAF3F2;\n    --ff-shadow:rgba(14,110,119,0.16);\n    --ff-font-display:'Baloo 2',Georgia,serif;\n    --ff-font-body:'Plus Jakarta Sans',-apple-system,Helvetica,Arial,sans-serif;\n    --ff-font-mono:'IBM Plex Mono',Menlo,monospace;\n    max-width:900px; margin:0 auto; font-family:var(--ff-font-body);\n    color:var(--ff-ink); line-height:1.5; -webkit-font-smoothing:antialiased;\n  }\n  .ff-desc *{box-sizing:border-box;}\n  .ff-desc h2,.ff-desc h3{font-family:var(--ff-font-display);margin:0;}\n  .ff-desc p{margin:0;}\n  .ff-desc section{position:relative;margin:0 0 4px;}\n  @media(prefers-reduced-motion:reduce){.ff-desc *,.ff-desc *::before,.ff-desc *::after{animation-duration:.001ms!important;transition-duration:.001ms!important;}}\n  .ff-eyebrow{font-family:var(--ff-font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ff-teal-deep);display:flex;align-items:center;gap:8px;margin-bottom:12px;}\n  .ff-eyebrow::before{content:'';width:20px;height:2px;background:var(--ff-sun);flex:none;}\n  .ff-eyebrow.gold{color:var(--ff-gold);}\n  .ff-eyebrow.gold::before{background:var(--ff-gold);}\n  .ff-center{text-align:center;}\n  .ff-center .ff-eyebrow{justify-content:center;}\n  .ff-section-head{max-width:560px;margin:0 auto 34px;}\n  .ff-section-head h2{font-size:clamp(1.4rem,3vw,1.85rem);color:var(--ff-teal-deeper);line-height:1.2;}\n  .ff-section-head p{margin-top:10px;color:#5B7A7C;font-size:.95rem;line-height:1.6;}\n  .ff-banner{border-radius:22px;overflow:hidden;padding:48px 40px;background:radial-gradient(120% 140% at 12% 0%,#12838D 0%,var(--ff-teal-deep) 45%,var(--ff-teal-deeper) 100%);margin-bottom:6px;text-align:center;}\n  .ff-banner .ff-tag{display:inline-flex;align-items:center;gap:7px;font-family:var(--ff-font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:#BFF3F1;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);padding:6px 12px;border-radius:100px;margin-bottom:16px;}\n  .ff-banner .ff-tag::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--ff-sun);}\n  .ff-banner h2{font-size:clamp(1.5rem,3.2vw,2.1rem);color:#fff;line-height:1.15;}\n  .ff-banner h2 em{font-style:normal;color:var(--ff-sun);}\n  .ff-banner p{margin:14px auto 0;color:#DCF3F1;font-size:.95rem;line-height:1.6;max-width:460px;}\n  .ff-banner-trust{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px;justify-content:center;}\n  .ff-banner-trust span{display:flex;align-items:center;gap:6px;font-size:.76rem;color:#BEE0DE;font-weight:600;}\n  .ff-banner-trust svg{color:var(--ff-gold-light);flex:none;}\n  .ff-results{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:34px 0;}\n  .ff-result{text-align:center;padding:22px 16px;border-radius:16px;background:var(--ff-foam);border:1px solid var(--ff-mist);transition:transform .3s ease,box-shadow .3s ease;}\n  .ff-result:hover{transform:translateY(-5px);box-shadow:0 16px 28px var(--ff-shadow);}\n  .ff-result .ff-icon{width:44px;height:44px;margin:0 auto 12px;border-radius:50%;background:#fff;color:var(--ff-teal-deep);display:flex;align-items:center;justify-content:center;transition:background .3s ease,color .3s ease;}\n  .ff-result:hover .ff-icon{background:var(--ff-teal-deep);color:#fff;}\n  .ff-result h3{font-size:1rem;font-weight:700;color:var(--ff-teal-deeper);}\n  .ff-result p{margin-top:6px;font-size:.82rem;color:#5B7A7C;line-height:1.5;}\n  .ff-benefits{padding:46px 0;}\n  .ff-benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n  .ff-benefit{padding:24px 20px;border-radius:16px;background:#fff;border:1px solid var(--ff-mist);transition:transform .35s cubic-bezier(.2,.8,.3,1),box-shadow .35s ease,border-color .35s ease;}\n  .ff-benefit:hover{transform:translateY(-8px);box-shadow:0 20px 34px var(--ff-shadow);border-color:transparent;}\n  .ff-benefit .ff-num{font-family:var(--ff-font-mono);font-size:.68rem;color:var(--ff-gold);letter-spacing:.08em;display:block;margin-bottom:12px;}\n  .ff-benefit .ff-bicon{width:38px;height:38px;border-radius:50%;background:var(--ff-mist-soft);color:var(--ff-teal-deep);display:flex;align-items:center;justify-content:center;margin-bottom:14px;transition:transform .3s ease;}\n  .ff-benefit:hover .ff-bicon{transform:scale(1.12) rotate(-6deg);}\n  .ff-benefit h3{font-size:.95rem;color:var(--ff-teal-deeper);font-weight:700;margin-bottom:8px;line-height:1.3;}\n  .ff-benefit p{font-size:.82rem;line-height:1.5;color:#5B7A7C;}\n  .ff-features{padding:40px 0;}\n  .ff-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n  .ff-feature{background:var(--ff-foam);border:1px solid var(--ff-mist);border-radius:16px;padding:24px 20px;transition:transform .3s ease,box-shadow .3s ease;}\n  .ff-feature:hover{transform:translateY(-6px);box-shadow:0 18px 32px var(--ff-shadow);}\n  .ff-feature .ff-ficon{width:42px;height:42px;border-radius:12px;background:linear-gradient(150deg,var(--ff-teal-bright),var(--ff-teal-deep));display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:16px;transition:transform .3s ease;}\n  .ff-feature:hover .ff-ficon{transform:rotate(-8deg) scale(1.08);}\n  .ff-feature h3{font-size:1rem;color:var(--ff-teal-deeper);font-weight:700;margin-bottom:6px;}\n  .ff-feature p{font-size:.84rem;line-height:1.55;color:#5B7A7C;}\n  .ff-kit{padding:44px 0;}\n  .ff-kit-items{display:grid;grid-template-columns:1fr 1fr;gap:16px;}\n  .ff-kit-item{display:flex;gap:14px;align-items:flex-start;padding:20px;background:#fff;border:1px solid var(--ff-mist);border-radius:14px;transition:transform .3s ease,box-shadow .3s ease;}\n  .ff-kit-item:hover{transform:translateY(-4px);box-shadow:0 14px 24px var(--ff-shadow);}\n  .ff-kit-num{flex:none;width:32px;height:32px;border-radius:50%;background:linear-gradient(150deg,var(--ff-teal-bright),var(--ff-teal-deep));color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--ff-font-mono);font-size:.75rem;font-weight:600;}\n  .ff-kit-item h3{font-size:.95rem;color:var(--ff-teal-deeper);margin-bottom:4px;font-family:var(--ff-font-display);}\n  .ff-kit-item p{font-size:.82rem;color:#5B7A7C;line-height:1.5;}\n  .ff-usecases{padding:44px 30px;border-radius:22px;background:var(--ff-teal-deeper);overflow:hidden;margin:20px 0;}\n  .ff-usecases .ff-eyebrow{color:var(--ff-teal-bright);}\n  .ff-usecases .ff-eyebrow::before{background:var(--ff-sun);}\n  .ff-usecases .ff-section-head h2{color:#fff;}\n  .ff-usecases .ff-section-head p{color:#B9DBDA;}\n  .ff-usecases-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n  .ff-uc{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:22px 18px;color:#fff;transition:background .3s ease,transform .3s ease;}\n  .ff-uc:hover{background:rgba(255,255,255,.11);transform:translateY(-4px);}\n  .ff-uc .ff-emoji{font-size:1.5rem;display:inline-block;margin-bottom:12px;transition:transform .4s ease;}\n  .ff-uc:hover .ff-emoji{transform:rotate(-12deg) scale(1.15);}\n  .ff-uc h3{font-size:.92rem;font-weight:700;margin-bottom:6px;}\n  .ff-uc p{font-size:.8rem;line-height:1.5;color:#C9E5E4;}\n  .ff-faq{padding:40px 0;}\n  .ff-faq-list{max-width:680px;margin:0 auto;}\n  .ff-faq-item{border-bottom:1px solid var(--ff-mist);}\n  .ff-faq-item summary{list-style:none;cursor:pointer;padding:16px 4px;display:flex;align-items:center;justify-content:space-between;font-size:.95rem;font-weight:700;color:var(--ff-teal-deeper);gap:16px;transition:color .2s ease;}\n  .ff-faq-item summary::-webkit-details-marker{display:none;}\n  .ff-faq-item summary:hover{color:var(--ff-teal-deep);}\n  .ff-faq-item summary .ff-plus{flex:none;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--ff-teal-deep);color:var(--ff-teal-deep);display:flex;align-items:center;justify-content:center;transition:transform .3s ease,background .3s ease,color .3s ease;}\n  .ff-faq-item[open] summary .ff-plus{transform:rotate(135deg);background:var(--ff-teal-deep);color:#fff;}\n  .ff-faq-item p{font-size:.88rem;line-height:1.6;color:#5B7A7C;padding:0 4px 16px;max-width:600px;}\n  .ff-note{display:flex;gap:14px;align-items:flex-start;background:#FFF6E7;border:1px solid #FFE1A8;border-radius:14px;padding:18px 22px;margin:10px 0 30px;}\n  .ff-note .ff-mark{flex:none;width:28px;height:28px;border-radius:50%;background:var(--ff-sun);display:flex;align-items:center;justify-content:center;color:var(--ff-teal-deeper);font-weight:800;font-family:var(--ff-font-display);font-size:.85rem;}\n  .ff-note p{font-size:.86rem;line-height:1.55;color:#7A5A1C;}\n  .ff-note b{color:#5C4210;}\n  .ff-sign{text-align:center;padding:20px 0 6px;}\n  .ff-sign img{width:56px;margin:0 auto 8px;}\n  .ff-sign span{font-family:var(--ff-font-mono);font-size:.68rem;letter-spacing:.1em;color:#8AACAD;text-transform:uppercase;}\n  @media(max-width:720px){\n    .ff-banner{padding:32px 22px;}\n    .ff-results{grid-template-columns:1fr;}\n    .ff-benefits-grid{grid-template-columns:1fr 1fr;}\n    .ff-features-grid,.ff-usecases-grid,.ff-kit-items{grid-template-columns:1fr;}\n  }\n  @media(max-width:460px){.ff-benefits-grid{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"ff-desc\"\u003e\n\u003csection class=\"ff-banner\"\u003e\u003cspan class=\"ff-tag\"\u003e3-Piece Wash Kit\u003c\/span\u003e\n\u003ch2\u003eWash, scrub, dry. \u003cem\u003eDone.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe three things you actually need on bath day — paired together so every step flows straight into the next.\u003c\/p\u003e\n\u003cdiv class=\"ff-banner-trust\"\u003e\n\u003cspan\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"4\" y=\"9\" width=\"16\" height=\"10\" rx=\"2\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 9V6a4 4 0 018 0v3\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003eSecure checkout\u003c\/span\u003e \u003cspan\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M3 7h11v8H3zM14 10h4l3 3v2h-7z\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFast SA shipping\u003c\/span\u003e \u003cspan\u003e\u003csvg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 2l8 4v6c0 5-3.4 8.4-8 10-4.6-1.6-8-5-8-10V6l8-4z\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e14-day returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ff-results\"\u003e\n\u003cdiv class=\"ff-result\"\u003e\n\u003cdiv class=\"ff-icon\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 3C9 7 6 10.5 6 14a6 6 0 0012 0c0-3.5-3-7-6-11z\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eStart to Finish\u003c\/h3\u003e\n\u003cp\u003eGun, scrub and towel — everything from wash to dry in one kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-result\"\u003e\n\u003cdiv class=\"ff-icon\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 2l3 7h7l-6 4 2 7-6-4-6 4 2-7-6-4h7z\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eSave R450\u003c\/h3\u003e\n\u003cp\u003eCompared to buying each item separately at full price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-result\"\u003e\n\u003cdiv class=\"ff-icon\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M3 7l9-4 9 4v10l-9 4-9-4V7z\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eOne Delivery\u003c\/h3\u003e\n\u003cp\u003eShips together, arrives together — no waiting on multiple orders.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ff-kit\"\u003e\n\u003cdiv class=\"ff-section-head\"\u003e\n\u003cdiv class=\"ff-eyebrow\"\u003eWhat's Inside\u003c\/div\u003e\n\u003ch2\u003eThree tools. One bath day.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-kit-items\"\u003e\n\u003cdiv class=\"ff-kit-item\"\u003e\n\u003cdiv class=\"ff-kit-num\"\u003e01\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eHydroFoam Dog Wash Gun\u003c\/h3\u003e\n\u003cp\u003e8 spray modes and a built-in soap dispenser. Connects to any standard garden hose — outdoor use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-kit-item\"\u003e\n\u003cdiv class=\"ff-kit-num\"\u003e02\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan\u003eDeep-Clean Scrubber Glove\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eSlip it on and scrub smarter. The FoamFetch Scrubber Glove fits snugly over your hand, letting you work shampoo deep into your dog's coat with every stroke — no brush, no mess, just a thorough clean that feels like a massage for your pup.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-kit-item\" style=\"grid-column: span 2;\"\u003e\n\u003cdiv class=\"ff-kit-num\"\u003e03\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eMicrofiber Absorption Towel\u003c\/h3\u003e\n\u003cp\u003eHigh-absorption microfiber that pulls moisture faster than a regular towel — soft on all coat types, quick to wring out.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ff-benefits\"\u003e\n\u003cdiv class=\"ff-section-head ff-center\"\u003e\n\u003cdiv class=\"ff-eyebrow gold\"\u003eWhy It Works\u003c\/div\u003e\n\u003ch2\u003eDesigned to be used as a set\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-benefits-grid\"\u003e\n\u003cdiv class=\"ff-benefit\"\u003e\n\u003cspan class=\"ff-num\"\u003e01\u003c\/span\u003e\n\u003cdiv class=\"ff-bicon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M13 2L4 13h8l-1 9 9-11h-8l1-9z\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan\u003eGlove meets lather\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eSlip it on, work it in — the chenille fingers reach deep into your dog's coat for a scrub that actually cleans.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-benefit\"\u003e\n\u003cspan class=\"ff-num\"\u003e02\u003c\/span\u003e\n\u003cdiv class=\"ff-bicon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 7v5l3.5 2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eHalf the time\u003c\/h3\u003e\n\u003cp\u003eSoap, rinse and dry in one fluid routine instead of three separate steps.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-benefit\"\u003e\n\u003cspan class=\"ff-num\"\u003e03\u003c\/span\u003e\n\u003cdiv class=\"ff-bicon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 21c-4.5-3-8-6.5-8-11a5 5 0 019-3 5 5 0 019 3c0 4.5-3.5 8-10 11z\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eLess stress\u003c\/h3\u003e\n\u003cp\u003e8 spray modes let you match the pressure to your dog — from nervous pups to thick double coats.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-benefit\"\u003e\n\u003cspan class=\"ff-num\"\u003e04\u003c\/span\u003e\n\u003cdiv class=\"ff-bicon\"\u003e\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\"\u003e\u003cpath d=\"M12 2l2.9 6.3L21 9l-5 4.6L17.4 21 12 17.6 6.6 21 8 13.6 3 9l6.1-.7L12 2z\" stroke=\"currentColor\" stroke-width=\"1.6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eSave R450\u003c\/h3\u003e\n\u003cp\u003eA genuine saving on the combined individual price — not a number we made up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ff-usecases\"\u003e\n\u003cdiv class=\"ff-section-head\"\u003e\n\u003cdiv class=\"ff-eyebrow\"\u003eMade For\u003c\/div\u003e\n\u003ch2\u003eWhatever bath day looks like\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-usecases-grid\"\u003e\n\u003cdiv class=\"ff-uc\"\u003e\n\u003cspan class=\"ff-emoji\"\u003e🐾\u003c\/span\u003e\n\u003ch3\u003eMuddy Paws After Walks\u003c\/h3\u003e\n\u003cp\u003eRinse, lather and dry before the mud reaches your floors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-uc\"\u003e\n\u003cspan class=\"ff-emoji\"\u003e🐕\u003c\/span\u003e\n\u003ch3\u003eActive Breeds\u003c\/h3\u003e\n\u003cp\u003eReal pressure and coverage for dogs that actually get dirty.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-uc\"\u003e\n\u003cspan class=\"ff-emoji\"\u003e✂️\u003c\/span\u003e\n\u003ch3\u003eBetween Groomer Visits\u003c\/h3\u003e\n\u003cp\u003eKeep your dog fresh at home without booking an appointment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ff-faq\"\u003e\n\u003cdiv class=\"ff-section-head ff-center\"\u003e\n\u003cdiv class=\"ff-eyebrow\"\u003eQuestions\u003c\/div\u003e\n\u003ch2\u003eGood to know\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-faq-list\"\u003e\n\u003cdetails class=\"ff-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eDoes the shampoo work in the gun's dispenser?\u003c\/span\u003e\u003cspan class=\"ff-plus\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eYes — the 5-in-1 shampoo is formulated to load directly into the HydroFoam gun and mix evenly as you spray.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ff-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhat do I need besides this kit?\u003c\/span\u003e\u003cspan class=\"ff-plus\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eJust a standard garden hose. The gun connects in seconds — no tools, adaptors or extra fittings needed.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ff-faq-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eDoes it all ship together?\u003c\/span\u003e\u003cspan class=\"ff-plus\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eYes, the full kit ships as one order — one delivery, one tracking number.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"ff-note\"\u003e\n\u003cdiv class=\"ff-mark\"\u003e!\u003c\/div\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The HydroFoam gun connects to a standard garden hose and is designed for outdoor use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ff-sign\"\u003e\u003cspan\u003eFoamFetch — Made for Muddy Paws\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FoamFetch","offers":[{"title":"Default Title","offer_id":49859965911178,"sku":null,"price":849.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/7823\/7066\/files\/foamfetch-complete-wash-kit-no-shampoo.png?v=1787513739","url":"https:\/\/foamfetch.co.za\/products\/foamfetch-complete-wash-kit","provider":"FoamFetch","version":"1.0","type":"link"}