{"product_id":"wasbare-microvezel-moppads","title":"Wasbare microvezel-moppads (4 stuks)","description":"\u003cdiv class=\"product-detail-container\"\u003e\u003c!--\n[AI Design Logic]\nProduct Type: Home Cleaning Accessory (Eco-friendly, Practical)\nTarget Audience: Homeowners, Pet Owners, Budget\/Eco-conscious Consumers\nVisual Style: Clean, Fresh, Trustworthy, Modern Utility\nColor Strategy: Fresh Teal (Cleanliness\/Eco) for Primary, Slate for text, Soft Gray for cards. High contrast.\nShape Strategy: Radius 16px (Friendly, domestic, safe for home environment)\nTypography Strategy: Large Type \/ Mobile-first readable (H1: 38px, Body: 18px+)\nMobile Table Strategy: Card-based strictly (No horizontal scroll)\nImage Mapping: Hero=image_1, Washable=image_2, Chenille=image_3, Installation=image_4, Multi-Surface=image_5\n--\u003e\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e:root {\n        \/* Color System *\/\n        --primary: #0d9488; \/* Teal 600 - Clean \u0026 Fresh *\/\n        --primary-light: #ccfbf1; \/* Teal 50 *\/\n        --text-main: #0f172a; \/* Slate 900 *\/\n        --text-sub: #475569; \/* Slate 600 *\/\n        --bg-body: #ffffff;\n        --bg-card: #f8fafc; \/* Slate 50 *\/\n        --border-color: #e2e8f0; \/* Slate 200 *\/\n        \n        \/* Radii \u0026 Shadows *\/\n        --radius-md: 12px;\n        --radius-lg: 16px;\n        --shadow-sm: 0 4px 6px -1px rgba(0, 0, 0, 0.05);\n        --shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n        \n        \/* Typography System *\/\n        --font-h1: clamp(32px, 5vw, 44px);\n        --font-h2: clamp(24px, 4vw, 32px);\n        --font-h3: clamp(20px, 3vw, 24px);\n        --font-p: clamp(18px, 2vw, 20px);\n        --font-small: clamp(16px, 1.5vw, 18px);\n        \n        \/* Spacing System *\/\n        --spacing-section: clamp(3rem, 8vw, 6rem);\n        --spacing-module: clamp(2rem, 5vw, 4rem);\n    }\n\n    \/* Global Reset \u0026 Container *\/\n    .product-detail-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 0 5%;\n        box-sizing: border-box;\n        color: var(--text-main);\n        font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n        background-color: var(--bg-body);\n        overflow-wrap: break-word;\n        word-break: break-word;\n        line-height: 1.6;\n    }\n\n    .product-detail-container * {\n        box-sizing: border-box;\n    }\n\n    \/* Typography Settings *\/\n    h1, h2, h3 {\n        color: var(--text-main);\n        line-height: 1.2;\n        margin: 0 0 1rem 0;\n        font-weight: 700;\n    }\n    .product-detail-container h1 { font-size: var(--font-h1); }\n    .product-detail-container h2 { font-size: var(--font-h2); }\n    .product-detail-container h3 { font-size: var(--font-h3); }\n    .product-detail-container p {\n        font-size: var(--font-p);\n        color: var(--text-sub);\n        margin: 0 0 1.5rem 0;\n        line-height: 1.7;\n    }\n\n    \/* Image Protocol - Option A (Natural Flow) *\/\n    .product-image-natural {\n        width: 100%;\n        height: auto;\n        display: block;\n        border-radius: var(--radius-lg);\n        box-shadow: var(--shadow-sm);\n    }\n\n    \/* Placeholder Styling *\/\n    .img-placeholder {\n        width: 100%;\n        aspect-ratio: 1 \/ 1; \/* Updated to 1:1 *\/\n        background: var(--bg-card);\n        border: 2px dashed var(--border-color);\n        border-radius: var(--radius-lg);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        color: var(--text-sub);\n        font-size: var(--font-p);\n        font-weight: 600;\n        overflow: hidden;\n    }\n    \n    .img-placeholder div, .img-placeholder img {\n        width: 100%;\n        height: 100%;\n        object-fit: contain; \/* Ensure images are not covered\/cropped *\/\n    }\n\n    \/* Non-clickable Badges *\/\n    .badge-container {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 0.75rem;\n        margin-bottom: 1.5rem;\n    }\n    .feature-badge {\n        background: var(--primary-light);\n        color: var(--primary);\n        padding: 0.5rem 1rem;\n        border-radius: 50px;\n        font-size: var(--font-small);\n        font-weight: 600;\n        display: inline-block;\n    }\n\n    \/* Hero Section *\/\n    .hero-section {\n        text-align: center;\n        margin-bottom: var(--spacing-section);\n        padding-top: 2rem;\n    }\n    .social-proof {\n        font-size: var(--font-small);\n        color: var(--primary);\n        font-weight: 700;\n        letter-spacing: 1px;\n        text-transform: uppercase;\n        margin-bottom: 1rem;\n        display: block;\n    }\n\n    \/* Features Section (Mobile Ordering Lock) *\/\n    .features-section {\n        margin-bottom: var(--spacing-section);\n    }\n    .feature-item {\n        display: flex;\n        flex-direction: column; \/* MOBILE FIRST: Strictly Image top, Text bottom *\/\n        gap: var(--spacing-module);\n        align-items: center;\n        margin-bottom: var(--spacing-section);\n    }\n    .feature-media {\n        width: 100%;\n        order: 1; \/* Force image above *\/\n    }\n    .feature-copy {\n        width: 100%;\n        order: 2; \/* Force text below *\/\n    }\n\n    \/* Desktop Enhancement: Z-Pattern *\/\n    @media (min-width: 768px) {\n        .feature-item {\n            flex-direction: row; \/* Row layout for desktop *\/\n        }\n        .feature-item:nth-child(even) {\n            flex-direction: row-reverse; \/* Z-Pattern stagger *\/\n        }\n        .feature-media, .feature-copy {\n            flex: 1;\n            order: 0; \/* Reset flex order *\/\n        }\n        .hero-section {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n        }\n        .hero-content {\n            max-width: 800px;\n        }\n    }\n\n    \/* Specs Table (Strictly Card-based on Mobile) *\/\n    .specs-section {\n        margin-bottom: var(--spacing-section);\n        background: var(--bg-card);\n        padding: clamp(2rem, 5vw, 4rem);\n        border-radius: var(--radius-lg);\n    }\n    .specs-table {\n        width: 100%;\n        border-collapse: collapse;\n        margin-top: 2rem;\n    }\n    .specs-table th, .specs-table td {\n        padding: 1.25rem;\n        text-align: left;\n        border-bottom: 1px solid var(--border-color);\n        font-size: var(--font-p);\n    }\n    .specs-table th {\n        background-color: var(--primary-light);\n        color: var(--primary);\n        font-weight: 700;\n    }\n\n    @media (max-width: 767px) {\n        \/* CRITICAL: No horizontal scroll, card layout *\/\n        .specs-table 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;\n        }\n        .specs-table tr {\n            margin-bottom: 1.5rem;\n            background: var(--bg-body);\n            border: 1px solid var(--border-color);\n            border-radius: var(--radius-md);\n            padding: 1rem;\n            box-shadow: var(--shadow-sm);\n        }\n        .specs-table td {\n            display: flex;\n            justify-content: space-between;\n            padding: 0.75rem 0;\n            border-bottom: 1px solid var(--border-color);\n            text-align: right;\n            align-items: center;\n            gap: 1rem;\n        }\n        .specs-table td:last-child {\n            border-bottom: none;\n        }\n        .specs-table td::before {\n            content: attr(data-label);\n            font-weight: 700;\n            color: var(--text-main);\n            text-align: left;\n            flex-shrink: 0;\n            max-width: 50%;\n        }\n    }\n\n    \/* FAQ Section *\/\n    .faq-section {\n        margin-bottom: var(--spacing-section);\n    }\n    .faq-item {\n        background: var(--bg-card);\n        border-radius: var(--radius-md);\n        padding: 2rem;\n        margin-bottom: 1.5rem;\n    }\n    .faq-item h3 {\n        color: var(--primary);\n        margin-bottom: 0.5rem;\n    }\n    .faq-item p {\n        margin-bottom: 0;\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"product-detail-container\"\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003ch1\u003eGooi geen geld meer weg aan wegwerpdoekjes\u003c\/h1\u003e\n\u003cp\u003eStap over op hoogwaardige, herbruikbare microvezel-mopdoekjes. Speciaal ontworpen voor alle platte moppen van 25 cm \u003cb\u003e(mop niet inbegrepen)\u003c\/b\u003e. Betere reinigingsresultaten, geen afval.\u003c\/p\u003e\n\u003cspan class=\"social-proof\"\u003eMilieuvriendelijk\u003c\/span\u003e\n\u003cdiv style=\"justify-content: center;\" class=\"badge-container\"\u003e\n\u003cspan class=\"feature-badge\"\u003eMachinewasbaar\u003c\/span\u003e \u003cspan class=\"feature-badge\"\u003eHaarmagneet voor huisdieren\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"width: 100%; margin-top: 2rem;\" class=\"hero-media\"\u003e\n\u003cdiv class=\"img-placeholder\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260316155214\/29f4522ff4d69220c92b322dcfde06ab.jpg\" alt=\"Hero Image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features-section\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"img-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/6208\/1862\/files\/2_4d5458aa-ac73-4c0e-a49a-93707b05d999.png?v=1778578888\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eWassen, hergebruiken en geld besparen\u003c\/h2\u003e\n\u003cp\u003eKoop nooit meer een doos wegwerpdoekjes. Onze hoogwaardige dweildoekjes voor nat en droog gebruik zijn ontworpen om eindeloos mee te gaan. Gooi ze na gebruik gewoon in de wasmachine, en ze komen er weer uit alsof ze gloednieuw zijn.\u003c\/p\u003e\n\u003cdiv class=\"badge-container\"\u003e\n\u003cspan class=\"feature-badge\"\u003eKosteneffectief\u003c\/span\u003e \u003cspan class=\"feature-badge\"\u003eVermindert de hoeveelheid afval op stortplaatsen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 2 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"img-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/6208\/1862\/files\/3_25b332b7-f0aa-4c6f-b82c-38ca75433b3c.png?v=1778578888\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eDe ultieme haarmagneet voor huisdieren\u003c\/h2\u003e\n\u003cp\u003eDeze doekjes zijn gemaakt van uiterst absorberende microvezelchenille en vangen moeiteloos hondenhaar, kattenharen, stof en hardnekkig vuil op. Geniet van een streeploze, residuvrije reiniging die uw vloeren absoluut vlekkeloos achterlaat.\u003c\/p\u003e\n\u003cdiv class=\"badge-container\"\u003e\n\u003cspan class=\"feature-badge\"\u003eMicrovezel-chenille\u003c\/span\u003e \u003cspan class=\"feature-badge\"\u003eHoog absorptievermogen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 3 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"img-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/6208\/1862\/files\/4_d6eeb359-ca20-4743-906d-a1c7a59eb95e.png?v=1778578887\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eEenvoudige en veilige installatie\u003c\/h2\u003e\n\u003cp\u003eZeg maar dag tegen dunne wegwerppads die steeds van je dweil afglijden. Onze herbruikbare pads hebben een gestructureerd ontwerp dat binnen enkele seconden stevig op je 10-inch platte dweilkop vastklikt, waardoor je van begin tot eind stevig en zonder gedoe kunt schoonmaken.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 4 --\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"img-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/6208\/1862\/files\/5_335e760a-c771-441d-9716-35707a41a974.png?v=1778578888\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eGeschikt voor elke vloer in uw huis\u003c\/h2\u003e\n\u003cp\u003eZacht genoeg om de kwetsbare afwerking van uw gelakte hardhouten vloeren te beschermen, maar krachtig genoeg om vuil van vinyl, linoleum, laminaat en keramische tegels weg te schrobben. Met één veelzijdige schuurpad kunt u alle vloeren in uw hele huis aanpakken.\u003c\/p\u003e\n\u003cdiv class=\"badge-container\"\u003e\n\u003cspan class=\"feature-badge\"\u003eKluis voor hardhout\u003c\/span\u003e \u003cspan class=\"feature-badge\"\u003eGeschikt voor tegels en vinyl\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specifications Table --\u003e\n\u003cdiv class=\"specs-section\"\u003e\n\u003ch3\u003e\u003cstrong\u003eSpecificaties\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eCompatibiliteit:\u003c\/b\u003e \u003cb\u003eAlle platte moppen van 10 inch (mop niet inbegrepen)\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMateriaal:\u003c\/b\u003e Hoogwaardige microvezel-chenille\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAfmetingen: \u003c\/b\u003e30,0 x 14,0 cm per pad\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eGewicht: \u003c\/b\u003e~50 g per pad\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOnderhoudsinstructies: \u003c\/strong\u003eMachinewasbaar op 40 °C, aanbevolen om aan de lucht te drogen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVloertypes: \u003c\/strong\u003eHardhout, laminaat, tegels, vinyl, linoleum\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ Section --\u003e\n\u003c\/div\u003e","brand":"Gadgetspeurder","offers":[{"title":"Groen","offer_id":45032294285382,"sku":"0317-18023171","price":12.99,"currency_code":"EUR","in_stock":true},{"title":"Roze","offer_id":45032294318150,"sku":"0317-18023146","price":12.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0597\/6208\/1862\/files\/29f4522ff4d69220c92b322dcfde06ab.jpg?v=1778577002","url":"https:\/\/gadgetspeurder.nl\/products\/wasbare-microvezel-moppads","provider":"Gadgetspeurder","version":"1.0","type":"link"}