{"product_id":"dual-chamber-pet-travel-flask-rjc","title":"Dubbele Kamer Huisdier Reisbeker","description":"\u003c!--\n[AI Design Logic]\nProduct Type: Pet Travel Accessory (2-in-1 Dog Water Bottle \u0026 Food Container)\nTarget Audience: Active pet owners, hikers, travelers, new puppy parents.\nVisual Style: Outdoor friendly, reliable, clean, energetic.\nColor Strategy: \n- Primary: #0284c7 (Fresh Water Blue - denotes hydration, cleanliness)\n- Accent: #f97316 (Energetic Orange - denotes food\/appetite\/joy)\n- Background: #f8fafc (Clean outdoor-fresh off-white)\nShape Strategy: Radius 20px (Friendly, pet-safe, ergonomic, no sharp edges)\nTypography Strategy: Large Type \/ Mobile-first readable (H1 40px, Body 18px+)\nMobile Table Strategy: Card-based (No horizontal scroll, strictly vertical stack)\nImage Mapping: Hero=image_1, Feature1=image_2, Feature2=image_3, Feature3=image_4\n--\u003e\n\u003cdiv class=\"product-detail-container\"\u003e\n\u003cstyle type=\"text\/css\"\u003e.product-detail-container {\n      \/* Design System (CSS Variables) *\/\n      --primary: #0284c7;\n      --primary-light: #e0f2fe;\n      --accent: #f97316;\n      --text-main: #0f172a;\n      --text-sub: #475569;\n      --bg-body: #ffffff;\n      --bg-card: #f8fafc;\n      --radius-md: 12px;\n      --radius-lg: 20px;\n      --border-color: #e2e8f0;\n      \n      \/* Global Spacing Variable *\/\n      --section-gap: clamp(3rem, 6vw, 5rem);\n      --module-gap: clamp(2rem, 5vw, 4rem);\n\n      \/* Typography System *\/\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n      color: var(--text-main);\n      background-color: var(--bg-body);\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 0 5%;\n      box-sizing: border-box;\n      overflow-wrap: break-word;\n      word-break: break-word;\n    }\n\n    .product-detail-container * {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    \/* Typography Scales *\/\n    .product-detail-container h1 {\n      font-size: clamp(32px, 4vw, 44px);\n      line-height: 1.2;\n      font-weight: 800;\n      color: var(--text-main);\n      margin-bottom: 1rem;\n    }\n\n    .product-detail-container h2 {\n      font-size: clamp(26px, 3.5vw, 32px);\n      line-height: 1.3;\n      font-weight: 700;\n      margin-bottom: 1rem;\n    }\n\n    .product-detail-container h3 {\n      font-size: clamp(20px, 3vw, 24px);\n      line-height: 1.4;\n      font-weight: 600;\n      margin-bottom: 0.75rem;\n    }\n\n    .product-detail-container p,\n    .product-detail-container li,\n    .product-detail-container td {\n      font-size: clamp(18px, 2vw, 20px);\n      line-height: 1.7;\n      color: var(--text-sub);\n    }\n\n    .product-detail-container p {\n      margin-bottom: 1.25rem;\n    }\n\n    \/* Layout Utilities *\/\n    .section-wrapper {\n      margin-bottom: var(--section-gap);\n      padding-top: 2rem;\n    }\n\n    .text-center {\n      text-align: center;\n    }\n\n    \/* Non-clickable Visual Badge *\/\n    .visual-badge {\n      display: inline-block;\n      background-color: var(--primary-light);\n      color: var(--primary);\n      font-size: 16px;\n      font-weight: 700;\n      text-transform: uppercase;\n      letter-spacing: 0.05em;\n      padding: 0.5rem 1rem;\n      border-radius: 50px;\n      margin-bottom: 1.5rem;\n      border: 2px solid var(--primary);\n    }\n\n    \/* Image Placeholders (Strict Parent-Child Structure) *\/\n    .media-container {\n      width: 100%;\n      aspect-ratio: 1 \/ 1;\n      overflow: hidden;\n      position: relative;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      background: #f1f5f9;\n      border: 2px dashed #cbd5e1;\n      border-radius: var(--radius-lg);\n      font-size: 18px;\n      font-weight: 600;\n      color: #64748b;\n    }\n    \n    \/* Hero Section *\/\n    .hero-header {\n      max-width: 800px;\n      margin: 0 auto 2rem auto;\n    }\n    \n    .social-proof {\n      font-size: 18px;\n      font-weight: 600;\n      color: var(--accent);\n      margin-bottom: 2rem;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 0.5rem;\n    }\n\n    \/* Z-Pattern Feature Modules *\/\n    .feature-item {\n      display: flex;\n      flex-direction: column; \/* Mobile First: Stacked *\/\n      gap: 2rem;\n      margin-bottom: var(--module-gap);\n    }\n\n    \/* Mobile Ordering Lock: Image ALWAYS on top *\/\n    @media (max-width: 767px) {\n      .feature-media {\n        order: -1;\n      }\n      .feature-copy {\n        order: 0;\n      }\n    }\n\n    \/* Desktop Z-Pattern Enhancement *\/\n    @media (min-width: 768px) {\n      .feature-item {\n        flex-direction: row;\n        align-items: center;\n        gap: var(--module-gap);\n      }\n      .feature-item:nth-child(even) {\n        flex-direction: row-reverse;\n      }\n      .feature-media, .feature-copy {\n        flex: 1;\n        min-width: 0; \/* Prevents flex blowout *\/\n      }\n    }\n\n    \/* Specs Table System (Mobile Card -\u003e Desktop Table) *\/\n    .specs-wrapper {\n      background-color: var(--bg-card);\n      border-radius: var(--radius-lg);\n      padding: clamp(1.5rem, 4vw, 3rem);\n    }\n\n    .specs-table {\n      width: 100%;\n      border-collapse: collapse;\n      margin-top: 1.5rem;\n    }\n\n    .specs-table th, .specs-table td {\n      padding: 1.25rem 1rem;\n      text-align: left;\n    }\n\n    .specs-table thead th {\n      background-color: var(--primary-light);\n      color: var(--primary);\n      font-weight: 700;\n      font-size: 20px;\n    }\n\n    \/* Desktop Zebra Table *\/\n    @media (min-width: 768px) {\n      .specs-table tbody tr {\n        border-bottom: 1px solid var(--border-color);\n      }\n      .specs-table tbody tr:nth-child(even) {\n        background-color: rgba(0,0,0,0.02);\n      }\n    }\n\n    \/* Mobile Card Table Lock (CRITICAL: No Horizontal Scroll) *\/\n    @media (max-width: 767px) {\n      .specs-table, .specs-table thead, .specs-table tbody, .specs-table tr, .specs-table th, .specs-table td {\n        display: block;\n        width: 100%;\n      }\n      .specs-table thead {\n        display: none; \/* Hide native header *\/\n      }\n      .specs-table tr {\n        margin-bottom: 1.5rem;\n        border: 1px solid var(--border-color);\n        border-radius: var(--radius-md);\n        background: #ffffff;\n        overflow: hidden;\n      }\n      .specs-table td {\n        display: flex;\n        flex-direction: column;\n        border-bottom: 1px solid var(--border-color);\n        padding: 1.25rem;\n      }\n      .specs-table td:last-child {\n        border-bottom: none;\n      }\n      \/* Inject pseudo-header for mobile cards *\/\n      .specs-table td::before {\n        content: attr(data-label);\n        font-weight: 700;\n        color: var(--text-main);\n        margin-bottom: 0.5rem;\n        font-size: 18px;\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n      }\n    }\n\n    \/* FAQ Section *\/\n    .faq-container {\n      max-width: 800px;\n      margin: 0 auto;\n    }\n\n    .faq-item {\n      background: var(--bg-card);\n      border: 1px solid var(--border-color);\n      border-radius: var(--radius-md);\n      padding: 1.5rem;\n      margin-bottom: 1.5rem;\n    }\n\n    .faq-question {\n      font-size: clamp(20px, 2.5vw, 22px);\n      font-weight: 700;\n      color: var(--primary);\n      margin-bottom: 0.75rem;\n    }\n\n    .faq-answer {\n      font-size: clamp(18px, 2vw, 20px);\n      color: var(--text-sub);\n    }\n\u003c\/style\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"section-wrapper text-center\"\u003e\n\u003cdiv class=\"hero-header\"\u003e\n\u003cdiv class=\"visual-badge\"\u003eDe Ultieme Reisgenoot\u003c\/div\u003e\n\n\u003ch1\u003eHydratatie \u0026amp; Voeding in Één Fles\u003c\/h1\u003e\n\n\u003cp\u003eGeen gedoe meer met aparte kommen, flessen en tassen. Deze draagbare hondenwaterfles bevat vers water en droogvoer in één compact geheel — het perfecte essentiële item voor wandelingen, hikes en autoritten.\u003c\/p\u003e\n\n\u003cdiv class=\"social-proof\"\u003e★★★★★ Vertrouwd door meer dan 10.000 blije honden en baasjes\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"media-container\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/3682\/8116\/files\/20260520_a700c59d_20260519_bcbcb92c_from_url_en_08_3083878d8e4aa037e3257c717bdf0371_refsize_800x800_2ad407ca-1ade-4763-a81a-1798ff458277.png?v=1779269903\" width=\"800\" height=\"800\" style=\"width: 800px; max-width: 100%; height: auto;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"section-wrapper\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"media-container\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/3682\/8116\/files\/20260520_b3a6966c_20260519_32508e77_from_url_en_09_8b1c7b8524a45b715092e2d72ace0ebb_refsize_800x800_8c9a3a53-b76d-442c-886a-2539f029a31d.png?v=1779269908\" width=\"800\" height=\"800\" style=\"width: 800px; max-width: 100%; height: auto;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eLekvrije Doseerder met Één Druk\u003c\/h2\u003e\n\n\u003cp\u003eDruk op de knop om water in de aangehechte kom te schenken. Als je hond klaar is, laat je de knop los om het resterende water terug in de fles te laten lopen.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eGeen afval en geen morsen in je tas.\u003c\/strong\u003e Of je nu een korte ochtendwandeling maakt of een weekendwandeling, je hond drinkt schoon en jij blijft droog.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 2 --\u003e\n\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"media-container\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/3682\/8116\/files\/20260520_d0b47903_20260519_8e9048e9_from_url_en_10_4fe2ab06a7e41631737090360fef3888_refsize_800x800_b951f411-cbde-4466-9e55-1f32a7c3aed1.png?v=1779269913\" width=\"800\" height=\"800\" style=\"width: 800px; max-width: 100%; height: auto;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eActief Koolstoffilter\u003c\/h2\u003e\n\n\u003cp\u003eHet schoonste water op het pad. Gebouwd met een premium fruit-schil actief koolstoffilter, verwijdert deze fles onzuiverheden en geuren zodat elke slok vers en veilig is.\u003c\/p\u003e\n\n\u003cp\u003eVolledig gemaakt van BPA-vrije, voedselveilige materialen. Veilig voor honden van alle rassen en maten, en ook perfect geschikt voor katten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 3 --\u003e\n\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"media-container\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0813\/3682\/8116\/files\/20260520_64517f5d_20260519_74fafe2c_from_url_en_11_154b80d5eb7df26d9674764b65045eca_refsize_800x800_3f3fc924-2255-4485-bc4b-91408c3059aa.png?v=1779269919\" width=\"800\" height=\"800\" style=\"width: 800px; max-width: 100%; height: auto;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003ePerfecte Maat Voor Elk Avontuur\u003c\/h2\u003e\n\n\u003cp\u003eVerkrijgbaar in twee maten die passen bij de behoeften van je hond: 300ml voor kleine rassen (Yorkies, Franse Bulldogs, Pomeranians) en 550ml voor grote rassen en dagtochten.\u003c\/p\u003e\n\n\u003cp\u003eHet is lichtgewicht, past perfect in standaard autohouders en glijdt gemakkelijk in elk rugzaktasje. Het extra bodemvak houdt hun favoriete traktaties of brokjes volledig droog.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specifications Table Section --\u003e\n\n\u003cdiv class=\"section-wrapper specs-wrapper\"\u003e\n\u003ch2 class=\"text-center\"\u003eTechnische specificaties\u003c\/h2\u003e\n\n\u003cp class=\"text-center\"\u003eOntworpen voor duurzaamheid, veiligheid en ultiem gebruiksgemak.\u003c\/p\u003e\n\n\u003ctable class=\"specs-table\"\u003e\n\t\u003cthead\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003cth\u003eSpecificatie\u003c\/th\u003e\n\t\t\t\u003cth\u003eKlein Ras Versie (300ml)\u003c\/th\u003e\n\t\t\t\u003cth\u003eGroot Ras Versie (550ml)\u003c\/th\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/thead\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Specification\"\u003eWatercapaciteit\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Small Breed Version (300ml)\"\u003e300 ml (ongeveer 10,6 oz)\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Large Breed Version (550ml)\"\u003e550 ml (ongeveer 19,4 oz)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Specification\"\u003eVoedselcapaciteit\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Small Breed Version (300ml)\"\u003e100 g (ongeveer 3,5 oz)\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Large Breed Version (550ml)\"\u003e100 g (ongeveer 3,5 oz)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Specification\"\u003eLeeg Gewicht\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Small Breed Version (300ml)\"\u003e220 g (ongeveer 7,8 oz)\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Large Breed Version (550ml)\"\u003e280 g (ongeveer 9,9 oz)\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Specification\"\u003eMateriaal\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Small Breed Version (300ml)\"\u003eBPA-vrij voedselveilig ABS\/PC\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Large Breed Version (550ml)\"\u003eBPA-vrij voedselveilig ABS\/PC\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Specification\"\u003eFiltratiesysteem\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Small Breed Version (300ml)\"\u003eFruit-Schil Actieve Koolstof\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Large Breed Version (550ml)\"\u003eFruit-Schil Actieve Koolstof\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ Section --\u003e\n\n\u003cdiv class=\"section-wrapper faq-container\"\u003e\n\u003ch2 style=\"margin-bottom: 3rem;\" class=\"text-center\"\u003eVeelgestelde vragen\u003c\/h2\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eHoe gaat het ongebruikte water weer naar binnen?\u003c\/div\u003e\n\n\u003cdiv class=\"faq-answer\"\u003eHet is ongelooflijk eenvoudig! Houd de fles iets schuin rechtop, druk de doseerknop in en houd deze ingedrukt, en het resterende water stroomt moeiteloos terug in het hoofdreservoir. Geen verspild water!\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eHoe vaak moet ik het koolstoffilter vervangen?\u003c\/div\u003e\n\n\u003cdiv class=\"faq-answer\"\u003eVoor optimale frisheid en om de verwijdering van onzuiverheden te garanderen, raden we aan het filter voor het eerste gebruik te spoelen en het koolstoffilter elke 2 tot 3 maanden te vervangen, afhankelijk van hoe vaak je reist.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-question\"\u003eIs de fles vaatwasmachinebestendig?\u003c\/div\u003e\n\n\u003cdiv class=\"faq-answer\"\u003eOm de integriteit van de lekvrije siliconen afdichtingen en het actieve koolstoffilter te behouden, raden we sterk aan de fles met de hand te wassen met warm, zeepsop. De brede opening maakt het heel gemakkelijk om handmatig schoon te maken.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Bak","offers":[{"title":"🌊 Aqua Blauw \/ Standaard - 10oz (Beste voor Kleine Rassen)","offer_id":47908436017364,"sku":"0410-16130735","price":19.95,"currency_code":"USD","in_stock":true},{"title":"🌸 Blush Roze \/ Standaard - 10oz (Beste voor Kleine Rassen)","offer_id":47908436050132,"sku":"0410-16136477","price":19.95,"currency_code":"USD","in_stock":true},{"title":"☁️ Wolk Wit \/ Standaard - 10oz (Beste voor Kleine Rassen)","offer_id":47908436082900,"sku":"0410-16130964","price":19.95,"currency_code":"USD","in_stock":true},{"title":"🌊 Aqua Blauw \/ Pro Max - 19oz (Beste voor Grote Honden \u0026 Wandelingen)","offer_id":47908436115668,"sku":"0410-16137078","price":22.95,"currency_code":"USD","in_stock":true},{"title":"🌸 Blush Roze \/ Pro Max - 19oz (Beste voor Grote Honden \u0026 Wandelingen)","offer_id":47908436148436,"sku":"0410-16134798","price":22.95,"currency_code":"USD","in_stock":true},{"title":"☁️ Wolk Wit \/ Pro Max - 19oz (Beste voor Grote Honden \u0026 Wandelingen)","offer_id":47908436181204,"sku":"0410-16135366","price":22.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/3682\/8116\/files\/3083878d8e4aa037e3257c717bdf0371.jpg?v=1778307653","url":"https:\/\/omurio.com\/nl\/products\/dual-chamber-pet-travel-flask-rjc","provider":"Omurio","version":"1.0","type":"link"}