{"product_id":"suitable-for-bmw-logo-1-series-3-series-4-series-5-series-x1x3-front-and-rear-modification-3d-black-and-white-carbon-fiber-hood-logo","title":"Emblèmes en fibre de carbone noir et blanc BMW - Capot, coffre, roue et volant","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\n\u003ch3\u003eEmblèmes BMW en fibre de carbone noir et blanc\u003c\/h3\u003e\n\u003cp\u003eRafraîchissez le capot, le coffre, le volant et les jantes de votre BMW avec un élégant emblème en fibre de carbone noir et blanc. Chaque emblème conserve la forme classique du Roundel BMW et remplace les quartiers bleu\/blanc d'origine par un insert en véritable tissage de fibre de carbone, fini par un anneau noir haute brillance et un liseré chromé pour une amélioration au look d'origine.\u003c\/p\u003e\n\u003ch3\u003eCompatibilité\u003c\/h3\u003e\n\u003cp\u003eCompatible BMW Série 1 \/ 2 \/ 3 \/ 4 \/ 5 \/ 6 \/ 7, X1, X3, X5, X6, Z4 et modèles M.\u003c\/p\u003e\n\u003ch3\u003eContenu\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChoisissez entre badge de capot avant, badge de coffre arrière, badge de volant, cache-moyeux, badges latéraux ou sets combinés multi-pièces\u003c\/li\u003e\n\u003cli\u003ePose directe \/ superposée : sans découpe ni modification\u003c\/li\u003e\n\u003cli\u003eOutils de pose inclus\u003c\/li\u003e\n\u003cli\u003eChaque commande est expédiée avec un badge de clé assorti offert\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFAQ\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eQ : Est-ce compatible avec mon modèle BMW ?\u003c\/strong\u003e\u003cbr\u003eR : Oui, il s'adapte au point de fixation d'origine du badge sur les Série 1\/2\/3\/4\/5\/6\/7, X1, X3, X5, X6, Z4 et modèles M. En cas de doute, écrivez-nous avec votre modèle et votre année avant de commander.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ : Ai-je besoin d'outils pour l'installer ?\u003c\/strong\u003e\u003cbr\u003eR : Aucun outil spécial n'est nécessaire en dehors de ceux fournis. La plupart des badges se remplacent directement ou sont des superpositions autocollantes.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ : Est-ce une pièce BMW d'origine ?\u003c\/strong\u003e\u003cbr\u003eR : C'est un badge aftermarket premium en fibre de carbone conçu aux dimensions OEM, et non une pièce d'origine de la marque BMW.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ : Puis-je combiner les pièces ?\u003c\/strong\u003e\u003cbr\u003eR : Oui : choisissez la combinaison exacte dont vous avez besoin, d'un badge unique au set complet de 7 pièces pour toute la voiture.\u003c\/p\u003e\n","brand":"Car Conceptor","offers":[{"title":"Badge avant capot\/coffre (1 pc)","offer_id":49094583255262,"sku":"3553894810","price":29.9,"currency_code":"USD","in_stock":true},{"title":"Badge arrière de coffre (1 pc)","offer_id":49094583288030,"sku":"3553894811","price":29.9,"currency_code":"USD","in_stock":true},{"title":"Badge de volant (1 pc)","offer_id":49094583320798,"sku":"3553894812","price":29.9,"currency_code":"USD","in_stock":true},{"title":"Badge avant + arrière (2 pcs)","offer_id":49094583353566,"sku":"3553894813","price":39.9,"currency_code":"USD","in_stock":true},{"title":"Avant + arrière + volant (3 pcs)","offer_id":49094583386334,"sku":"3553894814","price":49.9,"currency_code":"USD","in_stock":true},{"title":"Cache-moyeux (4 pcs)","offer_id":49094583419102,"sku":"3553894815","price":49.9,"currency_code":"USD","in_stock":true},{"title":"Badges latéraux (2 pcs)","offer_id":49094583451870,"sku":"3553894816","price":39.9,"currency_code":"USD","in_stock":true},{"title":"Avant + arrière + cache-moyeux (6 pcs)","offer_id":49094583484638,"sku":"3553894817","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Set complet - avant, arrière, volant et cache-moyeux (7 pcs)","offer_id":49094583517406,"sku":"3553894818","price":89.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0806\/9755\/7214\/files\/O1CN014k2eID1VqU3LmERJi__445712704.jpg?v=1790068570","url":"https:\/\/car-conceptor.com\/fr\/products\/suitable-for-bmw-logo-1-series-3-series-4-series-5-series-x1x3-front-and-rear-modification-3d-black-and-white-carbon-fiber-hood-logo","provider":"Car Conceptor","version":"1.0","type":"link"}