{"title":"PRODUCTS","description":"","products":[{"product_id":"pupbuddy-rover-flask","title":"PUPbuddy Rover Flask","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;600;700\u0026display=swap');\n\n\/* 🔥 SHOPIFY SAFE WRAPPER (FIXED PROPERLY) *\/\n.pup-wrap {\n  font-family: Inter, sans-serif;\n\n  background: radial-gradient(circle at top right, rgba(99,102,241,0.25), transparent 60%),\n              linear-gradient(135deg, #0b1220, #0f172a);\n\n  color: #fff !important;\n\n  padding: 60px 24px;\n  border-radius: 24px;\n\n  max-width: 100%;\n  width: 100%;\n\n  margin: 80px 0;\n\n  \/* ✅ REAL SHOPIFY FLOW FIX *\/\n  position: relative !important;\n  display: block !important;\n  float: none !important;\n  clear: both !important;\n\n  z-index: 1 !important;\n  isolation: isolate;\n  overflow: hidden;\n  box-sizing: border-box;\n\n  transform: none !important;\n}\n\n\/* glow *\/\n.pup-wrap::before {\n  content: \"\";\n  position: absolute;\n  width: 350px;\n  height: 350px;\n  background: rgba(59,130,246,0.18);\n  filter: blur(90px);\n  top: -120px;\n  right: -120px;\n  border-radius: 50%;\n  z-index: 0;\n}\n\n\/* 🔥 FORCE WHITE TEXT (fixes theme overrides) *\/\n.pup-wrap,\n.pup-wrap * {\n  color: #ffffff !important;\n}\n\n\/* TYPOGRAPHY *\/\n.title {\n  font-size: 40px;\n  font-weight: 700;\n  line-height: 1.1;\n  margin-bottom: 10px;\n  position: relative;\n  z-index: 2;\n}\n\n.sub {\n  font-size: 16px;\n  opacity: 0.85;\n  max-width: 720px;\n  margin-bottom: 25px;\n  position: relative;\n  z-index: 2;\n}\n\n.h {\n  font-size: 18px;\n  font-weight: 600;\n  margin: 25px 0 12px;\n  opacity: 0.95;\n  position: relative;\n  z-index: 2;\n}\n\n\/* GRID *\/\n.grid {\n  display: grid;\n  gap: 12px;\n  padding: 0 6px;\n  box-sizing: border-box;\n  position: relative;\n  z-index: 2;\n}\n\n\/* CARDS (FULL BOX STYLE KEPT) *\/\n.card {\n  background: rgba(255,255,255,0.06);\n  padding: 14px 16px;\n  border-radius: 14px;\n  border: 1px solid rgba(255,255,255,0.08);\n\n  width: 100%;\n  box-sizing: border-box;\n\n  transition: 0.25s ease;\n}\n\n.card:hover {\n  transform: scale(1.02);\n  background: rgba(255,255,255,0.10);\n}\n\n\/* BADGES *\/\n.badges {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-top: 18px;\n  position: relative;\n  z-index: 2;\n}\n\n.badge {\n  font-size: 12px;\n  padding: 7px 12px;\n  border-radius: 999px;\n  background: rgba(59,130,246,0.15);\n  border: 1px solid rgba(59,130,246,0.35);\n}\n\n\/* MOBILE *\/\n@media (max-width: 768px) {\n  .pup-wrap {\n    padding: 35px 16px;\n    border-radius: 18px;\n  }\n\n  .title {\n    font-size: 26px;\n  }\n\n  .sub {\n    font-size: 14px;\n  }\n\n  .h {\n    font-size: 16px;\n  }\n\n  .card:hover {\n    transform: none;\n  }\n}\n\n\/* accessibility *\/\n@media (prefers-reduced-motion: reduce) {\n  .card {\n    transition: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pup-wrap\"\u003e\n\n  \u003cdiv class=\"title\"\u003e💧 Hydration That Keeps Up With Your Dog\u003c\/div\u003e\n\n  \u003cdiv class=\"sub\"\u003e\n    \u003cb\u003ePUPbuddy Rover Flask™\u003c\/b\u003e is built for dog owners who want clean, safe, and effortless hydration on every walk, hike, or adventure.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"h\"\u003e🐶 Real Benefits (Why Owners Love This)\u003c\/div\u003e\n\n  \u003cdiv class=\"grid\"\u003e\n    \u003cdiv class=\"card\"\u003e💙 Keeps your dog hydrated anywhere — reduces overheating risk on walks \u0026amp; hikes\u003c\/div\u003e\n    \u003cdiv class=\"card\"\u003e🧼 Avoids dirty public bowls \u0026amp; harmful bacteria exposure\u003c\/div\u003e\n    \u003cdiv class=\"card\"\u003e🚫 No plastic taste — encourages dogs to drink more water naturally\u003c\/div\u003e\n    \u003cdiv class=\"card\"\u003e👜 Zero leaks in your bag, car, or pocket\u003c\/div\u003e\n    \u003cdiv class=\"card\"\u003e⏱ Saves time searching for water stops\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"h\"\u003e✨ Premium Features\u003c\/div\u003e\n\n  \u003cdiv class=\"grid\"\u003e\n    \u003cdiv class=\"card\"\u003e🥤 Food-grade stainless steel interior for clean hydration\u003c\/div\u003e\n    \u003cdiv class=\"card\"\u003e🔒 Leak-proof silicone seal for mess-free travel\u003c\/div\u003e\n    \u003cdiv class=\"card\"\u003e🙌 Wrist strap for easy carrying on walks\u003c\/div\u003e\n    \u003cdiv class=\"card\"\u003e📏 300ml size — perfect balance of portable + practical\u003c\/div\u003e\n    \u003cdiv class=\"card\"\u003e✨ Odour-resistant and easy-clean design\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"h\"\u003e💎 Built for Everyday Use\u003c\/div\u003e\n\n  \u003cdiv class=\"sub\"\u003e\n    Whether it's a quick walk around the block or a full-day adventure, the Rover Flask keeps your dog hydrated without stress, mess, or hassle.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"badges\"\u003e\n    \u003cdiv class=\"badge\"\u003e🐶 Dog Safe\u003c\/div\u003e\n    \u003cdiv class=\"badge\"\u003e💧 Leak Proof\u003c\/div\u003e\n    \u003cdiv class=\"badge\"\u003e🌍 Travel Ready\u003c\/div\u003e\n    \u003cdiv class=\"badge\"\u003e🧊 Stainless Steel\u003c\/div\u003e\n    \u003cdiv class=\"badge\"\u003e🎒 Everyday Carry\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"PUPbuddy","offers":[{"title":"Blue","offer_id":50080880820463,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":50080880853231,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/3317\/9887\/files\/final_rover_flask.png?v=1782849405"},{"product_id":"pupbuddy-dry-robe","title":"PUPbuddy Dry Robe","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800\u0026display=swap');\n\n.pb-wrap{padding: 30px 30px 140px;\nfont-family:'Inter',sans-serif;\nbackground:linear-gradient(135deg,#0f172a,#16243d);\nborder-radius:24px;\npadding:30px;\ncolor:#fff;\noverflow:hidden;\nposition:relative;\nmargin:25px 0;\nbox-shadow:0 15px 40px rgba(0,0,0,.18);\n}\n\n.pb-wrap *{\nbox-sizing:border-box;\n}\n\n.pb-wrap::before{\ncontent:\"\";\nposition:absolute;\nwidth:260px;\nheight:260px;\nbackground:rgba(59,130,246,.15);\nborder-radius:50%;\ntop:-120px;\nright:-80px;\nfilter:blur(70px);\npointer-events:none;\n}\n\n.pb-title{\nfont-size:34px;\nfont-weight:800;\nline-height:1.15;\nmargin-bottom:12px;\nposition:relative;\nz-index:2;\n}\n\n.pb-sub{\nfont-size:16px;\nline-height:1.7;\nopacity:.92;\nmargin-bottom:30px;\nposition:relative;\nz-index:2;\n}\n\n.pb-heading{\nfont-size:22px;\nfont-weight:700;\nmargin:35px 0 18px;\nposition:relative;\nz-index:2;\n}\n\n.pb-grid{\ndisplay:grid;\ngrid-template-columns:repeat(auto-fit,minmax(240px,1fr));\ngap:16px;\nposition:relative;\nz-index:2;\n}\n\n.pb-card{\nbackground:rgba(255,255,255,.07);\nborder:1px solid rgba(255,255,255,.08);\nborder-radius:18px;\npadding:20px;\ntransition:.35s;\nbackdrop-filter:blur(8px);\n}\n\n.pb-card:hover{\ntransform:translateY(-5px);\nbackground:rgba(255,255,255,.11);\n}\n\n.pb-card h4{\nmargin:0 0 10px;\nfont-size:18px;\nfont-weight:700;\ncolor:#fff;\n}\n\n.pb-card p{\nmargin:0;\nfont-size:15px;\nline-height:1.6;\ncolor:rgba(255,255,255,.88);\n}\n\n.pb-highlight{\nbackground:linear-gradient(135deg,#2563eb,#3b82f6);\npadding:22px;\nborder-radius:18px;\nmargin-top:25px;\nposition:relative;\nz-index:2;\n}\n\n.pb-highlight h3{\nmargin:0 0 12px;\nfont-size:22px;\n}\n\n.pb-highlight p{\nmargin:0;\nline-height:1.7;\n}\n\n@media(max-width:768px){\n\n.pb-wrap{\npadding:22px;\nborder-radius:20px;\n}\n\n.pb-title{\nfont-size:28px;\n}\n\n.pb-heading{\nfont-size:20px;\n}\n\n.pb-grid{\ngrid-template-columns:1fr;\n}\n\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pb-wrap\"\u003e\n\u003cdiv class=\"pb-title\"\u003e🛁 The 3-in-1 Dry Robe Every Dog Deserves\u003c\/div\u003e\n\u003cdiv class=\"pb-sub\"\u003eMeet the PUPbuddy\u003cstrong\u003e™ Dry Robe\u003c\/strong\u003e — the premium robe designed to dry, warm and comfort your dog after every adventure. From bath time to beach days and chilly mornings, it's the robe they'll reach for again and again.\u003c\/div\u003e\n\u003cdiv class=\"pb-highlight\"\u003e\n\u003ch3\u003e💙 More Than Just A Dog Towel\u003c\/h3\u003e\n\u003cp\u003eThe PUPbuddy™ Dry Robe helps keep your dog warm, dries them quickly and reduces wet fur around your home, furniture and car. It's designed for comfort, convenience and everyday adventures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-heading\"\u003e🐶 Why Owners Love This\u003c\/div\u003e\n\u003cdiv class=\"pb-grid\"\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e💧 Dries Dogs Fast\u003c\/h4\u003e\n\u003cp\u003eHighly absorbent plush fabric removes moisture quickly, helping your pup dry comfortably after baths, swimming or rainy walks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🛋️ Less Mess Indoors\u003c\/h4\u003e\n\u003cp\u003eSpend less time cleaning wet paw prints, damp furniture and soaked blankets after every adventure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e❄️ Keeps Them Warm\u003c\/h4\u003e\n\u003cp\u003ePerfect after winter walks, cold mornings or evening outings when your dog needs extra warmth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e❤️ Everyday Comfort\u003c\/h4\u003e\n\u003cp\u003eSoft enough for relaxing, napping and cuddling while providing a secure and comfortable fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-heading\"\u003e✨ Three Robes In One\u003c\/div\u003e\n\u003cdiv class=\"pb-grid\"\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🛁 Bath Robe\u003c\/h4\u003e\n\u003cp\u003eDries your dog quickly after bath time without reaching for multiple towels.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🔥 Warm Robe\u003c\/h4\u003e\n\u003cp\u003eKeeps your dog cozy after outdoor adventures, chilly evenings and cold weather.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e😴 Lounge Robe\u003c\/h4\u003e\n\u003cp\u003ePerfect for relaxing around the house thanks to its soft, plush fabric and comfortable fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-heading\"\u003e✨ Premium Features\u003c\/div\u003e\n\u003cdiv class=\"pb-grid\"\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🧵 Ultra-Soft Plush Fabric\u003c\/h4\u003e\n\u003cp\u003ePremium material designed for maximum comfort, warmth and gentle contact with your dog’s skin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e📏 Adjustable Secure Fit\u003c\/h4\u003e\n\u003cp\u003eDesigned to fit all dog sizes comfortably while staying in place during movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🧼 Easy to Clean\u003c\/h4\u003e\n\u003cp\u003eMachine washable and quick drying for effortless everyday use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🐶 All Dog Sizes\u003c\/h4\u003e\n\u003cp\u003eSuitable for small, medium and large breeds with flexible sizing and wrap design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-heading\"\u003e💙 Why Choose PUPbuddy™\u003c\/div\u003e\n\u003cdiv class=\"pb-highlight\"\u003e\n\u003cp\u003eAt \u003cstrong\u003ePUPbuddy™\u003c\/strong\u003e, we design products that improve everyday life for both dogs and owners. Every detail is built for comfort, durability and ease of use — because your dog deserves better than average.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"PUPbuddy","offers":[{"title":"Blue \/ XS","offer_id":50141415571695,"sku":null,"price":349.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue \/ S","offer_id":50141415604463,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue \/ M","offer_id":50141415637231,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue \/ L","offer_id":50141415669999,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue \/ XL","offer_id":50141415702767,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue \/ 2XL","offer_id":50141415735535,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue \/ 3XL","offer_id":50141415768303,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ XS","offer_id":50141415801071,"sku":null,"price":349.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ S","offer_id":50141415833839,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ M","offer_id":50141415866607,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ L","offer_id":50141415899375,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ XL","offer_id":50141415932143,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ 2XL","offer_id":50141415964911,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey \/ 3XL","offer_id":50141415997679,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ XS","offer_id":50141416030447,"sku":null,"price":349.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ S","offer_id":50141416063215,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ M","offer_id":50141416095983,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ L","offer_id":50141416128751,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ XL","offer_id":50141416161519,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ 2XL","offer_id":50141416194287,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Navy \/ 3XL","offer_id":50141416227055,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ XS","offer_id":50141416259823,"sku":null,"price":349.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ S","offer_id":50141416292591,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ M","offer_id":50141416325359,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ L","offer_id":50141416358127,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ XL","offer_id":50141416390895,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ 2XL","offer_id":50141416423663,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ 3XL","offer_id":50141416456431,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink \/ XS","offer_id":50141416489199,"sku":null,"price":349.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink \/ S","offer_id":50141416521967,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink \/ M","offer_id":50141416554735,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink \/ L","offer_id":50141416587503,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink \/ XL","offer_id":50141416620271,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink \/ 2XL","offer_id":50141416653039,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink \/ 3XL","offer_id":50141416685807,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ XS","offer_id":50141416718575,"sku":null,"price":349.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ S","offer_id":50141416751343,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ M","offer_id":50141416784111,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ L","offer_id":50141416816879,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ XL","offer_id":50141416849647,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ 2XL","offer_id":50141416882415,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ 3XL","offer_id":50141416915183,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/3317\/9887\/files\/WhatsApp_Image_2026-06-29_at_21.23.14.jpg?v=1782762502"},{"product_id":"pupbuddy-essential-carry","title":"PUPbuddy Essential Carry","description":"\u003cstyle\u003e\n.pb-wrap{\nfont-family:Inter,sans-serif;\nbackground:linear-gradient(135deg,#0f172a,#16243d);\nborder-radius:24px;\npadding:30px;\ncolor:#fff;\nmargin:25px 0;\noverflow:hidden;\nbox-shadow:0 15px 40px rgba(0,0,0,.18);\nposition:relative;\n}\n\n.pb-wrap::before{\ncontent:\"\";\nposition:absolute;\nwidth:240px;\nheight:240px;\nbackground:rgba(59,130,246,.15);\nborder-radius:50%;\ntop:-100px;\nright:-80px;\nfilter:blur(70px);\n}\n\n.pb-title{\nfont-size:34px;\nfont-weight:800;\nline-height:1.15;\nmargin-bottom:12px;\nposition:relative;\nz-index:2;\n}\n\n.pb-sub{\nfont-size:16px;\nline-height:1.7;\nopacity:.9;\nmargin-bottom:30px;\nposition:relative;\nz-index:2;\n}\n\n.pb-heading{\nfont-size:22px;\nfont-weight:700;\nmargin:35px 0 18px;\nposition:relative;\nz-index:2;\n}\n\n.pb-grid{\ndisplay:grid;\ngrid-template-columns:repeat(auto-fit,minmax(230px,1fr));\ngap:16px;\nposition:relative;\nz-index:2;\n}\n\n.pb-card{\nbackground:rgba(255,255,255,.07);\nborder:1px solid rgba(255,255,255,.08);\nborder-radius:18px;\npadding:20px;\ntransition:.3s;\n}\n\n.pb-card:hover{\ntransform:translateY(-5px);\nbackground:rgba(255,255,255,.11);\n}\n\n.pb-card h4{\nmargin:0 0 10px;\nfont-size:18px;\nfont-weight:700;\ncolor:#fff;\n}\n\n.pb-card p{\nmargin:0;\nline-height:1.6;\ncolor:rgba(255,255,255,.88);\n}\n\n.pb-highlight{\nbackground:linear-gradient(135deg,#2563eb,#3b82f6);\npadding:22px;\nborder-radius:18px;\nmargin-top:30px;\nposition:relative;\nz-index:2;\n}\n\n.pb-highlight p{\nmargin:0;\nline-height:1.7;\n}\n\n@media(max-width:768px){\n\n.pb-wrap{\npadding:22px;\nborder-radius:20px;\n}\n\n.pb-title{\nfont-size:28px;\n}\n\n.pb-heading{\nfont-size:20px;\n}\n\n.pb-grid{\ngrid-template-columns:1fr;\n}\n\n.pb-card:hover{\ntransform:none;\n}\n\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pb-wrap\"\u003e\n\u003cdiv class=\"pb-title\"\u003e🐾 Walk Ready. Every Time.\u003c\/div\u003e\n\u003cdiv class=\"pb-sub\"\u003eThe \u003cstrong\u003ePUPbuddy™ Essential Carry\u003c\/strong\u003e is the sleek, no-fuss way to keep your walks clean and stylish. Designed with an easy-carry container and high-quality printed bags, it clips on effortlessly and looks good doing it.\u003c\/div\u003e\n\u003cdiv class=\"pb-heading\"\u003e💙 Why Owners Love It\u003c\/div\u003e\n\u003cdiv class=\"pb-grid\"\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🐾 Premium Thick Bags\u003c\/h4\u003e\n\u003cp\u003eLeak-proof and extra durable for confident pickups every time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🎨 Designer Prints\u003c\/h4\u003e\n\u003cp\u003eBecause even the essentials deserve to look good.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e✨ Compact Carry Container\u003c\/h4\u003e\n\u003cp\u003eClips onto any leash, belt or bag in seconds for effortless convenience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e♻️ Thoughtfully Made\u003c\/h4\u003e\n\u003cp\u003eQuality you can feel with every pull.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pb-heading\"\u003e💙 Made For Every Walk\u003c\/div\u003e\n\u003cdiv class=\"pb-highlight\"\u003e\n\u003cp\u003eNo more fumbling with flimsy bags or bulky dispensers. The\u003cstrong\u003e Essential Carry\u003c\/strong\u003e keeps things minimal, functional and unmistakably PUPbuddy. \u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eYour walks just got an upgrade.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"PUPbuddy","offers":[{"title":"Default Title","offer_id":50075830517999,"sku":null,"price":349.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/3317\/9887\/files\/WhatsApp_Image_2026-06-29_at_21.23.12_d5b9adc4-1ad5-478a-a7be-eb9f028bf27b.jpg?v=1782929770"},{"product_id":"pupbuddy-treat-roll","title":"PUPbuddy Treat Roll","description":"\u003cstyle\u003e\n.pb-wrap{\nfont-family:Inter,sans-serif;\nbackground:linear-gradient(135deg,#0f172a,#16243d);\nborder-radius:24px;\npadding:30px;\ncolor:#fff;\nmargin:25px 0;\noverflow:hidden;\nbox-shadow:0 15px 40px rgba(0,0,0,.18);\nposition:relative;\n}\n\n.pb-wrap::before{\ncontent:\"\";\nposition:absolute;\nwidth:240px;\nheight:240px;\nbackground:rgba(59,130,246,.15);\nborder-radius:50%;\ntop:-100px;\nright:-80px;\nfilter:blur(70px);\n}\n\n.pb-title{\nfont-size:34px;\nfont-weight:800;\nline-height:1.15;\nmargin-bottom:12px;\nposition:relative;\nz-index:2;\n}\n\n.pb-sub{\nfont-size:16px;\nline-height:1.7;\nopacity:.9;\nmargin-bottom:30px;\nposition:relative;\nz-index:2;\n}\n\n.pb-heading{\nfont-size:22px;\nfont-weight:700;\nmargin:35px 0 18px;\nposition:relative;\nz-index:2;\n}\n\n.pb-grid{\ndisplay:grid;\ngrid-template-columns:repeat(auto-fit,minmax(230px,1fr));\ngap:16px;\nposition:relative;\nz-index:2;\n}\n\n.pb-card{\nbackground:rgba(255,255,255,.07);\nborder:1px solid rgba(255,255,255,.08);\nborder-radius:18px;\npadding:20px;\ntransition:.3s;\n}\n\n.pb-card:hover{\ntransform:translateY(-5px);\nbackground:rgba(255,255,255,.11);\n}\n\n.pb-card h4{\nmargin:0 0 10px;\nfont-size:18px;\nfont-weight:700;\ncolor:#fff;\n}\n\n.pb-card p{\nmargin:0;\nline-height:1.6;\ncolor:rgba(255,255,255,.88);\n}\n\n.pb-highlight{\nbackground:linear-gradient(135deg,#2563eb,#3b82f6);\npadding:22px;\nborder-radius:18px;\nmargin-top:30px;\nposition:relative;\nz-index:2;\n}\n\n.pb-highlight p{\nmargin:0;\nline-height:1.7;\n}\n\n@media(max-width:768px){\n\n.pb-wrap{\npadding:22px;\nborder-radius:20px;\n}\n\n.pb-title{\nfont-size:28px;\n}\n\n.pb-heading{\nfont-size:20px;\n}\n\n.pb-grid{\ngrid-template-columns:1fr;\n}\n\n.pb-card:hover{\ntransform:none;\n}\n\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pb-wrap\"\u003e\n\n\u003cdiv class=\"pb-title\"\u003e\n🎾 Play. Roll. Reward.\n\u003c\/div\u003e\n\n\u003cdiv class=\"pb-sub\"\u003e\nThe \u003cstrong\u003ePUPbuddy™ Treat Roll\u003c\/strong\u003e turns mealtime into the best part of your dog's day. This rolling slow feeder keeps your pup engaged, focused, and working for every bite — slowing down eating while stimulating their mind.\n\u003c\/div\u003e\n\n\u003cdiv class=\"pb-heading\"\u003e\n💙 Why Owners Love This\n\u003c\/div\u003e\n\n\u003cdiv class=\"pb-grid\"\u003e\n\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🐾 Slow Feeding Design\u003c\/h4\u003e\n\u003cp\u003eReduces bloating and promotes healthier digestion by encouraging slower eating.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🧠 Mental Stimulation\u003c\/h4\u003e\n\u003cp\u003eKeeps boredom and anxiety at bay between walks while encouraging natural problem-solving.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🎯 Wobble \u0026amp; Roll Action\u003c\/h4\u003e\n\u003cp\u003eUnpredictable movement makes every treat a fun and rewarding mini adventure.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e✨ Easy To Fill \u0026amp; Clean\u003c\/h4\u003e\n\u003cp\u003eSimple twist-open design that's quick to refill and dishwasher safe for easy cleaning.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pb-card\"\u003e\n\u003ch4\u003e🐶 Suitable For All Breeds\u003c\/h4\u003e\n\u003cp\u003eWorks perfectly with kibble, treats and small snacks for dogs of all sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pb-heading\"\u003e\n💙 Made For Happier Mealtimes\n\u003c\/div\u003e\n\n\u003cdiv class=\"pb-highlight\"\u003e\n\u003cp\u003e\nNo more wolfing down meals in seconds. The \u003cstrong\u003ePUPbuddy™ Treat Roll\u003c\/strong\u003e keeps your dog busy, happy and mentally sharp — one roll at a time.\n\u003cbr\u003e\u003cbr\u003e\n\u003cstrong\u003eMealtime, upgraded.\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"PUPbuddy","offers":[{"title":"Blue, yellow","offer_id":50080873677039,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"red, black","offer_id":50080873709807,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0824\/3317\/9887\/files\/WhatsAppImage2026-06-29at21.23.12_2.jpg?v=1782931222"}],"url":"https:\/\/pupbuddy.co.za\/collections\/products.oembed","provider":"PUPbuddy","version":"1.0","type":"link"}