{"id":61,"date":"2026-03-02T22:27:17","date_gmt":"2026-03-02T21:27:17","guid":{"rendered":"https:\/\/test.tedcamper.ch\/home\/"},"modified":"2026-08-14T19:45:38","modified_gmt":"2026-08-14T18:45:38","slug":"home","status":"publish","type":"page","link":"https:\/\/test.tedcamper.ch\/it\/","title":{"rendered":"Home"},"content":{"rendered":"\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;900&#038;family=IBM+Plex+Mono:wght@400;500&#038;display=swap\" rel=\"stylesheet\"\/>\n\n<style>\n\/* ============================================================\n   TED CAMPER \u2014 Bloc Home v3\n   Hero avec photo r\u00e9elle + parallax + barre cat\u00e9gories scrollable\n   ============================================================ *\/\n\n.tc2-wrap{\n  margin-left: calc(-50vw + 50%) !important;\n  margin-right: calc(-50vw + 50%) !important;\n  width: 100vw !important;\n  max-width: 100vw !important;\n  background: #FAFAF8;\n  color: #111110;\n  font-family: 'Archivo', system-ui, sans-serif;\n  --tc2-sp: 1.25rem;\n}\n@media(min-width:600px){ .tc2-wrap{ --tc2-sp: 2rem } }\n@media(min-width:900px){ .tc2-wrap{ --tc2-sp: 3rem } }\n@media(min-width:1280px){ .tc2-wrap{ --tc2-sp: 4.5rem } }\n.tc2-wrap *{ box-sizing: border-box }\n.tc2-wrap a{ text-decoration: none !important }\n.tc2-wrap img{ display: block; max-width: 100% }\n.tc2-eyebrow{\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: .66rem; letter-spacing: .2em;\n  text-transform: uppercase; color: #C8963E; margin: 0;\n}\n\n\/* ---------- HERO avec photo ---------- *\/\n.tc2-hero{\n  position: relative;\n  min-height: 78vh;\n  display: grid;\n  align-items: end;\n  overflow: hidden;\n  background: #1A1C18;\n}\n@media(min-width:900px){ .tc2-hero{ min-height: min(88vh, 760px) } }\n\n\/* Photo du van \u2014 plein \u00e9cran, zoom lent continu *\/\n.tc2-bg{\n  position: absolute;\n  inset: -8% -4%;\n  width: 108%; height: 116%;\n  will-change: transform;\n  animation: tc2-zoom 28s ease-in-out infinite alternate;\n}\n@keyframes tc2-zoom{\n  from{ transform: scale(1.00) translate3d(0, 0, 0) }\n  to  { transform: scale(1.10) translate3d(-1%, -1.5%, 0) }\n}\n.tc2-bg img{\n  width: 100%; height: 100%;\n  object-fit: cover;\n  object-position: center center;\n  display: block;\n}\n\n\/* voile d\u00e9grad\u00e9 pour lisibilit\u00e9 du texte *\/\n.tc2-veil{\n  position: absolute; inset: 0; pointer-events: none;\n  background: linear-gradient(\n    to top,\n    rgba(10,11,9,.88) 0%,\n    rgba(10,11,9,.55) 30%,\n    rgba(10,11,9,.2)  55%,\n    rgba(10,11,9,.0)  75%\n  );\n}\n\n\/* contenu h\u00e9ro *\/\n.tc2-hero-in{\n  position: relative;\n  padding: 0 var(--tc2-sp) 2rem;\n  max-width: 1500px; width: 100%;\n}\n@media(min-width:900px){ .tc2-hero-in{ padding-bottom: 4rem } }\n\n\/* animations d'entr\u00e9e du texte *\/\n.tc2-rise{\n  opacity: 0; transform: translateY(26px);\n  animation: tc2-rise .9s cubic-bezier(.2,.7,.3,1) forwards;\n}\n.tc2-rise.d1{ animation-delay: .1s }\n.tc2-rise.d2{ animation-delay: .25s }\n.tc2-rise.d3{ animation-delay: .4s }\n.tc2-rise.d4{ animation-delay: .55s }\n@keyframes tc2-rise{ to{ opacity:1; transform:none } }\n\n.tc2-hero h1{\n  font-family: 'Archivo', sans-serif !important;\n  font-size: clamp(3rem, 14vw, 9.5rem);\n  font-weight: 900; line-height: .87;\n  letter-spacing: -.035em; text-transform: uppercase;\n  margin: .6rem 0 .8rem; color: #FAFAF8;\n}\n.tc2-hero p{\n  font-size: clamp(.9rem, 3.4vw, 1.2rem);\n  color: rgba(250,250,248,.78); max-width: 34ch;\n  margin: 0; line-height: 1.6;\n}\n.tc2-hero-foot{\n  display: flex; justify-content: space-between;\n  align-items: flex-end; gap: 1rem; flex-wrap: wrap;\n  margin-top: 1.8rem;\n  border-top: 1px solid rgba(250,250,248,.15);\n  padding-top: 1rem;\n}\n@media(min-width:900px){ .tc2-hero-foot{ margin-top: 3rem } }\n\n.tc2-arrow{\n  display: inline-flex; align-items: center; gap: .7rem;\n  color: #C8963E !important;\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: .68rem; letter-spacing: .18em; text-transform: uppercase;\n}\n@media(min-width:600px){ .tc2-arrow{ font-size: .72rem; gap: .85rem; letter-spacing: .2em } }\n.tc2-arrow svg{ width: 30px; flex-shrink: 0; transition: transform .35s }\n.tc2-arrow:hover svg{ transform: translateX(9px) }\n\n\/* ---------- SECTIONS ---------- *\/\n.tc2-sec{\n  padding: 3rem var(--tc2-sp);\n  max-width: 1500px; margin: 0 auto;\n}\n@media(min-width:600px){ .tc2-sec{ padding: 4.5rem var(--tc2-sp) } }\n@media(min-width:900px){ .tc2-sec{ padding: 7rem var(--tc2-sp) } }\n\n.tc2-head{ margin-bottom: 1.6rem }\n@media(min-width:900px){ .tc2-head{ margin-bottom: 3rem } }\n.tc2-head h2{\n  font-family: 'Archivo', sans-serif !important;\n  font-size: clamp(1.9rem, 7.5vw, 4.6rem);\n  font-weight: 400; line-height: .98;\n  letter-spacing: -.03em; text-transform: uppercase;\n  margin: .5rem 0 0; color: #111110;\n}\n.tc2-head h2 em{ font-style: normal; font-weight: 900 }\n\n\/* ---------- BARRE CAT\u00c9GORIES SCROLLABLE ---------- *\/\n.tc2-catstrip{ position: relative; margin-bottom: 2rem }\n\n\/* d\u00e9grad\u00e9s lat\u00e9raux indiquant qu'il y a plus de contenu *\/\n.tc2-catstrip::before,\n.tc2-catstrip::after{\n  content: '';\n  position: absolute;\n  top: 0; bottom: 10px;\n  width: 3rem;\n  z-index: 2;\n  pointer-events: none;\n  transition: opacity .3s;\n}\n.tc2-catstrip::before{\n  left: 0;\n  background: linear-gradient(to right, #FAFAF8 30%, transparent);\n}\n.tc2-catstrip::after{\n  right: 0;\n  background: linear-gradient(to left, #FAFAF8 30%, transparent);\n}\n.tc2-catstrip.at-start::before{ opacity: 0 }\n.tc2-catstrip.at-end::after{ opacity: 0 }\n\n.tc2-catrow{\n  display: flex;\n  gap: 1.5rem;\n  overflow-x: auto;\n  scrollbar-width: none;\n  padding: .2rem 0 .8rem;\n  cursor: grab;\n  user-select: none;\n  -webkit-overflow-scrolling: touch;\n}\n@media(min-width:600px){ .tc2-catrow{ gap: 1.9rem } }\n.tc2-catrow::-webkit-scrollbar{ display: none }\n.tc2-catrow.dragging{ cursor: grabbing }\n\n.tc2-catrow a{\n  font-family: 'IBM Plex Mono', monospace !important;\n  font-size: .7rem !important;\n  letter-spacing: .14em !important;\n  text-transform: uppercase !important;\n  white-space: nowrap !important;\n  color: #6B6B68 !important;\n  padding-bottom: .7rem !important;\n  border-bottom: 2px solid transparent !important;\n  transition: color .25s, border-color .25s !important;\n  flex-shrink: 0;\n}\n@media(min-width:600px){ .tc2-catrow a{ font-size: .72rem !important; letter-spacing: .15em !important } }\n.tc2-catrow a:hover{\n  color: #111110 !important;\n  border-bottom-color: #C8963E !important;\n}\n\n.tc2-rail{ height: 2px; background: #E8E8E4; position: relative; overflow: hidden }\n.tc2-rail i{\n  position: absolute; left: 0; top: 0;\n  height: 100%; background: #C8963E; width: 20%;\n  transition: left .1s, width .1s;\n}\n\n\/* ---------- GRILLE PRODUITS ---------- *\/\n.tc2-grid{\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 1.6rem .8rem;\n}\n@media(min-width:600px){ .tc2-grid{ grid-template-columns: repeat(3,1fr); gap: 2rem 1.3rem } }\n@media(min-width:1000px){ .tc2-grid{ grid-template-columns: repeat(4,1fr); gap: 2.6rem 1.8rem } }\n\n.tc2-card{ display: block; min-width: 0 }\n.tc2-card-img{\n  position: relative; background: #E8E8E4;\n  aspect-ratio: 1; overflow: hidden; margin-bottom: .8rem;\n}\n.tc2-card-img img{\n  width: 100%; height: 100%;\n  object-fit: contain; mix-blend-mode: multiply; padding: 11%;\n  transition: transform .6s cubic-bezier(.6,0,.2,1);\n}\n.tc2-card:hover .tc2-card-img img{ transform: scale(1.06) }\n.tc2-badge{\n  position: absolute; top: 0; left: 0;\n  background: #C8963E; color: #FAFAF8;\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: .55rem; letter-spacing: .14em;\n  text-transform: uppercase; padding: .4rem .6rem;\n}\n@media(min-width:600px){ .tc2-badge{ font-size: .6rem; letter-spacing: .16em; padding: .5rem .8rem } }\n.tc2-card h3{\n  font-family: 'Archivo', sans-serif !important;\n  font-size: .88rem; font-weight: 500; letter-spacing: -.01em;\n  margin: 0 0 .35rem; line-height: 1.3; color: #111110;\n}\n@media(min-width:600px){ .tc2-card h3{ font-size: 1rem } }\n.tc2-spec{\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: .62rem; color: #6B6B68;\n  letter-spacing: .08em; text-transform: uppercase; margin-bottom: .45rem;\n}\n@media(min-width:600px){ .tc2-spec{ font-size: .68rem; letter-spacing: .1em } }\n.tc2-price{ font-family: 'IBM Plex Mono', monospace; font-size: .84rem; color: #C8963E }\n@media(min-width:600px){ .tc2-price{ font-size: .92rem } }\n\n\/* apparition au scroll *\/\n.tc2-rev{ opacity: 0; transform: translateY(20px); transition: opacity .8s, transform .8s }\n.tc2-rev.tc2-in{ opacity: 1; transform: none }\n\n\/* ---------- BANDE SOMBRE ---------- *\/\n.tc2-band{\n  background: #111110; color: #FAFAF8;\n  padding: 3rem var(--tc2-sp);\n}\n@media(min-width:600px){ .tc2-band{ padding: 4.5rem var(--tc2-sp) } }\n@media(min-width:900px){ .tc2-band{ padding: 7rem var(--tc2-sp) } }\n.tc2-band-in{\n  max-width: 1500px; margin: 0 auto;\n  display: grid; gap: 2rem;\n}\n@media(min-width:820px){ .tc2-band-in{ grid-template-columns: 1fr 1fr; gap: 4rem } }\n.tc2-band h2{\n  font-family: 'Archivo', sans-serif !important;\n  font-size: clamp(1.7rem, 5vw, 3.2rem); font-weight: 400; line-height: 1.05;\n  letter-spacing: -.03em; text-transform: uppercase; margin: .5rem 0 0; color: #FAFAF8;\n}\n.tc2-band h2 em{ font-style: normal; font-weight: 900; color: #F0D9A8 }\n.tc2-pt{ border-top: 1px solid #2E2F28; padding-top: 1rem }\n.tc2-pt b{\n  display: block; font-family: 'IBM Plex Mono', monospace;\n  font-size: .66rem; letter-spacing: .18em; text-transform: uppercase;\n  color: #C8963E; margin-bottom: .55rem;\n}\n.tc2-pt p{ font-size: .9rem; line-height: 1.65; color: #CFCFC9; margin: 0 }\n\n@media (prefers-reduced-motion:reduce){\n  .tc2-bg{ animation: none !important }\n  .tc2-rise{ opacity: 1 !important; transform: none !important; animation: none !important }\n  .tc2-rev{ opacity: 1 !important; transform: none !important; transition: none !important }\n  .tc2-card-img img{ transition: none !important }\n}\n<\/style>\n\n\n<div class=\"tc2-wrap\">\n\n  <!-- ===== HERO avec photo r\u00e9elle ===== -->\n  <div class=\"tc2-hero\" id=\"tc2-hero\">\n\n    <div class=\"tc2-bg\" id=\"tc2-bg\">\n      <img decoding=\"async\" src=\"https:\/\/test.tedcamper.ch\/wp-content\/uploads\/2026\/03\/image-du-van-1.png\" alt=\"Van am\u00e9nag\u00e9 TED Camper en montagne\" loading=\"eager\" fetchpriority=\"high\"\/>\n    <\/div>\n\n    <div class=\"tc2-veil\" aria-hidden=\"true\"><\/div>\n\n    <div class=\"tc2-hero-in\">\n      <p class=\"tc2-eyebrow tc2-rise d1\" style=\"color:rgba(240,217,168,.9)\">TED Camper \u00b7 Collection 2026<\/p>\n      <h1 class=\"tc2-rise d2\">\u00c9quip\u00e9s<br\/>pour dehors<\/h1>\n      <p class=\"tc2-rise d3\">Eau, \u00e9nergie et autonomie. S\u00e9lectionn\u00e9 en Suisse, livr\u00e9 chez vous.<\/p>\n      <div class=\"tc2-hero-foot tc2-rise d4\">\n        <p class=\"tc2-eyebrow\" style=\"color:rgba(240,217,168,.6)\">13 cat\u00e9gories \u00b7 100+ r\u00e9f\u00e9rences<\/p>\n        <a class=\"tc2-arrow\" href=\"https:\/\/test.tedcamper.ch\/it\/shop\/\">Voir l&#8217;\u00e9quipement\n          <svg viewbox=\"0 0 40 8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.2\"><path d=\"M0 4h38M33 1l5 3-5 3\"><\/path><\/svg>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- ===== CAT\u00c9GORIES + PRODUITS ===== -->\n  <div class=\"tc2-sec\">\n    <div class=\"tc2-head tc2-rev\">\n      <p class=\"tc2-eyebrow\">TED Camper \u00b7 Suisse<\/p>\n      <h2>Tout l&#8217;<em>\u00e9quipement<\/em><\/h2>\n    <\/div>\n\n    <div class=\"tc2-catstrip tc2-rev\" id=\"tc2-strip\">\n      <div class=\"tc2-catrow\" id=\"tc2-catrow\">\n        <a href=\"https:\/\/test.tedcamper.ch\/it\/shop\/\">Tout<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/it\/categorie-produit\/acqua\/\">Eau<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/it\/categorie-produit\/elettricita\/\">\u00c9lectricit\u00e9<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/it\/categorie-produit\/frigoriferi\/\">R\u00e9frig\u00e9rateurs<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/it\/categorie-produit\/cucina\/\">Cuisine<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/it\/categorie-produit\/campeggio\/\">Camping<\/a>\n        <a href=\"\/?product_cat=chauffage-climatisation\">Chauffage \/ Climatisation<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/categorie-produit\/sanitaires\/\">Sanitaires<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/categorie-produit\/securite\/\">S\u00e9curit\u00e9<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/it\/categorie-produit\/gas\/\">Gaz<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/it\/categorie-produit\/installazioni\/\">Installations<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/it\/categorie-produit\/accessori-veicolo\/\">Accessoires v\u00e9hicule<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/it\/categorie-produit\/accessori-esterni\/\">Compl\u00e9ments ext\u00e9rieur<\/a>\n        <a href=\"https:\/\/test.tedcamper.ch\/categorie-produit\/tv\/\">TV<\/a>\n      <\/div>\n      <div class=\"tc2-rail\"><i id=\"tc2-railbar\"><\/i><\/div>\n    <\/div>\n\n    <div class=\"tc2-grid tc2-rev\">\n\n      <a class=\"tc2-card\" href=\"https:\/\/test.tedcamper.ch\/it\/produit\/tanica-10-l-din-96-senza-tappo\/\">\n        <div class=\"tc2-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/test.tedcamper.ch\/wp-content\/uploads\/2026\/06\/Jerrican-10l-sans-bouchon-300x300.jpg\" alt=\"Jerrican 10 L\" loading=\"lazy\"\/>\n        <\/div>\n        <h3>Jerrican 10 L \u00b7 DIN 96 sans bouchon<\/h3>\n        <div class=\"tc2-spec\">Eau \u00b7 10 L<\/div>\n        <div class=\"tc2-price\">16.28 CHF<\/div>\n      <\/a>\n\n      <a class=\"tc2-card\" href=\"https:\/\/test.tedcamper.ch\/it\/produit\/tanica-12-l-din-96-con-tappo\/\">\n        <div class=\"tc2-card-img\">\n          <span class=\"tc2-badge\">Format plat<\/span>\n          <img decoding=\"async\" src=\"https:\/\/test.tedcamper.ch\/wp-content\/uploads\/2026\/06\/Jerrican-12l-avec-bouchon-300x290.jpg\" alt=\"Jerrican 12 L\" loading=\"lazy\"\/>\n        <\/div>\n        <h3>Jerrican 12 L \u00b7 DIN 96 avec bouchon<\/h3>\n        <div class=\"tc2-spec\">Eau \u00b7 12 L<\/div>\n        <div class=\"tc2-price\">18.53 CHF<\/div>\n      <\/a>\n\n      <a class=\"tc2-card\" href=\"https:\/\/test.tedcamper.ch\/it\/produit\/tanica-12-l-din-96-con-tappo-2\/\">\n        <div class=\"tc2-card-img\">\n          <span class=\"tc2-badge\">Bestseller<\/span>\n          <img decoding=\"async\" src=\"https:\/\/test.tedcamper.ch\/wp-content\/uploads\/2026\/06\/Jerrican-13l-avec-bouchon-218x300.jpg\" alt=\"Jerrican 13 L\" loading=\"lazy\"\/>\n        <\/div>\n        <h3>Jerrican 13 L \u00b7 DIN 96 avec bouchon<\/h3>\n        <div class=\"tc2-spec\">Eau \u00b7 13 L<\/div>\n        <div class=\"tc2-price\">16.86 CHF<\/div>\n      <\/a>\n\n      <a class=\"tc2-card\" href=\"https:\/\/test.tedcamper.ch\/it\/produit\/tanica-da-16-l-din-96-con-tappo\/\">\n        <div class=\"tc2-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/test.tedcamper.ch\/wp-content\/uploads\/2026\/06\/Jerrican-16l-avec-bouchon-1-300x286.jpg\" alt=\"Jerrican 16 L\" loading=\"lazy\"\/>\n        <\/div>\n        <h3>Jerrican 16 L \u00b7 DIN 96 avec bouchon<\/h3>\n        <div class=\"tc2-spec\">Eau \u00b7 16 L<\/div>\n        <div class=\"tc2-price\">17.83 CHF<\/div>\n      <\/a>\n\n    <\/div>\n\n    <div style=\"margin-top:2rem\">\n      <a class=\"tc2-arrow\" href=\"https:\/\/test.tedcamper.ch\/it\/shop\/\">Voir tout l&#8217;\u00e9quipement\n        <svg viewbox=\"0 0 40 8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.2\"><path d=\"M0 4h38M33 1l5 3-5 3\"><\/path><\/svg>\n      <\/a>\n    <\/div>\n  <\/div>\n\n  <!-- ===== BANDE SOMBRE ===== -->\n  <div class=\"tc2-band\">\n    <div class=\"tc2-band-in\">\n      <div>\n        <p class=\"tc2-eyebrow\">L&#8217;atelier<\/p>\n        <h2>Le bon mat\u00e9riel,<br\/><em>choisi une fois<\/em><\/h2>\n        <div style=\"margin-top:1.6rem\">\n          <a class=\"tc2-arrow\" href=\"https:\/\/test.tedcamper.ch\/it\/contatti\/\">Nous \u00e9crire\n            <svg viewbox=\"0 0 40 8\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.2\"><path d=\"M0 4h38M33 1l5 3-5 3\"><\/path><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n      <div style=\"display:grid;gap:1.4rem\">\n        <div class=\"tc2-pt\"><b>S\u00e9lection<\/b><p>Chaque r\u00e9f\u00e9rence est retenue pour durer en usage r\u00e9el : vibrations, froid, humidit\u00e9, usage quotidien.<\/p><\/div>\n        <div class=\"tc2-pt\"><b>Conseil<\/b><p>Un doute sur un diam\u00e8tre, un d\u00e9bit ou une compatibilit\u00e9 ? \u00c9crivez-nous avant d&#8217;acheter.<\/p><\/div>\n        <div class=\"tc2-pt\"><b>Suisse<\/b><p>Stock et exp\u00e9dition depuis le canton de Vaud. Support en fran\u00e7ais, allemand et italien.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n<\/div>\n\n<script>\n(function(){\n  var reduce = window.matchMedia('(prefers-reduced-motion:reduce)').matches;\n\n  \/* --- parallax de la photo au scroll --- *\/\n  var hero = document.getElementById('tc2-hero');\n  var bg   = document.getElementById('tc2-bg');\n  if(hero && bg && !reduce){\n    var ticking = false;\n    window.addEventListener('scroll', function(){\n      if(!ticking){\n        ticking = true;\n        window.requestAnimationFrame(function(){\n          var y = window.pageYOffset;\n          if(y < window.innerHeight * 1.4){\n            bg.style.transform = 'translateY(' + (y * 0.28) + 'px)';\n          }\n          ticking = false;\n        });\n      }\n    }, {passive:true});\n  }\n\n  \/* --- barre cat\u00e9gories : scroll + drag + indicateurs lat\u00e9raux --- *\/\n  var strip = document.getElementById('tc2-strip');\n  var row   = document.getElementById('tc2-catrow');\n  var bar   = document.getElementById('tc2-railbar');\n\n  if(row &#038;&#038; bar){\n    \/* barre dor\u00e9e *\/\n    function updRail(){\n      var max = row.scrollWidth - row.clientWidth;\n      var w = Math.max(12, (row.clientWidth \/ row.scrollWidth) * 100);\n      bar.style.width = w + '%';\n      bar.style.left  = max > 0 ? (row.scrollLeft \/ max) * (100 - w) + '%' : '0';\n    }\n    row.addEventListener('scroll', updRail);\n    window.addEventListener('resize', updRail);\n    updRail();\n\n    \/* d\u00e9grad\u00e9s lat\u00e9raux *\/\n    if(strip){\n      function updFade(){\n        var max = row.scrollWidth - row.clientWidth;\n        strip.classList.toggle('at-start', row.scrollLeft < 4);\n        strip.classList.toggle('at-end',   row.scrollLeft > max - 4);\n      }\n      row.addEventListener('scroll', updFade);\n      window.addEventListener('resize', updFade);\n      updFade();\n    }\n\n    \/* drag-to-scroll sur desktop *\/\n    if(!reduce){\n      var dragging = false, startX, startLeft;\n      row.addEventListener('mousedown', function(e){\n        dragging = true; startX = e.pageX; startLeft = row.scrollLeft;\n        row.classList.add('dragging');\n        e.preventDefault();\n      });\n      window.addEventListener('mousemove', function(e){\n        if(!dragging) return;\n        row.scrollLeft = startLeft - (e.pageX - startX);\n      });\n      window.addEventListener('mouseup', function(){\n        if(dragging){ dragging = false; row.classList.remove('dragging'); }\n      });\n    }\n  }\n\n  \/* --- apparition sections au scroll --- *\/\n  if('IntersectionObserver' in window && !reduce){\n    var io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){\n        if(e.isIntersecting){ e.target.classList.add('tc2-in'); io.unobserve(e.target); }\n      });\n    }, {threshold:0.08});\n    document.querySelectorAll('.tc2-rev').forEach(function(el){ io.observe(el); });\n  } else {\n    document.querySelectorAll('.tc2-rev').forEach(function(el){ el.classList.add('tc2-in'); });\n  }\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>TED Camper \u00b7 Collection 2026 \u00c9quip\u00e9spour dehors Eau, \u00e9nergie et autonomie. S\u00e9lectionn\u00e9 en Suisse, livr\u00e9 chez vous. 13 cat\u00e9gories \u00b7 100+ r\u00e9f\u00e9rences Voir l&#8217;\u00e9quipement TED Camper \u00b7 Suisse Tout l&#8217;\u00e9quipement Tout Eau \u00c9lectricit\u00e9 R\u00e9frig\u00e9rateurs Cuisine Camping Chauffage \/ Climatisation Sanitaires S\u00e9curit\u00e9 Gaz Installations Accessoires v\u00e9hicule Compl\u00e9ments ext\u00e9rieur TV Jerrican 10 L \u00b7 DIN 96 sans&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"default","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":true,"_kad_post_footer":true,"_kad_post_classname":"","footnotes":""},"class_list":["post-61","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/test.tedcamper.ch\/it\/wp-json\/wp\/v2\/pages\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.tedcamper.ch\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/test.tedcamper.ch\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/test.tedcamper.ch\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/test.tedcamper.ch\/it\/wp-json\/wp\/v2\/comments?post=61"}],"version-history":[{"count":69,"href":"https:\/\/test.tedcamper.ch\/it\/wp-json\/wp\/v2\/pages\/61\/revisions"}],"predecessor-version":[{"id":1482,"href":"https:\/\/test.tedcamper.ch\/it\/wp-json\/wp\/v2\/pages\/61\/revisions\/1482"}],"wp:attachment":[{"href":"https:\/\/test.tedcamper.ch\/it\/wp-json\/wp\/v2\/media?parent=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}