{"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\/products\/cinevia%c2%ae-opvouwbaar-projectiescherm-84-inch","provider":"My Store","version":"1.0","type":"link"}