{"title":"Dogs","description":"","products":[{"product_id":"nimbisfix-petgo","title":"NimbisFix™ PetGo","description":"\u003cstyle\u003e\n.nimbisfix-petgo,\n.nimbisfix-petgo * {\n  box-sizing: border-box;\n}\n\n.nimbisfix-petgo {\n  width: 100%;\n  max-width: 1100px;\n  margin: 20px auto;\n  padding: 0 14px;\n  color: #ffffff;\n  font-family: -apple-system, BlinkMacSystemFont, \"Inter\", \"Helvetica Neue\", Arial, sans-serif;\n}\n\n\/* =========================\n   MAIN CONTAINER\n========================= *\/\n\n.nf-pg-wrap {\n  background:\n    radial-gradient(circle at 85% 10%, rgba(184,216,192,.12), transparent 28%),\n    radial-gradient(circle at 10% 90%, rgba(120,157,131,.10), transparent 25%),\n    #0a0d0b;\n\n  border: 1px solid rgba(255,255,255,.08);\n  border-radius: 28px;\n  padding: 42px;\n  overflow: hidden;\n  position: relative;\n}\n\n\/* subtle floating glow *\/\n\n.nf-pg-wrap::before {\n  content: \"\";\n  position: absolute;\n  width: 260px;\n  height: 260px;\n  border-radius: 50%;\n  background: rgba(184,216,192,.07);\n  filter: blur(70px);\n  top: -120px;\n  right: -80px;\n  pointer-events: none;\n  animation: nfGlow 5s ease-in-out infinite;\n}\n\n@keyframes nfGlow {\n  0%,100% {\n    transform: scale(1);\n    opacity: .5;\n  }\n  50% {\n    transform: scale(1.15);\n    opacity: .9;\n  }\n}\n\n\/* =========================\n   INTRO\n========================= *\/\n\n.nf-pg-intro {\n  position: relative;\n  z-index: 2;\n  text-align: center;\n  margin-bottom: 28px;\n}\n\n.nf-pg-label {\n  display: inline-block;\n  color: #b8d8c0;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .16em;\n  text-transform: uppercase;\n  margin-bottom: 10px;\n}\n\n.nf-pg-title {\n  margin: 0;\n  color: #ffffff !important;\n  font-size: clamp(34px, 5vw, 54px);\n  line-height: 1;\n  letter-spacing: -.045em;\n  font-weight: 800;\n}\n\n.nf-pg-title span {\n  color: #b8d8c0 !important;\n}\n\n.nf-pg-intro-text {\n  max-width: 650px;\n  margin: 14px auto 0;\n  color: #ffffff !important;\n  font-size: 16px;\n  line-height: 1.6;\n}\n\n\/* =========================\n   BUBBLE GRID\n========================= *\/\n\n.nf-pg-grid {\n  position: relative;\n  z-index: 2;\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 14px;\n}\n\n\/* =========================\n   BUBBLES\n========================= *\/\n\n.nf-pg-bubble {\n  position: relative;\n  padding: 23px;\n  min-height: 150px;\n\n  border-radius: 22px;\n  border: 1px solid rgba(255,255,255,.09);\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.065),\n      rgba(255,255,255,.025)\n    );\n\n  overflow: hidden;\n\n  transition:\n    transform .35s ease,\n    border-color .35s ease,\n    background .35s ease;\n\n  animation: nfAppear .7s ease both;\n}\n\n.nf-pg-bubble:nth-child(2) {\n  animation-delay: .08s;\n}\n\n.nf-pg-bubble:nth-child(3) {\n  animation-delay: .16s;\n}\n\n.nf-pg-bubble:nth-child(4) {\n  animation-delay: .24s;\n}\n\n.nf-pg-bubble:hover {\n  transform: translateY(-4px);\n  border-color: rgba(184,216,192,.35);\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(184,216,192,.10),\n      rgba(255,255,255,.025)\n    );\n}\n\n@keyframes nfAppear {\n  from {\n    opacity: 0;\n    transform: translateY(18px);\n  }\n\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* decorative bubble *\/\n\n.nf-pg-bubble::after {\n  content: \"\";\n  position: absolute;\n  width: 95px;\n  height: 95px;\n  border-radius: 50%;\n  right: -35px;\n  bottom: -40px;\n  background: rgba(184,216,192,.06);\n  pointer-events: none;\n}\n\n\/* =========================\n   ICON\n========================= *\/\n\n.nf-pg-icon {\n  width: 42px;\n  height: 42px;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  border-radius: 13px;\n\n  background: rgba(184,216,192,.10);\n  border: 1px solid rgba(184,216,192,.17);\n\n  font-size: 19px;\n\n  margin-bottom: 15px;\n\n  position: relative;\n  z-index: 2;\n}\n\n\/* =========================\n   TEXT\n========================= *\/\n\n.nf-pg-bubble h3 {\n  margin: 0 0 7px;\n\n  color: #ffffff !important;\n\n  font-size: 18px;\n  line-height: 1.2;\n  letter-spacing: -.02em;\n  font-weight: 750;\n\n  position: relative;\n  z-index: 2;\n}\n\n.nf-pg-bubble p {\n  margin: 0;\n\n  color: #ffffff !important;\n\n  font-size: 13px;\n  line-height: 1.55;\n\n  position: relative;\n  z-index: 2;\n}\n\n\/* =========================\n   BOTTOM HIGHLIGHT\n========================= *\/\n\n.nf-pg-bottom {\n  position: relative;\n  z-index: 2;\n\n  margin-top: 14px;\n  padding: 20px 23px;\n\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 20px;\n\n  border-radius: 20px;\n\n  background:\n    linear-gradient(\n      100deg,\n      rgba(184,216,192,.12),\n      rgba(184,216,192,.04)\n    );\n\n  border: 1px solid rgba(184,216,192,.18);\n}\n\n.nf-pg-bottom strong {\n  color: #ffffff !important;\n  font-size: 16px;\n  font-weight: 750;\n}\n\n.nf-pg-bottom span {\n  color: #b8d8c0 !important;\n  font-size: 12px;\n  font-weight: 700;\n  white-space: nowrap;\n}\n\n\/* =========================\n   MOBILE\n========================= *\/\n\n@media (max-width: 700px) {\n\n  .nimbisfix-petgo {\n    padding: 0 8px;\n  }\n\n  .nf-pg-wrap {\n    padding: 30px 18px;\n    border-radius: 22px;\n  }\n\n  .nf-pg-intro {\n    margin-bottom: 22px;\n  }\n\n  .nf-pg-title {\n    font-size: 38px;\n  }\n\n  .nf-pg-intro-text {\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .nf-pg-grid {\n    grid-template-columns: 1fr;\n    gap: 11px;\n  }\n\n  .nf-pg-bubble {\n    min-height: auto;\n    padding: 20px;\n  }\n\n  .nf-pg-bubble h3 {\n    font-size: 17px;\n  }\n\n  .nf-pg-bubble p {\n    font-size: 13px;\n  }\n\n  .nf-pg-bottom {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 7px;\n  }\n\n  .nf-pg-bottom span {\n    white-space: normal;\n  }\n}\n\n\/* =========================\n   VERY SMALL PHONES\n========================= *\/\n\n@media (max-width: 380px) {\n\n  .nf-pg-wrap {\n    padding: 26px 15px;\n  }\n\n  .nf-pg-title {\n    font-size: 34px;\n  }\n\n  .nf-pg-bubble {\n    padding: 18px;\n  }\n}\n\n\/* =========================\n   REDUCED MOTION\n========================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  .nf-pg-wrap::before,\n  .nf-pg-bubble {\n    animation: none !important;\n  }\n\n  .nf-pg-bubble {\n    transition: none !important;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"nimbisfix-petgo\"\u003e\n\u003cdiv class=\"nf-pg-wrap\"\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"nf-pg-intro\"\u003e\n\u003cdiv class=\"nf-pg-label\"\u003eNimbisFix Pet Collection\u003c\/div\u003e\n\u003ch2 class=\"nf-pg-title\"\u003eMeet \u003cspan\u003ePetGo.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"nf-pg-intro-text\"\u003eWater and food for your pet, all in one convenient bottle. Made for walks, adventures and everything in between.\u003c\/p\u003e\n\u003cp class=\"nf-pg-intro-text\"\u003eMade Better \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BUBBLES --\u003e\n\u003cdiv class=\"nf-pg-grid\"\u003e\n\u003cdiv class=\"nf-pg-bubble\"\u003e\n\u003cdiv class=\"nf-pg-icon\"\u003e💧\u003c\/div\u003e\n\u003ch3\u003eWater On The Go\u003c\/h3\u003e\n\u003cp\u003eGive your pet water wherever the day takes you, without carrying a separate bowl.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nf-pg-bubble\"\u003e\n\u003cdiv class=\"nf-pg-icon\"\u003e🥣\u003c\/div\u003e\n\u003ch3\u003eFood, Right There Too\u003c\/h3\u003e\n\u003cp\u003eThe built-in food compartment lets you bring treats or food along with their water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nf-pg-bubble\"\u003e\n\u003cdiv class=\"nf-pg-icon\"\u003e🐾\u003c\/div\u003e\n\u003ch3\u003ePerfect For Adventures\u003c\/h3\u003e\n\u003cp\u003eFrom everyday walks to road trips and park days, keep your pet's essentials together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nf-pg-bubble\"\u003e\n\u003cdiv class=\"nf-pg-icon\"\u003e✨\u003c\/div\u003e\n\u003ch3\u003eOne Bottle. Less To Carry.\u003c\/h3\u003e\n\u003cp\u003eWater and food in one compact design, so you can spend less time packing and more time enjoying the day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BOTTOM --\u003e\n\u003cdiv class=\"nf-pg-bottom\"\u003e\n\u003cstrong\u003e Made for pets. Built for adventure. \u003c\/strong\u003e \u003cspan\u003e WATER • FOOD • WALK • REPEAT \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NIMBIS FIX","offers":[{"title":"Gray","offer_id":55226980630807,"sku":null,"price":549.99,"currency_code":"ZAR","in_stock":true},{"title":"Blue","offer_id":55226980663575,"sku":null,"price":549.99,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":55226980696343,"sku":null,"price":549.99,"currency_code":"ZAR","in_stock":true},{"title":"Green","offer_id":55226980729111,"sku":null,"price":549.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/files\/IMG_2177.jpg?v=1790435637"},{"product_id":"nimbisfix™-griptrim-pro","title":"NimbisFix™ GripTrim Pro","description":"\u003cdiv class=\"nimbisfix-griptrim\"\u003e\n\n\u003cstyle\u003e\n.nimbisfix-griptrim,\n.nimbisfix-griptrim * {\n  box-sizing: border-box;\n}\n\n.nimbisfix-griptrim {\n  width: 100%;\n  max-width: 1100px;\n  margin: 20px auto;\n  padding: 0 14px;\n  color: #ffffff;\n  font-family: -apple-system, BlinkMacSystemFont, \"Inter\", \"Helvetica Neue\", Arial, sans-serif;\n}\n\n\/* =========================\n   MAIN CONTAINER\n========================= *\/\n\n.ngt-wrap {\n  position: relative;\n  overflow: hidden;\n\n  padding: 42px;\n\n  border-radius: 28px;\n  border: 1px solid rgba(255,255,255,.08);\n\n  background:\n    radial-gradient(\n      circle at 85% 10%,\n      rgba(184,216,192,.12),\n      transparent 28%\n    ),\n    radial-gradient(\n      circle at 10% 90%,\n      rgba(120,157,131,.10),\n      transparent 25%\n    ),\n    #0a0d0b;\n}\n\n\/* subtle background glow *\/\n\n.ngt-wrap::before {\n  content: \"\";\n  position: absolute;\n\n  width: 260px;\n  height: 260px;\n\n  right: -80px;\n  top: -120px;\n\n  border-radius: 50%;\n\n  background: rgba(184,216,192,.07);\n  filter: blur(70px);\n\n  pointer-events: none;\n\n  animation: ngtGlow 5s ease-in-out infinite;\n}\n\n@keyframes ngtGlow {\n\n  0%,100% {\n    transform: scale(1);\n    opacity: .5;\n  }\n\n  50% {\n    transform: scale(1.15);\n    opacity: .9;\n  }\n}\n\n\/* =========================\n   INTRO\n========================= *\/\n\n.ngt-intro {\n  position: relative;\n  z-index: 2;\n\n  text-align: center;\n\n  margin-bottom: 28px;\n}\n\n.ngt-label {\n  display: inline-block;\n\n  margin-bottom: 10px;\n\n  color: #b8d8c0 !important;\n\n  font-size: 11px;\n  font-weight: 800;\n\n  letter-spacing: .16em;\n  text-transform: uppercase;\n}\n\n.ngt-title {\n  margin: 0;\n\n  color: #ffffff !important;\n\n  font-size: clamp(34px, 5vw, 54px);\n\n  line-height: 1;\n\n  letter-spacing: -.045em;\n\n  font-weight: 800;\n}\n\n.ngt-title span {\n  color: #b8d8c0 !important;\n}\n\n.ngt-intro-text {\n  max-width: 650px;\n\n  margin: 14px auto 0;\n\n  color: #ffffff !important;\n\n  font-size: 16px;\n\n  line-height: 1.6;\n}\n\n\/* =========================\n   BUBBLE GRID\n========================= *\/\n\n.ngt-grid {\n  position: relative;\n  z-index: 2;\n\n  display: grid;\n\n  grid-template-columns: repeat(2, 1fr);\n\n  gap: 14px;\n}\n\n\/* =========================\n   BUBBLES\n========================= *\/\n\n.ngt-bubble {\n  position: relative;\n\n  min-height: 150px;\n\n  padding: 23px;\n\n  border-radius: 22px;\n\n  border: 1px solid rgba(255,255,255,.09);\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.065),\n      rgba(255,255,255,.025)\n    );\n\n  overflow: hidden;\n\n  transition:\n    transform .35s ease,\n    border-color .35s ease,\n    background .35s ease;\n\n  animation: ngtAppear .7s ease both;\n}\n\n.ngt-bubble:nth-child(2) {\n  animation-delay: .08s;\n}\n\n.ngt-bubble:nth-child(3) {\n  animation-delay: .16s;\n}\n\n.ngt-bubble:nth-child(4) {\n  animation-delay: .24s;\n}\n\n.ngt-bubble:hover {\n  transform: translateY(-4px);\n\n  border-color: rgba(184,216,192,.35);\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(184,216,192,.10),\n      rgba(255,255,255,.025)\n    );\n}\n\n@keyframes ngtAppear {\n\n  from {\n    opacity: 0;\n    transform: translateY(18px);\n  }\n\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* decorative circle *\/\n\n.ngt-bubble::after {\n  content: \"\";\n\n  position: absolute;\n\n  width: 95px;\n  height: 95px;\n\n  right: -35px;\n  bottom: -40px;\n\n  border-radius: 50%;\n\n  background: rgba(184,216,192,.06);\n\n  pointer-events: none;\n}\n\n\/* =========================\n   ICON\n========================= *\/\n\n.ngt-icon {\n  width: 42px;\n  height: 42px;\n\n  display: flex;\n\n  align-items: center;\n  justify-content: center;\n\n  margin-bottom: 15px;\n\n  border-radius: 13px;\n\n  background: rgba(184,216,192,.10);\n\n  border: 1px solid rgba(184,216,192,.17);\n\n  font-size: 19px;\n\n  position: relative;\n  z-index: 2;\n}\n\n\/* =========================\n   TEXT\n========================= *\/\n\n.ngt-bubble h3 {\n  position: relative;\n  z-index: 2;\n\n  margin: 0 0 7px;\n\n  color: #ffffff !important;\n\n  font-size: 18px;\n\n  line-height: 1.2;\n\n  letter-spacing: -.02em;\n\n  font-weight: 750;\n}\n\n.ngt-bubble p {\n  position: relative;\n  z-index: 2;\n\n  margin: 0;\n\n  color: #ffffff !important;\n\n  font-size: 13px;\n\n  line-height: 1.55;\n}\n\n\/* =========================\n   BOTTOM HIGHLIGHT\n========================= *\/\n\n.ngt-bottom {\n  position: relative;\n  z-index: 2;\n\n  margin-top: 14px;\n\n  padding: 20px 23px;\n\n  display: flex;\n\n  align-items: center;\n\n  justify-content: space-between;\n\n  gap: 20px;\n\n  border-radius: 20px;\n\n  background:\n    linear-gradient(\n      100deg,\n      rgba(184,216,192,.12),\n      rgba(184,216,192,.04)\n    );\n\n  border: 1px solid rgba(184,216,192,.18);\n}\n\n.ngt-bottom strong {\n  color: #ffffff !important;\n\n  font-size: 16px;\n\n  font-weight: 750;\n}\n\n.ngt-bottom span {\n  color: #b8d8c0 !important;\n\n  font-size: 12px;\n\n  font-weight: 700;\n\n  white-space: nowrap;\n}\n\n\/* =========================\n   MOBILE\n========================= *\/\n\n@media (max-width: 700px) {\n\n  .nimbisfix-griptrim {\n    padding: 0 8px;\n  }\n\n  .ngt-wrap {\n    padding: 30px 18px;\n\n    border-radius: 22px;\n  }\n\n  .ngt-intro {\n    margin-bottom: 22px;\n  }\n\n  .ngt-title {\n    font-size: 38px;\n  }\n\n  .ngt-intro-text {\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .ngt-grid {\n    grid-template-columns: 1fr;\n\n    gap: 11px;\n  }\n\n  .ngt-bubble {\n    min-height: auto;\n\n    padding: 20px;\n  }\n\n  .ngt-bubble h3 {\n    font-size: 17px;\n  }\n\n  .ngt-bubble p {\n    font-size: 13px;\n  }\n\n  .ngt-bottom {\n    flex-direction: column;\n\n    align-items: flex-start;\n\n    gap: 7px;\n  }\n\n  .ngt-bottom span {\n    white-space: normal;\n  }\n}\n\n\/* =========================\n   SMALL PHONES\n========================= *\/\n\n@media (max-width: 380px) {\n\n  .ngt-wrap {\n    padding: 26px 15px;\n  }\n\n  .ngt-title {\n    font-size: 34px;\n  }\n\n  .ngt-bubble {\n    padding: 18px;\n  }\n}\n\n\/* =========================\n   ACCESSIBILITY\n========================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  .ngt-wrap::before,\n  .ngt-bubble {\n    animation: none !important;\n  }\n\n  .ngt-bubble {\n    transition: none !important;\n  }\n}\n\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"ngt-wrap\"\u003e\n\n  \u003c!-- INTRO --\u003e\n\n  \u003cdiv class=\"ngt-intro\"\u003e\n\n    \u003cdiv class=\"ngt-label\"\u003e\n      NimbisFix Pet Collection\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"ngt-title\"\u003e\n      Meet \u003cspan\u003eGripTrim Pro.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"ngt-intro-text\"\u003e\n      A convenient electric nail grinder designed to make\n      at-home paw care simpler for dogs of different sizes.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BUBBLES --\u003e\n\n  \u003cdiv class=\"ngt-grid\"\u003e\n\n\n    \u003cdiv class=\"ngt-bubble\"\u003e\n\n      \u003cdiv class=\"ngt-icon\"\u003e\n        🐾\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Easier Nail Care\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Gently grind down your dog's nails at home\n        with more control than traditional nail clippers.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"ngt-bubble\"\u003e\n\n      \u003cdiv class=\"ngt-icon\"\u003e\n        💡\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Built-In LED Light\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        The integrated light helps illuminate the\n        trimming area while you're working on each paw.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"ngt-bubble\"\u003e\n\n      \u003cdiv class=\"ngt-icon\"\u003e\n        ⚙️\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        Multiple Grinding Heads\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Choose the grinding head that suits your dog's\n        nails and your preferred way of trimming.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"ngt-bubble\"\u003e\n\n      \u003cdiv class=\"ngt-icon\"\u003e\n        🐶\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        For Small \u0026amp; Big Dogs\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Designed to be useful for everything from\n        smaller pups to larger breeds.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BOTTOM --\u003e\n\n  \u003cdiv class=\"ngt-bottom\"\u003e\n\n    \u003cstrong\u003e\n      Less stress. More paw care.\n    \u003c\/strong\u003e\n\n    \u003cspan\u003e\n      TRIM • GRIND • CARE\n    \u003c\/span\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"NIMBIS FIX","offers":[{"title":"Black","offer_id":53493544845591,"sku":null,"price":899.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/files\/IMG_1985.jpg?v=1789563756"},{"product_id":"nimbisfix™-pawroll","title":"NimbisFix™ PawRoll","description":"\n\u003c!-- NimbisFix™ PawRoll Product Description --\u003e\n\u003cdiv class=\"nimbisfix-pawroll\"\u003e\n\n  \u003cstyle\u003e\n    .nimbisfix-pawroll {\n      --pr-ink: #1d2521;\n      --pr-muted: #68736d;\n      --pr-soft: #f5f7f3;\n      --pr-card: #ffffff;\n      --pr-accent: #7c9b78;\n      --pr-accent-light: #e9f0e5;\n      --pr-border: rgba(29,37,33,.08);\n\n      width: 100%;\n      max-width: 1180px;\n      margin: 0 auto;\n      padding: 10px 18px 30px;\n      box-sizing: border-box;\n      color: var(--pr-ink);\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .nimbisfix-pawroll * {\n      box-sizing: border-box;\n    }\n\n    \/* HERO *\/\n    .pawroll-intro {\n      text-align: center;\n      max-width: 760px;\n      margin: 0 auto 28px;\n      padding: 8px 10px;\n    }\n\n    .pawroll-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      padding: 7px 13px;\n      border-radius: 999px;\n      background: var(--pr-accent-light);\n      color: #557052;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 13px;\n    }\n\n    .pawroll-eyebrow span {\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: var(--pr-accent);\n      animation: pawrollPulse 2s infinite;\n    }\n\n    .pawroll-intro h2 {\n      margin: 0 0 10px;\n      font-size: clamp(28px, 4vw, 44px);\n      line-height: 1.08;\n      letter-spacing: -.035em;\n      font-weight: 750;\n    }\n\n    .pawroll-intro p {\n      margin: 0 auto;\n      max-width: 620px;\n      color: var(--pr-muted);\n      font-size: clamp(14px, 1.6vw, 17px);\n      line-height: 1.65;\n    }\n\n    \/* FEATURE BUBBLES *\/\n    .pawroll-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .pawroll-card {\n      position: relative;\n      overflow: hidden;\n      background: var(--pr-card);\n      border: 1px solid var(--pr-border);\n      border-radius: 24px;\n      padding: 23px;\n      box-shadow: 0 8px 30px rgba(29,37,33,.045);\n      transition: transform .25s ease, box-shadow .25s ease;\n    }\n\n    .pawroll-card:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 14px 36px rgba(29,37,33,.08);\n    }\n\n    .pawroll-card::after {\n      content: \"\";\n      position: absolute;\n      width: 100px;\n      height: 100px;\n      border-radius: 50%;\n      background: var(--pr-accent-light);\n      right: -50px;\n      top: -50px;\n      opacity: .7;\n    }\n\n    .pawroll-icon {\n      position: relative;\n      z-index: 1;\n      width: 43px;\n      height: 43px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 14px;\n      background: var(--pr-accent-light);\n      font-size: 20px;\n      margin-bottom: 17px;\n    }\n\n    .pawroll-card h3 {\n      margin: 0 0 7px;\n      font-size: 17px;\n      line-height: 1.25;\n      letter-spacing: -.015em;\n    }\n\n    .pawroll-card p {\n      margin: 0;\n      color: var(--pr-muted);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    \/* LARGE FEATURE *\/\n    .pawroll-feature {\n      display: grid;\n      grid-template-columns: 1.05fr .95fr;\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .pawroll-feature-main {\n      position: relative;\n      overflow: hidden;\n      min-height: 300px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      background: linear-gradient(135deg, #f4f7f1 0%, #e9f0e5 100%);\n      border-radius: 26px;\n      padding: 35px;\n    }\n\n    .pawroll-feature-main::before {\n      content: \"🐾\";\n      position: absolute;\n      right: 8%;\n      bottom: -22px;\n      font-size: 145px;\n      opacity: .09;\n      transform: rotate(-15deg);\n    }\n\n    .pawroll-label {\n      display: inline-block;\n      width: fit-content;\n      margin-bottom: 13px;\n      padding: 6px 11px;\n      border-radius: 999px;\n      background: rgba(255,255,255,.75);\n      color: #5c7358;\n      font-size: 10px;\n      font-weight: 750;\n      letter-spacing: .09em;\n      text-transform: uppercase;\n    }\n\n    .pawroll-feature-main h3 {\n      position: relative;\n      z-index: 1;\n      max-width: 500px;\n      margin: 0 0 12px;\n      font-size: clamp(25px, 3vw, 36px);\n      line-height: 1.1;\n      letter-spacing: -.03em;\n    }\n\n    .pawroll-feature-main p {\n      position: relative;\n      z-index: 1;\n      max-width: 500px;\n      margin: 0;\n      color: #657067;\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .pawroll-side {\n      display: flex;\n      flex-direction: column;\n      gap: 14px;\n    }\n\n    .pawroll-mini {\n      flex: 1;\n      background: var(--pr-card);\n      border: 1px solid var(--pr-border);\n      border-radius: 24px;\n      padding: 25px;\n      box-shadow: 0 8px 30px rgba(29,37,33,.04);\n    }\n\n    .pawroll-mini h4 {\n      margin: 0 0 7px;\n      font-size: 16px;\n    }\n\n    .pawroll-mini p {\n      margin: 0;\n      color: var(--pr-muted);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    \/* HOW IT FEELS *\/\n    .pawroll-strip {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .pawroll-step {\n      display: flex;\n      align-items: flex-start;\n      gap: 13px;\n      padding: 21px;\n      background: #fafbf9;\n      border: 1px solid var(--pr-border);\n      border-radius: 22px;\n    }\n\n    .pawroll-number {\n      flex: 0 0 32px;\n      width: 32px;\n      height: 32px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 50%;\n      background: var(--pr-ink);\n      color: #fff;\n      font-size: 12px;\n      font-weight: 750;\n    }\n\n    .pawroll-step h4 {\n      margin: 1px 0 5px;\n      font-size: 14px;\n    }\n\n    .pawroll-step p {\n      margin: 0;\n      color: var(--pr-muted);\n      font-size: 12.5px;\n      line-height: 1.55;\n    }\n\n    \/* BOTTOM *\/\n    .pawroll-bottom {\n      text-align: center;\n      padding: 28px 20px;\n      border-radius: 25px;\n      background: var(--pr-ink);\n      color: #fff;\n    }\n\n    .pawroll-bottom h3 {\n      margin: 0 0 7px;\n      font-size: clamp(22px, 3vw, 30px);\n      letter-spacing: -.025em;\n    }\n\n    .pawroll-bottom p {\n      max-width: 580px;\n      margin: 0 auto;\n      color: rgba(255,255,255,.7);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    @keyframes pawrollPulse {\n      0%, 100% { opacity: 1; transform: scale(1); }\n      50% { opacity: .45; transform: scale(.75); }\n    }\n\n    \/* TABLET *\/\n    @media (max-width: 850px) {\n      .pawroll-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .pawroll-feature {\n        grid-template-columns: 1fr;\n      }\n\n      .pawroll-strip {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    \/* MOBILE *\/\n    @media (max-width: 600px) {\n      .nimbisfix-pawroll {\n        padding: 5px 10px 24px;\n      }\n\n      .pawroll-intro {\n        margin-bottom: 20px;\n      }\n\n      .pawroll-intro h2 {\n        font-size: 29px;\n      }\n\n      .pawroll-intro p {\n        font-size: 13.5px;\n      }\n\n      .pawroll-grid {\n        grid-template-columns: 1fr;\n        gap: 10px;\n      }\n\n      .pawroll-card {\n        border-radius: 20px;\n        padding: 20px;\n      }\n\n      .pawroll-feature-main {\n        min-height: 250px;\n        padding: 26px;\n        border-radius: 22px;\n      }\n\n      .pawroll-feature-main h3 {\n        font-size: 26px;\n      }\n\n      .pawroll-mini {\n        border-radius: 20px;\n        padding: 21px;\n      }\n\n      .pawroll-step {\n        border-radius: 19px;\n      }\n\n      .pawroll-bottom {\n        border-radius: 21px;\n        padding: 25px 17px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .pawroll-card,\n      .pawroll-eyebrow span {\n        transition: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"pawroll-intro\"\u003e\n    \u003cdiv class=\"pawroll-eyebrow\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n      Interactive play\n    \u003c\/div\u003e\n\n    \u003ch2\u003eLess boredom. More play.\u003c\/h2\u003e\n\n    \u003cp\u003e\n      PawRoll™ keeps the fun moving with an interactive design that encourages\n      curious pets to chase, follow and play — even when you can't be there every second.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- BENEFIT BUBBLES --\u003e\n  \u003cdiv class=\"pawroll-grid\"\u003e\n\n    \u003cdiv class=\"pawroll-card\"\u003e\n      \u003cdiv class=\"pawroll-icon\"\u003e🐾\u003c\/div\u003e\n      \u003ch3\u003eMoves on its own\u003c\/h3\u003e\n      \u003cp\u003e\n        PawRoll™ creates unpredictable movement that gives your pet something\n        interesting to follow and investigate.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pawroll-card\"\u003e\n      \u003cdiv class=\"pawroll-icon\"\u003e⚡\u003c\/div\u003e\n      \u003ch3\u003eKeeps play interesting\u003c\/h3\u003e\n      \u003cp\u003e\n        Rolling, vibrating and bouncing movements help create a more engaging\n        play experience than a stationary toy.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pawroll-card\"\u003e\n      \u003cdiv class=\"pawroll-icon\"\u003e🧠\u003c\/div\u003e\n      \u003ch3\u003eCuriosity meets play\u003c\/h3\u003e\n      \u003cp\u003e\n        Changing movement encourages pets to watch, follow, investigate and\n        interact with their surroundings.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- MAIN FEATURE --\u003e\n  \u003cdiv class=\"pawroll-feature\"\u003e\n\n    \u003cdiv class=\"pawroll-feature-main\"\u003e\n      \u003cspan class=\"pawroll-label\"\u003eMade for curious pets\u003c\/span\u003e\n\n      \u003ch3\u003e\n        A little movement can make playtime feel completely different.\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Instead of waiting for you to throw or move a toy, PawRoll™ brings\n        movement into the play session itself — giving your dog or cat\n        something new to react to.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pawroll-side\"\u003e\n\n      \u003cdiv class=\"pawroll-mini\"\u003e\n        \u003ch4\u003e🎾 Rolling movement\u003c\/h4\u003e\n        \u003cp\u003e\n          Its movement gives pets a reason to chase, follow and explore,\n          turning ordinary floor time into interactive play.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pawroll-mini\"\u003e\n        \u003ch4\u003e🔄 Unexpected motion\u003c\/h4\u003e\n        \u003cp\u003e\n          The changing movement keeps your pet guessing where it will go next,\n          adding variety to their playtime.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- HOW IT WORKS --\u003e\n  \u003cdiv class=\"pawroll-strip\"\u003e\n\n    \u003cdiv class=\"pawroll-step\"\u003e\n      \u003cdiv class=\"pawroll-number\"\u003e01\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eSwitch it on\u003c\/h4\u003e\n        \u003cp\u003e\n          Place PawRoll™ on a suitable open surface and let the interaction begin.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pawroll-step\"\u003e\n      \u003cdiv class=\"pawroll-number\"\u003e02\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eWatch them react\u003c\/h4\u003e\n        \u003cp\u003e\n          Your pet can follow its movement, investigate it and chase it around.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pawroll-step\"\u003e\n      \u003cdiv class=\"pawroll-number\"\u003e03\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eLet play unfold\u003c\/h4\u003e\n        \u003cp\u003e\n          Give your pet a simple way to add more movement and stimulation to their day.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FINAL BUBBLE --\u003e\n  \u003cdiv class=\"pawroll-bottom\"\u003e\n    \u003ch3\u003eBecause play shouldn't always need you.\u003c\/h3\u003e\n    \u003cp\u003e\n      PawRoll™ gives your pet another way to stay curious, active and engaged\n      through interactive movement — whether you're right beside them or busy with your day.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n","brand":"NIMBIS FIX","offers":[{"title":"Default Title","offer_id":53493613035799,"sku":null,"price":450.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/files\/IMG_1994.jpg?v=1789567149"},{"product_id":"nimbisfix™-clearpaws","title":"NimbisFix™ ClearPaws","description":"\n\u003cdiv class=\"nimbisfix-clearpaws\"\u003e\n\n  \u003cstyle\u003e\n    .nimbisfix-clearpaws {\n      --cp-ink: #252827;\n      --cp-muted: #727873;\n      --cp-card: #ffffff;\n      --cp-soft: #f5f8f6;\n      --cp-accent: #739487;\n      --cp-accent-light: #e7f0ec;\n      --cp-border: rgba(37,40,39,.08);\n\n      width: 100%;\n      max-width: 1180px;\n      margin: 0 auto;\n      padding: 10px 18px 30px;\n      box-sizing: border-box;\n      color: var(--cp-ink);\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .nimbisfix-clearpaws * {\n      box-sizing: border-box;\n    }\n\n    \/* INTRO *\/\n    .cp-intro {\n      text-align: center;\n      max-width: 760px;\n      margin: 0 auto 28px;\n      padding: 8px 10px;\n    }\n\n    .cp-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      padding: 7px 13px;\n      border-radius: 999px;\n      background: var(--cp-accent-light);\n      color: #58796d;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 13px;\n    }\n\n    .cp-eyebrow span {\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: var(--cp-accent);\n      animation: cpPulse 2s infinite;\n    }\n\n    .cp-intro h2 {\n      margin: 0 0 10px;\n      font-size: clamp(28px, 4vw, 44px);\n      line-height: 1.08;\n      letter-spacing: -.035em;\n      font-weight: 750;\n    }\n\n    .cp-intro p {\n      margin: 0 auto;\n      max-width: 620px;\n      color: var(--cp-muted);\n      font-size: clamp(14px, 1.6vw, 17px);\n      line-height: 1.65;\n    }\n\n    \/* BENEFIT BUBBLES *\/\n    .cp-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .cp-card {\n      position: relative;\n      overflow: hidden;\n      background: var(--cp-card);\n      border: 1px solid var(--cp-border);\n      border-radius: 24px;\n      padding: 23px;\n      box-shadow: 0 8px 30px rgba(37,40,39,.045);\n      transition: transform .25s ease, box-shadow .25s ease;\n    }\n\n    .cp-card:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 14px 36px rgba(37,40,39,.08);\n    }\n\n    .cp-card::after {\n      content: \"\";\n      position: absolute;\n      width: 100px;\n      height: 100px;\n      border-radius: 50%;\n      background: var(--cp-accent-light);\n      right: -50px;\n      top: -50px;\n      opacity: .7;\n    }\n\n    .cp-icon {\n      position: relative;\n      z-index: 1;\n      width: 43px;\n      height: 43px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 14px;\n      background: var(--cp-accent-light);\n      font-size: 20px;\n      margin-bottom: 17px;\n    }\n\n    .cp-card h3 {\n      margin: 0 0 7px;\n      font-size: 17px;\n      line-height: 1.25;\n      letter-spacing: -.015em;\n    }\n\n    .cp-card p {\n      margin: 0;\n      color: var(--cp-muted);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    \/* MAIN FEATURE *\/\n    .cp-feature {\n      display: grid;\n      grid-template-columns: 1.05fr .95fr;\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .cp-feature-main {\n      position: relative;\n      overflow: hidden;\n      min-height: 300px;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      background: linear-gradient(135deg, #f3f7f5 0%, #e7efeb 100%);\n      border-radius: 26px;\n      padding: 35px;\n    }\n\n    .cp-feature-main::before {\n      content: \"🐾\";\n      position: absolute;\n      right: 7%;\n      bottom: -25px;\n      font-size: 145px;\n      opacity: .08;\n      transform: rotate(-12deg);\n    }\n\n    .cp-label {\n      display: inline-block;\n      width: fit-content;\n      margin-bottom: 13px;\n      padding: 6px 11px;\n      border-radius: 999px;\n      background: rgba(255,255,255,.78);\n      color: #58796d;\n      font-size: 10px;\n      font-weight: 750;\n      letter-spacing: .09em;\n      text-transform: uppercase;\n    }\n\n    .cp-feature-main h3 {\n      position: relative;\n      z-index: 1;\n      max-width: 500px;\n      margin: 0 0 12px;\n      font-size: clamp(25px, 3vw, 36px);\n      line-height: 1.1;\n      letter-spacing: -.03em;\n    }\n\n    .cp-feature-main p {\n      position: relative;\n      z-index: 1;\n      max-width: 500px;\n      margin: 0;\n      color: #68716c;\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .cp-side {\n      display: flex;\n      flex-direction: column;\n      gap: 14px;\n    }\n\n    .cp-mini {\n      flex: 1;\n      background: var(--cp-card);\n      border: 1px solid var(--cp-border);\n      border-radius: 24px;\n      padding: 25px;\n      box-shadow: 0 8px 30px rgba(37,40,39,.04);\n    }\n\n    .cp-mini h4 {\n      margin: 0 0 7px;\n      font-size: 16px;\n    }\n\n    .cp-mini p {\n      margin: 0;\n      color: var(--cp-muted);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    \/* ROUTINE *\/\n    .cp-strip {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .cp-step {\n      display: flex;\n      align-items: flex-start;\n      gap: 13px;\n      padding: 21px;\n      background: #fafbf9;\n      border: 1px solid var(--cp-border);\n      border-radius: 22px;\n    }\n\n    .cp-number {\n      flex: 0 0 32px;\n      width: 32px;\n      height: 32px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border-radius: 50%;\n      background: var(--cp-ink);\n      color: #fff;\n      font-size: 12px;\n      font-weight: 750;\n    }\n\n    .cp-step h4 {\n      margin: 1px 0 5px;\n      font-size: 14px;\n    }\n\n    .cp-step p {\n      margin: 0;\n      color: var(--cp-muted);\n      font-size: 12.5px;\n      line-height: 1.55;\n    }\n\n    \/* BOTTOM *\/\n    .cp-bottom {\n      text-align: center;\n      padding: 28px 20px;\n      border-radius: 25px;\n      background: var(--cp-ink);\n      color: #fff;\n    }\n\n    .cp-bottom h3 {\n      margin: 0 0 7px;\n      font-size: clamp(22px, 3vw, 30px);\n      letter-spacing: -.025em;\n    }\n\n    .cp-bottom p {\n      max-width: 580px;\n      margin: 0 auto;\n      color: rgba(255,255,255,.7);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    @keyframes cpPulse {\n      0%, 100% {\n        opacity: 1;\n        transform: scale(1);\n      }\n\n      50% {\n        opacity: .45;\n        transform: scale(.75);\n      }\n    }\n\n    \/* TABLET *\/\n    @media (max-width: 850px) {\n      .cp-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .cp-feature {\n        grid-template-columns: 1fr;\n      }\n\n      .cp-strip {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    \/* MOBILE *\/\n    @media (max-width: 600px) {\n      .nimbisfix-clearpaws {\n        padding: 5px 10px 24px;\n      }\n\n      .cp-intro {\n        margin-bottom: 20px;\n      }\n\n      .cp-intro h2 {\n        font-size: 29px;\n      }\n\n      .cp-intro p {\n        font-size: 13.5px;\n      }\n\n      .cp-grid {\n        grid-template-columns: 1fr;\n        gap: 10px;\n      }\n\n      .cp-card {\n        border-radius: 20px;\n        padding: 20px;\n      }\n\n      .cp-feature-main {\n        min-height: 250px;\n        padding: 26px;\n        border-radius: 22px;\n      }\n\n      .cp-feature-main h3 {\n        font-size: 26px;\n      }\n\n      .cp-mini {\n        border-radius: 20px;\n        padding: 21px;\n      }\n\n      .cp-step {\n        border-radius: 19px;\n      }\n\n      .cp-bottom {\n        border-radius: 21px;\n        padding: 25px 17px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .cp-card,\n      .cp-eyebrow span {\n        transition: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"cp-intro\"\u003e\n\n    \u003cdiv class=\"cp-eyebrow\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n      Everyday pet care\n    \u003c\/div\u003e\n\n    \u003ch2\u003eCleaner eyes. Happier-looking pets.\u003c\/h2\u003e\n\n    \u003cp\u003e\n      ClearPaws™ makes it easier to keep the delicate area around your pet's\n      eyes looking clean and cared for as part of their everyday grooming routine.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BENEFIT BUBBLES --\u003e\n  \u003cdiv class=\"cp-grid\"\u003e\n\n    \u003cdiv class=\"cp-card\"\u003e\n\n      \u003cdiv class=\"cp-icon\"\u003e👁️\u003c\/div\u003e\n\n      \u003ch3\u003eMade for the eye area\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Designed to help clean away everyday buildup around your pet's eyes\n        while keeping their grooming routine simple.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cp-card\"\u003e\n\n      \u003cdiv class=\"cp-icon\"\u003e🐾\u003c\/div\u003e\n\n      \u003ch3\u003eGentle everyday care\u003c\/h3\u003e\n\n      \u003cp\u003e\n        A convenient addition to regular pet grooming for keeping the area\n        around your pet's eyes looking fresh and cared for.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cp-card\"\u003e\n\n      \u003cdiv class=\"cp-icon\"\u003e✨\u003c\/div\u003e\n\n      \u003ch3\u003eHelps with visible buildup\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Useful for cleaning away visible residue and everyday tear-related\n        buildup around the eye area.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- MAIN FEATURE --\u003e\n  \u003cdiv class=\"cp-feature\"\u003e\n\n    \u003cdiv class=\"cp-feature-main\"\u003e\n\n      \u003cspan class=\"cp-label\"\u003eSimple grooming made easier\u003c\/span\u003e\n\n      \u003ch3\u003e\n        A cleaner look starts with the little things.\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Pets can naturally develop moisture and residue around their eyes.\n        ClearPaws™ gives you a simple way to include gentle eye-area cleaning\n        in their regular grooming routine.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cp-side\"\u003e\n\n      \u003cdiv class=\"cp-mini\"\u003e\n\n        \u003ch4\u003e🫧 Easy to use\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Designed to make eye-area cleaning a straightforward part of your\n          pet's normal care routine.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"cp-mini\"\u003e\n\n        \u003ch4\u003e🐶🐱 For your furry companions\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Suitable for incorporating into the grooming routine of cats and\n          dogs when used appropriately and according to the product instructions.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ROUTINE --\u003e\n  \u003cdiv class=\"cp-strip\"\u003e\n\n    \u003cdiv class=\"cp-step\"\u003e\n\n      \u003cdiv class=\"cp-number\"\u003e01\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003ePrepare\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Follow the product instructions and prepare the eye-area cleaner for use.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cp-step\"\u003e\n\n      \u003cdiv class=\"cp-number\"\u003e02\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003eClean gently\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Carefully clean around the eye area without rubbing directly into the eye.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"cp-step\"\u003e\n\n      \u003cdiv class=\"cp-number\"\u003e03\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003eKeep up the routine\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Make gentle grooming part of your pet's regular care when needed.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- FINAL BUBBLE --\u003e\n  \u003cdiv class=\"cp-bottom\"\u003e\n\n    \u003ch3\u003eBecause every detail of their care matters.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      ClearPaws™ helps make everyday eye-area grooming simple, so you can\n      spend less time worrying about buildup and more time enjoying your pet.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n","brand":"NIMBIS FIX","offers":[{"title":"Default Title","offer_id":55270123995415,"sku":"84279847","price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/files\/IMG_2040.jpg?v=1789637722"},{"product_id":"nimbisfix™-glow-dog","title":"NimbisFix™ Glow Dog","description":"\n\u003cstyle\u003e\n  .glowdog-wrap {\n    --gd-bg: #f7f8f7;\n    --gd-card: #ffffff;\n    --gd-text: #17201c;\n    --gd-muted: #68736d;\n    --gd-accent: #72e6a1;\n    --gd-accent-soft: #e7fff0;\n    --gd-dark: #111815;\n    --gd-border: rgba(23, 32, 28, 0.08);\n\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    padding: 18px 18px 30px;\n    box-sizing: border-box;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    color: var(--gd-text);\n  }\n\n  .glowdog-wrap * {\n    box-sizing: border-box;\n  }\n\n  .gd-intro {\n    text-align: center;\n    max-width: 720px;\n    margin: 0 auto 26px;\n  }\n\n  .gd-eyebrow {\n    display: inline-block;\n    padding: 7px 13px;\n    border-radius: 999px;\n    background: var(--gd-accent-soft);\n    color: #238653;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    margin-bottom: 12px;\n  }\n\n  .gd-intro h2 {\n    margin: 0;\n    font-size: clamp(27px, 4vw, 43px);\n    line-height: 1.08;\n    letter-spacing: -0.035em;\n    font-weight: 750;\n  }\n\n  .gd-intro p {\n    margin: 12px auto 0;\n    max-width: 600px;\n    color: var(--gd-muted);\n    font-size: 15px;\n    line-height: 1.65;\n  }\n\n  .gd-benefits {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n    margin-bottom: 18px;\n  }\n\n  .gd-card {\n    background: var(--gd-card);\n    border: 1px solid var(--gd-border);\n    border-radius: 22px;\n    padding: 21px;\n    box-shadow: 0 8px 28px rgba(20, 35, 27, 0.045);\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\n  }\n\n  .gd-card:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 14px 34px rgba(20, 35, 27, 0.08);\n  }\n\n  .gd-icon {\n    width: 40px;\n    height: 40px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    border-radius: 13px;\n    background: var(--gd-accent-soft);\n    color: #248b56;\n    font-size: 18px;\n    margin-bottom: 15px;\n  }\n\n  .gd-card h3 {\n    margin: 0 0 7px;\n    font-size: 16px;\n    line-height: 1.25;\n    font-weight: 700;\n  }\n\n  .gd-card p {\n    margin: 0;\n    color: var(--gd-muted);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  .gd-feature {\n    display: grid;\n    grid-template-columns: 1.25fr 0.75fr;\n    gap: 14px;\n    margin-bottom: 18px;\n  }\n\n  .gd-feature-main {\n    position: relative;\n    overflow: hidden;\n    min-height: 285px;\n    padding: 32px;\n    border-radius: 26px;\n    background:\n      radial-gradient(circle at 82% 25%, rgba(114, 230, 161, 0.20), transparent 30%),\n      linear-gradient(135deg, #111815, #19221e);\n    color: #ffffff;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .gd-glow-orb {\n    position: absolute;\n    width: 170px;\n    height: 170px;\n    right: -55px;\n    bottom: -65px;\n    border-radius: 50%;\n    background: rgba(114, 230, 161, 0.14);\n    box-shadow: 0 0 70px rgba(114, 230, 161, 0.25);\n    animation: gdPulse 3.5s ease-in-out infinite;\n  }\n\n  .gd-feature-main h3 {\n    position: relative;\n    z-index: 1;\n    margin: 0 0 10px;\n    font-size: clamp(23px, 3vw, 32px);\n    line-height: 1.12;\n    letter-spacing: -0.025em;\n  }\n\n  .gd-feature-main p {\n    position: relative;\n    z-index: 1;\n    margin: 0;\n    max-width: 540px;\n    color: rgba(255,255,255,0.72);\n    font-size: 14px;\n    line-height: 1.65;\n  }\n\n  .gd-feature-side {\n    display: grid;\n    grid-template-rows: 1fr 1fr;\n    gap: 14px;\n  }\n\n  .gd-side-card {\n    background: var(--gd-card);\n    border: 1px solid var(--gd-border);\n    border-radius: 22px;\n    padding: 23px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .gd-side-label {\n    color: #238653;\n    font-size: 11px;\n    font-weight: 750;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    margin-bottom: 7px;\n  }\n\n  .gd-side-card h4 {\n    margin: 0 0 6px;\n    font-size: 17px;\n  }\n\n  .gd-side-card p {\n    margin: 0;\n    color: var(--gd-muted);\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  .gd-steps {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n    margin-bottom: 18px;\n  }\n\n  .gd-step {\n    background: #ffffff;\n    border: 1px solid var(--gd-border);\n    border-radius: 21px;\n    padding: 21px;\n    display: flex;\n    gap: 13px;\n    align-items: flex-start;\n  }\n\n  .gd-number {\n    flex: 0 0 30px;\n    height: 30px;\n    border-radius: 50%;\n    background: var(--gd-dark);\n    color: var(--gd-accent);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 12px;\n    font-weight: 750;\n  }\n\n  .gd-step h4 {\n    margin: 1px 0 5px;\n    font-size: 14px;\n  }\n\n  .gd-step p {\n    margin: 0;\n    color: var(--gd-muted);\n    font-size: 12px;\n    line-height: 1.5;\n  }\n\n  .gd-bottom {\n    position: relative;\n    overflow: hidden;\n    text-align: center;\n    padding: 28px 22px;\n    border-radius: 24px;\n    background: var(--gd-accent-soft);\n    border: 1px solid rgba(114, 230, 161, 0.25);\n  }\n\n  .gd-bottom h3 {\n    margin: 0 0 7px;\n    font-size: clamp(21px, 3vw, 28px);\n    letter-spacing: -0.025em;\n  }\n\n  .gd-bottom p {\n    margin: 0 auto;\n    max-width: 570px;\n    color: #5f6c64;\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  @keyframes gdPulse {\n    0%, 100% {\n      transform: scale(1);\n      opacity: 0.7;\n    }\n    50% {\n      transform: scale(1.12);\n      opacity: 1;\n    }\n  }\n\n  @media (max-width: 850px) {\n    .gd-benefits,\n    .gd-steps {\n      grid-template-columns: 1fr;\n    }\n\n    .gd-feature {\n      grid-template-columns: 1fr;\n    }\n\n    .gd-feature-side {\n      grid-template-columns: repeat(2, 1fr);\n      grid-template-rows: auto;\n    }\n\n    .gd-feature-main {\n      min-height: 245px;\n    }\n  }\n\n  @media (max-width: 600px) {\n    .glowdog-wrap {\n      padding: 12px 12px 24px;\n    }\n\n    .gd-intro {\n      margin-bottom: 20px;\n    }\n\n    .gd-intro p {\n      font-size: 14px;\n    }\n\n    .gd-card,\n    .gd-side-card,\n    .gd-step {\n      padding: 18px;\n    }\n\n    .gd-feature-main {\n      padding: 25px 22px;\n      min-height: 220px;\n    }\n\n    .gd-feature-side {\n      grid-template-columns: 1fr;\n    }\n\n    .gd-bottom {\n      padding: 25px 18px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"glowdog-wrap\"\u003e\n\n  \u003cdiv class=\"gd-intro\"\u003e\n    \u003cspan class=\"gd-eyebrow\"\u003eEveryday walks\u003c\/span\u003e\n    \u003ch2\u003eLet your dog glow.\u003c\/h2\u003e\n    \u003cp\u003e\n      Add a little extra visibility to evening walks with a collar designed\n      to make your dog easier to spot when the light starts to fade.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gd-benefits\"\u003e\n\n    \u003cdiv class=\"gd-card\"\u003e\n      \u003cdiv class=\"gd-icon\"\u003e✦\u003c\/div\u003e\n      \u003ch3\u003eGlows at a glance\u003c\/h3\u003e\n      \u003cp\u003e\n        The LED light gives your dog a noticeable glow, making them easier\n        to see during darker walks.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gd-card\"\u003e\n      \u003cdiv class=\"gd-icon\"\u003e◌\u003c\/div\u003e\n      \u003ch3\u003eMade for walks\u003c\/h3\u003e\n      \u003cp\u003e\n        A simple everyday accessory for evening strolls, outdoor time and\n        low-light adventures.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gd-card\"\u003e\n      \u003cdiv class=\"gd-icon\"\u003e⌁\u003c\/div\u003e\n      \u003ch3\u003eEasy to spot\u003c\/h3\u003e\n      \u003cp\u003e\n        A glowing collar adds a clear point of visibility without taking\n        away from your dog's everyday look.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gd-feature\"\u003e\n\n    \u003cdiv class=\"gd-feature-main\"\u003e\n      \u003cdiv class=\"gd-glow-orb\"\u003e\u003c\/div\u003e\n\n      \u003ch3\u003eMore visibility. Less guesswork.\u003c\/h3\u003e\n\n      \u003cp\u003e\n        When daylight disappears, keeping an eye on your dog can become\n        harder. Glow Dog adds a bright visual point around their neck,\n        helping you keep track of them during darker outdoor moments.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gd-feature-side\"\u003e\n\n      \u003cdiv class=\"gd-side-card\"\u003e\n        \u003cspan class=\"gd-side-label\"\u003eLED glow\u003c\/span\u003e\n        \u003ch4\u003eDesigned to stand out\u003c\/h4\u003e\n        \u003cp\u003e\n          The illuminated design creates a noticeable glow that helps your\n          dog remain easier to see in low-light conditions.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gd-side-card\"\u003e\n        \u003cspan class=\"gd-side-label\"\u003eEveryday use\u003c\/span\u003e\n        \u003ch4\u003eFrom walks to playtime\u003c\/h4\u003e\n        \u003cp\u003e\n          Keep it part of your dog's routine whenever you want a little\n          extra visibility outdoors.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gd-steps\"\u003e\n\n    \u003cdiv class=\"gd-step\"\u003e\n      \u003cdiv class=\"gd-number\"\u003e01\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003ePut it on\u003c\/h4\u003e\n        \u003cp\u003e\n          Place Glow Dog around your dog's neck and adjust it comfortably.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gd-step\"\u003e\n      \u003cdiv class=\"gd-number\"\u003e02\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eTurn on the glow\u003c\/h4\u003e\n        \u003cp\u003e\n          Activate the LED lighting before heading outside.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gd-step\"\u003e\n      \u003cdiv class=\"gd-number\"\u003e03\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eHead out\u003c\/h4\u003e\n        \u003cp\u003e\n          Enjoy a more visible companion as you walk, explore and play.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gd-bottom\"\u003e\n    \u003ch3\u003eBecause every walk doesn't happen in daylight.\u003c\/h3\u003e\n    \u003cp\u003e\n      Glow Dog brings a simple illuminated touch to your dog's routine,\n      helping make low-light adventures easier to keep an eye on.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n","brand":"NIMBIS FIX","offers":[{"title":"Orange \/ S","offer_id":55280057385239,"sku":"84279847","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ M","offer_id":55280057418007,"sku":"84279848","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Orange \/ L","offer_id":55280057450775,"sku":"84279849","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue \/ S","offer_id":55280057483543,"sku":"84279850","price":450.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue \/ M","offer_id":55280057516311,"sku":"84279851","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue \/ L","offer_id":55280057549079,"sku":"84279852","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink \/ S","offer_id":55280057581847,"sku":"84279853","price":450.0,"currency_code":"ZAR","in_stock":false},{"title":"Pink \/ M","offer_id":55280057614615,"sku":"84279854","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink \/ L","offer_id":55280057647383,"sku":"84279855","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ S","offer_id":55280057680151,"sku":"84279856","price":450.0,"currency_code":"ZAR","in_stock":false},{"title":"Green \/ M","offer_id":55280057712919,"sku":"84279857","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Green \/ L","offer_id":55280057745687,"sku":"84279858","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Red \/ S","offer_id":55280057778455,"sku":"84279859","price":450.0,"currency_code":"ZAR","in_stock":false},{"title":"Red \/ M","offer_id":55280057811223,"sku":"84279860","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Red \/ L","offer_id":55280057843991,"sku":"84279861","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow \/ S","offer_id":55280057876759,"sku":"84279862","price":450.0,"currency_code":"ZAR","in_stock":false},{"title":"Yellow \/ M","offer_id":55280057909527,"sku":"84279863","price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow \/ L","offer_id":55280057942295,"sku":"84279864","price":450.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/files\/IMG_2060.jpg?v=1789724352"},{"product_id":"nimbisfix™-dog-harness","title":"NimbisFix™ Dog Harness","description":"\u003cstyle\u003e\n  .nimbis-harness {\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 28px 18px;\n    background: #0a0d0b;\n    color: #ffffff !important;\n    border-radius: 20px;\n    font-family: Arial, Helvetica, sans-serif;\n    box-sizing: border-box;\n  }\n\n  .nimbis-harness * {\n    box-sizing: border-box;\n    color: #ffffff !important;\n  }\n\n  .nimbis-harness-intro {\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  .nimbis-harness-intro h2 {\n    margin: 0 0 10px;\n    font-size: 27px;\n    font-weight: 700;\n    letter-spacing: -0.5px;\n  }\n\n  .nimbis-harness-intro h2 span {\n    color: #b8d8c0 !important;\n  }\n\n  .nimbis-harness-intro p {\n    margin: 0 auto;\n    max-width: 650px;\n    font-size: 14px;\n    line-height: 1.7;\n    opacity: 0.88;\n  }\n\n  .nimbis-harness-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 14px;\n  }\n\n  .nimbis-harness-bubble {\n    background: #111612;\n    border: 1px solid rgba(184, 216, 192, 0.18);\n    border-radius: 17px;\n    padding: 19px 17px;\n    transition: all 0.3s ease;\n  }\n\n  .nimbis-harness-bubble:hover {\n    transform: translateY(-4px);\n    border-color: rgba(184, 216, 192, 0.5);\n    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.25);\n  }\n\n  .nimbis-harness-icon {\n    font-size: 22px;\n    margin-bottom: 9px;\n    display: block;\n  }\n\n  .nimbis-harness-bubble h3 {\n    margin: 0 0 7px;\n    font-size: 16px;\n    font-weight: 700;\n  }\n\n  .nimbis-harness-bubble p {\n    margin: 0;\n    font-size: 13px;\n    line-height: 1.6;\n    opacity: 0.82;\n  }\n\n  .nimbis-harness-bottom {\n    margin-top: 18px;\n    padding: 17px;\n    text-align: center;\n    border-radius: 16px;\n    background: linear-gradient(\n      135deg,\n      rgba(184, 216, 192, 0.12),\n      rgba(184, 216, 192, 0.04)\n    );\n    border: 1px solid rgba(184, 216, 192, 0.2);\n  }\n\n  .nimbis-harness-bottom strong {\n    display: block;\n    font-size: 17px;\n    margin-bottom: 5px;\n  }\n\n  .nimbis-harness-bottom small {\n    font-size: 11px;\n    letter-spacing: 1.8px;\n    opacity: 0.65;\n  }\n\n  @media (max-width: 650px) {\n    .nimbis-harness {\n      padding: 23px 14px;\n      border-radius: 16px;\n    }\n\n    .nimbis-harness-intro h2 {\n      font-size: 23px;\n    }\n\n    .nimbis-harness-grid {\n      grid-template-columns: 1fr;\n      gap: 11px;\n    }\n\n    .nimbis-harness-bubble {\n      padding: 17px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"nimbis-harness\"\u003e\n\n  \u003cdiv class=\"nimbis-harness-intro\"\u003e\n    \u003ch2\u003eMeet the \u003cspan\u003eNimbisFix Dog Harness\u003c\/span\u003e\n\u003c\/h2\u003e\n    \u003cp\u003e\n      A comfortable everyday harness designed to give you more control\n      while keeping your dog ready for walks, adventures and everything in between.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"nimbis-harness-grid\"\u003e\n\n    \u003cdiv class=\"nimbis-harness-bubble\"\u003e\n      \u003cspan class=\"nimbis-harness-icon\"\u003e🐾\u003c\/span\u003e\n      \u003ch3\u003eComfortable Everyday Fit\u003c\/h3\u003e\n      \u003cp\u003e\n        Designed to sit comfortably around your dog's body for everyday walks,\n        outings and adventures.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nimbis-harness-bubble\"\u003e\n      \u003cspan class=\"nimbis-harness-icon\"\u003e🦮\u003c\/span\u003e\n      \u003ch3\u003eMore Control On Walks\u003c\/h3\u003e\n      \u003cp\u003e\n        Gives you a practical point of control while walking your dog,\n        helping make everyday walks easier to manage.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nimbis-harness-bubble\"\u003e\n      \u003cspan class=\"nimbis-harness-icon\"\u003e⚙️\u003c\/span\u003e\n      \u003ch3\u003eAdjustable Fit\u003c\/h3\u003e\n      \u003cp\u003e\n        Adjustable straps allow you to find a fit suited to your dog's\n        individual body shape.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"nimbis-harness-bubble\"\u003e\n      \u003cspan class=\"nimbis-harness-icon\"\u003e🌿\u003c\/span\u003e\n      \u003ch3\u003eMade For Adventures\u003c\/h3\u003e\n      \u003cp\u003e\n        From neighbourhood walks to outdoor adventures, keep your dog\n        ready to explore wherever the day takes you.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"nimbis-harness-bottom\"\u003e\n    \u003cstrong\u003eWalk together. Explore further.\u003c\/strong\u003e\n    \u003csmall\u003eCOMFORT • CONTROL • ADVENTURE\u003c\/small\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"NIMBIS FIX","offers":[{"title":"Blue \/ S","offer_id":55280096313623,"sku":"84279850","price":850.0,"currency_code":"ZAR","in_stock":false},{"title":"Blue \/ M","offer_id":55280096346391,"sku":"84279851","price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue \/ L","offer_id":55280096379159,"sku":"84279852","price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"Camouflage \/ S","offer_id":55280210706711,"sku":null,"price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"Camouflage \/ M","offer_id":55280210739479,"sku":null,"price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"Camouflage \/ L","offer_id":55280210772247,"sku":null,"price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ S","offer_id":55280210805015,"sku":null,"price":850.0,"currency_code":"ZAR","in_stock":false},{"title":"Black \/ M","offer_id":55280210837783,"sku":null,"price":850.0,"currency_code":"ZAR","in_stock":true},{"title":"Black \/ L","offer_id":55280210870551,"sku":null,"price":850.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/files\/IMG_2081.jpg?v=1789724352"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/collections\/Instagram.jpg?v=1788976032","url":"https:\/\/nimbisfix.co.za\/nl\/collections\/dogs.oembed","provider":"NIMBIS FIX PETS ","version":"1.0","type":"link"}