Kit de cornets d’admission – Triumph Street Triple 765
Plage de prix : 60,00 € à 80,00 €Choisissez la hauteur de vos cornets pour adapter l’accord d’admission à votre configuration moteur et à votre utilisation.
Affichage de 1–16 sur 19 résultatsTrié par prix décroissant

Choisissez la hauteur de vos cornets pour adapter l’accord d’admission à votre configuration moteur et à votre utilisation.

Un carter PSB à votre image pour Triumph Street Triple 765 de 2017 à 2026. Base Nylon-Carbone, plaquette ABS et finition vernis carrosserie, avec couleurs, motifs et lettrages personnalisables.
Fabrication sous 5 à 10 jours ouvrés, hors délais du transporteur.
La plaquette est interchangeable : changez de couleur, de motif ou de lettrage sans remplacer le carter. Personnaliser une plaquette supplémentaire — 10 €.
Vous avez l’ancien carter PSB Proto’Nim ? Passez aux plaquettes interchangeables en remplaçant uniquement le couvercle, tout en conservant votre base. Personnaliser le couvercle seul — 30 €.
(function(){ const marker=document.querySelector('#pn-inline-intro'); if(!marker)return; const product=marker.closest('.product'); if(!product)return; let observer; function mount(){ const inline=product.querySelector('.pn-native-inline'); const container=inline?.querySelector('.mkl_pc_container'); const viewer=inline?.querySelector('.mkl_pc_viewer'); const toolbar=inline?.querySelector('.mkl_pc_toolbar'); const summary=product.querySelector('.summary'); if(!inline || !container || !viewer || !toolbar || !summary)return; if(!viewer.querySelector('canvas') || !toolbar.querySelector('.layer-item'))return; if(inline.dataset.pnMounted)return; inline.dataset.pnMounted='true';observer?.disconnect(); product.classList.add('pn-integrated-product'); const gallery=product.querySelector('.woocommerce-product-gallery'); product.insertBefore(inline,gallery||summary); const visual=document.createElement('div');visual.className='pn-native-visual'; const nav=document.createElement('div');nav.className='pn-native-tabs';nav.setAttribute('aria-label','Visuels du produit'); nav.innerHTML=''; container.prepend(visual);visual.append(nav,viewer);if(gallery){visual.append(gallery);gallery.hidden=true;} const help=document.createElement('p');help.className='pn-native-help';help.textContent='Faites glisser pour tourner · Pincez pour zoomer';visual.append(help); const [three,photos]=nav.querySelectorAll('button'); function switchView(isPhoto){viewer.hidden=isPhoto;help.hidden=isPhoto;if(gallery)gallery.hidden=!isPhoto;three.setAttribute('aria-pressed',String(!isPhoto));photos.setAttribute('aria-pressed',String(isPhoto));window.dispatchEvent(new Event('resize'));} three.addEventListener('click',()=>switchView(false));photos.addEventListener('click',()=>switchView(true)); const heading=document.createElement('div');heading.className='pn-inline-heading'; for(const node of [summary.querySelector('.product_title'),summary.querySelector('p.price'),marker]){if(node)heading.append(node);} toolbar.prepend(heading); const meta=summary.querySelector('.product_meta');if(meta)toolbar.append(meta); summary.hidden=true; window.dispatchEvent(new Event('resize')); requestAnimationFrame(()=>window.dispatchEvent(new Event('resize'))); } function start(){observer=new MutationObserver(mount);observer.observe(product,{childList:true,subtree:true});mount();} if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',start,{once:true});else start(); })();

Un carter en composite Nylon-Carbone, réservé aux Street Triple 765 équipées d’une commande de boîte inversée.

Personnalisez votre Triumph Street Triple 765 avec une paire de protections de chevilles aux couleurs, lettrage et motifs de votre choix. Base Nylon-Carbone, plaquette ABS et finition vernis carrosserie — compatibles avec les modèles 2017 à 2026.
Fabrication sous 5 à 10 jours ouvrés, hors délais du transporteur.
Les plaquettes sont interchangeables : changez de couleur, de motif ou de lettrage sans remplacer les bases. Personnaliser une paire de plaquettes supplémentaires — 10 €.
(function(){ const marker=document.querySelector('#pn-inline-intro'); if(!marker)return; const product=marker.closest('.product'); if(!product)return; let observer; function mount(){ const inline=product.querySelector('.pn-native-inline'); const container=inline?.querySelector('.mkl_pc_container'); const viewer=inline?.querySelector('.mkl_pc_viewer'); const toolbar=inline?.querySelector('.mkl_pc_toolbar'); const summary=product.querySelector('.summary'); if(!inline || !container || !viewer || !toolbar || !summary)return; if(!viewer.querySelector('canvas') || !toolbar.querySelector('.layer-item'))return; if(inline.dataset.pnMounted)return; inline.dataset.pnMounted='true';observer?.disconnect(); product.classList.add('pn-integrated-product'); const gallery=product.querySelector('.woocommerce-product-gallery'); product.insertBefore(inline,gallery||summary); const visual=document.createElement('div');visual.className='pn-native-visual'; const nav=document.createElement('div');nav.className='pn-native-tabs';nav.setAttribute('aria-label','Visuels du produit'); nav.innerHTML=''; container.prepend(visual);visual.append(nav,viewer);if(gallery){visual.append(gallery);gallery.hidden=true;} const help=document.createElement('p');help.className='pn-native-help';help.textContent='Faites glisser pour tourner · Pincez pour zoomer';visual.append(help); const [three,photos]=nav.querySelectorAll('button'); function switchView(isPhoto){viewer.hidden=isPhoto;help.hidden=isPhoto;if(gallery)gallery.hidden=!isPhoto;three.setAttribute('aria-pressed',String(!isPhoto));photos.setAttribute('aria-pressed',String(isPhoto));window.dispatchEvent(new Event('resize'));} three.addEventListener('click',()=>switchView(false));photos.addEventListener('click',()=>switchView(true)); const heading=document.createElement('div');heading.className='pn-inline-heading'; for(const node of [summary.querySelector('.product_title'),summary.querySelector('p.price'),marker]){if(node)heading.append(node);} toolbar.prepend(heading); const meta=summary.querySelector('.product_meta');if(meta)toolbar.append(meta); summary.hidden=true; window.dispatchEvent(new Event('resize')); requestAnimationFrame(()=>window.dispatchEvent(new Event('resize'))); } function start(){observer=new MutationObserver(mount);observer.observe(product,{childList:true,subtree:true});mount();} if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',start,{once:true});else start(); })();

Personnalisez votre Street Triple 660 S avec une paire de protections à lettrage coloré.
Sélectionnez vos options pour voir l’aperçu du coloris. Les teintes simulées sont indicatives et peuvent varier légèrement du produit réel. Pour une couleur sur demande, la photo reste un exemple.

Une paire de protections de chevilles en composite Nylon-Carbone, avec une finition noire et vernis carrosserie. Choisissez le design Classique, R ou RS, directement découpé dans la pièce.
Fabrication sous 5 à 10 jours ouvrés, hors délais du transporteur.

Choisissez votre modèle, votre lettrage ou logo, sa couleur et la finition de votre saute-vent en ASA.
.pn3d-visual{width:48%;float:left;margin-bottom:2em}.pn3d-visual .woocommerce-product-gallery{width:100%!important;float:none!important;margin:0!important}.pn3d-visual [hidden],tr[hidden]{display:none!important}.pn3d-tabs{display:flex;gap:8px;margin-bottom:12px}.pn3d-tabs button{border:1px solid #d5d1ce!important;background:#fff!important;color:#34302e!important;padding:10px 16px!important;font-size:14px!important;border-radius:5px!important}.pn3d-tabs button[aria-pressed=true]{background:#862234!important;border-color:#862234!important;color:#fff!important}#pn-sautevent-3d{border:1px solid #e3ded8;border-radius:12px;overflow:hidden;background:#f3f1ee;color:#282522}#pn-sautevent-3d model-viewer{display:block;width:100%;height:420px;--progress-bar-color:#862234}#pn-sautevent-3d .pn3d-status{margin:0;padding:12px 18px;font-size:14px;background:#fff;border-top:1px solid #e3ded8}#pn-sautevent-3d .pn3d-notice{padding:12px 18px;margin:0;color:#6a3c12;background:#fff4df;font-size:14px}#pn-sautevent-3d .pn3d-help{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:10px 16px;font-size:12px}#pn-sautevent-3d .pn3d-reset{padding:5px 8px!important;font-size:12px!important;background:transparent!important;color:#5b4c46!important;border:1px solid #cfc5bc!important;border-radius:4px!important}.pn3d-swatches{display:grid;grid-template-columns:repeat(5,36px);gap:8px;margin:4px 0 8px}.pn3d-swatches button.pn3d-swatch{width:36px!important;height:36px!important;min-width:0!important;min-height:0!important;padding:0!important;background:var(--pn-color)!important;border:2px solid #c4bfba!important;border-radius:50%!important;box-shadow:inset 0 0 0 2px #fff!important;position:relative}.pn3d-swatches button.pn3d-swatch[aria-pressed=true]{outline:2px solid #862234;outline-offset:2px}.pn3d-swatches button:focus-visible{outline:3px solid #862234!important;outline-offset:3px!important}.pn3d-native-color{display:none!important}.pn3d-color-name{display:block;font-size:13px;color:#5c5550}.pn3d-caption{font-size:12px;color:#6b625a}@media(max-width:767px){.pn3d-visual{width:100%;float:none}.pn3d-visual model-viewer{height:330px!important}}Faites glisser pour tourner · Pincez pour zoomer
Chargement de l’aperçu 3D…
Aperçu indicatif : la couleur et la brillance peuvent varier selon l’écran. Les modèles RX et Moto2 utilisent la base RS. Le lettrage RX reste disponible sans aperçu 3D.
(async function () { const root = document.querySelector('#pn-sautevent-3d'); if (!root || root.dataset.started) return; root.dataset.started = 'true'; const product = root.closest('.product'); const form = product ? product.querySelector('form.variations_form') : null; if (!form) return; const fields = [...form.querySelectorAll('table.variations select')]; const find = word => fields.find(el => (el.name + ' ' + el.id).normalize('NFD').replace(/[\u0300-\u036f]/g, '').toLowerCase().includes(word)); const modelField = find('modele'); const letterField = fields.find(el => /lettrage/i.test(el.name) ? !/couleur/i.test(el.name) : false); const colorField = find('couleur'); const finishField = find('finition'); if (![modelField, letterField, colorField, finishField].every(Boolean)) return; const palette = [['Blanc','#ffffff'],['Rouge','#d71920'],['Jaune','#f9eb58'],['Noir','#000000'],['Orange','#f04408'],['Bronze cuivré','#b8a48e'],['Bleu','#2149d8'],['Gris','#a9a9a7'],['Vert kaki','#6f7d4c'],['Marron cacao','#5a403a']]; const urls = {R:'https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_SauteVent_R_3D_ST_haut_v3.glb',RS:'https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_SauteVent_RS_3D_ST_aligne_RS_v4.glb'}; const viewer = root.querySelector('model-viewer'); const status = root.querySelector('.pn3d-status'); const notice = root.querySelector('.pn3d-notice'); const gallery = product.querySelector('.woocommerce-product-gallery'); const visual = document.createElement('div'); visual.className = 'pn3d-visual'; const nav = document.createElement('div'); nav.className = 'pn3d-tabs'; nav.innerHTML = ''; if (gallery) {gallery.before(visual);visual.append(nav,root,gallery);gallery.hidden=true;} else {root.before(visual);visual.append(root);} const [threeButton, photosButton] = nav.querySelectorAll('button'); const showPhotos = photos => { root.hidden = photos; if(gallery) gallery.hidden = !photos; threeButton?.setAttribute('aria-pressed',String(!photos)); photosButton?.setAttribute('aria-pressed',String(photos)); window.dispatchEvent(new Event('resize')); }; threeButton?.addEventListener('click',()=>showPhotos(false)); photosButton?.addEventListener('click',()=>showPhotos(true)); root.querySelector('.pn3d-reset').addEventListener('click',()=>{viewer.cameraOrbit='0deg 90deg 115%';viewer.cameraTarget='0m 0m 0m';viewer.fieldOfView='30deg';}); const colorRow = colorField.closest('tr'); const swatches = document.createElement('div'); swatches.className='pn3d-swatches';swatches.setAttribute('role','group');swatches.setAttribute('aria-label','Couleur du lettrage ou logo'); const pickedColor = document.createElement('span');pickedColor.className='pn3d-color-name'; for (const [name,hex] of palette) { const button=document.createElement('button');button.type='button';button.className='pn3d-swatch';button.title=name;button.setAttribute('aria-label',name);button.setAttribute('aria-pressed','false');button.style.setProperty('--pn-color',hex); button.addEventListener('click',()=>{setSelect(colorField,name);lastColor=name;});swatches.append(button); } colorField.after(swatches,pickedColor);colorField.classList.add('pn3d-native-color'); let lastColor = palette.some(([n])=>n===colorField.value)?colorField.value:'Blanc'; let lastModel='';let changing=false;let loadedModel=''; function setSelect(field,value) { if (![...field.options].some(o=>o.value===value)) return; if(field.value!==value){field.value=value;field.dispatchEvent(new Event('change',{bubbles:true}));} } function decorate() { if (!viewer.model || loadedModel!==lastModel) return; const letter=letterField.value; const keys={'R':'R','RS':'RS','Moto2':'MOTO2','Logo Triumph':'TRIUMPH','Street Triple':'STREET'}; const key=keys[letter]; const name=colorField.value;const hex=palette.find(([n])=>n===name)?.[1] || '#000000'; for(const material of viewer.model.materials){ const pbr=material.pbrMetallicRoughness; if(material.name==='PN_BASE'){pbr.setBaseColorFactor('#131313');pbr.setRoughnessFactor(finishField.value==='Brillant'?.18:.8);pbr.setMetallicFactor(0);} else if(material.name.startsWith('PN_LET_')){ const active=material.name==='PN_LET_'+key; material.setAlphaMode('MASK');material.setAlphaCutoff(.5); const rgb=[1,3,5].map(i=>parseInt(hex.slice(i,i+2),16)/255).map(v=>vn===colorField.value))lastColor=colorField.value;setSelect(colorField,'Aucune couleur');} else if(!colorField.value||colorField.value==='Aucune couleur')setSelect(colorField,lastColor); if(colorRow)colorRow.hidden=none; for(const b of swatches.children)b.setAttribute('aria-pressed',String(b.title===colorField.value)); pickedColor.textContent=colorField.value; const requested=modelField.value;const model=requested==='R'?'R':'RS'; const text=[requested?'Modèle '+requested:'Aperçu RS — choisissez votre modèle',letter||'Aucun lettrage',!none?colorField.value:'',finishField.value].filter(Boolean).join(' · '); status.textContent=text; notice.hidden=letter!=='RX';notice.textContent=letter==='RX'?'Le lettrage RX n’est pas représenté en 3D. Votre commande conserve bien le choix RX.':''; if(lastModel!==model){lastModel=model;loadedModel='';root.classList.add('pn3d-loading');viewer.setAttribute('src',urls[model]);} decorate();changing=false; } viewer.addEventListener('load',()=>{loadedModel=lastModel;root.classList.remove('pn3d-loading');decorate();}); viewer.addEventListener('error',()=>{root.classList.remove('pn3d-loading');notice.hidden=false;notice.textContent='L’aperçu 3D ne peut pas être chargé. Les photos et vos options restent disponibles.';}); form.addEventListener('change',e=>{if(e.target===colorField){if(palette.some(([n])=>n===colorField.value))lastColor=colorField.value;}update();}); form.addEventListener('reset',()=>setTimeout(update,0)); if(window.jQuery){const jqForm=window.jQuery(form);jqForm.on('found_variation',()=>{update();setTimeout(()=>jqForm.trigger('reset_image'),0);});jqForm.on('reset_data woocommerce_variation_has_changed',update);} update(); try { if(!customElements.get('model-viewer'))await import('https://ajax.googleapis.com/ajax/libs/model-viewer/4.1.0/model-viewer.min.js'); await customElements.whenDefined('model-viewer'); if(viewer.model){loadedModel=lastModel;decorate();} } catch(error) {notice.hidden=false;notice.textContent='L’aperçu 3D est momentanément indisponible. Consultez les photos et choisissez vos options ci-dessous.';} })();

Choisissez un liseré Contour ou Complet et personnalisez son insert avec la palette Proto’Nim. La base reste noire. Le choix Aucun liseré correspond à la version pleine, sans insert coloré.
.pn3d-visual{width:48%;float:left;margin-bottom:2em}.pn3d-visual .woocommerce-product-gallery{width:100%!important;float:none!important;margin:0!important}.pn3d-visual [hidden],tr[hidden]{display:none!important}.pn3d-tabs{display:flex;gap:8px;margin-bottom:12px}.pn3d-tabs button{border:1px solid #d5d1ce!important;background:#fff!important;color:#34302e!important;padding:10px 16px!important;font-size:14px!important;border-radius:5px!important}.pn3d-tabs button[aria-pressed=true]{background:#862234!important;border-color:#862234!important;color:#fff!important}#pn-couronne-3d{border:1px solid #e3ded8;border-radius:12px;overflow:hidden;background:#f3f1ee;color:#282522}#pn-couronne-3d model-viewer{display:block;width:100%;height:420px;--progress-bar-color:#862234}#pn-couronne-3d .pn3d-status{margin:0;padding:12px 18px;font-size:14px;background:#fff;border-top:1px solid #e3ded8}#pn-couronne-3d .pn3d-notice{padding:12px 18px;margin:0;color:#6a3c12;background:#fff4df;font-size:14px}#pn-couronne-3d .pn3d-help{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:10px 16px;font-size:12px}#pn-couronne-3d .pn3d-reset{padding:5px 8px!important;font-size:12px!important;background:transparent!important;color:#5b4c46!important;border:1px solid #cfc5bc!important;border-radius:4px!important}.pn3d-swatches{display:grid;grid-template-columns:repeat(5,36px);gap:8px;margin:4px 0 8px}.pn3d-swatches button.pn3d-swatch{width:36px!important;height:36px!important;min-width:0!important;min-height:0!important;padding:0!important;background:var(--pn-color)!important;border:2px solid #c4bfba!important;border-radius:50%!important;box-shadow:inset 0 0 0 2px #fff!important;position:relative}.pn3d-swatches button.pn3d-swatch[aria-pressed=true]{outline:2px solid #862234;outline-offset:2px}.pn3d-swatches button:focus-visible{outline:3px solid #862234!important;outline-offset:3px!important}.pn3d-native-color{display:none!important}.pn3d-color-name{display:block;font-size:13px;color:#5c5550}.pn3d-caption{font-size:12px;color:#6b625a}@media(max-width:767px){.pn3d-visual{width:100%;float:none}.pn3d-visual model-viewer{height:330px!important}}Faites glisser pour tourner · Pincez pour zoomer
Chargement de l’aperçu 3D…
Aperçu indicatif : les teintes et la texture peuvent varier selon l’écran et la finition du produit.
(async function () { const root=document.querySelector('#pn-couronne-3d'); if(!root || root.dataset.started)return; root.dataset.started='true'; const product=root.closest('.product'); const form=product?.querySelector('form.variations_form'); if(!form)return; const colorField=form.querySelector('select[name="attribute_couleur"]'); const designField=form.querySelector('select[name="attribute_design-du-lisere"]'); if(!colorField || !designField)return; const palette=[['Blanc','#ffffff'],['Rouge','#d71920'],['Jaune','#f9eb58'],['Noir','#000000'],['Orange','#f04408'],['Bronze cuivré','#b8a48e'],['Bleu','#2149d8'],['Gris','#a9a9a7'],['Vert kaki','#6f7d4c'],['Marron cacao','#5a403a']]; const urls={PLEIN:'https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_Protection_Couronne_PLEIN.glb',CONTOUR:'https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_Protection_Couronne_CONTOUR.glb',COMPLET:'https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_Protection_Couronne_COMPLET.glb'}; const viewer=root.querySelector('model-viewer'); const status=root.querySelector('.pn3d-status'); const notice=root.querySelector('.pn3d-notice'); const gallery=product.querySelector('.woocommerce-product-gallery'); const visual=document.createElement('div');visual.className='pn3d-visual'; const nav=document.createElement('div');nav.className='pn3d-tabs'; nav.innerHTML=''; if(gallery){gallery.before(visual);visual.append(nav,root,gallery);gallery.hidden=true;} else{root.before(visual);visual.append(root);} const [threeButton,photosButton]=nav.querySelectorAll('button'); function showPhotos(photos){root.hidden=photos;if(gallery)gallery.hidden=!photos;threeButton?.setAttribute('aria-pressed',String(!photos));photosButton?.setAttribute('aria-pressed',String(photos));window.dispatchEvent(new Event('resize'));} threeButton?.addEventListener('click',()=>showPhotos(false));photosButton?.addEventListener('click',()=>showPhotos(true)); root.querySelector('.pn3d-reset').addEventListener('click',()=>{viewer.cameraOrbit='0deg 90deg 110%';viewer.cameraTarget='0m 0m 0m';viewer.fieldOfView='30deg';}); const colorRow=colorField.closest('tr'); const label=colorRow?.querySelector('label');if(label)label.textContent='Couleur de l’insert'; const swatches=document.createElement('div');swatches.className='pn3d-swatches';swatches.setAttribute('role','group');swatches.setAttribute('aria-label','Couleur de l’insert'); const picked=document.createElement('span');picked.className='pn3d-color-name'; let lastColor=palette.some(([n])=>n===colorField.value)?colorField.value:'Blanc'; function select(field,value){if(![...field.options].some(o=>o.value===value))return;if(field.value!==value){field.value=value;field.dispatchEvent(new Event('change',{bubbles:true}));}} for(const [name,hex] of palette){const button=document.createElement('button');button.type='button';button.className='pn3d-swatch';button.title=name;button.setAttribute('aria-label',name);button.setAttribute('aria-pressed','false');button.style.setProperty('--pn-color',hex);button.addEventListener('click',()=>{lastColor=name;select(colorField,name);});swatches.append(button);} const custom=document.createElement('button');custom.type='button';custom.textContent='Couleur sur demande';custom.style.cssText='padding:6px 10px;font-size:12px;margin:4px 0 8px';custom.addEventListener('click',()=>{lastColor='Couleur sur demande';select(colorField,lastColor);}); colorField.after(swatches,picked,custom);colorField.classList.add('pn3d-native-color'); let model='';let loaded='';let changing=false; function decorate(){ if(!viewer.model || loaded!==model)return; const hex=palette.find(([n])=>n===colorField.value)?.[1] || '#ffffff'; const rgb=[1,3,5].map(i=>parseInt(hex.slice(i,i+2),16)/255).map(v=>v{loaded=model;decorate();}); viewer.addEventListener('error',()=>{notice.hidden=false;notice.textContent='L’aperçu 3D est momentanément indisponible. Les photos et vos options restent disponibles.';}); form.addEventListener('change',event=>{if(event.target===colorField){if(colorField.value!=='Aucune couleur')lastColor=colorField.value||lastColor;}update();}); form.addEventListener('reset',()=>setTimeout(update,0)); if(window.jQuery){const jqForm=window.jQuery(form);jqForm.on('found_variation',()=>{update();setTimeout(()=>jqForm.trigger('reset_image'),0);});jqForm.on('reset_data woocommerce_variation_has_changed',update);} update(); try{if(!customElements.get('model-viewer'))await import('https://ajax.googleapis.com/ajax/libs/model-viewer/4.1.0/model-viewer.min.js');await customElements.whenDefined('model-viewer');if(viewer.model){loaded=model;decorate();}} catch(error){notice.hidden=false;notice.textContent='L’aperçu 3D est momentanément indisponible. Consultez les photos et choisissez vos options ci-dessous.';} })();

Le couvercle seul pour faire évoluer votre carter PSB Proto’Nim vers les plaquettes interchangeables. Personnalisez sa plaquette, ses motifs et son lettrage avec le même configurateur que le carter complet.
Réservé aux clients déjà équipés du carter PSB Proto’Nim. Base du carter non incluse. Vendu à l’unité, environ 75 g.
Fabrication sous 5 à 10 jours ouvrés, hors délais du transporteur.
Envie de changer de style ensuite ? Personnaliser une plaquette supplémentaire — 10 €.
(function(){ const marker=document.querySelector('#pn-inline-intro'); if(!marker)return; const product=marker.closest('.product'); if(!product)return; let observer; function mount(){ const inline=product.querySelector('.pn-native-inline'); const container=inline?.querySelector('.mkl_pc_container'); const viewer=inline?.querySelector('.mkl_pc_viewer'); const toolbar=inline?.querySelector('.mkl_pc_toolbar'); const summary=product.querySelector('.summary'); if(!inline || !container || !viewer || !toolbar || !summary)return; if(!viewer.querySelector('canvas') || !toolbar.querySelector('.layer-item'))return; if(inline.dataset.pnMounted)return; inline.dataset.pnMounted='true';observer?.disconnect(); product.classList.add('pn-integrated-product'); const gallery=product.querySelector('.woocommerce-product-gallery'); product.insertBefore(inline,gallery||summary); const visual=document.createElement('div');visual.className='pn-native-visual'; const nav=document.createElement('div');nav.className='pn-native-tabs';nav.setAttribute('aria-label','Visuels du produit'); nav.innerHTML=''; container.prepend(visual);visual.append(nav,viewer);if(gallery){visual.append(gallery);gallery.hidden=true;} const help=document.createElement('p');help.className='pn-native-help';help.textContent='Faites glisser pour tourner · Pincez pour zoomer';visual.append(help); const [three,photos]=nav.querySelectorAll('button'); function switchView(isPhoto){viewer.hidden=isPhoto;help.hidden=isPhoto;if(gallery)gallery.hidden=!isPhoto;three.setAttribute('aria-pressed',String(!isPhoto));photos.setAttribute('aria-pressed',String(isPhoto));window.dispatchEvent(new Event('resize'));} three.addEventListener('click',()=>switchView(false));photos.addEventListener('click',()=>switchView(true)); const heading=document.createElement('div');heading.className='pn-inline-heading'; for(const node of [summary.querySelector('.product_title'),summary.querySelector('p.price'),marker]){if(node)heading.append(node);} toolbar.prepend(heading); const meta=summary.querySelector('.product_meta');if(meta)toolbar.append(meta); summary.hidden=true; window.dispatchEvent(new Event('resize')); requestAnimationFrame(()=>window.dispatchEvent(new Event('resize'))); } function start(){observer=new MutationObserver(mount);observer.observe(product,{childList:true,subtree:true});mount();} if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',start,{once:true});else start(); })();

Une finition propre après le retrait des platines de repose-pieds passager, avec visserie inox fournie.

Complétez la finition du bloc compteur avec un cache en ASA à l’aspect mat et technique.

Une grille à alvéoles conçue pour l’entrée d’air d’origine des Street Triple 765 à partir de 2023.

Une finition soignée pour le trou laissé par le remplacement de l’échappement d’origine. Choisissez votre diamètre, votre décor et sa couleur dans l’aperçu 3D. La base reste noire.
.pn3d-visual{width:48%;float:left;margin-bottom:2em}.pn3d-visual .woocommerce-product-gallery{width:100%!important;float:none!important;margin:0!important}.pn3d-visual [hidden],tr[hidden]{display:none!important}.pn3d-tabs{display:flex;gap:8px;margin-bottom:12px}.pn3d-tabs button{border:1px solid #d5d1ce!important;background:#fff!important;color:#34302e!important;padding:10px 16px!important;font-size:14px!important;border-radius:5px!important}.pn3d-tabs button[aria-pressed=true]{background:#862234!important;border-color:#862234!important;color:#fff!important}#pn-bouchon-3d{border:1px solid #e3ded8;border-radius:12px;overflow:hidden;background:#f3f1ee;color:#282522}#pn-bouchon-3d model-viewer{display:block;width:100%;height:420px;--progress-bar-color:#862234}#pn-bouchon-3d .pn3d-status{margin:0;padding:12px 18px;font-size:14px;background:#fff;border-top:1px solid #e3ded8}#pn-bouchon-3d .pn3d-notice{padding:12px 18px;margin:0;color:#6a3c12;background:#fff4df;font-size:14px}#pn-bouchon-3d .pn3d-help{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:10px 16px;font-size:12px}#pn-bouchon-3d .pn3d-reset{padding:5px 8px!important;font-size:12px!important;background:transparent!important;color:#5b4c46!important;border:1px solid #cfc5bc!important;border-radius:4px!important}.pn3d-swatches{display:grid;grid-template-columns:repeat(5,36px);gap:8px;margin:4px 0 8px}.pn3d-swatches button.pn3d-swatch{width:36px!important;height:36px!important;min-width:0!important;min-height:0!important;padding:0!important;background:var(--pn-color)!important;border:2px solid #c4bfba!important;border-radius:50%!important;box-shadow:inset 0 0 0 2px #fff!important;position:relative}.pn3d-swatches button.pn3d-swatch[aria-pressed=true]{outline:2px solid #862234;outline-offset:2px}.pn3d-swatches button:focus-visible{outline:3px solid #862234!important;outline-offset:3px!important}.pn3d-native-color{display:none!important}.pn3d-color-name{display:block;font-size:13px;color:#5c5550}.pn3d-caption{font-size:12px;color:#6b625a}@media(max-width:767px){.pn3d-visual{width:100%;float:none}.pn3d-visual model-viewer{height:330px!important}}Faites glisser pour tourner · Pincez pour zoomer
Chargement de l’aperçu 3D…
Aperçu indicatif du décor. La fixation est adaptée au diamètre choisi (9 ou 23 mm). Les teintes peuvent varier selon l’écran.
(async function () { const root=document.querySelector('#pn-bouchon-3d'); if(!root || root.dataset.started)return; root.dataset.started='true'; const product=root.closest('.product'); const form=product?.querySelector('form.variations_form'); if(!form)return; const colorField=form.querySelector('select[name="attribute_coloris"]'); const designField=form.querySelector('select[name="attribute_design"]'); if(!colorField || !designField)return; const palette=[['Blanc','#ffffff'],['Rouge','#d71920'],['Jaune','#f9eb58'],['Noir','#000000'],['Orange','#f04408'],['Bronze cuivré','#b8a48e'],['Bleu','#2149d8'],['Gris','#a9a9a7'],['Vert kaki','#6f7d4c'],['Marron cacao','#5a403a']]; const urls={"R": "https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_Bouchon_Echappement_R_ajuste_v3.glb", "RS": "https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_Bouchon_Echappement_RS_ajuste_v3.glb", "S": "https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_Bouchon_Echappement_S_ajuste_v3.glb", "TRIUMPH": "https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_Bouchon_Echappement_TRIUMPH_ajuste_v3.glb", "CROIX": "https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_Bouchon_Echappement_CROIX_ajuste_v3.glb", "NEUTRE": "https://protonim.fr/wp-content/uploads/2026/10/ProtoNim_Bouchon_Echappement_NEUTRE.glb"}; const viewer=root.querySelector('model-viewer'); const status=root.querySelector('.pn3d-status'); const notice=root.querySelector('.pn3d-notice'); const gallery=product.querySelector('.woocommerce-product-gallery'); const visual=document.createElement('div');visual.className='pn3d-visual'; const nav=document.createElement('div');nav.className='pn3d-tabs'; nav.innerHTML=''; if(gallery){gallery.before(visual);visual.append(nav,root,gallery);gallery.hidden=true;} else{root.before(visual);visual.append(root);} const [threeButton,photosButton]=nav.querySelectorAll('button'); function showPhotos(photos){root.hidden=photos;if(gallery)gallery.hidden=!photos;threeButton?.setAttribute('aria-pressed',String(!photos));photosButton?.setAttribute('aria-pressed',String(photos));window.dispatchEvent(new Event('resize'));} threeButton?.addEventListener('click',()=>showPhotos(false));photosButton?.addEventListener('click',()=>showPhotos(true)); root.querySelector('.pn3d-reset').addEventListener('click',()=>{viewer.cameraOrbit='0deg 90deg 110%';viewer.cameraTarget='0m 0m -0.004m';viewer.fieldOfView='30deg';}); const colorRow=colorField.closest('tr'); const label=colorRow?.querySelector('label');if(label)label.textContent='Couleur du décor'; const swatches=document.createElement('div');swatches.className='pn3d-swatches';swatches.setAttribute('role','group');swatches.setAttribute('aria-label','Couleur du décor'); const picked=document.createElement('span');picked.className='pn3d-color-name'; let lastColor=palette.some(([n])=>n===colorField.value)?colorField.value:'Blanc'; function select(field,value){if(![...field.options].some(o=>o.value===value))return;if(field.value!==value){field.value=value;field.dispatchEvent(new Event('change',{bubbles:true}));}} for(const [name,hex] of palette){const button=document.createElement('button');button.type='button';button.className='pn3d-swatch';button.title=name;button.setAttribute('aria-label',name);button.setAttribute('aria-pressed','false');button.style.setProperty('--pn-color',hex);button.addEventListener('click',()=>{lastColor=name;select(colorField,name);});swatches.append(button);} colorField.after(swatches,picked);colorField.classList.add('pn3d-native-color'); let model='';let loaded='';let changing=false; function decorate(){ if(!viewer.model || loaded!==model)return; const hex=palette.find(([n])=>n===colorField.value)?.[1] || '#ffffff'; const rgb=[1,3,5].map(i=>parseInt(hex.slice(i,i+2),16)/255).map(v=>v{loaded=model;decorate();}); viewer.addEventListener('error',()=>{notice.hidden=false;notice.textContent='L’aperçu 3D est momentanément indisponible. Les photos et vos options restent disponibles.';}); form.addEventListener('change',event=>{if(event.target===colorField){if(colorField.value!=='Aucune couleur')lastColor=colorField.value||lastColor;}update();}); form.addEventListener('reset',()=>setTimeout(update,0)); if(window.jQuery){const jqForm=window.jQuery(form);jqForm.on('found_variation',()=>{update();setTimeout(()=>jqForm.trigger('reset_image'),0);});jqForm.on('reset_data woocommerce_variation_has_changed',update);} update(); try{if(!customElements.get('model-viewer'))await import('https://ajax.googleapis.com/ajax/libs/model-viewer/4.1.0/model-viewer.min.js');await customElements.whenDefined('model-viewer');if(viewer.model){loaded=model;decorate();}} catch(error){notice.hidden=false;notice.textContent='L’aperçu 3D est momentanément indisponible. Consultez les photos et choisissez vos options ci-dessous.';} })();

Renouvelez le style de votre carter PSB Proto’Nim avec une plaquette interchangeable et les mêmes couleurs, motifs et lettrages que le carter complet.
10 € à l’unité · 15 g · Plaquette seule, sans la base du carter. Fabrication sous 5 à 10 jours ouvrés, hors transport.
Les photos montrent des exemples de montage. Voir le carter PSB complet.

Personnalisez vos plaquettes interchangeables pour renouveler le style de vos protections de chevilles Proto’Nim : mêmes couleurs, motifs et lettrages que le produit complet.
10 € la paire · 15 g · Plaquettes seules, sans les bases. Fabrication sous 5 à 10 jours ouvrés, hors transport.
Les photos montrent des exemples de montage. Voir les protections de chevilles complètes.

Habillez le bocal de frein arrière avec une finition noire mate, en composite Nylon-Carbone.