{"title":"Home page","description":null,"products":[{"product_id":"petuno™-cozyheat-bed-self-warming-bed","title":"Petuno™ CozyHeat Bed (Self-Warming Bed)","description":"\u003cstyle\u003e\n:root {\n  --brown: #6b4f3a;\n  --light-brown: #a67c52;\n  --bg: #f7f3ef;\n  --text: #2b2b2b;\n}\n\n\/* SECTION *\/\n.petuno-section {\n  background: var(--bg);\n  padding: 70px 20px;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n}\n\n\/* CONTAINER *\/\n.petuno-container {\n  max-width: 1050px;\n  margin: auto;\n}\n\n\/* TITLE *\/\n.petuno-title {\n  font-size: 36px;\n  font-weight: 600;\n  text-align: center;\n  color: var(--brown);\n  margin-bottom: 10px;\n}\n\n\/* SUBTITLE *\/\n.petuno-subtitle {\n  text-align: center;\n  color: #666;\n  margin-bottom: 60px;\n  font-size: 16px;\n}\n\n\/* GRID *\/\n.petuno-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 22px;\n}\n\n\/* CARD *\/\n.petuno-card {\n  position: relative;\n  padding: 26px;\n  border-radius: 22px;\n  background: rgba(255,255,255,0.7);\n  backdrop-filter: blur(10px);\n  border: 1px solid rgba(0,0,0,0.05);\n\n  display: flex;\n  gap: 15px;\n\n  box-shadow: 0 10px 30px rgba(0,0,0,0.06);\n\n  \/* FIXED SMOOTH ANIMATION *\/\n  transition: transform 0.45s cubic-bezier(0.22, 1, 0.36, 1),\n              box-shadow 0.45s ease,\n              filter 0.45s ease;\n\n  will-change: transform;\n  transform: translateZ(0); \/* GPU acceleration *\/\n  backface-visibility: hidden;\n}\n\n\/* SMOOTH FLOAT (no harsh rotate) *\/\n.petuno-card:hover {\n  transform: translateY(-10px) scale(1.02);\n  box-shadow: 0 20px 50px rgba(0,0,0,0.1);\n  filter: brightness(1.02);\n}\n\n\/* SOFT GLOW (stable) *\/\n.petuno-card::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  border-radius: 22px;\n  background: radial-gradient(circle at 20% 20%, rgba(166,124,82,0.2), transparent 70%);\n  opacity: 0;\n  transition: opacity 0.4s ease;\n  pointer-events: none;\n}\n\n.petuno-card:hover::after {\n  opacity: 1;\n}\n\n\/* SHIMMER (fixed flicker) *\/\n.petuno-card::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: -120%;\n  width: 60%;\n  height: 100%;\n  background: linear-gradient(120deg, transparent, rgba(255,255,255,0.4), transparent);\n  transform: skewX(-20deg);\n  transition: left 0.8s ease;\n  pointer-events: none;\n}\n\n.petuno-card:hover::before {\n  left: 140%;\n}\n\n\/* ICON *\/\n.petuno-icon {\n  font-size: 22px;\n  transition: transform 0.3s ease;\n}\n\n\/* TEXT *\/\n.petuno-text {\n  font-size: 15px;\n  color: var(--text);\n  line-height: 1.6;\n  transition: transform 0.3s ease;\n}\n\n\/* MICRO FLOAT *\/\n.petuno-card:hover .petuno-text {\n  transform: translateY(-2px);\n}\n\n.petuno-card:hover .petuno-icon {\n  transform: scale(1.08);\n}\n\n\/* HIGHLIGHT *\/\n.petuno-highlight {\n  margin-top: 80px;\n  padding: 50px;\n  border-radius: 28px;\n  text-align: center;\n  color: white;\n\n  background: linear-gradient(270deg, #6b4f3a, #a67c52, #6b4f3a);\n  background-size: 400% 400%;\n  animation: gradientMove 10s ease infinite;\n}\n\n\/* ANIMATION *\/\n@keyframes gradientMove {\n  0% {background-position: 0% 50%;}\n  50% {background-position: 100% 50%;}\n  100% {background-position: 0% 50%;}\n}\n\n\/* MOBILE *\/\n@media (max-width: 768px) {\n  .petuno-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .petuno-card:hover {\n    transform: translateY(-6px) scale(1.01);\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"petuno-section\"\u003e\n  \u003cdiv class=\"petuno-container\"\u003e\n\n    \u003cdiv class=\"petuno-title\"\u003ePetuno™ CozyHeat Bed\u003c\/div\u003e\n    \u003cdiv class=\"petuno-subtitle\"\u003e\n      Warmth. Comfort. Rest — designed for pets who deserve better sleep.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petuno-grid\"\u003e\n\n      \u003cdiv class=\"petuno-card\"\u003e\n        \u003cdiv class=\"petuno-icon\"\u003e💤\u003c\/div\u003e\n        \u003cdiv class=\"petuno-text\"\u003e\n          Promotes deeper, uninterrupted sleep so your pet wakes up relaxed and energized.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"petuno-card\"\u003e\n        \u003cdiv class=\"petuno-icon\"\u003e🔥\u003c\/div\u003e\n        \u003cdiv class=\"petuno-text\"\u003e\n          Self-heating layers reflect natural body warmth, creating a cozy environment without electricity.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"petuno-card\"\u003e\n        \u003cdiv class=\"petuno-icon\"\u003e🐾\u003c\/div\u003e\n        \u003cdiv class=\"petuno-text\"\u003e\n          Provides gentle joint support, ideal for pets of all ages.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"petuno-card\"\u003e\n        \u003cdiv class=\"petuno-icon\"\u003e🧵\u003c\/div\u003e\n        \u003cdiv class=\"petuno-text\"\u003e\n          Durable nylon fabric resists wear while maintaining a soft, premium feel.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"petuno-card\"\u003e\n        \u003cdiv class=\"petuno-icon\"\u003e🧼\u003c\/div\u003e\n        \u003cdiv class=\"petuno-text\"\u003e\n          Fully machine washable for easy cleaning and long-term freshness.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"petuno-card\"\u003e\n        \u003cdiv class=\"petuno-icon\"\u003e🌙\u003c\/div\u003e\n        \u003cdiv class=\"petuno-text\"\u003e\n          Creates a calming sleep space that reduces anxiety and improves rest quality.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petuno-highlight\"\u003e\n      \u003ch2\u003eComfort They Feel Instantly\u003c\/h2\u003e\n      \u003cp\u003e\n        The moment your pet lies down, the CozyHeat Bed adapts — reflecting warmth, easing pressure,\n        and creating a safe, calming space they’ll love.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Petuno","offers":[{"title":"S","offer_id":52547820847285,"sku":null,"price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"M","offer_id":52547820880053,"sku":null,"price":599.0,"currency_code":"ZAR","in_stock":true},{"title":"L","offer_id":52547820912821,"sku":null,"price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"XL","offer_id":52547820945589,"sku":null,"price":899.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/8703\/6085\/files\/ChatGPT_Image_Oct_8_2026_05_44_17_PM.png?v=1791474336"},{"product_id":"petuno-furswipe™","title":"Petuno™ FurSwipe (Static Hair Removal)","description":"\u003cstyle\u003e\n:root{\n  --gold:#F4C95D;\n  --gold-dark:#D9A93B;\n  --text:#1B1B1B;\n  --muted:#5F6368;\n}\n\n.petuno-section{\n  max-width:1200px;\n  margin:30px auto;\n  padding:40px 30px;\n  border-radius:32px;\n  overflow:hidden;\n  position:relative;\n  background:\n  radial-gradient(circle at top right, rgba(244,201,93,0.35), transparent 35%),\n  radial-gradient(circle at bottom left, rgba(244,201,93,0.25), transparent 35%),\n  linear-gradient(180deg,#FFFDF7 0%,#FFF7D6 50%,#FFFDF7 100%);\n  font-family:inherit;\n}\n\n.petuno-section::before{\n  content:\"\";\n  position:absolute;\n  width:300px;\n  height:300px;\n  border-radius:50%;\n  background:rgba(244,201,93,0.12);\n  top:-120px;\n  right:-100px;\n}\n\n.petuno-section::after{\n  content:\"\";\n  position:absolute;\n  width:220px;\n  height:220px;\n  border-radius:50%;\n  background:rgba(244,201,93,0.10);\n  bottom:-100px;\n  left:-60px;\n}\n\n.petuno-badge-wrap{\n  text-align:center;\n}\n\n.petuno-badge{\n  display:inline-flex;\n  align-items:center;\n  background:rgba(255,255,255,0.75);\n  border:1px solid rgba(244,201,93,0.5);\n  backdrop-filter:blur(10px);\n  padding:10px 18px;\n  border-radius:999px;\n  font-size:13px;\n  font-weight:700;\n  color:#8A6700;\n  box-shadow:0 8px 20px rgba(0,0,0,0.05);\n}\n\n.petuno-title{\n  text-align:center;\n  font-size:48px;\n  font-weight:900;\n  line-height:1.1;\n  color:var(--text);\n  margin:20px auto 14px;\n  max-width:850px;\n}\n\n.petuno-subtitle{\n  text-align:center;\n  max-width:800px;\n  margin:0 auto 35px;\n  color:var(--muted);\n  font-size:18px;\n  line-height:1.7;\n}\n\n.petuno-hero{\n  background:rgba(255,255,255,0.75);\n  backdrop-filter:blur(12px);\n  border:1px solid rgba(244,201,93,0.4);\n  border-radius:28px;\n  padding:32px;\n  text-align:center;\n  margin-bottom:30px;\n  box-shadow:\n  0 12px 35px rgba(0,0,0,0.05),\n  0 3px 15px rgba(244,201,93,0.12);\n}\n\n.petuno-hero-icon{\n  width:75px;\n  height:75px;\n  margin:0 auto 15px;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:34px;\n  background:linear-gradient(135deg,#FFE89A,#F4C95D);\n  box-shadow:0 10px 22px rgba(244,201,93,0.30);\n}\n\n.petuno-hero h2{\n  margin:0 0 10px;\n  font-size:32px;\n  color:var(--text);\n}\n\n.petuno-hero p{\n  margin:0;\n  color:var(--muted);\n  font-size:16px;\n  line-height:1.7;\n}\n\n.petuno-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:18px;\n  margin-bottom:45px;\n}\n\n.petuno-card{\n  background:rgba(255,255,255,0.80);\n  backdrop-filter:blur(12px);\n  border:1px solid rgba(244,201,93,0.35);\n  border-radius:22px;\n  padding:24px;\n  transition:all .3s ease;\n  box-shadow:\n  0 8px 20px rgba(0,0,0,0.04),\n  0 2px 8px rgba(244,201,93,0.08);\n}\n\n.petuno-card:hover{\n  transform:translateY(-6px);\n  box-shadow:\n  0 18px 35px rgba(0,0,0,0.08),\n  0 8px 18px rgba(244,201,93,0.15);\n}\n\n.petuno-card h3{\n  margin:0 0 8px;\n  font-size:19px;\n  color:var(--text);\n}\n\n.petuno-card p{\n  margin:0;\n  color:var(--muted);\n  line-height:1.6;\n  font-size:15px;\n}\n\n.petuno-steps{\n  text-align:center;\n}\n\n.petuno-steps h2{\n  font-size:36px;\n  color:var(--text);\n  margin-bottom:30px;\n}\n\n.petuno-flow{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:18px;\n}\n\n.petuno-flow-box{\n  width:280px;\n  padding:28px 20px;\n  background:rgba(255,255,255,0.80);\n  backdrop-filter:blur(12px);\n  border:1px solid rgba(244,201,93,0.35);\n  border-radius:22px;\n  box-shadow:\n  0 8px 20px rgba(0,0,0,0.04),\n  0 2px 8px rgba(244,201,93,0.08);\n}\n\n.petuno-step-number{\n  width:52px;\n  height:52px;\n  margin:0 auto 12px;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  background:linear-gradient(135deg,#FFE89A,#F4C95D);\n  font-size:24px;\n  box-shadow:0 8px 18px rgba(244,201,93,0.25);\n}\n\n.petuno-flow-box strong{\n  display:block;\n  margin-bottom:8px;\n  font-size:18px;\n  color:var(--text);\n}\n\n.petuno-flow-box span{\n  color:var(--muted);\n  line-height:1.6;\n  font-size:15px;\n}\n\n.petuno-connector{\n  width:60px;\n  height:4px;\n  border-radius:999px;\n  background:linear-gradient(to right,#F4C95D,#E4B441);\n}\n\n@media (max-width:1024px){\n\n  .petuno-grid{\n    grid-template-columns:repeat(2,1fr);\n  }\n\n  .petuno-flow{\n    flex-direction:column;\n  }\n\n  .petuno-connector{\n    width:4px;\n    height:35px;\n  }\n\n  .petuno-flow-box{\n    width:100%;\n    max-width:400px;\n  }\n}\n\n@media (max-width:768px){\n\n  .petuno-section{\n    padding:30px 18px;\n  }\n\n  .petuno-title{\n    font-size:36px;\n  }\n\n  .petuno-subtitle{\n    font-size:16px;\n  }\n\n  .petuno-grid{\n    grid-template-columns:1fr;\n  }\n\n  .petuno-hero{\n    padding:24px;\n  }\n\n  .petuno-hero h2{\n    font-size:28px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"petuno-section\"\u003e\n\n  \u003cdiv class=\"petuno-badge-wrap\"\u003e\n    \u003cdiv class=\"petuno-badge\"\u003e\n      ✨ Smart Cleaning Innovation\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"petuno-title\"\u003e\n    🐾 Effortless Pet Fur Removal\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"petuno-subtitle\"\u003e\n    Experience a new level of clean. Designed with \u003cstrong\u003eadvanced fur-grip technology\u003c\/strong\u003e, this tool lifts deeply embedded pet hair in seconds — no sticky rollers, no waste, no frustration.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"petuno-hero\"\u003e\n\n    \u003cdiv class=\"petuno-hero-icon\"\u003e\n      🐾\n    \u003c\/div\u003e\n\n    \u003ch2\u003eRemove Stubborn Fur In Seconds\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Lift embedded pet hair from sofas, carpets, bedding and car seats with one effortless swipe for a cleaner, fresher home.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"petuno-grid\"\u003e\n\n    \u003cdiv class=\"petuno-card\"\u003e\n      \u003ch3\u003e🐶 Deep Fur Extraction\u003c\/h3\u003e\n      \u003cp\u003ePulls out stubborn fur that vacuums often leave behind.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petuno-card\"\u003e\n      \u003ch3\u003e🛋 Multi-Surface Performance\u003c\/h3\u003e\n      \u003cp\u003ePerfect for couches, bedding, carpets and upholstery.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petuno-card\"\u003e\n      \u003ch3\u003e♻️ Sustainable Design\u003c\/h3\u003e\n      \u003cp\u003eReusable with no sticky sheets or costly refills.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petuno-card\"\u003e\n      \u003ch3\u003e⚡ Instant Results\u003c\/h3\u003e\n      \u003cp\u003eWatch fur collect immediately with every pass.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petuno-card\"\u003e\n      \u003ch3\u003e🖐 Precision Control\u003c\/h3\u003e\n      \u003cp\u003eComfortable grip for fast and effortless cleaning.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"petuno-card\"\u003e\n      \u003ch3\u003e🚗 Travel Ready\u003c\/h3\u003e\n      \u003cp\u003eCompact design for home, office and vehicle use.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"petuno-steps\"\u003e\n\n    \u003ch2\u003e✨ A Smarter Way To Clean\u003c\/h2\u003e\n\n    \u003cdiv class=\"petuno-flow\"\u003e\n\n      \u003cdiv class=\"petuno-flow-box\"\u003e\n        \u003cdiv class=\"petuno-step-number\"\u003e🖐️\u003c\/div\u003e\n        \u003cstrong\u003eEffortless Glide\u003c\/strong\u003e\n        \u003cspan\u003eMove smoothly across fabric surfaces.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"petuno-connector\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"petuno-flow-box\"\u003e\n        \u003cdiv class=\"petuno-step-number\"\u003e🐾\u003c\/div\u003e\n        \u003cstrong\u003eIntelligent Lift\u003c\/strong\u003e\n        \u003cspan\u003eEmbedded fur gathers into easy-to-remove strips.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"petuno-connector\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"petuno-flow-box\"\u003e\n        \u003cdiv class=\"petuno-step-number\"\u003e✨\u003c\/div\u003e\n        \u003cstrong\u003ePremium Finish\u003c\/strong\u003e\n        \u003cspan\u003eReveal cleaner, fresher surfaces instantly.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Petuno","offers":[{"title":"Default Title","offer_id":52525933854901,"sku":null,"price":249.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/8703\/6085\/files\/ChatGPT_Image_Jun_7_2026_10_55_29_PM.png?v=1780865752"},{"product_id":"petuno™-astrobowl-interactive-ufo-feeder","title":"Petuno™ AstroBowl (Interactive UFO Feeder)","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003ePetuno AstroBowl\u003c\/title\u003e\n\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n*{\n  margin:0;\n  padding:0;\n  box-sizing:border-box;\n}\n\nhtml, body{\n  width:100%;\n  overflow-x:hidden;\n  font-family:'Inter',sans-serif;\n  background:#fffdf8;\n}\n\n.petuno-section{\n  width:100%;\n  position:relative;\n  isolation:isolate;\n  overflow:hidden;\n  padding:90px 20px;\n  background:\n    radial-gradient(circle at top left, rgba(255,214,87,0.12), transparent 35%),\n    radial-gradient(circle at bottom right, rgba(77,143,255,0.10), transparent 35%),\n    #fffdf8;\n}\n\n.petuno-container{\n  max-width:1200px;\n  margin:0 auto;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:60px;\n  align-items:center;\n  width:100%;\n  min-width:0;\n}\n\n@media(max-width:900px){\n  .petuno-container{\n    grid-template-columns:1fr;\n    text-align:center;\n    gap:40px;\n  }\n}\n\n.petuno-badge{\n  display:inline-flex;\n  align-items:center;\n  gap:10px;\n  padding:10px 16px;\n  border-radius:999px;\n  background:#fff;\n  border:1px solid rgba(0,0,0,0.06);\n  font-size:13px;\n  font-weight:700;\n  color:#1d3962;\n  margin-bottom:22px;\n}\n\n.petuno-badge::before{\n  content:'';\n  width:9px;\n  height:9px;\n  border-radius:50%;\n  background:#ffd657;\n}\n\n.petuno-title{\n  font-size:64px;\n  line-height:1.05;\n  font-weight:800;\n  color:#183153;\n  letter-spacing:-2px;\n  margin-bottom:18px;\n  overflow-wrap:anywhere;\n}\n\n.petuno-title span{\n  color:#4d8fff;\n}\n\n@media(max-width:600px){\n  .petuno-title{\n    font-size:40px;\n    letter-spacing:-1px;\n  }\n}\n\n.petuno-desc{\n  font-size:17px;\n  line-height:1.7;\n  color:#5f6a77;\n  margin-bottom:35px;\n  max-width:560px;\n}\n\n.petuno-features{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:16px;\n  width:100%;\n}\n\n@media(max-width:600px){\n  .petuno-features{\n    grid-template-columns:1fr;\n  }\n}\n\n.feature-card{\n  background:#fff;\n  border-radius:20px;\n  padding:22px;\n  border:1px solid rgba(0,0,0,0.05);\n  box-shadow:0 10px 25px rgba(0,0,0,0.04);\n  display:flex;\n  flex-direction:column;\n  min-width:0;\n  transition:all .3s ease;\n}\n\n.feature-card:hover{\n  transform:translateY(-4px);\n}\n\n.feature-icon{\n  width:52px;\n  height:52px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  background:#f4f8ff;\n  border-radius:16px;\n  font-size:24px;\n  margin-bottom:14px;\n}\n\n.feature-title{\n  font-size:16px;\n  font-weight:800;\n  color:#183153;\n  margin-bottom:8px;\n}\n\n.feature-text{\n  font-size:14px;\n  color:#67717d;\n  line-height:1.6;\n}\n\n.petuno-visual{\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  min-width:0;\n}\n\n.info-card{\n  width:100%;\n  max-width:480px;\n  background:#fff;\n  border-radius:32px;\n  padding:40px;\n  border:1px solid rgba(0,0,0,0.05);\n  box-shadow:0 25px 60px rgba(0,0,0,0.08);\n  position:relative;\n  overflow:hidden;\n}\n\n.info-card::before,\n.info-card::after{\n  content:'';\n  position:absolute;\n  width:180px;\n  height:180px;\n  border-radius:50%;\n  opacity:0.12;\n}\n\n.info-card::before{\n  top:-80px;\n  right:-80px;\n  background:#4d8fff;\n}\n\n.info-card::after{\n  bottom:-80px;\n  left:-80px;\n  background:#ffd657;\n}\n\n.info-content{\n  position:relative;\n  z-index:2;\n}\n\n.info-small{\n  display:inline-block;\n  padding:8px 14px;\n  border-radius:999px;\n  background:#f4f8ff;\n  color:#4d8fff;\n  font-size:12px;\n  font-weight:700;\n  margin-bottom:18px;\n}\n\n.info-title{\n  font-size:34px;\n  font-weight:800;\n  color:#183153;\n  margin-bottom:16px;\n  line-height:1.1;\n}\n\n@media(max-width:600px){\n  .info-title{\n    font-size:28px;\n  }\n}\n\n.info-text{\n  font-size:15px;\n  line-height:1.7;\n  color:#66707d;\n  margin-bottom:25px;\n}\n\n.info-list{\n  display:flex;\n  flex-direction:column;\n  gap:12px;\n}\n\n.info-item{\n  display:flex;\n  align-items:center;\n  gap:12px;\n  background:#fafcff;\n  border:1px solid rgba(0,0,0,0.04);\n  padding:14px 16px;\n  border-radius:14px;\n  font-size:14px;\n  font-weight:600;\n  color:#183153;\n}\n\n.check{\n  width:24px;\n  height:24px;\n  border-radius:50%;\n  background:#ffd657;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:12px;\n  flex-shrink:0;\n}\n\u003c\/style\u003e\n\n\n\n\n\u003csection class=\"petuno-section\"\u003e\n\n  \u003cdiv class=\"petuno-container\"\u003e\n\n    \u003c!-- LEFT SIDE --\u003e\n    \u003cdiv\u003e\n\n      \u003cdiv class=\"petuno-badge\"\u003e\n        Interactive Treat Dispenser\n      \u003c\/div\u003e\n\n      \u003ch1 class=\"petuno-title\"\u003e\n        Meet The \u003cspan\u003ePetuno™ AstroBowl\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp class=\"petuno-desc\"\u003e\n        Transform every meal into an exciting challenge. The AstroBowl rewards\n        curiosity with treats, keeps pets mentally stimulated, and encourages\n        healthier eating habits through fun, interactive play.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"petuno-features\"\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n          \u003cdiv class=\"feature-icon\"\u003e🐾\u003c\/div\u003e\n          \u003cdiv class=\"feature-title\"\u003eBurn Energy Fast\u003c\/div\u003e\n          \u003cdiv class=\"feature-text\"\u003e\n            Keeps pets active, entertained, and engaged for longer.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n          \u003cdiv class=\"feature-icon\"\u003e🧠\u003c\/div\u003e\n          \u003cdiv class=\"feature-title\"\u003eChallenge Their Mind\u003c\/div\u003e\n          \u003cdiv class=\"feature-text\"\u003e\n            Stimulates natural instincts and helps fight boredom.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n          \u003cdiv class=\"feature-icon\"\u003e🥣\u003c\/div\u003e\n          \u003cdiv class=\"feature-title\"\u003eHealthier Mealtimes\u003c\/div\u003e\n          \u003cdiv class=\"feature-text\"\u003e\n            Encourages slower eating to support better digestion.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"feature-card\"\u003e\n          \u003cdiv class=\"feature-icon\"\u003e✨\u003c\/div\u003e\n          \u003cdiv class=\"feature-title\"\u003eEasy To Clean\u003c\/div\u003e\n          \u003cdiv class=\"feature-text\"\u003e\n            Quick to refill, simple to wash, and made for daily use.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- RIGHT SIDE --\u003e\n    \u003cdiv class=\"petuno-visual\"\u003e\n\n      \u003cdiv class=\"info-card\"\u003e\n\n        \u003cdiv class=\"info-content\"\u003e\n\n          \u003cdiv class=\"info-small\"\u003e\n            Smart Play \u0026amp; Feeding\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"info-title\"\u003e\n            More Than Just A Food Bowl\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"info-text\"\u003e\n            Designed to keep pets physically active and mentally engaged,\n            the AstroBowl transforms ordinary feeding into a rewarding\n            experience that satisfies natural hunting and foraging instincts.\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"info-list\"\u003e\n\n            \u003cdiv class=\"info-item\"\u003e\n              \u003cdiv class=\"check\"\u003e✓\u003c\/div\u003e\n              Helps reduce boredom and unwanted behavior\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"info-item\"\u003e\n              \u003cdiv class=\"check\"\u003e✓\u003c\/div\u003e\n              Encourages healthier, slower eating habits\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"info-item\"\u003e\n              \u003cdiv class=\"check\"\u003e✓\u003c\/div\u003e\n              Perfect for curious cats and small dogs\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"info-item\"\u003e\n              \u003cdiv class=\"check\"\u003e✓\u003c\/div\u003e\n              Combines playtime and feeding in one toy\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c\/body\u003e","brand":"Petuno","offers":[{"title":"Lake Blue","offer_id":52578130985141,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow","offer_id":52578131017909,"sku":null,"price":449.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/8703\/6085\/files\/ChatGPTImageMay28_2026_10_30_35PM.png?v=1780000264"},{"product_id":"aquawash","title":"Petuno™ AquaWash (8-in-1 Sprayer)","description":"\u003cstyle\u003e\n.petuno-aw-root,\n.petuno-aw-root * {\n  box-sizing: border-box;\n}\n\n.petuno-aw-root {\n  --petuno-blue: #00aaff;\n  --petuno-green: #22c55e;\n  --petuno-yellow: #ffd600;\n\n  width: 100%;\n  max-width: 100%;\n  margin: 0;\n  padding: 0;\n\n  overflow: hidden;\n  isolation: isolate;\n\n  font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n\n  color: #151515;\n  background: #ffffff;\n}\n\n\n\/* ================================\n   HERO\n================================ *\/\n\n.petuno-aw-hero {\n  position: relative;\n\n  width: 100%;\n  overflow: hidden;\n\n  padding: 95px 20px 75px;\n\n  text-align: center;\n\n  background:\n    radial-gradient(\n      650px 420px at 50% 10%,\n      rgba(0,170,255,0.06),\n      transparent 70%\n    ),\n    radial-gradient(\n      550px 400px at 10% 80%,\n      rgba(34,197,94,0.035),\n      transparent 72%\n    ),\n    radial-gradient(\n      550px 400px at 90% 80%,\n      rgba(255,214,0,0.035),\n      transparent 72%\n    ),\n    #ffffff;\n}\n\n\n.petuno-aw-hero-content {\n  position: relative;\n  z-index: 2;\n\n  width: 100%;\n  max-width: 850px;\n\n  margin: 0 auto;\n}\n\n\n\/* PRODUCT TITLE *\/\n\n.petuno-aw-title {\n  margin: 0;\n\n  font-size: clamp(40px, 6vw, 62px);\n  line-height: 1.05;\n\n  font-weight: 900;\n  letter-spacing: -2.5px;\n\n  background:\n    linear-gradient(\n      90deg,\n      #00aaff,\n      #22c55e,\n      #ffd600,\n      #00aaff\n    );\n\n  background-size: 300% 100%;\n\n  -webkit-background-clip: text;\n  background-clip: text;\n\n  -webkit-text-fill-color: transparent;\n\n  animation: petuno-aw-gradient 8s ease-in-out infinite;\n}\n\n\n@keyframes petuno-aw-gradient {\n  0% {\n    background-position: 0% 50%;\n  }\n\n  50% {\n    background-position: 100% 50%;\n  }\n\n  100% {\n    background-position: 0% 50%;\n  }\n}\n\n\n\/* SUBTITLE *\/\n\n.petuno-aw-subtitle {\n  max-width: 760px;\n\n  margin: 25px auto 0;\n\n  font-size: clamp(17px, 2vw, 21px);\n  line-height: 1.65;\n\n  color: #3d3d3d;\n}\n\n\n.petuno-aw-subtitle-line {\n  display: block;\n\n  margin: 6px 0;\n\n  opacity: 0;\n\n  transform: translateY(12px);\n\n  animation:\n    petuno-aw-fade-up\n    0.8s\n    ease\n    forwards;\n}\n\n\n.petuno-aw-subtitle-line:nth-child(1) {\n  animation-delay: .15s;\n\n  font-weight: 800;\n\n  color: #202020;\n}\n\n\n.petuno-aw-subtitle-line:nth-child(2) {\n  animation-delay: .3s;\n}\n\n\n.petuno-aw-subtitle-line:nth-child(3) {\n  animation-delay: .45s;\n\n  color: #555;\n}\n\n\n.petuno-aw-description {\n  max-width: 710px;\n\n  margin: 25px auto 0;\n\n  font-size: 16px;\n  line-height: 1.75;\n\n  color: #666;\n\n  opacity: 0;\n\n  transform: translateY(12px);\n\n  animation:\n    petuno-aw-fade-up\n    .9s\n    ease\n    .6s\n    forwards;\n}\n\n\n@keyframes petuno-aw-fade-up {\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\n\/* ================================\n   FEATURES\n================================ *\/\n\n.petuno-aw-features {\n  width: 100%;\n\n  padding: 75px 20px 90px;\n\n  background:\n    linear-gradient(\n      180deg,\n      #ffffff 0%,\n      #fcfdff 55%,\n      #fbfffc 100%\n    );\n}\n\n\n.petuno-aw-feature-container {\n  width: 100%;\n  max-width: 1120px;\n\n  margin: 0 auto;\n}\n\n\n.petuno-aw-feature-grid {\n  display: grid;\n\n  grid-template-columns:\n    repeat(4, minmax(0, 1fr));\n\n  gap: 20px;\n\n  width: 100%;\n}\n\n\n.petuno-aw-feature-card {\n  position: relative;\n\n  min-width: 0;\n  min-height: 215px;\n\n  padding: 30px 27px;\n\n  overflow: hidden;\n\n  border-radius: 25px;\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.98),\n      rgba(248,251,255,.92)\n    );\n\n  border: 1px solid rgba(20,30,40,.055);\n\n  box-shadow:\n    0 18px 50px rgba(0,0,0,.055),\n    0 3px 12px rgba(0,0,0,.025);\n\n  opacity: 0;\n\n  transform: translateY(25px);\n\n  animation:\n    petuno-aw-card-in\n    .8s\n    cubic-bezier(.2,.8,.2,1)\n    forwards;\n\n  transition:\n    transform .4s cubic-bezier(.2,.8,.2,1),\n    box-shadow .4s ease;\n}\n\n\n.petuno-aw-feature-card:nth-child(1) {\n  animation-delay: .1s;\n}\n\n\n.petuno-aw-feature-card:nth-child(2) {\n  animation-delay: .2s;\n}\n\n\n.petuno-aw-feature-card:nth-child(3) {\n  animation-delay: .3s;\n}\n\n\n.petuno-aw-feature-card:nth-child(4) {\n  animation-delay: .4s;\n}\n\n\n@keyframes petuno-aw-card-in {\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\n.petuno-aw-feature-card::before {\n  content: \"\";\n\n  position: absolute;\n\n  width: 190px;\n  height: 190px;\n\n  top: -115px;\n  right: -105px;\n\n  border-radius: 50%;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(0,170,255,.13),\n      transparent 70%\n    );\n\n  filter: blur(12px);\n\n  pointer-events: none;\n}\n\n\n.petuno-aw-feature-card:nth-child(2)::before {\n  background:\n    radial-gradient(\n      circle,\n      rgba(34,197,94,.12),\n      transparent 70%\n    );\n}\n\n\n.petuno-aw-feature-card:nth-child(3)::before {\n  background:\n    radial-gradient(\n      circle,\n      rgba(255,214,0,.13),\n      transparent 70%\n    );\n}\n\n\n.petuno-aw-feature-card:nth-child(4)::before {\n  background:\n    radial-gradient(\n      circle,\n      rgba(0,170,255,.10),\n      transparent 70%\n    );\n}\n\n\n.petuno-aw-feature-card:hover {\n  transform: translateY(-9px);\n\n  box-shadow:\n    0 30px 70px rgba(0,0,0,.09),\n    0 5px 18px rgba(0,0,0,.035);\n}\n\n\n.petuno-aw-feature-title {\n  position: relative;\n  z-index: 2;\n\n  margin: 0 0 13px;\n\n  font-size: 19px;\n  line-height: 1.35;\n\n  font-weight: 800;\n\n  color: #171717;\n}\n\n\n.petuno-aw-feature-text {\n  position: relative;\n  z-index: 2;\n\n  margin: 0;\n\n  font-size: 15px;\n  line-height: 1.7;\n\n  color: #686868;\n}\n\n\n\/* ================================\n   EFFORTLESS EVERY TIME\n================================ *\/\n\n.petuno-aw-experience {\n  position: relative;\n\n  width: 100%;\n\n  padding: 105px 20px 100px;\n\n  overflow: hidden;\n\n  text-align: center;\n\n  background:\n    radial-gradient(\n      700px 400px at 25% 50%,\n      rgba(0,170,255,.035),\n      transparent 72%\n    ),\n    radial-gradient(\n      700px 400px at 75% 50%,\n      rgba(34,197,94,.03),\n      transparent 72%\n    ),\n    radial-gradient(\n      650px 350px at 50% 100%,\n      rgba(255,214,0,.035),\n      transparent 72%\n    ),\n    linear-gradient(\n      180deg,\n      #fbfdff 0%,\n      #ffffff 50%,\n      #fcfffd 100%\n    );\n}\n\n\n.petuno-aw-experience-content {\n  position: relative;\n  z-index: 2;\n\n  width: 100%;\n  max-width: 1120px;\n\n  margin: 0 auto;\n}\n\n\n.petuno-aw-experience-title {\n  margin: 0;\n\n  font-size: clamp(34px, 5vw, 48px);\n  line-height: 1.1;\n\n  font-weight: 900;\n\n  letter-spacing: -1.5px;\n\n  background:\n    linear-gradient(\n      90deg,\n      #00aaff,\n      #22c55e,\n      #ffd600\n    );\n\n  background-size: 200% 100%;\n\n  -webkit-background-clip: text;\n  background-clip: text;\n\n  -webkit-text-fill-color: transparent;\n\n  animation:\n    petuno-aw-gradient\n    8s\n    ease-in-out\n    infinite;\n}\n\n\n.petuno-aw-experience-description {\n  max-width: 720px;\n\n  margin: 18px auto 55px;\n\n  font-size: 18px;\n  line-height: 1.7;\n\n  color: #686868;\n}\n\n\n\/* ================================\n   EXPERIENCE CARDS\n================================ *\/\n\n.petuno-aw-experience-grid {\n  display: grid;\n\n  grid-template-columns:\n    repeat(3, minmax(0, 1fr));\n\n  gap: 23px;\n\n  width: 100%;\n}\n\n\n.petuno-aw-experience-card {\n  position: relative;\n\n  min-width: 0;\n  min-height: 250px;\n\n  padding: 35px 31px;\n\n  overflow: hidden;\n\n  text-align: left;\n\n  border-radius: 28px;\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.98),\n      rgba(248,251,255,.9)\n    );\n\n  border: 1px solid rgba(20,30,40,.055);\n\n  box-shadow:\n    0 25px 65px rgba(0,0,0,.065),\n    0 5px 20px rgba(0,0,0,.025);\n\n  opacity: 0;\n\n  transform: translateY(30px);\n\n  animation:\n    petuno-aw-experience-in\n    .8s\n    cubic-bezier(.2,.8,.2,1)\n    forwards;\n\n  transition:\n    transform .45s cubic-bezier(.2,.8,.2,1),\n    box-shadow .45s ease;\n}\n\n\n.petuno-aw-experience-card:nth-child(1) {\n  animation-delay: .55s;\n}\n\n\n.petuno-aw-experience-card:nth-child(2) {\n  animation-delay: .7s;\n}\n\n\n.petuno-aw-experience-card:nth-child(3) {\n  animation-delay: .85s;\n}\n\n\n@keyframes petuno-aw-experience-in {\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\n.petuno-aw-experience-card:hover {\n  transform: translateY(-11px);\n\n  box-shadow:\n    0 35px 80px rgba(0,0,0,.10),\n    0 8px 25px rgba(0,0,0,.035);\n}\n\n\n.petuno-aw-experience-card::before {\n  content: \"\";\n\n  position: absolute;\n\n  width: 250px;\n  height: 250px;\n\n  top: -135px;\n  right: -115px;\n\n  border-radius: 50%;\n\n  filter: blur(35px);\n\n  opacity: .45;\n\n  pointer-events: none;\n\n  animation:\n    petuno-aw-glow\n    7s\n    ease-in-out\n    infinite;\n}\n\n\n.petuno-aw-experience-card:nth-child(1)::before {\n  background: rgba(0,170,255,.25);\n}\n\n\n.petuno-aw-experience-card:nth-child(2)::before {\n  background: rgba(34,197,94,.23);\n\n  animation-delay: -2s;\n}\n\n\n.petuno-aw-experience-card:nth-child(3)::before {\n  background: rgba(255,214,0,.22);\n\n  animation-delay: -4s;\n}\n\n\n@keyframes petuno-aw-glow {\n  0%,\n  100% {\n    transform: translate3d(0,0,0) scale(1);\n  }\n\n  50% {\n    transform: translate3d(-13px,12px,0) scale(1.08);\n  }\n}\n\n\n.petuno-aw-accent {\n  position: relative;\n  z-index: 2;\n\n  width: 50px;\n  height: 4px;\n\n  margin: 0 0 20px;\n\n  border-radius: 999px;\n\n  background:\n    linear-gradient(\n      90deg,\n      #00aaff,\n      #22c55e,\n      #ffd600\n    );\n\n  background-size: 200% 100%;\n\n  animation:\n    petuno-aw-accent-flow\n    5s\n    ease-in-out\n    infinite;\n}\n\n\n@keyframes petuno-aw-accent-flow {\n  0%,\n  100% {\n    background-position: 0% 50%;\n  }\n\n  50% {\n    background-position: 100% 50%;\n  }\n}\n\n\n.petuno-aw-experience-card-title {\n  position: relative;\n  z-index: 2;\n\n  margin: 0 0 12px;\n\n  font-size: 21px;\n  line-height: 1.3;\n\n  font-weight: 850;\n\n  color: #151515;\n}\n\n\n.petuno-aw-experience-card-text {\n  position: relative;\n  z-index: 2;\n\n  margin: 0;\n\n  font-size: 15px;\n  line-height: 1.75;\n\n  color: #686868;\n}\n\n\n\/* ================================\n   BENEFITS\n================================ *\/\n\n.petuno-aw-benefits {\n  display: flex;\n\n  flex-wrap: wrap;\n\n  justify-content: center;\n  align-items: center;\n\n  gap: 12px;\n\n  width: 100%;\n\n  margin: 58px auto 0;\n}\n\n\n.petuno-aw-benefit {\n  position: relative;\n\n  overflow: hidden;\n\n  padding: 13px 20px;\n\n  border-radius: 999px;\n\n  font-size: 14px;\n  line-height: 1;\n\n  font-weight: 750;\n\n  color: #414141;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(0,170,255,.08),\n      rgba(34,197,94,.07),\n      rgba(255,214,0,.07)\n    );\n\n  border: 1px solid rgba(0,0,0,.045);\n\n  box-shadow:\n    0 8px 25px rgba(0,0,0,.045);\n\n  animation:\n    petuno-aw-float\n    4s\n    ease-in-out\n    infinite;\n}\n\n\n.petuno-aw-benefit:nth-child(2) {\n  animation-delay: -1.3s;\n}\n\n\n.petuno-aw-benefit:nth-child(3) {\n  animation-delay: -2.6s;\n}\n\n\n@keyframes petuno-aw-float {\n  0%,\n  100% {\n    transform: translateY(0);\n  }\n\n  50% {\n    transform: translateY(-4px);\n  }\n}\n\n\n\/* ================================\n   MOBILE\n================================ *\/\n\n@media screen and (max-width: 950px) {\n\n  .petuno-aw-feature-grid {\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr));\n  }\n\n  .petuno-aw-experience-grid {\n    grid-template-columns: 1fr;\n\n    max-width: 650px;\n\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n}\n\n\n@media screen and (max-width: 600px) {\n\n  .petuno-aw-hero {\n    padding: 70px 16px 55px;\n  }\n\n\n  .petuno-aw-title {\n    font-size: 40px;\n    letter-spacing: -1.5px;\n  }\n\n\n  .petuno-aw-subtitle {\n    font-size: 17px;\n    line-height: 1.55;\n  }\n\n\n  .petuno-aw-description {\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n\n  .petuno-aw-features {\n    padding: 55px 16px 65px;\n  }\n\n\n  .petuno-aw-feature-grid {\n    grid-template-columns: 1fr;\n    gap: 16px;\n  }\n\n\n  .petuno-aw-feature-card {\n    min-height: auto;\n    padding: 27px 24px;\n  }\n\n\n  .petuno-aw-experience {\n    padding: 70px 16px 70px;\n  }\n\n\n  .petuno-aw-experience-title {\n    font-size: 34px;\n  }\n\n\n  .petuno-aw-experience-description {\n    font-size: 16px;\n    line-height: 1.65;\n\n    margin-bottom: 38px;\n  }\n\n\n  .petuno-aw-experience-grid {\n    gap: 17px;\n  }\n\n\n  .petuno-aw-experience-card {\n    min-height: auto;\n\n    padding: 30px 25px;\n\n    border-radius: 24px;\n  }\n\n\n  .petuno-aw-experience-card-title {\n    font-size: 20px;\n  }\n\n\n  .petuno-aw-benefits {\n    margin-top: 42px;\n    gap: 9px;\n  }\n\n\n  .petuno-aw-benefit {\n    padding: 12px 16px;\n    font-size: 13px;\n  }\n\n}\n\n\n@media (prefers-reduced-motion: reduce) {\n\n  .petuno-aw-root *,\n  .petuno-aw-root *::before,\n  .petuno-aw-root *::after {\n\n    animation-duration: .001ms !important;\n\n    animation-iteration-count: 1 !important;\n\n    transition-duration: .001ms !important;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"petuno-aw-root\"\u003e\n\n  \u003cdiv class=\"petuno-aw-hero\"\u003e\n\n    \u003cdiv class=\"petuno-aw-hero-content\"\u003e\n\n      \u003ch2 class=\"petuno-aw-title\"\u003e\n        🐾 Petuno™ AquaWash\n      \u003c\/h2\u003e\n\n      \u003cdiv class=\"petuno-aw-subtitle\"\u003e\n\n        \u003cspan class=\"petuno-aw-subtitle-line\"\u003e\n          🚿 8-in-1 Outdoor Dog Shower\n        \u003c\/span\u003e\n\n        \u003cspan class=\"petuno-aw-subtitle-line\"\u003e\n          ✨ Transform messy bath time into a fast, effortless,\n          spa-like experience for your dog\n        \u003c\/span\u003e\n\n        \u003cspan class=\"petuno-aw-subtitle-line\"\u003e\n          ⚡ Powerful cleaning, total control, and less stress\n          from start to finish\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"petuno-aw-description\"\u003e\n        Turn messy bath time into a smooth, controlled experience.\n        Powerful cleaning, built-in soap control, and effortless setup\n        designed to make every wash simple, fast, and far less stressful.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"petuno-aw-features\"\u003e\n\n    \u003cdiv class=\"petuno-aw-feature-container\"\u003e\n\n      \u003cdiv class=\"petuno-aw-feature-grid\"\u003e\n\n\n        \u003cdiv class=\"petuno-aw-feature-card\"\u003e\n\n          \u003ch3 class=\"petuno-aw-feature-title\"\u003e\n            💧 Deep Clean Power\n          \u003c\/h3\u003e\n\n          \u003cp class=\"petuno-aw-feature-text\"\u003e\n            Blast away dirt, mud, and loose fur with a controlled\n            stream that helps make even the messiest clean-ups\n            feel quick and effortless.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"petuno-aw-feature-card\"\u003e\n\n          \u003ch3 class=\"petuno-aw-feature-title\"\u003e\n            🧼 Built-In Soap Control\n          \u003c\/h3\u003e\n\n          \u003cp class=\"petuno-aw-feature-text\"\u003e\n            Add shampoo directly and create a smooth, even lather\n            without juggling separate bottles while you wash.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"petuno-aw-feature-card\"\u003e\n\n          \u003ch3 class=\"petuno-aw-feature-title\"\u003e\n            ⚡ Faster Bath Routine\n          \u003c\/h3\u003e\n\n          \u003cp class=\"petuno-aw-feature-text\"\u003e\n            Spend less time battling through messy bath routines\n            and more time enjoying a fresh, clean, happy pup.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"petuno-aw-feature-card\"\u003e\n\n          \u003ch3 class=\"petuno-aw-feature-title\"\u003e\n            🚿 Instant Setup\n          \u003c\/h3\u003e\n\n          \u003cp class=\"petuno-aw-feature-text\"\u003e\n            Connect to most hoses in seconds with no complicated\n            tools, so you can get straight into cleaning.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"petuno-aw-experience\"\u003e\n\n    \u003cdiv class=\"petuno-aw-experience-content\"\u003e\n\n      \u003ch2 class=\"petuno-aw-experience-title\"\u003e\n        Effortless Every Time\n      \u003c\/h2\u003e\n\n      \u003cp class=\"petuno-aw-experience-description\"\u003e\n        A smarter washing experience designed to remove stress,\n        reduce mess, and give you complete control from the first\n        spray to the final rinse.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"petuno-aw-experience-grid\"\u003e\n\n\n        \u003cdiv class=\"petuno-aw-experience-card\"\u003e\n\n          \u003cdiv class=\"petuno-aw-accent\"\u003e\u003c\/div\u003e\n\n          \u003ch3 class=\"petuno-aw-experience-card-title\"\u003e\n            Instant Control\n          \u003c\/h3\u003e\n\n          \u003cp class=\"petuno-aw-experience-card-text\"\u003e\n            Precise water flow gives you control from the very\n            first second, making it easier to reach muddy paws,\n            dirty coats, and those hard-to-clean areas.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"petuno-aw-experience-card\"\u003e\n\n          \u003cdiv class=\"petuno-aw-accent\"\u003e\u003c\/div\u003e\n\n          \u003ch3 class=\"petuno-aw-experience-card-title\"\u003e\n            Effortless Cleaning\n          \u003c\/h3\u003e\n\n          \u003cp class=\"petuno-aw-experience-card-text\"\u003e\n            Wash away dirt, mud, and loose fur with less effort,\n            turning a frustrating chore into a smoother and more\n            enjoyable grooming routine.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"petuno-aw-experience-card\"\u003e\n\n          \u003cdiv class=\"petuno-aw-accent\"\u003e\u003c\/div\u003e\n\n          \u003ch3 class=\"petuno-aw-experience-card-title\"\u003e\n            Calmer Experience\n          \u003c\/h3\u003e\n\n          \u003cp class=\"petuno-aw-experience-card-text\"\u003e\n            A simpler washing routine means less struggling and\n            more comfortable bath time for both you and your\n            furry companion.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"petuno-aw-benefits\"\u003e\n\n        \u003cdiv class=\"petuno-aw-benefit\"\u003e\n          ⚡ Faster Routine\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"petuno-aw-benefit\"\u003e\n          💧 Cleaner Results\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"petuno-aw-benefit\"\u003e\n          🐾 Happier Pets\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Petuno","offers":[{"title":"Green","offer_id":53420211241141,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true},{"title":"Lake Blue","offer_id":53650441535669,"sku":null,"price":549.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1008\/8703\/6085\/files\/ChatGPTImageSep14_2026_07_08_38PM.png?v=1789482889"}],"url":"https:\/\/petuno.co.za\/collections\/frontpage.oembed","provider":"Petuno","version":"1.0","type":"link"}