{"title":"Cats","description":"","products":[{"product_id":"nimbisfix™-running-rat-toy","title":"NimbisFix™ Running Rat Toy","description":"\n\u003c!-- NimbisFix™ Running Rat Toy — Product Description --\u003e\n\u003cdiv class=\"nimbisfix-rat\"\u003e\n\n  \u003cstyle\u003e\n    .nimbisfix-rat {\n      --rr-ink: #202522;\n      --rr-muted: #707872;\n      --rr-soft: #f6f7f4;\n      --rr-card: #ffffff;\n      --rr-accent: #8d7aa8;\n      --rr-accent-light: #eeeaf4;\n      --rr-border: rgba(32,37,34,.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(--rr-ink);\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .nimbisfix-rat * {\n      box-sizing: border-box;\n    }\n\n    \/* INTRO *\/\n    .rat-intro {\n      text-align: center;\n      max-width: 760px;\n      margin: 0 auto 28px;\n      padding: 8px 10px;\n    }\n\n    .rat-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      padding: 7px 13px;\n      border-radius: 999px;\n      background: var(--rr-accent-light);\n      color: #68587d;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 13px;\n    }\n\n    .rat-eyebrow span {\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: var(--rr-accent);\n      animation: ratPulse 2s infinite;\n    }\n\n    .rat-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    .rat-intro p {\n      margin: 0 auto;\n      max-width: 620px;\n      color: var(--rr-muted);\n      font-size: clamp(14px, 1.6vw, 17px);\n      line-height: 1.65;\n    }\n\n    \/* FEATURE CARDS *\/\n    .rat-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .rat-card {\n      position: relative;\n      overflow: hidden;\n      background: var(--rr-card);\n      border: 1px solid var(--rr-border);\n      border-radius: 24px;\n      padding: 23px;\n      box-shadow: 0 8px 30px rgba(32,37,34,.045);\n      transition: transform .25s ease, box-shadow .25s ease;\n    }\n\n    .rat-card:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 14px 36px rgba(32,37,34,.08);\n    }\n\n    .rat-card::after {\n      content: \"\";\n      position: absolute;\n      width: 100px;\n      height: 100px;\n      border-radius: 50%;\n      background: var(--rr-accent-light);\n      right: -50px;\n      top: -50px;\n      opacity: .75;\n    }\n\n    .rat-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(--rr-accent-light);\n      font-size: 20px;\n      margin-bottom: 17px;\n    }\n\n    .rat-card h3 {\n      margin: 0 0 7px;\n      font-size: 17px;\n      line-height: 1.25;\n      letter-spacing: -.015em;\n    }\n\n    .rat-card p {\n      margin: 0;\n      color: var(--rr-muted);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    \/* MAIN FEATURE *\/\n    .rat-feature {\n      display: grid;\n      grid-template-columns: 1.05fr .95fr;\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .rat-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, #f5f3f7 0%, #ece8f1 100%);\n      border-radius: 26px;\n      padding: 35px;\n    }\n\n    .rat-feature-main::before {\n      content: \"🐀\";\n      position: absolute;\n      right: 7%;\n      bottom: -22px;\n      font-size: 145px;\n      opacity: .08;\n      transform: rotate(-8deg);\n    }\n\n    .rat-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: #68587d;\n      font-size: 10px;\n      font-weight: 750;\n      letter-spacing: .09em;\n      text-transform: uppercase;\n    }\n\n    .rat-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    .rat-feature-main p {\n      position: relative;\n      z-index: 1;\n      max-width: 500px;\n      margin: 0;\n      color: #686d69;\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .rat-side {\n      display: flex;\n      flex-direction: column;\n      gap: 14px;\n    }\n\n    .rat-mini {\n      flex: 1;\n      background: var(--rr-card);\n      border: 1px solid var(--rr-border);\n      border-radius: 24px;\n      padding: 25px;\n      box-shadow: 0 8px 30px rgba(32,37,34,.04);\n    }\n\n    .rat-mini h4 {\n      margin: 0 0 7px;\n      font-size: 16px;\n    }\n\n    .rat-mini p {\n      margin: 0;\n      color: var(--rr-muted);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    \/* HOW IT WORKS *\/\n    .rat-strip {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .rat-step {\n      display: flex;\n      align-items: flex-start;\n      gap: 13px;\n      padding: 21px;\n      background: #fafbf9;\n      border: 1px solid var(--rr-border);\n      border-radius: 22px;\n    }\n\n    .rat-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(--rr-ink);\n      color: #fff;\n      font-size: 12px;\n      font-weight: 750;\n    }\n\n    .rat-step h4 {\n      margin: 1px 0 5px;\n      font-size: 14px;\n    }\n\n    .rat-step p {\n      margin: 0;\n      color: var(--rr-muted);\n      font-size: 12.5px;\n      line-height: 1.55;\n    }\n\n    \/* BOTTOM *\/\n    .rat-bottom {\n      text-align: center;\n      padding: 28px 20px;\n      border-radius: 25px;\n      background: var(--rr-ink);\n      color: #fff;\n    }\n\n    .rat-bottom h3 {\n      margin: 0 0 7px;\n      font-size: clamp(22px, 3vw, 30px);\n      letter-spacing: -.025em;\n    }\n\n    .rat-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 ratPulse {\n      0%, 100% {\n        opacity: 1;\n        transform: scale(1);\n      }\n      50% {\n        opacity: .45;\n        transform: scale(.75);\n      }\n    }\n\n    \/* TABLET *\/\n    @media (max-width: 850px) {\n      .rat-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .rat-feature {\n        grid-template-columns: 1fr;\n      }\n\n      .rat-strip {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    \/* MOBILE *\/\n    @media (max-width: 600px) {\n      .nimbisfix-rat {\n        padding: 5px 10px 24px;\n      }\n\n      .rat-intro {\n        margin-bottom: 20px;\n      }\n\n      .rat-intro h2 {\n        font-size: 29px;\n      }\n\n      .rat-intro p {\n        font-size: 13.5px;\n      }\n\n      .rat-grid {\n        grid-template-columns: 1fr;\n        gap: 10px;\n      }\n\n      .rat-card {\n        border-radius: 20px;\n        padding: 20px;\n      }\n\n      .rat-feature-main {\n        min-height: 250px;\n        padding: 26px;\n        border-radius: 22px;\n      }\n\n      .rat-feature-main h3 {\n        font-size: 26px;\n      }\n\n      .rat-mini {\n        border-radius: 20px;\n        padding: 21px;\n      }\n\n      .rat-step {\n        border-radius: 19px;\n      }\n\n      .rat-bottom {\n        border-radius: 21px;\n        padding: 25px 17px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .rat-card,\n      .rat-eyebrow span {\n        transition: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"rat-intro\"\u003e\n    \u003cdiv class=\"rat-eyebrow\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n      Made for curious cats\n    \u003c\/div\u003e\n\n    \u003ch2\u003eLet the chase begin.\u003c\/h2\u003e\n\n    \u003cp\u003e\n      The NimbisFix™ Running Rat Toy turns ordinary floor time into an\n      interactive chase with a playful rat-shaped design that moves on wheels\n      to capture your cat's attention.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- BENEFIT BUBBLES --\u003e\n  \u003cdiv class=\"rat-grid\"\u003e\n\n    \u003cdiv class=\"rat-card\"\u003e\n      \u003cdiv class=\"rat-icon\"\u003e🐀\u003c\/div\u003e\n      \u003ch3\u003eA toy that actually moves\u003c\/h3\u003e\n      \u003cp\u003e\n        Instead of sitting still, the wheeled rat moves across the floor,\n        giving your cat something to watch, follow and chase.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rat-card\"\u003e\n      \u003cdiv class=\"rat-icon\"\u003e🐱\u003c\/div\u003e\n      \u003ch3\u003eBuilt around the chase\u003c\/h3\u003e\n      \u003cp\u003e\n        The rat-inspired shape creates a playful target for cats that naturally\n        enjoy watching and pursuing moving objects.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rat-card\"\u003e\n      \u003cdiv class=\"rat-icon\"\u003e⚡\u003c\/div\u003e\n      \u003ch3\u003eMore movement during play\u003c\/h3\u003e\n      \u003cp\u003e\n        Encourage your cat to get up, move around and interact with something\n        that doesn't stay in one place.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- MAIN FEATURE --\u003e\n  \u003cdiv class=\"rat-feature\"\u003e\n\n    \u003cdiv class=\"rat-feature-main\"\u003e\n      \u003cspan class=\"rat-label\"\u003eThe chase feels different\u003c\/span\u003e\n\n      \u003ch3\u003e\n        Give your cat something worth chasing.\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        The Running Rat Toy combines a playful rat-shaped design with\n        wheel-powered movement, creating an interactive target that keeps\n        moving instead of simply waiting for your cat to play with it.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rat-side\"\u003e\n\n      \u003cdiv class=\"rat-mini\"\u003e\n        \u003ch4\u003e🏃 Wheeled movement\u003c\/h4\u003e\n        \u003cp\u003e\n          The built-in wheels allow the toy to travel across suitable floor\n          surfaces, creating movement your cat can follow.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"rat-mini\"\u003e\n        \u003ch4\u003e👀 Hard to ignore\u003c\/h4\u003e\n        \u003cp\u003e\n          Its unusual rat-like appearance and movement give your cat a\n          visually interesting target to investigate.\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=\"rat-strip\"\u003e\n\n    \u003cdiv class=\"rat-step\"\u003e\n      \u003cdiv class=\"rat-number\"\u003e01\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eSet it down\u003c\/h4\u003e\n        \u003cp\u003e\n          Place the Running Rat Toy on a clear, suitable floor surface.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rat-step\"\u003e\n      \u003cdiv class=\"rat-number\"\u003e02\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eLet it move\u003c\/h4\u003e\n        \u003cp\u003e\n          Its wheeled movement gives your cat something new to watch and follow.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rat-step\"\u003e\n      \u003cdiv class=\"rat-number\"\u003e03\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eWatch the chase\u003c\/h4\u003e\n        \u003cp\u003e\n          Let your cat investigate, follow and chase the moving rat during playtime.\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=\"rat-bottom\"\u003e\n    \u003ch3\u003eFor cats that can't resist the chase.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      The NimbisFix™ Running Rat Toy adds movement, curiosity and a little\n      mischief to playtime — giving your cat a fun moving target to investigate\n      and chase.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n","brand":"NIMBIS FIX","offers":[{"title":"Default Title","offer_id":53493922332951,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/files\/IMG_2011.jpg?v=1789568562"},{"product_id":"nimbisfix™-kitty-bowl","title":"NimbisFix™ Kitty Bowl","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- NimbisFix™ Kitty Bowl — Product Description --\u003e\n\u003cstyle\u003e\n    .nimbisfix-kitty-bowl {\n      --kb-ink: #252624;\n      --kb-muted: #747671;\n      --kb-card: #ffffff;\n      --kb-soft: #f7f6f3;\n      --kb-accent: #c18b78;\n      --kb-accent-light: #f3e7e2;\n      --kb-border: rgba(37,38,36,.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(--kb-ink);\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .nimbisfix-kitty-bowl * {\n      box-sizing: border-box;\n    }\n\n    \/* INTRO *\/\n    .kitty-intro {\n      text-align: center;\n      max-width: 760px;\n      margin: 0 auto 28px;\n      padding: 8px 10px;\n    }\n\n    .kitty-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      padding: 7px 13px;\n      border-radius: 999px;\n      background: var(--kb-accent-light);\n      color: #986b5b;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 13px;\n    }\n\n    .kitty-eyebrow span {\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: var(--kb-accent);\n      animation: kittyPulse 2s infinite;\n    }\n\n    .kitty-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    .kitty-intro p {\n      margin: 0 auto;\n      max-width: 620px;\n      color: var(--kb-muted);\n      font-size: clamp(14px, 1.6vw, 17px);\n      line-height: 1.65;\n    }\n\n    \/* FEATURE BUBBLES *\/\n    .kitty-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .kitty-card {\n      position: relative;\n      overflow: hidden;\n      background: var(--kb-card);\n      border: 1px solid var(--kb-border);\n      border-radius: 24px;\n      padding: 23px;\n      box-shadow: 0 8px 30px rgba(37,38,36,.045);\n      transition: transform .25s ease, box-shadow .25s ease;\n    }\n\n    .kitty-card:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 14px 36px rgba(37,38,36,.08);\n    }\n\n    .kitty-card::after {\n      content: \"\";\n      position: absolute;\n      width: 100px;\n      height: 100px;\n      border-radius: 50%;\n      background: var(--kb-accent-light);\n      right: -50px;\n      top: -50px;\n      opacity: .7;\n    }\n\n    .kitty-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(--kb-accent-light);\n      font-size: 20px;\n      margin-bottom: 17px;\n    }\n\n    .kitty-card h3 {\n      margin: 0 0 7px;\n      font-size: 17px;\n      line-height: 1.25;\n      letter-spacing: -.015em;\n    }\n\n    .kitty-card p {\n      margin: 0;\n      color: var(--kb-muted);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    \/* MAIN FEATURE *\/\n    .kitty-feature {\n      display: grid;\n      grid-template-columns: 1.05fr .95fr;\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .kitty-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, #f8f5f2 0%, #f1e8e3 100%);\n      border-radius: 26px;\n      padding: 35px;\n    }\n\n    .kitty-feature-main::before {\n      content: \"🐱\";\n      position: absolute;\n      right: 7%;\n      bottom: -24px;\n      font-size: 145px;\n      opacity: .08;\n      transform: rotate(-7deg);\n    }\n\n    .kitty-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: #986b5b;\n      font-size: 10px;\n      font-weight: 750;\n      letter-spacing: .09em;\n      text-transform: uppercase;\n    }\n\n    .kitty-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    .kitty-feature-main p {\n      position: relative;\n      z-index: 1;\n      max-width: 500px;\n      margin: 0;\n      color: #6e706d;\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .kitty-side {\n      display: flex;\n      flex-direction: column;\n      gap: 14px;\n    }\n\n    .kitty-mini {\n      flex: 1;\n      background: var(--kb-card);\n      border: 1px solid var(--kb-border);\n      border-radius: 24px;\n      padding: 25px;\n      box-shadow: 0 8px 30px rgba(37,38,36,.04);\n    }\n\n    .kitty-mini h4 {\n      margin: 0 0 7px;\n      font-size: 16px;\n    }\n\n    .kitty-mini p {\n      margin: 0;\n      color: var(--kb-muted);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    \/* SIMPLE ROUTINE *\/\n    .kitty-strip {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .kitty-step {\n      display: flex;\n      align-items: flex-start;\n      gap: 13px;\n      padding: 21px;\n      background: #fafaf8;\n      border: 1px solid var(--kb-border);\n      border-radius: 22px;\n    }\n\n    .kitty-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(--kb-ink);\n      color: #fff;\n      font-size: 12px;\n      font-weight: 750;\n    }\n\n    .kitty-step h4 {\n      margin: 1px 0 5px;\n      font-size: 14px;\n    }\n\n    .kitty-step p {\n      margin: 0;\n      color: var(--kb-muted);\n      font-size: 12.5px;\n      line-height: 1.55;\n    }\n\n    \/* BOTTOM *\/\n    .kitty-bottom {\n      text-align: center;\n      padding: 28px 20px;\n      border-radius: 25px;\n      background: var(--kb-ink);\n      color: #fff;\n    }\n\n    .kitty-bottom h3 {\n      margin: 0 0 7px;\n      font-size: clamp(22px, 3vw, 30px);\n      letter-spacing: -.025em;\n    }\n\n    .kitty-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 kittyPulse {\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      .kitty-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .kitty-feature {\n        grid-template-columns: 1fr;\n      }\n\n      .kitty-strip {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    \/* MOBILE *\/\n    @media (max-width: 600px) {\n      .nimbisfix-kitty-bowl {\n        padding: 5px 10px 24px;\n      }\n\n      .kitty-intro {\n        margin-bottom: 20px;\n      }\n\n      .kitty-intro h2 {\n        font-size: 29px;\n      }\n\n      .kitty-intro p {\n        font-size: 13.5px;\n      }\n\n      .kitty-grid {\n        grid-template-columns: 1fr;\n        gap: 10px;\n      }\n\n      .kitty-card {\n        border-radius: 20px;\n        padding: 20px;\n      }\n\n      .kitty-feature-main {\n        min-height: 250px;\n        padding: 26px;\n        border-radius: 22px;\n      }\n\n      .kitty-feature-main h3 {\n        font-size: 26px;\n      }\n\n      .kitty-mini {\n        border-radius: 20px;\n        padding: 21px;\n      }\n\n      .kitty-step {\n        border-radius: 19px;\n      }\n\n      .kitty-bottom {\n        border-radius: 21px;\n        padding: 25px 17px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .kitty-card,\n      .kitty-eyebrow span {\n        transition: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"nimbisfix-kitty-bowl\"\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"kitty-intro\"\u003e\n\u003cdiv class=\"kitty-eyebrow\"\u003e\n\u003cspan\u003e\u003c\/span\u003e Made for mealtime\u003c\/div\u003e\n\u003ch2\u003eA little bowl with a lot of personality.\u003c\/h2\u003e\n\u003cp\u003eThe NimbisFix™ Kitty Bowl brings a playful touch to your cat's everyday feeding routine with a simple bowl design finished with adorable cat-shaped ears.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFIT BUBBLES --\u003e\n\u003cdiv class=\"kitty-grid\"\u003e\n\u003cdiv class=\"kitty-card\"\u003e\n\u003cdiv class=\"kitty-icon\"\u003e🐱\u003c\/div\u003e\n\u003ch3\u003eMade for cat lovers\u003c\/h3\u003e\n\u003cp\u003eThe charming cat-ear design turns an everyday feeding essential into something that feels right at home with your feline friend.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kitty-card\"\u003e\n\u003cdiv class=\"kitty-icon\"\u003e🍽️\u003c\/div\u003e\n\u003ch3\u003eFor everyday meals\u003c\/h3\u003e\n\u003cp\u003eA simple, practical bowl for serving your cat's regular meals and keeping their feeding space organised.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kitty-card\"\u003e\n\u003cdiv class=\"kitty-icon\"\u003e✨\u003c\/div\u003e\n\u003ch3\u003eCute without overdoing it\u003c\/h3\u003e\n\u003cp\u003eThe subtle ear-shaped detail adds personality while keeping the overall design clean and easy to pair with your home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MAIN FEATURE --\u003e\n\u003cdiv class=\"kitty-feature\"\u003e\n\u003cdiv class=\"kitty-feature-main\"\u003e\n\u003cspan class=\"kitty-label\"\u003eDesigned for the little details\u003c\/span\u003e\n\u003ch3\u003eBecause even mealtime can look adorable.\u003c\/h3\u003e\n\u003cp\u003eYour cat's food bowl doesn't have to be boring. The Kitty Bowl combines everyday functionality with a playful silhouette that makes your cat's feeding area feel a little more special.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kitty-side\"\u003e\n\u003cdiv class=\"kitty-mini\"\u003e\n\u003ch4\u003e🐾 Cat-ear design\u003c\/h4\u003e\n\u003cp\u003eThe raised cat-shaped ears give the bowl its instantly recognisable look and add a playful detail to your pet's space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kitty-mini\"\u003e\n\u003ch4\u003e🏡 Fits into your space\u003c\/h4\u003e\n\u003cp\u003eIts simple design works naturally in kitchens, feeding corners and dedicated pet spaces without looking out of place.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- DAILY ROUTINE --\u003e\n\u003cdiv class=\"kitty-strip\"\u003e\n\u003cdiv class=\"kitty-step\"\u003e\n\u003cdiv class=\"kitty-number\"\u003e01\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eFill the bowl\u003c\/h4\u003e\n\u003cp\u003eAdd your cat's usual food or meal portion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kitty-step\"\u003e\n\u003cdiv class=\"kitty-number\"\u003e02\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eSet it down\u003c\/h4\u003e\n\u003cp\u003ePlace the bowl in your cat's usual feeding area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kitty-step\"\u003e\n\u003cdiv class=\"kitty-number\"\u003e03\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eEnjoy mealtime\u003c\/h4\u003e\n\u003cp\u003eA simple daily essential with a design you'll actually enjoy looking at.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FINAL BUBBLE --\u003e\n\u003cdiv class=\"kitty-bottom\"\u003e\n\u003ch3\u003eSmall detail. Big personality.\u003c\/h3\u003e\n\u003cp\u003eThe NimbisFix™ Kitty Bowl makes an everyday part of your cat's routine feel a little more fun — because their space deserves to be just as cute as they are.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003c\/p\u003e","brand":"NIMBIS FIX","offers":[{"title":"Black","offer_id":55269496684823,"sku":"84279847","price":499.99,"currency_code":"ZAR","in_stock":true},{"title":"Blue","offer_id":55269496717591,"sku":"2334242","price":499.99,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":55269496750359,"sku":"424432","price":499.99,"currency_code":"ZAR","in_stock":true},{"title":"White","offer_id":55269496783127,"sku":"234243424","price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/files\/IMG_2033.jpg?v=1789637722"},{"product_id":"nimbisfix™-mouse-ball","title":"NimbisFix™ Mouse Ball","description":"\n\u003c!-- NimbisFix™ Mouse Ball — Product Description --\u003e\n\u003cdiv class=\"nimbisfix-mouse-ball\"\u003e\n\n  \u003cstyle\u003e\n    .nimbisfix-mouse-ball {\n      --mb-ink: #242625;\n      --mb-muted: #727772;\n      --mb-card: #ffffff;\n      --mb-soft: #f7f6f3;\n      --mb-accent: #8a789d;\n      --mb-accent-light: #eee9f2;\n      --mb-border: rgba(36,38,37,.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(--mb-ink);\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    }\n\n    .nimbisfix-mouse-ball * {\n      box-sizing: border-box;\n    }\n\n    \/* INTRO *\/\n    .mouse-intro {\n      text-align: center;\n      max-width: 760px;\n      margin: 0 auto 28px;\n      padding: 8px 10px;\n    }\n\n    .mouse-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      padding: 7px 13px;\n      border-radius: 999px;\n      background: var(--mb-accent-light);\n      color: #695877;\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      margin-bottom: 13px;\n    }\n\n    .mouse-eyebrow span {\n      width: 6px;\n      height: 6px;\n      border-radius: 50%;\n      background: var(--mb-accent);\n      animation: mousePulse 2s infinite;\n    }\n\n    .mouse-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    .mouse-intro p {\n      margin: 0 auto;\n      max-width: 620px;\n      color: var(--mb-muted);\n      font-size: clamp(14px, 1.6vw, 17px);\n      line-height: 1.65;\n    }\n\n    \/* FEATURE BUBBLES *\/\n    .mouse-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .mouse-card {\n      position: relative;\n      overflow: hidden;\n      background: var(--mb-card);\n      border: 1px solid var(--mb-border);\n      border-radius: 24px;\n      padding: 23px;\n      box-shadow: 0 8px 30px rgba(36,38,37,.045);\n      transition: transform .25s ease, box-shadow .25s ease;\n    }\n\n    .mouse-card:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 14px 36px rgba(36,38,37,.08);\n    }\n\n    .mouse-card::after {\n      content: \"\";\n      position: absolute;\n      width: 100px;\n      height: 100px;\n      border-radius: 50%;\n      background: var(--mb-accent-light);\n      right: -50px;\n      top: -50px;\n      opacity: .75;\n    }\n\n    .mouse-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(--mb-accent-light);\n      font-size: 20px;\n      margin-bottom: 17px;\n    }\n\n    .mouse-card h3 {\n      margin: 0 0 7px;\n      font-size: 17px;\n      line-height: 1.25;\n      letter-spacing: -.015em;\n    }\n\n    .mouse-card p {\n      margin: 0;\n      color: var(--mb-muted);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    \/* MAIN FEATURE *\/\n    .mouse-feature {\n      display: grid;\n      grid-template-columns: 1.05fr .95fr;\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .mouse-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, #f6f3f8 0%, #ece7f0 100%);\n      border-radius: 26px;\n      padding: 35px;\n    }\n\n    .mouse-feature-main::before {\n      content: \"🐭\";\n      position: absolute;\n      right: 7%;\n      bottom: -22px;\n      font-size: 145px;\n      opacity: .08;\n      transform: rotate(-8deg);\n    }\n\n    .mouse-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: #695877;\n      font-size: 10px;\n      font-weight: 750;\n      letter-spacing: .09em;\n      text-transform: uppercase;\n    }\n\n    .mouse-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    .mouse-feature-main p {\n      position: relative;\n      z-index: 1;\n      max-width: 500px;\n      margin: 0;\n      color: #696e6a;\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .mouse-side {\n      display: flex;\n      flex-direction: column;\n      gap: 14px;\n    }\n\n    .mouse-mini {\n      flex: 1;\n      background: var(--mb-card);\n      border: 1px solid var(--mb-border);\n      border-radius: 24px;\n      padding: 25px;\n      box-shadow: 0 8px 30px rgba(36,38,37,.04);\n    }\n\n    .mouse-mini h4 {\n      margin: 0 0 7px;\n      font-size: 16px;\n    }\n\n    .mouse-mini p {\n      margin: 0;\n      color: var(--mb-muted);\n      font-size: 13.5px;\n      line-height: 1.65;\n    }\n\n    \/* HOW IT WORKS *\/\n    .mouse-strip {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .mouse-step {\n      display: flex;\n      align-items: flex-start;\n      gap: 13px;\n      padding: 21px;\n      background: #fafaf8;\n      border: 1px solid var(--mb-border);\n      border-radius: 22px;\n    }\n\n    .mouse-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(--mb-ink);\n      color: #fff;\n      font-size: 12px;\n      font-weight: 750;\n    }\n\n    .mouse-step h4 {\n      margin: 1px 0 5px;\n      font-size: 14px;\n    }\n\n    .mouse-step p {\n      margin: 0;\n      color: var(--mb-muted);\n      font-size: 12.5px;\n      line-height: 1.55;\n    }\n\n    \/* BOTTOM *\/\n    .mouse-bottom {\n      text-align: center;\n      padding: 28px 20px;\n      border-radius: 25px;\n      background: var(--mb-ink);\n      color: #fff;\n    }\n\n    .mouse-bottom h3 {\n      margin: 0 0 7px;\n      font-size: clamp(22px, 3vw, 30px);\n      letter-spacing: -.025em;\n    }\n\n    .mouse-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 mousePulse {\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      .mouse-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n      }\n\n      .mouse-feature {\n        grid-template-columns: 1fr;\n      }\n\n      .mouse-strip {\n        grid-template-columns: 1fr;\n      }\n    }\n\n    \/* MOBILE *\/\n    @media (max-width: 600px) {\n      .nimbisfix-mouse-ball {\n        padding: 5px 10px 24px;\n      }\n\n      .mouse-intro {\n        margin-bottom: 20px;\n      }\n\n      .mouse-intro h2 {\n        font-size: 29px;\n      }\n\n      .mouse-intro p {\n        font-size: 13.5px;\n      }\n\n      .mouse-grid {\n        grid-template-columns: 1fr;\n        gap: 10px;\n      }\n\n      .mouse-card {\n        border-radius: 20px;\n        padding: 20px;\n      }\n\n      .mouse-feature-main {\n        min-height: 250px;\n        padding: 26px;\n        border-radius: 22px;\n      }\n\n      .mouse-feature-main h3 {\n        font-size: 26px;\n      }\n\n      .mouse-mini {\n        border-radius: 20px;\n        padding: 21px;\n      }\n\n      .mouse-step {\n        border-radius: 19px;\n      }\n\n      .mouse-bottom {\n        border-radius: 21px;\n        padding: 25px 17px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .mouse-card,\n      .mouse-eyebrow span {\n        transition: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"mouse-intro\"\u003e\n\n    \u003cdiv class=\"mouse-eyebrow\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n      Made for curious cats\n    \u003c\/div\u003e\n\n    \u003ch2\u003eLet curiosity do the chasing.\u003c\/h2\u003e\n\n    \u003cp\u003e\n      The NimbisFix™ Mouse Ball combines self-moving play with a furry\n      mouse attachment, creating an interactive little target designed to\n      catch your cat's attention and encourage them to follow the action.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- BENEFIT BUBBLES --\u003e\n  \u003cdiv class=\"mouse-grid\"\u003e\n\n    \u003cdiv class=\"mouse-card\"\u003e\n\n      \u003cdiv class=\"mouse-icon\"\u003e🐭\u003c\/div\u003e\n\n      \u003ch3\u003eA mouse that moves\u003c\/h3\u003e\n\n      \u003cp\u003e\n        The furry mouse attachment gives your cat a familiar-looking target\n        to watch, follow and investigate as the ball moves around.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"mouse-card\"\u003e\n\n      \u003cdiv class=\"mouse-icon\"\u003e⚡\u003c\/div\u003e\n\n      \u003ch3\u003eSelf-moving play\u003c\/h3\u003e\n\n      \u003cp\u003e\n        The moving ball creates interaction without requiring you to constantly\n        roll or push the toy yourself.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"mouse-card\"\u003e\n\n      \u003cdiv class=\"mouse-icon\"\u003e👀\u003c\/div\u003e\n\n      \u003ch3\u003eMade to spark curiosity\u003c\/h3\u003e\n\n      \u003cp\u003e\n        The combination of movement and a furry mouse gives your cat something\n        interesting to watch, investigate and chase.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- MAIN FEATURE --\u003e\n  \u003cdiv class=\"mouse-feature\"\u003e\n\n    \u003cdiv class=\"mouse-feature-main\"\u003e\n\n      \u003cspan class=\"mouse-label\"\u003eThe chase starts here\u003c\/span\u003e\n\n      \u003ch3\u003e\n        A moving mouse is hard to ignore.\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Instead of leaving your cat with a toy that simply sits there,\n        the Mouse Ball brings movement into playtime. As the ball travels,\n        the furry mouse becomes a moving target for your cat to follow.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"mouse-side\"\u003e\n\n      \u003cdiv class=\"mouse-mini\"\u003e\n\n        \u003ch4\u003e🐾 Furry mouse attachment\u003c\/h4\u003e\n\n        \u003cp\u003e\n          The soft-looking mouse detail adds another layer of visual interest\n          and gives the toy its playful hunting-inspired character.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"mouse-mini\"\u003e\n\n        \u003ch4\u003e🔄 Movement keeps it interesting\u003c\/h4\u003e\n\n        \u003cp\u003e\n          A moving toy can create a more dynamic play session by giving your\n          cat something that changes position instead of staying still.\n        \u003c\/p\u003e\n\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=\"mouse-strip\"\u003e\n\n    \u003cdiv class=\"mouse-step\"\u003e\n\n      \u003cdiv class=\"mouse-number\"\u003e01\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003ePlace it down\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Put the Mouse Ball on a clear, suitable floor surface.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"mouse-step\"\u003e\n\n      \u003cdiv class=\"mouse-number\"\u003e02\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003eLet it move\u003c\/h4\u003e\n\n        \u003cp\u003e\n          The ball moves around while carrying the furry mouse along with it.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"mouse-step\"\u003e\n\n      \u003cdiv class=\"mouse-number\"\u003e03\u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003ch4\u003eLet the chase begin\u003c\/h4\u003e\n\n        \u003cp\u003e\n          Your cat can watch, follow, investigate and chase the moving toy.\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=\"mouse-bottom\"\u003e\n\n    \u003ch3\u003eFor cats who love the chase.\u003c\/h3\u003e\n\n    \u003cp\u003e\n      The NimbisFix™ Mouse Ball turns a simple moving ball into an interactive\n      playmate with a furry little target your cat can follow wherever the\n      game takes them.\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":55269504614679,"sku":"84279847","price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/files\/IMG_2037.jpg?v=1789637723"},{"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™-huntstick","title":"NimbisFix™ HuntStick","description":"\n\u003cstyle\u003e\n  .huntstick-wrap {\n    --hs-bg: #f8f7fb;\n    --hs-card: #ffffff;\n    --hs-text: #19171f;\n    --hs-muted: #706b78;\n    --hs-accent: #9a7cff;\n    --hs-accent-soft: #eeeaff;\n    --hs-dark: #17151d;\n    --hs-border: rgba(25, 23, 31, 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(--hs-text);\n  }\n\n  .huntstick-wrap * {\n    box-sizing: border-box;\n  }\n\n  .hs-intro {\n    text-align: center;\n    max-width: 730px;\n    margin: 0 auto 26px;\n  }\n\n  .hs-eyebrow {\n    display: inline-block;\n    padding: 7px 13px;\n    border-radius: 999px;\n    background: var(--hs-accent-soft);\n    color: #6950c7;\n    font-size: 11px;\n    font-weight: 750;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    margin-bottom: 12px;\n  }\n\n  .hs-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  .hs-intro p {\n    margin: 12px auto 0;\n    max-width: 610px;\n    color: var(--hs-muted);\n    font-size: 15px;\n    line-height: 1.65;\n  }\n\n  .hs-benefits {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n    margin-bottom: 18px;\n  }\n\n  .hs-card {\n    background: var(--hs-card);\n    border: 1px solid var(--hs-border);\n    border-radius: 22px;\n    padding: 21px;\n    box-shadow: 0 8px 28px rgba(35, 25, 50, 0.045);\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\n  }\n\n  .hs-card:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 14px 34px rgba(35, 25, 50, 0.08);\n  }\n\n  .hs-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(--hs-accent-soft);\n    color: #7258d0;\n    font-size: 18px;\n    margin-bottom: 15px;\n  }\n\n  .hs-card h3 {\n    margin: 0 0 7px;\n    font-size: 16px;\n    line-height: 1.25;\n    font-weight: 700;\n  }\n\n  .hs-card p {\n    margin: 0;\n    color: var(--hs-muted);\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  .hs-feature {\n    display: grid;\n    grid-template-columns: 1.25fr 0.75fr;\n    gap: 14px;\n    margin-bottom: 18px;\n  }\n\n  .hs-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% 24%, rgba(154, 124, 255, 0.22), transparent 30%),\n      linear-gradient(135deg, #17151d, #211d2a);\n    color: #ffffff;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .hs-orb {\n    position: absolute;\n    width: 180px;\n    height: 180px;\n    right: -65px;\n    bottom: -75px;\n    border-radius: 50%;\n    background: rgba(154, 124, 255, 0.13);\n    box-shadow: 0 0 75px rgba(154, 124, 255, 0.22);\n    animation: hsPulse 3.5s ease-in-out infinite;\n  }\n\n  .hs-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  .hs-feature-main p {\n    position: relative;\n    z-index: 1;\n    margin: 0;\n    max-width: 550px;\n    color: rgba(255,255,255,0.72);\n    font-size: 14px;\n    line-height: 1.65;\n  }\n\n  .hs-feature-side {\n    display: grid;\n    grid-template-rows: 1fr 1fr;\n    gap: 14px;\n  }\n\n  .hs-side-card {\n    background: var(--hs-card);\n    border: 1px solid var(--hs-border);\n    border-radius: 22px;\n    padding: 23px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .hs-side-label {\n    color: #6950c7;\n    font-size: 11px;\n    font-weight: 750;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    margin-bottom: 7px;\n  }\n\n  .hs-side-card h4 {\n    margin: 0 0 6px;\n    font-size: 17px;\n  }\n\n  .hs-side-card p {\n    margin: 0;\n    color: var(--hs-muted);\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  .hs-steps {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n    margin-bottom: 18px;\n  }\n\n  .hs-step {\n    background: #ffffff;\n    border: 1px solid var(--hs-border);\n    border-radius: 21px;\n    padding: 21px;\n    display: flex;\n    gap: 13px;\n    align-items: flex-start;\n  }\n\n  .hs-number {\n    flex: 0 0 30px;\n    height: 30px;\n    border-radius: 50%;\n    background: var(--hs-dark);\n    color: #b8a5ff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 12px;\n    font-weight: 750;\n  }\n\n  .hs-step h4 {\n    margin: 1px 0 5px;\n    font-size: 14px;\n  }\n\n  .hs-step p {\n    margin: 0;\n    color: var(--hs-muted);\n    font-size: 12px;\n    line-height: 1.5;\n  }\n\n  .hs-bottom {\n    position: relative;\n    overflow: hidden;\n    text-align: center;\n    padding: 28px 22px;\n    border-radius: 24px;\n    background: var(--hs-accent-soft);\n    border: 1px solid rgba(154, 124, 255, 0.2);\n  }\n\n  .hs-bottom h3 {\n    margin: 0 0 7px;\n    font-size: clamp(21px, 3vw, 28px);\n    letter-spacing: -0.025em;\n  }\n\n  .hs-bottom p {\n    margin: 0 auto;\n    max-width: 590px;\n    color: #686272;\n    font-size: 13px;\n    line-height: 1.55;\n  }\n\n  @keyframes hsPulse {\n    0%, 100% {\n      transform: scale(1);\n      opacity: 0.65;\n    }\n    50% {\n      transform: scale(1.12);\n      opacity: 1;\n    }\n  }\n\n  @media (max-width: 850px) {\n    .hs-benefits,\n    .hs-steps {\n      grid-template-columns: 1fr;\n    }\n\n    .hs-feature {\n      grid-template-columns: 1fr;\n    }\n\n    .hs-feature-side {\n      grid-template-columns: repeat(2, 1fr);\n      grid-template-rows: auto;\n    }\n\n    .hs-feature-main {\n      min-height: 245px;\n    }\n  }\n\n  @media (max-width: 600px) {\n    .huntstick-wrap {\n      padding: 12px 12px 24px;\n    }\n\n    .hs-intro {\n      margin-bottom: 20px;\n    }\n\n    .hs-intro p {\n      font-size: 14px;\n    }\n\n    .hs-card,\n    .hs-side-card,\n    .hs-step {\n      padding: 18px;\n    }\n\n    .hs-feature-main {\n      padding: 25px 22px;\n      min-height: 220px;\n    }\n\n    .hs-feature-side {\n      grid-template-columns: 1fr;\n    }\n\n    .hs-bottom {\n      padding: 25px 18px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"huntstick-wrap\"\u003e\n\n  \u003cdiv class=\"hs-intro\"\u003e\n    \u003cspan class=\"hs-eyebrow\"\u003eInteractive cat play\u003c\/span\u003e\n    \u003ch2\u003eLet the hunt begin.\u003c\/h2\u003e\n    \u003cp\u003e\n      Turn everyday spaces into a little hunting ground with a hands-free\n      teaser designed to keep curious cats moving, chasing and playing.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hs-benefits\"\u003e\n\n    \u003cdiv class=\"hs-card\"\u003e\n      \u003cdiv class=\"hs-icon\"\u003e✦\u003c\/div\u003e\n      \u003ch3\u003eHands-free play\u003c\/h3\u003e\n      \u003cp\u003e\n        The suction-cup base keeps the toy in place while your cat interacts\n        with the teaser on their own.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hs-card\"\u003e\n      \u003cdiv class=\"hs-icon\"\u003e⌁\u003c\/div\u003e\n      \u003ch3\u003eMade for the chase\u003c\/h3\u003e\n      \u003cp\u003e\n        Long dual rods and feather details create movement and visual interest\n        that naturally encourage cats to reach, bat and chase.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hs-card\"\u003e\n      \u003cdiv class=\"hs-icon\"\u003e◌\u003c\/div\u003e\n      \u003ch3\u003eFor curious cats\u003c\/h3\u003e\n      \u003cp\u003e\n        Suitable for playful kittens and adult cats looking for more movement\n        and stimulation during everyday play.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hs-feature\"\u003e\n\n    \u003cdiv class=\"hs-feature-main\"\u003e\n      \u003cdiv class=\"hs-orb\"\u003e\u003c\/div\u003e\n\n      \u003ch3\u003eA little hunting instinct goes a long way.\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Cats naturally love to stalk, chase, pounce and bat at moving objects.\n        HuntStick turns those instincts into an engaging play experience while\n        giving your cat an opportunity to stay active.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hs-feature-side\"\u003e\n\n      \u003cdiv class=\"hs-side-card\"\u003e\n        \u003cspan class=\"hs-side-label\"\u003eDual rods\u003c\/span\u003e\n        \u003ch4\u003eMore movement to follow\u003c\/h4\u003e\n        \u003cp\u003e\n          The long dual-rod design gives your cat more than one feathered\n          target to watch, reach for and chase.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hs-side-card\"\u003e\n        \u003cspan class=\"hs-side-label\"\u003eStrong suction base\u003c\/span\u003e\n        \u003ch4\u003eSet it down and play\u003c\/h4\u003e\n        \u003cp\u003e\n          The suction-cup base is designed to attach to suitable smooth\n          surfaces for hands-free play.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hs-steps\"\u003e\n\n    \u003cdiv class=\"hs-step\"\u003e\n      \u003cdiv class=\"hs-number\"\u003e01\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eSecure the base\u003c\/h4\u003e\n        \u003cp\u003e\n          Attach the suction cup to a suitable smooth surface and make sure\n          it is firmly positioned.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hs-step\"\u003e\n      \u003cdiv class=\"hs-number\"\u003e02\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eLet them discover it\u003c\/h4\u003e\n        \u003cp\u003e\n          Give your cat a moment to notice the colourful feathered targets\n          and investigate.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hs-step\"\u003e\n      \u003cdiv class=\"hs-number\"\u003e03\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch4\u003eWatch the chase\u003c\/h4\u003e\n        \u003cp\u003e\n          Let your cat bat, reach, pounce and interact at their own pace.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hs-bottom\"\u003e\n    \u003ch3\u003ePlaytime without holding the wand.\u003c\/h3\u003e\n    \u003cp\u003e\n      Battery-free and designed for interactive movement, HuntStick gives\n      curious cats something exciting to chase while keeping their natural\n      hunting instincts at the centre of play.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n","brand":"NIMBIS FIX","offers":[{"title":"Default Title","offer_id":55280236658967,"sku":"84279850","price":399.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/files\/IMG_2082.jpg?v=1789724352"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0994\/7761\/8967\/collections\/10.jpg?v=1788976151","url":"https:\/\/nimbisfix.co.za\/es\/collections\/cats.oembed","provider":"NIMBIS FIX PETS ","version":"1.0","type":"link"}