{"title":"Portable Hydration \u0026 Feeding","description":"","products":[{"product_id":"fursociety-portable-water-bottle","title":"FurSociety Portable Water Bottle 510ml","description":"\u003c!-- FurSociety Portable Water Bottle - Shopify Animated Product Section --\u003e\n\u003cstyle\u003e\n    .fs-water-section {\n      --fs-beige: #eee5d7;\n      --fs-cream: #f8f1e7;\n      --fs-card: rgba(255, 250, 241, 0.94);\n      --fs-olive: #3f4728;\n      --fs-olive-dark: #293018;\n      --fs-rust: #a85a36;\n      --fs-green: #8bcf5a;\n      --fs-charcoal: #222222;\n      --fs-water: #74bfe8;\n      --fs-border: rgba(63, 71, 40, 0.16);\n      --fs-shadow: 0 16px 42px rgba(34, 34, 34, 0.10);\n      width: 100%;\n      padding: 34px 0;\n      background:\n        radial-gradient(circle at 12% 8%, rgba(168, 90, 54, 0.08), transparent 28%),\n        radial-gradient(circle at 88% 12%, rgba(63, 71, 40, 0.08), transparent 30%),\n        linear-gradient(135deg, var(--fs-beige), var(--fs-cream));\n      color: var(--fs-charcoal);\n      font-family: Inter, Arial, Helvetica, sans-serif;\n      overflow: hidden;\n      -webkit-font-smoothing: antialiased;\n      text-rendering: optimizeLegibility;\n    }\n\n    .fs-water-section * {\n      box-sizing: border-box;\n    }\n\n    .fs-water-wrap {\n      width: 100%;\n      max-width: 1180px;\n      margin: 0 auto;\n      padding: 0 14px;\n      container-type: inline-size;\n    }\n\n    .fs-water-hero {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 24px;\n      align-items: center;\n      text-align: center;\n    }\n\n    .fs-water-badge {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 7px;\n      padding: 9px 13px;\n      border: 1px solid var(--fs-border);\n      border-radius: 999px;\n      background: rgba(255,255,255,0.62);\n      color: var(--fs-olive);\n      font-size: 11px;\n      font-weight: 900;\n      letter-spacing: 0.04em;\n      text-transform: uppercase;\n      animation: fsFadeUp 0.7s ease both;\n    }\n\n    .fs-water-title {\n      margin: 16px 0 0;\n      color: var(--fs-olive);\n      font-size: clamp(30px, 9vw, 44px);\n      line-height: 1.08;\n      letter-spacing: -0.035em;\n      font-weight: 950;\n      word-break: normal;\n      overflow-wrap: normal;\n      animation: fsFadeUp 0.7s ease 0.08s both;\n    }\n\n    .fs-water-title span { display: block; }\n    .fs-water-title .accent { color: var(--fs-rust); }\n\n    .fs-water-subtitle {\n      margin: 14px auto 0;\n      color: rgba(34,34,34,0.76);\n      font-size: 15px;\n      line-height: 1.55;\n      max-width: 620px;\n      animation: fsFadeUp 0.7s ease 0.16s both;\n    }\n\n    .fs-water-actions {\n      margin-top: 18px;\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 10px;\n      animation: fsFadeUp 0.7s ease 0.24s both;\n    }\n\n    .fs-water-pill {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 8px;\n      width: 100%;\n      background: var(--fs-olive);\n      color: #fff;\n      padding: 13px 14px;\n      border-radius: 16px;\n      box-shadow: 0 12px 26px rgba(63,71,40,0.20);\n      font-weight: 900;\n      font-size: 14px;\n    }\n\n    .fs-water-pill.light {\n      background: rgba(255,255,255,0.76);\n      color: var(--fs-olive);\n      border: 1px solid var(--fs-border);\n      box-shadow: none;\n    }\n\n    .fs-water-stage {\n      min-height: auto;\n      display: grid;\n      place-items: center;\n      animation: fsFadeIn 0.9s ease both;\n    }\n\n    .fs-water-product-card {\n      width: 100%;\n      max-width: 430px;\n      border-radius: 28px;\n      padding: 14px;\n      background: var(--fs-card);\n      border: 1px solid rgba(255,255,255,0.74);\n      box-shadow: var(--fs-shadow);\n      overflow: hidden;\n      position: relative;\n      margin: 0 auto;\n    }\n\n    .fs-water-product-card::before {\n      content: \"\";\n      position: absolute;\n      width: 150px;\n      height: 150px;\n      border-radius: 50%;\n      background: rgba(63,71,40,0.08);\n      right: -58px;\n      top: -58px;\n    }\n\n    .fs-water-demo {\n      position: relative;\n      height: 285px;\n      border-radius: 22px;\n      background:\n        radial-gradient(circle at 50% 52%, rgba(255,255,255,0.9), transparent 34%),\n        linear-gradient(145deg, #f7f1e7, #eee5d7);\n      overflow: hidden;\n      display: grid;\n      place-items: center;\n    }\n\n    .fs-water-svg {\n      width: 100%;\n      max-width: 360px;\n      height: auto;\n      display: block;\n      filter: drop-shadow(0 14px 18px rgba(34,34,34,0.10));\n      position: relative;\n      z-index: 2;\n    }\n\n    .fs-dog-head {\n      transform-origin: 175px 150px;\n      animation: fsDrinkNod 3.4s ease-in-out infinite;\n    }\n\n    .fs-dog-tongue {\n      transform-origin: center;\n      animation: fsTongue 1.4s ease-in-out infinite;\n    }\n\n    .fs-water-stream path,\n    .fs-water-drops circle {\n      animation: fsWaterFlow 1.4s ease-in-out infinite;\n    }\n\n    .fs-bottle-group {\n      transform-origin: 260px 205px;\n      animation: fsBottleTilt 3.4s ease-in-out infinite;\n    }\n\n    .fs-thirsty-text {\n      position: absolute;\n      left: 12px;\n      top: 12px;\n      z-index: 4;\n      display: inline-flex;\n      align-items: center;\n      gap: 6px;\n      padding: 8px 10px;\n      border-radius: 999px;\n      background: rgba(255,255,255,0.78);\n      color: var(--fs-olive);\n      font-size: 11px;\n      font-weight: 900;\n      border: 1px solid var(--fs-border);\n      animation: fsPulseLabel 2.2s ease-in-out infinite;\n    }\n\n    .fs-water-mini-grid {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 9px;\n      margin-top: 12px;\n      position: relative;\n      z-index: 2;\n    }\n\n    .fs-water-mini {\n      border: 1px solid var(--fs-border);\n      background: rgba(247,241,232,0.92);\n      border-radius: 15px;\n      padding: 12px 10px;\n      text-align: center;\n      color: var(--fs-olive);\n      font-size: 13px;\n      font-weight: 900;\n    }\n\n    .fs-water-features {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 12px;\n      margin-top: 28px;\n    }\n\n    .fs-water-feature {\n      background: rgba(244,236,224,0.88);\n      border: 1px solid var(--fs-border);\n      border-radius: 22px;\n      padding: 17px;\n      box-shadow: 0 10px 26px rgba(34,34,34,0.05);\n      opacity: 0;\n      transform: translateY(18px);\n      transition: 0.7s ease;\n      display: grid;\n      grid-template-columns: 50px 1fr;\n      gap: 12px;\n      text-align: left;\n      align-items: start;\n    }\n\n    .fs-water-feature.visible {\n      opacity: 1;\n      transform: translateY(0);\n    }\n\n    .fs-water-icon {\n      width: 46px;\n      height: 46px;\n      border-radius: 16px;\n      background: rgba(63,71,40,0.11);\n      display: grid;\n      place-items: center;\n      font-size: 22px;\n      margin: 0;\n    }\n\n    .fs-water-feature h3 {\n      margin: 0 0 6px;\n      color: var(--fs-olive);\n      font-size: 16px;\n      line-height: 1.2;\n      font-weight: 950;\n    }\n\n    .fs-water-feature p {\n      margin: 0;\n      color: rgba(34,34,34,0.70);\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    .fs-water-closing {\n      margin-top: 26px;\n      border-radius: 26px;\n      padding: 26px 16px;\n      background: linear-gradient(135deg, var(--fs-olive), var(--fs-olive-dark));\n      color: white;\n      text-align: center;\n      box-shadow: 0 16px 38px rgba(63,71,40,0.22);\n    }\n\n    .fs-water-closing h2 {\n      margin: 0 0 10px;\n      font-size: clamp(24px, 7vw, 34px);\n      line-height: 1.1;\n      letter-spacing: -0.03em;\n    }\n\n    .fs-water-closing p {\n      max-width: 760px;\n      margin: 0 auto;\n      color: rgba(255,255,255,0.84);\n      font-size: 15px;\n      line-height: 1.58;\n    }\n\n    @keyframes fsFadeUp {\n      from { opacity: 0; transform: translateY(18px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    @keyframes fsFadeIn {\n      from { opacity: 0; }\n      to { opacity: 1; }\n    }\n\n    @keyframes fsDrinkNod {\n      0%, 100% { transform: rotate(0deg) translateY(0); }\n      45% { transform: rotate(2deg) translateY(4px); }\n      70% { transform: rotate(-1deg) translateY(1px); }\n    }\n\n    @keyframes fsTongue {\n      0%, 100% { transform: translateY(0) scaleY(1); opacity: 0.9; }\n      50% { transform: translateY(5px) scaleY(1.18); opacity: 1; }\n    }\n\n    @keyframes fsBottleTilt {\n      0%, 100% { transform: rotate(-7deg) translateY(0); }\n      45% { transform: rotate(-13deg) translateY(-4px); }\n      70% { transform: rotate(-9deg) translateY(0); }\n    }\n\n    @keyframes fsWaterFlow {\n      0% { opacity: 0.15; transform: translateY(-4px); }\n      45% { opacity: 1; transform: translateY(3px); }\n      100% { opacity: 0.2; transform: translateY(8px); }\n    }\n\n    @keyframes fsPulseLabel {\n      0%, 100% { transform: scale(1); }\n      50% { transform: scale(1.04); }\n    }\n\n    @media (min-width: 781px) {\n      .fs-water-section {\n        padding: clamp(48px, 6vw, 76px) 0;\n      }\n\n      .fs-water-wrap {\n        padding: 0 clamp(20px, 4vw, 28px);\n      }\n\n      .fs-water-hero {\n        grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr));\n        text-align: left;\n      }\n\n      .fs-water-subtitle {\n        margin-left: 0;\n      }\n\n      .fs-water-actions {\n        display: flex;\n        flex-wrap: wrap;\n      }\n\n      .fs-water-pill {\n        width: auto;\n      }\n\n      .fs-water-product-card {\n        max-width: 520px;\n        border-radius: 34px;\n        padding: 28px;\n      }\n\n      .fs-water-demo {\n        height: clamp(330px, 34vw, 410px);\n        border-radius: 28px;\n      }\n\n      .fs-water-svg {\n        max-width: 455px;\n      }\n\n      .fs-water-mini-grid {\n        grid-template-columns: repeat(3, 1fr);\n      }\n\n      .fs-water-features {\n        grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr));\n        gap: 16px;\n        margin-top: clamp(28px, 4vw, 44px);\n      }\n\n      .fs-water-feature {\n        display: block;\n        padding: 22px;\n      }\n\n      .fs-water-icon {\n        margin-bottom: 14px;\n        width: 50px;\n        height: 50px;\n      }\n    }\n\n    @media (max-width: 380px) {\n      .fs-water-wrap {\n        padding: 0 10px;\n      }\n\n      .fs-water-title {\n        font-size: 29px;\n      }\n\n      .fs-water-demo {\n        height: 260px;\n      }\n\n      .fs-water-product-card {\n        padding: 12px;\n      }\n\n      .fs-water-feature {\n        grid-template-columns: 1fr;\n      }\n    }\n  \u003c\/style\u003e\n\u003csection class=\"fs-water-section\"\u003e\n\u003cdiv class=\"fs-water-wrap\"\u003e\n\u003cdiv class=\"fs-water-hero\"\u003e\n\u003cdiv class=\"fs-water-copy\"\u003e\n\u003cdiv class=\"fs-water-badge\"\u003e🐾 FurSociety adventure essential\u003c\/div\u003e\n\u003ch1 class=\"fs-water-title\"\u003e\n\u003cspan\u003eFurSociety\u003c\/span\u003e \u003cspan class=\"accent\"\u003ePortable Water Bottle\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"fs-water-subtitle\"\u003eEvery walk, hike, and road trip deserves a hydrated dog. This smart all-in-one bottle keeps your furry friend happy, healthy, and hydrated — anytime, anywhere.\u003c\/p\u003e\n\u003cdiv class=\"fs-water-actions\"\u003e\n\u003cdiv class=\"fs-water-pill\"\u003e💧 510ml Large Capacity\u003c\/div\u003e\n\u003cdiv class=\"fs-water-pill light\"\u003e📏 27.5cm x 7.9cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Thirsty dog drinking from portable water bottle animation\" class=\"fs-water-stage\"\u003e\n\u003cdiv class=\"fs-water-product-card\"\u003e\n\u003cdiv class=\"fs-water-demo\"\u003e\n\u003cdiv class=\"fs-thirsty-text\"\u003e💧 Twist. Pour. Drink.\u003c\/div\u003e\n\u003csvg aria-label=\"Animated thirsty dog drinking from FurSociety water bottle\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 430 320\" class=\"fs-water-svg\"\u003e\n              \u003cdefs\u003e\n                \u003clineargradient y2=\"1\" y1=\"0\" x2=\"1\" x1=\"0\" id=\"dogCoatBlue\"\u003e\n                  \u003cstop stop-color=\"#6d6d70\" offset=\"0\"\u003e\u003c\/stop\u003e\n                  \u003cstop stop-color=\"#3d3d42\" offset=\"1\"\u003e\u003c\/stop\u003e\n                \u003c\/lineargradient\u003e\n                \u003clineargradient y2=\"1\" y1=\"0\" x2=\"1\" x1=\"0\" id=\"bottleGreen\"\u003e\n                  \u003cstop stop-color=\"#a6df6e\" offset=\"0\"\u003e\u003c\/stop\u003e\n                  \u003cstop stop-color=\"#5b9439\" offset=\"1\"\u003e\u003c\/stop\u003e\n                \u003c\/lineargradient\u003e\n                \u003clineargradient y2=\"1\" y1=\"0\" x2=\"1\" x1=\"0\" id=\"clearBottle\"\u003e\n                  \u003cstop stop-color=\"rgba(255,255,255,0.9)\" offset=\"0\"\u003e\u003c\/stop\u003e\n                  \u003cstop stop-color=\"rgba(180,210,215,0.55)\" offset=\"1\"\u003e\u003c\/stop\u003e\n                \u003c\/lineargradient\u003e\n              \u003c\/defs\u003e\n\n              \u003cellipse fill=\"rgba(34,34,34,0.12)\" ry=\"22\" rx=\"150\" cy=\"286\" cx=\"215\"\u003e\u003c\/ellipse\u003e\n\n              \u003cg class=\"fs-dog-body\"\u003e\n                \u003cpath fill=\"url(#dogCoatBlue)\" d=\"M118 188 C140 132 204 112 294 132 C345 143 353 211 309 240 C267 267 156 262 127 222 C117 208 111 197 118 188 Z\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"20\" stroke=\"#3d3d42\" d=\"M160 224 L148 286\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"20\" stroke=\"#3d3d42\" d=\"M215 225 L210 286\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"20\" stroke=\"#3d3d42\" d=\"M286 222 L301 286\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"20\" stroke=\"#3d3d42\" d=\"M324 215 L347 282\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"11\" stroke=\"#3d3d42\" fill=\"none\" d=\"M128 185 C88 164 64 126 68 92\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"9\" stroke=\"rgba(255,255,255,0.22)\" fill=\"none\" d=\"M196 142 C221 166 264 166 297 145\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"7\" stroke=\"rgba(0,0,0,0.16)\" fill=\"none\" d=\"M218 190 C246 204 285 201 309 182\"\u003e\u003c\/path\u003e\n              \u003c\/g\u003e\n\n              \u003cg class=\"fs-dog-head\"\u003e\n                \u003cpath fill=\"#313137\" d=\"M99 90 L73 41 L131 67 Z\"\u003e\u003c\/path\u003e\n                \u003cpath fill=\"#313137\" d=\"M162 87 L203 41 L184 110 Z\"\u003e\u003c\/path\u003e\n                \u003cpath fill=\"url(#dogCoatBlue)\" d=\"M92 80 C130 45 189 62 198 113 C208 166 169 199 127 194 C82 188 60 119 92 80 Z\"\u003e\u003c\/path\u003e\n                \u003cpath opacity=\"0.82\" fill=\"#ece6dc\" d=\"M103 133 C126 158 158 158 181 134 C175 177 111 177 103 133 Z\"\u003e\u003c\/path\u003e\n                \u003cpath opacity=\"0.92\" stroke-linecap=\"round\" stroke-width=\"10\" stroke=\"#ffffff\" fill=\"none\" d=\"M130 75 C132 102 131 123 125 146\"\u003e\u003c\/path\u003e\n                \u003ccircle fill=\"#101010\" r=\"6\" cy=\"113\" cx=\"115\"\u003e\u003c\/circle\u003e\n                \u003ccircle fill=\"#101010\" r=\"6\" cy=\"113\" cx=\"162\"\u003e\u003c\/circle\u003e\n                \u003cellipse fill=\"#111\" ry=\"12\" rx=\"18\" cy=\"138\" cx=\"139\"\u003e\u003c\/ellipse\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"5\" stroke=\"#111\" fill=\"none\" d=\"M120 158 Q139 174 163 158\"\u003e\u003c\/path\u003e\n                \u003cpath fill=\"#c85b61\" d=\"M152 158 C173 166 184 185 172 196 C158 208 143 187 146 164 Z\" class=\"fs-dog-tongue\"\u003e\u003c\/path\u003e\n              \u003c\/g\u003e\n\n              \u003cg class=\"fs-bottle-group\"\u003e\n                \u003cpath fill=\"url(#bottleGreen)\" d=\"M230 180 C258 147 307 144 328 169 C336 179 331 197 316 207 C284 229 245 219 228 199 C222 192 223 186 230 180 Z\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-width=\"4\" stroke=\"#4d7b31\" fill=\"url(#clearBottle)\" d=\"M245 205 L305 249 C313 255 315 267 308 276 C301 286 287 288 278 282 L218 238 Z\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"18\" stroke=\"#5b9439\" d=\"M222 236 L242 211\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"5\" stroke=\"rgba(255,255,255,0.34)\" fill=\"none\" d=\"M249 205 C268 214 291 214 310 201\"\u003e\u003c\/path\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"6\" stroke=\"rgba(255,255,255,0.55)\" d=\"M248 242 L292 273\"\u003e\u003c\/path\u003e\n              \u003c\/g\u003e\n\n              \u003cg fill=\"none\" stroke-linecap=\"round\" stroke-width=\"4\" stroke=\"#74bfe8\" class=\"fs-water-stream\"\u003e\n                \u003cpath d=\"M253 180 C226 178 200 165 168 158\"\u003e\u003c\/path\u003e\n                \u003cpath opacity=\"0.75\" d=\"M270 188 C235 190 206 178 174 166\"\u003e\u003c\/path\u003e\n              \u003c\/g\u003e\n\n              \u003cg fill=\"#74bfe8\" class=\"fs-water-drops\"\u003e\n                \u003ccircle r=\"3\" cy=\"164\" cx=\"204\"\u003e\u003c\/circle\u003e\n                \u003ccircle r=\"3\" cy=\"176\" cx=\"223\"\u003e\u003c\/circle\u003e\n                \u003ccircle r=\"2.5\" cy=\"181\" cx=\"239\"\u003e\u003c\/circle\u003e\n                \u003ccircle r=\"2.5\" cy=\"158\" cx=\"189\"\u003e\u003c\/circle\u003e\n              \u003c\/g\u003e\n            \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-water-mini-grid\"\u003e\n\u003cdiv class=\"fs-water-mini\"\u003eEasy One-Hand Use\u003c\/div\u003e\n\u003cdiv class=\"fs-water-mini\"\u003eLeak-Proof Seal\u003c\/div\u003e\n\u003cdiv class=\"fs-water-mini\"\u003eAdventure Ready\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-water-closing\"\u003e\n\u003ch2\u003eHydration on every adventure. 🐾\u003c\/h2\u003e\n\u003cp\u003eBecause your dog does not stop for anything — and neither should their hydration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function () {\n      var cards = document.querySelectorAll('.fs-water-feature');\n      if (!('IntersectionObserver' in window)) {\n        cards.forEach(function(card) { card.classList.add('visible'); });\n        return;\n      }\n      var observer = new IntersectionObserver(function(entries) {\n        entries.forEach(function(entry, index) {\n          if (entry.isIntersecting) {\n            setTimeout(function() { entry.target.classList.add('visible'); }, index * 120);\n            observer.unobserve(entry.target);\n          }\n        });\n      }, { threshold: 0.18 });\n      cards.forEach(function(card) { observer.observe(card); });\n    })();\n  \u003c\/script\u003e\u003c\/section\u003e\n\u003c!-- ============================================================\n     FURSOCIETY WATER BOTTLE FAQ + REVIEW FOCUS SECTIONS\n     Mobile-friendly, scoped styles to match the product section above.\n     ============================================================ --\u003e\n\u003cstyle\u003e\n  .fs-water-addons {\n    --fs-beige: #eee5d7;\n    --fs-cream: #f8f1e7;\n    --fs-card: rgba(255, 250, 241, 0.94);\n    --fs-olive: #3f4728;\n    --fs-olive-dark: #293018;\n    --fs-rust: #a85a36;\n    --fs-charcoal: #222222;\n    --fs-water: #74bfe8;\n    --fs-border: rgba(63, 71, 40, 0.16);\n    --fs-shadow: 0 16px 42px rgba(34, 34, 34, 0.10);\n\n    width: 100%;\n    padding: 0 0 38px;\n    background: linear-gradient(135deg, var(--fs-beige), var(--fs-cream));\n    color: var(--fs-charcoal);\n    font-family: Inter, Arial, Helvetica, sans-serif;\n    overflow: hidden;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n  }\n\n  .fs-water-addons * {\n    box-sizing: border-box;\n  }\n\n  .fs-water-addons-wrap {\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    padding: 0 14px;\n  }\n\n  .fs-water-addon-card {\n    position: relative;\n    overflow: hidden;\n    border-radius: 26px;\n    padding: 22px 16px;\n    margin-top: 24px;\n    background: rgba(255, 250, 241, 0.80);\n    border: 1px solid var(--fs-border);\n    box-shadow: 0 12px 34px rgba(34, 34, 34, 0.07);\n    animation: fsWaterAddonFadeUp 0.7s ease both;\n  }\n\n  .fs-water-addon-card::before {\n    content: \"\";\n    position: absolute;\n    width: 170px;\n    height: 170px;\n    right: -76px;\n    top: -82px;\n    border-radius: 50%;\n    background: rgba(116, 191, 232, 0.16);\n    pointer-events: none;\n  }\n\n  .fs-water-section-kicker {\n    width: fit-content;\n    max-width: 100%;\n    margin: 0 auto 12px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 7px;\n    padding: 9px 13px;\n    border: 1px solid var(--fs-border);\n    border-radius: 999px;\n    background: rgba(255,255,255,0.62);\n    color: var(--fs-olive);\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    position: relative;\n    z-index: 1;\n  }\n\n  .fs-water-addon-title {\n    margin: 0;\n    color: var(--fs-olive);\n    text-align: center;\n    font-size: clamp(24px, 7vw, 34px);\n    line-height: 1.1;\n    letter-spacing: -0.03em;\n    font-weight: 950;\n    position: relative;\n    z-index: 1;\n  }\n\n  .fs-water-addon-subtitle {\n    max-width: 760px;\n    margin: 12px auto 20px;\n    text-align: center;\n    color: rgba(34,34,34,0.72);\n    font-size: 15px;\n    line-height: 1.58;\n    position: relative;\n    z-index: 1;\n  }\n\n  .fs-water-faq-list {\n    display: grid;\n    gap: 10px;\n    position: relative;\n    z-index: 1;\n  }\n\n  .fs-water-faq-item {\n    border-radius: 18px;\n    background: rgba(244,236,224,0.88);\n    border: 1px solid var(--fs-border);\n    overflow: hidden;\n    box-shadow: 0 8px 22px rgba(34,34,34,0.04);\n  }\n\n  .fs-water-faq-item summary {\n    cursor: pointer;\n    list-style: none;\n    position: relative;\n    padding: 16px 48px 16px 16px;\n    color: var(--fs-olive);\n    font-size: 15px;\n    line-height: 1.35;\n    font-weight: 950;\n    -webkit-tap-highlight-color: transparent;\n  }\n\n  .fs-water-faq-item summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .fs-water-faq-item summary::after {\n    content: \"+\";\n    position: absolute;\n    right: 16px;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 28px;\n    height: 28px;\n    border-radius: 999px;\n    display: grid;\n    place-items: center;\n    background: var(--fs-olive);\n    color: #fff;\n    font-size: 20px;\n    line-height: 1;\n    transition: transform 0.25s ease, background 0.25s ease;\n  }\n\n  .fs-water-faq-item[open] summary::after {\n    content: \"–\";\n    background: var(--fs-rust);\n  }\n\n  .fs-water-faq-answer {\n    padding: 0 16px 16px;\n    color: rgba(34,34,34,0.70);\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .fs-water-review-focus {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 12px;\n    margin-top: 18px;\n    position: relative;\n    z-index: 1;\n  }\n\n  .fs-water-review-card {\n    display: grid;\n    grid-template-columns: 48px 1fr;\n    gap: 12px;\n    align-items: start;\n    padding: 16px;\n    border-radius: 22px;\n    background: rgba(244,236,224,0.88);\n    border: 1px solid var(--fs-border);\n    box-shadow: 0 10px 26px rgba(34,34,34,0.05);\n  }\n\n  .fs-water-review-icon {\n    width: 46px;\n    height: 46px;\n    border-radius: 16px;\n    background: rgba(63,71,40,0.11);\n    display: grid;\n    place-items: center;\n    font-size: 22px;\n    grid-row: 1 \/ span 2;\n  }\n\n  .fs-water-review-card h3 {\n    margin: 0 0 6px;\n    color: var(--fs-olive);\n    font-size: 16px;\n    line-height: 1.2;\n    font-weight: 950;\n    grid-column: 2;\n    min-width: 0;\n  }\n\n  .fs-water-review-card p {\n    margin: 0;\n    color: rgba(34,34,34,0.70);\n    font-size: 14px;\n    line-height: 1.5;\n    grid-column: 2;\n    min-width: 0;\n    overflow-wrap: normal;\n    word-break: normal;\n  }\n\n  .fs-water-review-note {\n    margin: 18px auto 0;\n    max-width: 760px;\n    border-radius: 20px;\n    padding: 15px 14px;\n    background: linear-gradient(135deg, var(--fs-olive), var(--fs-olive-dark));\n    color: rgba(255,255,255,0.88);\n    text-align: center;\n    font-size: 14px;\n    line-height: 1.55;\n    font-weight: 700;\n    position: relative;\n    z-index: 1;\n  }\n\n  .fs-water-soft-highlight {\n    color: #fff;\n    font-weight: 950;\n  }\n\n  @keyframes fsWaterAddonFadeUp {\n    from { opacity: 0; transform: translateY(18px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  @media (min-width: 781px) {\n    .fs-water-addons {\n      padding-bottom: clamp(48px, 6vw, 76px);\n    }\n\n    .fs-water-addons-wrap {\n      padding: 0 clamp(20px, 4vw, 28px);\n    }\n\n    .fs-water-addon-card {\n      border-radius: 34px;\n      padding: 30px 28px;\n    }\n\n    .fs-water-faq-list {\n      grid-template-columns: 1fr 1fr;\n      gap: 14px;\n      align-items: start;\n    }\n\n    .fs-water-review-focus {\n      grid-template-columns: repeat(3, 1fr);\n      gap: 16px;\n    }\n\n    .fs-water-review-card {\n      display: block;\n      padding: 22px;\n    }\n\n    .fs-water-review-icon {\n      margin-bottom: 14px;\n      width: 50px;\n      height: 50px;\n    }\n  }\n\n  @media (max-width: 380px) {\n    .fs-water-addons-wrap {\n      padding: 0 10px;\n    }\n\n    .fs-water-addon-card {\n      padding: 20px 12px;\n    }\n\n    .fs-water-faq-item summary {\n      padding-right: 44px;\n    }\n\n    .fs-water-review-card {\n      grid-template-columns: 1fr;\n    }\n\n    .fs-water-review-icon,\n    .fs-water-review-card h3,\n    .fs-water-review-card p {\n      grid-column: 1;\n      grid-row: auto;\n    }\n  }\n\u003c\/style\u003e\n\u003c!-- FurSociety Expected Results Section --\u003e\n\u003cstyle\u003e\n  .fs-water-results-section {\n    --fs-beige: #eee5d7;\n    --fs-cream: #faf5ed;\n    --fs-card: rgba(255, 250, 241, 0.92);\n    --fs-olive: #3f4728;\n    --fs-rust: #a85a36;\n    --fs-charcoal: #222222;\n    --fs-border: rgba(63, 71, 40, 0.16);\n    --fs-shadow: 0 16px 42px rgba(34, 34, 34, 0.08);\n\n    width: 100%;\n    padding: 30px 0;\n    background:\n      radial-gradient(circle at 12% 8%, rgba(168, 90, 54, 0.07), transparent 28%),\n      radial-gradient(circle at 88% 12%, rgba(63, 71, 40, 0.07), transparent 30%),\n      linear-gradient(135deg, var(--fs-beige), var(--fs-cream));\n    color: var(--fs-charcoal);\n    font-family: Inter, Arial, Helvetica, sans-serif;\n    overflow: hidden;\n  }\n\n  .fs-water-results-section * {\n    box-sizing: border-box;\n  }\n\n  .fs-water-results-wrap {\n    width: 100%;\n    max-width: 980px;\n    margin: 0 auto;\n    padding: 0 14px;\n  }\n\n  .fs-water-results-card-shell {\n    background: var(--fs-card);\n    border: 1px solid var(--fs-border);\n    border-radius: 26px;\n    padding: 22px 14px;\n    box-shadow: var(--fs-shadow);\n  }\n\n  .fs-water-results-eyebrow {\n    display: flex;\n    width: fit-content;\n    max-width: 100%;\n    margin: 0 auto 12px;\n    padding: 9px 13px;\n    border-radius: 999px;\n    background: rgba(63, 71, 40, 0.10);\n    color: var(--fs-olive);\n    font-size: 11.5px;\n    font-weight: 950;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    text-align: center;\n  }\n\n  .fs-water-results-title {\n    margin: 0;\n    color: var(--fs-olive);\n    text-align: center;\n    font-size: clamp(24px, 6.5vw, 36px);\n    line-height: 1.12;\n    letter-spacing: -0.035em;\n    font-weight: 950;\n    word-break: normal;\n    overflow-wrap: normal;\n  }\n\n  .fs-water-results-subtitle {\n    max-width: 720px;\n    margin: 10px auto 20px;\n    color: rgba(34, 34, 34, 0.72);\n    text-align: center;\n    font-size: 14.5px;\n    line-height: 1.65;\n  }\n\n  .fs-water-results-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 12px;\n  }\n\n  .fs-water-results-card {\n    display: grid;\n    grid-template-columns: 54px minmax(0, 1fr);\n    column-gap: 13px;\n    row-gap: 4px;\n    align-items: start;\n    padding: 16px;\n    border-radius: 20px;\n    background: rgba(244, 236, 224, 0.86);\n    border: 1px solid var(--fs-border);\n    box-shadow: 0 10px 26px rgba(34, 34, 34, 0.05);\n    word-break: normal;\n    overflow-wrap: normal;\n  }\n\n  .fs-water-results-icon {\n    grid-column: 1;\n    grid-row: 1 \/ span 2;\n    width: 44px;\n    height: 44px;\n    border-radius: 16px;\n    background: rgba(63, 71, 40, 0.11);\n    display: grid;\n    place-items: center;\n    font-size: 21px;\n  }\n\n  .fs-water-results-card h3 {\n    grid-column: 2;\n    margin: 0;\n    color: var(--fs-olive);\n    font-size: 15.5px;\n    line-height: 1.25;\n    font-weight: 950;\n    min-width: 0;\n    word-break: normal;\n    overflow-wrap: normal;\n  }\n\n  .fs-water-results-card p {\n    grid-column: 2;\n    margin: 0;\n    color: rgba(34, 34, 34, 0.72);\n    font-size: 13.8px;\n    line-height: 1.6;\n    min-width: 0;\n    word-break: normal;\n    overflow-wrap: normal;\n  }\n\n  @media (min-width: 781px) {\n    .fs-water-results-section {\n      padding: 42px 0;\n    }\n\n    .fs-water-results-card-shell {\n      padding: 30px 28px;\n      border-radius: 32px;\n    }\n\n    .fs-water-results-grid {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 14px;\n    }\n\n    .fs-water-results-card {\n      grid-template-columns: 1fr;\n      text-align: center;\n      padding: 22px 18px;\n    }\n\n    .fs-water-results-icon,\n    .fs-water-results-card h3,\n    .fs-water-results-card p {\n      grid-column: 1;\n      grid-row: auto;\n    }\n\n    .fs-water-results-icon {\n      margin: 0 auto 4px;\n    }\n  }\n\n  @media (max-width: 380px) {\n    .fs-water-results-wrap {\n      padding: 0 10px;\n    }\n\n    .fs-water-results-card-shell {\n      padding: 18px 12px;\n    }\n\n    .fs-water-results-card {\n      grid-template-columns: 1fr;\n    }\n\n    .fs-water-results-icon,\n    .fs-water-results-card h3,\n    .fs-water-results-card p {\n      grid-column: 1;\n      grid-row: auto;\n    }\n  }\n\u003c\/style\u003e\n\u003csection class=\"fs-water-results-section\" aria-label=\"Expected Results Pet Owners Can Look Forward To\"\u003e\n\u003cdiv class=\"fs-water-results-wrap\"\u003e\n\u003cdiv class=\"fs-water-results-card-shell\"\u003e\n\u003cdiv class=\"fs-water-results-eyebrow\"\u003e🐾 Expected Results\u003c\/div\u003e\n\u003ch2 class=\"fs-water-results-title\"\u003eExpected Results Pet Owners Can Look Forward To\u003c\/h2\u003e\n\u003cp class=\"fs-water-results-subtitle\"\u003eMade for easier hydration during walks, hikes, road trips, and everyday outings.\u003c\/p\u003e\n\u003cdiv class=\"fs-water-results-grid\"\u003e\n\u003cdiv class=\"fs-water-results-card\"\u003e\n\u003cdiv class=\"fs-water-results-icon\"\u003e💧\u003c\/div\u003e\n\u003ch3\u003eEasier Hydration on the Go\u003c\/h3\u003e\n\u003cp\u003eGive your dog water quickly without needing to carry a separate bowl or stop for long breaks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-water-results-card\"\u003e\n\u003cdiv class=\"fs-water-results-icon\"\u003e🔒\u003c\/div\u003e\n\u003ch3\u003eLess Mess \u0026amp; Less Wasted Water\u003c\/h3\u003e\n\u003cp\u003eThe built-in drinking trough helps keep water controlled, making it easier to offer small amounts while out and about.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-water-results-card\"\u003e\n\u003cdiv class=\"fs-water-results-icon\"\u003e🎒\u003c\/div\u003e\n\u003ch3\u003eMore Confidence on Adventures\u003c\/h3\u003e\n\u003cp\u003eWith a 510ml capacity, you can feel better prepared for walks, hikes, beach days, park visits, and road trips.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fs-water-addons\" aria-label=\"Portable water bottle FAQs and feedback focus\"\u003e\n\u003cdiv class=\"fs-water-addons-wrap\"\u003e\n\u003cdiv class=\"fs-water-addon-card\"\u003e\n\u003cdiv class=\"fs-water-section-kicker\"\u003e💧 Helpful answers before you buy\u003c\/div\u003e\n\u003ch2 class=\"fs-water-addon-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp class=\"fs-water-addon-subtitle\"\u003eEverything you need to know before taking the FurSociety Portable Water Bottle on your next walk, hike, beach day, or road trip.\u003c\/p\u003e\n\u003cdiv class=\"fs-water-faq-list\"\u003e\n\u003cdetails class=\"fs-water-faq-item\" open=\"\"\u003e\n\u003csummary\u003eHow does the FurSociety Portable Water Bottle work?\u003c\/summary\u003e\n\u003cdiv class=\"fs-water-faq-answer\"\u003eTwist the centre cap to release water into the built-in drinking trough. Your dog drinks directly from the top, and unused water can flow back into the bottle to reduce waste and mess.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-water-faq-item\"\u003e\n\u003csummary\u003eWill it leak in my bag?\u003c\/summary\u003e\n\u003cdiv class=\"fs-water-faq-answer\"\u003eThe bottle is designed with a secure silicone seal to help prevent spills while you are on the move. For best results, make sure the cap is tightened properly before placing it in a bag or car pocket.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-water-faq-item\"\u003e\n\u003csummary\u003eHow much water does it hold?\u003c\/summary\u003e\n\u003cdiv class=\"fs-water-faq-answer\"\u003eIt holds 510ml of water, making it practical for daily walks, park trips, hikes, beach days, and road trips. For larger dogs or longer outings, refill when needed along the way.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-water-faq-item\"\u003e\n\u003csummary\u003eIs it suitable for all dog sizes?\u003c\/summary\u003e\n\u003cdiv class=\"fs-water-faq-answer\"\u003eYes. The built-in trough is suitable for small, medium, and larger dogs. You can control how much water is released, which helps when smaller dogs drink more slowly.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-water-faq-item\"\u003e\n\u003csummary\u003eHow do I clean the bottle?\u003c\/summary\u003e\n\u003cdiv class=\"fs-water-faq-answer\"\u003eRinse with warm water and mild soap after use, then allow all parts to air dry before reassembling. Regular cleaning is especially important in warm weather or after outdoor adventures.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-water-faq-item\"\u003e\n\u003csummary\u003eCan it be used for cats too?\u003c\/summary\u003e\n\u003cdiv class=\"fs-water-faq-answer\"\u003eIt is mainly designed for dogs, but some cat owners may find it useful for travel, vet visits, or outdoor outings. Cats can be more selective, so introduce it slowly and let them drink at their own pace.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-water-faq-item\"\u003e\n\u003csummary\u003eIs it easy to carry?\u003c\/summary\u003e\n\u003cdiv class=\"fs-water-faq-answer\"\u003eYes. At approximately 27.5cm x 7.9cm, it is compact enough for travel bags, car storage, backpacks, and everyday dog-walking routines.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-water-faq-item\" open=\"\"\u003e\n\u003csummary\u003eHow long does delivery take within South Africa?\u003c\/summary\u003e\n\u003cdiv class=\"fs-water-faq-answer\"\u003eWe ship across South Africa. Delivery is within 8 - 11 business days.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-water-addon-card\"\u003e\n\u003cdiv class=\"fs-water-section-kicker\"\u003e⭐ Review focus\u003c\/div\u003e\n\u003ch2 class=\"fs-water-addon-title\"\u003eWe’d Love to Hear From You!\u003c\/h2\u003e\n\u003cp class=\"fs-water-addon-subtitle\"\u003eAfter using the FurSociety Portable Water Bottle, your feedback helps other dog owners understand how it performs in real everyday adventures.\u003c\/p\u003e\n\u003cdiv class=\"fs-water-review-focus\"\u003e\n\u003cdiv class=\"fs-water-review-card\"\u003e\n\u003cdiv class=\"fs-water-review-icon\"\u003e🤲\u003c\/div\u003e\n\u003ch3\u003eOne-Hand Use\u003c\/h3\u003e\n\u003cp\u003eHow easy was it to press, pour, and offer water while holding a leash or walking bag?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-water-review-card\"\u003e\n\u003cdiv class=\"fs-water-review-icon\"\u003e🔒\u003c\/div\u003e\n\u003ch3\u003eLeak-Proof Confidence\u003c\/h3\u003e\n\u003cp\u003eDid the bottle stay secure in your backpack, car, beach bag, or daily walking gear?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-water-review-card\"\u003e\n\u003cdiv class=\"fs-water-review-icon\"\u003e🐶\u003c\/div\u003e\n\u003ch3\u003eYour Dog’s Response\u003c\/h3\u003e\n\u003cp\u003eDid your dog drink comfortably from the built-in trough during walks, hikes, or road trips?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-water-review-card\"\u003e\n\u003cdiv class=\"fs-water-review-icon\"\u003e💧\u003c\/div\u003e\n\u003ch3\u003e510ml Capacity\u003c\/h3\u003e\n\u003cp\u003eWas the water capacity enough for your usual outings, or would you refill for longer adventures?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-water-review-card\"\u003e\n\u003cdiv class=\"fs-water-review-icon\"\u003e🧼\u003c\/div\u003e\n\u003ch3\u003eCleaning \u0026amp; Refill\u003c\/h3\u003e\n\u003cp\u003eHow quick was it to clean, refill, and get ready for your next outing?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-water-review-card\"\u003e\n\u003cdiv class=\"fs-water-review-icon\"\u003e🎒\u003c\/div\u003e\n\u003ch3\u003eAdventure Value\u003c\/h3\u003e\n\u003cp\u003eWould you recommend it to other South African dog owners who enjoy walks, travel, or outdoor days?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"FurSociety","offers":[{"title":"Default Title","offer_id":48391117406433,"sku":null,"price":279.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/2458\/4673\/files\/FURSOCIETY-PORTABLEWATERBOTTLE1.png?v=1779387120"},{"product_id":"fursociety-portable-water-snack-bottle","title":"FurSociety Portable Water \u0026 Snack Bottle 320ml + 170ml","description":"\u003c!-- FurSociety Portable Water \u0026 Snack Bottle - Product Description --\u003e\n\u003cstyle\u003e\n  .fs-snack-section {\n    --fs-beige: #eee5d7;\n    --fs-cream: #f8f1e7;\n    --fs-card: rgba(255,250,241,0.94);\n    --fs-olive: #3f4728;\n    --fs-olive-dark: #293018;\n    --fs-rust: #a85a36;\n    --fs-charcoal: #222222;\n    --fs-border: rgba(63,71,40,0.16);\n    --fs-shadow: 0 16px 42px rgba(34,34,34,0.10);\n    width: 100%;\n    padding: 34px 0;\n    background:\n      radial-gradient(circle at 12% 8%, rgba(168,90,54,0.08), transparent 28%),\n      radial-gradient(circle at 88% 12%, rgba(63,71,40,0.08), transparent 30%),\n      linear-gradient(135deg, var(--fs-beige), var(--fs-cream));\n    color: var(--fs-charcoal);\n    font-family: Inter, Arial, Helvetica, sans-serif;\n    overflow: hidden;\n    -webkit-font-smoothing: antialiased;\n    text-rendering: optimizeLegibility;\n  }\n  .fs-snack-section * { box-sizing: border-box; }\n  .fs-snack-wrap {\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    padding: 0 14px;\n  }\n  \/* Badge *\/\n  .fs-snack-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    padding: 9px 13px;\n    border: 1px solid var(--fs-border);\n    border-radius: 999px;\n    background: rgba(255,255,255,0.62);\n    color: var(--fs-olive);\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    animation: fsSnackFadeUp 0.7s ease both;\n  }\n  \/* Hero *\/\n  .fs-snack-hero {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 24px;\n    align-items: center;\n    text-align: center;\n  }\n  .fs-snack-title {\n    margin: 16px 0 0;\n    color: var(--fs-olive);\n    font-size: clamp(30px,9vw,44px);\n    line-height: 1.08;\n    letter-spacing: -0.035em;\n    font-weight: 950;\n    animation: fsSnackFadeUp 0.7s ease 0.08s both;\n  }\n  .fs-snack-title .accent { color: var(--fs-rust); }\n  .fs-snack-subtitle {\n    margin: 14px auto 0;\n    color: rgba(34,34,34,0.76);\n    font-size: 15px;\n    line-height: 1.55;\n    max-width: 620px;\n    animation: fsSnackFadeUp 0.7s ease 0.16s both;\n  }\n  .fs-snack-pills {\n    margin-top: 18px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    justify-content: center;\n    animation: fsSnackFadeUp 0.7s ease 0.24s both;\n  }\n  .fs-snack-pill {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    background: var(--fs-olive);\n    color: #fff;\n    padding: 11px 16px;\n    border-radius: 16px;\n    box-shadow: 0 12px 26px rgba(63,71,40,0.20);\n    font-weight: 900;\n    font-size: 13px;\n  }\n  .fs-snack-pill.light {\n    background: rgba(255,255,255,0.76);\n    color: var(--fs-olive);\n    border: 1px solid var(--fs-border);\n    box-shadow: none;\n  }\n  \/* Emoji Benefits *\/\n  .fs-snack-benefits {\n    display: grid;\n    grid-template-columns: repeat(2,1fr);\n    gap: 10px;\n    margin-top: 28px;\n  }\n  .fs-snack-benefit {\n    background: rgba(244,236,224,0.88);\n    border: 1px solid var(--fs-border);\n    border-radius: 20px;\n    padding: 18px 14px;\n    text-align: center;\n    opacity: 0;\n    transform: translateY(14px);\n    transition: 0.6s ease;\n  }\n  .fs-snack-benefit.visible { opacity: 1; transform: translateY(0); }\n  .fs-snack-benefit-icon { font-size: 30px; display: block; margin-bottom: 8px; }\n  .fs-snack-benefit-title {\n    color: var(--fs-olive);\n    font-size: 13px;\n    font-weight: 950;\n    margin: 0 0 5px;\n  }\n  .fs-snack-benefit-desc {\n    color: rgba(34,34,34,0.68);\n    font-size: 12px;\n    line-height: 1.5;\n    margin: 0;\n  }\n  \/* Addons wrapper *\/\n  .fs-snack-addons {\n    --fs-beige: #eee5d7;\n    --fs-cream: #f8f1e7;\n    --fs-card: rgba(255,250,241,0.94);\n    --fs-olive: #3f4728;\n    --fs-olive-dark: #293018;\n    --fs-rust: #a85a36;\n    --fs-charcoal: #222222;\n    --fs-border: rgba(63,71,40,0.16);\n    --fs-shadow: 0 16px 42px rgba(34,34,34,0.10);\n\n    width: 100%;\n    padding: 0 0 38px;\n    background:\n      radial-gradient(circle at 12% 8%, rgba(168,90,54,0.06), transparent 28%),\n      radial-gradient(circle at 88% 12%, rgba(63,71,40,0.06), transparent 30%),\n      linear-gradient(135deg, var(--fs-beige), var(--fs-cream));\n    color: var(--fs-charcoal);\n    font-family: Inter, Arial, Helvetica, sans-serif;\n    overflow: hidden;\n    -webkit-font-smoothing: antialiased;\n  }\n  .fs-snack-addons * { box-sizing: border-box; }\n  .fs-snack-addons-wrap {\n    width: 100%;\n    max-width: 1180px;\n    margin: 0 auto;\n    padding: 0 14px;\n  }\n  .fs-snack-addon-card {\n    position: relative;\n    overflow: hidden;\n    border-radius: 26px;\n    padding: 22px 16px;\n    margin-top: 24px;\n    background: rgba(255,250,241,0.80);\n    border: 1px solid var(--fs-border);\n    box-shadow: 0 12px 34px rgba(34,34,34,0.07);\n  }\n  .fs-snack-addon-card::before {\n    content: \"\";\n    position: absolute;\n    width: 170px;\n    height: 170px;\n    right: -76px;\n    top: -82px;\n    border-radius: 50%;\n    background: rgba(116,191,232,0.10);\n    pointer-events: none;\n    z-index: 0;\n  }\n  .fs-snack-kicker {\n    width: fit-content;\n    max-width: 100%;\n    margin: 0 auto 12px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 7px;\n    padding: 9px 13px;\n    border: 1px solid var(--fs-border);\n    border-radius: 999px;\n    background: rgba(255,255,255,0.62);\n    color: var(--fs-olive);\n    font-size: 11px;\n    font-weight: 900;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    position: relative;\n    z-index: 1;\n  }\n  .fs-snack-addon-title {\n    margin: 0;\n    color: var(--fs-olive);\n    text-align: center;\n    font-size: clamp(24px,7vw,34px);\n    line-height: 1.1;\n    letter-spacing: -0.03em;\n    font-weight: 950;\n    position: relative;\n    z-index: 1;\n  }\n  .fs-snack-addon-subtitle {\n    max-width: 760px;\n    margin: 12px auto 20px;\n    text-align: center;\n    color: rgba(34,34,34,0.72);\n    font-size: 15px;\n    line-height: 1.58;\n    position: relative;\n    z-index: 1;\n  }\n  \/* FAQ *\/\n  .fs-snack-faq-list {\n    display: grid;\n    gap: 10px;\n    position: relative;\n    z-index: 1;\n  }\n  .fs-snack-faq-item {\n    border-radius: 18px;\n    background: rgba(244,236,224,0.88);\n    border: 1px solid var(--fs-border);\n    overflow: hidden;\n    box-shadow: 0 8px 22px rgba(34,34,34,0.04);\n  }\n  .fs-snack-faq-item summary {\n    cursor: pointer;\n    list-style: none;\n    position: relative;\n    padding: 16px 48px 16px 16px;\n    color: var(--fs-olive);\n    font-size: 15px;\n    line-height: 1.35;\n    font-weight: 950;\n    -webkit-tap-highlight-color: transparent;\n  }\n  .fs-snack-faq-item summary::-webkit-details-marker { display: none; }\n  .fs-snack-faq-item summary::after {\n    content: \"+\";\n    position: absolute;\n    right: 16px;\n    top: 50%;\n    transform: translateY(-50%);\n    font-size: 20px;\n    font-weight: 700;\n    color: var(--fs-rust);\n    transition: transform 0.25s ease;\n  }\n  .fs-snack-faq-item[open] summary::after { content: \"\\2212\"; }\n  .fs-snack-faq-body {\n    padding: 0 16px 16px;\n    color: rgba(34,34,34,0.72);\n    font-size: 14px;\n    line-height: 1.6;\n  }\n  \/* Review section — matched to the other FurSociety product pages *\/\n  .fs-snack-review-hero {\n    position: relative;\n    z-index: 1;\n    padding: 26px 16px;\n    border-radius: 26px;\n    background: linear-gradient(135deg, #3f4728, #293018) !important;\n    color: #ffffff !important;\n    text-align: center;\n    box-shadow: 0 16px 38px rgba(63,71,40,0.22);\n    margin-bottom: 14px;\n    overflow: hidden;\n  }\n  .fs-snack-review-hero h2 {\n    margin: 0;\n    color: #ffffff !important;\n    font-size: clamp(25px,7vw,38px);\n    line-height: 1.08;\n    letter-spacing: -0.035em;\n    font-weight: 950;\n    text-shadow: 0 1px 2px rgba(0,0,0,0.12);\n  }\n  .fs-snack-review-hero p {\n    max-width: 720px;\n    margin: 12px auto 0;\n    color: rgba(255,255,255,0.92) !important;\n    font-size: 14.5px;\n    line-height: 1.65;\n  }\n  .fs-snack-review-note {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 7px;\n    margin-top: 16px;\n    padding: 9px 13px;\n    border-radius: 999px;\n    background: rgba(255,255,255,0.16) !important;\n    border: 1px solid rgba(255,255,255,0.26) !important;\n    color: #ffffff !important;\n    font-size: 12px;\n    line-height: 1.4;\n    font-weight: 900;\n  }\n  .fs-snack-review-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 12px;\n    position: relative;\n    z-index: 1;\n  }\n  .fs-snack-review-card {\n    display: grid;\n    grid-template-columns: 54px minmax(0,1fr);\n    column-gap: 13px;\n    row-gap: 4px;\n    align-items: start;\n    padding: 16px;\n    border-radius: 20px;\n    background: rgba(255,250,241,0.94);\n    border: 1px solid var(--fs-border);\n    box-shadow: 0 10px 26px rgba(34,34,34,0.06);\n    opacity: 1;\n    transform: none;\n    word-break: normal;\n    overflow-wrap: normal;\n  }\n  .fs-snack-review-icon {\n    grid-column: 1;\n    grid-row: 1 \/ span 2;\n    width: 44px;\n    height: 44px;\n    border-radius: 16px;\n    background: rgba(63,71,40,0.11);\n    display: grid;\n    place-items: center;\n    font-size: 21px;\n    margin: 0;\n  }\n  .fs-snack-review-card h3 {\n    grid-column: 2;\n    margin: 0;\n    color: var(--fs-olive);\n    font-size: 15.5px;\n    line-height: 1.25;\n    font-weight: 950;\n    min-width: 0;\n    word-break: normal;\n    overflow-wrap: normal;\n  }\n  .fs-snack-review-card p {\n    grid-column: 2;\n    margin: 0;\n    color: rgba(34,34,34,0.76);\n    font-size: 13.8px;\n    line-height: 1.6;\n    min-width: 0;\n    word-break: normal;\n    overflow-wrap: normal;\n  }\n  .fs-snack-review-footer {\n    margin-top: 14px;\n    padding: 16px;\n    border-radius: 20px;\n    background: rgba(244,236,224,0.90);\n    border: 1px solid var(--fs-border);\n    text-align: center;\n    position: relative;\n    z-index: 1;\n  }\n  .fs-snack-review-footer strong {\n    display: block;\n    color: var(--fs-olive);\n    font-size: 15px;\n    margin-bottom: 5px;\n  }\n  .fs-snack-review-footer span {\n    display: block;\n    color: rgba(34,34,34,0.74);\n    font-size: 13.8px;\n    line-height: 1.55;\n  }\n  .fs-snack-review-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 7px;\n    width: 100%;\n    min-height: 50px;\n    margin-top: 14px;\n    padding: 14px 18px;\n    border-radius: 999px;\n    background: var(--fs-olive);\n    color: #fff;\n    text-decoration: none;\n    font-size: 14.5px;\n    font-weight: 950;\n    box-shadow: 0 12px 26px rgba(63,71,40,0.22);\n  }\n  .fs-snack-review-btn:hover {\n    background: var(--fs-olive-dark);\n  }\n  @keyframes fsSnackFadeUp {\n    from { opacity: 0; transform: translateY(18px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  @media (min-width: 781px) {\n    .fs-snack-section { padding: clamp(48px,6vw,76px) 0; }\n    .fs-snack-wrap { padding: 0 clamp(20px,4vw,28px); }\n    .fs-snack-hero { grid-template-columns: 1fr; text-align: center; }\n    .fs-snack-benefits { grid-template-columns: repeat(4,1fr); }\n    .fs-snack-review-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }\n    .fs-snack-review-card:last-child:nth-child(odd) { grid-column: 1 \/ -1; }\n    .fs-snack-addons-wrap { padding: 0 clamp(20px,4vw,28px); }\n  }\n\u003c\/style\u003e\n\u003c!-- ===== PRODUCT DESCRIPTION ===== --\u003e\n\u003csection class=\"fs-snack-section\"\u003e\n\u003cdiv class=\"fs-snack-wrap\"\u003e\n\u003cdiv class=\"fs-snack-hero\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fs-snack-badge\"\u003e🐾 FurSociety adventure essential\u003c\/div\u003e\n\u003ch1 class=\"fs-snack-title\"\u003eFurSociety \u003cspan class=\"accent\"\u003ePortable Water \u0026amp; Snack Bottle\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"fs-snack-subtitle\"\u003eHydration and treats on every adventure. Keep your furry friend happy, hydrated, and rewarded — anytime, anywhere. The 2-in-1 bottle built for dogs who never stop exploring.\u003c\/p\u003e\n\u003cdiv class=\"fs-snack-pills\"\u003e\n\u003cdiv class=\"fs-snack-pill\"\u003e💧 320ml Water Compartment\u003c\/div\u003e\n\u003cdiv class=\"fs-snack-pill light\"\u003e🦴 170ml Solid Snack Chamber\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-snack-benefits\"\u003e\n\u003cdiv class=\"fs-snack-benefit\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fs-snack-benefit\"\u003e\n\u003cp class=\"fs-snack-benefit-desc\"\u003e it in your bag worry-free — the silicone seal prevents any leaks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-snack-benefit\"\u003e\n\u003cspan class=\"fs-snack-benefit-icon\"\u003e🎒\u003c\/span\u003e\n\u003cp class=\"fs-snack-benefit-title\"\u003eTravel Friendly\u003c\/p\u003e\n\u003cp class=\"fs-snack-benefit-desc\"\u003eLightweight and compact — perfect for car trips, trails, parks \u0026amp; beach days.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ===== FAQ + WE'D LOVE TO HEAR FROM YOU ===== --\u003e\n\u003cdiv class=\"fs-snack-addons\"\u003e\n\u003cdiv class=\"fs-snack-addons-wrap\"\u003e\n\u003c!-- FAQ --\u003e\n\u003cdiv class=\"fs-snack-addon-card\"\u003e\n\u003cdiv class=\"fs-snack-kicker\"\u003e❓ FAQ\u003c\/div\u003e\n\u003ch2 class=\"fs-snack-addon-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp class=\"fs-snack-addon-subtitle\"\u003eEverything you need to know before your next adventure.\u003c\/p\u003e\n\u003cdiv class=\"fs-snack-faq-list\"\u003e\n\u003cdetails class=\"fs-snack-faq-item\" open=\"\"\u003e\n\u003csummary\u003eWhat are the compartment sizes?\u003c\/summary\u003e\n\u003cdiv class=\"fs-snack-faq-body\"\u003eThe water compartment holds 320ml — enough for a solid walk or hike without needing to refill constantly. The separate snack container holds 170ml of your dog’s favourite treats, keeping them motivated and rewarded on the go.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-snack-faq-item\" open=\"\"\u003e\n\u003csummary\u003eIs it really leak-proof?\u003c\/summary\u003e\n\u003cdiv class=\"fs-snack-faq-body\"\u003eYes! The silicone seal design prevents any leaks from both compartments. Toss it in your backpack, car bag, or beach tote without worrying about spills or soggy treats.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-snack-faq-item\" open=\"\"\u003e\n\u003csummary\u003eIs it suitable for all dog sizes?\u003c\/summary\u003e\n\u003cdiv class=\"fs-snack-faq-body\"\u003eAbsolutely. The compact design works great for small breeds on afternoon walks and larger dogs on longer hikes. The 320ml water capacity is ideal for most outings — just refill as needed for extended adventures.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-snack-faq-item\" open=\"\"\u003e\n\u003csummary\u003eWhat treats can I put in the snack compartment?\u003c\/summary\u003e\n\u003cdiv class=\"fs-snack-faq-body\"\u003eAny dry treats or kibble that fit through the opening work perfectly. It’s great for training rewards, mid-walk motivation, or just spoiling your furry friend on the go. Avoid wet or sticky treats as these may be harder to clean out.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-snack-faq-item\"\u003e\n\u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n\u003cdiv class=\"fs-snack-faq-body\"\u003eBoth compartments can be rinsed with warm soapy water. We recommend cleaning after each use to keep it fresh and hygienic for your pup. The wide opening makes it easy to clean thoroughly.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-snack-faq-item\"\u003e\n\u003csummary\u003eWhat colours are available?\u003c\/summary\u003e\n\u003cdiv class=\"fs-snack-faq-body\"\u003eThis Water \u0026amp; Snack Bottle variant is available in green. Select the correct bottle option from the product selector above before adding it to your cart.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-snack-faq-item\"\u003e\n\u003csummary\u003eIs this the same as the 510ml water-only bottle?\u003c\/summary\u003e\n\u003cdiv class=\"fs-snack-faq-body\"\u003eNo — this is the 2-in-1 version with a 320ml water compartment plus a 170ml solid snack chamber built in. If you only need a water bottle with a larger capacity, check out our \u003ca style=\"color: var(--fs-rust); font-weight: bold;\" href=\"\/products\/fursociety-portable-water-bottle\"\u003eFurSociety Portable Water Bottle (510ml)\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"fs-snack-faq-item\"\u003e\n\u003csummary\u003eHow long does delivery take within South Africa?\u003c\/summary\u003e\n\u003cdiv class=\"fs-snack-faq-body\"\u003eWe deliver nationwide across South Africa. Delivery typically takes 8–11 business days, depending on your location.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- We'd Love to Hear From You --\u003e\n\u003cdiv class=\"fs-snack-addon-card\"\u003e\n\u003cdiv class=\"fs-snack-review-hero\"\u003e\n\u003ch2\u003e⭐ We’d Love to Hear From You!\u003c\/h2\u003e\n\u003cp\u003eAfter using the FurSociety Portable Water \u0026amp; Snack Bottle, your feedback helps other dog owners understand how it performs during real walks, training sessions, park visits, and outdoor adventures.\u003c\/p\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-snack-review-grid\"\u003e\n\u003cdiv class=\"fs-snack-review-card\"\u003e\n\u003cspan class=\"fs-snack-review-icon\"\u003e🦴\u003c\/span\u003e\n\u003ch3\u003eSnack Chamber\u003c\/h3\u003e\n\u003cp\u003eHow useful was the solid 170ml compartment for carrying dry treats or kibble?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-snack-review-card\"\u003e\n\u003cspan class=\"fs-snack-review-icon\"\u003e💧\u003c\/span\u003e\n\u003ch3\u003eWater Capacity\u003c\/h3\u003e\n\u003cp\u003eWas the 320ml water compartment suitable for your usual walks and outings?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-snack-review-card\"\u003e\n\u003cspan class=\"fs-snack-review-icon\"\u003e🔒\u003c\/span\u003e\n\u003ch3\u003eLeak-Resistant Confidence\u003c\/h3\u003e\n\u003cp\u003eDid the bottle stay securely closed while you carried it in your hand, bag, or car?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-snack-review-card\"\u003e\n\u003cspan class=\"fs-snack-review-icon\"\u003e🐶\u003c\/span\u003e\n\u003ch3\u003eYour Dog’s Response\u003c\/h3\u003e\n\u003cp\u003eHow did your dog respond to drinking from the trough and receiving treats during the outing?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-snack-review-card\"\u003e\n\u003cspan class=\"fs-snack-review-icon\"\u003e🧼\u003c\/span\u003e\n\u003ch3\u003eCleaning \u0026amp; Reuse\u003c\/h3\u003e\n\u003cp\u003eHow easy was it to clean both compartments and prepare the bottle for the next adventure?\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fs-snack-review-footer\"\u003e\n\u003cstrong\u003eYour honest experience matters.\u003c\/strong\u003e \u003cspan\u003eShare what you loved, what could be better, and whether the bottle made everyday outings easier for you and your dog.\u003c\/span\u003e \u003ca href=\"#judgeme_product_reviews\" class=\"fs-snack-review-btn\"\u003e⭐ Write a Review\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"FurSociety","offers":[{"title":"Default Title","offer_id":48461203144929,"sku":null,"price":349.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/2458\/4673\/files\/PORTABLEWATER_SNACKBOTTLE.png?v=1781018071"}],"url":"https:\/\/fursociety.co.za\/collections\/portable-hydration-feeding.oembed","provider":"FurSociety","version":"1.0","type":"link"}