{"product_id":"fetchfind-portable-dog-water-bottle","title":"Portable Dog Water Bottle","description":"\u003cstyle\u003e\n.fetch-water-section {\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n  background: linear-gradient(160deg, #f8fcff, #eef6fb);\n  padding: 90px 20px;\n  border-radius: 28px;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* animated soft wave glow *\/\n.fetch-water-section::before {\n  content: \"\";\n  position: absolute;\n  width: 600px;\n  height: 600px;\n  background: radial-gradient(circle, rgba(0,150,255,0.08), transparent);\n  top: -200px;\n  left: -150px;\n  filter: blur(120px);\n  animation: floatWave 10s ease-in-out infinite alternate;\n}\n\n@keyframes floatWave {\n  from { transform: translateY(0px); }\n  to { transform: translateY(60px); }\n}\n\n.fetch-water-container {\n  max-width: 1100px;\n  margin: auto;\n  text-align: center;\n  position: relative;\n  z-index: 2;\n}\n\n\/* title *\/\n.fetch-water-title {\n  font-size: 40px;\n  font-weight: 800;\n  margin-bottom: 15px;\n  letter-spacing: -0.5px;\n  animation: fadeUp 1s ease forwards;\n}\n\n\/* subtitle *\/\n.fetch-water-subtitle {\n  font-size: 18px;\n  color: #5f6f7a;\n  margin-bottom: 60px;\n  animation: fadeUp 1.2s ease forwards;\n}\n\n\/* grid *\/\n.fetch-water-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n  gap: 25px;\n}\n\n\/* cards *\/\n.fetch-water-card {\n  background: rgba(255,255,255,0.75);\n  backdrop-filter: blur(18px);\n  border-radius: 22px;\n  padding: 35px 25px;\n  border: 1px solid rgba(255,255,255,0.6);\n  box-shadow: 0 20px 45px rgba(0,0,0,0.07);\n  transition: all 0.4s ease;\n  transform: translateY(30px);\n  opacity: 0;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* liquid shine effect *\/\n.fetch-water-card::after {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: -120%;\n  width: 100%;\n  height: 100%;\n  background: linear-gradient(120deg, transparent, rgba(255,255,255,0.8), transparent);\n  transition: 0.7s;\n}\n\n.fetch-water-card:hover::after {\n  left: 120%;\n}\n\n.fetch-water-card:hover {\n  transform: translateY(-10px) scale(1.04);\n  box-shadow: 0 30px 65px rgba(0,0,0,0.12);\n}\n\n\/* stagger animation *\/\n.fetch-water-card:nth-child(1){ animation: fadeUp 0.6s 0.2s forwards; }\n.fetch-water-card:nth-child(2){ animation: fadeUp 0.6s 0.4s forwards; }\n.fetch-water-card:nth-child(3){ animation: fadeUp 0.6s 0.6s forwards; }\n.fetch-water-card:nth-child(4){ animation: fadeUp 0.6s 0.8s forwards; }\n.fetch-water-card:nth-child(5){ animation: fadeUp 0.6s 1s forwards; }\n\n\/* icon *\/\n.fetch-water-icon {\n  font-size: 30px;\n  margin-bottom: 12px;\n}\n\n\/* text *\/\n.fetch-water-text {\n  font-size: 15px;\n  color: #3f4f59;\n  line-height: 1.6;\n}\n\n\/* footer *\/\n.fetch-water-footer {\n  margin-top: 60px;\n  font-size: 14px;\n  color: #6b7c87;\n  animation: fadeUp 1.4s ease forwards;\n}\n\n\/* animation *\/\n@keyframes fadeUp {\n  to {\n    transform: translateY(0);\n    opacity: 1;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"fetch-water-section\"\u003e\n  \u003cdiv class=\"fetch-water-container\"\u003e\n\n    \u003cdiv class=\"fetch-water-title\"\u003e\n      Hydration, Anywhere. 💧🐾\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fetch-water-subtitle\"\u003e\n      Clean, effortless water access — designed for life on the move.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fetch-water-grid\"\u003e\n\n      \u003cdiv class=\"fetch-water-card\"\u003e\n        \u003cdiv class=\"fetch-water-icon\"\u003e💧\u003c\/div\u003e\n        \u003cdiv class=\"fetch-water-text\"\u003eLeak-proof design for mess-free travel\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fetch-water-card\"\u003e\n        \u003cdiv class=\"fetch-water-icon\"\u003e✅\u003c\/div\u003e\n        \u003cdiv class=\"fetch-water-text\"\u003eBPA-free, pet-safe materials you can trust\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fetch-water-card\"\u003e\n        \u003cdiv class=\"fetch-water-icon\"\u003e🚿\u003c\/div\u003e\n        \u003cdiv class=\"fetch-water-text\"\u003eLightweight and portable for any adventure\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fetch-water-card\"\u003e\n        \u003cdiv class=\"fetch-water-icon\"\u003e🤜\u003c\/div\u003e\n        \u003cdiv class=\"fetch-water-text\"\u003eOne-hand operation for quick, easy use\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fetch-water-card\"\u003e\n        \u003cdiv class=\"fetch-water-icon\"\u003e🎨\u003c\/div\u003e\n        \u003cdiv class=\"fetch-water-text\"\u003eAvailable in 3 modern colour options\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"fetch-water-footer\"\u003e\n      📏 350ml Capacity • Includes Carry Strap • 🇿🇦 FetchFind — Happy Pets. Happy Homes.\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"FetchFind","offers":[{"title":"Blue","offer_id":42752456032327,"sku":null,"price":199.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow","offer_id":42752456065095,"sku":null,"price":199.0,"currency_code":"ZAR","in_stock":true},{"title":"White","offer_id":42752456097863,"sku":null,"price":199.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0676\/5268\/1799\/files\/ChatGPT_Image_May_5_2026_12_02_14_PM.png?v=1777985807","url":"https:\/\/fetchfind.co.za\/products\/fetchfind-portable-dog-water-bottle","provider":"FETCHFIND","version":"1.0","type":"link"}