{"id":24808,"date":"2026-07-30T15:35:00","date_gmt":"2026-07-30T13:35:00","guid":{"rendered":"https:\/\/fcr-original.com\/gamme\/bespoke\/"},"modified":"2026-07-30T15:36:26","modified_gmt":"2026-07-30T13:36:26","slug":"bespoke","status":"publish","type":"gamme","link":"https:\/\/fcr-original.com\/en\/gamme\/bespoke\/","title":{"rendered":"BESPOKE"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\" style=\"margin-right:var(--wp--preset--spacing--60);margin-left:var(--wp--preset--spacing--60)\">The FCR Original <strong>Bespoke<\/strong> models are the freest expression of our craftsmanship. Unlike our custom-built bikes, these motorcycles are created from a blank slate. They are entirely conceived, designed, and built by our team in our Chauvigny workshop, without any specifications or constraints imposed by a client. Each creation is the result of our vision of design, mechanics, and craftsmanship.<br\/>This is our purest approach to designing a bespoke motorcycle. Not to fulfill a request, but to bring an idea to life, nurture it as it takes shape under our hands, and see it through to the very last detail. Here, nothing is left to chance. Every line is drawn, every part is conceived, and every finish is refined until the machine becomes exactly what we had in mind. A custom motorcycle isn\u2019t a product you configure\u2014it\u2019s a work of art you craft.       <\/p>\n\n<style>.fcr-bespoke-banner{\n    position:relative;\n    width:100%;\n    margin:0 0 2rem;\n    overflow:hidden;\n    border-radius:10px;\n    line-height:0;\n    font-family:inherit; \/* h\u00e9rite de la police du th\u00e8me *\/\n  }\n  .fcr-bespoke-banner img{\n    width:100%;\n    height:clamp(220px, 42vw, 520px);\n    object-fit:cover;\n    object-position:center;\n    display:block;\n  }\n  .fcr-bespoke-banner__overlay{\n    position:absolute;\n    inset:0;\n    display:flex;\n    flex-direction:column;\n    justify-content:flex-end;\n    padding:clamp(1rem, 4vw, 3rem);\n    background:linear-gradient(180deg, rgba(0,0,0,0) 45%, rgba(0,0,0,.55) 100%);\n    line-height:1.1;\n  }\n  .fcr-bespoke-banner__title{\n    font-family:inherit; \/* police du th\u00e8me *\/\n    color:#fff;\n    font-weight:800;\n    letter-spacing:.08em;\n    font-size:clamp(1.8rem, 6vw, 4rem);\n    margin:0;\n  }\n  .fcr-bespoke-banner__baseline{\n    font-family:inherit; \/* police du th\u00e8me *\/\n    color:#fff;\n    font-weight:500;\n    font-size:clamp(.75rem, 2.2vw, 1.1rem);\n    margin:.4rem 0 0;\n    opacity:.9;\n  }\n  @media (max-width:480px){\n    .fcr-bespoke-banner__baseline{display:none;}\n  }\n<\/style><figure class=\"fcr-bespoke-banner\"><img src=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Summer-Sale-5.webp\" alt=\"Triumph Bespoke #1, moto sur-mesure unique FCR Original fabriqu\u00e9e \u00e0 la main \u00e0 Chauvigny\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\"\/><div class=\"fcr-bespoke-banner__overlay\"><p class=\"fcr-bespoke-banner__title\">BESPOKE<\/p><p class=\"fcr-bespoke-banner__baseline\">Une seule moto. Un seul propri\u00e9taire. Une seule histoire.<\/p><\/div><\/figure>\n<div class=\"wp-block-media-text alignfull is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0004-2560x1707.webp\" alt=\"\" class=\"wp-image-24655 size-full\" srcset=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0004-2560x1707.webp 2560w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0004-1280x853.webp 1280w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0004-512x341.webp 512w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0004-768x512.webp 768w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0004-1536x1024.webp 1536w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0004-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading\">Each Bespoke piece is a one-of-a-kind creation<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Each Bespoke model is a one-of-a-kind piece. Once completed, it is offered for sale in its final configuration. It is neither reproduced, nor offered in variations, nor mass-produced. What you see is what exists: a single piece, made for a single person.   <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Each motorcycle thus becomes a true collector\u2019s item, intended for a single owner. It bears the mark of those who shaped it\u2014the memory of every hour spent in the workshop, every weld, and every coat of paint applied by hand. Owning a Bespoke custom motorcycle isn\u2019t just about riding another machine. It\u2019s about becoming the guardian of a story that belongs only to you\u2014the story of an object conceived as a work of art and crafted like a mechanical jewel.   <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">When one of our Bespoke motorcycles leaves the workshop, a part of us goes with it. It is this connection\u2014between the craftsman who creates it and the rider who receives it\u2014that gives these motorcycles their true value. <\/p>\n<\/div><\/div>\n\n<div class=\"wp-block-media-text alignfull has-media-on-the-right is-stacked-on-mobile\" style=\"grid-template-columns:auto 51%\"><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading has-large-font-size\">Where FCR Original&#8217;s most ambitious projects are born<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">The Bespoke line allows us to explore new ideas, new materials, and new manufacturing techniques. This is where FCR Original\u2019s most ambitious projects take shape: parts developed entirely in our workshop, custom bodywork, custom-machined components, innovative structures, and handcrafted finishes. With a Bespoke project, we give ourselves the freedom to do what no one asks of us\u2014but what we dream of doing.  <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">In our workshop, manual craftsmanship is never at odds with modernity\u2014it is an extension of it. Our artisanal expertise is supported by state-of-the-art tools to transform every idea into a masterfully crafted, precise, and durable piece. 3D scans to capture the machine\u2019s geometry, 3D printing to test dimensions, CAD and modeling to validate a design before manufacturing: technology extends the hand\u2014it never replaces it. An artisanal workshop, structured like an engineering firm.   <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Every project follows a clear path, from analysis to manufacturing, through design, prototyping, and validation. Intuition paves the way; our method ensures excellence. And every detail is conceived, manufactured, and assembled with the same high standards as all of our creations. It is this rigor, combined with total creative freedom, that makes the Bespoke collection unique.   <\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0010-2560x1707.webp\" alt=\"\" class=\"wp-image-24749 size-medium\" srcset=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0010-2560x1707.webp 2560w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0010-1280x853.webp 1280w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0010-512x341.webp 512w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0010-768x512.webp 768w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0010-1536x1024.webp 1536w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0010-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure><\/div>\n\n<!-- ===== CAROUSEL GALERIE PREMIUM INFINI - FCR ORIGINAL BESPOKE ===== -->\n<!-- \u00c0 coller dans un bloc \"HTML personnalis\u00e9\" WordPress. Autonome, sans librairie. -->\n\n<style>\n  #fcrGalBespoke{\n    --gap:16px;\n    --radius:12px;\n    --visible:4;                      \/* vignettes visibles (desktop) *\/\n    font-family:inherit;              \/* police du th\u00e8me *\/\n    position:relative;\n    width:100%;\n    margin:2.5rem 0;\n    -webkit-tap-highlight-color:transparent;\n  }\n  #fcrGalBespoke .fcr-gal__viewport{\n    position:relative;\n    overflow:hidden;\n    padding:10px 0;                   \/* laisse respirer l'ombre au survol *\/\n  }\n  #fcrGalBespoke .fcr-gal__track{\n    display:flex;\n    gap:var(--gap);\n    will-change:transform;\n    transition:transform .55s cubic-bezier(.22,.61,.36,1);\n    touch-action:pan-y;               \/* autorise le swipe horizontal custom *\/\n    cursor:grab;\n  }\n  #fcrGalBespoke .fcr-gal__track.is-grabbing{cursor:grabbing;}\n\n  #fcrGalBespoke .fcr-gal__item{\n    flex:0 0 calc((100% - (var(--visible) - 1) * var(--gap)) \/ var(--visible));\n    border-radius:var(--radius);\n    overflow:hidden;\n    background:#ececec;\n    box-shadow:0 6px 22px rgba(0,0,0,.10);\n    transition:transform .35s ease, box-shadow .35s ease;\n  }\n  #fcrGalBespoke .fcr-gal__item:hover{\n    transform:translateY(-4px);\n    box-shadow:0 14px 34px rgba(0,0,0,.18);\n  }\n  #fcrGalBespoke .fcr-gal__btnimg{\n    display:block;width:100%;padding:0;border:0;margin:0;\n    background:none;cursor:pointer;line-height:0;\n  }\n  #fcrGalBespoke .fcr-gal__item img{\n    width:100%;\n    aspect-ratio:4\/3;\n    object-fit:cover;\n    object-position:center;\n    display:block;\n    transition:transform .6s cubic-bezier(.2,.7,.2,1);\n  }\n  #fcrGalBespoke .fcr-gal__item:hover img{transform:scale(1.05);}\n\n  \/* Fl\u00e8ches *\/\n  #fcrGalBespoke .fcr-gal__nav{\n    position:absolute;top:50%;transform:translateY(-50%);\n    width:44px;height:44px;\n    display:flex;align-items:center;justify-content:center;\n    border:0;border-radius:50%;\n    background:rgba(20,20,20,.6);\n    cursor:pointer;z-index:3;\n    -webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);\n    transition:background .25s ease;\n  }\n  #fcrGalBespoke .fcr-gal__nav:hover{background:rgba(20,20,20,.92);}\n  #fcrGalBespoke .fcr-gal__nav svg{width:20px;height:20px;stroke:#fff;stroke-width:2;fill:none;}\n  #fcrGalBespoke .fcr-gal__nav--prev{left:8px;}\n  #fcrGalBespoke .fcr-gal__nav--next{right:8px;}\n\n  \/* Points *\/\n  #fcrGalBespoke .fcr-gal__dots{\n    display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:1rem;\n  }\n  #fcrGalBespoke .fcr-gal__dot{\n    width:7px;height:7px;padding:0;border:0;border-radius:50%;\n    background:currentColor;opacity:.22;cursor:pointer;\n    transition:opacity .25s ease, transform .25s ease;\n  }\n  #fcrGalBespoke .fcr-gal__dot.is-active{opacity:.9;transform:scale(1.35);}\n\n  \/* Lightbox *\/\n  #fcrGalBespoke .fcr-gal__lb{\n    position:fixed;inset:0;z-index:99999;display:none;\n    align-items:center;justify-content:center;\n    background:rgba(8,8,8,.92);padding:24px;opacity:0;\n    transition:opacity .28s ease;\n  }\n  #fcrGalBespoke .fcr-gal__lb.is-open{display:flex;opacity:1;}\n  #fcrGalBespoke .fcr-gal__lb img{\n    max-width:min(1200px,94vw);max-height:90vh;object-fit:contain;\n    border-radius:8px;box-shadow:0 10px 60px rgba(0,0,0,.6);\n  }\n  #fcrGalBespoke .fcr-gal__lb-close{\n    position:absolute;top:18px;right:22px;width:44px;height:44px;border:0;border-radius:50%;\n    background:rgba(255,255,255,.12);color:#fff;font-size:22px;line-height:1;cursor:pointer;\n    transition:background .2s ease;\n  }\n  #fcrGalBespoke .fcr-gal__lb-close:hover{background:rgba(255,255,255,.25);}\n  #fcrGalBespoke .fcr-gal__lb-nav{\n    position:absolute;top:50%;transform:translateY(-50%);\n    width:52px;height:52px;border:0;border-radius:50%;\n    background:rgba(255,255,255,.12);color:#fff;cursor:pointer;\n    display:flex;align-items:center;justify-content:center;transition:background .2s ease;\n  }\n  #fcrGalBespoke .fcr-gal__lb-nav:hover{background:rgba(255,255,255,.25);}\n  #fcrGalBespoke .fcr-gal__lb-nav svg{width:24px;height:24px;stroke:#fff;stroke-width:2;fill:none;}\n  #fcrGalBespoke .fcr-gal__lb-nav--prev{left:18px;}\n  #fcrGalBespoke .fcr-gal__lb-nav--next{right:18px;}\n\n  \/* Responsive : nombre de vignettes visibles *\/\n  @media (max-width:1024px){ #fcrGalBespoke{--visible:3;} }\n  @media (max-width:768px){  #fcrGalBespoke{--visible:2;} }\n  @media (max-width:520px){  #fcrGalBespoke{--visible:1.15; --gap:12px;} } \/* 1 + aper\u00e7u *\/\n  @media (prefers-reduced-motion:reduce){\n    #fcrGalBespoke .fcr-gal__track{transition:none;}\n    #fcrGalBespoke .fcr-gal__item,#fcrGalBespoke .fcr-gal__item img{transition:none;}\n  }\n<\/style><section id=\"fcrGalBespoke\" aria-label=\"Galerie Triumph Bespoke #1\" aria-roledescription=\"carrousel\"><div class=\"fcr-gal__viewport\">\n    <button class=\"fcr-gal__nav fcr-gal__nav--prev\" data-prev=\"\" aria-label=\"Photo pr\u00e9c\u00e9dente\">\n      <svg viewbox=\"0 0 24 24\"><polyline points=\"15 18 9 12 15 6\"><\/polyline><\/svg><\/button>\n    <div class=\"fcr-gal__track\" data-track=\"\"><\/div>\n    <button class=\"fcr-gal__nav fcr-gal__nav--next\" data-next=\"\" aria-label=\"Photo suivante\">\n      <svg viewbox=\"0 0 24 24\"><polyline points=\"9 6 15 12 9 18\"><\/polyline><\/svg><\/button>\n  <\/div>\n\n  <div class=\"fcr-gal__dots\" data-dots=\"\"><\/div>\n\n  <div class=\"fcr-gal__lb\" data-lb=\"\" aria-hidden=\"true\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Photo en plein \u00e9cran\">\n    <button class=\"fcr-gal__lb-close\" data-lb-close=\"\" aria-label=\"Fermer\">\u00d7<\/button>\n    <button class=\"fcr-gal__lb-nav fcr-gal__lb-nav--prev\" data-lb-prev=\"\" aria-label=\"Pr\u00e9c\u00e9dente\">\n      <svg viewbox=\"0 0 24 24\"><polyline points=\"15 18 9 12 15 6\"><\/polyline><\/svg><\/button>\n    <img decoding=\"async\" data-lb-img=\"\" src=\"\" alt=\"\"\/><button class=\"fcr-gal__lb-nav fcr-gal__lb-nav--next\" data-lb-next=\"\" aria-label=\"Suivante\">\n      <svg viewbox=\"0 0 24 24\"><polyline points=\"9 6 15 12 9 18\"><\/polyline><\/svg><\/button>\n  <\/div>\n<\/section><script>\n(function(){\n  var gal = document.getElementById('fcrGalBespoke');\n  if(!gal || gal.dataset.init) return;\n  gal.dataset.init = '1';\n\n  \/* ---- R\u00e9glages ---- *\/\n  var AUTOPLAY_MS = 4000;   \/\/ d\u00e9filement auto (mettre 0 pour d\u00e9sactiver)\n  var PHOTOS = [\n    \"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9885-scaled.webp\",\n    \"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9913-scaled.webp\",\n    \"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9953-scaled.webp\",\n    \"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9951-scaled.webp\",\n    \"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9918-scaled.webp\",\n    \"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9916-scaled.webp\",\n    \"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9887-scaled.webp\"\n  ];\n  var ALT = \"D\u00e9tail de la Triumph Bespoke #1, moto sur-mesure unique FCR Original fabriqu\u00e9e \u00e0 la main \u00e0 Chauvigny\";\n  var N = PHOTOS.length;\n\n  var vp     = gal.querySelector('.fcr-gal__viewport');\n  var track  = gal.querySelector('[data-track]');\n  var dotsW  = gal.querySelector('[data-dots]');\n  var prevB  = gal.querySelector('[data-prev]');\n  var nextB  = gal.querySelector('[data-next]');\n\n  \/* ---- Cr\u00e9ation des vraies vignettes ---- *\/\n  function makeItem(realIndex){\n    var item = document.createElement('div');\n    item.className = 'fcr-gal__item';\n    item.dataset.real = realIndex;\n    var btn = document.createElement('button');\n    btn.className = 'fcr-gal__btnimg'; btn.type='button';\n    btn.setAttribute('aria-label','Agrandir la photo '+(realIndex+1));\n    var img = document.createElement('img');\n    img.src = PHOTOS[realIndex];\n    img.alt = ALT + \" (\" + (realIndex+1) + \"\/\" + N + \")\";\n    img.loading = (realIndex < 4) ? 'eager' : 'lazy';\n    img.decoding = 'async';\n    btn.appendChild(img); item.appendChild(btn);\n    return item;\n  }\n  var reals = [];\n  for(var i=0;i<N;i++){ reals.push(makeItem(i)); }\n\n  \/* ---- Points ---- *\/\n  var dots = [];\n  for(var d=0; d<N; d++){\n    var b = document.createElement('button');\n    b.className='fcr-gal__dot'; b.type='button';\n    b.setAttribute('aria-label','Aller \u00e0 la photo '+(d+1));\n    (function(idx){ b.addEventListener('click', function(){ goToReal(idx); restartAuto(); }); })(d);\n    dotsW.appendChild(b); dots.push(b);\n  }\n\n  var items=[], cloneCount=0, current=0, step=0, currentTranslate=0;\n\n  function gapPx(){\n    var cs = getComputedStyle(track);\n    var g = parseFloat(cs.columnGap || cs.gap);\n    return isNaN(g)?16:g;\n  }\n  function measureStep(){\n    if(items.length>=2){\n      var s = items[1].offsetLeft - items[0].offsetLeft;\n      if(s>0) return s;\n    }\n    return items[0] ? items[0].getBoundingClientRect().width + gapPx() : 1;\n  }\n  function setTranslate(px, animate){\n    currentTranslate = px;\n    if(!animate){\n      track.style.transition = 'none';\n      track.style.transform = 'translate3d('+px+'px,0,0)';\n      track.offsetHeight;                 \/* reflow *\/\n      track.style.transition = '';\n    } else {\n      track.style.transform = 'translate3d('+px+'px,0,0)';\n    }\n  }\n  function base(index){ return -(items[index].offsetLeft); }\n\n  function cloneReal(realEl){\n    var c = realEl.cloneNode(true);\n    var ri = parseInt(realEl.dataset.real,10);\n    var btn = c.querySelector('.fcr-gal__btnimg');\n    if(btn) btn.addEventListener('click', function(){ if(!moved) openLB(ri); });\n    return c;\n  }\n\n  function build(preserveReal){\n    while(track.firstChild) track.removeChild(track.firstChild);\n    reals.forEach(function(el){ track.appendChild(el); });     \/* mesure avec les vraies *\/\n    items = Array.prototype.slice.call(track.children);\n    step = measureStep();\n    var fit = Math.max(1, Math.ceil(vp.clientWidth\/step));\n    cloneCount = Math.min(fit + 2, N);\n\n    while(track.firstChild) track.removeChild(track.firstChild);\n    var head = reals.slice(N - cloneCount).map(cloneReal);\n    var tail = reals.slice(0, cloneCount).map(cloneReal);\n    head.forEach(function(el){ track.appendChild(el); });\n    reals.forEach(function(el){ track.appendChild(el); });\n    tail.forEach(function(el){ track.appendChild(el); });\n    items = Array.prototype.slice.call(track.children);\n\n    current = cloneCount + (preserveReal||0);\n    setTranslate(base(current), false);\n    updateDots();\n  }\n\n  \/* clic sur les vraies vignettes -> lightbox *\/\n  reals.forEach(function(el){\n    var ri = parseInt(el.dataset.real,10);\n    el.querySelector('.fcr-gal__btnimg').addEventListener('click', function(){ if(!moved) openLB(ri); });\n  });\n\n  function realOf(index){ return ((index - cloneCount) % N + N) % N; }\n  function updateDots(){\n    var r = realOf(current);\n    dots.forEach(function(dt,k){ dt.classList.toggle('is-active', k===r); });\n  }\n\n  function go(index, animate){\n    current = index;\n    setTranslate(base(index), animate!==false);\n    updateDots();\n  }\n  function goNext(){ go(current+1, true); }\n  function goPrev(){ go(current-1, true); }\n  function goToReal(r){ go(cloneCount + r, true); }\n\n  \/* Normalisation invisible en fin de transition (boucle infinie) *\/\n  track.addEventListener('transitionend', function(e){\n    if(e.propertyName!=='transform') return;\n    if(current >= cloneCount + N){ go(current - N, false); }\n    else if(current < cloneCount){ go(current + N, false); }\n  });\n\n  prevB.addEventListener('click', function(){ goPrev(); restartAuto(); });\n  nextB.addEventListener('click', function(){ goNext(); restartAuto(); });\n\n  \/* ---- Swipe \/ glisser ---- *\/\n  var dragging=false, startX=0, startT=0, moved=false, pointerId=null;\n  track.addEventListener('pointerdown', function(e){\n    dragging=true; moved=false; startX=e.clientX; startT=currentTranslate;\n    pointerId=e.pointerId;\n    try{ track.setPointerCapture(pointerId); }catch(_){}\n    track.classList.add('is-grabbing');\n    track.style.transition='none';\n    stopAuto();\n  });\n  track.addEventListener('pointermove', function(e){\n    if(!dragging) return;\n    var dx = e.clientX - startX;\n    if(Math.abs(dx)>6) moved=true;\n    currentTranslate = startT+dx;\n    track.style.transform='translate3d('+currentTranslate+'px,0,0)';\n  });\n  function endDrag(e){\n    if(!dragging) return;\n    dragging=false;\n    track.classList.remove('is-grabbing');\n    track.style.transition='';\n    var dx = ((e.clientX!=null)?e.clientX:startX) - startX;\n    var steps = Math.round(-dx\/step);\n    if(steps===0 && Math.abs(dx) > step*0.18){ steps = dx<0?1:-1; }\n    go(current + steps, true);\n    restartAuto();\n    if(pointerId!==null){ try{ track.releasePointerCapture(pointerId); }catch(_){} pointerId=null; }\n  }\n  track.addEventListener('pointerup', endDrag);\n  track.addEventListener('pointercancel', endDrag);\n  \/* emp\u00eache le clic d'ouvrir la lightbox apr\u00e8s un vrai gliss\u00e9 *\/\n  track.addEventListener('click', function(e){ if(moved){ e.preventDefault(); e.stopPropagation(); } }, true);\n\n  \/* ---- Clavier ---- *\/\n  gal.setAttribute('tabindex','0');\n  gal.addEventListener('keydown', function(e){\n    if(lb.classList.contains('is-open')) return;\n    if(e.key==='ArrowLeft'){ goPrev(); restartAuto(); }\n    else if(e.key==='ArrowRight'){ goNext(); restartAuto(); }\n  });\n\n  \/* ---- Autoplay ---- *\/\n  var timer=null;\n  function startAuto(){ if(AUTOPLAY_MS>0 && !timer && !document.hidden){ timer=setInterval(goNext, AUTOPLAY_MS); } }\n  function stopAuto(){ if(timer){ clearInterval(timer); timer=null; } }\n  function restartAuto(){ stopAuto(); startAuto(); }\n  gal.addEventListener('pointerenter', stopAuto);\n  gal.addEventListener('pointerleave', startAuto);\n  gal.addEventListener('focusin', stopAuto);\n  gal.addEventListener('focusout', startAuto);\n  document.addEventListener('visibilitychange', function(){ document.hidden ? stopAuto() : startAuto(); });\n\n  \/* ---- Lightbox ---- *\/\n  var lb = gal.querySelector('[data-lb]');\n  var lbImg = gal.querySelector('[data-lb-img]');\n  var lbIndex=0;\n  function openLB(r){\n    lbIndex=r; lbImg.src=PHOTOS[r];\n    lbImg.alt=ALT+\" (\"+(r+1)+\"\/\"+N+\")\";\n    lb.classList.add('is-open'); lb.setAttribute('aria-hidden','false');\n    document.body.style.overflow='hidden'; stopAuto();\n  }\n  function closeLB(){\n    lb.classList.remove('is-open'); lb.setAttribute('aria-hidden','true');\n    document.body.style.overflow=''; startAuto();\n  }\n  function lbGo(s){\n    lbIndex=(lbIndex+s+N)%N; lbImg.src=PHOTOS[lbIndex];\n    lbImg.alt=ALT+\" (\"+(lbIndex+1)+\"\/\"+N+\")\";\n  }\n  gal.querySelector('[data-lb-close]').addEventListener('click', closeLB);\n  gal.querySelector('[data-lb-prev]').addEventListener('click', function(){ lbGo(-1); });\n  gal.querySelector('[data-lb-next]').addEventListener('click', function(){ lbGo(1); });\n  lb.addEventListener('click', function(e){ if(e.target===lb) closeLB(); });\n  document.addEventListener('keydown', function(e){\n    if(!lb.classList.contains('is-open')) return;\n    if(e.key==='Escape') closeLB();\n    else if(e.key==='ArrowLeft') lbGo(-1);\n    else if(e.key==='ArrowRight') lbGo(1);\n  });\n\n  \/* ---- Resize (recalcul + rebuild) ---- *\/\n  var rt=null;\n  window.addEventListener('resize', function(){\n    clearTimeout(rt);\n    rt=setTimeout(function(){ build(realOf(current)); }, 150);\n  });\n\n  \/* ---- Init ---- *\/\n  function init(){ build(0); startAuto(); }\n  if(document.readyState==='complete' || document.readyState==='interactive'){\n    setTimeout(init, 0);\n  } else {\n    window.addEventListener('load', init);\n  }\n  \/* recalage apr\u00e8s chargement complet des images *\/\n  window.addEventListener('load', function(){ build(realOf(current)); });\n})();\n<\/script><!-- ===== FIN CAROUSEL ===== -->\n<div class=\"wp-block-media-text alignfull is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9941-1-2560x1707.webp\" alt=\"\" class=\"wp-image-24787 size-full\" srcset=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9941-1-2560x1707.webp 2560w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9941-1-1280x853.webp 1280w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9941-1-512x341.webp 512w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9941-1-768x512.webp 768w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9941-1-1536x1024.webp 1536w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9941-1-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading\">A custom motorcycle, entirely handcrafted in Chauvigny<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Since 2012, everything has been happening in our workshop in Chauvigny. That\u2019s where we\u2019ve brought together all the expertise needed to create a motorcycle: welding, machining, design, painting, and assembly. Nothing is outsourced. Every part of a Bespoke is conceived, designed, and assembled under our roof, with a keen eye for detail and a commitment to craftsmanship.   <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Metal takes shape through fire and steel. Rear loops, exhausts, structural components: every weld is a gesture, every gesture is a mark, and every mark becomes part of the motorcycle\u2019s mechanical soul. The paint, too, is created right here in our workshop. In our workshop, the material becomes emotion: every shade, every reflection, every finish tells a story\u2014that of the motorcycle and that of its workshop. The chrome is polished until it becomes mirror-like, the satin finish is crafted to catch the light, and every contrast is fine-tuned by eye and by hand.    <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">We champion the authenticity of artisanal craftsmanship, but we reject improvisation. We craft our creations with passion and develop them with the precision of a technical team. This is how the FCR Original aesthetic is born: sensitive mechanics, designed with emotion and crafted with precision. On a Bespoke custom motorcycle, this standard goes even further, because there are no second chances: every part must be perfect the first time.   <\/p>\n<\/div><\/div>\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile\" style=\"grid-template-columns:auto 52%\"><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading\">A custom motorcycle created because we had an idea we wanted to bring to life<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">A Bespoke motorcycle isn&#8217;t designed to meet a specific demand. It&#8217;s created because we had an idea we wanted to bring to life. It&#8217;s our interpretation of a base model, without compromise, driven by a single ambition: to build the motorcycle exactly as we envision it.  <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">At FCR Original, we believe that a motorcycle tells a story long before it even hits the road. It is born from a thrill, a dream, an emotion. Our craft is to transform that emotion into reality, blending artisanal expertise, technical innovations, and timeless aesthetics to create one-of-a-kind machines. On a Bespoke motorcycle, that emotion is the very first component we assemble. Everything else\u2014the lines, the proportions, the finishes\u2014is built around it.    <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">We\u2019ve carried this freedom with us since our very beginnings. It all started in a country barn with a dirt floor, where two enthusiasts would take things apart, weld, and straighten them until late into the night. From that crazy gamble came a conviction we\u2019ve never wavered from: a motorcycle can be a work of mechanical art. The Bespoke line is where that conviction is expressed fully, unfiltered, and without compromise.   <\/p>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9929-2560x1707.webp\" alt=\"\" class=\"wp-image-24793 size-full\" srcset=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9929-2560x1707.webp 2560w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9929-1280x853.webp 1280w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9929-512x341.webp 512w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9929-768x512.webp 768w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9929-1536x1024.webp 1536w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-9929-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure><\/div>\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:52% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0034-2560x1707.webp\" alt=\"\" class=\"wp-image-24796 size-full\" srcset=\"https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0034-2560x1707.webp 2560w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0034-1280x853.webp 1280w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0034-512x341.webp 512w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0034-768x512.webp 768w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0034-1536x1024.webp 1536w, https:\/\/fcr-original.com\/wp-content\/uploads\/2026\/07\/Bespoke-0034-2048x1365.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading\">An approach that has remained true to the essence of FCR Original for over ten years<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Every Bespoke creation marks a milestone in the history of our workshop. Once it leaves our premises, it will never be reproduced exactly the same way again. It becomes a milestone\u2014a moment in our journey captured in metal, an idea we will have explored only once.  <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">This approach allows us to preserve what has been at the heart of FCR Original for over ten years: offering authentic, exclusive motorcycles that are entirely handcrafted in France. We prefer rarity to repetition, the intensity of a one-of-a-kind piece to the ease of mass production. Every Bespoke model we send out pushes us to reinvent ourselves for the next one, and that is precisely what keeps our workshop alive.  <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">For its owner, this means one simple yet precious certainty: no one, anywhere, will ever ride the same motorcycle. A custom-built motorcycle that will never be replicated\u2014it\u2019s a piece of history you keep to yourself. <\/p>\n<\/div><\/div>\n\n<!-- ===== D\u00c9TAIL DE PR\u00c9PARATION - CARTES PREMIUM - FCR ORIGINAL BESPOKE ===== --><!-- \u00c0 coller dans un bloc \"HTML personnalis\u00e9\" WordPress. Autonome, sans JavaScript. --><!-- H\u00e9rite de la police et de la couleur du th\u00e8me. S'adapte fond clair ou fonc\u00e9. --><style>#fcrPrep{\n    --gap:18px;\n    --maxw:1400px;           \/* large sur desktop, mais recentr\u00e9 (mettre none pour pleine largeur) *\/\n    --line:color-mix(in srgb, currentColor 18%, transparent); \/* filets discrets *\/\n    --line-strong:color-mix(in srgb, currentColor 32%, transparent);\n    --marker:color-mix(in srgb, currentColor 65%, transparent);\n    --card-bg:color-mix(in srgb, currentColor 3%, transparent);\n    font-family:inherit;\n    color:inherit;\n    box-sizing:border-box;\n    width:100%;\n    max-width:var(--maxw);\n    margin:2.5rem auto;      \/* centrage horizontal sur desktop *\/\n    padding-inline:clamp(0px, 3vw, 8px); \/* petite marge de s\u00e9curit\u00e9 bord d'\u00e9cran *\/\n  }\n  #fcrPrep *{box-sizing:border-box;}\n  \/* Repli si color-mix non support\u00e9 (navigateurs anciens) *\/\n  @supports not (color:color-mix(in srgb, red 50%, blue)){\n    #fcrPrep{ --line:rgba(128,128,128,.20); --line-strong:rgba(128,128,128,.34); --marker:rgba(128,128,128,.7); --card-bg:transparent; }\n  }\n\n  #fcrPrep .fcr-prep__head{\n    display:flex;align-items:baseline;justify-content:center;gap:.6rem;flex-wrap:wrap;\n    text-align:center;\n    margin:0 2px 1.6rem;\n  }\n  #fcrPrep .fcr-prep__kicker{\n    font-weight:800;letter-spacing:.14em;text-transform:uppercase;\n    font-size:clamp(.9rem,2vw,1.05rem);margin:0;\n  }\n  #fcrPrep .fcr-prep__sub{\n    font-size:.85rem;opacity:.55;letter-spacing:.02em;\n  }\n\n  #fcrPrep .fcr-prep__grid{\n    column-width:340px;      \/* le nombre de colonnes s'ajuste \u00e0 la largeur dispo *\/\n    column-gap:var(--gap);\n  }\n\n  #fcrPrep .fcr-prep__card{\n    position:relative;\n    display:inline-block;width:100%;\n    break-inside:avoid;\n    margin:0 0 var(--gap);\n    padding:1.35rem 1.4rem 1.15rem;\n    border:1px solid var(--line);\n    border-radius:14px;\n    background:var(--card-bg);\n    transition:border-color .3s ease, transform .3s ease, box-shadow .3s ease;\n  }\n  #fcrPrep .fcr-prep__card:hover{\n    border-color:var(--line-strong);\n    transform:translateY(-2px);\n    box-shadow:0 10px 28px rgba(0,0,0,.08);\n  }\n\n  #fcrPrep .fcr-prep__idx{\n    position:absolute;top:1.15rem;right:1.25rem;\n    font-size:.72rem;font-weight:700;letter-spacing:.05em;\n    opacity:.28;font-variant-numeric:tabular-nums;\n  }\n\n  #fcrPrep .fcr-prep__cat{\n    display:flex;align-items:center;gap:.55rem;\n    margin:0;\n    font-weight:800;letter-spacing:.08em;text-transform:uppercase;\n    font-size:clamp(.95rem,1.6vw,1.08rem);\n    line-height:1.2;\n  }\n  #fcrPrep .fcr-prep__count{\n    font-size:.7rem;font-weight:700;\n    min-width:1.35rem;height:1.35rem;padding:0 .3rem;\n    display:inline-flex;align-items:center;justify-content:center;\n    border:1px solid var(--line-strong);border-radius:999px;\n    opacity:.65;font-variant-numeric:tabular-nums;letter-spacing:0;\n  }\n  #fcrPrep .fcr-prep__rule{\n    display:block;width:34px;height:2px;\n    background:currentColor;opacity:.85;\n    margin:.7rem 0 .9rem;border-radius:2px;\n  }\n\n  #fcrPrep .fcr-prep__list{list-style:none;margin:0;padding:0;}\n  #fcrPrep .fcr-prep__list li{\n    display:flex;align-items:flex-start;gap:.7rem;\n    padding:.6rem 0;\n    border-bottom:1px solid var(--line);\n    font-size:.95rem;line-height:1.35;\n  }\n  #fcrPrep .fcr-prep__list li:last-child{border-bottom:0;padding-bottom:.2rem;}\n  #fcrPrep .fcr-prep__list li::before{\n    content:\"\";\n    flex:0 0 auto;\n    width:6px;height:6px;margin-top:.5em;\n    background:var(--marker);\n    transform:rotate(45deg);          \/* petit losange premium *\/\n    border-radius:1px;\n  }\n\n  \/* Tablette : colonnes un peu plus \u00e9troites pour un bel \u00e9quilibre *\/\n  @media (max-width:900px){\n    #fcrPrep .fcr-prep__grid{column-width:300px;}\n  }\n  \/* Mobile : une seule colonne, pleine largeur, espacement resserr\u00e9 *\/\n  @media (max-width:640px){\n    #fcrPrep{--gap:14px;}\n    #fcrPrep .fcr-prep__grid{column-width:auto;column-count:1;}\n    #fcrPrep .fcr-prep__card{padding:1.15rem 1.15rem 1rem;}\n  }\n  @media (max-width:380px){\n    #fcrPrep .fcr-prep__card{padding:1rem 1rem .9rem;}\n    #fcrPrep .fcr-prep__list li{font-size:.9rem;}\n  }\n\n  @media (prefers-reduced-motion:reduce){\n    #fcrPrep .fcr-prep__card{transition:none;}\n  }\n<\/style><section id=\"fcrPrep\" aria-label=\"D\u00e9tail de la pr\u00e9paration Triumph Bespoke #1\"><div class=\"fcr-prep__head\"><h3 class=\"fcr-prep__kicker\">D\u00e9tail de la pr\u00e9paration<\/h3><span class=\"fcr-prep__sub\">Triumph Bespoke #1<\/span><\/div><div class=\"fcr-prep__grid\"><article class=\"fcr-prep__card\"><span class=\"fcr-prep__idx\">01<\/span><h4 class=\"fcr-prep__cat\">Partie cycle <span class=\"fcr-prep__count\">2<\/span><\/h4><span class=\"fcr-prep__rule\"><\/span><ul class=\"fcr-prep__list\"><li>Boucle arri\u00e8re sur mesure<\/li><li>Cadre nickel\u00e9<\/li><\/ul><\/article><article class=\"fcr-prep__card\"><span class=\"fcr-prep__idx\">02<\/span><h4 class=\"fcr-prep__cat\">Train avant <span class=\"fcr-prep__count\">4<\/span><\/h4><span class=\"fcr-prep__rule\"><\/span><ul class=\"fcr-prep__list\"><li>Garde-boue avant poli<\/li><li>Jante \u00e0 rayons chrom\u00e9e<\/li><li>Fourche polie<\/li><li>T\u00e9 de fourche sup\u00e9rieur modifi\u00e9 noir<\/li><\/ul><\/article><article class=\"fcr-prep__card\"><span class=\"fcr-prep__idx\">03<\/span><h4 class=\"fcr-prep__cat\">Train arri\u00e8re <span class=\"fcr-prep__count\">2<\/span><\/h4><span class=\"fcr-prep__rule\"><\/span><ul class=\"fcr-prep__list\"><li>Amortisseurs Shock Factory 2Win Full Black<\/li><li>Jante \u00e0 rayons chrom\u00e9e<\/li><\/ul><\/article><article class=\"fcr-prep__card\"><span class=\"fcr-prep__idx\">04<\/span><h4 class=\"fcr-prep__cat\">Moteur <span class=\"fcr-prep__count\">3<\/span><\/h4><span class=\"fcr-prep__rule\"><\/span><ul class=\"fcr-prep__list\"><li>\u00c9chappement FCR Original bross\u00e9<\/li><li>Carter moteur retravaill\u00e9s<\/li><li>Cache admission poli<\/li><\/ul><\/article><article class=\"fcr-prep__card\"><span class=\"fcr-prep__idx\">05<\/span><h4 class=\"fcr-prep__cat\">\u00c9lectricit\u00e9 <span class=\"fcr-prep__count\">3<\/span><\/h4><span class=\"fcr-prep__rule\"><\/span><ul class=\"fcr-prep__list\"><li>Clignotants avant Motogadget M.Blaze chrom\u00e9s<\/li><li>Clignotants arri\u00e8re Mini Bates 3-en-1<\/li><li>Fixation d&#8217;amortisseur polie<\/li><\/ul><\/article><article class=\"fcr-prep__card\"><span class=\"fcr-prep__idx\">06<\/span><h4 class=\"fcr-prep__cat\">Poste de pilotage <span class=\"fcr-prep__count\">5<\/span><\/h4><span class=\"fcr-prep__rule\"><\/span><ul class=\"fcr-prep__list\"><li>Pontets noirs<\/li><li>Guidon large chrom\u00e9<\/li><li>Ma\u00eetres-cylindres gris m\u00e9tal<\/li><li>Comodos Motogadget<\/li><li>R\u00e9troviseurs Motogadget Montana chrom\u00e9s<\/li><\/ul><\/article><article class=\"fcr-prep__card\"><span class=\"fcr-prep__idx\">07<\/span><h4 class=\"fcr-prep__cat\">Carrosserie <span class=\"fcr-prep__count\">6<\/span><\/h4><span class=\"fcr-prep__rule\"><\/span><ul class=\"fcr-prep__list\"><li>R\u00e9servoir chrom\u00e9<\/li><li>Peinture r\u00e9servoir kaki satin\u00e9<\/li><li>Bandes lat\u00e9rales et logos chrom\u00e9s<\/li><li>Logo FCR Original et deux bandes chrom\u00e9es sur le dessus<\/li><li>Caches lat\u00e9raux kaki satin\u00e9<\/li><li>Logo FCR Original grav\u00e9 m\u00e9tal<\/li><\/ul><\/article><article class=\"fcr-prep__card\"><span class=\"fcr-prep__idx\">08<\/span><h4 class=\"fcr-prep__cat\">Sellerie <span class=\"fcr-prep__count\">1<\/span><\/h4><span class=\"fcr-prep__rule\"><\/span><ul class=\"fcr-prep__list\"><li>Selle sur mesure<\/li><\/ul><\/article><article class=\"fcr-prep__card\"><span class=\"fcr-prep__idx\">09<\/span><h4 class=\"fcr-prep__cat\">Autres \u00e9l\u00e9ments <span class=\"fcr-prep__count\">10<\/span><\/h4><span class=\"fcr-prep__rule\"><\/span><ul class=\"fcr-prep__list\"><li>Repose-pieds LSL aluminium<\/li><li>Embl\u00e8mes de carters FCR Original noirs<\/li><li>Sabot moteur FCR Original poli<\/li><li>Support de Neiman d\u00e9port\u00e9 poli<\/li><li>Grille de radiateur \u00ab Shield \u00bb FCR Original polie<\/li><li>Bouchon de r\u00e9servoir Monza chrom\u00e9<\/li><li>Support de plaque lat\u00e9ral FCR Original bross\u00e9<\/li><li>Plaque de finition sous selle polie<\/li><li>Support de phare FCR Original poli<\/li><li>Plaque de Highsider Montana chrom\u00e9e<\/li><\/ul><\/article><\/div><\/section><!-- ===== FIN D\u00c9TAIL DE PR\u00c9PARATION ===== -->\n<figure class=\"wp-block-pullquote\"><blockquote><p><em>&#8220;A motorcycle becomes unique when it passes through hands that understand the material,<br\/>and through those of a rider who knows what he&#8217;s looking for<\/em>.&#8221;<br\/><\/p><cite>FCR Original<\/cite><\/blockquote><\/figure>","protected":false},"excerpt":{"rendered":"The FCR Original Bespoke models are the freest expression of our craftsmanship. Unlike our custom-built bikes, these motorcycles are created from a blank slate. They are entirely conceived, designed, and built by our team in our Chauvigny workshop, without any specifications or constraints imposed by a client. Each creation is the result of our vision [&hellip;]","protected":false},"featured_media":24654,"template":"","meta":{"footnotes":""},"model":[44],"class_list":["post-24808","gamme","type-gamme","status-publish","has-post-thumbnail","hentry","model-triumph-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/fcr-original.com\/en\/wp-json\/wp\/v2\/gamme\/24808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fcr-original.com\/en\/wp-json\/wp\/v2\/gamme"}],"about":[{"href":"https:\/\/fcr-original.com\/en\/wp-json\/wp\/v2\/types\/gamme"}],"version-history":[{"count":1,"href":"https:\/\/fcr-original.com\/en\/wp-json\/wp\/v2\/gamme\/24808\/revisions"}],"predecessor-version":[{"id":24809,"href":"https:\/\/fcr-original.com\/en\/wp-json\/wp\/v2\/gamme\/24808\/revisions\/24809"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fcr-original.com\/en\/wp-json\/wp\/v2\/media\/24654"}],"wp:attachment":[{"href":"https:\/\/fcr-original.com\/en\/wp-json\/wp\/v2\/media?parent=24808"}],"wp:term":[{"taxonomy":"model","embeddable":true,"href":"https:\/\/fcr-original.com\/en\/wp-json\/wp\/v2\/model?post=24808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}