{"title":"Digital Products example products","description":null,"products":[{"product_id":"f","title":"Cinévia® Pro Max Smart Beamer","description":"```html\n\u003cstyle\u003e\n.cv-page{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;overflow:hidden}\n.cv-page *{box-sizing:border-box}\n.cv-topbar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 22px;padding:8px 12px;background:#15294b;color:#fff;font-family:Arial,sans-serif;font-size:11px;font-weight:800;line-height:1.35;text-align:center;letter-spacing:.1px}\n.cv-topbar span{white-space:nowrap}\n.cv-buy-card{font-family:Arial,sans-serif;background:#fff;border:1px solid #e7dfd5;border-radius:18px;padding:23px;margin:0 0 24px;color:#171717;line-height:1.4}\n.cv-buy-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:17px}\n.cv-buy-badge{display:inline-block;background:#171717;color:#fff;border-radius:30px;padding:5px 12px;font-size:11px;font-weight:800;letter-spacing:1px}\n.cv-buy-stock{font-size:11px;font-weight:700;color:#188144;white-space:nowrap}\n.cv-buy-stock:before{content:\"\";display:inline-block;width:6px;height:6px;margin:0 5px 1px 0;border-radius:50%;background:#188144}\n.cv-buy-title{font-size:25px;font-weight:400;line-height:1.2;margin:0 0 7px;color:#202020}\n.cv-buy-subtitle{font-size:13px;line-height:1.55;color:#707070;margin:0 0 12px}\n.cv-buy-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:9px 0 2px}\n.cv-buy-price{font-size:38px;line-height:1.1;font-weight:800;letter-spacing:-1px;color:#171717}\n.cv-buy-old-price{font-size:12px;color:#898989;text-decoration:line-through}\n.cv-buy-saving{display:inline-block;background:#f7f2e9;color:#292929;font-weight:800;font-size:11px;padding:6px 10px;border-radius:7px}\n.cv-buy-note{color:#666;font-size:11px;margin:5px 0 17px}\n.cv-buy-label{display:block;font-size:10px;font-weight:800;color:#777;letter-spacing:1.5px;margin:0 0 8px}\n.cv-buy-model{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #172e5b;border-radius:12px;padding:12px 13px;margin-bottom:19px;font-size:13px}\n.cv-buy-model-name{display:flex;align-items:center;gap:10px;font-weight:700}\n.cv-buy-radio{width:16px;height:16px;border:1px solid #f32957;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0}\n.cv-buy-radio:after{content:\"\";display:block;width:8px;height:8px;background:#f32957;border-radius:50%}\n.cv-buy-actions{display:grid;grid-template-columns:108px minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:stretch}\n.cv-buy-quantity{display:flex;align-items:center;justify-content:space-around;height:51px;border:1px solid #dedede;border-radius:12px;background:#fff}\n.cv-buy-quantity span{font-size:13px;font-weight:700}\n.cv-buy-quantity button{color:#171717;background:transparent;border:0;font-size:20px;padding:5px 10px;cursor:pointer;line-height:1}\n.cv-buy-quantity button:disabled{opacity:.35;cursor:not-allowed}\n.cv-buy-quantity input{width:30px;min-width:0;text-align:center;border:0;background:transparent;color:#171717;font:700 13px Arial,sans-serif;padding:0;appearance:textfield}\n.cv-buy-quantity input::-webkit-inner-spin-button,.cv-buy-quantity input::-webkit-outer-spin-button{appearance:none;margin:0}\n.cv-buy-action:disabled{opacity:.65;cursor:wait}\n.cv-buy-feedback{display:none;margin:10px 0 0;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.4}\n.cv-buy-feedback.is-visible{display:block}\n.cv-buy-feedback.is-success{background:#edf8f0;color:#176534}\n.cv-buy-feedback.is-error{background:#fff0f0;color:#a12626}\n.cv-buy-action{min-height:51px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:12px;font-family:Arial,sans-serif;font-size:12px;line-height:1.3;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s ease}\n.cv-buy-add{color:#fff;background:#171717;border:1px solid #171717;box-shadow:0 4px 10px rgba(0,0,0,.09)}\n.cv-buy-add:hover{background:#333;color:#fff}\n.cv-buy-now{color:#171717;background:#fff;border:1px solid #171717}\n.cv-buy-now:hover{background:#f6f6f6;color:#171717}\n.cv-buy-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}\n.cv-buy-trust-item{min-width:0;background:#f6f6f6;border-radius:12px;padding:12px 7px 10px;text-align:center}\n.cv-buy-trust-icon{display:block;font-size:17px;line-height:1.2;margin-bottom:7px}\n.cv-buy-trust-title{display:block;font-size:10px;font-weight:800;line-height:1.35;margin-bottom:4px;color:#222}\n.cv-buy-trust-text{display:block;font-size:9px;line-height:1.4;color:#777}\n\n\/* OFFRE PROJECTEUR + ÉCRAN *\/\n.cv-bundle{border:1px solid #d8c9a7;background:linear-gradient(135deg,#fffdf8,#f8f4eb);border-radius:14px;padding:16px;margin:18px 0}\n.cv-bundle-kicker{display:inline-block;background:#d8bd87;color:#171717;border-radius:20px;padding:5px 9px;font-size:10px;font-weight:800;letter-spacing:.7px;margin-bottom:9px}\n.cv-bundle-title{font-size:17px;font-weight:800;line-height:1.3;margin:0 0 5px;color:#171717}\n.cv-bundle-copy{font-size:12px;color:#626262;line-height:1.5;margin:0 0 13px}\n.cv-bundle-select{display:block;width:100%;min-height:45px;padding:10px 12px;border:1px solid #d6d0c4;border-radius:10px;background:#fff;color:#171717;font:13px Arial,sans-serif;margin-bottom:12px}\n.cv-bundle-total{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;font-size:12px;color:#555}\n.cv-bundle-total strong{font-size:20px;color:#171717;white-space:nowrap}\n.cv-bundle-total del{font-size:12px;color:#888;margin-right:5px}\n.cv-bundle-cta{width:100%;border:0;background:#15294b;color:#fff;font-weight:800;font-size:13px;border-radius:11px;min-height:49px;padding:12px;cursor:pointer}\n.cv-bundle-cta:hover{background:#203a67}\n.cv-bundle-cta:disabled{opacity:.6;cursor:wait}\n.cv-bundle-foot{font-size:10px;color:#777;text-align:center;margin:9px 0 0;line-height:1.4}\n\n@media(min-width:1100px){.cv-page{min-width:640px}}\n@media(max-width:560px){\n.cv-topbar{gap:5px;font-size:10px;padding:8px 6px;margin-bottom:18px}\n.cv-buy-card{padding:17px;border-radius:15px}\n.cv-buy-title{font-size:23px}\n.cv-buy-price{font-size:33px}\n.cv-buy-actions{grid-template-columns:100px minmax(0,1fr)}\n.cv-buy-quantity{grid-column:1;grid-row:1}\n.cv-buy-add{grid-column:2;grid-row:1}\n.cv-buy-now{grid-column:1\/-1}\n.cv-buy-trust{gap:6px}\n.cv-buy-trust-item{padding:11px 4px 9px}\n.cv-buy-trust-title{font-size:9px}\n.cv-buy-trust-text{font-size:8px}\n.cv-bundle{padding:13px}\n.cv-bundle-title{font-size:16px}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cv-page\" style=\"font-family:Arial,sans-serif;color:#171717;line-height:1.6\"\u003e\n\n  \u003cdiv class=\"cv-topbar\" role=\"note\"\u003e\n    \u003cspan\u003e🚚 Verzending met track \u0026amp; trace: 11–15 dagen\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003eVeilig betalen\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003eRetourneren volgens voorwaarden\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-buy-card\"\u003e\n    \u003cdiv class=\"cv-buy-head\"\u003e\n      \u003cspan class=\"cv-buy-badge\"\u003eCINÉVIA · SPECIALE AANBIEDING\u003c\/span\u003e\n      \u003cspan class=\"cv-buy-stock\"\u003eBeschikbaar\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"cv-buy-title\"\u003eJouw eigen bioscoop. Waar je maar wilt.\u003c\/h2\u003e\n    \u003cp class=\"cv-buy-subtitle\"\u003eFull HD 1080p · Slim entertainment · Compact design\u003c\/p\u003e\n\n    \u003cdiv class=\"cv-buy-price-row\"\u003e\n      \u003cspan class=\"cv-buy-price\"\u003e€ 169,90\u003c\/span\u003e\n      \u003cspan class=\"cv-buy-old-price\"\u003e€ 249,90\u003c\/span\u003e\n      \u003cspan class=\"cv-buy-saving\"\u003e− € 80,00\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"cv-buy-note\"\u003eProfiteer van 32% korting op de normale prijs.\u003c\/p\u003e\n\n    \u003cspan class=\"cv-buy-label\"\u003eMODEL\u003c\/span\u003e\n    \u003cdiv class=\"cv-buy-model\"\u003e\n      \u003cspan class=\"cv-buy-model-name\"\u003e\u003cspan class=\"cv-buy-radio\"\u003e\u003c\/span\u003eCINÉVIA Full HD\u003c\/span\u003e\n      \u003cspan\u003e€ 169,90\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- PROJECTOR + PROJECTIESCHERM BUNDELAANBOD --\u003e\n    \u003cdiv class=\"cv-bundle\"\u003e\n      \u003cspan class=\"cv-bundle-kicker\"\u003eCOMBIDEAL · BESPAAR € 15 OP HET SCHERM\u003c\/span\u003e\n      \u003ch3 class=\"cv-bundle-title\"\u003eMaak je filmavond compleet met een projectiescherm\u003c\/h3\u003e\n      \u003cp class=\"cv-bundle-copy\"\u003eKies een scherm van 84 of 100 inch en ontvang € 15 korting op het scherm bij aankoop van de projector. De korting wordt toegepast volgens de actievoorwaarden in de winkelwagen.\u003c\/p\u003e\n\n      \u003clabel class=\"cv-buy-label\" for=\"cv-screen-choice\"\u003eKIES JE PROJECTIESCHERM\u003c\/label\u003e\n      \u003cselect class=\"cv-bundle-select\" id=\"cv-screen-choice\" aria-label=\"Kies je projectiescherm\"\u003e\n        \u003coption value=\"none\"\u003eGeen projectiescherm — alleen projector\u003c\/option\u003e\n        \u003coption value=\"84\"\u003e84 inch — € 55,00 (na € 15 korting: € 40,00)\u003c\/option\u003e\n        \u003coption value=\"100\"\u003e100 inch — € 60,00 (na € 15 korting: € 45,00)\u003c\/option\u003e\n      \u003c\/select\u003e\n\n      \u003cdiv class=\"cv-bundle-total\" aria-live=\"polite\"\u003e\n        \u003cspan class=\"cv-bundle-total-label\"\u003eTotaal met gekozen scherm\u003c\/span\u003e\n        \u003cspan\u003e\u003cdel class=\"cv-bundle-old-total\" style=\"display:none\"\u003e\u003c\/del\u003e\u003cstrong class=\"cv-bundle-price\"\u003e€ 169,90\u003c\/strong\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton type=\"button\" class=\"cv-bundle-cta\"\u003eKies een projectiescherm hierboven\u003c\/button\u003e\n      \u003cp class=\"cv-bundle-foot\"\u003eDe korting van € 15 geldt alleen bij aankoop van projector en scherm samen.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cspan class=\"cv-buy-label\"\u003eAANTAL\u003c\/span\u003e\n    \u003cdiv class=\"cv-buy-actions\"\u003e\n      \u003cdiv class=\"cv-buy-quantity\" aria-label=\"Aantal kiezen\"\u003e\n        \u003cbutton type=\"button\" class=\"cv-qty-minus\" aria-label=\"Aantal verlagen\"\u003e−\u003c\/button\u003e\n        \u003cinput class=\"cv-qty-input\" type=\"number\" min=\"1\" max=\"99\" value=\"1\" inputmode=\"numeric\" aria-label=\"Aantal\"\u003e\n        \u003cbutton type=\"button\" class=\"cv-qty-plus\" aria-label=\"Aantal verhogen\"\u003e+\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cbutton type=\"button\" class=\"cv-buy-action cv-buy-add\"\u003eToevoegen aan winkelwagen →\u003c\/button\u003e\n      \u003cbutton type=\"button\" class=\"cv-buy-action cv-buy-now\"\u003eNu kopen\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-buy-feedback\" role=\"status\" aria-live=\"polite\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"cv-buy-trust\"\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e🚚\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eVerzending met tracking\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003e11 tot 15 dagen aangekondigd\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e🔒\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eVeilig betalen\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVeilige Shopify-checkout\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e↩\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eRetourneren mogelijk\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVolgens de voorwaarden\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"font-size:14px\"\u003e\n    \u003cp\u003e\u003cstrong\u003eNative Full HD 1080p:\u003c\/strong\u003e Geniet van een native resolutie van 1920 × 1080 pixels. De projector ondersteunt ook 4K-content, weergegeven op de native resolutie.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003e8.000 lumen (500 ANSI):\u003c\/strong\u003e Creëer een groot beeld voor gezellige filmavonden binnen of buiten. Voor het beste resultaat gebruik je de projector in een verduisterde ruimte.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eCompact en draagbaar:\u003c\/strong\u003e Neem hem mee van de slaapkamer naar de woonkamer of naar buiten. Eén projector voor verschillende momenten, zonder een vaste installatie.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eGoogle Play geïntegreerd:\u003c\/strong\u003e Ontdek entertainment-apps rechtstreeks via de projector. De beschikbaarheid van Netflix, Prime Video, YouTube en andere apps hangt af van de ondersteunde software.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eDraadloze schermweergave:\u003c\/strong\u003e Deel compatibele content vanaf je iPhone, Android-telefoon of computer via een ondersteunde draadloze verbinding.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eAutomatische keystone-correctie:\u003c\/strong\u003e De automatische correctie helpt het beeld recht te zetten wanneer de projector schuin staat.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"margin-top:26px\"\u003e\n    \u003cdetails style=\"border-top:1px solid #e5e5e5;padding:17px 3px\"\u003e\n      \u003csummary style=\"cursor:pointer;font-size:16px;font-weight:600\"\u003eBeschrijving\u003c\/summary\u003e\n      \u003cdiv style=\"padding-top:12px;font-size:14px\"\u003e\n        \u003cp\u003e📽️ \u003cstrong\u003eTransformeer elke ruimte in een thuisbioscoop\u003c\/strong\u003e\u003cbr\u003eVan de slaapkamer tot de tuin: geniet van een groot scherm waar je maar wilt.\u003c\/p\u003e\n        \u003cp\u003e✈️ \u003cstrong\u003eNeem hem overal mee naartoe\u003c\/strong\u003e\u003cbr\u003eLicht, compact en gemakkelijk te verplaatsen. Geniet van Full HD-beelden tot 200 inch, afhankelijk van de omstandigheden.\u003c\/p\u003e\n        \u003cp\u003e🎮 \u003cstrong\u003eStream en game zonder grenzen\u003c\/strong\u003e\u003cbr\u003eBekijk je favoriete content en deel je scherm via ondersteunde functies.\u003c\/p\u003e\n        \u003cp\u003e🔊 \u003cstrong\u003eMeeslepend geluid, ingebouwd\u003c\/strong\u003e\u003cbr\u003eGeniet van je films zonder dat je externe luidsprekers nodig hebt.\u003c\/p\u003e\n        \u003cp\u003e🎯 \u003cstrong\u003eSnel een perfect beeld\u003c\/strong\u003e\u003cbr\u003eAutomatische scherpstelling en keystone-correctie helpen het beeld scherp en recht in te stellen.\u003c\/p\u003e\n        \u003cp\u003e🛏️ \u003cstrong\u003eIdeaal voor de slaapkamer\u003c\/strong\u003e\u003cbr\u003eCompact en eenvoudig te verplaatsen. Projecteer op de muur of het plafond, afhankelijk van de plaatsing.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails style=\"border-top:1px solid #e5e5e5;padding:17px 3px\"\u003e\n      \u003csummary style=\"cursor:pointer;font-size:16px;font-weight:600\"\u003eCompatibiliteit\u003c\/summary\u003e\n      \u003cdiv style=\"padding-top:12px;font-size:14px\"\u003e\n        \u003cp\u003e📱 \u003cstrong\u003eIngebouwde appwinkel\u003c\/strong\u003e\u003cbr\u003eOntdek apps zoals Netflix en YouTube via Android 14, afhankelijk van de ondersteunde apps.\u003c\/p\u003e\n        \u003cp\u003e📡 \u003cstrong\u003eDraadloos streamen\u003c\/strong\u003e\u003cbr\u003eSchermspiegeling voor Android en iOS via ondersteunde functies.\u003c\/p\u003e\n        \u003cp\u003e🔌 \u003cstrong\u003eVeelzijdige aansluitingen\u003c\/strong\u003e\u003cbr\u003eHDMI, USB, AV, MicroSD, Bluetooth 5.3 en Wi-Fi 6.2 volgens de productspecificaties.\u003c\/p\u003e\n        \u003cp\u003e📱 \u003cstrong\u003eCompatibel met smartphones\u003c\/strong\u003e\u003cbr\u003eGeschikt voor iOS en Android via ondersteunde draadloze functies of kabelverbindingen.\u003c\/p\u003e\n        \u003cp\u003e💻 \u003cstrong\u003eVoor laptops en tablets\u003c\/strong\u003e\u003cbr\u003eCompatibel met Windows, macOS, Android-tablets en iPad, afhankelijk van de aansluiting.\u003c\/p\u003e\n        \u003cp\u003e🎞️ \u003cstrong\u003eOndersteunde bestandsformaten\u003c\/strong\u003e\u003cbr\u003eVideo: HEVC, VP9 en AV1. Afbeeldingen: JPG, PNG en BMP, volgens de productspecificaties.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails style=\"border-top:1px solid #e5e5e5;padding:17px 3px\"\u003e\n      \u003csummary style=\"cursor:pointer;font-size:16px;font-weight:600\"\u003eVerzending\u003c\/summary\u003e\n      \u003cdiv style=\"padding-top:12px;font-size:14px\"\u003e\n        \u003cp\u003e🚚 \u003cstrong\u003eGratis verzending bij elke bestelling\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eGeen verzendkosten en geen minimaal bestelbedrag.\u003c\/p\u003e\n        \u003cp\u003eDe verwachte levertijd voor Nederland bedraagt 11 tot 15 dagen. Je ontvangt informatie over de verzending en tracking volgens de voorwaarden van de webshop.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails style=\"border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:17px 3px\"\u003e\n      \u003csummary style=\"cursor:pointer;font-size:16px;font-weight:600\"\u003eRetourneren en tevredenheid\u003c\/summary\u003e\n      \u003cdiv style=\"padding-top:12px;font-size:14px\"\u003e\n        \u003cp\u003e\u003cstrong\u003eJouw tevredenheid staat voorop.\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eIs de CINÉVIA-projector toch niet helemaal wat je zoekt? Bekijk ons retourbeleid voor de retourtermijn en de voorwaarden voor terugbetaling.\u003c\/p\u003e\n        \u003cp\u003eHeb je vragen? Neem contact op met onze klantenservice. We helpen je graag verder.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#111827;color:white;text-align:center;border-radius:12px;padding:23px 16px;margin-top:24px\"\u003e\n    \u003cdiv style=\"font-size:11px;letter-spacing:3px;color:#d8bd87\"\u003eCINÉVIA\u003c\/div\u003e\n    \u003ch2 style=\"color:white;font-size:23px;line-height:1.3;margin:10px 0\"\u003eMaak van elke avond een filmavond.\u003c\/h2\u003e\n    \u003cp style=\"color:#e5e7eb;font-size:14px;margin:0\"\u003eNu € 169,90 in plaats van € 249,90.\u003c\/p\u003e\n    \u003cp style=\"color:#d8bd87;font-weight:bold;margin-bottom:0\"\u003eJij bespaart € 80,00.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  function initCineviaBuyBlock() {\n    var pages = document.querySelectorAll('.cv-page');\n    var page = pages[pages.length - 1];\n    if (!page || page.dataset.cvBuyReady === 'true') return;\n\n    var input = page.querySelector('.cv-qty-input');\n    var minus = page.querySelector('.cv-qty-minus');\n    var plus = page.querySelector('.cv-qty-plus');\n    var addButton = page.querySelector('.cv-buy-add');\n    var buyButton = page.querySelector('.cv-buy-now');\n    var feedback = page.querySelector('.cv-buy-feedback');\n    var screenChoice = page.querySelector('.cv-bundle-select');\n    var bundleButton = page.querySelector('.cv-bundle-cta');\n    var bundlePrice = page.querySelector('.cv-bundle-price');\n    var bundleOldTotal = page.querySelector('.cv-bundle-old-total');\n\n    if (!input || !minus || !plus || !addButton || !buyButton || !feedback) return;\n    page.dataset.cvBuyReady = 'true';\n\n    var variantId = 59679732105541;\n    var screenVariants = {'84':59756615106885,'100':59756615074117};\n    var projectorPrice = 169.90;\n    var screenPrices = {'84':55,'100':60};\n    var screenDiscount = 15;\n\n    function money(amount) {\n      return '€ ' + amount.toFixed(2).replace('.', ',');\n    }\n\n    function updateBundlePrice() {\n      if (!screenChoice || !bundlePrice) return;\n      var size = screenChoice.value;\n\n      if (size === '84' || size === '100') {\n        bundlePrice.textContent = money(projectorPrice + screenPrices[size] - screenDiscount);\n        if (bundleOldTotal) {\n          bundleOldTotal.textContent = money(projectorPrice + screenPrices[size]);\n          bundleOldTotal.style.display = 'inline';\n        }\n        if (bundleButton) bundleButton.textContent = 'Projector + scherm toevoegen →';\n      } else {\n        bundlePrice.textContent = money(projectorPrice);\n        if (bundleOldTotal) bundleOldTotal.style.display = 'none';\n        if (bundleButton) bundleButton.textContent = 'Kies een projectiescherm hierboven';\n      }\n    }\n\n    function quantity() {\n      var value = parseInt(input.value, 10);\n      if (!Number.isFinite(value)) value = 1;\n      value = Math.max(1, Math.min(99, value));\n      input.value = value;\n      minus.disabled = value \u003c= 1;\n      plus.disabled = value \u003e= 99;\n      return value;\n    }\n\n    function showFeedback(message, type) {\n      feedback.textContent = message;\n      feedback.className = 'cv-buy-feedback is-visible ' + (type === 'error' ? 'is-error' : 'is-success');\n    }\n\n    function setLoading(loading) {\n      addButton.disabled = loading;\n      buyButton.disabled = loading;\n      if (bundleButton) bundleButton.disabled = loading;\n      addButton.textContent = loading ? 'Bezig...' : 'Toevoegen aan winkelwagen →';\n      buyButton.textContent = loading ? 'Bezig...' : 'Nu kopen';\n    }\n\n    minus.addEventListener('click', function () {\n      input.value = quantity() - 1;\n      quantity();\n    });\n\n    plus.addEventListener('click', function () {\n      input.value = quantity() + 1;\n      quantity();\n    });\n\n    input.addEventListener('change', quantity);\n    input.addEventListener('input', function () {\n      if (input.value !== '') quantity();\n    });\n\n    async function addToCart(goToCheckout) {\n      var qty = quantity();\n      setLoading(true);\n      feedback.className = 'cv-buy-feedback';\n\n      try {\n        var root = (window.Shopify \u0026\u0026 window.Shopify.routes \u0026\u0026 window.Shopify.routes.root) ? window.Shopify.routes.root : '\/';\n        var response = await fetch(root + 'cart\/add.js', {\n          method: 'POST',\n          headers: {'Content-Type':'application\/json','Accept':'application\/json'},\n          body: JSON.stringify({id:variantId,quantity:qty})\n        });\n\n        if (!response.ok) {\n          var errorData = {};\n          try { errorData = await response.json(); } catch (e) {}\n          throw new Error(errorData.description || errorData.message || 'Toevoegen aan de winkelwagen is niet gelukt.');\n        }\n\n        if (goToCheckout) {\n          window.location.href = root + 'checkout';\n          return;\n        }\n\n        showFeedback(qty === 1 ? 'Toegevoegd aan je winkelwagen.' : qty + ' stuks toegevoegd aan je winkelwagen.', 'success');\n        document.dispatchEvent(new CustomEvent('cart:refresh'));\n      } catch (error) {\n        showFeedback(error.message || 'Er ging iets mis. Probeer het opnieuw.', 'error');\n      } finally {\n        setLoading(false);\n      }\n    }\n\n    if (screenChoice \u0026\u0026 bundleButton) {\n      screenChoice.addEventListener('change', updateBundlePrice);\n\n      bundleButton.addEventListener('click', async function () {\n        var size = screenChoice.value;\n\n        if (size !== '84' \u0026\u0026 size !== '100') {\n          showFeedback('Kies eerst een projectiescherm om van de combideal te profiteren.', 'error');\n          screenChoice.focus();\n          return;\n        }\n\n        var qty = quantity();\n        setLoading(true);\n        feedback.className = 'cv-buy-feedback';\n\n        try {\n          var root = (window.Shopify \u0026\u0026 window.Shopify.routes \u0026\u0026 window.Shopify.routes.root) ? window.Shopify.routes.root : '\/';\n          var response = await fetch(root + 'cart\/add.js', {\n            method: 'POST',\n            headers: {'Content-Type':'application\/json','Accept':'application\/json'},\n            body: JSON.stringify({\n              items: [\n                {id:variantId,quantity:qty},\n                {id:screenVariants[size],quantity:qty}\n              ]\n            })\n          });\n\n          if (!response.ok) {\n            var errorData = {};\n            try { errorData = await response.json(); } catch (e) {}\n            throw new Error(errorData.description || errorData.message || 'Toevoegen aan de winkelwagen is niet gelukt.');\n          }\n\n          showFeedback('Projector en projectiescherm zijn toegevoegd. Controleer de combikorting in je winkelwagen.', 'success');\n          document.dispatchEvent(new CustomEvent('cart:refresh'));\n        } catch (error) {\n          showFeedback(error.message || 'Er ging iets mis. Probeer het opnieuw.', 'error');\n        } finally {\n          setLoading(false);\n        }\n      });\n\n      updateBundlePrice();\n    }\n\n    addButton.addEventListener('click', function () { addToCart(false); });\n    buyButton.addEventListener('click', function () { addToCart(true); });\n    quantity();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initCineviaBuyBlock);\n  } else {\n    initCineviaBuyBlock();\n  }\n})();\n\u003c\/script\u003e\n```","brand":"My Store","offers":[{"title":"Default Title","offer_id":59679732105541,"sku":null,"price":169.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1104\/2842\/2469\/files\/ProjecteurCineviaettelecommandedecinema.png?v=1791732214"},{"product_id":"c","title":"Cinévia® Pro Ultra Smart Beamer","description":"```html\n\u003cstyle\u003e\n.cv-page{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;overflow:hidden}\n.cv-page *{box-sizing:border-box}\n.cv-topbar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 22px;padding:8px 12px;background:#15294b;color:#fff;font-family:Arial,sans-serif;font-size:11px;font-weight:800;line-height:1.35;text-align:center;letter-spacing:.1px}\n.cv-topbar span{white-space:nowrap}\n.cv-buy-card{font-family:Arial,sans-serif;background:#fff;border:1px solid #e7dfd5;border-radius:18px;padding:23px;margin:0 0 24px;color:#171717;line-height:1.4}\n.cv-buy-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:17px}\n.cv-buy-badge{display:inline-block;background:#171717;color:#fff;border-radius:30px;padding:5px 12px;font-size:11px;font-weight:800;letter-spacing:1px}\n.cv-buy-stock{font-size:11px;font-weight:700;color:#188144;white-space:nowrap}\n.cv-buy-stock:before{content:\"\";display:inline-block;width:6px;height:6px;margin:0 5px 1px 0;border-radius:50%;background:#188144}\n.cv-buy-title{font-size:25px;font-weight:400;line-height:1.2;margin:0 0 7px;color:#202020}\n.cv-buy-subtitle{font-size:13px;line-height:1.55;color:#707070;margin:0 0 12px}\n.cv-buy-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:9px 0 2px}\n.cv-buy-price{font-size:38px;line-height:1.1;font-weight:800;letter-spacing:-1px;color:#171717}\n.cv-buy-old-price{font-size:12px;color:#898989;text-decoration:line-through}\n.cv-buy-saving{display:inline-block;background:#f7f2e9;color:#292929;font-weight:800;font-size:11px;padding:6px 10px;border-radius:7px}\n.cv-buy-note{color:#666;font-size:11px;margin:5px 0 17px}\n.cv-buy-label{display:block;font-size:10px;font-weight:800;color:#777;letter-spacing:1.5px;margin:0 0 8px}\n.cv-buy-model{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #172e5b;border-radius:12px;padding:12px 13px;margin-bottom:19px;font-size:13px}\n.cv-buy-model-name{display:flex;align-items:center;gap:10px;font-weight:700}\n.cv-buy-radio{width:16px;height:16px;border:1px solid #f32957;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0}\n.cv-buy-radio:after{content:\"\";display:block;width:8px;height:8px;background:#f32957;border-radius:50%}\n.cv-buy-actions{display:grid;grid-template-columns:108px minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:stretch}\n.cv-buy-quantity{display:flex;align-items:center;justify-content:space-around;height:51px;border:1px solid #dedede;border-radius:12px;background:#fff}\n.cv-buy-quantity button{border:0;background:transparent;color:#171717;font-size:18px;padding:5px;cursor:pointer;line-height:1}\n.cv-buy-quantity button:disabled{opacity:.4;cursor:not-allowed}\n.cv-qty-value{font-size:13px;font-weight:700}\n.cv-buy-action{min-height:51px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:12px;font-family:Arial,sans-serif;font-size:12px;line-height:1.3;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s ease}\nbutton.cv-buy-action{width:100%}\n.cv-buy-add{color:#fff;background:#171717;border:1px solid #171717;box-shadow:0 4px 10px rgba(0,0,0,.09)}\n.cv-buy-add:hover{background:#333;color:#fff}\n.cv-buy-now{color:#171717;background:#fff;border:1px solid #171717}\n.cv-buy-now:hover{background:#f6f6f6;color:#171717}\n.cv-buy-action:disabled{opacity:.6;cursor:wait}\n.cv-buy-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}\n.cv-buy-trust-item{min-width:0;background:#f6f6f6;border-radius:12px;padding:12px 7px 10px;text-align:center}\n.cv-buy-trust-icon{display:block;font-size:17px;line-height:1.2;margin-bottom:7px}\n.cv-buy-trust-title{display:block;font-size:10px;font-weight:800;line-height:1.35;margin-bottom:4px;color:#222}\n.cv-buy-trust-text{display:block;font-size:9px;line-height:1.4;color:#777}\n.cv-feature{font-size:14px}\n.cv-feature p{margin:0 0 13px}\n.cv-details{margin-top:26px}\n.cv-details details{border-top:1px solid #e5e5e5;padding:17px 3px}\n.cv-details details:last-child{border-bottom:1px solid #e5e5e5}\n.cv-details summary{cursor:pointer;font-size:16px;font-weight:600;list-style:none}\n.cv-details summary::-webkit-details-marker{display:none}\n.cv-details summary:after{content:\"+\";float:right;font-size:21px;color:#777;font-weight:400}\n.cv-details details[open] summary:after{content:\"−\"}\n.cv-detail-content{padding-top:12px;font-size:14px}\n.cv-detail-content p{margin:0 0 12px}\n.cv-video-section{width:100%;min-width:0;margin:24px 0 28px}\n.cv-video-heading{font-family:Arial,sans-serif;color:#202020;font-size:19px;font-weight:600;line-height:1.35;text-align:center;margin:0 0 13px}\n.cv-video-frame{width:100%;min-width:0;aspect-ratio:16\/9;overflow:hidden;border-radius:14px;background:#111;box-shadow:0 4px 15px rgba(0,0,0,.08)}\n.cv-video-frame video{display:block;width:100%;height:100%;object-fit:contain;background:#111;border:0}\n\n\/* COMBIDEAL *\/\n.cv-bundle{font-family:Arial,sans-serif;border:1px solid #d8c9a7;background:linear-gradient(135deg,#fffdf8,#f8f4eb);border-radius:14px;padding:16px;margin:20px 0}\n.cv-bundle-kicker{display:inline-block;background:#d8bd87;color:#171717;border-radius:20px;padding:5px 9px;font-size:10px;font-weight:800;letter-spacing:.6px;margin-bottom:9px}\n.cv-bundle-title{font-size:17px;font-weight:800;line-height:1.35;margin:0 0 6px;color:#171717}\n.cv-bundle-copy{font-size:12px;color:#626262;line-height:1.5;margin:0 0 14px}\n.cv-bundle-select{display:block;width:100%;min-height:46px;padding:10px 12px;border:1px solid #d6d0c4;border-radius:10px;background:#fff;color:#171717;font:13px Arial,sans-serif;margin-bottom:12px}\n.cv-bundle-total{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;font-size:12px;color:#555}\n.cv-bundle-total strong{font-size:20px;color:#171717;white-space:nowrap}\n.cv-bundle-total del{font-size:12px;color:#888;margin-right:5px}\n.cv-bundle-cta{width:100%;border:0;background:#15294b;color:#fff;font-weight:800;font-size:13px;border-radius:11px;min-height:49px;padding:12px;cursor:pointer}\n.cv-bundle-cta:hover{background:#203a67}\n.cv-bundle-cta:disabled{opacity:.6;cursor:wait}\n.cv-bundle-foot{font-size:10px;color:#777;text-align:center;margin:9px 0 0;line-height:1.45}\n\n@media(min-width:1100px){.cv-page{min-width:640px}}\n@media(max-width:560px){\n.cv-topbar{gap:5px;font-size:10px;padding:8px 6px;margin-bottom:18px}\n.cv-buy-card{padding:17px;border-radius:15px}\n.cv-buy-title{font-size:23px}\n.cv-buy-price{font-size:33px}\n.cv-buy-actions{grid-template-columns:100px minmax(0,1fr)}\n.cv-buy-quantity{grid-column:1;grid-row:1}\n.cv-buy-add{grid-column:2;grid-row:1}\n.cv-buy-now{grid-column:1\/-1}\n.cv-buy-trust{gap:6px}\n.cv-buy-trust-item{padding:11px 4px 9px}\n.cv-buy-trust-title{font-size:9px}\n.cv-buy-trust-text{font-size:8px}\n.cv-video-section{margin:21px 0 24px}\n.cv-video-heading{font-size:17px;margin-bottom:10px}\n.cv-video-frame{border-radius:11px}\n.cv-bundle{padding:13px}\n.cv-bundle-title{font-size:16px}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cv-page\" style=\"font-family:Arial,sans-serif;color:#171717;line-height:1.6;\"\u003e\n\n  \u003cdiv class=\"cv-topbar\" role=\"note\"\u003e\n    \u003cspan\u003e🚚 Verzending met track \u0026amp; trace: 11–15 dagen\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003eVeilig betalen\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003eRetourneren volgens voorwaarden\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-buy-card\"\u003e\n    \u003cdiv class=\"cv-buy-head\"\u003e\n      \u003cspan class=\"cv-buy-badge\"\u003eCINÉVIA · SPECIALE AANBIEDING\u003c\/span\u003e\n      \u003cspan class=\"cv-buy-stock\"\u003eBeschikbaar\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"cv-buy-title\"\u003eJouw eigen bioscoop. Waar je maar wilt.\u003c\/h2\u003e\n    \u003cp class=\"cv-buy-subtitle\"\u003eNative Full HD 1080p · 900 ANSI-lumen · Smart entertainment\u003c\/p\u003e\n\n    \u003cdiv class=\"cv-buy-price-row\"\u003e\n      \u003cspan class=\"cv-buy-price\"\u003e€ 219,90\u003c\/span\u003e\n      \u003cspan class=\"cv-buy-old-price\"\u003e€ 312,90\u003c\/span\u003e\n      \u003cspan class=\"cv-buy-saving\"\u003e− € 93,00\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"cv-buy-note\"\u003eProfiteer van ongeveer 30% korting op de vergelijkingsprijs.\u003c\/p\u003e\n\n    \u003cspan class=\"cv-buy-label\"\u003eMODEL\u003c\/span\u003e\n    \u003cdiv class=\"cv-buy-model\"\u003e\n      \u003cspan class=\"cv-buy-model-name\"\u003e\u003cspan class=\"cv-buy-radio\"\u003e\u003c\/span\u003eCINÉVIA Ultra\u003c\/span\u003e\n      \u003cspan\u003e€ 219,90\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-bundle\"\u003e\n      \u003cspan class=\"cv-bundle-kicker\"\u003eCOMBIDEAL · € 15 KORTING OP HET SCHERM\u003c\/span\u003e\n      \u003ch3 class=\"cv-bundle-title\"\u003eMaak je filmavond compleet met een projectiescherm\u003c\/h3\u003e\n      \u003cp class=\"cv-bundle-copy\"\u003eKies een scherm van 84 of 100 inch. Koop de projector en het scherm samen en ontvang € 15 korting op het scherm volgens de actievoorwaarden.\u003c\/p\u003e\n\n      \u003clabel class=\"cv-buy-label\" for=\"cv-screen-choice\"\u003eKIES JE PROJECTIESCHERM\u003c\/label\u003e\n      \u003cselect class=\"cv-bundle-select\" id=\"cv-screen-choice\"\u003e\n        \u003coption value=\"none\"\u003eAlleen de projector — € 219,90\u003c\/option\u003e\n        \u003coption value=\"84\"\u003e84 inch — € 55,00 (met combideal € 40,00)\u003c\/option\u003e\n        \u003coption value=\"100\"\u003e100 inch — € 60,00 (met combideal € 45,00)\u003c\/option\u003e\n      \u003c\/select\u003e\n\n      \u003cdiv class=\"cv-bundle-total\" aria-live=\"polite\"\u003e\n        \u003cspan\u003eTotaal met gekozen scherm\u003c\/span\u003e\n        \u003cspan\u003e\u003cdel class=\"cv-bundle-old-total\" style=\"display:none\"\u003e\u003c\/del\u003e \u003cstrong class=\"cv-bundle-price\"\u003e€ 219,90\u003c\/strong\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton type=\"button\" class=\"cv-bundle-cta\"\u003eKies een projectiescherm hierboven\u003c\/button\u003e\n      \u003cp class=\"cv-bundle-foot\"\u003eDe korting van € 15 geldt alleen bij aankoop van projector en scherm samen. De uiteindelijke korting wordt toegepast volgens de ingestelde Shopify-actie.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cspan class=\"cv-buy-label\"\u003eAANTAL\u003c\/span\u003e\n    \u003cdiv class=\"cv-buy-actions\"\u003e\n      \u003cdiv class=\"cv-buy-quantity\" aria-label=\"Aantal kiezen\"\u003e\n        \u003cbutton type=\"button\" class=\"cv-qty-minus\" aria-label=\"Aantal verminderen\"\u003e−\u003c\/button\u003e\n        \u003cspan class=\"cv-qty-value\" aria-live=\"polite\"\u003e1\u003c\/span\u003e\n        \u003cbutton type=\"button\" class=\"cv-qty-plus\" aria-label=\"Aantal verhogen\"\u003e+\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cbutton type=\"button\" class=\"cv-buy-action cv-buy-add\"\u003eToevoegen aan winkelwagen →\u003c\/button\u003e\n      \u003cbutton type=\"button\" class=\"cv-buy-action cv-buy-now\"\u003eNu kopen\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-buy-trust\"\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e🚚\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eVerzending met tracking\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVolg je bestelling\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e🔒\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eVeilig betalen\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVeilige Shopify-checkout\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e↩\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eRetourneren mogelijk\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVolgens de voorwaarden\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-video-section\"\u003e\n    \u003ch3 class=\"cv-video-heading\"\u003eBekijk de projector in actie\u003c\/h3\u003e\n    \u003cdiv class=\"cv-video-frame\"\u003e\n      \u003cvideo controls playsinline preload=\"metadata\" aria-label=\"Productvideo van de Cinévia-projector\"\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/56c2fe84358a42d2bfdf19e6a6fe81df.mp4\" type=\"video\/mp4\"\u003e\n        Je browser ondersteunt deze video niet.\n      \u003c\/source\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-feature\"\u003e\n    \u003cp\u003e\u003cstrong\u003eNative Full HD 1080p:\u003c\/strong\u003e Geniet van een native resolutie van 1920 × 1080 pixels. Compatibele 4K-content kan worden afgespeeld en weergegeven op de native resolutie van de projector.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003e10.000 lumen (900 ANSI):\u003c\/strong\u003e Creëer een groot beeld voor gezellige filmavonden. Voor het beste resultaat gebruik je de projector in een verduisterde ruimte, zodat het beeld beter zichtbaar is.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eCompact en draagbaar:\u003c\/strong\u003e Neem hem mee van de slaapkamer naar de woonkamer of naar een andere geschikte ruimte. Dankzij het compacte ontwerp kun je hem gemakkelijk verplaatsen.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eAndroid 14 geïntegreerd:\u003c\/strong\u003e Ontdek beschikbare entertainment-apps via het besturingssysteem. De beschikbaarheid van Netflix, Prime Video, YouTube en andere apps kan afhangen van de software en app-ondersteuning.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eDraadloze verbinding met Wi-Fi 6:\u003c\/strong\u003e Maak gebruik van ondersteunde draadloze functies om compatibele content weer te geven. De exacte mogelijkheden zijn afhankelijk van je apparaat en de gebruikte verbinding.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eBluetooth-luidspreker:\u003c\/strong\u003e Geniet van geluid via de ingebouwde luidspreker en gebruik ondersteunde Bluetooth-functies met compatibele apparaten.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eAutomatische keystone-correctie:\u003c\/strong\u003e De correctiefunctie helpt het beeld recht te zetten wanneer de projector schuin staat ten opzichte van het projectievlak.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003e1 GB RAM en 8 GB opslag:\u003c\/strong\u003e Het geïntegreerde systeem heeft geheugen en opslag voor ondersteunde software en functies.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eVoeding:\u003c\/strong\u003e De projector gebruikt de voeding die bij de geleverde uitvoering hoort. Controleer de productinformatie van de exacte uitvoering voor de aansluitingen en voeding.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003e3D-ondersteuning:\u003c\/strong\u003e De productvermelding noemt 3D-functionaliteit. De compatibiliteit hangt af van de gebruikte content en de benodigde apparatuur.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-details\"\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eBeschrijving\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e📽️ \u003cstrong\u003eTransformeer elke ruimte in een thuisbioscoop\u003c\/strong\u003e\u003cbr\u003eVan de slaapkamer tot de woonkamer: geniet van films, series en video's op een groot geprojecteerd beeld.\u003c\/p\u003e\n        \u003cp\u003e✈️ \u003cstrong\u003eNeem hem overal mee naartoe\u003c\/strong\u003e\u003cbr\u003eDankzij het compacte ontwerp kun je de projector gemakkelijk verplaatsen. De gebruiksduur is afhankelijk van de omstandigheden en instellingen.\u003c\/p\u003e\n        \u003cp\u003e🎮 \u003cstrong\u003eEntertainment op groot scherm\u003c\/strong\u003e\u003cbr\u003eBekijk compatibele films, series en andere content. De projector ondersteunt native Full HD 1080p en kan compatibele 4K-content weergeven op de native resolutie.\u003c\/p\u003e\n        \u003cp\u003e🔊 \u003cstrong\u003eMeeslepend geluid, ingebouwd\u003c\/strong\u003e\u003cbr\u003eDe ingebouwde luidspreker maakt het mogelijk om te kijken zonder direct een externe luidspreker aan te sluiten.\u003c\/p\u003e\n        \u003cp\u003e🎯 \u003cstrong\u003eCorrigeer het beeld\u003c\/strong\u003e\u003cbr\u003eDe automatische keystone-correctie helpt het beeld recht te zetten wanneer de projector niet volledig recht tegenover het projectievlak staat.\u003c\/p\u003e\n        \u003cp\u003e🛏️ \u003cstrong\u003eIdeaal voor de slaapkamer\u003c\/strong\u003e\u003cbr\u003ePlaats de projector op een geschikte ondergrond en projecteer op een muur of scherm. De optimale beeldgrootte hangt af van de afstand en het omgevingslicht.\u003c\/p\u003e\n        \u003cp\u003e🔋 \u003cstrong\u003eMeer flexibiliteit\u003c\/strong\u003e\u003cbr\u003eControleer de specificaties van de exacte uitvoering voor informatie over de stroomvoorziening en eventuele batterijfunctionaliteit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCompatibiliteit\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e📱 \u003cstrong\u003eIngebouwde apps en Android 14\u003c\/strong\u003e\u003cbr\u003eOntdek de beschikbare apps en functies via Android 14. De beschikbaarheid van streamingapps kan verschillen per softwareversie en regio.\u003c\/p\u003e\n        \u003cp\u003e📡 \u003cstrong\u003eDraadloos streamen\u003c\/strong\u003e\u003cbr\u003eGebruik ondersteunde draadloze functies om compatibele content vanaf je apparaat weer te geven. Compatibiliteit met Android en iOS hangt af van de gebruikte functie.\u003c\/p\u003e\n        \u003cp\u003e🔌 \u003cstrong\u003eVeelzijdige aansluitingen\u003c\/strong\u003e\u003cbr\u003eDe beschikbare aansluitingen kunnen onder meer HDMI, USB, AV en MicroSD omvatten. Controleer de aansluitingen van de exacte geleverde uitvoering.\u003c\/p\u003e\n        \u003cp\u003e📶 \u003cstrong\u003eWi-Fi 6 en Bluetooth\u003c\/strong\u003e\u003cbr\u003eDe projector vermeldt ondersteuning voor Wi-Fi 6 en Bluetooth. De beschikbare functies hangen af van het aangesloten apparaat en de instellingen.\u003c\/p\u003e\n        \u003cp\u003e📱 \u003cstrong\u003eCompatibel met smartphones\u003c\/strong\u003e\u003cbr\u003eGebruik een ondersteunde draadloze functie of een geschikte kabelverbinding wanneer deze door je apparaat en de projector worden ondersteund.\u003c\/p\u003e\n        \u003cp\u003e💻 \u003cstrong\u003eVoor laptops en tablets\u003c\/strong\u003e\u003cbr\u003eCompatibiliteit met laptops, tablets en andere externe bronnen hangt af van de beschikbare aansluitingen en de ondersteunde videosignalen.\u003c\/p\u003e\n        \u003cp\u003e🎞️ \u003cstrong\u003eVideo en bestandsformaten\u003c\/strong\u003e\u003cbr\u003eDe ondersteuning van videoformaten en andere mediabestanden hangt af van de gebruikte app, software en aansluiting.\u003c\/p\u003e\n        \u003cp\u003e🕶️ \u003cstrong\u003e3D-content\u003c\/strong\u003e\u003cbr\u003eDe productvermelding noemt 3D-ondersteuning. Controleer de compatibiliteit van de content en eventueel benodigde apparatuur voordat je deze functie gebruikt.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eLet op:\u003c\/strong\u003e Ondersteuning van een apparaat, app of formaat kan afhankelijk zijn van de software en de exacte uitvoering van het product.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eVerzending\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e🚚 \u003cstrong\u003eVerzending met tracking\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eJe bestelling wordt verzonden volgens de verzendvoorwaarden van de webshop. Beschikbare trackinginformatie wordt verstrekt volgens het verzendproces.\u003c\/p\u003e\n        \u003cp\u003eDe verwachte levertijd voor Nederland bedraagt 11 tot 15 dagen volgens de huidige informatie van de webshop.\u003c\/p\u003e\n        \u003cp\u003eControleer de actuele verzendkosten en voorwaarden tijdens het afrekenen.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eRetourneren en tevredenheid\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e\u003cstrong\u003eJouw tevredenheid staat voorop.\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eIs de CINÉVIA Ultra toch niet helemaal wat je zoekt? Bekijk ons retourbeleid voor informatie over de retourtermijn, de voorwaarden en een eventuele terugbetaling.\u003c\/p\u003e\n        \u003cp\u003eZorg ervoor dat je bestelling en de staat van het product voldoen aan de toepasselijke retourvoorwaarden.\u003c\/p\u003e\n        \u003cp\u003eHeb je vragen over je bestelling? Neem contact op met onze klantenservice. We helpen je graag verder.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#111827;color:white;text-align:center;border-radius:12px;padding:23px 16px;margin-top:24px;\"\u003e\n    \u003cdiv style=\"font-size:11px;letter-spacing:3px;color:#d8bd87;\"\u003eCINÉVIA\u003c\/div\u003e\n    \u003ch2 style=\"color:white;font-size:23px;line-height:1.3;margin:10px 0;\"\u003eMaak van elke avond een filmavond.\u003c\/h2\u003e\n    \u003cp style=\"color:#e5e7eb;font-size:14px;margin:0;\"\u003eNative Full HD 1080p · 900 ANSI-lumen\u003c\/p\u003e\n    \u003cp style=\"color:#d8bd87;font-size:14px;font-weight:bold;margin-bottom:0;\"\u003eBespaar € 93,00 op de vergelijkingsprijs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  var pages = document.querySelectorAll('.cv-page');\n  var page = pages[pages.length - 1];\n  if (!page || page.dataset.cvCartReady === 'true') return;\n  page.dataset.cvCartReady = 'true';\n\n  var projectorVariantId = 59681812283717;\n  var screenVariants = {'84':59756615106885,'100':59756615074117};\n  var projectorPrice = 219.90;\n  var screenPrices = {'84':55,'100':60};\n  var discount = 15;\n\n  var qtyDisplay = page.querySelector('.cv-qty-value');\n  var minus = page.querySelector('.cv-qty-minus');\n  var plus = page.querySelector('.cv-qty-plus');\n  var addButton = page.querySelector('.cv-buy-add');\n  var buyButton = page.querySelector('.cv-buy-now');\n  var screenChoice = page.querySelector('.cv-bundle-select');\n  var bundleButton = page.querySelector('.cv-bundle-cta');\n  var bundlePrice = page.querySelector('.cv-bundle-price');\n  var oldTotal = page.querySelector('.cv-bundle-old-total');\n  var quantity = 1;\n\n  function money(amount) {\n    return '€ ' + amount.toFixed(2).replace('.', ',');\n  }\n\n  function renderQuantity() {\n    qtyDisplay.textContent = String(quantity);\n    minus.disabled = quantity \u003c= 1;\n    minus.style.opacity = quantity \u003c= 1 ? '.4' : '1';\n  }\n\n  minus.addEventListener('click', function () {\n    if (quantity \u003e 1) quantity--;\n    renderQuantity();\n  });\n\n  plus.addEventListener('click', function () {\n    if (quantity \u003c 99) quantity++;\n    renderQuantity();\n  });\n\n  function updateBundle() {\n    var size = screenChoice.value;\n\n    if (size === '84' || size === '100') {\n      bundlePrice.textContent = money(projectorPrice + screenPrices[size] - discount);\n      oldTotal.textContent = money(projectorPrice + screenPrices[size]);\n      oldTotal.style.display = 'inline';\n      bundleButton.textContent = 'Projector + scherm toevoegen →';\n    } else {\n      bundlePrice.textContent = money(projectorPrice);\n      oldTotal.style.display = 'none';\n      bundleButton.textContent = 'Kies een projectiescherm hierboven';\n    }\n  }\n\n  function showMessage(message, isError) {\n    var box = page.querySelector('.cv-cart-message');\n\n    if (!box) {\n      box = document.createElement('p');\n      box.className = 'cv-cart-message';\n      box.setAttribute('role', 'status');\n      box.style.cssText = 'font-size:12px;margin:10px 0 0;line-height:1.5;';\n      page.querySelector('.cv-buy-actions').insertAdjacentElement('afterend', box);\n    }\n\n    box.style.color = isError ? '#b42318' : '#188144';\n    box.textContent = message;\n  }\n\n  async function addItems(items, goToCheckout) {\n    addButton.disabled = true;\n    buyButton.disabled = true;\n    bundleButton.disabled = true;\n\n    var activeButton = goToCheckout ? buyButton : addButton;\n    var originalText = activeButton.textContent;\n    activeButton.textContent = 'Even wachten…';\n\n    try {\n      var root = (window.Shopify \u0026\u0026 window.Shopify.routes \u0026\u0026 window.Shopify.routes.root)\n        ? window.Shopify.routes.root : '\/';\n\n      var response = await fetch(root + 'cart\/add.js', {\n        method: 'POST',\n        headers: {'Content-Type':'application\/json','Accept':'application\/json'},\n        body: JSON.stringify({items:items})\n      });\n\n      if (!response.ok) {\n        var errorData = await response.json().catch(function () { return {}; });\n        throw new Error(errorData.description || errorData.message || 'Toevoegen aan de winkelwagen is niet gelukt.');\n      }\n\n      if (goToCheckout) {\n        window.location.href = root + 'checkout';\n        return;\n      }\n\n      showMessage('Toegevoegd aan je winkelwagen. Controleer de combikorting in je winkelwagen.', false);\n      document.dispatchEvent(new CustomEvent('cart:refresh'));\n      activeButton.textContent = 'Toegevoegd ✓';\n      window.setTimeout(function () {\n        activeButton.textContent = originalText;\n      }, 2200);\n    } catch (error) {\n      showMessage(error.message || 'Er is iets misgegaan. Probeer het opnieuw.', true);\n      activeButton.textContent = originalText;\n    } finally {\n      addButton.disabled = false;\n      buyButton.disabled = false;\n      bundleButton.disabled = false;\n    }\n  }\n\n  addButton.addEventListener('click', function () {\n    addItems([{id:projectorVariantId,quantity:quantity}], false);\n  });\n\n  buyButton.addEventListener('click', function () {\n    addItems([{id:projectorVariantId,quantity:quantity}], true);\n  });\n\n  screenChoice.addEventListener('change', updateBundle);\n\n  bundleButton.addEventListener('click', function () {\n    var size = screenChoice.value;\n\n    if (size !== '84' \u0026\u0026 size !== '100') {\n      showMessage('Kies eerst een projectiescherm om de combideal te gebruiken.', true);\n      screenChoice.focus();\n      return;\n    }\n\n    addItems([\n      {id:projectorVariantId,quantity:quantity},\n      {id:screenVariants[size],quantity:quantity}\n    ], false);\n  });\n\n  updateBundle();\n  renderQuantity();\n})();\n\u003c\/script\u003e\n```","brand":"My Store","offers":[{"title":"Default Title","offer_id":59681812283717,"sku":null,"price":219.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1104\/2842\/2469\/files\/Projecteur4Kcremeettelecommandenoire.png?v=1791741459"},{"product_id":"cinevia®-pro-ultra-smart-beamer","title":"Cinévia® Pro Smart Beamer","description":"```html\n\u003cstyle\u003e\n.cv-page{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;overflow:hidden}\n.cv-page *{box-sizing:border-box}\n.cv-topbar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 22px;padding:8px 12px;background:#15294b;color:#fff;font-family:Arial,sans-serif;font-size:11px;font-weight:800;line-height:1.35;text-align:center}\n.cv-topbar span{white-space:nowrap}\n.cv-buy-card{font-family:Arial,sans-serif;background:#fff;border:1px solid #e7dfd5;border-radius:18px;padding:23px;margin:0 0 24px;color:#171717;line-height:1.4}\n.cv-buy-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:17px}\n.cv-buy-badge{display:inline-block;background:#171717;color:#fff;border-radius:30px;padding:5px 12px;font-size:11px;font-weight:800;letter-spacing:1px}\n.cv-buy-stock{font-size:11px;font-weight:700;color:#188144;white-space:nowrap}\n.cv-buy-stock:before{content:\"\";display:inline-block;width:6px;height:6px;margin:0 5px 1px 0;border-radius:50%;background:#188144}\n.cv-buy-title{font-size:25px;font-weight:400;line-height:1.2;margin:0 0 7px;color:#202020}\n.cv-buy-subtitle{font-size:13px;line-height:1.55;color:#707070;margin:0 0 12px}\n.cv-buy-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:9px 0 2px}\n.cv-buy-price{font-size:38px;line-height:1.1;font-weight:800;letter-spacing:-1px;color:#171717}\n.cv-buy-old-price{font-size:12px;color:#898989;text-decoration:line-through}\n.cv-buy-saving{display:inline-block;background:#f7f2e9;color:#292929;font-weight:800;font-size:11px;padding:6px 10px;border-radius:7px}\n.cv-buy-note{color:#666;font-size:11px;margin:5px 0 17px}\n.cv-buy-label{display:block;font-size:10px;font-weight:800;color:#777;letter-spacing:1.5px;margin:0 0 8px}\n.cv-buy-model{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #172e5b;border-radius:12px;padding:12px 13px;margin-bottom:19px;font-size:13px}\n.cv-buy-model-name{display:flex;align-items:center;gap:10px;font-weight:700}\n.cv-buy-radio{width:16px;height:16px;border:1px solid #f32957;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0}\n.cv-buy-radio:after{content:\"\";display:block;width:8px;height:8px;background:#f32957;border-radius:50%}\n.cv-buy-actions{display:grid;grid-template-columns:108px minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:stretch}\n.cv-buy-quantity{display:flex;align-items:center;justify-content:space-around;height:51px;border:1px solid #dedede;border-radius:12px;background:#fff}\n.cv-buy-quantity button{border:0;background:transparent;color:#171717;font-size:21px;padding:7px;cursor:pointer}\n.cv-buy-quantity input{width:30px;border:0;background:transparent;text-align:center;font-family:Arial,sans-serif;font-size:13px;font-weight:700;color:#171717;padding:0;appearance:textfield;-moz-appearance:textfield}\n.cv-buy-quantity input::-webkit-inner-spin-button,.cv-buy-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}\n.cv-buy-action{min-height:51px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:12px;font-family:Arial,sans-serif;font-size:12px;line-height:1.3;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:background .2s ease}\nbutton.cv-buy-action{width:100%}\n.cv-buy-add{color:#fff;background:#171717;border:1px solid #171717;box-shadow:0 4px 10px rgba(0,0,0,.09)}\n.cv-buy-add:hover{background:#333;color:#fff}\n.cv-buy-now{color:#171717;background:#fff;border:1px solid #171717}\n.cv-buy-now:hover{background:#f6f6f6;color:#171717}\n.cv-buy-action:disabled{opacity:.6;cursor:wait}\n.cv-buy-status{display:none;margin:12px 0 0;padding:10px 12px;border-radius:8px;background:#edf8ef;color:#176b32;font-size:12px;line-height:1.5}\n.cv-buy-status.is-visible{display:block}\n.cv-buy-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}\n.cv-buy-trust-item{min-width:0;background:#f6f6f6;border-radius:12px;padding:12px 7px 10px;text-align:center}\n.cv-buy-trust-icon{display:block;font-size:17px;line-height:1.2;margin-bottom:7px}\n.cv-buy-trust-title{display:block;font-size:10px;font-weight:800;line-height:1.35;margin-bottom:4px;color:#222}\n.cv-buy-trust-text{display:block;font-size:9px;line-height:1.4;color:#777}\n.cv-feature{font-size:14px}\n.cv-feature p{margin:0 0 13px}\n.cv-details{margin-top:26px}\n.cv-details details{border-top:1px solid #e5e5e5;padding:17px 3px}\n.cv-details details:last-child{border-bottom:1px solid #e5e5e5}\n.cv-details summary{cursor:pointer;font-size:16px;font-weight:600;list-style:none}\n.cv-details summary::-webkit-details-marker{display:none}\n.cv-details summary:after{content:\"+\";float:right;font-size:21px;color:#777;font-weight:400}\n.cv-details details[open] summary:after{content:\"−\"}\n.cv-detail-content{padding-top:12px;font-size:14px}\n.cv-detail-content p{margin:0 0 12px}\n.cv-video-section{width:100%;min-width:0;margin:24px 0 28px}\n.cv-video-heading{font-family:Arial,sans-serif;color:#202020;font-size:19px;font-weight:600;line-height:1.35;text-align:center;margin:0 0 13px}\n.cv-video-frame{width:100%;min-width:0;aspect-ratio:16\/9;overflow:hidden;border-radius:14px;background:#111;box-shadow:0 4px 15px rgba(0,0,0,.08)}\n.cv-video-frame video{display:block;width:100%;height:100%;object-fit:contain;background:#111;border:0}\n\n\/* COMBIDEAL PROJECTOR + SCHERM *\/\n.cv-bundle{font-family:Arial,sans-serif;border:1px solid #d8c9a7;background:linear-gradient(135deg,#fffdf8,#f8f4eb);border-radius:14px;padding:16px;margin:20px 0}\n.cv-bundle-kicker{display:inline-block;background:#d8bd87;color:#171717;border-radius:20px;padding:5px 9px;font-size:10px;font-weight:800;letter-spacing:.6px;margin-bottom:9px}\n.cv-bundle-title{font-size:17px;font-weight:800;line-height:1.35;margin:0 0 6px;color:#171717}\n.cv-bundle-copy{font-size:12px;color:#626262;line-height:1.5;margin:0 0 14px}\n.cv-bundle-select{display:block;width:100%;min-height:46px;padding:10px 12px;border:1px solid #d6d0c4;border-radius:10px;background:#fff;color:#171717;font:13px Arial,sans-serif;margin-bottom:12px}\n.cv-bundle-total{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;font-size:12px;color:#555}\n.cv-bundle-total strong{font-size:20px;color:#171717;white-space:nowrap}\n.cv-bundle-total del{font-size:12px;color:#888;margin-right:5px}\n.cv-bundle-cta{width:100%;border:0;background:#15294b;color:#fff;font-weight:800;font-size:13px;border-radius:11px;min-height:49px;padding:12px;cursor:pointer}\n.cv-bundle-cta:hover{background:#203a67}\n.cv-bundle-cta:disabled{opacity:.6;cursor:wait}\n.cv-bundle-foot{font-size:10px;color:#777;text-align:center;margin:9px 0 0;line-height:1.45}\n\n@media(min-width:1100px){.cv-page{min-width:640px}}\n@media(max-width:560px){\n  .cv-topbar{gap:5px;font-size:10px;padding:8px 6px;margin-bottom:18px}\n  .cv-buy-card{padding:17px;border-radius:15px}\n  .cv-buy-title{font-size:23px}\n  .cv-buy-price{font-size:33px}\n  .cv-buy-actions{grid-template-columns:100px minmax(0,1fr)}\n  .cv-buy-quantity{grid-column:1;grid-row:1}\n  .cv-buy-add{grid-column:2;grid-row:1}\n  .cv-buy-now{grid-column:1\/-1}\n  .cv-buy-trust{gap:6px}\n  .cv-buy-trust-item{padding:11px 4px 9px}\n  .cv-buy-trust-title{font-size:9px}\n  .cv-buy-trust-text{font-size:8px}\n  .cv-video-section{margin:21px 0 24px}\n  .cv-video-heading{font-size:17px;margin-bottom:10px}\n  .cv-video-frame{border-radius:11px}\n  .cv-bundle{padding:13px}\n  .cv-bundle-title{font-size:16px}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cv-page\" style=\"font-family:Arial,sans-serif;color:#171717;line-height:1.6;\"\u003e\n\n  \u003cdiv class=\"cv-topbar\" role=\"note\"\u003e\n    \u003cspan\u003e🚚 Verzending met track \u0026amp; trace: 11–15 dagen\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003eVeilig betalen\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003eRetourneren volgens voorwaarden\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-buy-card\"\u003e\n    \u003cdiv class=\"cv-buy-head\"\u003e\n      \u003cspan class=\"cv-buy-badge\"\u003eCINÉVIA · SPECIALE AANBIEDING\u003c\/span\u003e\n      \u003cspan class=\"cv-buy-stock\"\u003eBeschikbaar\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"cv-buy-title\"\u003eJouw eigen bioscoop. Waar je maar wilt.\u003c\/h2\u003e\n    \u003cp class=\"cv-buy-subtitle\"\u003eNative HD 720p · Android 11 · Compact design\u003c\/p\u003e\n\n    \u003cdiv class=\"cv-buy-price-row\"\u003e\n      \u003cspan class=\"cv-buy-price\"\u003e€ 119,90\u003c\/span\u003e\n      \u003cspan class=\"cv-buy-old-price\"\u003e€ 199,90\u003c\/span\u003e\n      \u003cspan class=\"cv-buy-saving\"\u003e− € 80,00\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"cv-buy-note\"\u003eProfiteer van ongeveer 40% korting op de vergelijkingsprijs.\u003c\/p\u003e\n\n    \u003cspan class=\"cv-buy-label\"\u003eMODEL\u003c\/span\u003e\n    \u003cdiv class=\"cv-buy-model\"\u003e\n      \u003cspan class=\"cv-buy-model-name\"\u003e\n        \u003cspan class=\"cv-buy-radio\"\u003e\u003c\/span\u003e\n        Cinévia® Pro Ultra Smart Beamer\n      \u003c\/span\u003e\n      \u003cspan\u003e€ 119,90\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- OFFRE COMBINÉE --\u003e\n    \u003cdiv class=\"cv-bundle\"\u003e\n      \u003cspan class=\"cv-bundle-kicker\"\u003eCOMBIDEAL · € 15 KORTING OP HET SCHERM\u003c\/span\u003e\n      \u003ch3 class=\"cv-bundle-title\"\u003eMaak je filmavond compleet met een projectiescherm\u003c\/h3\u003e\n      \u003cp class=\"cv-bundle-copy\"\u003e\n        Kies een scherm van 84 of 100 inch. Koop de projector en het scherm samen\n        en ontvang € 15 korting op het scherm volgens de actievoorwaarden.\n      \u003c\/p\u003e\n\n      \u003clabel class=\"cv-buy-label\" for=\"cv-screen-choice\"\u003eKIES JE PROJECTIESCHERM\u003c\/label\u003e\n      \u003cselect class=\"cv-bundle-select\" id=\"cv-screen-choice\"\u003e\n        \u003coption value=\"none\"\u003eAlleen de projector — € 119,90\u003c\/option\u003e\n        \u003coption value=\"84\"\u003e84 inch — € 55,00 (met combideal € 40,00)\u003c\/option\u003e\n        \u003coption value=\"100\"\u003e100 inch — € 60,00 (met combideal € 45,00)\u003c\/option\u003e\n      \u003c\/select\u003e\n\n      \u003cdiv class=\"cv-bundle-total\" aria-live=\"polite\"\u003e\n        \u003cspan class=\"cv-bundle-total-label\"\u003eTotaal met gekozen scherm\u003c\/span\u003e\n        \u003cspan\u003e\n          \u003cdel class=\"cv-bundle-old-total\" style=\"display:none\"\u003e\u003c\/del\u003e\n          \u003cstrong class=\"cv-bundle-price\"\u003e€ 119,90\u003c\/strong\u003e\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton type=\"button\" class=\"cv-bundle-cta\"\u003eKies een projectiescherm hierboven\u003c\/button\u003e\n      \u003cp class=\"cv-bundle-foot\"\u003e\n        De korting van € 15 geldt alleen bij aankoop van projector en scherm samen.\n        De uiteindelijke korting wordt toegepast volgens de ingestelde Shopify-actie.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cspan class=\"cv-buy-label\"\u003eAANTAL\u003c\/span\u003e\n    \u003cdiv class=\"cv-buy-actions\"\u003e\n      \u003cdiv class=\"cv-buy-quantity\" aria-label=\"Aantal producten\"\u003e\n        \u003cbutton type=\"button\" class=\"cv-qty-minus\" aria-label=\"Aantal verminderen\"\u003e−\u003c\/button\u003e\n        \u003cinput class=\"cv-qty-input\" type=\"number\" min=\"1\" max=\"99\" value=\"1\" inputmode=\"numeric\" aria-label=\"Aantal\"\u003e\n        \u003cbutton type=\"button\" class=\"cv-qty-plus\" aria-label=\"Aantal verhogen\"\u003e+\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton type=\"button\" class=\"cv-buy-action cv-buy-add\"\u003eToevoegen aan winkelwagen →\u003c\/button\u003e\n      \u003cbutton type=\"button\" class=\"cv-buy-action cv-buy-now\"\u003eNu kopen\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-buy-status\" role=\"status\" aria-live=\"polite\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"cv-buy-trust\"\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e🚚\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eVerzending met tracking\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVolg je bestelling\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e🔒\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eVeilig betalen\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVeilige Shopify-checkout\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e↩\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eRetourneren mogelijk\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVolgens de voorwaarden\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-video-section\"\u003e\n    \u003ch3 class=\"cv-video-heading\"\u003eBekijk de projector in actie\u003c\/h3\u003e\n    \u003cdiv class=\"cv-video-frame\"\u003e\n      \u003cvideo controls playsinline preload=\"metadata\" aria-label=\"Productvideo van de Cinévia-projector\"\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/56c2fe84358a42d2bfdf19e6a6fe81df.mp4\" type=\"video\/mp4\"\u003e\n        Je browser ondersteunt deze video niet.\n      \u003c\/source\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-feature\"\u003e\n    \u003cp\u003e\u003cstrong\u003eNative HD 720p:\u003c\/strong\u003e Geniet van beelden met een native resolutie van 1280 × 720 pixels. Compatibele 4K-content kan worden afgespeeld, maar wordt weergegeven op de native resolutie van de projector.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003e200 ANSI-lumen:\u003c\/strong\u003e Creëer een gezellige filmavond in je eigen ruimte. Voor een beter zichtbaar beeld gebruik je de projector in een verduisterde kamer met zo weinig mogelijk omgevingslicht.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eCompact en draagbaar:\u003c\/strong\u003e Het compacte ontwerp maakt het gemakkelijk om de projector te verplaatsen tussen verschillende kamers of kijkplekken.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eAndroid 11 geïntegreerd:\u003c\/strong\u003e Gebruik het geïntegreerde besturingssysteem voor beschikbare apps en entertainmentfuncties. Welke apps beschikbaar zijn, hangt af van de software en de compatibiliteit.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eDual-band Wi-Fi 6:\u003c\/strong\u003e Verbind de projector met een compatibel draadloos netwerk voor ondersteunde online functies.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eBluetooth 5.0:\u003c\/strong\u003e Gebruik ondersteunde Bluetooth-functies met compatibele apparaten.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003e1 GB RAM en 8 GB opslag:\u003c\/strong\u003e Het geïntegreerde systeem beschikt over geheugen en opslag voor ondersteunde apps en functies.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eIngebouwde luidspreker:\u003c\/strong\u003e Bekijk je favoriete content met het geluid van de ingebouwde luidspreker.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eHandmatige scherpstelling:\u003c\/strong\u003e Stel de scherpstelling handmatig af om het beeld aan te passen aan de afstand en het projectievlak.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eGeen ingebouwde batterij:\u003c\/strong\u003e De projector heeft een externe stroomvoorziening nodig.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-details\"\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eBeschrijving\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e📽️ \u003cstrong\u003eTransformeer elke ruimte in een thuisbioscoop\u003c\/strong\u003e\u003cbr\u003eGeniet thuis van films, series en video's op een groter geprojecteerd beeld.\u003c\/p\u003e\n        \u003cp\u003e✨ \u003cstrong\u003eHD-beelden in 720p\u003c\/strong\u003e\u003cbr\u003eDe native resolutie van 1280 × 720 pixels biedt HD-weergave voor compatibele content.\u003c\/p\u003e\n        \u003cp\u003e✈️ \u003cstrong\u003eCompact en gemakkelijk te verplaatsen\u003c\/strong\u003e\u003cbr\u003eNeem de projector mee naar een andere ruimte wanneer je daar wilt kijken. Voor gebruik moet er wel een geschikte stroomvoorziening beschikbaar zijn.\u003c\/p\u003e\n        \u003cp\u003e🌙 \u003cstrong\u003eIdeaal voor filmavonden\u003c\/strong\u003e\u003cbr\u003eMet 200 ANSI-lumen is een verduisterde ruimte aanbevolen voor een prettiger zichtbaar beeld.\u003c\/p\u003e\n        \u003cp\u003e🎮 \u003cstrong\u003eEntertainment via Android\u003c\/strong\u003e\u003cbr\u003eGebruik ondersteunde apps en compatibele bronnen om je favoriete content weer te geven.\u003c\/p\u003e\n        \u003cp\u003e🔊 \u003cstrong\u003eGeluid via de ingebouwde luidspreker\u003c\/strong\u003e\u003cbr\u003eDe projector beschikt over een ingebouwde luidspreker, zodat je eenvoudig kunt beginnen met kijken.\u003c\/p\u003e\n        \u003cp\u003e🎯 \u003cstrong\u003ePas de scherpstelling zelf aan\u003c\/strong\u003e\u003cbr\u003eMet de handmatige scherpstelling kun je het beeld aanpassen aan de projectieafstand en de plaatsing van de projector.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCompatibiliteit\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e📱 \u003cstrong\u003eSmartphones en tablets\u003c\/strong\u003e\u003cbr\u003eSchermweergave vanaf een mobiel apparaat is afhankelijk van de ondersteunde functies en de compatibiliteit van het apparaat.\u003c\/p\u003e\n        \u003cp\u003e📡 \u003cstrong\u003eWi-Fi en online functies\u003c\/strong\u003e\u003cbr\u003eDe dual-band Wi-Fi-verbinding maakt gebruik van compatibele draadloze netwerken voor ondersteunde functies.\u003c\/p\u003e\n        \u003cp\u003e🔵 \u003cstrong\u003eBluetooth 5.0\u003c\/strong\u003e\u003cbr\u003eBluetooth-functionaliteit is beschikbaar voor compatibele apparaten en ondersteunde gebruikssituaties.\u003c\/p\u003e\n        \u003cp\u003e🔌 \u003cstrong\u003eAansluitingen\u003c\/strong\u003e\u003cbr\u003eControleer de aansluitingen op de exacte geleverde uitvoering voordat je externe apparaten aansluit.\u003c\/p\u003e\n        \u003cp\u003e🎞️ \u003cstrong\u003e4K-content\u003c\/strong\u003e\u003cbr\u003eDe projector kan compatibele 4K-content verwerken, maar de native projectieresolutie is 1280 × 720 pixels.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eVerzending\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e🚚 \u003cstrong\u003eVerzending met tracking\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eJe bestelling wordt verzonden volgens de verzendvoorwaarden van de webshop. Beschikbare trackinginformatie wordt verstrekt volgens het verzendproces.\u003c\/p\u003e\n        \u003cp\u003eDe verwachte levertijd voor Nederland bedraagt 11 tot 15 dagen volgens de huidige informatie van de webshop.\u003c\/p\u003e\n        \u003cp\u003eControleer de actuele verzendkosten en voorwaarden tijdens het afrekenen.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eRetourneren en tevredenheid\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e\u003cstrong\u003eJouw tevredenheid staat voorop.\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eIs de projector toch niet helemaal wat je zoekt? Bekijk ons retourbeleid voor informatie over de retourtermijn, de voorwaarden en een eventuele terugbetaling.\u003c\/p\u003e\n        \u003cp\u003eHeb je vragen over je bestelling? Neem contact op met onze klantenservice. We helpen je graag verder.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#111827;color:white;text-align:center;border-radius:12px;padding:23px 16px;margin-top:24px;\"\u003e\n    \u003cdiv style=\"font-size:11px;letter-spacing:3px;color:#d8bd87;\"\u003eCINÉVIA\u003c\/div\u003e\n    \u003ch2 style=\"color:white;font-size:23px;line-height:1.3;margin:10px 0;\"\u003eMaak van elke avond een filmavond.\u003c\/h2\u003e\n    \u003cp style=\"color:#e5e7eb;font-size:14px;margin:0;\"\u003eNative HD 720p · 200 ANSI-lumen\u003c\/p\u003e\n    \u003cp style=\"color:#d8bd87;font-size:14px;font-weight:bold;margin-bottom:0;\"\u003eBespaar € 80,00 op de vergelijkingsprijs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  var pages = document.querySelectorAll('.cv-page');\n  var page = pages[pages.length - 1];\n  if (!page || page.dataset.cineviaInitialized === 'true') return;\n  page.dataset.cineviaInitialized = 'true';\n\n  var projectorVariantId = 59682526724421;\n  var screenVariants = {\n    '84': 59756615106885,\n    '100': 59756615074117\n  };\n  var projectorPrice = 119.90;\n  var screenPrices = {'84':55,'100':60};\n  var discount = 15;\n\n  var input = page.querySelector('.cv-qty-input');\n  var minus = page.querySelector('.cv-qty-minus');\n  var plus = page.querySelector('.cv-qty-plus');\n  var addButton = page.querySelector('.cv-buy-add');\n  var buyButton = page.querySelector('.cv-buy-now');\n  var status = page.querySelector('.cv-buy-status');\n  var screenChoice = page.querySelector('.cv-bundle-select');\n  var bundleButton = page.querySelector('.cv-bundle-cta');\n  var bundlePrice = page.querySelector('.cv-bundle-price');\n  var oldTotal = page.querySelector('.cv-bundle-old-total');\n\n  function money(amount) {\n    return '€ ' + amount.toFixed(2).replace('.', ',');\n  }\n\n  function quantity() {\n    var value = parseInt(input.value, 10);\n    if (!Number.isFinite(value)) value = 1;\n    value = Math.max(1, Math.min(99, value));\n    input.value = value;\n    minus.disabled = value \u003c= 1;\n    plus.disabled = value \u003e= 99;\n    return value;\n  }\n\n  function showStatus(message, isError) {\n    status.textContent = message;\n    status.classList.add('is-visible');\n    status.style.background = isError ? '#fff0f0' : '#edf8ef';\n    status.style.color = isError ? '#a32020' : '#176b32';\n  }\n\n  function updateBundle() {\n    var size = screenChoice.value;\n    if (size === '84' || size === '100') {\n      bundlePrice.textContent = money(projectorPrice + screenPrices[size] - discount);\n      oldTotal.textContent = money(projectorPrice + screenPrices[size]);\n      oldTotal.style.display = 'inline';\n      bundleButton.textContent = 'Projector + scherm toevoegen →';\n    } else {\n      bundlePrice.textContent = money(projectorPrice);\n      oldTotal.style.display = 'none';\n      bundleButton.textContent = 'Kies een projectiescherm hierboven';\n    }\n  }\n\n  minus.addEventListener('click', function () {\n    input.value = Math.max(1, quantity() - 1);\n    quantity();\n  });\n\n  plus.addEventListener('click', function () {\n    input.value = Math.min(99, quantity() + 1);\n    quantity();\n  });\n\n  input.addEventListener('change', quantity);\n\n  async function addItems(items, checkout) {\n    addButton.disabled = true;\n    buyButton.disabled = true;\n    bundleButton.disabled = true;\n    status.classList.remove('is-visible');\n\n    try {\n      var response = await fetch((window.Shopify \u0026\u0026 window.Shopify.routes \u0026\u0026 window.Shopify.routes.root ? window.Shopify.routes.root : '\/') + 'cart\/add.js', {\n        method: 'POST',\n        headers: {'Content-Type':'application\/json','Accept':'application\/json'},\n        body: JSON.stringify({items:items})\n      });\n\n      if (!response.ok) {\n        var data = await response.json().catch(function(){return {};});\n        throw new Error(data.description || data.message || 'Het product kon niet worden toegevoegd.');\n      }\n\n      if (checkout) {\n        window.location.href = (window.Shopify \u0026\u0026 window.Shopify.routes \u0026\u0026 window.Shopify.routes.root ? window.Shopify.routes.root : '\/') + 'checkout';\n        return;\n      }\n\n      showStatus('Toegevoegd aan je winkelwagen. Controleer de combikorting in je winkelwagen.', false);\n      document.dispatchEvent(new CustomEvent('cart:refresh'));\n    } catch (error) {\n      showStatus(error.message || 'Er ging iets mis. Probeer het opnieuw.', true);\n    } finally {\n      addButton.disabled = false;\n      buyButton.disabled = false;\n      bundleButton.disabled = false;\n    }\n  }\n\n  addButton.addEventListener('click', function () {\n    addItems([{id:projectorVariantId,quantity:quantity()}], false);\n  });\n\n  buyButton.addEventListener('click', function () {\n    addItems([{id:projectorVariantId,quantity:quantity()}], true);\n  });\n\n  screenChoice.addEventListener('change', updateBundle);\n\n  bundleButton.addEventListener('click', function () {\n    var size = screenChoice.value;\n    if (size !== '84' \u0026\u0026 size !== '100') {\n      showStatus('Kies eerst een projectiescherm om de combideal te gebruiken.', true);\n      screenChoice.focus();\n      return;\n    }\n\n    var qty = quantity();\n    addItems([\n      {id:projectorVariantId,quantity:qty},\n      {id:screenVariants[size],quantity:qty}\n    ], false);\n  });\n\n  updateBundle();\n  quantity();\n})();\n\u003c\/script\u003e\n```","brand":"My Store","offers":[{"title":"Default Title","offer_id":59682526724421,"sku":null,"price":119.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1104\/2842\/2469\/files\/Projecteurpremiumettelecommandeenstudio_1.png?v=1791759356"},{"product_id":"cinevia®-opvouwbaar-projectiescherm-84-inch","title":"CINÉVIA® Opvouwbaar Projectiescherm 84 inch","description":"\n\u003cstyle\u003e\n.cv-page{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;overflow:hidden;font-family:Arial,sans-serif;color:#171717;line-height:1.6}\n.cv-page *{box-sizing:border-box}\n.cv-topbar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 22px;padding:8px 12px;background:#15294b;color:#fff;font-size:11px;font-weight:800;line-height:1.35;text-align:center}\n.cv-topbar span{white-space:nowrap}\n.cv-buy-card{background:#fff;border:1px solid #e7dfd5;border-radius:18px;padding:23px;margin:0 0 24px;line-height:1.4}\n.cv-buy-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:17px}\n.cv-buy-badge{display:inline-block;background:#171717;color:#fff;border-radius:30px;padding:5px 12px;font-size:11px;font-weight:800;letter-spacing:1px}\n.cv-buy-stock{font-size:11px;font-weight:700;color:#188144;white-space:nowrap}\n.cv-buy-stock:before{content:\"\";display:inline-block;width:6px;height:6px;margin:0 5px 1px 0;border-radius:50%;background:#188144}\n.cv-buy-title{font-size:25px;font-weight:400;line-height:1.2;margin:0 0 7px;color:#202020}\n.cv-buy-subtitle{font-size:13px;line-height:1.55;color:#707070;margin:0 0 12px}\n.cv-buy-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:9px 0 2px}\n.cv-buy-price{font-size:38px;line-height:1.1;font-weight:800;letter-spacing:-1px;color:#171717}\n.cv-buy-note{color:#666;font-size:11px;margin:5px 0 19px}\n.cv-buy-label{display:block;font-size:10px;font-weight:800;color:#777;letter-spacing:1.5px;margin:0 0 8px}\n.cv-size-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:19px}\n.cv-size-option{display:flex;flex-direction:column;gap:7px;padding:14px 12px;border:1px solid #dedede;border-radius:12px;background:#fff;cursor:pointer;text-align:left;color:#171717;font-family:Arial,sans-serif}\n.cv-size-option.is-selected{border:2px solid #172e5b;padding:13px 11px;background:#fbfcff}\n.cv-size-option-top{display:flex;align-items:center;justify-content:space-between;gap:7px}\n.cv-size-name{font-size:14px;font-weight:800}\n.cv-size-check{width:16px;height:16px;border:1px solid #bbb;border-radius:50%;flex-shrink:0}\n.cv-size-option.is-selected .cv-size-check{border:5px solid #f32957}\n.cv-size-price{font-size:19px;font-weight:800}\n.cv-size-caption{font-size:10px;color:#777;line-height:1.4}\n.cv-buy-actions{display:grid;grid-template-columns:108px minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:stretch}\n.cv-buy-quantity{display:flex;align-items:center;justify-content:space-around;height:51px;border:1px solid #dedede;border-radius:12px;background:#fff}\n.cv-buy-quantity button{border:0;background:transparent;color:#171717;font-size:21px;padding:7px;cursor:pointer}\n.cv-buy-quantity input{width:30px;border:0;background:transparent;text-align:center;font-family:Arial,sans-serif;font-size:13px;font-weight:700;color:#171717;padding:0;appearance:textfield;-moz-appearance:textfield}\n.cv-buy-quantity input::-webkit-inner-spin-button,.cv-buy-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}\n.cv-buy-action{min-height:51px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:12px;font-family:Arial,sans-serif;font-size:12px;line-height:1.3;font-weight:700;text-align:center;cursor:pointer;transition:background .2s ease}\nbutton.cv-buy-action{width:100%}\n.cv-buy-add{color:#fff;background:#171717;border:1px solid #171717;box-shadow:0 4px 10px rgba(0,0,0,.09)}\n.cv-buy-add:hover{background:#333;color:#fff}\n.cv-buy-now{color:#171717;background:#fff;border:1px solid #171717}\n.cv-buy-now:hover{background:#f6f6f6;color:#171717}\n.cv-buy-action:disabled{opacity:.6;cursor:wait}\n.cv-buy-status{display:none;margin:12px 0 0;padding:10px 12px;border-radius:8px;background:#edf8ef;color:#176b32;font-size:12px;line-height:1.5}\n.cv-buy-status.is-visible{display:block}\n.cv-buy-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}\n.cv-buy-trust-item{min-width:0;background:#f6f6f6;border-radius:12px;padding:12px 7px 10px;text-align:center}\n.cv-buy-trust-icon{display:block;font-size:17px;line-height:1.2;margin-bottom:7px}\n.cv-buy-trust-title{display:block;font-size:10px;font-weight:800;line-height:1.35;margin-bottom:4px;color:#222}\n.cv-buy-trust-text{display:block;font-size:9px;line-height:1.4;color:#777}\n.cv-feature{font-size:14px}\n.cv-feature p{margin:0 0 13px}\n.cv-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}\n.cv-benefit{background:#f7f7f7;border-radius:12px;padding:17px 13px;text-align:center}\n.cv-benefit-icon{font-size:23px;display:block;margin-bottom:8px}\n.cv-benefit strong{display:block;font-size:13px;margin-bottom:5px}\n.cv-benefit p{font-size:11px;color:#666;line-height:1.5;margin:0}\n.cv-details{margin-top:26px}\n.cv-details details{border-top:1px solid #e5e5e5;padding:17px 3px}\n.cv-details details:last-child{border-bottom:1px solid #e5e5e5}\n.cv-details summary{cursor:pointer;font-size:16px;font-weight:600;list-style:none}\n.cv-details summary::-webkit-details-marker{display:none}\n.cv-details summary:after{content:\"+\";float:right;font-size:21px;color:#777;font-weight:400}\n.cv-details details[open] summary:after{content:\"−\"}\n.cv-detail-content{padding-top:12px;font-size:14px}\n.cv-detail-content p{margin:0 0 12px}\n@media(min-width:1100px){.cv-page{min-width:640px}}\n@media(max-width:560px){\n.cv-topbar{gap:5px;font-size:10px;padding:8px 6px;margin-bottom:18px}\n.cv-buy-card{padding:17px;border-radius:15px}\n.cv-buy-title{font-size:23px}\n.cv-buy-price{font-size:33px}\n.cv-size-options{gap:7px}\n.cv-size-option{padding:11px 8px}\n.cv-size-option.is-selected{padding:10px 7px}\n.cv-size-name{font-size:12px}\n.cv-size-price{font-size:17px}\n.cv-buy-actions{grid-template-columns:100px minmax(0,1fr)}\n.cv-buy-quantity{grid-column:1;grid-row:1}\n.cv-buy-add{grid-column:2;grid-row:1}\n.cv-buy-now{grid-column:1\/-1}\n.cv-buy-trust{gap:6px}\n.cv-buy-trust-item{padding:11px 4px 9px}\n.cv-buy-trust-title{font-size:9px}\n.cv-buy-trust-text{font-size:8px}\n.cv-benefits{gap:7px}\n.cv-benefit{padding:13px 7px}\n.cv-benefit strong{font-size:11px}\n.cv-benefit p{font-size:10px}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cv-page\"\u003e\n\n  \u003cdiv class=\"cv-topbar\" role=\"note\"\u003e\n    \u003cspan\u003e🚚 Verzending met track \u0026amp; trace: 11–15 dagen\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003eVeilig betalen\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003eRetourneren volgens voorwaarden\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-buy-card\"\u003e\n    \u003cdiv class=\"cv-buy-head\"\u003e\n      \u003cspan class=\"cv-buy-badge\"\u003eCINÉVIA · PROJECTIESCHERM\u003c\/span\u003e\n      \u003cspan class=\"cv-buy-stock\"\u003eBeschikbaar\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"cv-buy-title\"\u003eBreng de bioscoop naar je eigen woonkamer.\u003c\/h2\u003e\n    \u003cp class=\"cv-buy-subtitle\"\u003eOpvouwbaar projectiescherm · 84 of 100 inch · Praktisch op te bergen\u003c\/p\u003e\n\n    \u003cdiv class=\"cv-buy-price-row\"\u003e\n      \u003cspan class=\"cv-buy-price\" data-current-price\u003e€ 55,00\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"cv-buy-note\" data-price-note\u003e84 inch · Kies de schermgrootte die bij jouw ruimte past.\u003c\/p\u003e\n\n    \u003cspan class=\"cv-buy-label\"\u003eKIES JE FORMAAT\u003c\/span\u003e\n\n    \u003cdiv class=\"cv-size-options\" role=\"group\" aria-label=\"Kies de schermgrootte\"\u003e\n      \u003cbutton type=\"button\" class=\"cv-size-option is-selected\" data-variant=\"59756615106885\" data-size=\"84\" aria-pressed=\"true\"\u003e\n        \u003cspan class=\"cv-size-option-top\"\u003e\n          \u003cspan class=\"cv-size-name\"\u003e84 inch\u003c\/span\u003e\n          \u003cspan class=\"cv-size-check\"\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"cv-size-price\"\u003e€ 55,00\u003c\/span\u003e\n        \u003cspan class=\"cv-size-caption\"\u003eCompact en praktisch\u003c\/span\u003e\n      \u003c\/button\u003e\n\n      \u003cbutton type=\"button\" class=\"cv-size-option\" data-variant=\"59756615074117\" data-size=\"100\" aria-pressed=\"false\"\u003e\n        \u003cspan class=\"cv-size-option-top\"\u003e\n          \u003cspan class=\"cv-size-name\"\u003e100 inch\u003c\/span\u003e\n          \u003cspan class=\"cv-size-check\"\u003e\u003c\/span\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"cv-size-price\"\u003e€ 60,00\u003c\/span\u003e\n        \u003cspan class=\"cv-size-caption\"\u003eExtra groot projectieoppervlak\u003c\/span\u003e\n      \u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cspan class=\"cv-buy-label\"\u003eAANTAL\u003c\/span\u003e\n    \u003cdiv class=\"cv-buy-actions\"\u003e\n      \u003cdiv class=\"cv-buy-quantity\" aria-label=\"Aantal producten\"\u003e\n        \u003cbutton type=\"button\" class=\"cv-qty-minus\" aria-label=\"Aantal verminderen\"\u003e−\u003c\/button\u003e\n        \u003cinput class=\"cv-qty-input\" type=\"number\" min=\"1\" max=\"99\" value=\"1\" inputmode=\"numeric\" aria-label=\"Aantal\"\u003e\n        \u003cbutton type=\"button\" class=\"cv-qty-plus\" aria-label=\"Aantal verhogen\"\u003e+\u003c\/button\u003e\n      \u003c\/div\u003e\n      \u003cbutton type=\"button\" class=\"cv-buy-action cv-buy-add\"\u003eToevoegen aan winkelwagen →\u003c\/button\u003e\n      \u003cbutton type=\"button\" class=\"cv-buy-action cv-buy-now\"\u003eNu kopen\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"cv-buy-status\" role=\"status\" aria-live=\"polite\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"cv-buy-trust\"\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e🚚\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eVerzending met tracking\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVolg je bestelling\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e🔒\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eVeilig betalen\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVeilige Shopify-checkout\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cv-buy-trust-item\"\u003e\n        \u003cspan class=\"cv-buy-trust-icon\"\u003e↩\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-title\"\u003eRetourneren mogelijk\u003c\/span\u003e\n        \u003cspan class=\"cv-buy-trust-text\"\u003eVolgens de voorwaarden\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-benefits\"\u003e\n    \u003cdiv class=\"cv-benefit\"\u003e\n      \u003cspan class=\"cv-benefit-icon\"\u003e🎬\u003c\/span\u003e\n      \u003cstrong\u003eGroot beeld\u003c\/strong\u003e\n      \u003cp\u003eKies 84 of 100 inch voor jouw filmavonden.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cv-benefit\"\u003e\n      \u003cspan class=\"cv-benefit-icon\"\u003e🧳\u003c\/span\u003e\n      \u003cstrong\u003eOpvouwbaar ontwerp\u003c\/strong\u003e\n      \u003cp\u003ePraktisch op te bergen wanneer je het scherm niet gebruikt.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cv-benefit\"\u003e\n      \u003cspan class=\"cv-benefit-icon\"\u003e✨\u003c\/span\u003e\n      \u003cstrong\u003eEenvoudig onderhoud\u003c\/strong\u003e\n      \u003cp\u003eVolg de onderhoudsinstructies om het scherm netjes te houden.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-feature\"\u003e\n    \u003cp\u003e\u003cstrong\u003eMaak van je filmavond een echte belevenis.\u003c\/strong\u003e Met het CINÉVIA® opvouwbare projectiescherm creëer je een groot projectieoppervlak voor films, series, sport en presentaties. Kies het formaat dat past bij jouw ruimte en kijkopstelling.\u003c\/p\u003e\n\n    \u003cp\u003e\u003cstrong\u003eEen formaat voor jouw ruimte:\u003c\/strong\u003e kies de versie van 84 inch voor € 55,00 of de grotere versie van 100 inch voor € 60,00.\u003c\/p\u003e\n\n    \u003cp\u003e\u003cstrong\u003eOpvouwbaar en praktisch:\u003c\/strong\u003e gebruik het scherm wanneer je een projectie wilt bekijken en berg het daarna op. Zo hoef je niet permanent een projectiescherm in je kamer te laten staan.\u003c\/p\u003e\n\n    \u003cp\u003e\u003cstrong\u003eVoor verschillende soorten content:\u003c\/strong\u003e de uiteindelijke beeldkwaliteit hangt af van je projector, de instellingen, de lichtomstandigheden en het bronmateriaal. Het scherm zelf voegt geen extra resolutie toe.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cv-details\"\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eProductbeschrijving\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e🎬 \u003cstrong\u003eEen groter beeld voor je favoriete content\u003c\/strong\u003e\u003cbr\u003e\n        Maak thuis ruimte voor films, series, sport en presentaties met een projectiescherm dat verkrijgbaar is in twee formaten.\u003c\/p\u003e\n\n        \u003cp\u003e📏 \u003cstrong\u003e84 inch of 100 inch\u003c\/strong\u003e\u003cbr\u003e\n        Kies 84 inch voor € 55,00 of ga voor het grotere formaat van 100 inch voor € 60,00.\u003c\/p\u003e\n\n        \u003cp\u003e🧳 \u003cstrong\u003eOpvouwbaar en ruimtebesparend\u003c\/strong\u003e\u003cbr\u003e\n        Het opvouwbare ontwerp maakt het makkelijker om het scherm na gebruik op te bergen. Volg bij het uitvouwen en opbergen de instructies die bij het product worden geleverd.\u003c\/p\u003e\n\n        \u003cp\u003e✨ \u003cstrong\u003eOnderhoud\u003c\/strong\u003e\u003cbr\u003e\n        Houd het scherm netjes door de onderhoudsinstructies van de fabrikant te volgen. Gebruik geen agressieve schoonmaakmiddelen tenzij de fabrikant dit toestaat.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWelk formaat moet ik kiezen?\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e\u003cstrong\u003e84 inch — € 55,00\u003c\/strong\u003e\u003cbr\u003e\n        Een formaat voor wie een groot projectieoppervlak wil zonder meteen voor de grootste versie te kiezen.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e100 inch — € 60,00\u003c\/strong\u003e\u003cbr\u003e\n        De grotere uitvoering biedt een groter projectieoppervlak. Controleer vooraf of je voldoende ruimte hebt.\u003c\/p\u003e\n        \u003cp\u003eHoud bij je keuze rekening met de beschikbare ruimte, de projectieafstand en de maximale beeldgrootte die je projector ondersteunt.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCompatibiliteit en beeldkwaliteit\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003eHet scherm is bedoeld voor gebruik met een compatibele projector. De uiteindelijke beeldkwaliteit hangt af van de projector, de projectieafstand, de instellingen en het omgevingslicht.\u003c\/p\u003e\n        \u003cp\u003eFull HD-, 4K- of 3D-content kan alleen worden weergegeven op de manier die door de aangesloten projector en de gebruikte bron wordt ondersteund. Het scherm zelf heeft geen elektronische beeldresolutie.\u003c\/p\u003e\n        \u003cp\u003eControleer vóór gebruik de afmetingen en instructies van het geleverde product om te bepalen of het past bij jouw opstelling.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eVerzending\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003e🚚 \u003cstrong\u003eVerzending met tracking\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eJe bestelling wordt verzonden volgens de verzendvoorwaarden van de webshop. Beschikbare trackinginformatie wordt verstrekt volgens het verzendproces.\u003c\/p\u003e\n        \u003cp\u003eDe verwachte levertijd voor Nederland bedraagt volgens de huidige informatie van de webshop 11 tot 15 dagen. Controleer de actuele voorwaarden tijdens het afrekenen.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eRetourneren en klantenservice\u003c\/summary\u003e\n      \u003cdiv class=\"cv-detail-content\"\u003e\n        \u003cp\u003eBekijk ons retourbeleid voor de retourtermijn, voorwaarden en informatie over eventuele terugbetalingen.\u003c\/p\u003e\n        \u003cp\u003eBewaar de verpakking en volg de retourinstructies als je een product wilt terugsturen. Heb je vragen over je bestelling? Neem contact op met onze klantenservice.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background:#111827;color:white;text-align:center;border-radius:12px;padding:23px 16px;margin-top:24px;\"\u003e\n    \u003cdiv style=\"font-size:11px;letter-spacing:3px;color:#d8bd87;\"\u003eCINÉVIA\u003c\/div\u003e\n    \u003ch2 style=\"color:white;font-size:23px;line-height:1.3;margin:10px 0;\"\u003eMaak van elke avond een filmavond.\u003c\/h2\u003e\n    \u003cp style=\"color:#e5e7eb;font-size:14px;margin:0;\"\u003eOpvouwbaar projectiescherm · 84 of 100 inch\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  var pages = document.querySelectorAll('.cv-page');\n  var page = pages[pages.length - 1];\n  if (!page || page.dataset.screenReady === 'true') return;\n  page.dataset.screenReady = 'true';\n\n  var options = Array.from(page.querySelectorAll('.cv-size-option'));\n  var price = page.querySelector('[data-current-price]');\n  var note = page.querySelector('[data-price-note]');\n  var minus = page.querySelector('.cv-qty-minus');\n  var plus = page.querySelector('.cv-qty-plus');\n  var input = page.querySelector('.cv-qty-input');\n  var addButton = page.querySelector('.cv-buy-add');\n  var buyButton = page.querySelector('.cv-buy-now');\n  var status = page.querySelector('.cv-buy-status');\n\n  var selectedVariant = '59756615106885';\n  var selectedSize = '84';\n\n  function selectSize(option) {\n    options.forEach(function (item) {\n      var selected = item === option;\n      item.classList.toggle('is-selected', selected);\n      item.setAttribute('aria-pressed', selected ? 'true' : 'false');\n    });\n\n    selectedVariant = option.dataset.variant;\n    selectedSize = option.dataset.size;\n\n    if (selectedSize === '100') {\n      price.textContent = '€ 60,00';\n      note.textContent = '100 inch · Extra groot projectieoppervlak.';\n    } else {\n      price.textContent = '€ 55,00';\n      note.textContent = '84 inch · Kies de schermgrootte die bij jouw ruimte past.';\n    }\n\n    status.classList.remove('is-visible');\n  }\n\n  options.forEach(function (option) {\n    option.addEventListener('click', function () {\n      selectSize(option);\n    });\n  });\n\n  function getQuantity() {\n    var value = parseInt(input.value, 10);\n    if (!Number.isFinite(value)) value = 1;\n    value = Math.max(1, Math.min(99, value));\n    input.value = value;\n    return value;\n  }\n\n  minus.addEventListener('click', function () {\n    input.value = Math.max(1, getQuantity() - 1);\n  });\n\n  plus.addEventListener('click', function () {\n    input.value = Math.min(99, getQuantity() + 1);\n  });\n\n  input.addEventListener('change', getQuantity);\n\n  function showStatus(message, isError) {\n    status.textContent = message;\n    status.classList.add('is-visible');\n    status.style.background = isError ? '#fff0f0' : '#edf8ef';\n    status.style.color = isError ? '#a32020' : '#176b32';\n  }\n\n  async function addToCart(goToCheckout) {\n    var button = goToCheckout ? buyButton : addButton;\n    var originalText = button.textContent.trim();\n\n    addButton.disabled = true;\n    buyButton.disabled = true;\n    button.textContent = goToCheckout ? 'Even geduld...' : 'Toevoegen...';\n    status.classList.remove('is-visible');\n\n    try {\n      var response = await fetch('\/cart\/add.js', {\n        method: 'POST',\n        headers: {\n          'Content-Type': 'application\/json',\n          'Accept': 'application\/json'\n        },\n        body: JSON.stringify({\n          items: [{\n            id: Number(selectedVariant),\n            quantity: getQuantity()\n          }]\n        })\n      });\n\n      if (!response.ok) {\n        var errorData = await response.json().catch(function () { return {}; });\n        throw new Error(errorData.description || errorData.message || 'Het product kon niet worden toegevoegd.');\n      }\n\n      if (goToCheckout) {\n        window.location.href = '\/checkout';\n        return;\n      }\n\n      button.textContent = 'Toegevoegd ✓';\n      showStatus(getQuantity() + ' × ' + selectedSize + ' inch toegevoegd aan je winkelwagen.', false);\n    } catch (error) {\n      showStatus(error.message || 'Er ging iets mis. Probeer het opnieuw.', true);\n      button.textContent = originalText;\n    } finally {\n      addButton.disabled = false;\n      buyButton.disabled = false;\n      if (button.textContent === 'Toegevoegd ✓') {\n        window.setTimeout(function () {\n          button.textContent = originalText;\n        }, 2500);\n      }\n    }\n  }\n\n  addButton.addEventListener('click', function () {\n    addToCart(false);\n  });\n\n  buyButton.addEventListener('click', function () {\n    addToCart(true);\n  });\n})();\n\u003c\/script\u003e\n```","brand":"My Store","offers":[{"title":"100 pouces","offer_id":59756615074117,"sku":null,"price":60.0,"currency_code":"EUR","in_stock":true},{"title":"84 pouces","offer_id":59756615106885,"sku":null,"price":55.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1104\/2842\/2469\/files\/H50aa330135fe4b48a1f654049475e8643.png_960x960q80.png?v=1792013480"}],"url":"https:\/\/cinevia-beamer.nl\/collections\/digital-products-example-products.oembed","provider":"My Store","version":"1.0","type":"link"}