{"product_id":"bmw-custom-fit-car-mats","title":"BMW automatten op maat","description":"\u003c!--cc-save-badge--\u003e\n\u003cstyle\u003e\n.cc-save-badge{display:inline-block;margin-left:10px;padding:3px 10px;border-radius:20px;background:#d21f1f;color:#fff;font-size:13px;font-weight:800;letter-spacing:.03em;vertical-align:middle;line-height:1.6;}\n.cc-save-note{flex-basis:100%;width:100%;margin-top:4px;font-size:13px;font-weight:600;color:#1e7d32;}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  var V=null;\n  function handle(){var m=location.pathname.match(\/\\\/products\\\/([^\\\/?#]+)\/);return m?m[1]:null;}\n  function load(){\n    if(V){return Promise.resolve(V);}\n    var h=handle(); if(!h){return Promise.reject();}\n    return fetch('\/products\/'+h+'.js').then(function(r){return r.json();}).then(function(p){V={};p.variants.forEach(function(v){V[String(v.id)]=v;});return V;});\n  }\n  function currentId(){\n    var el=document.querySelector('form[action*=\"\/cart\/add\"] [name=\"id\"]');\n    if(el \u0026\u0026 el.value){return String(el.value);}\n    var m=location.search.match(\/variant=(\\d+)\/); return m?m[1]:null;\n  }\n  function sep(c,p,t,d){var s=(c\/100).toFixed(p).split('.');return s[0].replace(\/(\\d)(?=(\\d{3})+$)\/g,'$1'+t)+(s[1]?d+s[1]:'');}\n  function money(c){\n    var p=(c%100===0)?0:2,f='';\n    try{f=String(window.themeGlobalVariables.settings.money_format||'');}catch(e){}\n    if(f.indexOf('{'+'{')\u003e-1){\n      var x=document.createElement('textarea');x.innerHTML=f.replace(\/\u003c[^\u003e]*\u003e\/g,'');f=x.value;\n      var k=(f.match(\/\\{\\{\\s*(\\w+)\\s*\\}\\}\/)||[])[1]||'amount',v;\n      if(k.indexOf('no_decimals')\u003e-1){p=0;}\n      if(k.indexOf('comma_separator')\u003e-1){v=sep(c,p,'.',',');}\n      else if(k.indexOf('apostrophe')\u003e-1){v=sep(c,p,\"'\",'.');}\n      else if(k.indexOf('period_and_space')\u003e-1){v=sep(c,p,' ','.');}\n      else if(k.indexOf('space_separator')\u003e-1){v=sep(c,p,' ',',');}\n      else{v=sep(c,p,',','.');}\n      return f.replace(\/\\{\\{\\s*\\w+\\s*\\}\\}\/,function(){return v;});\n    }\n    try{return new Intl.NumberFormat('en',{style:'currency',currency:window.Shopify.currency.active,minimumFractionDigits:p,maximumFractionDigits:p}).format(c\/100);}catch(e){}\n    return '$'+(c\/100).toFixed(p);\n  }\n  function render(){\n    load().then(function(map){\n      var v=map[currentId()];\n      var box=document.querySelector('.product-detail__price .card-product-price');\n      if(!box){return;}\n      var b=box.querySelector('.cc-save-badge'), n=box.querySelector('.cc-save-note');\n      if(v \u0026\u0026 v.compare_at_price \u0026\u0026 v.compare_at_price\u003ev.price){\n        var pct=Math.round((v.compare_at_price-v.price)*100\/v.compare_at_price);\n        if(!b){b=document.createElement('span');b.className='cc-save-badge';box.appendChild(b);}\n        if(!n){n=document.createElement('div');n.className='cc-save-note';box.appendChild(n);}\n        b.textContent='SAVE '+pct+'%';\n        n.textContent='You save '+money(v.compare_at_price-v.price)+' vs. buying separately';\n        b.style.display='';n.style.display='';\n      } else { if(b){b.style.display='none';} if(n){n.style.display='none';} }\n    }).catch(function(){});\n  }\n  var t=null;\n  function later(){clearTimeout(t);t=setTimeout(render,200);}\n  if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',render);}else{render();}\n  document.addEventListener('change',later,true);\n  try{new MutationObserver(function(m){for(var i=0;i\u003cm.length;i++){var x=m[i].target;if(x.closest \u0026\u0026 (x.closest('.cc-save-badge')||x.closest('.cc-save-note'))){return;}}later();}).observe(document.querySelector('.product-detail__price')||document.body,{childList:true,subtree:true,characterData:true});}catch(x){}\n})();\n\u003c\/script\u003e\n\u003c!--\/cc-save-badge--\u003e\n\u003ch3\u003ePremium BMW-automatten op maat\u003c\/h3\u003e\n\u003cp\u003eGeef het interieur van je BMW een upgrade met deze automatten op maat, precies gesneden naar de vorm van de voetenruimte van jouw exacte model voor een strakke fabriekspasvorm. Beschermt je fabriekstapijt tegen vuil, modder, water en dagelijkse slijtage, terwijl het interieur er verzorgd uit blijft zien.\u003c\/p\u003e\n\n\u003ch3\u003eKies je set\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAlleen bestuurder:\u003c\/strong\u003e alleen de mat aan bestuurderskant.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBestuurder + passagier:\u003c\/strong\u003e bedekking voor beide voorstoelen.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eComplete set:\u003c\/strong\u003e volledige bedekking - matten voor en achter.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eGemaakt om lang mee te gaan\u003c\/h3\u003e\n\u003cp\u003eDuurzaam, makkelijk schoon te maken materiaal met antislip onderkant dat stevig op zijn plek blijft. Opstaande randen houden gemorste vloeistof en vuil tegen.\u003c\/p\u003e\n\n\u003ch3\u003eVeelgestelde vragen\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003ePast dit op mijn BMW?\u003c\/strong\u003e\u003cbr\u003eJa - deze matten worden per bestelling op maat gesneden. Vul gewoon je exacte BMW-model en bouwjaar in en kies de kant van je stuur in het rode vak hierboven, en wij kiezen de juiste pasvorm.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWat zit er bij elke setoptie?\u003c\/strong\u003e\u003cbr\u003eAlleen bestuurder bevat de mat aan bestuurderskant. Bestuurder + passagier voegt de mat voor de passagier voorin toe. De complete set bevat alle matten voor en achter voor een volledig bedekt interieur.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHoe maak ik deze matten schoon?\u003c\/strong\u003e\u003cbr\u003eSchud los vuil eruit en stofzuig regelmatig. Voor een grondigere reiniging neem je ze af met een vochtige doek en milde zeep en laat je ze aan de lucht drogen.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBlijven ze tijdens het rijden op hun plek?\u003c\/strong\u003e\u003cbr\u003eJa, de antislip onderkant houdt de matten tijdens normaal rijden stevig op hun plek.\u003c\/p\u003e","brand":"Car Conceptor","offers":[{"title":"Alleen bestuurder \/ Elk model en bouwjaar (vul de gegevens in het rode vak hieronder in)","offer_id":49094572441822,"sku":"0671862010","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Bestuurder + passagier \/ Elk model en bouwjaar (vul de gegevens in het rode vak hieronder in)","offer_id":49094572474590,"sku":"0671862011","price":179.0,"currency_code":"USD","in_stock":true},{"title":"Volledig set \/ Elk model en bouwjaar (vul de gegevens in het rode vak hieronder in)","offer_id":49094572507358,"sku":"0671862012","price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/9755\/7214\/files\/IMG_1334.jpg?v=1790068540","url":"https:\/\/car-conceptor.com\/nl\/products\/bmw-custom-fit-car-mats","provider":"Car Conceptor","version":"1.0","type":"link"}