{"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};\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 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 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},{"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}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/2391\/2257\/files\/82d650724b38bb8ed02f1d9fdd62.png?v=1783262852","url":"https:\/\/www.whisknwag.co\/products\/smart-automatic-pet-feeder","provider":"Whisk\u0026Wagco","version":"1.0","type":"link"}