{"title":"Home page","description":null,"products":[{"product_id":"smart-automatic-pet-feeder","title":"FeedCam Smart Auto Feeder","description":"\u003cdiv class=\"bundle-widget\" style=\"background:#fff4e5;border:2px dashed #e8590c;border-radius:8px;padding:12px 16px;margin-bottom:16px;\"\u003e\n\u003cstrong\u003e🔥 BUNDLE \u0026amp; SAVE\u003c\/strong\u003e\n\u003cdiv style=\"display:flex;gap:8px;margin:10px 0;\"\u003e\n\u003cbutton type=\"button\" data-bundle-qty=\"1\" style=\"flex:1;padding:8px 4px;border:1px solid #e8590c;border-radius:6px;background:#fff;color:#333;cursor:pointer;line-height:1.3;\"\u003e1 item\u003cbr\u003e\u003csmall\u003eStandard price\u003c\/small\u003e\u003c\/button\u003e\n\u003cbutton type=\"button\" data-bundle-qty=\"2\" style=\"flex:1;padding:8px 4px;border:1px solid #e8590c;border-radius:6px;background:#fff;color:#333;cursor:pointer;line-height:1.3;\"\u003e2 items\u003cbr\u003e\u003csmall\u003e10% OFF\u003c\/small\u003e\u003c\/button\u003e\n\u003cbutton type=\"button\" data-bundle-qty=\"3\" style=\"flex:1;padding:8px 4px;border:1px solid #e8590c;border-radius:6px;background:#fff;color:#333;cursor:pointer;line-height:1.3;\"\u003e3+ items\u003cbr\u003e\u003csmall\u003e15% OFF\u003c\/small\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-bundle-msg\u003eBuy \u003cstrong\u003e2\u003c\/strong\u003e items — \u003cstrong\u003e10% OFF\u003c\/strong\u003e · \u003cstrong\u003e3+\u003c\/strong\u003e — \u003cstrong\u003e15% OFF\u003c\/strong\u003e. Applied instantly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nvar PRICES={\"51916587827521\":417.78,\"51916587860289\":441.58,\"51916587893057\":239.71,\"51916587925825\":280.78};\nvar COMPARES={\"51916587827521\":699.99,\"51916587860289\":799.99,\"51916587893057\":319.99,\"51916587925825\":399.99};\nvar CVALS={};for(var k in COMPARES){CVALS[COMPARES[k].toFixed(2)]=1;}\nfunction qtyInput(){return document.querySelector('form[action*=\"\/cart\/add\"] input[name=\"quantity\"]')||document.querySelector('input[name=\"quantity\"]');}\nfunction currentVariantId(){var el=document.querySelector('form[action*=\"\/cart\/add\"] [name=\"id\"]');return el?el.value:null;}\nfunction variantPrice(){var v=currentVariantId();if(v\u0026\u0026PRICES[v])return PRICES[v];for(var k in PRICES){return PRICES[k];}return 0;}\nfunction fmt(n){return '$'+n.toFixed(2);}\nfunction digits(s){return (s||'').replace(\/[^0-9.]\/g,'');}\nfunction updateCompare(){\nvar v=currentVariantId();if(!v||!COMPARES[v]||!PRICES[v])return;\nvar c=COMPARES[v],p=PRICES[v];\ndocument.querySelectorAll('main s,main del,#MainContent s,#MainContent del').forEach(function(el){\nif(el.children.length)return;\nif(el.closest('.bundle-widget'))return;\nif(el.closest('[data-bundle-price]'))return;\nif(el.closest('cart-drawer,#cart,.cart,form[action=\"\/cart\"]'))return;\nvar d=digits(el.textContent);\nif(CVALS[d]\u0026\u0026parseFloat(d)!==c){el.textContent=fmt(c);}\n});\ndocument.querySelectorAll('main *,#MainContent *').forEach(function(el){\nif(el.children.length)return;\nif(el.closest('.bundle-widget'))return;\nvar txt=(el.textContent||'').trim();\nif(\/^You save \\$[0-9.,]+$\/.test(txt)){var want='You save '+fmt(c-p);if(txt!==want)el.textContent=want;}\nelse if(\/^[-−–]\\d+%$\/.test(txt)){var pb='-'+Math.round((1-p\/c)*100)+'%';if(txt!==pb)el.textContent=pb;}\n});\n}\nfunction findPriceEls(price){\nvar t=price.toFixed(2);var out=[];\nvar scope=document.querySelectorAll('main *,#MainContent *');\nif(!scope.length){scope=document.body.querySelectorAll('*');}\nscope.forEach(function(el){\nif(el.children.length)return;\nif(el.closest('.bundle-widget'))return;\nif(el.closest('s,del'))return;\nif(el.closest('cart-drawer,#cart,.cart,form[action=\"\/cart\"]'))return;\nvar txt=el.textContent||'';\nif(txt.length\u003c25\u0026\u0026digits(txt)===t){out.push(el);}\n});\nreturn out;\n}\nfunction update(){\nupdateCompare();\nvar q=qtyInput();var qty=q?(parseInt(q.value,10)||1):1;\nvar pct=qty\u003e=3?0.15:(qty===2?0.10:0);\nvar price=variantPrice();var total=price*qty;var disc=total*(1-pct);\nvar saleHtml='\u003cs style=\"opacity:.55\"\u003e'+fmt(total)+'\u003c\/s\u003e \u003cspan style=\"color:#e8590c;font-weight:700\"\u003e'+fmt(disc)+'\u003c\/span\u003e \u003csmall style=\"color:#e8590c;font-weight:700\"\u003e'+Math.round(pct*100)+'% OFF\u003c\/small\u003e';\ndocument.querySelectorAll('[data-bundle-price]').forEach(function(el){\nif(pct===0){el.innerHTML=el.getAttribute('data-bundle-orig')||'';el.removeAttribute('data-bundle-price');el.removeAttribute('data-bundle-orig');}\nelse{el.innerHTML=saleHtml;}\n});\nif(pct\u003e0){\nfindPriceEls(price).forEach(function(el){\nel.setAttribute('data-bundle-orig',el.innerHTML);\nel.setAttribute('data-bundle-price','1');\nel.innerHTML=saleHtml;\n});\n}\ndocument.querySelectorAll('.bundle-widget').forEach(function(w){\nw.querySelectorAll('[data-bundle-qty]').forEach(function(b){\nvar bq=parseInt(b.getAttribute('data-bundle-qty'),10);\nvar on=(bq===3?qty\u003e=3:qty===bq);\nb.style.background=on?'#e8590c':'#fff';b.style.color=on?'#fff':'#333';b.style.fontWeight=on?'700':'400';\n});\nvar m=w.querySelector('[data-bundle-msg]');if(!m)return;\nif(pct\u003e0){m.innerHTML='✅ \u003cstrong\u003e'+Math.round(pct*100)+'% OFF applied!\u003c\/strong\u003e \u003cs style=\"opacity:.6\"\u003e'+fmt(total)+'\u003c\/s\u003e \u003cstrong style=\"color:#e8590c\"\u003e'+fmt(disc)+'\u003c\/strong\u003e — you save '+fmt(total-disc)+'.';}\nelse{m.innerHTML='Buy \u003cstrong\u003e2\u003c\/strong\u003e items — \u003cstrong\u003e10% OFF\u003c\/strong\u003e · \u003cstrong\u003e3+\u003c\/strong\u003e — \u003cstrong\u003e15% OFF\u003c\/strong\u003e. Add another to unlock your discount!';}\n});\n}\ndocument.addEventListener('click',function(e){\nvar b=e.target.closest('[data-bundle-qty]');\nif(b){var q=qtyInput();if(q){q.value=b.getAttribute('data-bundle-qty');q.dispatchEvent(new Event('change',{bubbles:true}));}}\nsetTimeout(update,80);\n});\ndocument.addEventListener('change',function(){setTimeout(update,80);});\ndocument.addEventListener('input',function(){setTimeout(update,80);});\nsetInterval(updateCompare,400);\nif(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',update);}else{update();}\n})();\n\u003c\/script\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eWhat It Does:\u003c\/strong\u003e\u003cbr\u003eA programmable automatic pet feeder that dispenses food on a set schedule (4L or 6L capacity). The video version adds a built-in camera so you can watch, talk to, and remotely feed your pet from your phone, even when you're away.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eDescription:\u003c\/strong\u003e\u003cbr\u003eNever miss a feeding again with the FeedCam Smart Auto Feeder. Set custom feeding schedules and portion sizes, and let the feeder handle the rest — whether you're at work or away for the weekend. Choose between 4L or 6L capacity to match your pet's needs, and power it via USB or battery for total flexibility. Upgrade to the video monitoring version to check in on your pet, talk to them through two-way audio, and trigger feedings remotely, right from your phone. Durable white ABS construction keeps it looking clean and blends into any home.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eSpecs:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eCapacity: 4L or 6L\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003ePower: USB or battery\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eVersions: Standard \/ Video Monitoring (camera + app control)\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eMaterial: White ABS plastic\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"My Store 2","offers":[{"title":"White \/ 4L Key","offer_id":51916587893057,"sku":"2IV6ILK","price":239.71,"currency_code":"USD","in_stock":true},{"title":"White \/ 6L Key","offer_id":51916587925825,"sku":"1OUEVIW9W","price":280.78,"currency_code":"USD","in_stock":true},{"title":"White \/ 4L video version","offer_id":51916587827521,"sku":"2XWRF6W78","price":417.78,"currency_code":"USD","in_stock":true},{"title":"White \/ 6L video version","offer_id":51916587860289,"sku":"I0E8ADMSP","price":441.58,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/2391\/2257\/files\/82d650724b38bb8ed02f1d9fdd62.png?v=1783262852"},{"product_id":"automatic-pet-paw-cleaner-for-dogs-and-cats","title":"PawFresh Auto Paw Cleaner","description":"\u003cdiv class=\"bundle-widget\" style=\"background:#fff4e5;border:2px dashed #e8590c;border-radius:8px;padding:12px 16px;margin-bottom:16px;\"\u003e\n\u003cstrong\u003e🔥 BUNDLE \u0026amp; SAVE\u003c\/strong\u003e\n\u003cdiv style=\"display:flex;gap:8px;margin:10px 0;\"\u003e\n\u003cbutton type=\"button\" data-bundle-qty=\"1\" style=\"flex:1;padding:8px 4px;border:1px solid #e8590c;border-radius:6px;background:#fff;color:#333;cursor:pointer;line-height:1.3;\"\u003e1 item\u003cbr\u003e\u003csmall\u003eStandard price\u003c\/small\u003e\u003c\/button\u003e\n\u003cbutton type=\"button\" data-bundle-qty=\"2\" style=\"flex:1;padding:8px 4px;border:1px solid #e8590c;border-radius:6px;background:#fff;color:#333;cursor:pointer;line-height:1.3;\"\u003e2 items\u003cbr\u003e\u003csmall\u003e10% OFF\u003c\/small\u003e\u003c\/button\u003e\n\u003cbutton type=\"button\" data-bundle-qty=\"3\" style=\"flex:1;padding:8px 4px;border:1px solid #e8590c;border-radius:6px;background:#fff;color:#333;cursor:pointer;line-height:1.3;\"\u003e3+ items\u003cbr\u003e\u003csmall\u003e15% OFF\u003c\/small\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-bundle-msg\u003eBuy \u003cstrong\u003e2\u003c\/strong\u003e items — \u003cstrong\u003e10% OFF\u003c\/strong\u003e · \u003cstrong\u003e3+\u003c\/strong\u003e — \u003cstrong\u003e15% OFF\u003c\/strong\u003e. Applied instantly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nvar PRICES={\"51916599361857\":59.99,\"51916599394625\":59.99};\nfunction qtyInput(){return document.querySelector('form[action*=\"\/cart\/add\"] input[name=\"quantity\"]')||document.querySelector('input[name=\"quantity\"]');}\nfunction variantPrice(){var el=document.querySelector('form[action*=\"\/cart\/add\"] [name=\"id\"]');if(el\u0026\u0026PRICES[el.value])return PRICES[el.value];for(var k in PRICES){return PRICES[k];}return 0;}\nfunction fmt(n){return '$'+n.toFixed(2);}\nfunction digits(s){return (s||'').replace(\/[^0-9.]\/g,'');}\nfunction findPriceEls(price){\nvar t=price.toFixed(2);var out=[];\nvar scope=document.querySelectorAll('main *,#MainContent *');\nif(!scope.length){scope=document.body.querySelectorAll('*');}\nscope.forEach(function(el){\nif(el.children.length)return;\nif(el.closest('.bundle-widget'))return;\nif(el.closest('s,del'))return;\nif(el.closest('cart-drawer,#cart,.cart,form[action=\"\/cart\"]'))return;\nvar txt=el.textContent||'';\nif(txt.length\u003c25\u0026\u0026digits(txt)===t){out.push(el);}\n});\nreturn out;\n}\nfunction update(){\nvar q=qtyInput();var qty=q?(parseInt(q.value,10)||1):1;\nvar pct=qty\u003e=3?0.15:(qty===2?0.10:0);\nvar price=variantPrice();var total=price*qty;var disc=total*(1-pct);\nvar saleHtml='\u003cs style=\"opacity:.55\"\u003e'+fmt(total)+'\u003c\/s\u003e \u003cspan style=\"color:#e8590c;font-weight:700\"\u003e'+fmt(disc)+'\u003c\/span\u003e \u003csmall style=\"color:#e8590c;font-weight:700\"\u003e'+Math.round(pct*100)+'% OFF\u003c\/small\u003e';\ndocument.querySelectorAll('[data-bundle-price]').forEach(function(el){\nif(pct===0){el.innerHTML=el.getAttribute('data-bundle-orig')||'';el.removeAttribute('data-bundle-price');el.removeAttribute('data-bundle-orig');}\nelse{el.innerHTML=saleHtml;}\n});\nif(pct\u003e0){\nfindPriceEls(price).forEach(function(el){\nel.setAttribute('data-bundle-orig',el.innerHTML);\nel.setAttribute('data-bundle-price','1');\nel.innerHTML=saleHtml;\n});\n}\ndocument.querySelectorAll('.bundle-widget').forEach(function(w){\nw.querySelectorAll('[data-bundle-qty]').forEach(function(b){\nvar bq=parseInt(b.getAttribute('data-bundle-qty'),10);\nvar on=(bq===3?qty\u003e=3:qty===bq);\nb.style.background=on?'#e8590c':'#fff';b.style.color=on?'#fff':'#333';b.style.fontWeight=on?'700':'400';\n});\nvar m=w.querySelector('[data-bundle-msg]');if(!m)return;\nif(pct\u003e0){m.innerHTML='✅ \u003cstrong\u003e'+Math.round(pct*100)+'% OFF applied!\u003c\/strong\u003e \u003cs style=\"opacity:.6\"\u003e'+fmt(total)+'\u003c\/s\u003e \u003cstrong style=\"color:#e8590c\"\u003e'+fmt(disc)+'\u003c\/strong\u003e — you save '+fmt(total-disc)+'.';}\nelse{m.innerHTML='Buy \u003cstrong\u003e2\u003c\/strong\u003e items — \u003cstrong\u003e10% OFF\u003c\/strong\u003e · \u003cstrong\u003e3+\u003c\/strong\u003e — \u003cstrong\u003e15% OFF\u003c\/strong\u003e. Add another to unlock your discount!';}\n});\n}\ndocument.addEventListener('click',function(e){\nvar b=e.target.closest('[data-bundle-qty]');\nif(b){var q=qtyInput();if(q){q.value=b.getAttribute('data-bundle-qty');q.dispatchEvent(new Event('change',{bubbles:true}));}}\nsetTimeout(update,80);\n});\ndocument.addEventListener('change',function(){setTimeout(update,80);});\ndocument.addEventListener('input',function(){setTimeout(update,80);});\nif(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',update);}else{update();}\n})();\n\u003c\/script\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eWhat It Does:\u003c\/strong\u003e\u003cbr\u003eA battery-powered, portable cup device that automatically washes muddy or dirty pet paws. The pet's paw goes into the cup, where soft rotating silicone bristles gently scrub away dirt and mud using water — no scrubbing or hosing down required. Ideal for use right after walks, before pets track dirt into the house.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eDescription:\u003c\/strong\u003e\u003cbr\u003eSay goodbye to muddy paw prints on your floors and furniture. The PawFresh Auto Paw Cleaner makes post-walk cleanup effortless — just dip your dog or cat's paw into the cup, and soft silicone bristles do the work, gently lifting dirt and mud without irritating their skin. Built from durable ABS with a silicone-lined interior, it's compact, portable, and battery-powered for easy indoor use. Available in white and blue. A simple one-button design makes this a must-have for pet owners who want a cleaner home without the hassle.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eSpecs:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eColors: White, Blue\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSize: 108 x 108 x 175 mm\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eIncludes: 1 Pet Paw Cleaning Cup\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"My Store 2","offers":[{"title":"New White A","offer_id":51916599394625,"sku":"M26WHOQ2B","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/2391\/2257\/files\/8e6e20594c26957080063d5ae58c.png?v=1783023057"},{"product_id":"licyor-2-4gal-9l-large-dog-water-fountain-pet-water-fountain-ultra-quiet-cat-fountain-water-bowl-with-filtration-adapter-led-indicator-water-dispenser-for-dogs-cats-multiple-pets-bpa-free","title":"AquaFlow Pro Pet Fountain","description":"\u003cdiv class=\"bundle-widget\" style=\"background:#fff4e5;border:2px dashed #e8590c;border-radius:8px;padding:12px 16px;margin-bottom:16px;\"\u003e\n\u003cstrong\u003e🔥 BUNDLE \u0026amp; SAVE\u003c\/strong\u003e\n\u003cdiv style=\"display:flex;gap:8px;margin:10px 0;\"\u003e\n\u003cbutton type=\"button\" data-bundle-qty=\"1\" style=\"flex:1;padding:8px 4px;border:1px solid #e8590c;border-radius:6px;background:#fff;color:#333;cursor:pointer;line-height:1.3;\"\u003e1 item\u003cbr\u003e\u003csmall\u003eStandard price\u003c\/small\u003e\u003c\/button\u003e\n\u003cbutton type=\"button\" data-bundle-qty=\"2\" style=\"flex:1;padding:8px 4px;border:1px solid #e8590c;border-radius:6px;background:#fff;color:#333;cursor:pointer;line-height:1.3;\"\u003e2 items\u003cbr\u003e\u003csmall\u003e10% OFF\u003c\/small\u003e\u003c\/button\u003e\n\u003cbutton type=\"button\" data-bundle-qty=\"3\" style=\"flex:1;padding:8px 4px;border:1px solid #e8590c;border-radius:6px;background:#fff;color:#333;cursor:pointer;line-height:1.3;\"\u003e3+ items\u003cbr\u003e\u003csmall\u003e15% OFF\u003c\/small\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv data-bundle-msg\u003eBuy \u003cstrong\u003e2\u003c\/strong\u003e items — \u003cstrong\u003e10% OFF\u003c\/strong\u003e · \u003cstrong\u003e3+\u003c\/strong\u003e — \u003cstrong\u003e15% OFF\u003c\/strong\u003e. Applied instantly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nvar PRICES={\"51916637077825\":207.52};\nfunction qtyInput(){return document.querySelector('form[action*=\"\/cart\/add\"] input[name=\"quantity\"]')||document.querySelector('input[name=\"quantity\"]');}\nfunction variantPrice(){var el=document.querySelector('form[action*=\"\/cart\/add\"] [name=\"id\"]');if(el\u0026\u0026PRICES[el.value])return PRICES[el.value];for(var k in PRICES){return PRICES[k];}return 0;}\nfunction fmt(n){return '$'+n.toFixed(2);}\nfunction digits(s){return (s||'').replace(\/[^0-9.]\/g,'');}\nfunction findPriceEls(price){\nvar t=price.toFixed(2);var out=[];\nvar scope=document.querySelectorAll('main *,#MainContent *');\nif(!scope.length){scope=document.body.querySelectorAll('*');}\nscope.forEach(function(el){\nif(el.children.length)return;\nif(el.closest('.bundle-widget'))return;\nif(el.closest('s,del'))return;\nif(el.closest('cart-drawer,#cart,.cart,form[action=\"\/cart\"]'))return;\nvar txt=el.textContent||'';\nif(txt.length\u003c25\u0026\u0026digits(txt)===t){out.push(el);}\n});\nreturn out;\n}\nfunction update(){\nvar q=qtyInput();var qty=q?(parseInt(q.value,10)||1):1;\nvar pct=qty\u003e=3?0.15:(qty===2?0.10:0);\nvar price=variantPrice();var total=price*qty;var disc=total*(1-pct);\nvar saleHtml='\u003cs style=\"opacity:.55\"\u003e'+fmt(total)+'\u003c\/s\u003e \u003cspan style=\"color:#e8590c;font-weight:700\"\u003e'+fmt(disc)+'\u003c\/span\u003e \u003csmall style=\"color:#e8590c;font-weight:700\"\u003e'+Math.round(pct*100)+'% OFF\u003c\/small\u003e';\ndocument.querySelectorAll('[data-bundle-price]').forEach(function(el){\nif(pct===0){el.innerHTML=el.getAttribute('data-bundle-orig')||'';el.removeAttribute('data-bundle-price');el.removeAttribute('data-bundle-orig');}\nelse{el.innerHTML=saleHtml;}\n});\nif(pct\u003e0){\nfindPriceEls(price).forEach(function(el){\nel.setAttribute('data-bundle-orig',el.innerHTML);\nel.setAttribute('data-bundle-price','1');\nel.innerHTML=saleHtml;\n});\n}\ndocument.querySelectorAll('.bundle-widget').forEach(function(w){\nw.querySelectorAll('[data-bundle-qty]').forEach(function(b){\nvar bq=parseInt(b.getAttribute('data-bundle-qty'),10);\nvar on=(bq===3?qty\u003e=3:qty===bq);\nb.style.background=on?'#e8590c':'#fff';b.style.color=on?'#fff':'#333';b.style.fontWeight=on?'700':'400';\n});\nvar m=w.querySelector('[data-bundle-msg]');if(!m)return;\nif(pct\u003e0){m.innerHTML='✅ \u003cstrong\u003e'+Math.round(pct*100)+'% OFF applied!\u003c\/strong\u003e \u003cs style=\"opacity:.6\"\u003e'+fmt(total)+'\u003c\/s\u003e \u003cstrong style=\"color:#e8590c\"\u003e'+fmt(disc)+'\u003c\/strong\u003e — you save '+fmt(total-disc)+'.';}\nelse{m.innerHTML='Buy \u003cstrong\u003e2\u003c\/strong\u003e items — \u003cstrong\u003e10% OFF\u003c\/strong\u003e · \u003cstrong\u003e3+\u003c\/strong\u003e — \u003cstrong\u003e15% OFF\u003c\/strong\u003e. Add another to unlock your discount!';}\n});\n}\ndocument.addEventListener('click',function(e){\nvar b=e.target.closest('[data-bundle-qty]');\nif(b){var q=qtyInput();if(q){q.value=b.getAttribute('data-bundle-qty');q.dispatchEvent(new Event('change',{bubbles:true}));}}\nsetTimeout(update,80);\n});\ndocument.addEventListener('change',function(){setTimeout(update,80);});\ndocument.addEventListener('input',function(){setTimeout(update,80);});\nif(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',update);}else{update();}\n})();\n\u003c\/script\u003e\n\u003cp\u003eKeep your pets hydrated and happy with the AquaFlow Pro — a 2.4-gallon smart pet fountain built for multi-pet homes. The flowing water design mimics a natural stream, encouraging pets to drink more, while the 3-layer filtration system keeps water clean, fresh, and odor-free. Whisper-quiet operation (under 23dB) means zero nighttime disruption, and the LED low-water indicator with auto-shutoff protects the pump and gives you peace of mind. Non-slip rubber feet keep it steady, and it's backed by a 1-year warranty. Perfect for dogs, cats, and multi-pet households that need a low-maintenance, always-fresh water source. \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eA large-capacity (2.4 Gal \/ 9L) automatic water fountain for dogs and cats. It filters and circulates water continuously to keep it fresh and oxygenated, uses an ultra-quiet pump (\u0026lt;23dB) so it won't disturb sleep, and has a 3-stage filtration system (foam layer, PP layer, biological sponge) to remove hair, food residue, and odor. A smart LED indicator shows water level (blue = full, red = low) and the pump auto-shuts-off when water runs low to prevent dry burning.\u003c\/p\u003e","brand":"My Store 2","offers":[{"title":"Black","offer_id":51916637077825,"sku":"B0CWLS86QH","price":207.52,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/2391\/2257\/files\/d7ef4bc54bb4a5fb8b33ce4a288e.jpg?v=1783304633"}],"url":"https:\/\/www.whisknwag.co\/collections\/frontpage.oembed","provider":"Whisk\u0026Wagco","version":"1.0","type":"link"}