{"product_id":"brillendoekje-tegen-beslaan","title":"Brilglazen schoonmaakdoekjes tegen aanslag (100 stuks)","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"product-detail-container\"\u003e\n\u003ch2\u003e\u003cb\u003eZeg vaarwel tegen beslagen brillenglazen\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003eHoud je brillenglazen kristalhelder en geniet van een helder zicht zonder beslag. Ontworpen voor iedereen die een bril draagt, voor perfect zicht thuis, op het werk, op school of onderweg.\u003c\/p\u003e\n\u003cp\u003e⭐ Door duizenden vertrouwd voor krasvrije dagelijkse verzorging\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"product-detail-container\"\u003e\n\u003cdiv class=\"hero-section section-spacing\"\u003e\n\u003cdiv class=\"hero-image\"\u003e\n\u003cdiv class=\"placeholder-img\"\u003e\n\u003cp style=\"text-align: left; margin: 0;\"\u003e \u003c\/p\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260313170501\/f54ac8bce0673f47b1f7e4e55cf95fb4.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-spacing\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cdiv class=\"feature-media\"\u003e\n\u003cdiv class=\"placeholder-img\"\u003e\n\u003cp style=\"text-align: left; margin: 0;\"\u003e \u003c\/p\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260313161037\/11da1cd89ec7afa2ceb5734195d6ac2f.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eZacht, licht en volkomen veilig\u003c\/h2\u003e\n\u003cp\u003eUw lenzen zijn kwetsbaar. Daarom is ons hoogwaardige microvezelmateriaal ongelooflijk zacht en licht. Het verwijdert moeiteloos vlekjes en vet, zonder ook maar de minste kras, streep of pluisje achter te laten.\u003c\/p\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=\"placeholder-img\"\u003e\n\u003cp style=\"text-align: left; margin: 0;\"\u003e \u003c\/p\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/6208\/1862\/files\/2_2b4b51ff-dde2-4afa-87ea-003de2fb8251.jpg?v=1776422722\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003ch2\u003eGeavanceerd Vlekken-Weg-zicht\u003c\/h2\u003e\n\u003cp\u003eGa je van de koude buitenlucht naar een warme binnenruimte? Drink je een kop warme koffie? Nooit meer last van mistige plekken. Even afvegen zorgt voor een krachtige anticondenslaag, zodat je zicht volledig helder blijft.\u003c\/p\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=\"placeholder-img\"\u003e\n\u003cp style=\"text-align: left; margin: 0;\"\u003e \u003c\/p\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/6208\/1862\/files\/3_f3262f36-1860-42c1-8177-d13bc195d195.jpg?v=1776422722\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-container section-spacing\"\u003e\n\u003ch2\u003ePerfect voor iedereen, overal\u003c\/h2\u003e\n\u003cp\u003eGeschikt voor iedereen die een bril draagt, ongeacht de sterkte van het recept of de coating van de glazen. Bewaar er een op je bureau, in je auto of in je tas, zodat je altijd en overal direct perfect zicht hebt.\u003c\/p\u003e\n\u003ch2\u003e\u003cb\u003eProductspecificaties\u003c\/b\u003e\u003c\/h2\u003e\n\u003cp\u003eAlles wat u moet weten over ons hoogwaardige reinigingsdoekje.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKenmerken\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMateriaal: ultrazachte premium microvezel\u003c\/li\u003e\n\u003cli\u003eAfmetingen: 15,0 cm x 15,0 cm (5,9 inch x 5,9 inch)\u003c\/li\u003e\n\u003cli\u003eGewicht: 10 g per doekje\u003c\/li\u003e\n\u003cli\u003eCompatibiliteit: Veilig voor AR-, gepolariseerde en standaardlenzen\u003c\/li\u003e\n\u003cli\u003eGebruiksomgeving: Thuis, werk, school, onderweg (-10 °C tot 40 °C)\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e.product-detail-container {\n    \/* 1) Design System (CSS Variables) *\/\n    --primary: #0284c7;        \/* Crisp Azure Blue *\/\n    --primary-light: #e0f2fe;  \/* Soft Sky *\/\n    --text-main: #0f172a;      \/* Deep Slate for high contrast *\/\n    --text-sub: #475569;       \/* Medium Slate *\/\n    --bg-body: #ffffff;\n    --bg-card: #f8fafc;\n    --radius-md: 12px;\n    --radius-lg: 16px;\n    --shadow-sm: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03);\n    --border-color: #e2e8f0;\n\n    \/* 0) Typography \u0026 Spacing System *\/\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: clamp(1rem, 5%, 3rem) 5%;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n    color: var(--text-main);\n    box-sizing: border-box;\n    overflow-wrap: break-word;\n    word-break: break-word;\n    background-color: var(--bg-body);\n  }\n\n  \/* Global Resets inside container *\/\n  .product-detail-container *,\n  .product-detail-container *::before,\n  .product-detail-container *::after {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  \/* Typography Scale *\/\n  .product-detail-container h1 {\n    font-size: clamp(32px, 5vw, 44px);\n    line-height: 1.2;\n    font-weight: 800;\n    margin-bottom: clamp(1rem, 2vw, 1.5rem);\n    letter-spacing: -0.02em;\n  }\n\n  .product-detail-container h2 {\n    font-size: clamp(24px, 4vw, 32px);\n    line-height: 1.3;\n    font-weight: 700;\n    margin-bottom: clamp(1rem, 2vw, 1.5rem);\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    font-size: clamp(18px, 2.5vw, 20px);\n    line-height: 1.7;\n    color: var(--text-sub);\n    margin-bottom: 1rem;\n  }\n\n  .product-detail-container .aux-text {\n    font-size: clamp(16px, 2vw, 18px);\n    color: var(--text-sub);\n    font-weight: 500;\n  }\n\n  \/* Layout Spacing *\/\n  .section-spacing {\n    margin-top: clamp(2.5rem, 6vw, 5rem);\n    margin-bottom: clamp(2.5rem, 6vw, 5rem);\n  }\n\n  \/* Visual Non-Interactive Tags *\/\n  .visual-badge {\n    display: inline-block;\n    background-color: var(--primary-light);\n    color: var(--primary);\n    padding: 0.5rem 1rem;\n    border-radius: 50px;\n    font-size: 16px;\n    font-weight: 700;\n    margin-bottom: 1.5rem;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n  }\n\n  \/* Image Protocol *\/\n  .fluid-img {\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-img {\n    width: 100%;\n    aspect-ratio: 4\/3;\n    background-color: 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: 18px;\n    font-weight: 600;\n  }\n\n  \/* Hero Section *\/\n  .hero-section {\n    display: flex;\n    flex-direction: column;\n    gap: clamp(2rem, 5vw, 4rem);\n    align-items: center;\n  }\n\n  @media (min-width: 768px) {\n    .hero-section {\n      flex-direction: row;\n      text-align: left;\n    }\n    .hero-section \u003e * {\n      flex: 1;\n    }\n  }\n\n  \/* Mobile Ordering Lock (Feature Sections) *\/\n  .feature-item {\n    display: flex;\n    flex-direction: column; \/* MOBILE FIRST: Force Stack *\/\n    gap: clamp(1.5rem, 4vw, 3rem);\n    margin-bottom: clamp(3rem, 6vw, 5rem);\n    align-items: center;\n  }\n  \n  .feature-media {\n    width: 100%;\n  }\n\n  .feature-copy {\n    width: 100%;\n  }\n\n  @media (min-width: 768px) {\n    .feature-item {\n      flex-direction: row; \/* Z-Pattern for Desktop *\/\n    }\n    .feature-item:nth-child(even) {\n      flex-direction: row-reverse;\n    }\n    .feature-media, .feature-copy {\n      flex: 1;\n    }\n  }\n\n  \/* Specs Table - Card Based on Mobile *\/\n  .specs-container {\n    background: 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  @media (max-width: 767px) {\n    \/* Critical: No horizontal scroll, card layout *\/\n    .specs-table, \n    .specs-table tbody, \n    .specs-table tr, \n    .specs-table td {\n      display: block;\n      width: 100%;\n    }\n    \n    .specs-table thead {\n      display: none;\n    }\n    \n    .specs-table tr {\n      background: var(--bg-body);\n      border: 1px solid var(--border-color);\n      border-radius: var(--radius-md);\n      margin-bottom: 1rem;\n      padding: 1rem;\n    }\n    \n    .specs-table td {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: 0.75rem 0;\n      border-bottom: 1px solid var(--border-color);\n      text-align: right;\n      font-size: 18px;\n    }\n    \n    .specs-table td:last-child {\n      border-bottom: none;\n      padding-bottom: 0;\n    }\n\n    .specs-table td::before {\n      content: attr(data-label);\n      font-weight: 600;\n      color: var(--text-main);\n      text-align: left;\n      padding-right: 1rem;\n      flex-shrink: 0;\n    }\n  }\n\n  @media (min-width: 768px) {\n    .specs-table th, \n    .specs-table td {\n      padding: 1.25rem;\n      border-bottom: 1px solid var(--border-color);\n      text-align: left;\n      font-size: 18px;\n    }\n    .specs-table th {\n      background: var(--primary-light);\n      color: var(--primary);\n      font-weight: 700;\n    }\n    .specs-table tr:hover {\n      background: var(--bg-body);\n    }\n  }\n\n  \/* FAQ Section *\/\n  .faq-section {\n    max-width: 800px;\n    margin: 0 auto;\n  }\n\n  .faq-item {\n    background: var(--bg-card);\n    border-radius: var(--radius-md);\n    padding: clamp(1.5rem, 3vw, 2rem);\n    margin-bottom: 1.5rem;\n    border-left: 4px solid var(--primary);\n  }\n\n  .faq-question {\n    font-size: clamp(20px, 2.5vw, 22px);\n    font-weight: 700;\n    margin-bottom: 0.75rem;\n    color: var(--text-main);\n  }\n\n  .faq-answer {\n    font-size: clamp(18px, 2vw, 18px);\n    color: var(--text-sub);\n    line-height: 1.6;\n    margin-bottom: 0;\n  }\n\u003c\/style\u003e","brand":"Gadgetspeurder","offers":[{"title":"Default Title","offer_id":44914182160454,"sku":"0313-17111611","price":12.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0597\/6208\/1862\/files\/51c48b358992cf403a4c24ce4d4cc36e.jpg?v=1776418858","url":"https:\/\/gadgetspeurder.nl\/products\/brillendoekje-tegen-beslaan","provider":"Gadgetspeurder","version":"1.0","type":"link"}