{"product_id":"portable-one-touch-dog-water-bottle","title":"Portable One-Touch Dog Water Bottle","description":"\u003cdiv class=\"fidelo-waterbottle\" role=\"region\" aria-label=\"Portable One-Touch Dog Water Bottle\"\u003e\n\u003cstyle\u003e\n.fidelo-waterbottle{\n  --ink:#2B3A3F;--cream:#F5F0E3;--pink:#D14B72;--green:#3E8E5A;--gold:#E8A33D;--blue:#54B3E4;\n  --slate:#5C6B70;--coffee1:#EADCC3;--coffee2:#E2D0B0;\n  --r:24px;--shadow:0 20px 50px rgba(43,58,63,.14);\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n  color:var(--ink);line-height:1.65;max-width:1080px;margin:0 auto;padding:6px;\n  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;\n}\n.fidelo-waterbottle *{box-sizing:border-box}\n.fidelo-waterbottle p{margin:0}\n.fidelo-waterbottle h2,.fidelo-waterbottle h3,.fidelo-waterbottle h4{margin:0;font-weight:800;letter-spacing:-.02em;line-height:1.12}\n.fidelo-waterbottle .fs-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--pink)}\n.fidelo-waterbottle .fs-eyebrow::before{content:\"\";width:26px;height:2px;border-radius:2px;background:var(--pink)}\n\n\/* HERO *\/\n.fidelo-waterbottle .fs-hero{position:relative;overflow:hidden;border-radius:var(--r);background:linear-gradient(155deg,var(--coffee1),var(--coffee2));border:1px solid rgba(43,58,63,.06);box-shadow:var(--shadow);padding:clamp(32px,5vw,66px) clamp(24px,5vw,66px) clamp(56px,7vw,88px);text-align:center}\n.fidelo-waterbottle .fs-hero\u003e*{position:relative;z-index:1}\n.fidelo-waterbottle .fs-hero h2{font-size:clamp(30px,5.4vw,54px);margin:16px 0 0}\n.fidelo-waterbottle .fs-lead{max-width:660px;margin:18px auto 0;font-size:clamp(15px,1.7vw,18px);color:#5d5238}\n.fidelo-waterbottle .fs-chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:28px}\n.fidelo-waterbottle .fs-chip{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.72);border:1px solid rgba(43,58,63,.08);border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:600}\n.fidelo-waterbottle .fs-chip svg{color:var(--blue)}\n\n\/* animated water wave *\/\n.fidelo-waterbottle .fs-wave{position:absolute;left:0;right:0;bottom:0;height:56px;z-index:0;pointer-events:none;overflow:hidden;border-radius:0 0 var(--r) var(--r)}\n.fidelo-waterbottle .fs-wave svg{position:absolute;bottom:0;left:0;width:115%;height:100%}\n.fidelo-waterbottle .fs-wave .w1 path{fill:rgba(84,179,228,.15)}\n.fidelo-waterbottle .fs-wave .w2 path{fill:rgba(84,179,228,.24)}\n.fidelo-waterbottle .fs-wave .w1{animation:fs-sway 7s ease-in-out infinite alternate}\n.fidelo-waterbottle .fs-wave .w2{animation:fs-sway 5s ease-in-out infinite alternate-reverse}\n@keyframes fs-sway{from{transform:translateX(0)}to{transform:translateX(-13%)}}\n\n\/* SECTIONS *\/\n.fidelo-waterbottle .fs-sec{margin-top:clamp(36px,5vw,62px)}\n.fidelo-waterbottle .fs-sec-head{text-align:center;margin-bottom:30px}\n.fidelo-waterbottle .fs-sec-head h3{font-size:clamp(22px,3.4vw,34px);margin-top:12px}\n.fidelo-waterbottle .fs-sec-sub{max-width:580px;margin:12px auto 0;font-size:15px;color:var(--slate)}\n\n\/* feature cards — container-responsive (stacks in the narrow product column) *\/\n.fidelo-waterbottle .fs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}\n.fidelo-waterbottle .fs-card{background:#fff;border:1px solid rgba(43,58,63,.07);border-radius:20px;padding:30px 26px;box-shadow:0 8px 22px rgba(43,58,63,.06);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}\n.fidelo-waterbottle .fs-card:hover{transform:translateY(-6px);box-shadow:0 24px 46px rgba(43,58,63,.14)}\n.fidelo-waterbottle .fs-ic{width:54px;height:54px;border-radius:15px;display:flex;align-items:center;justify-content:center;background:rgba(84,179,228,.14);color:var(--blue);margin-bottom:18px;transition:transform .4s cubic-bezier(.2,.7,.2,1)}\n.fidelo-waterbottle .fs-card:hover .fs-ic{transform:scale(1.08) rotate(-4deg)}\n.fidelo-waterbottle .fs-card:nth-child(2) .fs-ic{background:rgba(62,142,90,.12);color:var(--green)}\n.fidelo-waterbottle .fs-card:nth-child(3) .fs-ic{background:rgba(232,163,61,.15);color:var(--gold)}\n.fidelo-waterbottle .fs-card h4{font-size:18px;font-weight:750;margin-bottom:8px}\n.fidelo-waterbottle .fs-card p{font-size:14.5px;color:var(--slate)}\n\n\/* specs — container-responsive *\/\n.fidelo-waterbottle .fs-specs{background:linear-gradient(160deg,#fff,var(--cream));border:1px solid rgba(43,58,63,.07);border-radius:var(--r);padding:clamp(26px,4vw,46px);box-shadow:var(--shadow)}\n.fidelo-waterbottle .fs-spec-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0 44px}\n.fidelo-waterbottle .fs-row{display:flex;justify-content:space-between;gap:16px;padding:15px 2px;border-bottom:1px solid rgba(43,58,63,.10)}\n.fidelo-waterbottle .fs-row .k{font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--slate);white-space:nowrap}\n.fidelo-waterbottle .fs-row .v{font-size:14px;font-weight:600;text-align:right}\n.fidelo-waterbottle .fs-colours{display:flex;justify-content:center;gap:26px;margin-top:30px;flex-wrap:wrap}\n.fidelo-waterbottle .fs-sw{display:flex;flex-direction:column;align-items:center;gap:9px;font-size:12.5px;font-weight:600;color:var(--slate)}\n.fidelo-waterbottle .fs-dot{width:42px;height:42px;border-radius:50%;box-shadow:0 5px 14px rgba(43,58,63,.18),inset 0 0 0 1px rgba(43,58,63,.10);transition:transform .3s}\n.fidelo-waterbottle .fs-sw:hover .fs-dot{transform:scale(1.12)}\n.fidelo-waterbottle .fs-dot.green{background:radial-gradient(circle at 34% 30%,#9CCBA0,#6FA177)}\n.fidelo-waterbottle .fs-dot.grey{background:radial-gradient(circle at 34% 30%,#CDD2D6,#A2A9AE)}\n.fidelo-waterbottle .fs-dot.pink{background:radial-gradient(circle at 34% 30%,#F4B9CF,#E48BAD)}\n.fidelo-waterbottle .fs-dot.yellow{background:radial-gradient(circle at 34% 30%,#F7DA7C,#E6B93E)}\n\n\/* scroll reveal (progressive enhancement — visible if unsupported) *\/\n@keyframes fs-rise{to{opacity:1;transform:none}}\n@supports (animation-timeline:view()){\n  @media (prefers-reduced-motion:no-preference){\n    .fidelo-waterbottle .fs-reveal{opacity:0;transform:translateY(28px);animation:fs-rise both cubic-bezier(.2,.7,.2,1);animation-timeline:view();animation-range:entry 0% cover 34%}\n  }\n}\n\n\/* reduced motion *\/\n@media(prefers-reduced-motion:reduce){\n  .fidelo-waterbottle *{animation:none!important;transition:none!important}\n  .fidelo-waterbottle .fs-reveal{opacity:1!important;transform:none!important}\n}\n\u003c\/style\u003e\n\n  \u003cdiv class=\"fs-hero\"\u003e\n    \u003cspan class=\"fs-eyebrow\"\u003eHydration · 2-in-1 · Foldable\u003c\/span\u003e\n    \u003ch2\u003eHydration on the go, sorted\u003c\/h2\u003e\n    \u003cp class=\"fs-lead\"\u003eFlip out the built-in trough, press the one-touch button and fresh water flows for your dog to drink — tilt it back and any leftover drains in, so nothing's wasted. It even carries a serving of food or treats, and folds down compact for the bag or pocket.\u003c\/p\u003e\n    \u003cdiv class=\"fs-chips\"\u003e\n      \u003cspan class=\"fs-chip\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 3s5.5 6 5.5 10.5a5.5 5.5 0 0 1-11 0C6.5 9 12 3 12 3z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eOne-touch, no spills\u003c\/span\u003e\n      \u003cspan class=\"fs-chip\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9 3h6M10 3v6l-4.2 8.4A2 2 0 0 0 7.6 20.5h8.8a2 2 0 0 0 1.8-3.1L14 9V3\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 14h8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e450 ml + 150 ml food\u003c\/span\u003e\n      \u003cspan class=\"fs-chip\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M6 8h12l-1 11a1 1 0 0 1-1 .9H8a1 1 0 0 1-1-.9L6 8z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.5 8a2.5 2.5 0 0 1 5 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003eFolds to travel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fs-wave\" aria-hidden=\"true\"\u003e\n      \u003csvg class=\"w1\" viewbox=\"0 0 1200 80\" preserveaspectratio=\"none\"\u003e\u003cpath d=\"M0,40 C200,70 400,12 600,40 C800,68 1000,12 1200,40 L1200,80 L0,80 Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003csvg class=\"w2\" viewbox=\"0 0 1200 80\" preserveaspectratio=\"none\"\u003e\u003cpath d=\"M0,48 C220,18 430,74 640,46 C850,18 1020,74 1200,48 L1200,80 L0,80 Z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fs-sec\"\u003e\n    \u003cdiv class=\"fs-sec-head fs-reveal\"\u003e\n\u003cspan class=\"fs-eyebrow\"\u003eWhy pet parents love it\u003c\/span\u003e\u003ch3\u003eHydrated \u0026amp; fed, anywhere\u003c\/h3\u003e\n\u003cp class=\"fs-sec-sub\"\u003eEverything your dog needs to stay hydrated and fed — in one bottle you can take anywhere.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"fs-grid\"\u003e\n      \u003cdiv class=\"fs-card fs-reveal\"\u003e\n        \u003cdiv class=\"fs-ic\"\u003e\u003csvg width=\"26\" height=\"26\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 3s5.5 6 5.5 10.5a5.5 5.5 0 0 1-11 0C6.5 9 12 3 12 3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 13.5a2 2 0 0 0 2 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003ch4\u003eOne-touch, no spills\u003c\/h4\u003e\n        \u003cp\u003ePress the button and water flows neatly into the trough; let go and the water lock seals it shut, so it won't leak in your bag.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fs-card fs-reveal\"\u003e\n        \u003cdiv class=\"fs-ic\"\u003e\u003csvg width=\"26\" height=\"26\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 3l8.5 4.5L12 12 3.5 7.5 12 3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.5 12L12 16.5 20.5 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003ch4\u003eDrink \u0026amp; feed in one\u003c\/h4\u003e\n        \u003cp\u003eA clever 2-in-1 design carries water up top and a separate compartment for food or treats — everything for a walk in a single bottle.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fs-card fs-reveal\"\u003e\n        \u003cdiv class=\"fs-ic\"\u003e\u003csvg width=\"26\" height=\"26\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M6 8h12l-1 11a1 1 0 0 1-1 .9H8a1 1 0 0 1-1-.9L6 8z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.5 8a2.5 2.5 0 0 1 5 0\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003ch4\u003eFolds away to travel\u003c\/h4\u003e\n        \u003cp\u003eLightweight and foldable for storage, it slips into a bag or large pocket with a handy carry loop — ready for walks, road trips and parks.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"fs-sec\"\u003e\n    \u003cdiv class=\"fs-sec-head fs-reveal\"\u003e\n\u003cspan class=\"fs-eyebrow\"\u003eThe details\u003c\/span\u003e\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"fs-specs fs-reveal\"\u003e\n      \u003cdiv class=\"fs-spec-grid\"\u003e\n        \u003cdiv class=\"fs-row\"\u003e\n\u003cspan class=\"k\"\u003eCapacity\u003c\/span\u003e\u003cspan class=\"v\"\u003e450 ml water + 150 ml food\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fs-row\"\u003e\n\u003cspan class=\"k\"\u003eSize\u003c\/span\u003e\u003cspan class=\"v\"\u003e29 × 9 cm (11.4\"×3.5\")\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fs-row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003eBPA-free plastic + silicone\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fs-row\"\u003e\n\u003cspan class=\"k\"\u003eWater lock\u003c\/span\u003e\u003cspan class=\"v\"\u003eYes — leak-proof sealed\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fs-row\"\u003e\n\u003cspan class=\"k\"\u003eFunctions\u003c\/span\u003e\u003cspan class=\"v\"\u003eTrough · release · food · fold\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fs-row\"\u003e\n\u003cspan class=\"k\"\u003eSuitable for\u003c\/span\u003e\u003cspan class=\"v\"\u003eWalks, hikes \u0026amp; travel\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fs-row\"\u003e\n\u003cspan class=\"k\"\u003eIn the box\u003c\/span\u003e\u003cspan class=\"v\"\u003e1 × water bottle\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fs-row\"\u003e\n\u003cspan class=\"k\"\u003eCare\u003c\/span\u003e\u003cspan class=\"v\"\u003eRinse \u0026amp; air-dry\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fs-colours\"\u003e\n        \u003cdiv class=\"fs-sw\"\u003e\n\u003cspan class=\"fs-dot green\"\u003e\u003c\/span\u003eGreen\u003c\/div\u003e\n        \u003cdiv class=\"fs-sw\"\u003e\n\u003cspan class=\"fs-dot grey\"\u003e\u003c\/span\u003eGrey\u003c\/div\u003e\n        \u003cdiv class=\"fs-sw\"\u003e\n\u003cspan class=\"fs-dot pink\"\u003e\u003c\/span\u003ePink\u003c\/div\u003e\n        \u003cdiv class=\"fs-sw\"\u003e\n\u003cspan class=\"fs-dot yellow\"\u003e\u003c\/span\u003eYellow\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Fidelo","offers":[{"title":"Green","offer_id":47743783141539,"sku":"FID-BOTL-GRN","price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Grey","offer_id":47743783174307,"sku":"FID-BOTL-GRY","price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":47743783207075,"sku":"FID-BOTL-PNK","price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"Yellow","offer_id":47743783239843,"sku":"FID-BOTL-YEL","price":499.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0763\/1962\/1283\/files\/bottle-green.png?v=1780664482","url":"https:\/\/fidelo.co.za\/products\/portable-one-touch-dog-water-bottle","provider":"Fidelo","version":"1.0","type":"link"}