{"title":"Accessories \u0026 air control valves","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan\u003eFind all the essential accessories for your Air Ride air management: separate valves, connectors, etc. Ideal for completing, repairing, or optimizing your setup (custom installation, maintenance, parts replacement).\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"telecommande-accuair-e-level","title":"AccuAir e-level+ remote control","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        line-height: 1.6; color: #333333 !important; background: #f5f5f5;\n    }\n\n    .wrapper {\n        max-width: 1100px; margin: 0 auto; background: #fff;\n        box-shadow: 0 0 40px rgba(0,0,0,0.15); border-radius: 14px;\n        overflow: hidden; position: relative;\n    }\n\n    \/* ── BUBBLES ──────────────────────────────── *\/\n    .bg-bubbles { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; pointer-events: none; overflow: hidden; }\n    .bubble { position: absolute; bottom: -150px; border-radius: 50%; animation: rise linear infinite; filter: blur(2px); }\n    .bubble.p { background: radial-gradient(circle, rgba(156,0,255,.35) 0%, rgba(156,0,255,.08) 70%, transparent 100%); }\n    .bubble.y { background: radial-gradient(circle, rgba(254,216,3,.45) 0%, rgba(254,216,3,.1) 70%, transparent 100%); }\n    .bubble.m { background: radial-gradient(circle, rgba(224,12,255,.35) 0%, rgba(224,12,255,.08) 70%, transparent 100%); }\n    @keyframes rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        15%  { opacity: .55; }\n        85%  { opacity: .25; }\n        100% { bottom: 110%; transform: translateX(60px) scale(1.6); opacity: 0; }\n    }\n\n    \/* ── HEADER ──────────────────────────────── *\/\n    .header {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important; padding: 65px 40px 55px; text-align: center;\n        position: relative; z-index: 1; border-bottom: 4px solid #9c00ff;\n    }\n    .header .badge { display: inline-block; background: #fed803; color: #333 !important; font-size: .75em; font-weight: 800; text-transform: uppercase; letter-spacing: 1.5px; padding: 5px 16px; border-radius: 30px; margin-bottom: 22px; }\n    .header h1 { font-size: clamp(1.9em, 4.5vw, 3.2em); font-weight: 800; text-transform: uppercase; letter-spacing: -.5px; margin-bottom: 10px; }\n    .header h1 span { color: #fed803 !important; }\n    .header .sub { font-size: 1.15em; opacity: .85; max-width: 680px; margin: 0 auto 30px; }\n    .header .ref-box { display: inline-flex; align-items: center; gap: 10px; background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.2); padding: 8px 22px; border-radius: 30px; font-size: .9em; color: rgba(255,255,255,.85) !important; }\n    .header .ref-box strong { color: #fed803 !important; }\n\n    \/* ── INTRO BANNER ────────────────────────── *\/\n    .intro-banner { background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%); color: #fff !important; padding: 25px 40px; font-size: 1.15em; font-weight: 600; text-align: center; position: relative; z-index: 1; }\n    .intro-banner span { background: rgba(0,0,0,.2); padding: 3px 12px; border-radius: 20px; font-size: .9em; margin-left: 10px; font-weight: 400; }\n\n    \/* ── SECTIONS ────────────────────────────── *\/\n    .section { padding: 55px 45px; position: relative; z-index: 1; }\n    .section-alt { background: #fafafa; }\n    .section-title { font-size: 1.75em; font-weight: 800; color: #333 !important; border-left: 5px solid #9c00ff; padding-left: 16px; margin-bottom: 30px; text-transform: uppercase; letter-spacing: -.3px; }\n    .section-title span { color: #9c00ff !important; }\n\n    \/* ── BOUTONS SCHÉMA ──────────────────────── *\/\n    .touchpad-layout {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        border-radius: 20px;\n        padding: 45px 40px;\n        margin-top: 10px;\n        border: 1px solid rgba(156,0,255,.3);\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 40px;\n        align-items: center;\n    }\n    .tp-schema {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 16px;\n    }\n    .tp-schema-title { color: #fed803 !important; font-size: .8em; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px; }\n    .tp-buttons-row { display: flex; gap: 12px; align-items: center; }\n    .tp-btn {\n        width: 52px; height: 52px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 10px;\n        display: flex; align-items: center; justify-content: center;\n        color: #fff !important; font-size: 1.1em; font-weight: 800;\n        box-shadow: 0 4px 16px rgba(156,0,255,.5);\n        flex-shrink: 0;\n    }\n    .tp-btn.yellow { background: linear-gradient(135deg, #fed803, #e6c200); color: #333 !important; box-shadow: 0 4px 16px rgba(254,216,3,.4); }\n    .tp-btn.small { width: 40px; height: 40px; font-size: .85em; }\n    .tp-btn-label { color: rgba(255,255,255,.7) !important; font-size: .8em; text-align: center; margin-top: 6px; }\n    .tp-sep { width: 2px; height: 40px; background: rgba(255,255,255,.15); border-radius: 2px; }\n    .tp-desc { color: #fff !important; }\n    .tp-desc h3 { font-size: 1.2em; font-weight: 800; color: #fed803 !important; margin-bottom: 16px; text-transform: uppercase; letter-spacing: .5px; }\n    .tp-desc ul { list-style: none; display: flex; flex-direction: column; gap: 12px; }\n    .tp-desc ul li { font-size: .93em; opacity: .85; display: flex; align-items: flex-start; gap: 10px; line-height: 1.5; }\n    .tp-desc ul li::before { content: \"→\"; color: #9c00ff !important; font-weight: 700; flex-shrink: 0; }\n\n    \/* ── FEATURE GRID ────────────────────────── *\/\n    .feature-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); gap: 22px; margin-top: 10px; }\n    .feature-card { background: #fff; border-radius: 14px; padding: 28px 24px; text-align: center; box-shadow: 0 3px 18px rgba(156,0,255,.1); border: 1px solid rgba(156,0,255,.12); transition: transform .2s, box-shadow .2s; }\n    .feature-card:hover { transform: translateY(-4px); box-shadow: 0 8px 30px rgba(156,0,255,.2); }\n    .feature-icon { font-size: 2.4em; margin-bottom: 14px; display: block; }\n    .feature-card h3 { font-size: 1em; font-weight: 700; color: #333 !important; margin-bottom: 8px; text-transform: uppercase; letter-spacing: .3px; }\n    .feature-card p { font-size: .9em; color: #666 !important; line-height: 1.55; }\n\n    \/* ── MODES GRID ──────────────────────────── *\/\n    .modes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; margin-top: 10px; }\n    .mode-card {\n        background: #fff; border-radius: 14px; padding: 28px 24px;\n        box-shadow: 0 3px 18px rgba(156,0,255,.08);\n        border-top: 4px solid #9c00ff;\n    }\n    .mode-card.yellow { border-top-color: #fed803; }\n    .mode-card.magenta { border-top-color: #e00cff; }\n    .mode-card h3 { font-size: 1.05em; font-weight: 800; color: #333 !important; margin-bottom: 10px; text-transform: uppercase; letter-spacing: .3px; display: flex; align-items: center; gap: 10px; }\n    .mode-card h3 .ico { font-size: 1.3em; }\n    .mode-card p { font-size: .92em; color: #666 !important; line-height: 1.6; }\n\n    \/* ── MONTAGE OPTIONS ─────────────────────── *\/\n    .mount-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; margin-top: 10px; }\n    .mount-card {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        color: #fff !important; border-radius: 14px; padding: 28px 20px; text-align: center;\n        border: 1px solid rgba(156,0,255,.25);\n    }\n    .mount-card .m-icon { font-size: 2.2em; margin-bottom: 12px; display: block; }\n    .mount-card h3 { font-size: .95em; font-weight: 700; color: #fed803 !important; text-transform: uppercase; letter-spacing: .4px; margin-bottom: 8px; }\n    .mount-card p { font-size: .87em; opacity: .75; line-height: 1.5; }\n\n    \/* ── SPEC TABLE ──────────────────────────── *\/\n    .spec-table { width: 100%; border-collapse: collapse; margin-top: 10px; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 14px rgba(0,0,0,.07); }\n    .spec-table thead tr { background: linear-gradient(90deg, #9c00ff, #e00cff); color: #fff !important; }\n    .spec-table thead th { padding: 14px 22px; text-align: left; font-weight: 700; font-size: .95em; text-transform: uppercase; letter-spacing: .5px; }\n    .spec-table tbody tr:nth-child(even) { background: #f5f0ff; }\n    .spec-table tbody tr:nth-child(odd) { background: #fff; }\n    .spec-table tbody td { padding: 13px 22px; border-bottom: 1px solid #eee; font-size: .95em; color: #444 !important; }\n    .spec-table tbody td:first-child { font-weight: 600; color: #333 !important; }\n\n    \/* ── DELIVERY LIST ───────────────────────── *\/\n    .delivery-list { list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 14px; margin-top: 10px; }\n    .delivery-list li { background: #fff; border-radius: 10px; padding: 16px 20px; display: flex; align-items: center; gap: 14px; box-shadow: 0 2px 12px rgba(0,0,0,.06); border: 1px solid #eee; font-size: .95em; color: #444 !important; }\n    .delivery-list li .icon { width: 36px; height: 36px; background: linear-gradient(135deg, #9c00ff, #e00cff); border-radius: 8px; display: flex; align-items: center; justify-content: center; font-size: 1.1em; flex-shrink: 0; }\n\n    \/* ── WARN \/ INFO BOX ─────────────────────── *\/\n    .warning-box { background: #fff8e1; border-left: 5px solid #fed803; border-radius: 10px; padding: 20px 24px; margin-top: 24px; display: flex; align-items: flex-start; gap: 14px; }\n    .info-box { background: #f5f0ff; border-left: 5px solid #9c00ff; border-radius: 10px; padding: 20px 24px; margin-top: 24px; display: flex; align-items: flex-start; gap: 14px; }\n    .warning-box .w-icon, .info-box .w-icon { font-size: 1.5em; flex-shrink: 0; margin-top: 2px; }\n    .warning-box p, .info-box p { font-size: .95em; color: #555 !important; line-height: 1.6; }\n    .warning-box p strong, .info-box p strong { color: #333 !important; }\n\n    \/* ── FAQ ─────────────────────────────────── *\/\n    .faq-list { margin-top: 10px; }\n    .faq-item { background: #fff; border-radius: 12px; margin-bottom: 14px; box-shadow: 0 2px 12px rgba(0,0,0,.06); overflow: hidden; }\n    .faq-q { padding: 18px 24px; font-weight: 700; color: #333 !important; display: flex; align-items: center; gap: 12px; }\n    .faq-q::before { content: \"Q\"; background: linear-gradient(135deg, #9c00ff, #e00cff); color: #fff !important; width: 30px; height: 30px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: .85em; font-weight: 800; flex-shrink: 0; }\n    .faq-a { padding: 0 24px 18px 66px; font-size: .95em; color: #666 !important; line-height: 1.65; }\n\n    \/* ── CTA ─────────────────────────────────── *\/\n    .cta-section { background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%); color: #fff !important; padding: 55px 40px; text-align: center; position: relative; z-index: 1; overflow: hidden; }\n    .cta-section h2 { font-size: clamp(1.5em, 3.5vw, 2.4em); font-weight: 800; text-transform: uppercase; margin-bottom: 14px; }\n    .cta-section h2 span { color: #fed803 !important; }\n    .cta-section p { font-size: 1.05em; opacity: .85; margin-bottom: 32px; max-width: 550px; margin-left: auto; margin-right: auto; }\n    .cta-btn { display: inline-block; background: linear-gradient(135deg, #fed803, #e6c200); color: #333 !important; font-weight: 800; font-size: 1.1em; padding: 16px 44px; border-radius: 50px; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; transition: transform .2s, box-shadow .2s; box-shadow: 0 6px 25px rgba(254,216,3,.4); }\n    .cta-btn:hover { transform: translateY(-3px); box-shadow: 0 10px 35px rgba(254,216,3,.55); }\n\n    @media (max-width: 720px) {\n        .section { padding: 40px 24px; }\n        .header { padding: 50px 24px 40px; }\n        .intro-banner { padding: 20px 24px; font-size: 1em; }\n        .cta-section { padding: 50px 24px; }\n        .touchpad-layout { grid-template-columns: 1fr; }\n        .mount-grid { grid-template-columns: 1fr 1fr; }\n        .feature-grid { grid-template-columns: 1fr 1fr; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv class=\"bubble p\" style=\"width: 80px; height: 80px; left: 5%; animation-duration: 8s; animation-delay: 0s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble y\" style=\"width: 50px; height: 50px; left: 15%; animation-duration: 12s; animation-delay: 2s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble m\" style=\"width: 65px; height: 65px; left: 28%; animation-duration: 10s; animation-delay: 4s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble p\" style=\"width: 100px; height: 100px; left: 45%; animation-duration: 9s; animation-delay: 1.5s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble y\" style=\"width: 40px; height: 40px; left: 62%; animation-duration: 11s; animation-delay: 3s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble m\" style=\"width: 75px; height: 75px; left: 75%; animation-duration: 13s; animation-delay: .5s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble p\" style=\"width: 55px; height: 55px; left: 88%; animation-duration: 8.5s; animation-delay: 5s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"badge\"\u003e🎮 Controller · AA-3640\u003c\/div\u003e\n\u003ch1\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eAccuAir e-Level+ Touchpad+\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eThe go-to physical remote for your AccuAir air ride — magnetic stainless steel case · connectorless cable · compressor LED indicator\u003c\/p\u003e\n\u003cdiv class=\"ref-box\"\u003eReference: \u003cstrong\u003eAA-3640\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intro Banner --\u003e\n\u003cdiv class=\"intro-banner\"\u003e🎯 Total control of your car, in your hand — \u003cspan\u003epresets 1\/2\/3 · corner-by-corner adjustment · magnetic mounting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Présentation + schéma boutons --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eYour air ride \u003cspan\u003ein hand\u003c\/span\u003e\u003c\/div\u003e\n\u003cp style=\"font-size: 1.05em; color: #555; margin-bottom: 30px; line-height: 1.75;\"\u003eThe Touchpad+ is the wired physical controller of the AccuAir e-Level+ ecosystem. It plugs directly into the e+ ECU and gives you immediate access to all height management functions — whether via saved presets (1, 2, 3) if you have the Height+ or Pressure+ kit, or in manual wheel-by-wheel mode. Its slim stainless steel magnetic case fits perfectly in a custom interior or on a standard magnetic mount.\u003c\/p\u003e\n\u003cdiv class=\"touchpad-layout\"\u003e\n\u003cdiv class=\"tp-schema\"\u003e\n\u003cdiv class=\"tp-schema-title\"\u003eButton layout\u003c\/div\u003e\n\u003c!-- Presets row --\u003e\n\u003cdiv class=\"tp-buttons-row\"\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"tp-btn yellow\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\"\u003ePreset\u003cbr\u003eLowered\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"tp-btn yellow\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\"\u003ePreset\u003cbr\u003eDriving\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"tp-btn yellow\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\"\u003ePreset\u003cbr\u003eRaised\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tp-sep\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Corner controls --\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; gap: 8px;\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px;\"\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"tp-btn small\"\u003e↑\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\" style=\"font-size: .72em;\"\u003eFRL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"tp-btn small\"\u003e↑\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\" style=\"font-size: .72em;\"\u003eFRD\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px;\"\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"tp-btn small\"\u003e↓\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\" style=\"font-size: .72em;\"\u003eRRL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003cdiv class=\"tp-btn small\"\u003e↓\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\" style=\"font-size: .72em;\"\u003eRRD\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- All down --\u003e\n\u003cdiv style=\"text-align: center; margin-top: 8px;\"\u003e\n\u003cdiv class=\"tp-btn\" style=\"width: 120px; border-radius: 8px; font-size: .85em; height: 36px;\"\u003e⬇ ALL DOWN\u003c\/div\u003e\n\u003cdiv class=\"tp-btn-label\"\u003eAll Down\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tp-desc\"\u003e\n\u003ch3\u003eWhat each button does\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eButtons \u003cstrong style=\"color: #fed803;\"\u003e1 \/ 2 \/ 3\u003c\/strong\u003e — direct recall to your saved preset (lowered, driving, raised). Requires the Height+ or Pressure+ kit.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong style=\"color: #9c00ff;\"\u003e↑ ↓ per corner\u003c\/strong\u003e buttons — independent manual adjustment of each wheel (front left, front right, rear left, rear right).\u003c\/li\u003e\n\u003cli\u003eDouble press \u003cstrong style=\"color: #9c00ff;\"\u003eFR \/ RR\u003c\/strong\u003e — raise or lower the front and rear axles simultaneously in one move.\u003c\/li\u003e\n\u003cli\u003e\u003cstrong style=\"color: #e00cff;\"\u003eAll Down\u003c\/strong\u003e button — immediate full drop of all 4 corners with one press.\u003c\/li\u003e\n\u003cli\u003eLED \u003cstrong style=\"color: #fed803;\"\u003ecompressor indicator\u003c\/strong\u003e — lights up when the compressor runs for instant visual diagnostics.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Features --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eTouchpad+ \u003cspan\u003ehighlights\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔩\u003c\/span\u003e\n\u003ch3\u003eStainless steel case\u003c\/h3\u003e\n\u003cp\u003eNew slimmer stainless steel profile, matching the e+ ECU — premium look in any interior.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003eConnectorless cable\u003c\/h3\u003e\n\u003cp\u003eConnectorless design — no weak points on the cable. More reliable than a traditional design with an intermediate connector.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🧲\u003c\/span\u003e\n\u003ch3\u003eMagnetic mounting\u003c\/h3\u003e\n\u003cp\u003eBuilt-in magnetic frame — compatible with all standard magnetic mounts (like magnetic phone holders).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e💡\u003c\/span\u003e\n\u003ch3\u003eCompressor LED\u003c\/h3\u003e\n\u003cp\u003eColored LED indicator that signals when your compressor is running — especially useful with a quiet CVT-type compressor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch3\u003eInstant presets\u003c\/h3\u003e\n\u003cp\u003eOne-press recall of your programmed heights 1, 2, 3 — lowered, driving, raised — without using the app.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔧\u003c\/span\u003e\n\u003ch3\u003eCorner-by-corner adjustment\u003c\/h3\u003e\n\u003cp\u003eIndividual control of each wheel in manual mode — ideal for leveling or fine stance adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : 3 modes de contrôle --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003e3 control \u003cspan\u003emodes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"modes-grid\"\u003e\n\u003cdiv class=\"mode-card\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"ico\"\u003e1️⃣\u003c\/span\u003e Preset mode (Height+ \/ Pressure+)\u003c\/h3\u003e\n\u003cp\u003eIf you have the Height+ (AA-3641) or Pressure+ (AA-3907) kit, buttons 1, 2, and 3 recall your saved heights directly. The system automatically moves to the target height without holding the button — super simple.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mode-card yellow\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"ico\"\u003e🔀\u003c\/span\u003e Manual corner-by-corner mode\u003c\/h3\u003e\n\u003cp\u003eWithout the Height+ or Pressure+ kit, or for fine adjustments, the directional buttons let you control each wheel independently. Hold the button, the suspension rises or lowers. Release, it stops.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mode-card magenta\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"ico\"\u003e⬇\u003c\/span\u003e All Down + Dual Front\/Rear mode\u003c\/h3\u003e\n\u003cp\u003eAll Down lowers all 4 corners at once. Double press Front or Rear raises\/lowers the front or rear axle simultaneously — for quick overall stance adjustment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e💡\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eTouchpad+ vs e-Level+ app:\u003c\/strong\u003e Both can coexist on your system. The app provides more information (monitoring, calibration, advanced settings) but requires your smartphone. The Touchpad+ is the physical control always available inside the cabin, even without a phone nearby. Both are complementary.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Options de montage --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003e\u003cspan\u003eMounting\u003c\/span\u003e options\n\u003c\/div\u003e\n\u003cdiv class=\"mount-grid\"\u003e\n\u003cdiv class=\"mount-card\"\u003e\n\u003cspan class=\"m-icon\"\u003e🧲\u003c\/span\u003e\n\u003ch3\u003eMagnetic mount\u003c\/h3\u003e\n\u003cp\u003eCompatible with all standard magnetic mounts. Place it on a magnetic mount on the dashboard, center console, or anywhere in the cabin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mount-card\"\u003e\n\u003cspan class=\"m-icon\"\u003e🔧\u003c\/span\u003e\n\u003ch3\u003ePanel embedding\u003c\/h3\u003e\n\u003cp\u003eConnectorless design intended to be embedded in a door panel, console, or custom trunk — clean and permanent installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mount-card\"\u003e\n\u003cspan class=\"m-icon\"\u003e✋\u003c\/span\u003e\n\u003ch3\u003eHands-free use\u003c\/h3\u003e\n\u003cp\u003eDesigned to be handheld — ideal for shows, photo sessions, or maneuvers requiring frequent adjustments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Contenu livraison --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eDelivery \u003cspan\u003econtents\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🎮\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e1 × Touchpad+ AA-3640\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eStainless steel housing with all control buttons and compressor indicator LED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eConnection cable\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eConnectorless cable for direct connection to the e+ ECU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003ePrerequisite:\u003c\/strong\u003e This Touchpad+ requires the AccuAir e+ ECU to operate. Presets 1\/2\/3 are only active if you also have the Height+ kit (AA-3641) or Pressure+ kit (AA-3907). Without these kits, only manual wheel-by-wheel control is available.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Fiche technique --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eTechnical \u003cspan\u003esheet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct reference\u003c\/td\u003e\n\u003ctd\u003eAA-3640\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eAccuAir\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eWired controller Touchpad+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHousing material\u003c\/td\u003e\n\u003ctd\u003eStainless steel — slim profile\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCable\u003c\/td\u003e\n\u003ctd\u003eConnectorless (without intermediate connector)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eMagnetic (standard) · Panel embedding · Hands-free\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePreset buttons\u003c\/td\u003e\n\u003ctd\u003e3 (1 \/ 2 \/ 3) — requires Height+ or Pressure+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIndividual control\u003c\/td\u003e\n\u003ctd\u003e4 independent corners (↑↓ per wheel)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSimultaneous front\/rear adjustment\u003c\/td\u003e\n\u003ctd\u003eYes — double press front or rear\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAll Down\u003c\/td\u003e\n\u003ctd\u003eYes — full 4-corner drop with 1 press\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompressor LED indicator\u003c\/td\u003e\n\u003ctd\u003eYes — colored LED (works only with e-Level+ ECU)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatible ECU\u003c\/td\u003e\n\u003ctd\u003eAccuAir e+ (required)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePreset compatibility\u003c\/td\u003e\n\u003ctd\u003eWith Height+ AA-3641 or Pressure+ AA-3907\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e2 kg (packaging)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently asked \u003cspan\u003equestions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDoes the Touchpad+ replace the e-Level+ app?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eNo, both are complementary. The Touchpad+ gives you instant physical control inside the cabin — perfect for daily use. The e-Level+ smartphone app adds real-time monitoring, calibration, advanced settings, and firmware updates. We recommend having both in your setup.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDo buttons 1, 2, 3 work without the Height+ or Pressure+ kit?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eNo. The saved presets (buttons 1\/2\/3) absolutely require the Height+ kit (AA-3641) or Pressure+ kit (AA-3907) to function. Without either, only manual wheel-by-wheel control is available — which still works perfectly to manage your height.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDoes the compressor LED indicator work with all compressors?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe LED indicator only works with the AccuAir e-Level+ ECU — it’s the one that sends the compressor status info to the Touchpad+. It’s compatible with standard and CVT AccuAir compressors. For compressors from other brands connected to the e+ ECU, compatibility may vary.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eWhat is the length of the Touchpad+ cable?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eAccuAir does not officially specify an exact length, but the cable is designed for installation from the trunk (where the ECU is located) to the cabin. In most compact cars or sedans, it’s enough to route the cable under door seals or trim. For larger vehicles (SUVs, utility vehicles), an extension may be necessary.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eCan I use the Touchpad+ at the same time as the e-Level+ app?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, absolutely. The e+ ECU manages both interfaces simultaneously without conflict. You can take an action from the app and see the result, then adjust from the Touchpad+ — everything is synchronized via the ECU in real time.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv class=\"bubble p\" style=\"width: 70px; height: 70px; left: 10%; animation-duration: 9s; animation-delay: 1s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble y\" style=\"width: 50px; height: 50px; left: 50%; animation-duration: 11s; animation-delay: 0s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble m\" style=\"width: 60px; height: 60px; left: 80%; animation-duration: 8s; animation-delay: 3s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eDo you want \u003cspan\u003etotal control\u003c\/span\u003e of your air ride?\u003c\/h2\u003e\n\u003cp\u003eTouchpad+ alone or with the Height+ \/ Pressure+ kit — we help you choose the setup that fits your use and budget.\u003c\/p\u003e\n\u003ca href=\"https:\/\/raslbitume.com\" class=\"cta-btn\"\u003e💬 Contact us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":40126585438306,"sku":"AA-3640","price":519.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/aa-e_tpad-st_1_720x2344_e5277bcf-276e-41fa-acd6-621e2d42c517.png?v=1774179777"},{"product_id":"accuair-collecteur","title":"AccuAir VU4 Manifold 4 Corners AA-3644 – Valve Block | Rasl'Bitume","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        line-height: 1.6;\n        color: #333333 !important;\n        background: #f5f5f5;\n    }\n\n    .wrapper {\n        max-width: 1100px;\n        margin: 0 auto;\n        background: #fff;\n        box-shadow: 0 0 40px rgba(0,0,0,0.15);\n        border-radius: 14px;\n        overflow: hidden;\n        position: relative;\n    }\n\n    \/* ── BUBBLES ──────────────────────────────── *\/\n    .bg-bubbles { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; pointer-events: none; overflow: hidden; }\n    .bubble { position: absolute; bottom: -150px; border-radius: 50%; animation: rise linear infinite; filter: blur(2px); }\n    .bubble.p { background: radial-gradient(circle, rgba(156,0,255,.35) 0%, rgba(156,0,255,.08) 70%, transparent 100%); }\n    .bubble.y { background: radial-gradient(circle, rgba(254,216,3,.45) 0%, rgba(254,216,3,.1) 70%, transparent 100%); }\n    .bubble.m { background: radial-gradient(circle, rgba(224,12,255,.35) 0%, rgba(224,12,255,.08) 70%, transparent 100%); }\n    @keyframes rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        15%  { opacity: .55; }\n        85%  { opacity: .25; }\n        100% { bottom: 110%; transform: translateX(60px) scale(1.6); opacity: 0; }\n    }\n\n    \/* ── HEADER ──────────────────────────────── *\/\n    .header {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important; padding: 65px 40px 55px; text-align: center;\n        position: relative; z-index: 1; border-bottom: 4px solid #9c00ff;\n    }\n    .header .badge {\n        display: inline-block; background: #fed803; color: #333 !important;\n        font-size: .75em; font-weight: 800; text-transform: uppercase;\n        letter-spacing: 1.5px; padding: 5px 16px; border-radius: 30px; margin-bottom: 22px;\n    }\n    .header h1 { font-size: clamp(1.9em, 4.5vw, 3.2em); font-weight: 800; text-transform: uppercase; letter-spacing: -.5px; margin-bottom: 10px; }\n    .header h1 span { color: #fed803 !important; }\n    .header .sub { font-size: 1.15em; opacity: .85; max-width: 680px; margin: 0 auto 30px; }\n    .header .ref-box {\n        display: inline-flex; align-items: center; gap: 10px;\n        background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.2);\n        padding: 8px 22px; border-radius: 30px; font-size: .9em; color: rgba(255,255,255,.85) !important;\n    }\n    .header .ref-box strong { color: #fed803 !important; }\n\n    \/* ── INTRO BANNER ────────────────────────── *\/\n    .intro-banner {\n        background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n        color: #fff !important; padding: 25px 40px; font-size: 1.15em; font-weight: 600;\n        text-align: center; position: relative; z-index: 1;\n    }\n    .intro-banner span {\n        background: rgba(0,0,0,.2); padding: 3px 12px; border-radius: 20px;\n        font-size: .9em; margin-left: 10px; font-weight: 400;\n    }\n\n    \/* ── SECTIONS ────────────────────────────── *\/\n    .section { padding: 55px 45px; position: relative; z-index: 1; }\n    .section-alt { background: #fafafa; }\n    .section-title {\n        font-size: 1.75em; font-weight: 800; color: #333 !important;\n        border-left: 5px solid #9c00ff; padding-left: 16px;\n        margin-bottom: 30px; text-transform: uppercase; letter-spacing: -.3px;\n    }\n    .section-title span { color: #9c00ff !important; }\n\n    \/* ── MANIFOLD ANATOMY ────────────────────── *\/\n    .anatomy-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 0;\n        margin-top: 10px;\n        border-radius: 16px;\n        overflow: hidden;\n        box-shadow: 0 4px 24px rgba(156,0,255,.15);\n    }\n    .anatomy-item {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        color: #fff !important;\n        padding: 32px 24px;\n        text-align: center;\n        border-right: 1px solid rgba(156,0,255,.2);\n        border-bottom: 1px solid rgba(156,0,255,.2);\n        transition: background .2s;\n    }\n    .anatomy-item:hover { background: linear-gradient(135deg, #1c0030, #3a006b); }\n    .anatomy-item:nth-child(3), .anatomy-item:nth-child(6) { border-right: none; }\n    .anatomy-icon { font-size: 2.2em; margin-bottom: 12px; display: block; }\n    .anatomy-item h3 { font-size: .95em; font-weight: 700; color: #fed803 !important; text-transform: uppercase; letter-spacing: .4px; margin-bottom: 8px; }\n    .anatomy-item p { font-size: .88em; opacity: .78; line-height: 1.5; }\n\n    \/* ── STATS ROW ───────────────────────────── *\/\n    .stats-row {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 18px;\n        margin: 30px 0 10px;\n    }\n    .stat-box {\n        background: #fff;\n        border-radius: 12px;\n        padding: 22px 16px;\n        text-align: center;\n        box-shadow: 0 3px 18px rgba(156,0,255,.1);\n        border: 1px solid rgba(156,0,255,.12);\n    }\n    .stat-box .val { font-size: 1.7em; font-weight: 800; color: #9c00ff !important; display: block; margin-bottom: 4px; }\n    .stat-box .lbl { font-size: .82em; color: #777 !important; text-transform: uppercase; letter-spacing: .3px; line-height: 1.4; }\n\n    \/* ── FEATURE GRID ────────────────────────── *\/\n    .feature-grid {\n        display: grid; grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));\n        gap: 22px; margin-top: 10px;\n    }\n    .feature-card {\n        background: #fff; border-radius: 14px; padding: 28px 24px; text-align: center;\n        box-shadow: 0 3px 18px rgba(156,0,255,.1); border: 1px solid rgba(156,0,255,.12);\n        transition: transform .2s, box-shadow .2s;\n    }\n    .feature-card:hover { transform: translateY(-4px); box-shadow: 0 8px 30px rgba(156,0,255,.2); }\n    .feature-icon { font-size: 2.4em; margin-bottom: 14px; display: block; }\n    .feature-card h3 { font-size: 1em; font-weight: 700; color: #333 !important; margin-bottom: 8px; text-transform: uppercase; letter-spacing: .3px; }\n    .feature-card p { font-size: .9em; color: #666 !important; line-height: 1.55; }\n\n    \/* ── INSTALL STEPS ───────────────────────── *\/\n    .steps { display: flex; flex-direction: column; gap: 20px; margin-top: 10px; }\n    .step {\n        display: flex; align-items: flex-start; gap: 20px;\n        background: #fff; border-radius: 12px; padding: 22px 26px;\n        box-shadow: 0 2px 14px rgba(0,0,0,.06); border-left: 4px solid #9c00ff;\n    }\n    .step-num {\n        width: 42px; height: 42px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 50%; display: flex; align-items: center; justify-content: center;\n        color: #fff !important; font-size: 1.1em; font-weight: 800; flex-shrink: 0;\n    }\n    .step-content h4 { font-weight: 700; color: #333 !important; margin-bottom: 4px; }\n    .step-content p { font-size: .93em; color: #666 !important; }\n\n    \/* ── SPEC TABLE ──────────────────────────── *\/\n    .spec-table { width: 100%; border-collapse: collapse; margin-top: 10px; border-radius: 12px; overflow: hidden; box-shadow: 0 2px 14px rgba(0,0,0,.07); }\n    .spec-table thead tr { background: linear-gradient(90deg, #9c00ff, #e00cff); color: #fff !important; }\n    .spec-table thead th { padding: 14px 22px; text-align: left; font-weight: 700; font-size: .95em; text-transform: uppercase; letter-spacing: .5px; }\n    .spec-table tbody tr:nth-child(even) { background: #f5f0ff; }\n    .spec-table tbody tr:nth-child(odd) { background: #fff; }\n    .spec-table tbody td { padding: 13px 22px; border-bottom: 1px solid #eee; font-size: .95em; color: #444 !important; }\n    .spec-table tbody td:first-child { font-weight: 600; color: #333 !important; }\n\n    \/* ── DELIVERY LIST ───────────────────────── *\/\n    .delivery-list { list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 14px; margin-top: 10px; }\n    .delivery-list li {\n        background: #fff; border-radius: 10px; padding: 16px 20px;\n        display: flex; align-items: center; gap: 14px;\n        box-shadow: 0 2px 12px rgba(0,0,0,.06); border: 1px solid #eee; font-size: .95em; color: #444 !important;\n    }\n    .delivery-list li .icon {\n        width: 36px; height: 36px; background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 8px; display: flex; align-items: center; justify-content: center;\n        font-size: 1.1em; flex-shrink: 0;\n    }\n\n    \/* ── WARNING \/ INFO BOX ──────────────────── *\/\n    .warning-box {\n        background: #fff8e1; border-left: 5px solid #fed803; border-radius: 10px;\n        padding: 20px 24px; margin-top: 24px; display: flex; align-items: flex-start; gap: 14px;\n    }\n    .info-box {\n        background: #f5f0ff; border-left: 5px solid #9c00ff; border-radius: 10px;\n        padding: 20px 24px; margin-top: 24px; display: flex; align-items: flex-start; gap: 14px;\n    }\n    .warning-box .w-icon, .info-box .w-icon { font-size: 1.5em; flex-shrink: 0; margin-top: 2px; }\n    .warning-box p, .info-box p { font-size: .95em; color: #555 !important; line-height: 1.6; }\n    .warning-box p strong, .info-box p strong { color: #333 !important; }\n\n    \/* ── FAQ ─────────────────────────────────── *\/\n    .faq-list { margin-top: 10px; }\n    .faq-item { background: #fff; border-radius: 12px; margin-bottom: 14px; box-shadow: 0 2px 12px rgba(0,0,0,.06); overflow: hidden; }\n    .faq-q { padding: 18px 24px; font-weight: 700; color: #333 !important; display: flex; align-items: center; gap: 12px; }\n    .faq-q::before {\n        content: \"Q\"; background: linear-gradient(135deg, #9c00ff, #e00cff);\n        color: #fff !important; width: 30px; height: 30px; border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        font-size: .85em; font-weight: 800; flex-shrink: 0;\n    }\n    .faq-a { padding: 0 24px 18px 66px; font-size: .95em; color: #666 !important; line-height: 1.65; }\n\n    \/* ── CTA ─────────────────────────────────── *\/\n    .cta-section {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important; padding: 55px 40px; text-align: center;\n        position: relative; z-index: 1; overflow: hidden;\n    }\n    .cta-section h2 { font-size: clamp(1.5em, 3.5vw, 2.4em); font-weight: 800; text-transform: uppercase; margin-bottom: 14px; }\n    .cta-section h2 span { color: #fed803 !important; }\n    .cta-section p { font-size: 1.05em; opacity: .85; margin-bottom: 32px; max-width: 550px; margin-left: auto; margin-right: auto; }\n    .cta-btn {\n        display: inline-block; background: linear-gradient(135deg, #fed803, #e6c200);\n        color: #333 !important; font-weight: 800; font-size: 1.1em; padding: 16px 44px;\n        border-radius: 50px; text-decoration: none; text-transform: uppercase; letter-spacing: 1px;\n        transition: transform .2s, box-shadow .2s; box-shadow: 0 6px 25px rgba(254,216,3,.4);\n    }\n    .cta-btn:hover { transform: translateY(-3px); box-shadow: 0 10px 35px rgba(254,216,3,.55); }\n\n    @media (max-width: 680px) {\n        .section { padding: 40px 24px; }\n        .header { padding: 50px 24px 40px; }\n        .intro-banner { padding: 20px 24px; font-size: 1em; }\n        .cta-section { padding: 50px 24px; }\n        .anatomy-grid { grid-template-columns: 1fr 1fr; }\n        .stats-row { grid-template-columns: 1fr 1fr; }\n        .feature-grid { grid-template-columns: 1fr 1fr; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 80px; height: 80px; left: 5%; animation-duration: 8s; animation-delay: 0s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 15%; animation-duration: 12s; animation-delay: 2s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 65px; height: 65px; left: 28%; animation-duration: 10s; animation-delay: 4s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100px; height: 100px; left: 45%; animation-duration: 9s; animation-delay: 1.5s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 40px; height: 40px; left: 62%; animation-duration: 11s; animation-delay: 3s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 75px; height: 75px; left: 75%; animation-duration: 13s; animation-delay: .5s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 55px; height: 55px; left: 88%; animation-duration: 8.5s; animation-delay: 5s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"badge\"\u003e🔧 Valve block · AA-3644\u003c\/div\u003e\n\u003ch1\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eAccuAir VU4 4-Corner Manifold\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eThe heart of your AccuAir air ride system — independent control of 4 airbags · stainless steel · 200 psi · plug \u0026 play\u003c\/p\u003e\n\u003cdiv class=\"ref-box\"\u003eReference: \u003cstrong\u003eAA-3644\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intro Banner --\u003e\n\u003cdiv class=\"intro-banner\"\u003e💜 The most reliable manifold on the market — \u003cspan\u003estainless steel valves · waterproof harness · ¼\" NPT fittings included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : C'est quoi un manifold --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eWhat is a \u003cspan\u003emanifold\u003c\/span\u003e?\u003c\/div\u003e\n\u003cp style=\"font-size: 1.05em; color: #555; margin-bottom: 28px; line-height: 1.75;\"\u003eThe manifold — or valve block — is the \u003cstrong\u003eheart of any air ride system\u003c\/strong\u003e. It receives compressed air from the tank and distributes it to each suspension airbag via solenoid valves controlled by the ECU. In a 4-corner system like the VU4, each wheel has its own inlet and outlet valve, allowing fully independent height control on each corner — for perfect leveling, even on uneven terrain.\u003c\/p\u003e\n\u003c!-- Stats row --\u003e\n\u003cdiv class=\"stats-row\"\u003e\n\u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"val\"\u003e4\u003c\/span\u003e \u003cspan class=\"lbl\"\u003eIndependently controlled corners\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"val\"\u003e200 psi\u003c\/span\u003e \u003cspan class=\"lbl\"\u003eMaximum pressure guaranteed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"val\"\u003e¼\" NPT\u003c\/span\u003e \u003cspan class=\"lbl\"\u003eFittings on all ports\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-box\"\u003e\n\u003cspan class=\"val\"\u003e∞\u003c\/span\u003e \u003cspan class=\"lbl\"\u003eMillions of cycles guaranteed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Anatomy grid --\u003e\n\u003cdiv style=\"margin-top: 30px;\" class=\"anatomy-grid\"\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e🧱\u003c\/span\u003e\n\u003ch3\u003eAluminum body\u003c\/h3\u003e\n\u003cp\u003eMachined anodized aluminum block — lightweight, corrosion-resistant, easy to integrate into a custom trunk.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e🔩\u003c\/span\u003e\n\u003ch3\u003eStainless steel valves\u003c\/h3\u003e\n\u003cp\u003e100% stainless steel internal components for maximum durability and perfect sealing cycle after cycle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e💧\u003c\/span\u003e\n\u003ch3\u003eBubble-tight sealing\u003c\/h3\u003e\n\u003cp\u003eMaximum flow solenoid valve architecture with bubble seal — zero leaks even at high pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003eWaterproof harness\u003c\/h3\u003e\n\u003cp\u003eWeatherproof plug \u0026 play connectors — designed to survive the undercarriage environment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e🔧\u003c\/span\u003e\n\u003ch3\u003e¼\" NPT fittings\u003c\/h3\u003e\n\u003cp\u003eAll ports equipped with ¼\" NPT — compatible with standard air ride plumbing without adapters.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"anatomy-item\"\u003e\n\u003cspan class=\"anatomy-icon\"\u003e📐\u003c\/span\u003e\n\u003ch3\u003eCompact size\u003c\/h3\u003e\n\u003cp\u003e134 × 70 × 70 mm (5.28\" × 2.75\" × 2.75\") — easy to position in any trunk or custom install.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Features --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eWhy choose the \u003cspan\u003eVU4\u003c\/span\u003e?\u003c\/div\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch3\u003e4-corner control\u003c\/h3\u003e\n\u003cp\u003eEach airbag is controlled independently — precise inflation and deflation wheel by wheel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔩\u003c\/span\u003e\n\u003ch3\u003eAll stainless steel valves\u003c\/h3\u003e\n\u003cp\u003eRobust internal stainless steel architecture — bubble-tight sealing and millions of cycles guaranteed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e💧\u003c\/span\u003e\n\u003ch3\u003eWaterproof harness\u003c\/h3\u003e\n\u003cp\u003eHigh-quality moisture-resistant connectors — total reliability in the undercarriage environment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003ePlug \u0026 Play e+ ECU\u003c\/h3\u003e\n\u003cp\u003eDirect connection to the AccuAir e+ ECU via dedicated harness — no custom wiring needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch3\u003eMaximum flow rate\u003c\/h3\u003e\n\u003cp\u003eOptimized valve architecture for high air flow — fast suspension raise and lower.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📐\u003c\/span\u003e\n\u003ch3\u003eCompact size\u003c\/h3\u003e\n\u003cp\u003e134 × 70 × 70 mm — easily fits into a narrow trunk or a custom steel\/aluminum mount.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e💡\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eGood to know:\u003c\/strong\u003e The VU4 comes with ¼\" NPT → ⅜\" PTC fittings for 3\/8\" PTC hoses. If you use ¼\" hoses, you will need additional reducers. Also, remember to install a water trap between the tank and the manifold inlet to protect the valves — this may affect the warranty.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Installation --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eStep-by-step \u003cspan\u003einstallation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eChoose the mounting location\u003c\/h4\u003e\n\u003cp\u003eThe VU4 is usually mounted in the trunk or under the chassis, in a dry and accessible location. Plan a rigid mount on sheet metal or custom bracket to avoid vibrations. Position the manifold to facilitate hose routing to the 4 air springs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the air plumbing\u003c\/h4\u003e\n\u003cp\u003eConnect the manifold inlet to the tank via your water trap (mandatory for warranty). Then connect each valve outlet to the corresponding air spring using ⅜\" DOT-PTC hose. ¼\" NPT fittings are provided, compatible with standard AccuAir fittings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the harness to the e+ ECU\u003c\/h4\u003e\n\u003cp\u003eConnect the VU4 plug \u0026amp; play harness to the dedicated port on your AccuAir e+ ECU. The connection is unique — you cannot plug into the wrong port. Secure the wiring neatly to avoid rubbing on moving parts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eTest for leaks and calibrate\u003c\/h4\u003e\n\u003cp\u003eBefore closing the trunk, gradually pressurize the system and check each fitting with soapy water. Once sealed, proceed to calibration from the e-Level+ app (if you have the Height+ or Pressure+ kit).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eImportant:\u003c\/strong\u003e Installing a water trap between the tank and the VU4 inlet is mandatory to maintain the warranty. Condensed moisture in the hoses can damage the stainless steel solenoid valves over time. Do not compromise on this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Contenu livraison --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eDelivery \u003cspan\u003econtents\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔧\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e1 × VU4 4-corner manifold\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eAluminum block with 8 stainless steel solenoid valves — 1 inlet + 1 outlet per corner\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePlug \u0026amp; play harness\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eWaterproof connectors for direct connection to the AccuAir e+ ECU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔩\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e¼\" NPT → ⅜\" PTC fittings\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eFittings for 3\/8\" PTC hoses included on all ports\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e📌\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eNot included in this kit:\u003c\/strong\u003e Air tank, compressor, AccuAir e+ ECU, water trap (highly recommended), hoses, and air springs. If you are installing a complete system, contact us for a quote on all components.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Fiche technique --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eTechnical \u003cspan\u003esheet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct reference\u003c\/td\u003e\n\u003ctd\u003eAA-3644\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eAccuAir\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003e4-corner manifold (4-corner valve unit)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNumber of valves\u003c\/td\u003e\n\u003ctd\u003e8 solenoid valves (inlet + outlet × 4 corners)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eValve materials\u003c\/td\u003e\n\u003ctd\u003eStainless steel — 100% stainless steel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eManifold body\u003c\/td\u003e\n\u003ctd\u003eAnodized aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePort fittings\u003c\/td\u003e\n\u003ctd\u003e¼\" NPT on all ports\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatible tubing\u003c\/td\u003e\n\u003ctd\u003e⅜\" DOT-PTC (fittings included) · ¼\" with reducers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax pressure\u003c\/td\u003e\n\u003ctd\u003e200 psi\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSealing\u003c\/td\u003e\n\u003ctd\u003eBubble-tight sealing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHarness\u003c\/td\u003e\n\u003ctd\u003ePlug \u0026 play waterproof — AccuAir e+ ECU connection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatible ECU\u003c\/td\u003e\n\u003ctd\u003eAccuAir e+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e134 × 70 × 70 mm (5.28\" × 2.75\" × 2.75\")\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e5 kg (packaging)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer warranty\u003c\/td\u003e\n\u003ctd\u003e1 year (limited) — water trap mandatory\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently asked \u003cspan\u003equestions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eWhat is the difference between the VU4 and the ENDO-VT?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe VU4 is an external manifold — a compact block you mount separately in the trunk or under the chassis. The ENDO-VT is integrated directly into the air tank (tank-mounted), reducing the number of connections and simplifying installation for setups with custom tanks. Both are 100% compatible with the AccuAir e+ ECU. The VU4 offers more location flexibility, the ENDO-VT provides a cleaner look.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs the VU4 compatible with my existing AccuAir ECU?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes — the VU4 is designed to work with the AccuAir e+ ECU. If you have an older SwitchSpeed or e-Level system pre-2019 (R9\/R10), you’ll need to check harness compatibility. For a recent e+ Connect system, it’s direct plug \u0026 play.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eCan I use this manifold with ¼\" tubing?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, but you will need ¼\" NPT → ¼\" PTC reducers (not included). The fittings included in this kit are for ⅜\" DOT-PTC tubing, which is the most common standard on air ride setups. We recommend ⅜\" for optimal flow and faster suspension raise\/lower.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs the water trap really mandatory?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTechnically you can skip it, but AccuAir conditions its warranty on using a water trap between the tank and the VU4 inlet. Moisture condensing in the pipes eventually reaches the valves and corrodes them gradually — even stainless steel. It’s a small investment of a few euros that can save you from replacing a €650 manifold.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eCan I install the VU4 under the chassis, exposed to the elements?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe harnesses are waterproof and the aluminum block resists humidity well, but installing it under the chassis directly exposed to water, salt, and mud splashes is not recommended long-term. If you have no other choice, protect the manifold with a sealed cover and apply an anti-corrosion product on the fittings.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 70px; height: 70px; left: 10%; animation-duration: 9s; animation-delay: 1s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 50%; animation-duration: 11s; animation-delay: 0s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 60px; height: 60px; left: 80%; animation-duration: 8s; animation-delay: 3s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eAre you setting up your \u003cspan\u003eair ride setup\u003c\/span\u003e?\u003c\/h2\u003e\n\u003cp\u003eWe help you assemble the complete list of parts — manifold, tank, ECU, compressor, air springs. Tell us your vehicle and budget.\u003c\/p\u003e\n\u003ca class=\"cta-btn\" href=\"https:\/\/raslbitume.com\"\u003e💬 Contact us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":40126586126434,"sku":"AA-3644","price":649.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/vu4_1_wr_600x_f5ad97f1-facb-4f15-a5a0-717a2dde669b.png?v=1774179779"},{"product_id":"accuair-e-level-height","title":"AccuAir e-Level+ Height AA-3641 – TruPosition Sensors | Rasl'Bitume","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        line-height: 1.6;\n        color: #333333 !important;\n        background: #f5f5f5;\n    }\n\n    .wrapper {\n        max-width: 1100px;\n        margin: 0 auto;\n        background: #fff;\n        box-shadow: 0 0 40px rgba(0,0,0,0.15);\n        border-radius: 14px;\n        overflow: hidden;\n        position: relative;\n    }\n\n    \/* ── BUBBLES ──────────────────────────────── *\/\n    .bg-bubbles {\n        position: absolute; top: 0; left: 0;\n        width: 100%; height: 100%;\n        z-index: 0; pointer-events: none; overflow: hidden;\n    }\n    .bubble {\n        position: absolute; bottom: -150px; border-radius: 50%;\n        animation: rise linear infinite; filter: blur(2px);\n    }\n    .bubble.p { background: radial-gradient(circle, rgba(156,0,255,.35) 0%, rgba(156,0,255,.08) 70%, transparent 100%); }\n    .bubble.y { background: radial-gradient(circle, rgba(254,216,3,.45) 0%, rgba(254,216,3,.1) 70%, transparent 100%); }\n    .bubble.m { background: radial-gradient(circle, rgba(224,12,255,.35) 0%, rgba(224,12,255,.08) 70%, transparent 100%); }\n\n    @keyframes rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        15%  { opacity: .55; }\n        85%  { opacity: .25; }\n        100% { bottom: 110%; transform: translateX(60px) scale(1.6); opacity: 0; }\n    }\n\n    \/* ── HEADER ──────────────────────────────── *\/\n    .header {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important;\n        padding: 65px 40px 55px;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n        border-bottom: 4px solid #9c00ff;\n    }\n    .header .badge {\n        display: inline-block;\n        background: #fed803;\n        color: #333 !important;\n        font-size: .75em;\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: 1.5px;\n        padding: 5px 16px;\n        border-radius: 30px;\n        margin-bottom: 22px;\n    }\n    .header h1 {\n        font-size: clamp(1.9em, 4.5vw, 3.2em);\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: -.5px;\n        margin-bottom: 10px;\n    }\n    .header h1 span { color: #fed803 !important; }\n    .header .sub {\n        font-size: 1.15em;\n        opacity: .85;\n        max-width: 680px;\n        margin: 0 auto 30px;\n    }\n    .header .ref-box {\n        display: inline-flex;\n        align-items: center;\n        gap: 10px;\n        background: rgba(255,255,255,.1);\n        border: 1px solid rgba(255,255,255,.2);\n        padding: 8px 22px;\n        border-radius: 30px;\n        font-size: .9em;\n        color: rgba(255,255,255,.85) !important;\n    }\n    .header .ref-box strong { color: #fed803 !important; }\n\n    \/* ── INTRO BANNER ────────────────────────── *\/\n    .intro-banner {\n        background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n        color: #fff !important;\n        padding: 25px 40px;\n        font-size: 1.15em;\n        font-weight: 600;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n    }\n    .intro-banner span {\n        background: rgba(0,0,0,.2);\n        padding: 3px 12px;\n        border-radius: 20px;\n        font-size: .9em;\n        margin-left: 10px;\n        font-weight: 400;\n    }\n\n    \/* ── SECTIONS ────────────────────────────── *\/\n    .section { padding: 55px 45px; position: relative; z-index: 1; }\n    .section-alt { background: #fafafa; }\n\n    .section-title {\n        font-size: 1.75em;\n        font-weight: 800;\n        color: #333 !important;\n        border-left: 5px solid #9c00ff;\n        padding-left: 16px;\n        margin-bottom: 30px;\n        text-transform: uppercase;\n        letter-spacing: -.3px;\n    }\n    .section-title span { color: #9c00ff !important; }\n\n    \/* ── FEATURE GRID ────────────────────────── *\/\n    .feature-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));\n        gap: 22px;\n        margin-top: 10px;\n    }\n    .feature-card {\n        background: #fff;\n        border-radius: 14px;\n        padding: 28px 24px;\n        text-align: center;\n        box-shadow: 0 3px 18px rgba(156,0,255,.1);\n        border: 1px solid rgba(156,0,255,.12);\n        transition: transform .2s, box-shadow .2s;\n    }\n    .feature-card:hover { transform: translateY(-4px); box-shadow: 0 8px 30px rgba(156,0,255,.2); }\n    .feature-icon { font-size: 2.4em; margin-bottom: 14px; display: block; }\n    .feature-card h3 { font-size: 1em; font-weight: 700; color: #333 !important; margin-bottom: 8px; text-transform: uppercase; letter-spacing: .3px; }\n    .feature-card p { font-size: .9em; color: #666 !important; line-height: 1.55; }\n\n    \/* ── TRUPOSITION HIGHLIGHT ───────────────── *\/\n    .truposition-box {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        border-radius: 16px;\n        padding: 40px 36px;\n        margin-top: 10px;\n        color: #fff !important;\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 30px;\n        align-items: center;\n        border: 1px solid rgba(156,0,255,.35);\n    }\n    .truposition-box .tp-text h3 {\n        font-size: 1.5em;\n        font-weight: 800;\n        color: #fed803 !important;\n        text-transform: uppercase;\n        margin-bottom: 14px;\n        letter-spacing: .5px;\n    }\n    .truposition-box .tp-text p {\n        font-size: .97em;\n        opacity: .85;\n        line-height: 1.7;\n    }\n    .truposition-box .tp-stats {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 16px;\n    }\n    .stat-card {\n        background: rgba(156,0,255,.15);\n        border: 1px solid rgba(156,0,255,.3);\n        border-radius: 12px;\n        padding: 18px 16px;\n        text-align: center;\n    }\n    .stat-card .stat-val {\n        font-size: 1.6em;\n        font-weight: 800;\n        color: #fed803 !important;\n        display: block;\n        margin-bottom: 4px;\n    }\n    .stat-card .stat-label {\n        font-size: .8em;\n        opacity: .75;\n        line-height: 1.35;\n        text-transform: uppercase;\n        letter-spacing: .3px;\n    }\n\n    \/* ── STEPS ───────────────────────────────── *\/\n    .steps { display: flex; flex-direction: column; gap: 20px; margin-top: 10px; }\n    .step {\n        display: flex;\n        align-items: flex-start;\n        gap: 20px;\n        background: #fff;\n        border-radius: 12px;\n        padding: 22px 26px;\n        box-shadow: 0 2px 14px rgba(0,0,0,.06);\n        border-left: 4px solid #9c00ff;\n    }\n    .step-num {\n        width: 42px; height: 42px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        color: #fff !important; font-size: 1.1em; font-weight: 800; flex-shrink: 0;\n    }\n    .step-content h4 { font-weight: 700; color: #333 !important; margin-bottom: 4px; }\n    .step-content p { font-size: .93em; color: #666 !important; }\n\n    \/* ── SPEC TABLE ──────────────────────────── *\/\n    .spec-table {\n        width: 100%; border-collapse: collapse; margin-top: 10px;\n        border-radius: 12px; overflow: hidden;\n        box-shadow: 0 2px 14px rgba(0,0,0,.07);\n    }\n    .spec-table thead tr { background: linear-gradient(90deg, #9c00ff, #e00cff); color: #fff !important; }\n    .spec-table thead th { padding: 14px 22px; text-align: left; font-weight: 700; font-size: .95em; text-transform: uppercase; letter-spacing: .5px; }\n    .spec-table tbody tr:nth-child(even) { background: #f5f0ff; }\n    .spec-table tbody tr:nth-child(odd) { background: #fff; }\n    .spec-table tbody td { padding: 13px 22px; border-bottom: 1px solid #eee; font-size: .95em; color: #444 !important; }\n    .spec-table tbody td:first-child { font-weight: 600; color: #333 !important; }\n\n    \/* ── DELIVERY LIST ───────────────────────── *\/\n    .delivery-list {\n        list-style: none;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 14px;\n        margin-top: 10px;\n    }\n    .delivery-list li {\n        background: #fff;\n        border-radius: 10px;\n        padding: 16px 20px;\n        display: flex; align-items: center; gap: 14px;\n        box-shadow: 0 2px 12px rgba(0,0,0,.06);\n        border: 1px solid #eee;\n        font-size: .95em; color: #444 !important;\n    }\n    .delivery-list li .icon {\n        width: 36px; height: 36px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 8px;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 1.1em; flex-shrink: 0;\n    }\n\n    \/* ── WARNING \/ INFO BOXES ────────────────── *\/\n    .warning-box {\n        background: #fff8e1;\n        border-left: 5px solid #fed803;\n        border-radius: 10px;\n        padding: 20px 24px;\n        margin-top: 24px;\n        display: flex; align-items: flex-start; gap: 14px;\n    }\n    .info-box {\n        background: #f5f0ff;\n        border-left: 5px solid #9c00ff;\n        border-radius: 10px;\n        padding: 20px 24px;\n        margin-top: 24px;\n        display: flex; align-items: flex-start; gap: 14px;\n    }\n    .warning-box .w-icon, .info-box .w-icon { font-size: 1.5em; flex-shrink: 0; margin-top: 2px; }\n    .warning-box p, .info-box p { font-size: .95em; color: #555 !important; line-height: 1.6; }\n    .warning-box p strong, .info-box p strong { color: #333 !important; }\n\n    \/* ── FAQ ─────────────────────────────────── *\/\n    .faq-list { margin-top: 10px; }\n    .faq-item { background: #fff; border-radius: 12px; margin-bottom: 14px; box-shadow: 0 2px 12px rgba(0,0,0,.06); overflow: hidden; }\n    .faq-q { padding: 18px 24px; font-weight: 700; color: #333 !important; display: flex; align-items: center; gap: 12px; }\n    .faq-q::before {\n        content: \"Q\";\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        color: #fff !important; width: 30px; height: 30px;\n        border-radius: 50%; display: flex; align-items: center; justify-content: center;\n        font-size: .85em; font-weight: 800; flex-shrink: 0;\n    }\n    .faq-a { padding: 0 24px 18px 66px; font-size: .95em; color: #666 !important; line-height: 1.65; }\n\n    \/* ── CTA ─────────────────────────────────── *\/\n    .cta-section {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important; padding: 55px 40px; text-align: center;\n        position: relative; z-index: 1; overflow: hidden;\n    }\n    .cta-section h2 { font-size: clamp(1.5em, 3.5vw, 2.4em); font-weight: 800; text-transform: uppercase; margin-bottom: 14px; }\n    .cta-section h2 span { color: #fed803 !important; }\n    .cta-section p { font-size: 1.05em; opacity: .85; margin-bottom: 32px; max-width: 550px; margin-left: auto; margin-right: auto; }\n    .cta-btn {\n        display: inline-block;\n        background: linear-gradient(135deg, #fed803, #e6c200);\n        color: #333 !important; font-weight: 800; font-size: 1.1em;\n        padding: 16px 44px; border-radius: 50px; text-decoration: none;\n        text-transform: uppercase; letter-spacing: 1px;\n        transition: transform .2s, box-shadow .2s;\n        box-shadow: 0 6px 25px rgba(254,216,3,.4);\n    }\n    .cta-btn:hover { transform: translateY(-3px); box-shadow: 0 10px 35px rgba(254,216,3,.55); }\n\n    @media (max-width: 680px) {\n        .section { padding: 40px 24px; }\n        .header { padding: 50px 24px 40px; }\n        .intro-banner { padding: 20px 24px; font-size: 1em; }\n        .cta-section { padding: 50px 24px; }\n        .truposition-box { grid-template-columns: 1fr; }\n        .feature-grid { grid-template-columns: 1fr 1fr; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 80px; height: 80px; left: 5%; animation-duration: 8s; animation-delay: 0s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 15%; animation-duration: 12s; animation-delay: 2s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 65px; height: 65px; left: 28%; animation-duration: 10s; animation-delay: 4s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100px; height: 100px; left: 45%; animation-duration: 9s; animation-delay: 1.5s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 40px; height: 40px; left: 62%; animation-duration: 11s; animation-delay: 3s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 75px; height: 75px; left: 75%; animation-duration: 13s; animation-delay: .5s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 55px; height: 55px; left: 88%; animation-duration: 8.5s; animation-delay: 5s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"badge\"\u003e📡 Height+ TruPosition · AA-3641\u003c\/div\u003e\n\u003ch1\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eAccuAir e-Level+ Height\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eThe premium AccuAir height sensor kit — exclusive TruPosition technology · accuracy under 3 mm · automatic load compensation\u003c\/p\u003e\n\u003cdiv class=\"ref-box\"\u003eReference: \u003cstrong\u003eAA-3641\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intro Banner --\u003e\n\u003cdiv class=\"intro-banner\"\u003e🎯 The most precise solution for your AccuAir air ride — \u003cspan\u003eexact height · load compensation · plug \u0026amp; play\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Présentation --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eThe \u003cspan\u003ebest level\u003c\/span\u003e of AccuAir control\u003c\/div\u003e\n\u003cp style=\"font-size: 1.05em; color: #555; margin-bottom: 30px; line-height: 1.75;\"\u003eThe e-Level+ Height kit is the ultimate upgrade for your AccuAir air ride management system. While manual mode lets you manage by eye and Pressure+ works on pressure values, this kit uses physical height sensors — the TruPosition — to measure the exact position of your suspension at each wheel in real time. The result: accuracy under 3 mm, automatic load compensation, and memorized heights you get back every time, no matter how many people are in the vehicle.\u003c\/p\u003e\n\u003c!-- TruPosition highlight --\u003e\n\u003cdiv class=\"truposition-box\"\u003e\n\u003cdiv class=\"tp-text\"\u003e\n\u003ch3\u003eTruPosition Technology\u003c\/h3\u003e\n\u003cp\u003eExclusive to AccuAir, TruPosition technology is what sets the Height+ apart from all other systems on the market. The sensors measure the actual angular position of the suspension — not pressure, not an estimate — and transmit real-time data to the ECU e+ and the e-Level+ app. No matter the load in the vehicle, the system knows exactly where it is and adjusts accordingly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tp-stats\"\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cspan class=\"stat-val\"\u003e\u0026lt; 3 mm\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eWheel height accuracy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cspan class=\"stat-val\"\u003e4\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eSensors — one per wheel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cspan class=\"stat-val\"\u003e3+\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eProgrammable presets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-card\"\u003e\n\u003cspan class=\"stat-val\"\u003e100%\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003ePlug \u0026amp; play on ECU e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Features --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eWhat you \u003cspan\u003egain\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📡\u003c\/span\u003e\n\u003ch3\u003eTruPosition sensors\u003c\/h3\u003e\n\u003cp\u003e4 physical height sensors, one per wheel, for direct and precise suspension position measurement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚖️\u003c\/span\u003e\n\u003ch3\u003eLoad compensation\u003c\/h3\u003e\n\u003cp\u003eThe system automatically adjusts to compensate for weight variations — passengers, loaded trunk, light trailer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch3\u003e3 programmable heights\u003c\/h3\u003e\n\u003cp\u003eLowered, driving, raised + fully down. Each position is memorized with sub-millimeter precision.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📊\u003c\/span\u003e\n\u003ch3\u003eHeight display %\u003c\/h3\u003e\n\u003cp\u003eReal-time display of the height percentage of each corner in the e-Level+ app on your smartphone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🚀\u003c\/span\u003e\n\u003ch3\u003eRide-Height-On-Start\u003c\/h3\u003e\n\u003cp\u003eThe vehicle automatically raises to your driving height as soon as the engine starts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch3\u003eStraight-To-Height\u003c\/h3\u003e\n\u003cp\u003eDirect transition to target height without valve pulsing — immediate, smooth, precise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📱\u003c\/span\u003e\n\u003ch3\u003ee-Level+ App\u003c\/h3\u003e\n\u003cp\u003eFull control, calibration, and monitoring from the AccuAir app on iOS or Android.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔄\u003c\/span\u003e\n\u003ch3\u003eAuto-calibration\u003c\/h3\u003e\n\u003cp\u003eThe system learns your vehicle's behavior during the first calibration and adapts automatically.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Installation --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eInstallation \u003cspan\u003estep by step\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003ePosition the sensors on the chassis\u003c\/h4\u003e\n\u003cp\u003eMount each TruPosition sensor on a stable point of the chassis or body near each wheel. The sensor’s rotation axis must align with the vertical movement of the suspension. Choose a mounting point not subject to excessive engine vibrations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eAttach the linkages to the suspension\u003c\/h4\u003e\n\u003cp\u003eConnect each linkage rod between the sensor’s rotating arm and a moving suspension point (suspension arm, steering knuckle, or axle). The linkage must slide freely without tension in both high and low positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the harness to the ECU e+\u003c\/h4\u003e\n\u003cp\u003eConnect the kit harness directly to the dedicated ports on your AccuAir e+ ECU. 100% plug \u0026 play connection — no soldering or modification of original wiring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eCalibrate from the e-Level+ app\u003c\/h4\u003e\n\u003cp\u003eStart the Height+ calibration procedure from the e-Level+ app on your smartphone. The system learns your suspension limits (min\/max height) and saves your 3 presets. Estimated duration: 15 to 30 minutes depending on vehicle access.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e💡\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation tip:\u003c\/strong\u003e Perform installation on a lift or jack stands for comfortable access to all 4 wheels. Remember to cycle the suspension from stop to stop before permanently fixing the sensors, to check there is no excessive tension on the linkages at extreme positions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Contenu livraison --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eContents of \u003cspan\u003ethe delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e📡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e4 × TruPosition sensors\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eOne per wheel — front left, front right, rear left, rear right\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eComplete wiring harness\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003ePlug \u0026 play — direct connection to the AccuAir e+ ECU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔗\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLinkage rods\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eCoupling rods between sensor and suspension arm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔩\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eComplete screws \u0026 hardware\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eAll mounting hardware needed for installation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eNot included:\u003c\/strong\u003e The AccuAir e+ ECU (required for operation), the smartphone for the e-Level+ app, and any Air Lift, Airmext, or TA-Technix management system (incompatible). If starting from scratch, make sure to have the e+ ECU before ordering this kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Fiche technique --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eTechnical \u003cspan\u003esheet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct reference\u003c\/td\u003e\n\u003ctd\u003eAA-3641\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eAccuAir\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl type\u003c\/td\u003e\n\u003ctd\u003ePhysical height (Height+ \/ TruPosition)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor technology\u003c\/td\u003e\n\u003ctd\u003eTruPosition — exclusive AccuAir angular position sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNumber of sensors\u003c\/td\u003e\n\u003ctd\u003e4 (one per wheel)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePrecision\u003c\/td\u003e\n\u003ctd\u003e\u003c 3 mm at the wheels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHarness included\u003c\/td\u003e\n\u003ctd\u003eYes — plug \u0026 play on e+ ECU\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLinkages included\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eScrews included\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eECU required\u003c\/td\u003e\n\u003ctd\u003eAccuAir e+ (required)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl app\u003c\/td\u003e\n\u003ctd\u003ee-Level+ (iOS \/ Android)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProgrammable heights\u003c\/td\u003e\n\u003ctd\u003e3 + all the way down (lowered \/ driving \/ raised)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLoad compensation\u003c\/td\u003e\n\u003ctd\u003eAutomatic — adjustment based on load weight\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRide-Height-On-Start\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHeight display %\u003c\/td\u003e\n\u003ctd\u003eYes — real-time in the app\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKit weight\u003c\/td\u003e\n\u003ctd\u003e3 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently \u003cspan\u003easked questions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eWhat’s the difference between this kit and Pressure+ (AA-3907)?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eHeight+ measures the physical position of your suspension with mechanical sensors mounted on each wheel — it’s the most precise method. Pressure+ uses inline pressure sensors on your air plumbing — easier to install but less precise and without automatic load compensation. If you want perfectly repeatable height regardless of load conditions, Height+ (AA-3641) is the clear choice.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDoes this kit work on all vehicles?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eTruPosition sensors are electronically universal — compatible with all vehicles equipped with an AccuAir e+ ECU. Mechanical mounting on the chassis may require slight adjustments depending on your suspension geometry. For very specific setups (custom axles, unusual geometry), don’t hesitate to contact us before ordering.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eCan I add this kit to my existing AccuAir system?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, that’s exactly the purpose of this kit. It’s designed to upgrade an existing e+ Connect system to Height+ control. As long as you have the e+ ECU, this kit connects plug \u0026amp; play and calibration is done through the e-Level+ app.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs the installation difficult to do yourself?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe wiring is plug \u0026amp; play, so no worries there. The mechanical part requires some precision: properly positioning the sensors, adjusting the rods so they work without stress, and calibrating correctly. With a lift or jack stands, a dedicated DIYer can manage it in 2-3 hours. Calibration via the app is intuitive and guided.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDoes automatic load compensation really work?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes — it's one of the strongest technical arguments of TruPosition. Whether you're alone or with 4 passengers and a full trunk, the system maintains the programmed height by adding or removing the necessary air. This is what sets it apart from Pressure+, which only monitors pressure and not the actual suspension position.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 70px; height: 70px; left: 10%; animation-duration: 9s; animation-delay: 1s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 50%; animation-duration: 11s; animation-delay: 0s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 60px; height: 60px; left: 80%; animation-duration: 8s; animation-delay: 3s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHeight+ or Pressure+ — \u003cspan\u003ewe help you choose\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eAre you unsure between the two AccuAir systems based on your budget and usage? Our team answers all your questions before you order.\u003c\/p\u003e\n\u003ca class=\"cta-btn\" href=\"https:\/\/raslbitume.com\"\u003e💬 Contact us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":40133423857762,"sku":"AA-3641","price":499.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/image_2407142e-598a-474e-b6ad-b88afb42583d.png?v=1774179788"},{"product_id":"accuair-pressure","title":"AccuAir Pressure+ Upgrade AA-3907 – Air Ride Control | Asphalt Rasl","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        line-height: 1.6;\n        color: #333333 !important;\n        background: #f5f5f5;\n    }\n\n    .wrapper {\n        max-width: 1100px;\n        margin: 0 auto;\n        background: #fff;\n        box-shadow: 0 0 40px rgba(0,0,0,0.15);\n        border-radius: 14px;\n        overflow: hidden;\n        position: relative;\n    }\n\n    \/* ── BUBBLES ──────────────────────────────── *\/\n    .bg-bubbles {\n        position: absolute; top: 0; left: 0;\n        width: 100%; height: 100%;\n        z-index: 0; pointer-events: none; overflow: hidden;\n    }\n    .bubble {\n        position: absolute; bottom: -150px; border-radius: 50%;\n        animation: rise linear infinite; filter: blur(2px);\n    }\n    .bubble.p { background: radial-gradient(circle, rgba(156,0,255,.35) 0%, rgba(156,0,255,.08) 70%, transparent 100%); }\n    .bubble.y { background: radial-gradient(circle, rgba(254,216,3,.45) 0%, rgba(254,216,3,.1) 70%, transparent 100%); }\n    .bubble.m { background: radial-gradient(circle, rgba(224,12,255,.35) 0%, rgba(224,12,255,.08) 70%, transparent 100%); }\n\n    @keyframes rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        15%  { opacity: .55; }\n        85%  { opacity: .25; }\n        100% { bottom: 110%; transform: translateX(60px) scale(1.6); opacity: 0; }\n    }\n\n    \/* ── HEADER ──────────────────────────────── *\/\n    .header {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important;\n        padding: 65px 40px 55px;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n        border-bottom: 4px solid #9c00ff;\n    }\n    .header .badge {\n        display: inline-block;\n        background: #fed803;\n        color: #333 !important;\n        font-size: .75em;\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: 1.5px;\n        padding: 5px 16px;\n        border-radius: 30px;\n        margin-bottom: 22px;\n    }\n    .header h1 {\n        font-size: clamp(1.9em, 4.5vw, 3.2em);\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: -.5px;\n        margin-bottom: 10px;\n    }\n    .header h1 span { color: #fed803 !important; }\n    .header .sub {\n        font-size: 1.15em;\n        opacity: .85;\n        max-width: 650px;\n        margin: 0 auto 30px;\n    }\n    .header .ref-box {\n        display: inline-flex;\n        align-items: center;\n        gap: 10px;\n        background: rgba(255,255,255,.1);\n        border: 1px solid rgba(255,255,255,.2);\n        padding: 8px 22px;\n        border-radius: 30px;\n        font-size: .9em;\n        color: rgba(255,255,255,.85) !important;\n    }\n    .header .ref-box strong { color: #fed803 !important; }\n\n    \/* ── INTRO BANNER ────────────────────────── *\/\n    .intro-banner {\n        background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n        color: #fff !important;\n        padding: 25px 40px;\n        font-size: 1.15em;\n        font-weight: 600;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n    }\n    .intro-banner span {\n        background: rgba(0,0,0,.2);\n        padding: 3px 12px;\n        border-radius: 20px;\n        font-size: .9em;\n        margin-left: 10px;\n        font-weight: 400;\n    }\n\n    \/* ── SECTIONS ────────────────────────────── *\/\n    .section { padding: 55px 45px; position: relative; z-index: 1; }\n    .section-alt { background: #fafafa; }\n\n    .section-title {\n        font-size: 1.75em;\n        font-weight: 800;\n        color: #333 !important;\n        border-left: 5px solid #9c00ff;\n        padding-left: 16px;\n        margin-bottom: 30px;\n        text-transform: uppercase;\n        letter-spacing: -.3px;\n    }\n    .section-title span { color: #9c00ff !important; }\n\n    \/* ── FEATURE GRID ────────────────────────── *\/\n    .feature-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));\n        gap: 22px;\n        margin-top: 10px;\n    }\n    .feature-card {\n        background: #fff;\n        border-radius: 14px;\n        padding: 28px 24px;\n        text-align: center;\n        box-shadow: 0 3px 18px rgba(156,0,255,.1);\n        border: 1px solid rgba(156,0,255,.12);\n        transition: transform .2s, box-shadow .2s;\n    }\n    .feature-card:hover { transform: translateY(-4px); box-shadow: 0 8px 30px rgba(156,0,255,.2); }\n    .feature-icon { font-size: 2.4em; margin-bottom: 14px; display: block; }\n    .feature-card h3 {\n        font-size: 1em; font-weight: 700; color: #333 !important;\n        margin-bottom: 8px; text-transform: uppercase; letter-spacing: .3px;\n    }\n    .feature-card p { font-size: .9em; color: #666 !important; line-height: 1.55; }\n\n    \/* ── VERSUS TABLE ────────────────────────── *\/\n    .versus {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 24px;\n        margin-top: 10px;\n    }\n    .versus-card {\n        border-radius: 14px;\n        padding: 30px 26px;\n        box-shadow: 0 3px 18px rgba(0,0,0,.07);\n    }\n    .versus-card.pressure {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        color: #fff !important;\n        border: 2px solid #9c00ff;\n    }\n    .versus-card.height {\n        background: #f5f0ff;\n        border: 2px solid rgba(156,0,255,.2);\n    }\n    .versus-card .vs-title {\n        font-size: 1.1em;\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: .5px;\n        margin-bottom: 18px;\n        padding-bottom: 12px;\n        border-bottom: 2px solid rgba(255,255,255,.15);\n    }\n    .versus-card.pressure .vs-title { color: #fed803 !important; border-bottom-color: rgba(254,216,3,.3); }\n    .versus-card.height .vs-title { color: #9c00ff !important; border-bottom-color: rgba(156,0,255,.2); }\n    .versus-card ul { list-style: none; }\n    .versus-card ul li {\n        padding: 7px 0;\n        font-size: .92em;\n        display: flex;\n        align-items: flex-start;\n        gap: 10px;\n        line-height: 1.45;\n    }\n    .versus-card.pressure ul li { color: rgba(255,255,255,.85) !important; }\n    .versus-card.height ul li { color: #555 !important; }\n    .versus-card ul li::before { flex-shrink: 0; margin-top: 2px; }\n    .versus-card.pressure ul li.pro::before { content: \"✅\"; }\n    .versus-card.pressure ul li.con::before { content: \"⚠️\"; }\n    .versus-card.height ul li.pro::before { content: \"✅\"; }\n    .versus-card.height ul li.con::before { content: \"⚠️\"; }\n\n    \/* ── SPEC TABLE ──────────────────────────── *\/\n    .spec-table {\n        width: 100%;\n        border-collapse: collapse;\n        margin-top: 10px;\n        border-radius: 12px;\n        overflow: hidden;\n        box-shadow: 0 2px 14px rgba(0,0,0,.07);\n    }\n    .spec-table thead tr { background: linear-gradient(90deg, #9c00ff, #e00cff); color: #fff !important; }\n    .spec-table thead th { padding: 14px 22px; text-align: left; font-weight: 700; font-size: .95em; text-transform: uppercase; letter-spacing: .5px; }\n    .spec-table tbody tr:nth-child(even) { background: #f5f0ff; }\n    .spec-table tbody tr:nth-child(odd) { background: #fff; }\n    .spec-table tbody td { padding: 13px 22px; border-bottom: 1px solid #eee; font-size: .95em; color: #444 !important; }\n    .spec-table tbody td:first-child { font-weight: 600; color: #333 !important; }\n\n    \/* ── CONTENU LIVRAISON ───────────────────── *\/\n    .delivery-list {\n        list-style: none;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 14px;\n        margin-top: 10px;\n    }\n    .delivery-list li {\n        background: #fff;\n        border-radius: 10px;\n        padding: 16px 20px;\n        display: flex;\n        align-items: center;\n        gap: 14px;\n        box-shadow: 0 2px 12px rgba(0,0,0,.06);\n        border: 1px solid #eee;\n        font-size: .95em;\n        color: #444 !important;\n    }\n    .delivery-list li .icon {\n        width: 36px; height: 36px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 8px;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 1.1em; flex-shrink: 0;\n    }\n\n    \/* ── COMPAT CARDS ────────────────────────── *\/\n    .compat-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n        gap: 16px;\n        margin-top: 10px;\n    }\n    .compat-card {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        color: #fff !important;\n        border-radius: 12px;\n        padding: 22px 20px;\n        text-align: center;\n        border: 1px solid rgba(156,0,255,.3);\n    }\n    .compat-card .brand { font-size: 1.1em; font-weight: 800; color: #fed803 !important; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 6px; }\n    .compat-card p { font-size: .88em; opacity: .75; line-height: 1.5; }\n\n    \/* ── WARNING BOX ─────────────────────────── *\/\n    .warning-box {\n        background: #fff8e1;\n        border-left: 5px solid #fed803;\n        border-radius: 10px;\n        padding: 20px 24px;\n        margin-top: 24px;\n        display: flex;\n        align-items: flex-start;\n        gap: 14px;\n    }\n    .warning-box .w-icon { font-size: 1.5em; flex-shrink: 0; margin-top: 2px; }\n    .warning-box p { font-size: .95em; color: #555 !important; line-height: 1.6; }\n    .warning-box p strong { color: #333 !important; }\n\n    \/* ── FAQ ─────────────────────────────────── *\/\n    .faq-list { margin-top: 10px; }\n    .faq-item { background: #fff; border-radius: 12px; margin-bottom: 14px; box-shadow: 0 2px 12px rgba(0,0,0,.06); overflow: hidden; }\n    .faq-q { padding: 18px 24px; font-weight: 700; color: #333 !important; display: flex; align-items: center; gap: 12px; }\n    .faq-q::before {\n        content: \"Q\";\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        color: #fff !important; width: 30px; height: 30px;\n        border-radius: 50%; display: flex; align-items: center; justify-content: center;\n        font-size: .85em; font-weight: 800; flex-shrink: 0;\n    }\n    .faq-a { padding: 0 24px 18px 66px; font-size: .95em; color: #666 !important; line-height: 1.65; }\n\n    \/* ── CTA ─────────────────────────────────── *\/\n    .cta-section {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff !important;\n        padding: 55px 40px;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n        overflow: hidden;\n    }\n    .cta-section h2 { font-size: clamp(1.5em, 3.5vw, 2.4em); font-weight: 800; text-transform: uppercase; margin-bottom: 14px; }\n    .cta-section h2 span { color: #fed803 !important; }\n    .cta-section p { font-size: 1.05em; opacity: .85; margin-bottom: 32px; max-width: 550px; margin-left: auto; margin-right: auto; }\n    .cta-btn {\n        display: inline-block;\n        background: linear-gradient(135deg, #fed803, #e6c200);\n        color: #333 !important; font-weight: 800; font-size: 1.1em;\n        padding: 16px 44px; border-radius: 50px; text-decoration: none;\n        text-transform: uppercase; letter-spacing: 1px;\n        transition: transform .2s, box-shadow .2s;\n        box-shadow: 0 6px 25px rgba(254,216,3,.4);\n    }\n    .cta-btn:hover { transform: translateY(-3px); box-shadow: 0 10px 35px rgba(254,216,3,.55); }\n\n    @media (max-width: 680px) {\n        .section { padding: 40px 24px; }\n        .header { padding: 50px 24px 40px; }\n        .intro-banner { padding: 20px 24px; font-size: 1em; }\n        .cta-section { padding: 50px 24px; }\n        .versus { grid-template-columns: 1fr; }\n        .feature-grid { grid-template-columns: 1fr 1fr; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 80px; height: 80px; left: 5%; animation-duration: 8s; animation-delay: 0s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 15%; animation-duration: 12s; animation-delay: 2s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 65px; height: 65px; left: 28%; animation-duration: 10s; animation-delay: 4s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100px; height: 100px; left: 45%; animation-duration: 9s; animation-delay: 1.5s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 40px; height: 40px; left: 62%; animation-duration: 11s; animation-delay: 3s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 75px; height: 75px; left: 75%; animation-duration: 13s; animation-delay: .5s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 55px; height: 55px; left: 88%; animation-duration: 8.5s; animation-delay: 5s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"badge\"\u003e⚡ AccuAir Upgrade · AA-3907\u003c\/div\u003e\n\u003ch1\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eAccuAir Pressure+ Upgrade\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003ePressure control for your AccuAir air ride — 4 pressure sensors + plug \u0026amp; play harness · Compatible with e-Level+, VU4, ENDO-VT\u003c\/p\u003e\n\u003cdiv class=\"ref-box\"\u003eReference: \u003cstrong\u003eAA-3907\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intro Banner --\u003e\n\u003cdiv class=\"intro-banner\"\u003e🎯 The alternative to height sensors — \u003cspan\u003esimpler installation · fewer moving parts · reduced price\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : C'est quoi le Pressure+ --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eWhat is \u003cspan\u003ePressure+\u003c\/span\u003e?\u003c\/div\u003e\n\u003cp style=\"font-size: 1.05em; color: #555; margin-bottom: 30px; line-height: 1.75;\"\u003eThe Pressure+ Upgrade is an alternative to the Height+ system (height sensors) to control your AccuAir air ride. Instead of measuring the physical suspension position, it uses 4 pressure sensors — one per airbag — to control and memorize heights via pressure values. Everything is controlled from the e-Level+ app on your smartphone by activating Pressure+ mode in advanced settings. Easier to install, fewer exposed mechanical components, and directly plug \u0026amp; play on your e+ ECU.\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📊\u003c\/span\u003e\n\u003ch3\u003eIndividual pressure\u003c\/h3\u003e\n\u003cp\u003eReal-time display of pressure in each airbag, corner by corner, from the app.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003ePlug \u0026amp; Play\u003c\/h3\u003e\n\u003cp\u003e100% plug \u0026amp; play harness for direct connection to the AccuAir e+ ECU, no modification needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📱\u003c\/span\u003e\n\u003ch3\u003eApp e-Level+\u003c\/h3\u003e\n\u003cp\u003eCalibration, presets, and monitoring from the AccuAir app on your smartphone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch3\u003e3 programmable heights\u003c\/h3\u003e\n\u003cp\u003eLowered, driving, raised + fully down. Precise memorization of each position via pressure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🚀\u003c\/span\u003e\n\u003ch3\u003eRide-Height-On-Start\u003c\/h3\u003e\n\u003cp\u003eThe vehicle automatically raises to your driving height at startup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch3\u003eStraight-To-Height\u003c\/h3\u003e\n\u003cp\u003eDirect adjustment without valve \"pulsing\" — you reach the correct height immediately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Pressure+ vs Height+ --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003ePressure+ \u003cspan\u003evs Height+\u003c\/span\u003e — which to choose?\u003c\/div\u003e\n\u003cp style=\"font-size: .97em; color: #666; margin-bottom: 24px;\"\u003eBoth systems allow you to memorize and reproduce heights accurately. Here are the key differences to help you choose based on your setup and budget:\u003c\/p\u003e\n\u003cdiv class=\"versus\"\u003e\n\u003cdiv class=\"versus-card pressure\"\u003e\n\u003cdiv class=\"vs-title\"\u003e⚡ Pressure+ (this product)\u003c\/div\u003e\n\u003cul\u003e\n\u003cli class=\"pro\"\u003eSimpler installation — no sensors to mount on each wheel\u003c\/li\u003e\n\u003cli class=\"pro\"\u003eFewer moving parts that can break\u003c\/li\u003e\n\u003cli class=\"pro\"\u003eSignificantly lower price than the Height+ kit\u003c\/li\u003e\n\u003cli class=\"pro\"\u003eSame Straight-To-Target adjustment style as Height+\u003c\/li\u003e\n\u003cli class=\"con\"\u003eLess precise than Height+ for achieving an exact height\u003c\/li\u003e\n\u003cli class=\"con\"\u003eDoes not automatically compensate for load variations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"versus-card height\"\u003e\n\u003cdiv class=\"vs-title\"\u003e📡 Height+ (height sensors)\u003c\/div\u003e\n\u003cul\u003e\n\u003cli class=\"pro\"\u003eMost accurate method to reproduce an exact height\u003c\/li\u003e\n\u003cli class=\"pro\"\u003eAutomatic compensation for load variations (passengers, luggage)\u003c\/li\u003e\n\u003cli class=\"con\"\u003eMore complex installation — sensor must be mechanically fixed on each wheel\u003c\/li\u003e\n\u003cli class=\"con\"\u003eMore exposed mechanical parts (linkages, control arms)\u003c\/li\u003e\n\u003cli class=\"con\"\u003eHigher price than the Pressure+ kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e💡\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eOur advice:\u003c\/strong\u003e If you want a simple installation and don’t need millimeter precision (show car use, stance, city driving), Pressure+ is the ideal choice. If you often drive loaded (family, long trips) or want perfect height repeatability, go for Height+.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Compatibilité --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eSystem \u003cspan\u003ecompatibility\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"compat-grid\"\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003eAccuAir VU4\u003c\/div\u003e\n\u003cp\u003eCompatible via ¼ NPT → ⅛ NPT reducers (not included). Connection on the manifold pressure ports.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003eENDO-VT\u003c\/div\u003e\n\u003cp\u003eIntegration via inline pressure tee between the valve and the spring. Easy to install.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003eOther manifolds\u003c\/div\u003e\n\u003cp\u003eCompatible with all AccuAir manifolds by placing inline sensors between the valve and the springs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003ee+ ECU\u003c\/div\u003e\n\u003cp\u003eRequires the AccuAir e+ ECU. Activation in the advanced settings of the e-Level+ app.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eEssential prerequisite:\u003c\/strong\u003e This kit requires the AccuAir e+ ECU to operate. It is not compatible with Air Lift Performance, Airmext, or TA-Technix systems. The wireless device (smartphone\/tablet) is not included in this kit. Pressure calibration is mandatory during the first installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Contenu livraison --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eDelivery \u003cspan\u003econtents\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e1 × wiring harness\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003ePlug \u0026 play — direct connection to the AccuAir e+ ECU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e📊\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e4 × pressure sensors\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eOne per air spring — individual measurement of each corner\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 20px;\" class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e📌\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eNot included in this kit:\u003c\/strong\u003e Inline tees for VU4 manifold, NPT reducers, and AccuAir e+ ECU. If you use a VU4 manifold, order 4 inline tees separately to simplify installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Fiche technique --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eTechnical \u003cspan\u003esheet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct reference\u003c\/td\u003e\n\u003ctd\u003eAA-3907\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eAccuAir\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl type\u003c\/td\u003e\n\u003ctd\u003ePressure (Pressure+ \/ pressure-based)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNumber of sensors\u003c\/td\u003e\n\u003ctd\u003e4 individual pressure sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHarness included\u003c\/td\u003e\n\u003ctd\u003e1 plug \u0026 play wiring harness\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eECU required\u003c\/td\u003e\n\u003ctd\u003eAccuAir e+ (mandatory)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl app\u003c\/td\u003e\n\u003ctd\u003ee-Level+ (iOS \/ Android)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProgrammable heights\u003c\/td\u003e\n\u003ctd\u003e3 + all the way down (lowered \/ driving \/ raised)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eManifold compatibility\u003c\/td\u003e\n\u003ctd\u003eVU4 (with ¼→⅛ NPT reducers) · ENDO-VT · all AccuAir manifolds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation\u003c\/td\u003e\n\u003ctd\u003ePlug \u0026amp; Play — no electronic modification\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCalibration\u003c\/td\u003e\n\u003ctd\u003eMandatory via the e-Level+ app on first installation\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKit weight\u003c\/td\u003e\n\u003ctd\u003e2 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently asked \u003cspan\u003equestions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eI already have an AccuAir system with height sensors (Height+). Can I switch to Pressure+?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, Pressure+ is designed to replace or upgrade an existing system. If you have a VU4 manifold, order 4 inline tees separately to make installing the pressure sensors easier. Recalibration via the e-Level+ app will be necessary after the swap.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs Pressure+ as accurate as Height+ for reproducing height?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003ePressure+ is very accurate under constant load, but unlike Height+, it doesn’t automatically compensate for load variations (passengers, trunk loaded). If your vehicle’s weight changes often, Height+ remains more reliable for perfectly repeatable height. For show cars or static-minded setups, Pressure+ is more than sufficient.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDo I need a smartphone to use this kit?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. Pressure+ is configured and calibrated via the e-Level+ app (iOS and Android). The smartphone or tablet is not included. You can also use the AccuAir Touchpad+ if you have one — it’s compatible with this system.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs this kit compatible with my ENDO-VT manifold?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, absolutely. On the ENDO-VT, you just place the inline pressure sensors between the valve outlet and the air spring. It’s a simple installation that doesn’t require drilling or modifying the manifold.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs this kit harder to install compared to height sensors?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eNo, that's actually one of its main advantages. No need to install mechanical sensors on each wheel, no linkages to adjust, no alignment to check. Just connect the harness to the e+ ECU and install the 4 inline pressure sensors on your air plumbing. The longest part is the calibration via the app, which usually takes less than 20 minutes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 70px; height: 70px; left: 10%; animation-duration: 9s; animation-delay: 1s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 50%; animation-duration: 11s; animation-delay: 0s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 60px; height: 60px; left: 80%; animation-duration: 8s; animation-delay: 3s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eUnsure about your \u003cspan\u003eAccuAir upgrade\u003c\/span\u003e?\u003c\/h2\u003e\n\u003cp\u003eWe help you choose between Pressure+ and Height+ based on your setup, budget, and usage. Get a response in a few minutes.\u003c\/p\u003e\n\u003ca class=\"cta-btn\" href=\"https:\/\/raslbitume.com\"\u003e💬 Contact us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":40133424414818,"sku":"AA-3907","price":299.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/image_854ce500-d73d-4272-8c89-6efc326947ca.jpg?v=1774179789"},{"product_id":"capteur-de-hauteur-null-bar-pour-accuair","title":"Null-bar height sensor for AccuAir","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * { margin: 0; padding: 0; box-sizing: border-box; }\n\n    body {\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        line-height: 1.6;\n        color: #333333;\n        background: #f5f5f5;\n    }\n\n    .wrapper {\n        max-width: 1100px;\n        margin: 0 auto;\n        background: #fff;\n        box-shadow: 0 0 40px rgba(0,0,0,0.15);\n        border-radius: 14px;\n        overflow: hidden;\n        position: relative;\n    }\n\n    \/* ── BUBBLES ──────────────────────────────── *\/\n    .bg-bubbles {\n        position: absolute; top: 0; left: 0;\n        width: 100%; height: 100%;\n        z-index: 0; pointer-events: none; overflow: hidden;\n    }\n    .bubble {\n        position: absolute; bottom: -150px; border-radius: 50%;\n        animation: rise linear infinite; filter: blur(2px);\n    }\n    .bubble.p { background: radial-gradient(circle, rgba(156,0,255,.35) 0%, rgba(156,0,255,.08) 70%, transparent 100%); }\n    .bubble.y { background: radial-gradient(circle, rgba(254,216,3,.45) 0%, rgba(254,216,3,.1) 70%, transparent 100%); }\n    .bubble.m { background: radial-gradient(circle, rgba(224,12,255,.35) 0%, rgba(224,12,255,.08) 70%, transparent 100%); }\n\n    @keyframes rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        15%  { opacity: .55; }\n        85%  { opacity: .25; }\n        100% { bottom: 110%; transform: translateX(60px) scale(1.6); opacity: 0; }\n    }\n\n    \/* ── HEADER ──────────────────────────────── *\/\n    .header {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff;\n        padding: 65px 40px 55px;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n        border-bottom: 4px solid #9c00ff;\n    }\n    .header .badge {\n        display: inline-block;\n        background: #fed803;\n        color: #333;\n        font-size: .75em;\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: 1.5px;\n        padding: 5px 16px;\n        border-radius: 30px;\n        margin-bottom: 22px;\n    }\n    .header h1 {\n        font-size: clamp(1.9em, 4.5vw, 3.2em);\n        font-weight: 800;\n        text-transform: uppercase;\n        letter-spacing: -0.5px;\n        margin-bottom: 10px;\n    }\n    .header h1 span { color: #fed803; }\n    .header .sub {\n        font-size: 1.15em;\n        opacity: .85;\n        max-width: 650px;\n        margin: 0 auto 30px;\n    }\n    .header .ref-box {\n        display: inline-flex;\n        align-items: center;\n        gap: 10px;\n        background: rgba(255,255,255,.1);\n        border: 1px solid rgba(255,255,255,.2);\n        padding: 8px 22px;\n        border-radius: 30px;\n        font-size: .9em;\n        color: rgba(255,255,255,.85);\n    }\n    .header .ref-box strong { color: #fed803; }\n\n    \/* ── INTRO BANNER ────────────────────────── *\/\n    .intro-banner {\n        background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n        color: #fff;\n        padding: 25px 40px;\n        font-size: 1.15em;\n        font-weight: 600;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n    }\n    .intro-banner span {\n        background: rgba(0,0,0,.2);\n        padding: 3px 12px;\n        border-radius: 20px;\n        font-size: .9em;\n        margin-left: 10px;\n        font-weight: 400;\n    }\n\n    \/* ── SECTIONS ────────────────────────────── *\/\n    .section {\n        padding: 55px 45px;\n        position: relative;\n        z-index: 1;\n    }\n    .section-alt { background: #fafafa; }\n\n    .section-title {\n        font-size: 1.75em;\n        font-weight: 800;\n        color: #333;\n        border-left: 5px solid #9c00ff;\n        padding-left: 16px;\n        margin-bottom: 30px;\n        text-transform: uppercase;\n        letter-spacing: -.3px;\n    }\n    .section-title span { color: #9c00ff; }\n\n    \/* ── FEATURE GRID ────────────────────────── *\/\n    .feature-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));\n        gap: 22px;\n        margin-top: 10px;\n    }\n    .feature-card {\n        background: #fff;\n        border-radius: 14px;\n        padding: 28px 24px;\n        text-align: center;\n        box-shadow: 0 3px 18px rgba(156,0,255,.1);\n        border: 1px solid rgba(156,0,255,.12);\n        transition: transform .2s, box-shadow .2s;\n    }\n    .feature-card:hover {\n        transform: translateY(-4px);\n        box-shadow: 0 8px 30px rgba(156,0,255,.2);\n    }\n    .feature-icon {\n        font-size: 2.4em;\n        margin-bottom: 14px;\n        display: block;\n    }\n    .feature-card h3 {\n        font-size: 1em;\n        font-weight: 700;\n        color: #333;\n        margin-bottom: 8px;\n        text-transform: uppercase;\n        letter-spacing: .3px;\n    }\n    .feature-card p {\n        font-size: .9em;\n        color: #666;\n        line-height: 1.55;\n    }\n\n    \/* ── INSTALL STEPS ───────────────────────── *\/\n    .steps {\n        display: flex;\n        flex-direction: column;\n        gap: 20px;\n        margin-top: 10px;\n    }\n    .step {\n        display: flex;\n        align-items: flex-start;\n        gap: 20px;\n        background: #fff;\n        border-radius: 12px;\n        padding: 22px 26px;\n        box-shadow: 0 2px 14px rgba(0,0,0,.06);\n        border-left: 4px solid #9c00ff;\n    }\n    .step-num {\n        width: 42px; height: 42px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        color: #fff; font-size: 1.1em; font-weight: 800;\n        flex-shrink: 0;\n    }\n    .step-content h4 { font-weight: 700; color: #333; margin-bottom: 4px; }\n    .step-content p { font-size: .93em; color: #666; }\n\n    \/* ── SPEC TABLE ──────────────────────────── *\/\n    .spec-table {\n        width: 100%;\n        border-collapse: collapse;\n        margin-top: 10px;\n        border-radius: 12px;\n        overflow: hidden;\n        box-shadow: 0 2px 14px rgba(0,0,0,.07);\n    }\n    .spec-table thead tr {\n        background: linear-gradient(90deg, #9c00ff, #e00cff);\n        color: #fff;\n    }\n    .spec-table thead th {\n        padding: 14px 22px;\n        text-align: left;\n        font-weight: 700;\n        font-size: .95em;\n        text-transform: uppercase;\n        letter-spacing: .5px;\n    }\n    .spec-table tbody tr:nth-child(even) { background: #f5f0ff; }\n    .spec-table tbody tr:nth-child(odd) { background: #fff; }\n    .spec-table tbody td {\n        padding: 13px 22px;\n        border-bottom: 1px solid #eee;\n        font-size: .95em;\n        color: #444;\n    }\n    .spec-table tbody td:first-child { font-weight: 600; color: #333; }\n\n    \/* ── COMPATIBLE BOX ──────────────────────── *\/\n    .compat-grid {\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n        gap: 18px;\n        margin-top: 10px;\n    }\n    .compat-card {\n        background: linear-gradient(135deg, #0d0d0d, #1c0030);\n        color: #fff;\n        border-radius: 12px;\n        padding: 24px 20px;\n        text-align: center;\n        border: 1px solid rgba(156,0,255,.3);\n    }\n    .compat-card .brand {\n        font-size: 1.25em;\n        font-weight: 800;\n        color: #fed803;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        margin-bottom: 6px;\n    }\n    .compat-card p {\n        font-size: .88em;\n        opacity: .75;\n        line-height: 1.5;\n    }\n\n    \/* ── CONTENU LIVRAISON ───────────────────── *\/\n    .delivery-list {\n        list-style: none;\n        display: grid;\n        grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n        gap: 14px;\n        margin-top: 10px;\n    }\n    .delivery-list li {\n        background: #fff;\n        border-radius: 10px;\n        padding: 16px 20px;\n        display: flex;\n        align-items: center;\n        gap: 14px;\n        box-shadow: 0 2px 12px rgba(0,0,0,.06);\n        border: 1px solid #eee;\n        font-size: .95em;\n        color: #444;\n    }\n    .delivery-list li .icon {\n        width: 36px; height: 36px;\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        border-radius: 8px;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 1.1em;\n        flex-shrink: 0;\n    }\n\n    \/* ── WARNING BOX ─────────────────────────── *\/\n    .warning-box {\n        background: #fff8e1;\n        border-left: 5px solid #fed803;\n        border-radius: 10px;\n        padding: 20px 24px;\n        margin-top: 30px;\n        display: flex;\n        align-items: flex-start;\n        gap: 14px;\n    }\n    .warning-box .w-icon { font-size: 1.5em; flex-shrink: 0; margin-top: 2px; }\n    .warning-box p { font-size: .95em; color: #555; line-height: 1.6; }\n    .warning-box p strong { color: #333; }\n\n    \/* ── CTA ─────────────────────────────────── *\/\n    .cta-section {\n        background: linear-gradient(135deg, #0d0d0d 0%, #1c0030 50%, #9c00ff 100%);\n        color: #fff;\n        padding: 55px 40px;\n        text-align: center;\n        position: relative;\n        z-index: 1;\n    }\n    .cta-section h2 {\n        font-size: clamp(1.5em, 3.5vw, 2.4em);\n        font-weight: 800;\n        text-transform: uppercase;\n        margin-bottom: 14px;\n    }\n    .cta-section h2 span { color: #fed803; }\n    .cta-section p { font-size: 1.05em; opacity: .85; margin-bottom: 32px; max-width: 550px; margin-left: auto; margin-right: auto; }\n    .cta-btn {\n        display: inline-block;\n        background: linear-gradient(135deg, #fed803, #e6c200);\n        color: #333;\n        font-weight: 800;\n        font-size: 1.1em;\n        padding: 16px 44px;\n        border-radius: 50px;\n        text-decoration: none;\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        transition: transform .2s, box-shadow .2s;\n        box-shadow: 0 6px 25px rgba(254,216,3,.4);\n    }\n    .cta-btn:hover {\n        transform: translateY(-3px);\n        box-shadow: 0 10px 35px rgba(254,216,3,.55);\n    }\n\n    \/* ── FAQ ─────────────────────────────────── *\/\n    .faq-list { margin-top: 10px; }\n    .faq-item {\n        background: #fff;\n        border-radius: 12px;\n        margin-bottom: 14px;\n        box-shadow: 0 2px 12px rgba(0,0,0,.06);\n        overflow: hidden;\n    }\n    .faq-q {\n        padding: 18px 24px;\n        font-weight: 700;\n        color: #333;\n        display: flex;\n        align-items: center;\n        gap: 12px;\n        cursor: default;\n    }\n    .faq-q::before {\n        content: \"Q\";\n        background: linear-gradient(135deg, #9c00ff, #e00cff);\n        color: #fff;\n        width: 30px; height: 30px;\n        border-radius: 50%;\n        display: flex; align-items: center; justify-content: center;\n        font-size: .85em; font-weight: 800;\n        flex-shrink: 0;\n    }\n    .faq-a {\n        padding: 0 24px 18px 66px;\n        font-size: .95em;\n        color: #666;\n        line-height: 1.65;\n    }\n\n    @media (max-width: 680px) {\n        .section { padding: 40px 24px; }\n        .header { padding: 50px 24px 40px; }\n        .intro-banner { padding: 20px 24px; }\n        .cta-section { padding: 50px 24px; }\n        .feature-grid { grid-template-columns: 1fr 1fr; }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 80px; height: 80px; left: 5%; animation-duration: 8s; animation-delay: 0s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 15%; animation-duration: 12s; animation-delay: 2s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 65px; height: 65px; left: 28%; animation-duration: 10s; animation-delay: 4s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100px; height: 100px; left: 45%; animation-duration: 9s; animation-delay: 1.5s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 40px; height: 40px; left: 60%; animation-duration: 11s; animation-delay: 3s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 75px; height: 75px; left: 72%; animation-duration: 13s; animation-delay: 0.5s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 55px; height: 55px; left: 85%; animation-duration: 8.5s; animation-delay: 5s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 90px; height: 90px; left: 92%; animation-duration: 10.5s; animation-delay: 2.5s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Header --\u003e\n\u003cdiv class=\"header\"\u003e\n\u003cdiv class=\"badge\"\u003e🔧 Air Management · Plug \u0026amp; Play\u003c\/div\u003e\n\u003ch1\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e4 Height Sensor Kit\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eCompatible with AccuAir \u0026amp; Level-Ride · Installation without modification · Complete hardware included\u003c\/p\u003e\n\u003cdiv class=\"ref-box\"\u003eReference: \u003cstrong\u003eRASL-HTSENSOR-KIT\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Intro Banner --\u003e\n\u003cdiv class=\"intro-banner\"\u003e🎯 The complete kit to automate your height management — \u003cspan\u003e4 sensors + rods + screws\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Pourquoi ce kit --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eWhy this \u003cspan\u003esensor\u003c\/span\u003e kit?\u003c\/div\u003e\n\u003cp style=\"font-size: 1.05em; color: #555; margin-bottom: 30px; line-height: 1.75;\"\u003eEssential for any serious air ride setup, this 4-height sensor kit is the plug \u0026amp; play solution to interface your AccuAir or Level-Ride management system with your vehicle's air springs. Each sensor measures suspension position in real time and transmits the information to your control unit for precise, automatic, and repeatable height control — front and rear.\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📡\u003c\/span\u003e\n\u003ch3\u003e4 Sensors included\u003c\/h3\u003e\n\u003cp\u003eOne sensor per wheel for independent and precise control of all 4 corners of the vehicle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003ePlug \u0026amp; Play\u003c\/h3\u003e\n\u003cp\u003eNative AccuAir \u0026amp; Level-Ride connectors. No custom wiring needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔩\u003c\/span\u003e\n\u003ch3\u003eCoupling rods\u003c\/h3\u003e\n\u003cp\u003eProvided with each sensor for a direct, play-free linkage arm with the suspension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e📦\u003c\/span\u003e\n\u003ch3\u003eComplete kit\u003c\/h3\u003e\n\u003cp\u003eScrews and mounting hardware included. Everything needed for installation, all in one box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch3\u003eReal-time response\u003c\/h3\u003e\n\u003cp\u003eUltra-responsive position feedback so your system adjusts height instantly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🔄\u003c\/span\u003e\n\u003ch3\u003eReplacement \/ Upgrade\u003c\/h3\u003e\n\u003cp\u003eIdeal for replacing faulty sensors or completing an existing 4-corner setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Compatibilité --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eSystem \u003cspan\u003ecompatibility\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: .97em; color: #666; margin-bottom: 24px;\"\u003eThis kit was designed and optimized to work natively with the two most widespread air ride management platforms on the market:\u003c\/p\u003e\n\u003cdiv class=\"compat-grid\"\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003eAccuAir\u003c\/div\u003e\n\u003cp\u003eCompatible with the entire e-Level, e-Level+, ENDO-CVT, and ENDO-IQ range. Direct connection to the manifold's dedicated ports.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"compat-card\"\u003e\n\u003cdiv class=\"brand\"\u003eLevel-Ride\u003c\/div\u003e\n\u003cp\u003eNative integration with Level-Ride systems. Plug \u0026amp; play, no additional setup required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"warning-box\"\u003e\n\u003cdiv class=\"w-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eRecommended check:\u003c\/strong\u003e Before ordering, make sure your management system is AccuAir or Level-Ride. This kit is not compatible with Air Lift Performance (3P \/ 3H), Airmext, or TA-Technix systems that use different proprietary sensors and connectors. Unsure? Contact us before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Contenu livraison --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eContents of \u003cspan\u003ethe delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"delivery-list\"\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e📡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e4 × height sensors\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003e1 per wheel — front left, front right, rear left, rear right\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔗\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e4 × coupling rods\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eSensor linkage rods ↔ suspension arms\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔩\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eComplete mounting hardware\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003eScrews, nuts, washers — all included for installation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv class=\"icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCompatible connectors\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: .87em; color: #777;\"\u003ePlug \u0026amp; play connectors for AccuAir and Level-Ride\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Installation --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eInstallation \u003cspan\u003estep by step\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003ePosition the sensors\u003c\/h4\u003e\n\u003cp\u003eSecure each sensor to the chassis or body at each wheel, at a stable point not subject to engine vibrations. The sensor's rotation axis must be aligned with the suspension movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the coupling rods\u003c\/h4\u003e\n\u003cp\u003eConnect each coupling rod between the sensor’s rotary arm and a suspension point (arm, axle, or steering knuckle). The rod must work without excessive tension at both full compression and full extension.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eConnect the connectors\u003c\/h4\u003e\n\u003cp\u003eConnect each sensor to the corresponding port on your AccuAir or Level-Ride control unit. The connectors are plug \u0026amp; play — no soldering or modification of the original wiring harness.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eCalibrate heights\u003c\/h4\u003e\n\u003cp\u003eStart the calibration procedure from your control unit interface. Set your minimum, maximum height and driving presets. The control unit takes over automatically.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : Fiche technique --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-title\"\u003eTechnical \u003cspan\u003esheet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"spec-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003eDetail\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct reference\u003c\/td\u003e\n\u003ctd\u003eRASL-HTSENSOR-KIT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNumber of sensors\u003c\/td\u003e\n\u003ctd\u003e4 (complete 4-wheel kit)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor type\u003c\/td\u003e\n\u003ctd\u003eAngular position sensor (rotary potentiometer)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eAccuAir (e-Level, e-Level+, ENDO-CVT, ENDO-IQ) · Level-Ride\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003ePlug \u0026amp; Play — no modification\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCoupling rods\u003c\/td\u003e\n\u003ctd\u003eIncluded (4 pcs)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eScrews \u0026amp; fasteners\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTotal kit weight\u003c\/td\u003e\n\u003ctd\u003e2.5 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended use\u003c\/td\u003e\n\u003ctd\u003eNew installation or replacement of faulty sensors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION : FAQ --\u003e\n\u003cdiv class=\"section section-alt\"\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently asked \u003cspan\u003equestions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eMy AccuAir system is already working, can I replace only a faulty sensor?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes. The kit includes 4 identical sensors, but nothing prevents you from using only one or two for a partial replacement. Sensors are sold as a complete kit for convenience, but installation can be done wheel by wheel.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs this kit compatible with all vehicles?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe sensors are universal in their electronic function — they are compatible with all vehicles provided you use an AccuAir or Level-Ride management system. Mechanical integration (mounting on the chassis) may require minor adjustments depending on your suspension geometry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eDo I need to recalibrate my system after replacing the sensors?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eYes, recalibration is strongly recommended after each sensor replacement or addition. The procedure is done directly from your AccuAir or Level-Ride control unit interface and usually takes less than 10 minutes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eCan I use this kit with an Air Lift Performance system?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eNo. Air Lift Performance systems (3P, 3H, Slam Series) use their own sensors with proprietary connectors and interface, incompatible with this kit. Contact us to find the right reference for your setup.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cdiv class=\"faq-q\"\u003eIs this kit difficult to install?\u003c\/div\u003e\n\u003cdiv class=\"faq-a\"\u003eThe installation is accessible to any DIY enthusiast. The electronic part is plug \u0026amp; play, but the mechanical part requires some know-how to properly position and adjust the coupling rods. We recommend installation in a workshop with a lift for more comfort.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"bg-bubbles\"\u003e\n\u003cdiv style=\"width: 70px; height: 70px; left: 10%; animation-duration: 9s; animation-delay: 1s;\" class=\"bubble p\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 50%; animation-duration: 11s; animation-delay: 0s;\" class=\"bubble y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 60px; height: 60px; left: 80%; animation-duration: 8s; animation-delay: 3s;\" class=\"bubble m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eA question about your \u003cspan\u003eair ride setup\u003c\/span\u003e?\u003c\/h2\u003e\n\u003cp\u003eOur team is available to help you choose the right sensors according to your management system and your car setup.\u003c\/p\u003e\n\u003ca class=\"cta-btn\" href=\"https:\/\/raslbitume.com\"\u003e💬 Contact us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":40133428084834,"sku":"null-bar_heightsensors_kit","price":355.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/image_17c093ca-d2ca-44d6-8a5b-57096e27ae9f.jpg?v=1774179794"},{"product_id":"capteur-de-hauteur-null-bar-evolution-airlift-3p-3h","title":"Air Lift Height Sensor Upgrade Kit 3P → 3H (≈ 27705)","description":"\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800;900\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n    :root {\n        --purple: #9c00ff;\n        --magenta: #e00cff;\n        --yellow: #fed803;\n        --dark: #0d0d0d;\n        --dark2: #1a1a1a;\n        --dark3: #2d2d2d;\n        --text: #e8e8e8;\n        --muted: #999;\n        --nb-red: #cc2200;\n        --nb-red-light: #ff3a1a;\n    }\n\n    * { box-sizing: border-box; margin: 0; padding: 0; }\n\n    .alp-wrap {\n        max-width: 100%;\n        font-family: 'Barlow', sans-serif;\n        background: #fff;\n        color: var(--dark) !important;\n    }\n\n    \/* ===== HEADER ===== *\/\n    .alp-header {\n        background: var(--dark);\n        padding: 48px 40px 36px;\n        position: relative;\n        overflow: hidden;\n        border-bottom: 4px solid var(--yellow);\n    }\n    .alp-header::before {\n        content: '';\n        position: absolute;\n        top: -80px; right: -80px;\n        width: 380px; height: 380px;\n        background: radial-gradient(circle, rgba(156,0,255,0.2) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header::after {\n        content: '';\n        position: absolute;\n        bottom: -50px; left: 15%;\n        width: 250px; height: 250px;\n        background: radial-gradient(circle, rgba(254,216,3,0.1) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header-inner { position: relative; z-index: 1; display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; gap: 20px; }\n    .alp-header-left { flex: 1; min-width: 280px; }\n\n    .alp-brand-line {\n        display: flex; align-items: center; gap: 12px; margin-bottom: 16px;\n    }\n    .alp-nb-badge {\n        display: inline-block;\n        background: var(--nb-red);\n        color: #fff !important;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 1em;\n        font-weight: 900;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 5px 16px;\n        border-radius: 4px;\n    }\n    .alp-ref-badge {\n        display: inline-block;\n        background: rgba(254,216,3,0.1);\n        color: var(--yellow) !important;\n        border: 1px solid rgba(254,216,3,0.3);\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.8em;\n        font-weight: 700;\n        letter-spacing: 3px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 4px;\n    }\n    .alp-header h1 {\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: clamp(1.9em, 4.5vw, 3em);\n        font-weight: 900;\n        text-transform: uppercase;\n        letter-spacing: 2px;\n        color: #fff !important;\n        line-height: 1.05;\n        margin-bottom: 10px;\n    }\n    .alp-header h1 .accent { color: var(--yellow) !important; }\n    .alp-header h1 .arrow { color: var(--nb-red-light) !important; }\n    .alp-header .sub {\n        font-size: 1em;\n        color: var(--muted) !important;\n        font-weight: 400;\n        margin-bottom: 20px;\n    }\n    .alp-compat-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n    .alp-compat-tag {\n        background: rgba(156,0,255,0.18);\n        border: 1px solid rgba(156,0,255,0.4);\n        color: #d4a0ff !important;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.9em;\n        font-weight: 700;\n        letter-spacing: 1px;\n        padding: 5px 14px;\n        border-radius: 4px;\n        text-transform: uppercase;\n    }\n    .alp-compat-tag.alt {\n        background: rgba(204,34,0,0.15);\n        border: 1px solid rgba(204,34,0,0.35);\n        color: #ff9980 !important;\n    }\n    .alp-header-right {\n        display: flex; flex-direction: column; align-items: flex-end; gap: 10px; flex-shrink: 0;\n    }\n    .alp-type-badge {\n        background: linear-gradient(135deg, var(--yellow), #e67e22);\n        color: var(--dark) !important;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-weight: 900;\n        font-size: 0.88em;\n        text-transform: uppercase;\n        letter-spacing: 2px;\n        padding: 8px 20px;\n        border-radius: 4px;\n    }\n    .alp-equiv-badge {\n        background: rgba(255,255,255,0.06);\n        border: 1px solid rgba(255,255,255,0.15);\n        color: rgba(255,255,255,0.65) !important;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.78em;\n        font-weight: 600;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 4px;\n        text-align: right;\n    }\n\n    \/* ===== STRIPE ===== *\/\n    .alp-stripe {\n        background: linear-gradient(90deg, var(--purple) 0%, var(--magenta) 100%);\n        padding: 16px 40px;\n        display: flex; align-items: center; gap: 10px; flex-wrap: wrap;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 1.05em; font-weight: 700; letter-spacing: 1px;\n        color: white !important; text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(156,0,255,0.3);\n    }\n    .alp-stripe-sep { opacity: 0.45; margin: 0 4px; }\n\n    \/* ===== UPGRADE HERO ===== *\/\n    .alp-upgrade-hero {\n        background: linear-gradient(135deg, var(--dark2) 0%, #1a0a00 50%, #200030 100%);\n        padding: 32px 40px;\n        display: flex; align-items: center; justify-content: center; gap: 0;\n        flex-wrap: wrap;\n    }\n    .alp-sys-pill {\n        background: rgba(255,255,255,0.06);\n        border: 2px solid rgba(255,255,255,0.15);\n        border-radius: 10px;\n        padding: 18px 28px;\n        text-align: center;\n        min-width: 160px;\n    }\n    .alp-sys-pill .sys-name {\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 2em;\n        font-weight: 900;\n        color: #fff !important;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n    }\n    .alp-sys-pill .sys-desc {\n        font-size: 0.82em;\n        color: var(--muted) !important;\n        margin-top: 4px;\n        font-weight: 500;\n    }\n    .alp-sys-pill.target { border-color: rgba(156,0,255,0.5); background: rgba(156,0,255,0.12); }\n    .alp-sys-pill.target .sys-name { color: #d4a0ff !important; }\n    .alp-upgrade-arrow {\n        font-size: 2.5em;\n        color: var(--yellow) !important;\n        margin: 0 24px;\n        font-weight: 900;\n        flex-shrink: 0;\n    }\n    .alp-upgrade-kit-label {\n        background: linear-gradient(135deg, var(--yellow), #e67e22);\n        color: var(--dark) !important;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.82em;\n        font-weight: 900;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 20px;\n        position: absolute;\n        top: -12px; left: 50%; transform: translateX(-50%);\n        white-space: nowrap;\n    }\n    .alp-upgrade-arrow-wrap { position: relative; display: flex; align-items: center; }\n\n    \/* ===== BODY ===== *\/\n    .alp-body { padding: 40px; display: grid; grid-template-columns: 1fr 1fr; gap: 28px; }\n    @media (max-width: 780px) { .alp-body { grid-template-columns: 1fr; padding: 24px 18px; } }\n\n    \/* ===== CARD ===== *\/\n    .alp-card { border-radius: 10px; overflow: hidden; }\n    .alp-card-head {\n        background: var(--dark2);\n        color: var(--yellow) !important;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 1.0em; font-weight: 800; letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 13px 20px;\n        border-bottom: 3px solid var(--yellow);\n        display: flex; align-items: center; gap: 10px;\n    }\n    .alp-card-body {\n        border: 2px solid #ebebeb;\n        border-top: none;\n        border-radius: 0 0 10px 10px;\n        padding: 22px;\n        background: #fff;\n    }\n\n    \/* ===== DESC ===== *\/\n    .alp-desc-text { font-size: 0.97em; line-height: 1.85; color: #444 !important; }\n    .alp-desc-text strong { color: var(--dark) !important; }\n    .alp-desc-text p { margin-bottom: 12px; }\n    .alp-desc-text p:last-child { margin-bottom: 0; }\n\n    \/* ===== SPECS ===== *\/\n    .alp-specs-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-spec-row { display: flex; align-items: flex-start; gap: 10px; padding: 10px 14px; background: #f8f8f8; border-radius: 8px; border-left: 4px solid var(--yellow); transition: all 0.25s; }\n    .alp-spec-row:hover { border-left-color: var(--purple); background: rgba(156,0,255,0.04); }\n    .alp-spec-label { font-family: 'Barlow Condensed', sans-serif; font-size: 0.78em; text-transform: uppercase; letter-spacing: 1px; color: var(--purple) !important; font-weight: 700; min-width: 110px; flex-shrink: 0; padding-top: 2px; }\n    .alp-spec-value { font-size: 0.93em; font-weight: 600; color: var(--dark) !important; line-height: 1.4; }\n\n    \/* ===== INCLUDES ===== *\/\n    .alp-includes-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-include-item { display: flex; align-items: flex-start; gap: 12px; padding: 12px 14px; background: #f8f8f8; border-radius: 8px; transition: all 0.25s; }\n    .alp-include-item:hover { background: rgba(156,0,255,0.04); transform: translateX(3px); }\n    .alp-include-icon { color: var(--purple) !important; font-size: 1.1em; flex-shrink: 0; margin-top: 1px; }\n    .alp-include-text { font-size: 0.93em; font-weight: 600; color: var(--dark) !important; line-height: 1.4; }\n    .alp-include-sub { font-size: 0.82em; font-weight: 400; color: var(--muted) !important; display: block; margin-top: 2px; }\n\n    \/* ===== HOW IT WORKS ===== *\/\n    .alp-steps { display: flex; flex-direction: column; gap: 12px; }\n    .alp-step { display: flex; gap: 16px; align-items: flex-start; padding: 14px 16px; background: #f8f8f8; border-radius: 8px; transition: all 0.25s; }\n    .alp-step:hover { background: rgba(156,0,255,0.04); transform: translateX(3px); }\n    .alp-step-num {\n        width: 30px; height: 30px;\n        background: linear-gradient(135deg, var(--purple), var(--magenta));\n        color: white !important;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-weight: 900; font-size: 1em;\n        display: flex; align-items: center; justify-content: center;\n        border-radius: 50%; flex-shrink: 0;\n    }\n    .alp-step-title { font-weight: 700; color: var(--dark) !important; font-size: 0.95em; margin-bottom: 3px; }\n    .alp-step-desc { font-size: 0.85em; color: var(--muted) !important; line-height: 1.5; }\n\n    \/* ===== COMPAT ===== *\/\n    .alp-compat-block { display: flex; flex-direction: column; gap: 10px; }\n    .alp-compat-row { display: flex; align-items: center; gap: 14px; padding: 14px 16px; border-radius: 8px; }\n    .alp-compat-row.yes { background: rgba(0,180,80,0.06); border: 1.5px solid rgba(0,180,80,0.2); }\n    .alp-compat-row.no { background: rgba(200,0,0,0.05); border: 1.5px solid rgba(200,0,0,0.18); }\n    .alp-compat-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; }\n    .alp-compat-row.yes .alp-compat-dot { background: #00b450; box-shadow: 0 0 6px rgba(0,180,80,0.5); }\n    .alp-compat-row.no .alp-compat-dot { background: #cc2200; box-shadow: 0 0 6px rgba(200,0,0,0.4); }\n    .alp-compat-name { font-family: 'Barlow Condensed', sans-serif; font-size: 1.05em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; }\n    .alp-compat-row.yes .alp-compat-name { color: #00b450 !important; }\n    .alp-compat-row.no .alp-compat-name { color: #cc2200 !important; }\n    .alp-compat-detail { font-size: 0.85em; color: var(--muted) !important; margin-top: 2px; }\n\n    \/* ===== VS BOX ===== *\/\n    .alp-vs-box {\n        grid-column: 1 \/ -1;\n        border: 2px solid #ebebeb;\n        border-radius: 10px;\n        overflow: hidden;\n    }\n    .alp-vs-head {\n        background: var(--dark2);\n        padding: 13px 20px;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 1.0em; font-weight: 800; letter-spacing: 2px;\n        color: var(--yellow) !important; text-transform: uppercase;\n        border-bottom: 3px solid var(--yellow);\n    }\n    .alp-vs-grid {\n        display: grid; grid-template-columns: 1fr 1fr;\n        background: #fff;\n    }\n    .alp-vs-col { padding: 22px; }\n    .alp-vs-col:first-child { border-right: 2px solid #ebebeb; }\n    .alp-vs-col-head {\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 1.2em; font-weight: 900; text-transform: uppercase;\n        letter-spacing: 1px; margin-bottom: 16px; padding-bottom: 10px;\n        border-bottom: 2px solid #ebebeb;\n    }\n    .alp-vs-col:first-child .alp-vs-col-head { color: var(--purple) !important; }\n    .alp-vs-col:last-child .alp-vs-col-head { color: var(--nb-red) !important; }\n    .alp-vs-item { display: flex; gap: 10px; align-items: flex-start; margin-bottom: 10px; font-size: 0.9em; color: #444 !important; line-height: 1.5; }\n    .alp-vs-item::before { content: \"→\"; color: var(--purple) !important; font-weight: 700; flex-shrink: 0; }\n    .alp-vs-col:last-child .alp-vs-item::before { color: var(--nb-red) !important; }\n    @media (max-width: 600px) { .alp-vs-grid { grid-template-columns: 1fr; } .alp-vs-col:first-child { border-right: none; border-bottom: 2px solid #ebebeb; } }\n\n    \/* ===== INFO BOX ===== *\/\n    .alp-info {\n        grid-column: 1 \/ -1;\n        background: linear-gradient(135deg, #f0e8ff 0%, #ece0ff 100%);\n        border: 2px solid rgba(156,0,255,0.25);\n        border-left: 6px solid var(--purple);\n        border-radius: 10px;\n        padding: 20px 24px;\n        display: flex; gap: 16px; align-items: flex-start;\n    }\n    .alp-info-icon { font-size: 1.8em; flex-shrink: 0; }\n    .alp-info-title { font-family: 'Barlow Condensed', sans-serif; font-size: 1.1em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; color: var(--purple) !important; margin-bottom: 6px; }\n    .alp-info-text { font-size: 0.93em; color: #4a0080 !important; line-height: 1.7; }\n    .alp-info-text strong { color: var(--purple) !important; }\n\n    \/* ===== RELATED ===== *\/\n    .alp-related { grid-column: 1 \/ -1; }\n    .alp-related-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 12px; }\n    .alp-related-item { padding: 16px; background: var(--dark2); border-radius: 8px; border-bottom: 3px solid var(--purple); transition: all 0.25s; }\n    .alp-related-item:hover { border-bottom-color: var(--yellow); transform: translateY(-3px); background: var(--dark3); }\n    .alp-related-ref { font-family: 'Barlow Condensed', sans-serif; font-size: 0.8em; font-weight: 700; letter-spacing: 2px; color: var(--yellow) !important; text-transform: uppercase; margin-bottom: 6px; }\n    .alp-related-name { font-size: 0.9em; color: #ccc !important; font-weight: 500; line-height: 1.4; }\n\n    \/* ===== WARRANTY ===== *\/\n    .alp-warranty {\n        grid-column: 1 \/ -1;\n        background: var(--dark);\n        border-radius: 10px;\n        padding: 24px 28px;\n        display: flex; align-items: center; gap: 20px; flex-wrap: wrap;\n        border-left: 5px solid var(--purple);\n    }\n    .alp-warranty-icon { font-size: 2.2em; flex-shrink: 0; }\n    .alp-warranty-title { font-family: 'Barlow Condensed', sans-serif; font-size: 1.2em; font-weight: 800; text-transform: uppercase; letter-spacing: 2px; color: var(--yellow) !important; margin-bottom: 5px; }\n    .alp-warranty-text { font-size: 0.9em; color: #aaa !important; line-height: 1.6; }\n    .alp-warranty-text strong { color: #ddd !important; }\n\n    \/* ===== FOOTER ===== *\/\n    .alp-footer {\n        background: var(--dark2);\n        padding: 22px 40px;\n        display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 12px;\n        border-top: 3px solid var(--yellow);\n        font-size: 0.88em;\n    }\n    .alp-footer-brand { font-family: 'Barlow Condensed', sans-serif; font-weight: 900; font-size: 1.15em; text-transform: uppercase; letter-spacing: 3px; color: #fff !important; }\n    .alp-footer-brand .nb { color: var(--nb-red-light) !important; }\n    .alp-footer-ref { color: var(--muted) !important; font-family: 'Barlow Condensed', sans-serif; letter-spacing: 2px; font-size: 0.92em; }\n\u003c\/style\u003e\n\u003cdiv class=\"alp-wrap\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"alp-header\"\u003e\n\u003cdiv class=\"alp-header-inner\"\u003e\n\u003cdiv class=\"alp-header-left\"\u003e\n\u003cdiv class=\"alp-brand-line\"\u003e\n\u003cspan class=\"alp-nb-badge\"\u003e\u003c\/span\u003e \u003cspan class=\"alp-ref-badge\"\u003eRef. 9909 3 0025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1\u003eUpgrade Kit\u003cbr\u003eHeight Sensors\u003cbr\u003e\u003cspan class=\"accent\"\u003e3P\u003c\/span\u003e \u003cspan class=\"arrow\"\u003e→\u003c\/span\u003e \u003cspan class=\"accent\"\u003e3H\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eEquivalent to Air Lift 27705 — null-bar quality\u003c\/p\u003e\n\u003cdiv class=\"alp-compat-tags\"\u003e\n\u003cspan class=\"alp-compat-tag\"\u003eAir Lift 3P\u003c\/span\u003e \u003cspan class=\"alp-compat-tag\"\u003eAir Lift 3H\u003c\/span\u003e \u003cspan class=\"alp-compat-tag\"\u003eALP4\u003c\/span\u003e \u003cspan class=\"alp-compat-tag alt\"\u003e≈ Air Lift 27705\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-header-right\"\u003e\n\u003cspan class=\"alp-type-badge\"\u003e📡 Upgrade Kit\u003c\/span\u003e \u003cspan class=\"alp-equiv-badge\"\u003eEquivalent to ALP 27705\u003cbr\u003enull-bar manufacturing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STRIPE --\u003e\n\u003cdiv class=\"alp-stripe\"\u003e\n\u003cspan\u003e4 height sensors\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003eSensor harness included\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003ePlug \u0026amp; Play 3P\/3H\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003eComplete hardware\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003eOptional brackets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- UPGRADE HERO --\u003e\n\u003cdiv class=\"alp-upgrade-hero\"\u003e\n\u003cdiv class=\"alp-sys-pill\"\u003e\n\u003cdiv class=\"sys-name\"\u003e3P\u003c\/div\u003e\n\u003cdiv class=\"sys-desc\"\u003ePressure-only management\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-upgrade-arrow-wrap\"\u003e\n\u003cspan class=\"alp-upgrade-kit-label\"\u003e+ this kit\u003c\/span\u003e \u003cspan class=\"alp-upgrade-arrow\"\u003e→\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-sys-pill target\"\u003e\n\u003cdiv class=\"sys-name\"\u003e3H\u003c\/div\u003e\n\u003cdiv class=\"sys-desc\"\u003eHeight + pressure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"alp-body\"\u003e\n\u003c!-- DESCRIPTION --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e📋 Description\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-desc-text\"\u003e\n\u003cp\u003eThe \u003cstrong\u003enull-bar 3P → 3H Upgrade Kit\u003c\/strong\u003e is the solution to convert your Air Lift 3P management system (pressure control only) into a true 3H system, combining \u003cstrong\u003eheight AND pressure control\u003c\/strong\u003e simultaneously.\u003c\/p\u003e\n\u003cp\u003eDesigned by null-bar, a renowned German specialist in air and static suspension parts, this kit is the premium alternative to the original Air Lift 27705. It includes the \u003cstrong\u003e4 rotary height sensors\u003c\/strong\u003e, dedicated wiring harness, and all necessary mounting hardware.\u003c\/p\u003e\n\u003cp\u003eConnection to your existing 3P main harness is \u003cstrong\u003efully plug \u0026amp; play\u003c\/strong\u003e — no soldering, no electronic modification. A null-bar mounting bracket is available optionally depending on your setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPÉCIFICATIONS --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e⚙️ Specifications\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-specs-list\"\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eReference\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e9909 3 0025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eBrand\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eStreetec\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eEquivalent\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eAir Lift 27705\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eFunction\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e3P → 3H Upgrade\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eSensors\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e4 rotary height sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eConnection\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003ePlug \u0026amp; play — existing 3P\/3H harness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eBrackets\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eOptional — selectable during order\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eWeight\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e2 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENU --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e📦 Kit Contents\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-includes-list\"\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003e4 × rotary height sensors \u003cspan class=\"alp-include-sub\"\u003eOne per shock absorber — rotating arm with ball joint\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003e1 × sensor wiring harness \u003cspan class=\"alp-include-sub\"\u003ePlug \u0026amp; play — direct connection to 3P\/3H harness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003eLinkages and ball joints \u003cspan class=\"alp-include-sub\"\u003eTransfer arms for motion transmission\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003eScrews and mounting hardware \u003cspan class=\"alp-include-sub\"\u003eEverything needed to secure the sensors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left: 4px solid rgba(156,0,255,0.3); background: rgba(156,0,255,0.04);\" class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e+\u003c\/span\u003e\n\u003cdiv style=\"color: #777;\" class=\"alp-include-text\"\u003eMounting bracket(s) \u003cem style=\"font-size: 0.85em;\"\u003e(optional)\u003c\/em\u003e \u003cspan class=\"alp-include-sub\"\u003eSelectable during order based on your setup\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMMENT ÇA MARCHE --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e🔧 Installation — How it works\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-steps\"\u003e\n\u003cdiv class=\"alp-step\"\u003e\n\u003cdiv class=\"alp-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-step-title\"\u003eAttach the sensors to the shock absorbers\u003c\/div\u003e\n\u003cdiv class=\"alp-step-desc\"\u003eA rotary height sensor is installed on each shock absorber via brackets, connected by a linkage to the suspension arm.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-step\"\u003e\n\u003cdiv class=\"alp-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-step-title\"\u003eConnect the sensor harness\u003c\/div\u003e\n\u003cdiv class=\"alp-step-desc\"\u003eThe included harness connects directly to the existing main 3P harness — plug \u0026 play, no soldering or modification.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-step\"\u003e\n\u003cdiv class=\"alp-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-step-title\"\u003eCalibrate management via the app\u003c\/div\u003e\n\u003cdiv class=\"alp-step-desc\"\u003eThe 3P ECU automatically detects sensors. Calibrate heights via the Air Lift Performance app (iOS\/Android).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-step\"\u003e\n\u003cdiv class=\"alp-step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-step-title\"\u003eEnjoy 3H control\u003c\/div\u003e\n\u003cdiv class=\"alp-step-desc\"\u003eYour system now manages real height + pressure simultaneously — the best possible control accuracy.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMPATIBILITÉ --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e🔗 System Compatibility\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-compat-block\"\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3P\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible — target system of the upgrade (ref. 27785 \/ 27689 \/ 27485)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3H\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible — replacement of existing sensors (ref. 27690 \/ 27693)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift ALP4\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible — upgrade from ALP4 system to height control\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INFO BOX --\u003e\n\u003cdiv class=\"alp-info\"\u003e\n\u003cspan class=\"alp-info-icon\"\u003e💡\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-info-title\"\u003eWhat is the difference between 3P and 3H?\u003c\/div\u003e\n\u003cp class=\"alp-info-text\"\u003eThe \u003cstrong\u003e3P system controls height via air pressure\u003c\/strong\u003e in the bags — convenient but less precise, as pressure varies with load and temperature. The \u003cstrong\u003e3H system adds mechanical height sensors\u003c\/strong\u003e that measure the actual position of the suspension arm, allowing simultaneous height + pressure management. Result: a \u003cstrong\u003ereal and constant stance\u003c\/strong\u003e, regardless of vehicle load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMPARATIF --\u003e\n\u003cdiv class=\"alp-vs-box\"\u003e\n\u003cdiv class=\"alp-vs-head\"\u003e🆚 null-bar vs Air Lift 27705 — What are the differences?\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-grid\"\u003e\n\u003cdiv class=\"alp-vs-col\"\u003e\n\u003cdiv class=\"alp-vs-col-head\"\u003eAir Lift 27705\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eOfficial OEM Air Lift Performance kit\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003e4 original height sensors\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eWiring harness included\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eOriginal screws and hardware\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eUniversal brackets available separately (ref. 14550)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-col\"\u003e\n\u003cdiv class=\"alp-vs-col-head\"\u003e9909 3 0025\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003ePremium alternative null-bar brand (DE)\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003e4 rotary height sensors\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eWiring harness included\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eComplete screws and hardware\u003c\/div\u003e\n\u003cdiv class=\"alp-vs-item\"\u003eBrackets available as an option when ordering\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PRODUITS LIÉS --\u003e\n\u003cdiv class=\"alp-related\"\u003e\n\u003cdiv style=\"border-radius: 10px 10px 0 0;\" class=\"alp-card-head\"\u003e🔧 Related Products\u003c\/div\u003e\n\u003cdiv style=\"border: 2px solid #ebebeb; border-top: none; border-radius: 0 0 10px 10px; padding: 20px; background: #fff;\"\u003e\n\u003cdiv class=\"alp-related-grid\"\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e27785\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eAir Lift 3P — Pressure management G1\/4\" BSP\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e27690\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eAir Lift 3H — Height + pressure management FNPT\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e26498-006\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eMain wiring harness 3H\/3P\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e27051\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eDisplay screen Display 3H\/3P\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WARRANTY --\u003e\n\u003cdiv class=\"alp-warranty\"\u003e\n\u003cspan class=\"alp-warranty-icon\"\u003e🛡️\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-warranty-title\"\u003eManufacturer’s warranty — null-bar\u003c\/div\u003e\n\u003cp class=\"alp-warranty-text\"\u003ePart covered by the \u003cstrong\u003enull-bar manufacturer’s warranty\u003c\/strong\u003e against any manufacturing and material defects. null-bar is a German brand recognized in the air \u0026 static community, with parts used and approved by professional installers across Europe.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FOOTER --\u003e\n\u003cdiv class=\"alp-footer\"\u003e\n\u003cspan class=\"alp-footer-brand\"\u003eAir Lift Performance\u003c\/span\u003e \u003cspan class=\"alp-footer-ref\"\u003eUPGRADE KIT 3P → 3H · REF. 9909 3 0025 · ≈ ALP 27705\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Without","offer_id":52781042368850,"sku":null,"price":429.0,"currency_code":"EUR","in_stock":true},{"title":"Universal - 5.7mm holes","offer_id":52781042401618,"sku":null,"price":452.8,"currency_code":"EUR","in_stock":true},{"title":"Universal - 12.1mm holes","offer_id":52781042434386,"sku":null,"price":452.8,"currency_code":"EUR","in_stock":true},{"title":"Audi A3 8Y - Multibras","offer_id":52781042467154,"sku":null,"price":618.0,"currency_code":"EUR","in_stock":true},{"title":"Seat Leon KL - Multibras","offer_id":52781042499922,"sku":null,"price":618.0,"currency_code":"EUR","in_stock":true},{"title":"Skoda Octavia NX3 - Multibras","offer_id":52781042532690,"sku":null,"price":618.0,"currency_code":"EUR","in_stock":true},{"title":"Volkswagen Golf 8 CD - Multibras","offer_id":52781042565458,"sku":null,"price":618.0,"currency_code":"EUR","in_stock":true},{"title":"Volkswagen T5","offer_id":52781042598226,"sku":null,"price":628.0,"currency_code":"EUR","in_stock":true},{"title":"Volkswagen T6","offer_id":52781042630994,"sku":null,"price":628.0,"currency_code":"EUR","in_stock":true},{"title":"Volkswagen ID.BUZZ","offer_id":52781042663762,"sku":null,"price":628.0,"currency_code":"EUR","in_stock":true},{"title":"Mercedes-Benz V-Class W639","offer_id":52781042696530,"sku":null,"price":628.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/products\/image_b9ed7c30-9911-4081-b4ec-eaaa7c8c7e01.jpg?v=1774179804"},{"product_id":"air-lift-22610-raccord-de-rechange-airlift-3p-1-4","title":"Air Lift 22610 - Airlift 3P replacement fitting - 1\/4\"","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n            line-height: 1.6;\n            color: #333333 !important;\n            background: #FFFFFF;\n        }\n\n        .container {\n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 40px 20px;\n        }\n\n        .product-header {\n            background: linear-gradient(135deg, #9C00FF 0%, #7a00cc 100%);\n            color: white !important;\n            padding: 50px 40px;\n            border-radius: 20px;\n            margin-bottom: 40px;\n            box-shadow: 0 10px 40px rgba(156, 0, 255, 0.3);\n        }\n\n        .product-header h1 {\n            font-size: 2.5em;\n            margin-bottom: 20px;\n            font-weight: 700;\n            letter-spacing: -0.5px;\n        }\n\n        .product-intro {\n            font-size: 1.15em;\n            line-height: 1.8;\n            opacity: 0.95;\n            max-width: 900px;\n        }\n\n        .section {\n            background: white;\n            padding: 40px;\n            border-radius: 16px;\n            margin-bottom: 30px;\n            box-shadow: 0 2px 15px rgba(0,0,0,0.06);\n        }\n\n        .section-title {\n            font-size: 1.8em;\n            margin-bottom: 25px;\n            color: #333333 !important;\n            font-weight: 700;\n            border-left: 5px solid #E00CFF;\n            padding-left: 20px;\n        }\n\n        .specs-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n            gap: 20px;\n            margin-top: 25px;\n        }\n\n        .spec-item {\n            background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);\n            padding: 20px;\n            border-radius: 12px;\n            border-left: 4px solid #9C00FF;\n            transition: all 0.3s ease;\n        }\n\n        .spec-item:hover {\n            transform: translateX(5px);\n            box-shadow: 0 5px 20px rgba(156, 0, 255, 0.15);\n            border-left-color: #E00CFF;\n        }\n\n        .spec-label {\n            font-weight: 700;\n            color: #9C00FF !important;\n            font-size: 0.9em;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-bottom: 8px;\n        }\n\n        .spec-value {\n            font-size: 1.1em;\n            color: #333333 !important;\n            font-weight: 600;\n        }\n\n        .tips-box {\n            background: linear-gradient(135deg, #fff9f0 0%, #fff3d9 100%);\n            border: 2px solid #FED803;\n            border-radius: 12px;\n            padding: 30px;\n            margin-top: 25px;\n        }\n\n        .tips-box h3 {\n            color: #333333 !important;\n            font-size: 1.4em;\n            margin-bottom: 15px;\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n\n        .tips-box h3:before {\n            content: \"💡\";\n            font-size: 1.2em;\n        }\n\n        .tips-box p {\n            font-size: 1.05em;\n            line-height: 1.8;\n            color: #333333 !important;\n        }\n\n        .cta-box {\n            background: linear-gradient(135deg, #9C00FF 0%, #7a00cc 100%);\n            color: white !important;\n            padding: 35px;\n            border-radius: 12px;\n            text-align: center;\n            margin-top: 30px;\n            box-shadow: 0 8px 25px rgba(156, 0, 255, 0.4);\n            position: relative;\n            overflow: hidden;\n        }\n\n        .cta-box:before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            right: -50%;\n            width: 200%;\n            height: 200%;\n            background: linear-gradient(45deg, transparent, rgba(254, 216, 3, 0.1), transparent);\n            transform: rotate(45deg);\n            animation: shine 3s infinite;\n        }\n\n        @keyframes shine {\n            0% { transform: translateX(-100%) translateY(-100%) rotate(45deg); }\n            100% { transform: translateX(100%) translateY(100%) rotate(45deg); }\n        }\n\n        .cta-box h3 {\n            font-size: 1.6em;\n            margin-bottom: 15px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-box p {\n            font-size: 1.1em;\n            margin-bottom: 20px;\n            opacity: 0.95;\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-button {\n            display: inline-block;\n            background: #FED803;\n            color: #333333 !important;\n            padding: 15px 40px;\n            border-radius: 50px;\n            text-decoration: none;\n            font-weight: 700;\n            font-size: 1.1em;\n            transition: all 0.3s ease;\n            box-shadow: 0 4px 15px rgba(254, 216, 3, 0.4);\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-button:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 6px 20px rgba(254, 216, 3, 0.6);\n            background: #E00CFF;\n            color: white !important;\n        }\n\n        .warning-badge {\n            display: inline-block;\n            background: #FED803;\n            color: #333333 !important;\n            padding: 8px 16px;\n            border-radius: 20px;\n            font-size: 0.9em;\n            font-weight: 600;\n            border: 2px solid #e6c503;\n            margin-bottom: 20px;\n        }\n\n        @media (max-width: 768px) {\n            .product-header {\n                padding: 30px 25px;\n            }\n\n            .product-header h1 {\n                font-size: 1.8em;\n            }\n\n            .section {\n                padding: 25px;\n            }\n\n            .specs-grid {\n                grid-template-columns: 1fr;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"product-header\"\u003e\n\u003cdiv class=\"warning-badge\"\u003e⚠️ Check compatibility before ordering\u003c\/div\u003e\n\u003ch1\u003eAir Ride Pneumatic Fitting\u003c\/h1\u003e\n\u003cp class=\"product-intro\"\u003eProfessional fitting designed to ensure a secure and airtight connection in your air suspension system. Ideal for replacement or to complete a clean assembly, compatible with all brand installations (check size\/thread before ordering).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eReference\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e22610\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFitting Type\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAirlift 3P Replacement Fitting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eThreading\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e-\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eInlet\/Outlet\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e1\/4\" Push-in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eConnection Type\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003ePush-in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003eAssembly Tips\u003c\/h2\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProfessional Installation\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1.\u003c\/strong\u003e Cut your hose straight with a tube cutter to prevent leaks.\u003cbr\u003e\u003cstrong\u003e2.\u003c\/strong\u003e Push the hose fully into the fitting until you feel resistance.\u003cbr\u003e\u003cstrong\u003e3.\u003c\/strong\u003e Perform a leak test with soapy water before pressurizing.\u003cbr\u003e\u003cstrong\u003e4.\u003c\/strong\u003e Use Teflon tape or thread locker if your assembly requires it (screwed fittings).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-box\"\u003e\n\u003ch3\u003eNeed help choosing?\u003c\/h3\u003e\n\u003cp\u003eDiscover our comprehensive guide on the different types of pneumatic fittings\u003c\/p\u003e\n\u003ca class=\"cta-button\" href=\"https:\/\/raslbitume.com\/pages\/les-differents-types-de-raccords-guide-complet\"\u003e 📖 View the Complete Guide \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":49428829831506,"sku":"","price":16.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/0B94E358-9DF0-43EB-AE3E-1C0DEEAFA5DA.png?v=1774181350"},{"product_id":"air-lift-22609-raccord-de-rechange-airlift-3p-3-8","title":"Air Lift 22609 - Airlift 3P replacement fitting - 3\/8\"","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n            line-height: 1.6;\n            color: #333333 !important;\n            background: #FFFFFF;\n        }\n\n        .container {\n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 40px 20px;\n        }\n\n        .product-header {\n            background: linear-gradient(135deg, #9C00FF 0%, #7a00cc 100%);\n            color: white !important;\n            padding: 50px 40px;\n            border-radius: 20px;\n            margin-bottom: 40px;\n            box-shadow: 0 10px 40px rgba(156, 0, 255, 0.3);\n        }\n\n        .product-header h1 {\n            font-size: 2.5em;\n            margin-bottom: 20px;\n            font-weight: 700;\n            letter-spacing: -0.5px;\n        }\n\n        .product-intro {\n            font-size: 1.15em;\n            line-height: 1.8;\n            opacity: 0.95;\n            max-width: 900px;\n        }\n\n        .section {\n            background: white;\n            padding: 40px;\n            border-radius: 16px;\n            margin-bottom: 30px;\n            box-shadow: 0 2px 15px rgba(0,0,0,0.06);\n        }\n\n        .section-title {\n            font-size: 1.8em;\n            margin-bottom: 25px;\n            color: #333333 !important;\n            font-weight: 700;\n            border-left: 5px solid #E00CFF;\n            padding-left: 20px;\n        }\n\n        .specs-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n            gap: 20px;\n            margin-top: 25px;\n        }\n\n        .spec-item {\n            background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);\n            padding: 20px;\n            border-radius: 12px;\n            border-left: 4px solid #9C00FF;\n            transition: all 0.3s ease;\n        }\n\n        .spec-item:hover {\n            transform: translateX(5px);\n            box-shadow: 0 5px 20px rgba(156, 0, 255, 0.15);\n            border-left-color: #E00CFF;\n        }\n\n        .spec-label {\n            font-weight: 700;\n            color: #9C00FF !important;\n            font-size: 0.9em;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-bottom: 8px;\n        }\n\n        .spec-value {\n            font-size: 1.1em;\n            color: #333333 !important;\n            font-weight: 600;\n        }\n\n        .tips-box {\n            background: linear-gradient(135deg, #fff9f0 0%, #fff3d9 100%);\n            border: 2px solid #FED803;\n            border-radius: 12px;\n            padding: 30px;\n            margin-top: 25px;\n        }\n\n        .tips-box h3 {\n            color: #333333 !important;\n            font-size: 1.4em;\n            margin-bottom: 15px;\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n\n        .tips-box h3:before {\n            content: \"💡\";\n            font-size: 1.2em;\n        }\n\n        .tips-box p {\n            font-size: 1.05em;\n            line-height: 1.8;\n            color: #333333 !important;\n        }\n\n        .cta-box {\n            background: linear-gradient(135deg, #9C00FF 0%, #7a00cc 100%);\n            color: white !important;\n            padding: 35px;\n            border-radius: 12px;\n            text-align: center;\n            margin-top: 30px;\n            box-shadow: 0 8px 25px rgba(156, 0, 255, 0.4);\n            position: relative;\n            overflow: hidden;\n        }\n\n        .cta-box:before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            right: -50%;\n            width: 200%;\n            height: 200%;\n            background: linear-gradient(45deg, transparent, rgba(254, 216, 3, 0.1), transparent);\n            transform: rotate(45deg);\n            animation: shine 3s infinite;\n        }\n\n        @keyframes shine {\n            0% { transform: translateX(-100%) translateY(-100%) rotate(45deg); }\n            100% { transform: translateX(100%) translateY(100%) rotate(45deg); }\n        }\n\n        .cta-box h3 {\n            font-size: 1.6em;\n            margin-bottom: 15px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-box p {\n            font-size: 1.1em;\n            margin-bottom: 20px;\n            opacity: 0.95;\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-button {\n            display: inline-block;\n            background: #FED803;\n            color: #333333 !important;\n            padding: 15px 40px;\n            border-radius: 50px;\n            text-decoration: none;\n            font-weight: 700;\n            font-size: 1.1em;\n            transition: all 0.3s ease;\n            box-shadow: 0 4px 15px rgba(254, 216, 3, 0.4);\n            position: relative;\n            z-index: 1;\n        }\n\n        .cta-button:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 6px 20px rgba(254, 216, 3, 0.6);\n            background: #E00CFF;\n            color: white !important;\n        }\n\n        .warning-badge {\n            display: inline-block;\n            background: #FED803;\n            color: #333333 !important;\n            padding: 8px 16px;\n            border-radius: 20px;\n            font-size: 0.9em;\n            font-weight: 600;\n            border: 2px solid #e6c503;\n            margin-bottom: 20px;\n        }\n\n        @media (max-width: 768px) {\n            .product-header {\n                padding: 30px 25px;\n            }\n\n            .product-header h1 {\n                font-size: 1.8em;\n            }\n\n            .section {\n                padding: 25px;\n            }\n\n            .specs-grid {\n                grid-template-columns: 1fr;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"product-header\"\u003e\n\u003cdiv class=\"warning-badge\"\u003e⚠️ Check compatibility before ordering\u003c\/div\u003e\n\u003ch1\u003eAir Ride Pneumatic Fitting\u003c\/h1\u003e\n\u003cp class=\"product-intro\"\u003eProfessional fitting designed to ensure a secure and airtight connection in your air suspension system. Ideal for replacement or to complete a clean installation, compatible with all brands (check size\/thread before ordering).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eReference\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e22609\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eFitting Type\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAirlift 3P Replacement Fitting\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eThreading\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e-\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eInlet\/Outlet\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e3\/8\" Push-in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e\n\u003cdiv class=\"spec-label\"\u003eConnection Type\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003ePush-in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003eAssembly Tips\u003c\/h2\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProfessional Installation\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003e1.\u003c\/strong\u003e Cut your hose straight with a tube cutter to prevent leaks.\u003cbr\u003e\u003cstrong\u003e2.\u003c\/strong\u003e Push the hose fully into the fitting until you feel resistance.\u003cbr\u003e\u003cstrong\u003e3.\u003c\/strong\u003e Perform a leak test with soapy water before pressurizing.\u003cbr\u003e\u003cstrong\u003e4.\u003c\/strong\u003e Use Teflon tape or thread locker if your assembly requires it (screwed fittings).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-box\"\u003e\n\u003ch3\u003eNeed help choosing?\u003c\/h3\u003e\n\u003cp\u003eDiscover our comprehensive guide on the different types of pneumatic fittings\u003c\/p\u003e\n\u003ca href=\"https:\/\/raslbitume.com\/pages\/les-differents-types-de-raccords-guide-complet\" class=\"cta-button\"\u003e 📖 View the Complete Guide \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":49428837499218,"sku":null,"price":16.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/E19479B9-5C88-4D69-B24D-A31EE48A3667.png?v=1774181351"},{"product_id":"air-lift-26498-006-faisceau-principal-autopilot-3p-3h","title":"Air Lift 26498-006 — Main Wiring Harness 3H \/ 3P","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eAir Lift 26498-006 — Faisceau Principal de Câblage 3H \/ 3P\u003c\/title\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800;900\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n    :root {\n        --purple: #9c00ff;\n        --magenta: #e00cff;\n        --yellow: #fed803;\n        --dark: #0d0d0d;\n        --dark2: #1a1a1a;\n        --dark3: #2d2d2d;\n        --text: #e8e8e8;\n        --muted: #999;\n    }\n\n    * { box-sizing: border-box; margin: 0; padding: 0; }\n\n    .alp-wrap {\n        max-width: 100%;\n        font-family: 'Barlow', sans-serif;\n        background: #fff;\n        color: var(--dark);\n    }\n\n    \/* ===== HEADER ===== *\/\n    .alp-header {\n        background: var(--dark);\n        padding: 48px 40px 36px;\n        position: relative;\n        overflow: hidden;\n        border-bottom: 4px solid var(--yellow);\n    }\n    .alp-header::before {\n        content: '';\n        position: absolute;\n        top: -60px; right: -60px;\n        width: 320px; height: 320px;\n        background: radial-gradient(circle, rgba(156,0,255,0.25) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header::after {\n        content: '';\n        position: absolute;\n        bottom: -40px; left: 20%;\n        width: 200px; height: 200px;\n        background: radial-gradient(circle, rgba(254,216,3,0.12) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header-inner { position: relative; z-index: 1; display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; gap: 20px; }\n    .alp-header-left { flex: 1; min-width: 280px; }\n    .alp-ref-badge {\n        display: inline-block;\n        background: rgba(254,216,3,0.12);\n        color: var(--yellow);\n        border: 1px solid rgba(254,216,3,0.35);\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.82em;\n        font-weight: 700;\n        letter-spacing: 3px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 4px;\n        margin-bottom: 14px;\n    }\n    .alp-header h1 {\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: clamp(2em, 4.5vw, 3.2em);\n        font-weight: 900;\n        text-transform: uppercase;\n        letter-spacing: 2px;\n        color: #fff;\n        line-height: 1.05;\n        margin-bottom: 10px;\n    }\n    .alp-header h1 span { color: var(--yellow); }\n    .alp-header .sub {\n        font-size: 1.05em;\n        color: var(--muted);\n        font-weight: 400;\n        margin-bottom: 20px;\n    }\n    .alp-compat-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n    .alp-compat-tag {\n        background: rgba(156,0,255,0.18);\n        border: 1px solid rgba(156,0,255,0.4);\n        color: #d4a0ff;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.9em;\n        font-weight: 700;\n        letter-spacing: 1px;\n        padding: 5px 14px;\n        border-radius: 4px;\n        text-transform: uppercase;\n    }\n    .alp-header-right {\n        display: flex;\n        flex-direction: column;\n        align-items: flex-end;\n        gap: 10px;\n        flex-shrink: 0;\n    }\n    .alp-type-badge {\n        background: linear-gradient(135deg, var(--yellow), #e67e22);\n        color: var(--dark);\n        font-family: 'Barlow Condensed', sans-serif;\n        font-weight: 900;\n        font-size: 0.88em;\n        text-transform: uppercase;\n        letter-spacing: 2px;\n        padding: 8px 20px;\n        border-radius: 4px;\n    }\n    .alp-oem-badge {\n        background: rgba(255,255,255,0.06);\n        border: 1px solid rgba(255,255,255,0.15);\n        color: rgba(255,255,255,0.7);\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.8em;\n        font-weight: 600;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 5px 14px;\n        border-radius: 4px;\n    }\n\n    \/* ===== STRIPE INFO ===== *\/\n    .alp-stripe {\n        background: linear-gradient(90deg, var(--purple) 0%, var(--magenta) 100%);\n        padding: 16px 40px;\n        display: flex; align-items: center; gap: 10px; flex-wrap: wrap;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 1.05em; font-weight: 700; letter-spacing: 1px;\n        color: white; text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(156,0,255,0.3);\n    }\n    .alp-stripe-sep { opacity: 0.5; margin: 0 4px; }\n\n    \/* ===== BODY ===== *\/\n    .alp-body { padding: 40px; display: grid; grid-template-columns: 1fr 1fr; gap: 30px; }\n    @media (max-width: 780px) { .alp-body { grid-template-columns: 1fr; padding: 24px 18px; } }\n\n    \/* ===== CARD ===== *\/\n    .alp-card {\n        border-radius: 10px;\n        overflow: hidden;\n    }\n    .alp-card-head {\n        background: var(--dark2);\n        color: var(--yellow);\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 1.0em;\n        font-weight: 800;\n        letter-spacing: 2px;\n        text-transform: uppercase;\n        padding: 13px 20px;\n        border-bottom: 3px solid var(--yellow);\n        display: flex; align-items: center; gap: 10px;\n    }\n    .alp-card-body {\n        border: 2px solid #ebebeb;\n        border-top: none;\n        border-radius: 0 0 10px 10px;\n        padding: 22px;\n        background: #fff;\n    }\n\n    \/* ===== DESCRIPTION ===== *\/\n    .alp-desc-text {\n        font-size: 0.97em;\n        line-height: 1.85;\n        color: #444;\n    }\n    .alp-desc-text strong { color: var(--dark); }\n    .alp-desc-text p { margin-bottom: 12px; }\n    .alp-desc-text p:last-child { margin-bottom: 0; }\n\n    \/* ===== SPECS ===== *\/\n    .alp-specs-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-spec-row { display: flex; align-items: flex-start; gap: 10px; padding: 10px 14px; background: #f8f8f8; border-radius: 8px; border-left: 4px solid var(--yellow); transition: all 0.25s ease; }\n    .alp-spec-row:hover { border-left-color: var(--purple); background: rgba(156,0,255,0.04); }\n    .alp-spec-label { font-family: 'Barlow Condensed', sans-serif; font-size: 0.78em; text-transform: uppercase; letter-spacing: 1px; color: var(--purple); font-weight: 700; min-width: 110px; flex-shrink: 0; padding-top: 2px; }\n    .alp-spec-value { font-size: 0.93em; font-weight: 600; color: var(--dark); line-height: 1.4; }\n\n    \/* ===== INCLUDES ===== *\/\n    .alp-includes-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-include-item { display: flex; align-items: flex-start; gap: 12px; padding: 12px 14px; background: #f8f8f8; border-radius: 8px; transition: all 0.25s ease; }\n    .alp-include-item:hover { background: rgba(156,0,255,0.04); transform: translateX(3px); }\n    .alp-include-icon { color: var(--purple); font-size: 1.1em; flex-shrink: 0; margin-top: 1px; }\n    .alp-include-text { font-size: 0.93em; font-weight: 600; color: var(--dark); line-height: 1.4; }\n    .alp-include-sub { font-size: 0.82em; font-weight: 400; color: var(--muted); display: block; margin-top: 2px; }\n\n    \/* ===== COMPAT ===== *\/\n    .alp-compat-block { display: flex; flex-direction: column; gap: 10px; }\n    .alp-compat-row { display: flex; align-items: center; gap: 14px; padding: 14px 16px; border-radius: 8px; }\n    .alp-compat-row.yes { background: rgba(0,180,80,0.06); border: 1.5px solid rgba(0,180,80,0.2); }\n    .alp-compat-row.warn { background: rgba(254,216,3,0.08); border: 1.5px solid rgba(254,216,3,0.3); }\n    .alp-compat-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; }\n    .alp-compat-row.yes .alp-compat-dot { background: #00b450; box-shadow: 0 0 6px rgba(0,180,80,0.5); }\n    .alp-compat-row.warn .alp-compat-dot { background: var(--yellow); box-shadow: 0 0 6px rgba(254,216,3,0.5); }\n    .alp-compat-name { font-family: 'Barlow Condensed', sans-serif; font-size: 1.05em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; }\n    .alp-compat-row.yes .alp-compat-name { color: #00b450; }\n    .alp-compat-row.warn .alp-compat-name { color: #c8a200; }\n    .alp-compat-detail { font-size: 0.85em; color: var(--muted); margin-top: 2px; }\n\n    \/* ===== WARNING BOX ===== *\/\n    .alp-warning {\n        grid-column: 1 \/ -1;\n        background: linear-gradient(135deg, #fffbea 0%, #fff8d6 100%);\n        border: 2px solid var(--yellow);\n        border-left: 6px solid var(--yellow);\n        border-radius: 10px;\n        padding: 20px 24px;\n        display: flex; gap: 16px; align-items: flex-start;\n    }\n    .alp-warning-icon { font-size: 1.8em; flex-shrink: 0; }\n    .alp-warning-title { font-family: 'Barlow Condensed', sans-serif; font-size: 1.1em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; color: #8a6a00; margin-bottom: 6px; }\n    .alp-warning-text { font-size: 0.93em; color: #705500; line-height: 1.7; }\n    .alp-warning-text strong { color: #5a4000; }\n\n    \/* ===== RELATED ===== *\/\n    .alp-related {\n        grid-column: 1 \/ -1;\n    }\n    .alp-related-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 12px; }\n    .alp-related-item { padding: 16px; background: var(--dark2); border-radius: 8px; border-bottom: 3px solid var(--purple); transition: all 0.25s ease; }\n    .alp-related-item:hover { border-bottom-color: var(--yellow); transform: translateY(-3px); background: var(--dark3); }\n    .alp-related-ref { font-family: 'Barlow Condensed', sans-serif; font-size: 0.8em; font-weight: 700; letter-spacing: 2px; color: var(--yellow); text-transform: uppercase; margin-bottom: 6px; }\n    .alp-related-name { font-size: 0.9em; color: #ccc; font-weight: 500; line-height: 1.4; }\n\n    \/* ===== WARRANTY ===== *\/\n    .alp-warranty {\n        grid-column: 1 \/ -1;\n        background: var(--dark);\n        border-radius: 10px;\n        padding: 24px 28px;\n        display: flex; align-items: center; gap: 20px; flex-wrap: wrap;\n        border-left: 5px solid var(--purple);\n    }\n    .alp-warranty-icon { font-size: 2.2em; flex-shrink: 0; }\n    .alp-warranty-title { font-family: 'Barlow Condensed', sans-serif; font-size: 1.2em; font-weight: 800; text-transform: uppercase; letter-spacing: 2px; color: var(--yellow); margin-bottom: 5px; }\n    .alp-warranty-text { font-size: 0.9em; color: #aaa; line-height: 1.6; }\n    .alp-warranty-text strong { color: #ddd; }\n\n    \/* ===== FOOTER ===== *\/\n    .alp-footer {\n        background: var(--dark2);\n        padding: 22px 40px;\n        display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 12px;\n        border-top: 3px solid var(--yellow);\n        font-size: 0.88em;\n    }\n    .alp-footer-brand { font-family: 'Barlow Condensed', sans-serif; font-weight: 900; font-size: 1.15em; text-transform: uppercase; letter-spacing: 3px; color: #fff; }\n    .alp-footer-brand span { color: var(--yellow); }\n    .alp-footer-ref { color: var(--muted); font-family: 'Barlow Condensed', sans-serif; letter-spacing: 2px; font-size: 0.92em; }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"alp-wrap\"\u003e\n\n    \u003c!-- HEADER --\u003e\n    \u003cdiv class=\"alp-header\"\u003e\n        \u003cdiv class=\"alp-header-inner\"\u003e\n            \u003cdiv class=\"alp-header-left\"\u003e\n                \u003cdiv class=\"alp-ref-badge\"\u003eAir Lift Ref. — 26498-006\u003c\/div\u003e\n                \u003ch1\u003eHarness\u003cbr\u003e\u003cspan\u003eMain\u003c\/span\u003e Wiring\u003c\/h1\u003e\n                \u003cp class=\"sub\"\u003eOEM replacement for 3H \u0026amp; 3P management systems\u003c\/p\u003e\n                \u003cdiv class=\"alp-compat-tags\"\u003e\n                    \u003cspan class=\"alp-compat-tag\"\u003e3P\u003c\/span\u003e\n                    \u003cspan class=\"alp-compat-tag\"\u003e3H\u003c\/span\u003e\n                    \u003cspan class=\"alp-compat-tag\"\u003eALP4\u003c\/span\u003e\n                    \u003cspan class=\"alp-compat-tag\"\u003eOriginal part\u003c\/span\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"alp-header-right\"\u003e\n                \u003cspan class=\"alp-type-badge\"\u003e⚡ Harness \/ Wiring\u003c\/span\u003e\n                \u003cspan class=\"alp-oem-badge\"\u003e✓ Air Lift OEM part\u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- STRIPE --\u003e\n    \u003cdiv class=\"alp-stripe\"\u003e\n        \u003cspan\u003e40A pre-installed relay\u003c\/span\u003e\n        \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e\n        \u003cspan\u003eCompatible with 3H \u0026amp; 3P\u003c\/span\u003e\n        \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e\n        \u003cspan\u003e1 compressor\u003c\/span\u003e\n        \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e\n        \u003cspan\u003eDirect replacement\u003c\/span\u003e\n        \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e\n        \u003cspan\u003e1-year warranty\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- BODY GRID --\u003e\n    \u003cdiv class=\"alp-body\"\u003e\n\n        \u003c!-- DESCRIPTION --\u003e\n        \u003cdiv class=\"alp-card\"\u003e\n            \u003cdiv class=\"alp-card-head\"\u003e📋 Description\u003c\/div\u003e\n            \u003cdiv class=\"alp-card-body\"\u003e\n                \u003cdiv class=\"alp-desc-text\"\u003e\n                    \u003cp\u003eThe \u003cstrong\u003eAir Lift 26498-006 main wiring harness\u003c\/strong\u003e is the official replacement part supplied with all Air Lift Performance 3P and 3H management systems. It is an OEM part identical to the original, ensuring perfect compatibility and operation.\u003c\/p\u003e\n                    \u003cp\u003eThis harness provides power to the compressor, communication between the ECU box and the manifold solenoid valves, as well as relay management. It includes a \u003cstrong\u003e40A pre-wired relay\u003c\/strong\u003e for direct installation without additional handling.\u003c\/p\u003e\n                    \u003cp\u003eEssential in case of damaged wiring, preventive replacement, or when reinstalling a 3H or 3P system on a new vehicle.\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- SPÉCIFICATIONS --\u003e\n        \u003cdiv class=\"alp-card\"\u003e\n            \u003cdiv class=\"alp-card-head\"\u003e⚙️ Specifications\u003c\/div\u003e\n            \u003cdiv class=\"alp-card-body\"\u003e\n                \u003cdiv class=\"alp-specs-list\"\u003e\n                    \u003cdiv class=\"alp-spec-row\"\u003e\n                        \u003cspan class=\"alp-spec-label\"\u003eReference\u003c\/span\u003e\n                        \u003cspan class=\"alp-spec-value\"\u003eAir Lift 26498-006\u003c\/span\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-spec-row\"\u003e\n                        \u003cspan class=\"alp-spec-label\"\u003eBrand\u003c\/span\u003e\n                        \u003cspan class=\"alp-spec-value\"\u003eAir Lift Performance\u003c\/span\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-spec-row\"\u003e\n                        \u003cspan class=\"alp-spec-label\"\u003eType\u003c\/span\u003e\n                        \u003cspan class=\"alp-spec-value\"\u003eMain wiring harness\u003c\/span\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-spec-row\"\u003e\n                        \u003cspan class=\"alp-spec-label\"\u003eRelay\u003c\/span\u003e\n                        \u003cspan class=\"alp-spec-value\"\u003e40A — pre-installed\u003c\/span\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-spec-row\"\u003e\n                        \u003cspan class=\"alp-spec-label\"\u003eCompressors\u003c\/span\u003e\n                        \u003cspan class=\"alp-spec-value\"\u003eMaximum 1 compressor\u003c\/span\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-spec-row\"\u003e\n                        \u003cspan class=\"alp-spec-label\"\u003eCondition\u003c\/span\u003e\n                        \u003cspan class=\"alp-spec-value\"\u003eNew — original part\u003c\/span\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-spec-row\"\u003e\n                        \u003cspan class=\"alp-spec-label\"\u003eWarranty\u003c\/span\u003e\n                        \u003cspan class=\"alp-spec-value\"\u003e1 year Air Lift manufacturer warranty\u003c\/span\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- CONTENU --\u003e\n        \u003cdiv class=\"alp-card\"\u003e\n            \u003cdiv class=\"alp-card-head\"\u003e📦 Contents\u003c\/div\u003e\n            \u003cdiv class=\"alp-card-body\"\u003e\n                \u003cdiv class=\"alp-includes-list\"\u003e\n                    \u003cdiv class=\"alp-include-item\"\u003e\n                        \u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n                        \u003cdiv class=\"alp-include-text\"\u003e\n                            1 × Main wiring harness\n                            \u003cspan class=\"alp-include-sub\"\u003eOEM replacement identical to original\u003c\/span\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-include-item\"\u003e\n                        \u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n                        \u003cdiv class=\"alp-include-text\"\u003e\n                            40A pre-wired relay\n                            \u003cspan class=\"alp-include-sub\"\u003eIntegrated into the harness — ready to use\u003c\/span\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-include-item\"\u003e\n                        \u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n                        \u003cdiv class=\"alp-include-text\"\u003e\n                            Connectors and terminations\n                            \u003cspan class=\"alp-include-sub\"\u003eAll connectors needed for connection\u003c\/span\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- COMPATIBILITÉ --\u003e\n        \u003cdiv class=\"alp-card\"\u003e\n            \u003cdiv class=\"alp-card-head\"\u003e🔗 System Compatibility\u003c\/div\u003e\n            \u003cdiv class=\"alp-card-body\"\u003e\n                \u003cdiv class=\"alp-compat-block\"\u003e\n                    \u003cdiv class=\"alp-compat-row yes\"\u003e\n                        \u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n                        \u003cdiv\u003e\n                            \u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3P\u003c\/div\u003e\n                            \u003cdiv class=\"alp-compat-detail\"\u003ePressure management — ref. 27785 \/ 27689\u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-compat-row yes\"\u003e\n                        \u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n                        \u003cdiv\u003e\n                            \u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3H\u003c\/div\u003e\n                            \u003cdiv class=\"alp-compat-detail\"\u003eHeight + pressure management — ref. 27690 \/ 27693\u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-compat-row yes\"\u003e\n                        \u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n                        \u003cdiv\u003e\n                            \u003cdiv class=\"alp-compat-name\"\u003eAir Lift ALP4\u003c\/div\u003e\n                            \u003cdiv class=\"alp-compat-detail\"\u003e4-wheel automatic management system\u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-compat-row warn\"\u003e\n                        \u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n                        \u003cdiv\u003e\n                            \u003cdiv class=\"alp-compat-name\"\u003eDual compressor\u003c\/div\u003e\n                            \u003cdiv class=\"alp-compat-detail\"\u003eRequires additional compressor harness — not included here\u003c\/div\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- WARNING --\u003e\n        \u003cdiv class=\"alp-warning\"\u003e\n            \u003cspan class=\"alp-warning-icon\"\u003e⚠️\u003c\/span\u003e\n            \u003cdiv\u003e\n                \u003cdiv class=\"alp-warning-title\"\u003eDual compressor configuration\u003c\/div\u003e\n                \u003cp class=\"alp-warning-text\"\u003eThis harness is designed to power \u003cstrong\u003eone compressor only\u003c\/strong\u003e. If your setup uses \u003cstrong\u003etwo compressors\u003c\/strong\u003e, you will need to add the Air Lift secondary compressor harness (sold separately) to ensure full system power. Consult your installation guide or our technical support for any questions.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- PRODUITS LIÉS --\u003e\n        \u003cdiv class=\"alp-related\"\u003e\n            \u003cdiv class=\"alp-card-head\" style=\"border-radius: 10px 10px 0 0; margin-bottom: 0;\"\u003e🔧 Related Parts\u003c\/div\u003e\n            \u003cdiv style=\"border: 2px solid #ebebeb; border-top: none; border-radius: 0 0 10px 10px; padding: 20px; background: #fff;\"\u003e\n                \u003cdiv class=\"alp-related-grid\"\u003e\n                    \u003cdiv class=\"alp-related-item\"\u003e\n                        \u003cdiv class=\"alp-related-ref\"\u003e27785\u003c\/div\u003e\n                        \u003cdiv class=\"alp-related-name\"\u003eAir Lift 3P — Pressure management (G1\/4\" BSP)\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-related-item\"\u003e\n                        \u003cdiv class=\"alp-related-ref\"\u003e27690\u003c\/div\u003e\n                        \u003cdiv class=\"alp-related-name\"\u003eAir Lift 3H — Height + pressure management (FNPT)\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-related-item\"\u003e\n                        \u003cdiv class=\"alp-related-ref\"\u003e26498-009\u003c\/div\u003e\n                        \u003cdiv class=\"alp-related-name\"\u003eUSB display cable — Display Cable 3H\/3P\u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"alp-related-item\"\u003e\n                        \u003cdiv class=\"alp-related-ref\"\u003e27051\u003c\/div\u003e\n                        \u003cdiv class=\"alp-related-name\"\u003eDisplay screen Display 3H\/3P\u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- WARRANTY --\u003e\n        \u003cdiv class=\"alp-warranty\"\u003e\n            \u003cspan class=\"alp-warranty-icon\"\u003e🛡️\u003c\/span\u003e\n            \u003cdiv\u003e\n                \u003cdiv class=\"alp-warranty-title\"\u003e1-year warranty — Air Lift Performance\u003c\/div\u003e\n                \u003cp class=\"alp-warranty-text\"\u003ePart covered by the \u003cstrong\u003eAir Lift Performance 1-year manufacturer warranty\u003c\/strong\u003e from the date of purchase, against any manufacturing and material defects. The complete 3H, 3P, and 3S management systems benefit from a lifetime warranty under normal use.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- FOOTER --\u003e\n    \u003cdiv class=\"alp-footer\"\u003e\n        \u003cspan class=\"alp-footer-brand\"\u003eAir Lift \u003cspan\u003ePerformance\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"alp-footer-ref\"\u003eMAIN HARNESS — REF. 26498-006 · 3H \/ 3P \/ ALP4\u003c\/span\u003e\n    \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":49839720890706,"sku":"","price":319.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Designsanstitre.png?v=1774184176"},{"product_id":"air-lift-27051-3p-3h-telecommande","title":"Air Lift 27051 — Remote Controller Display 3H \/ 3P","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800;900\u0026family=Barlow:wght@400;500;600\u0026display=swap');\n\n    :root {\n        --purple: #9c00ff;\n        --magenta: #e00cff;\n        --yellow: #fed803;\n        --dark: #0d0d0d;\n        --dark2: #1a1a1a;\n        --dark3: #2d2d2d;\n        --text: #e8e8e8;\n        --muted: #999;\n        --blue: #0066ff;\n        --blue-light: #3399ff;\n    }\n\n    * { box-sizing: border-box; margin: 0; padding: 0; }\n\n    .alp-wrap {\n        max-width: 100%;\n        font-family: 'Barlow', sans-serif;\n        background: #fff;\n        color: var(--dark);\n    }\n\n    \/* ===== HEADER ===== *\/\n    .alp-header {\n        background: var(--dark);\n        padding: 48px 40px 36px;\n        position: relative;\n        overflow: hidden;\n        border-bottom: 4px solid var(--yellow);\n    }\n    .alp-header::before {\n        content: '';\n        position: absolute;\n        top: -80px; right: -60px;\n        width: 400px; height: 400px;\n        background: radial-gradient(circle, rgba(0,102,255,0.2) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header::after {\n        content: '';\n        position: absolute;\n        bottom: -40px; left: 20%;\n        width: 200px; height: 200px;\n        background: radial-gradient(circle, rgba(254,216,3,0.1) 0%, transparent 70%);\n        pointer-events: none;\n    }\n    .alp-header-inner { position: relative; z-index: 1; display: flex; align-items: flex-start; justify-content: space-between; flex-wrap: wrap; gap: 20px; }\n    .alp-header-left { flex: 1; min-width: 280px; }\n\n    .alp-ref-badge {\n        display: inline-block;\n        background: rgba(254,216,3,0.1);\n        color: var(--yellow);\n        border: 1px solid rgba(254,216,3,0.3);\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.82em; font-weight: 700; letter-spacing: 3px;\n        text-transform: uppercase;\n        padding: 5px 14px; border-radius: 4px; margin-bottom: 14px;\n    }\n    .alp-header h1 {\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: clamp(2em, 4.5vw, 3.1em);\n        font-weight: 900; text-transform: uppercase; letter-spacing: 2px;\n        color: #fff; line-height: 1.05; margin-bottom: 10px;\n    }\n    .alp-header h1 .accent { color: var(--yellow); }\n    .alp-header h1 .blue { color: var(--blue-light); }\n    .alp-header .sub { font-size: 1em; color: var(--muted); font-weight: 400; margin-bottom: 20px; }\n    .alp-compat-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n    .alp-compat-tag {\n        background: rgba(156,0,255,0.18); border: 1px solid rgba(156,0,255,0.4);\n        color: #d4a0ff; font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.9em; font-weight: 700; letter-spacing: 1px;\n        padding: 5px 14px; border-radius: 4px; text-transform: uppercase;\n    }\n    .alp-compat-tag.blue-tag {\n        background: rgba(0,102,255,0.15); border-color: rgba(0,102,255,0.35); color: var(--blue-light);\n    }\n    .alp-header-right { display: flex; flex-direction: column; align-items: flex-end; gap: 10px; flex-shrink: 0; }\n    .alp-type-badge {\n        background: linear-gradient(135deg, var(--yellow), #e67e22);\n        color: var(--dark); font-family: 'Barlow Condensed', sans-serif;\n        font-weight: 900; font-size: 0.88em; text-transform: uppercase;\n        letter-spacing: 2px; padding: 8px 20px; border-radius: 4px;\n    }\n    .alp-oem-badge {\n        background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.15);\n        color: rgba(255,255,255,0.65); font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.78em; font-weight: 600; letter-spacing: 2px;\n        text-transform: uppercase; padding: 5px 14px; border-radius: 4px;\n    }\n\n    \/* ===== STRIPE ===== *\/\n    .alp-stripe {\n        background: linear-gradient(90deg, var(--purple) 0%, var(--magenta) 100%);\n        padding: 16px 40px;\n        display: flex; align-items: center; gap: 10px; flex-wrap: wrap;\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 1.05em; font-weight: 700; letter-spacing: 1px;\n        color: white; text-transform: uppercase;\n        box-shadow: 0 4px 12px rgba(156,0,255,0.3);\n    }\n    .alp-stripe-sep { opacity: 0.45; margin: 0 4px; }\n\n    \/* ===== DISPLAY MOCKUP ===== *\/\n    .alp-display-section {\n        background: linear-gradient(135deg, var(--dark2) 0%, #0a0a1a 50%, #001033 100%);\n        padding: 40px;\n        display: flex; align-items: center; justify-content: center; gap: 50px; flex-wrap: wrap;\n    }\n    .alp-screen-mockup {\n        width: 220px; height: 140px;\n        background: #000;\n        border: 3px solid #333;\n        border-radius: 10px;\n        padding: 14px;\n        box-shadow: 0 0 30px rgba(0,102,255,0.4), inset 0 0 20px rgba(0,0,0,0.8);\n        display: flex; flex-direction: column; gap: 8px;\n        flex-shrink: 0;\n    }\n    .alp-screen-row {\n        display: flex; align-items: center; justify-content: space-between; gap: 6px;\n    }\n    .alp-screen-label {\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 0.7em; font-weight: 700; letter-spacing: 1px;\n        color: rgba(255,255,255,0.5); text-transform: uppercase; min-width: 28px;\n    }\n    .alp-screen-bar-wrap { flex: 1; height: 12px; background: rgba(255,255,255,0.08); border-radius: 3px; overflow: hidden; }\n    .alp-screen-bar { height: 100%; border-radius: 3px; }\n    .alp-screen-bar.fl { background: linear-gradient(90deg, #0088ff, #00ccff); width: 68%; }\n    .alp-screen-bar.fr { background: linear-gradient(90deg, #0088ff, #00ccff); width: 72%; }\n    .alp-screen-bar.rl { background: linear-gradient(90deg, #00cc66, #00ffaa); width: 55%; }\n    .alp-screen-bar.rr { background: linear-gradient(90deg, #00cc66, #00ffaa); width: 60%; }\n    .alp-screen-val { font-family: 'Barlow Condensed', sans-serif; font-size: 0.82em; font-weight: 800; color: #fff; min-width: 36px; text-align: right; }\n    .alp-screen-tank { display: flex; align-items: center; justify-content: space-between; margin-top: 4px; padding-top: 6px; border-top: 1px solid rgba(255,255,255,0.1); }\n    .alp-screen-tank-label { font-family: 'Barlow Condensed', sans-serif; font-size: 0.65em; color: var(--yellow); letter-spacing: 1px; text-transform: uppercase; font-weight: 700; }\n    .alp-screen-tank-val { font-family: 'Barlow Condensed', sans-serif; font-size: 0.85em; font-weight: 900; color: var(--yellow); }\n\n    .alp-display-features { display: flex; flex-direction: column; gap: 14px; max-width: 320px; }\n    .alp-disp-feat { display: flex; gap: 14px; align-items: flex-start; }\n    .alp-disp-feat-icon { font-size: 1.4em; flex-shrink: 0; margin-top: 2px; }\n    .alp-disp-feat-title { font-family: 'Barlow Condensed', sans-serif; font-weight: 800; font-size: 1em; letter-spacing: 1px; text-transform: uppercase; color: #fff; margin-bottom: 3px; }\n    .alp-disp-feat-desc { font-size: 0.85em; color: rgba(255,255,255,0.55); line-height: 1.5; }\n\n    \/* ===== BODY ===== *\/\n    .alp-body { padding: 40px; display: grid; grid-template-columns: 1fr 1fr; gap: 28px; }\n    @media (max-width: 780px) { .alp-body { grid-template-columns: 1fr; padding: 24px 18px; } }\n\n    \/* ===== CARD ===== *\/\n    .alp-card { border-radius: 10px; overflow: hidden; }\n    .alp-card-head {\n        background: var(--dark2); color: var(--yellow);\n        font-family: 'Barlow Condensed', sans-serif;\n        font-size: 1.0em; font-weight: 800; letter-spacing: 2px;\n        text-transform: uppercase; padding: 13px 20px;\n        border-bottom: 3px solid var(--yellow);\n        display: flex; align-items: center; gap: 10px;\n    }\n    .alp-card-body { border: 2px solid #ebebeb; border-top: none; border-radius: 0 0 10px 10px; padding: 22px; background: #fff; }\n\n    \/* ===== DESC ===== *\/\n    .alp-desc-text { font-size: 0.97em; line-height: 1.85; color: #444; }\n    .alp-desc-text strong { color: var(--dark); }\n    .alp-desc-text p { margin-bottom: 12px; }\n    .alp-desc-text p:last-child { margin-bottom: 0; }\n\n    \/* ===== SPECS ===== *\/\n    .alp-specs-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-spec-row { display: flex; align-items: flex-start; gap: 10px; padding: 10px 14px; background: #f8f8f8; border-radius: 8px; border-left: 4px solid var(--yellow); transition: all 0.25s; }\n    .alp-spec-row:hover { border-left-color: var(--purple); background: rgba(156,0,255,0.04); }\n    .alp-spec-label { font-family: 'Barlow Condensed', sans-serif; font-size: 0.78em; text-transform: uppercase; letter-spacing: 1px; color: var(--purple); font-weight: 700; min-width: 110px; flex-shrink: 0; padding-top: 2px; }\n    .alp-spec-value { font-size: 0.93em; font-weight: 600; color: var(--dark); line-height: 1.4; }\n\n    \/* ===== FEATURES GRID ===== *\/\n    .alp-feat-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\n    @media (max-width: 500px) { .alp-feat-grid { grid-template-columns: 1fr; } }\n    .alp-feat-item { padding: 16px 14px; background: #f8f8f8; border-radius: 8px; border-top: 3px solid var(--yellow); transition: all 0.25s; }\n    .alp-feat-item:hover { border-top-color: var(--purple); transform: translateY(-3px); background: rgba(156,0,255,0.03); }\n    .alp-feat-icon { font-size: 1.4em; margin-bottom: 8px; display: block; }\n    .alp-feat-title { font-family: 'Barlow Condensed', sans-serif; font-size: 0.95em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; color: var(--dark); margin-bottom: 5px; }\n    .alp-feat-desc { font-size: 0.83em; color: #666; line-height: 1.5; }\n\n    \/* ===== INCLUDES ===== *\/\n    .alp-includes-list { display: flex; flex-direction: column; gap: 10px; }\n    .alp-include-item { display: flex; align-items: flex-start; gap: 12px; padding: 12px 14px; background: #f8f8f8; border-radius: 8px; transition: all 0.25s; }\n    .alp-include-item:hover { background: rgba(156,0,255,0.04); transform: translateX(3px); }\n    .alp-include-icon { color: var(--purple); font-size: 1.1em; flex-shrink: 0; margin-top: 1px; }\n    .alp-include-text { font-size: 0.93em; font-weight: 600; color: var(--dark); line-height: 1.4; }\n    .alp-include-sub { font-size: 0.82em; font-weight: 400; color: var(--muted); display: block; margin-top: 2px; }\n\n    \/* ===== COMPAT ===== *\/\n    .alp-compat-block { display: flex; flex-direction: column; gap: 10px; }\n    .alp-compat-row { display: flex; align-items: center; gap: 14px; padding: 14px 16px; border-radius: 8px; }\n    .alp-compat-row.yes { background: rgba(0,180,80,0.06); border: 1.5px solid rgba(0,180,80,0.2); }\n    .alp-compat-row.no { background: rgba(200,0,0,0.05); border: 1.5px solid rgba(200,0,0,0.18); }\n    .alp-compat-dot { width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0; }\n    .alp-compat-row.yes .alp-compat-dot { background: #00b450; box-shadow: 0 0 6px rgba(0,180,80,0.5); }\n    .alp-compat-row.no .alp-compat-dot { background: #cc2200; box-shadow: 0 0 6px rgba(200,0,0,0.4); }\n    .alp-compat-name { font-family: 'Barlow Condensed', sans-serif; font-size: 1.05em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; }\n    .alp-compat-row.yes .alp-compat-name { color: #00b450; }\n    .alp-compat-row.no .alp-compat-name { color: #cc2200; }\n    .alp-compat-detail { font-size: 0.85em; color: var(--muted); margin-top: 2px; }\n\n    \/* ===== APP SECTION ===== *\/\n    .alp-app-section {\n        grid-column: 1 \/ -1;\n        background: linear-gradient(135deg, #001a40 0%, #000d20 50%, #0a001a 100%);\n        border-radius: 10px;\n        padding: 30px;\n        display: flex; gap: 30px; align-items: center; flex-wrap: wrap;\n        border: 2px solid rgba(0,102,255,0.3);\n    }\n    .alp-app-phone {\n        width: 80px; height: 140px;\n        background: #111;\n        border: 3px solid #333;\n        border-radius: 16px;\n        display: flex; flex-direction: column; align-items: center; justify-content: center;\n        gap: 8px;\n        flex-shrink: 0;\n        box-shadow: 0 0 20px rgba(0,102,255,0.3);\n    }\n    .alp-app-phone-screen { font-size: 1.8em; }\n    .alp-app-phone-dot { width: 8px; height: 8px; background: var(--blue-light); border-radius: 50%; box-shadow: 0 0 8px var(--blue-light); }\n    .alp-app-content { flex: 1; min-width: 220px; }\n    .alp-app-title { font-family: 'Barlow Condensed', sans-serif; font-size: 1.4em; font-weight: 900; text-transform: uppercase; letter-spacing: 2px; color: #fff; margin-bottom: 8px; }\n    .alp-app-title span { color: var(--blue-light); }\n    .alp-app-desc { font-size: 0.9em; color: rgba(255,255,255,0.6); line-height: 1.7; margin-bottom: 14px; }\n    .alp-app-features { display: flex; flex-wrap: wrap; gap: 8px; }\n    .alp-app-feat { background: rgba(0,102,255,0.2); border: 1px solid rgba(0,102,255,0.35); color: var(--blue-light); font-family: 'Barlow Condensed', sans-serif; font-size: 0.85em; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; padding: 5px 12px; border-radius: 4px; }\n    .alp-app-badges { display: flex; gap: 12px; align-items: center; flex-shrink: 0; }\n    .alp-app-badge { background: #111; border: 2px solid #333; border-radius: 10px; padding: 10px 16px; text-align: center; }\n    .alp-app-badge-icon { font-size: 1.6em; display: block; margin-bottom: 4px; }\n    .alp-app-badge-label { font-family: 'Barlow Condensed', sans-serif; font-size: 0.72em; color: rgba(255,255,255,0.5); text-transform: uppercase; letter-spacing: 1px; font-weight: 700; }\n\n    \/* ===== WARNING ===== *\/\n    .alp-warning {\n        grid-column: 1 \/ -1;\n        background: linear-gradient(135deg, #fffbea, #fff8d6);\n        border: 2px solid var(--yellow);\n        border-left: 6px solid var(--yellow);\n        border-radius: 10px;\n        padding: 20px 24px;\n        display: flex; gap: 16px; align-items: flex-start;\n    }\n    .alp-warning-icon { font-size: 1.8em; flex-shrink: 0; }\n    .alp-warning-title { font-family: 'Barlow Condensed', sans-serif; font-size: 1.1em; font-weight: 800; text-transform: uppercase; letter-spacing: 1px; color: #8a6a00; margin-bottom: 6px; }\n    .alp-warning-text { font-size: 0.93em; color: #705500; line-height: 1.7; }\n    .alp-warning-text strong { color: #5a4000; }\n\n    \/* ===== RELATED ===== *\/\n    .alp-related { grid-column: 1 \/ -1; }\n    .alp-related-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 12px; }\n    .alp-related-item { padding: 16px; background: var(--dark2); border-radius: 8px; border-bottom: 3px solid var(--purple); transition: all 0.25s; }\n    .alp-related-item:hover { border-bottom-color: var(--yellow); transform: translateY(-3px); background: var(--dark3); }\n    .alp-related-ref { font-family: 'Barlow Condensed', sans-serif; font-size: 0.8em; font-weight: 700; letter-spacing: 2px; color: var(--yellow); text-transform: uppercase; margin-bottom: 6px; }\n    .alp-related-name { font-size: 0.9em; color: #ccc; font-weight: 500; line-height: 1.4; }\n\n    \/* ===== WARRANTY ===== *\/\n    .alp-warranty {\n        grid-column: 1 \/ -1;\n        background: var(--dark);\n        border-radius: 10px;\n        padding: 24px 28px;\n        display: flex; align-items: center; gap: 20px; flex-wrap: wrap;\n        border-left: 5px solid var(--purple);\n    }\n    .alp-warranty-icon { font-size: 2.2em; flex-shrink: 0; }\n    .alp-warranty-title { font-family: 'Barlow Condensed', sans-serif; font-size: 1.2em; font-weight: 800; text-transform: uppercase; letter-spacing: 2px; color: var(--yellow); margin-bottom: 5px; }\n    .alp-warranty-text { font-size: 0.9em; color: #aaa; line-height: 1.6; }\n    .alp-warranty-text strong { color: #ddd; }\n\n    \/* ===== FOOTER ===== *\/\n    .alp-footer {\n        background: var(--dark2);\n        padding: 22px 40px;\n        display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 12px;\n        border-top: 3px solid var(--yellow);\n        font-size: 0.88em;\n    }\n    .alp-footer-brand { font-family: 'Barlow Condensed', sans-serif; font-weight: 900; font-size: 1.15em; text-transform: uppercase; letter-spacing: 3px; color: #fff; }\n    .alp-footer-brand span { color: var(--yellow); }\n    .alp-footer-ref { color: var(--muted); font-family: 'Barlow Condensed', sans-serif; letter-spacing: 2px; font-size: 0.92em; }\n\u003c\/style\u003e\n\u003cdiv class=\"alp-wrap\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"alp-header\"\u003e\n\u003cdiv class=\"alp-header-inner\"\u003e\n\u003cdiv class=\"alp-header-left\"\u003e\n\u003cdiv class=\"alp-ref-badge\"\u003eAir Lift Ref. — 27051\u003c\/div\u003e\n\u003ch1\u003eScreen \u003cspan class=\"accent\"\u003eController\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"blue\"\u003eDisplay\u003c\/span\u003e 3H \/ 3P\u003c\/h1\u003e\n\u003cp class=\"sub\"\u003eReplacement wired controller — Air Lift 3P \u0026 3H systems\u003c\/p\u003e\n\u003cdiv class=\"alp-compat-tags\"\u003e\n\u003cspan class=\"alp-compat-tag\"\u003e3P\u003c\/span\u003e \u003cspan class=\"alp-compat-tag\"\u003e3H\u003c\/span\u003e \u003cspan class=\"alp-compat-tag\"\u003eALP4\u003c\/span\u003e \u003cspan class=\"alp-compat-tag blue-tag\"\u003e📱 Bluetooth App\u003c\/span\u003e \u003cspan class=\"alp-compat-tag\"\u003eOEM part\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-header-right\"\u003e\n\u003cspan class=\"alp-type-badge\"\u003e🖥️ Controller \/ Display\u003c\/span\u003e \u003cspan class=\"alp-oem-badge\"\u003e✓ Air Lift OEM part\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STRIPE --\u003e\n\u003cdiv class=\"alp-stripe\"\u003e\n\u003cspan\u003eBacklit color screen\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003eRotary keypad 90°\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003e5 pressure presets\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003e4 independent wheels\u003c\/span\u003e \u003cspan class=\"alp-stripe-sep\"\u003e·\u003c\/span\u003e \u003cspan\u003eShow Bluetooth Mode\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- DISPLAY MOCKUP SECTION --\u003e\n\u003cdiv class=\"alp-display-section\"\u003e\n\u003cdiv class=\"alp-screen-mockup\"\u003e\n\u003cdiv class=\"alp-screen-row\"\u003e\n\u003cspan class=\"alp-screen-label\"\u003eFL\u003c\/span\u003e\n\u003cdiv class=\"alp-screen-bar-wrap\"\u003e\n\u003cdiv class=\"alp-screen-bar fl\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"alp-screen-val\"\u003e5.2 bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-screen-row\"\u003e\n\u003cspan class=\"alp-screen-label\"\u003eFR\u003c\/span\u003e\n\u003cdiv class=\"alp-screen-bar-wrap\"\u003e\n\u003cdiv class=\"alp-screen-bar fr\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"alp-screen-val\"\u003e5.4 bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-screen-row\"\u003e\n\u003cspan class=\"alp-screen-label\"\u003eRL\u003c\/span\u003e\n\u003cdiv class=\"alp-screen-bar-wrap\"\u003e\n\u003cdiv class=\"alp-screen-bar rl\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"alp-screen-val\"\u003e4.1 bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-screen-row\"\u003e\n\u003cspan class=\"alp-screen-label\"\u003eRR\u003c\/span\u003e\n\u003cdiv class=\"alp-screen-bar-wrap\"\u003e\n\u003cdiv class=\"alp-screen-bar rr\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"alp-screen-val\"\u003e4.5 bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-screen-tank\"\u003e\n\u003cspan class=\"alp-screen-tank-label\"\u003e⛽ Tank\u003c\/span\u003e \u003cspan class=\"alp-screen-tank-val\"\u003e11.2 bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-display-features\"\u003e\n\u003cdiv class=\"alp-disp-feat\"\u003e\n\u003cspan class=\"alp-disp-feat-icon\"\u003e🎨\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-disp-feat-title\"\u003eBacklit color screen\u003c\/div\u003e\n\u003cdiv class=\"alp-disp-feat-desc\"\u003eSimultaneously displays the 4 airbag pressures + tank pressure in real time.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-disp-feat\"\u003e\n\u003cspan class=\"alp-disp-feat-icon\"\u003e🔄\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-disp-feat-title\"\u003eRotary keypad 90°\u003c\/div\u003e\n\u003cdiv class=\"alp-disp-feat-desc\"\u003eThe keypad can rotate for vertical or horizontal integration depending on installation.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-disp-feat\"\u003e\n\u003cspan class=\"alp-disp-feat-icon\"\u003e🎯\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-disp-feat-title\"\u003e5 programmable presets\u003c\/div\u003e\n\u003cdiv class=\"alp-disp-feat-desc\"\u003eSave 5 pressure configurations for instant recall based on your usage.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"alp-body\"\u003e\n\u003c!-- DESCRIPTION --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e📋 Description\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-desc-text\"\u003e\n\u003cp\u003eThe \u003cstrong\u003eAir Lift 27051 Display\u003c\/strong\u003e is the official wired controller for Air Lift Performance 3P and 3H management systems. It is the original OEM part, identical to the one supplied with all 3P and 3H kits — perfect for replacement after failure, loss, or reinstallation on a new vehicle.\u003c\/p\u003e\n\u003cp\u003eIts \u003cstrong\u003ebacklit color screen\u003c\/strong\u003e continuously displays the pressures of the 4 airbags and the tank. The keypad rotates 90° for a clean integration in both vertical and horizontal mounting, fitting all interiors.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eImportant:\u003c\/strong\u003e This controller absolutely requires the 3P or 3H ECU\/manifold to operate — it cannot be used standalone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPÉCIFICATIONS --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e⚙️ Specifications\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-specs-list\"\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eReference\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eAir Lift 27051\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eBrand\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eAir Lift Performance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eType\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eWired controller with color screen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eScreen\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eColor — backlit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eKeypad\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eRotates 90° — V or H mounting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003ePresets\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e5 programmable positions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eControl\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e4 independent corners + tank\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eBluetooth\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eVia Air Lift app (iOS \u0026 Android)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eColor\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eBlack\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eWeight\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003e~450 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-spec-row\"\u003e\n\u003cspan class=\"alp-spec-label\"\u003eCondition\u003c\/span\u003e \u003cspan class=\"alp-spec-value\"\u003eNew — OEM original part\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FONCTIONNALITÉS --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e✨ Key Features\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-feat-grid\"\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e🖥️\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003eReal-time display\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003e4 airbag pressures + tank pressure are always displayed on the color screen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e🎯\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003e5 presets\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003e5 height\/pressure configurations can be saved and recalled instantly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e🔄\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003eRotary keypad\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003eRotates 90° to fit all setups — vertical or horizontal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e🚀\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003e4 corner control\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003eEach wheel adjusts individually for a perfectly customized camber.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e📱\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003eShow Mode\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003eControl via Bluetooth smartphone even with vehicle off. iOS \u0026amp; Android app.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-feat-item\"\u003e\n\u003cspan class=\"alp-feat-icon\"\u003e🔧\u003c\/span\u003e\n\u003cdiv class=\"alp-feat-title\"\u003eUpdates\u003c\/div\u003e\n\u003cp class=\"alp-feat-desc\"\u003eSystem firmware updated directly via the Air Lift mobile app.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENU --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e📦 Contents\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-includes-list\"\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003e1 × 27051 display controller \u003cspan class=\"alp-include-sub\"\u003eBacklit color screen + rotary dial — black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003eConnection cable \u003cspan class=\"alp-include-sub\"\u003eWired connection to 3P or 3H ECU\/manifold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-include-item\"\u003e\n\u003cspan class=\"alp-include-icon\"\u003e→\u003c\/span\u003e\n\u003cdiv class=\"alp-include-text\"\u003eMounting hardware \u003cspan class=\"alp-include-sub\"\u003eScrews and bracket for interior mounting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- APP SECTION --\u003e\n\u003cdiv class=\"alp-app-section\"\u003e\n\u003cdiv class=\"alp-app-phone\"\u003e\n\u003cspan class=\"alp-app-phone-screen\"\u003e📲\u003c\/span\u003e \u003cspan class=\"alp-app-phone-dot\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-app-content\"\u003e\n\u003cdiv class=\"alp-app-title\"\u003eAir Lift Performance \u003cspan\u003eApp\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"alp-app-desc\"\u003eThe Air Lift Performance app (iOS \u0026amp; Android) turns your smartphone into a remote control. Activate \u003cstrong style=\"color: #fff;\"\u003eShow Mode\u003c\/strong\u003e to control the suspension remotely even with the vehicle off — ideal for shows and exhibitions. No additional hardware required, Bluetooth is built into all 3P and 3H systems. Also receive firmware updates directly via the app.\u003c\/p\u003e\n\u003cdiv class=\"alp-app-features\"\u003e\n\u003cspan class=\"alp-app-feat\"\u003eShow Mode\u003c\/span\u003e \u003cspan class=\"alp-app-feat\"\u003eRemote control\u003c\/span\u003e \u003cspan class=\"alp-app-feat\"\u003eFirmware updates\u003c\/span\u003e \u003cspan class=\"alp-app-feat\"\u003eFree\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-app-badges\"\u003e\n\u003cdiv class=\"alp-app-badge\"\u003e\n\u003cspan class=\"alp-app-badge-icon\"\u003e🍎\u003c\/span\u003e \u003cspan class=\"alp-app-badge-label\"\u003eApp Store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-app-badge\"\u003e\n\u003cspan class=\"alp-app-badge-icon\"\u003e🤖\u003c\/span\u003e \u003cspan class=\"alp-app-badge-label\"\u003eGoogle Play\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMPATIBILITÉ --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e🔗 System Compatibility\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-compat-block\"\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3P\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible — original 3P controller (ref. 27785 \/ 27689)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift 3H\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible — same display as for the 3H (ref. 27690 \/ 27693)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-row yes\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eAir Lift ALP4\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eCompatible with ALP4 systems\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-row no\"\u003e\n\u003cspan class=\"alp-compat-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-compat-name\"\u003eWithout ECU \/ Manifold\u003c\/div\u003e\n\u003cdiv class=\"alp-compat-detail\"\u003eNon-functional — requires 3P or 3H ECU\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CABLE OPTION --\u003e\n\u003cdiv class=\"alp-card\"\u003e\n\u003cdiv class=\"alp-card-head\"\u003e🔌 Display USB Cable\u003c\/div\u003e\n\u003cdiv class=\"alp-card-body\"\u003e\n\u003cdiv class=\"alp-desc-text\"\u003e\n\u003cp\u003eIf you also need to replace the cable connecting the display to the ECU, the reference is \u003cstrong\u003eAir Lift 26498-009\u003c\/strong\u003e — 3H\/3P Display USB Cable. Sold separately.\u003c\/p\u003e\n\u003cp\u003eThis cable is not included with the 27051 display — check the condition of your current cable before ordering if you are replacing a damaged controller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WARNING --\u003e\n\u003cdiv class=\"alp-warning\"\u003e\n\u003cspan class=\"alp-warning-icon\"\u003e⚠️\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"alp-warning-title\"\u003eWorks only with a 3P or 3H ECU\u003c\/div\u003e\n\u003cp class=\"alp-warning-text\"\u003eThis controller is \u003cstrong\u003eonly a replacement display\u003c\/strong\u003e. It contains no ECU or manifold. It will not work without being connected to an existing Air Lift 3P or 3H management system. If you install a complete system, it is included by default in the management kit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PRODUITS LIÉS --\u003e\n\u003cdiv class=\"alp-related\"\u003e\n\u003cdiv style=\"border-radius: 10px 10px 0 0;\" class=\"alp-card-head\"\u003e🔧 Related Parts\u003c\/div\u003e\n\u003cdiv style=\"border: 2px solid #ebebeb; border-top: none; border-radius: 0 0 10px 10px; padding: 20px; background: #fff;\"\u003e\n\u003cdiv class=\"alp-related-grid\"\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e26498-009\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003e3H\/3P Display USB cable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e26498-006\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003e3H\/3P main wiring harness\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e27785\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eAir Lift 3P — G1\/4\" BSP pressure management\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"alp-related-item\"\u003e\n\u003cdiv class=\"alp-related-ref\"\u003e27690\u003c\/div\u003e\n\u003cdiv class=\"alp-related-name\"\u003eAir Lift 3H — Height + pressure management\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WARRANTY --\u003e\n\u003c\/div\u003e\n\u003c!-- FOOTER --\u003e\n\u003cdiv class=\"alp-footer\"\u003e\n\u003cspan class=\"alp-footer-brand\"\u003eAir Lift \u003cspan\u003ePerformance\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"alp-footer-ref\"\u003eDISPLAY CONTROLLER — REF. 27051 · 3H \/ 3P \/ ALP4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":49839765619026,"sku":"","price":499.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/27051_v1__01128.webp?v=1774184177"},{"product_id":"kit-de-mise-a-niveau-air-lift-passage-de-3p-a-3h-avec-capteurs-de-hauteur","title":"Air Lift Upgrade Kit 27705 — 3P to 3H Evolution | Automatic Height Adjustment","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eKit Upgrade Air Lift 3P vers 3H – Capteurs de Hauteur\u003c\/title\u003e\n\u003cstyle\u003e\n    .snx-wrapper {\n        position: relative;\n        background: #fff;\n        max-width: 1200px;\n        margin: 0 auto;\n        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n        line-height: 1.6;\n        color: #333;\n        overflow: hidden;\n        box-shadow: 0 0 30px rgba(0,0,0,0.2);\n        border-radius: 12px;\n    }\n\n    .snx-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; pointer-events: none; }\n    .snx-bubble {\n        position: absolute; bottom: -150px; border-radius: 50%;\n        animation: snx-rise linear infinite; filter: blur(2px);\n        background: radial-gradient(circle, rgba(156,0,255,0.4) 0%, rgba(156,0,255,0.1) 70%, transparent 100%);\n    }\n    .snx-bubble.y { background: radial-gradient(circle, rgba(254,216,3,0.5) 0%, rgba(254,216,3,0.15) 70%, transparent 100%); }\n    .snx-bubble.m { background: radial-gradient(circle, rgba(224,12,255,0.4) 0%, rgba(224,12,255,0.1) 70%, transparent 100%); }\n    @keyframes snx-rise {\n        0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n        20%  { opacity: 0.6; }\n        80%  { opacity: 0.3; }\n        100% { bottom: 110%; transform: translateX(70px) scale(1.5); opacity: 0; }\n    }\n\n    .snx-header {\n        background: linear-gradient(135deg, #000 0%, #1a1a1a 35%, #9c00ff 100%);\n        color: white; padding: 70px 20px; text-align: center;\n        position: relative; z-index: 1; border-bottom: 5px solid #9c00ff;\n    }\n    .snx-header h1 {\n        font-size: clamp(2em, 5.5vw, 3.8em); margin-bottom: 8px;\n        text-transform: uppercase; letter-spacing: 4px; color: #fff !important;\n        text-shadow: 2px 2px 10px rgba(0,0,0,0.9), 0 0 30px rgba(156,0,255,0.6);\n    }\n    .snx-header .subtitle { font-size: 1.3em; color: #fed803; font-weight: 700; text-transform: uppercase; }\n    .snx-badge {\n        display: inline-block;\n        background: linear-gradient(135deg, #fed803, #e67e22);\n        color: #1a1a1a; font-weight: 900; font-size: 0.9em;\n        padding: 7px 22px; border-radius: 30px; margin-top: 15px;\n        text-transform: uppercase; letter-spacing: 2px;\n        box-shadow: 0 4px 15px rgba(254,216,3,0.4);\n    }\n\n    .snx-banner {\n        background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n        color: white; padding: 25px 20px; text-align: center;\n        font-size: 1.1em; font-weight: 600; position: relative; z-index: 1;\n    }\n\n    .snx-section { padding: 50px 30px; position: relative; z-index: 1; }\n    .snx-title {\n        font-size: 1.9em; font-weight: 900; color: #1a1a1a;\n        margin-bottom: 30px; border-bottom: 4px solid #9c00ff;\n        display: inline-block; text-transform: uppercase; padding-bottom: 10px;\n    }\n\n    .snx-intro {\n        background: linear-gradient(135deg, #111 0%, #2d0050 100%);\n        color: white; padding: 40px; border-radius: 15px;\n        border-left: 6px solid #fed803;\n        box-shadow: 0 6px 25px rgba(0,0,0,0.35);\n    }\n    .snx-intro h3 { color: #fed803; font-size: 1.55em; margin-bottom: 15px; text-transform: uppercase; letter-spacing: 2px; }\n    .snx-intro p { font-size: 1.03em; line-height: 1.9; opacity: 0.95; margin-bottom: 15px; }\n    .snx-intro p:last-child { margin-bottom: 0; }\n    .snx-intro strong { color: #fed803; }\n\n    .snx-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; margin-top: 28px; }\n    .snx-card {\n        background: #fff; padding: 25px; border-radius: 12px;\n        border-left: 6px solid #9c00ff;\n        box-shadow: 0 4px 18px rgba(156,0,255,0.1);\n        transition: all 0.3s ease;\n    }\n    .snx-card:hover { transform: translateY(-5px); box-shadow: 0 8px 28px rgba(156,0,255,0.2); border-left-color: #e00cff; }\n    .snx-card h3 { color: #9c00ff; margin-bottom: 10px; font-size: 1.15em; font-weight: 700; }\n    .snx-card p { color: #555; line-height: 1.7; margin: 0; }\n\n    .snx-delivery-box {\n        background: linear-gradient(135deg, #f9f0ff 0%, #ffffff 100%);\n        border: 3px solid #9c00ff; border-radius: 15px; padding: 35px;\n        box-shadow: 0 5px 22px rgba(156,0,255,0.1);\n    }\n    .snx-delivery-box h3 { color: #9c00ff; font-size: 1.4em; margin-bottom: 20px; font-weight: 900; text-transform: uppercase; }\n    .snx-delivery-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 10px; }\n    .snx-delivery-item {\n        display: flex; align-items: flex-start; gap: 12px;\n        padding: 12px 15px; background: white; border-radius: 10px;\n        border-left: 5px solid #9c00ff;\n        box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n        transition: all 0.3s ease; font-weight: 500; color: #333; font-size: 0.93em;\n    }\n    .snx-delivery-item:hover { border-left-color: #e00cff; transform: translateX(4px); }\n    .snx-delivery-item .arr { color: #9c00ff; flex-shrink: 0; }\n    .snx-delivery-item .sub { color: #888; font-size: 0.82em; font-weight: 400; display: block; margin-top: 2px; }\n\n    .snx-warranty-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; margin-top: 28px; }\n    .snx-w-card {\n        background: linear-gradient(135deg, #1a1a1a 0%, #2d0050 100%);\n        border-radius: 12px; padding: 25px;\n        display: flex; align-items: center; gap: 18px;\n        box-shadow: 0 4px 18px rgba(156,0,255,0.15);\n        border: 2px solid #9c00ff;\n    }\n    .snx-w-icon { font-size: 2.5em; flex-shrink: 0; }\n    .snx-w-label { color: #fff; font-weight: 700; font-size: 0.95em; text-transform: uppercase; letter-spacing: 1px; }\n    .snx-w-sub { color: #aaa; font-size: 0.85em; margin-top: 5px; line-height: 1.5; }\n\n    .snx-note {\n        background: linear-gradient(135deg, #fff8e1 0%, #fffaef 100%);\n        border: 2px solid #fed803; border-radius: 10px;\n        padding: 18px 22px; margin-top: 20px;\n        font-size: 0.95em; color: #555;\n    }\n    .snx-note strong { color: #9c00ff; }\n\n    .snx-footer {\n        background: linear-gradient(135deg, #111 0%, #9c00ff 100%);\n        color: white; text-align: center; padding: 35px;\n        border-top: 3px solid #fed803;\n    }\n    .snx-footer .tagline { color: #fed803; font-weight: 700; font-size: 1.2em; text-transform: uppercase; letter-spacing: 2px; }\n\n    .hr { color: #9c00ff; font-weight: 700; }\n    .hy { color: #b37d00; font-weight: 700; }\n\n    @media (max-width: 768px) { .snx-section { padding: 30px 15px; } }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"snx-wrapper\"\u003e\n\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"snx-bg\"\u003e\n    \u003cdiv class=\"snx-bubble\" style=\"width: 110px; height: 110px; left: 7%;  animation-duration: 8s;\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"snx-bubble y\" style=\"width: 150px; height: 150px; left: 23%; animation-duration: 12s; animation-delay: 1s;\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"snx-bubble m\" style=\"width: 85px;  height: 85px;  left: 44%; animation-duration: 9s;  animation-delay: 3.5s;\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"snx-bubble\" style=\"width: 130px; height: 130px; left: 63%; animation-duration: 14s; animation-delay: 2s;\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"snx-bubble y\" style=\"width: 180px; height: 180px; left: 84%; animation-duration: 16s; animation-delay: 5s;\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"snx-bubble m\" style=\"width: 95px;  height: 95px;  left: 14%; animation-duration: 11s; animation-delay: 4s;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Header --\u003e\n\u003cheader class=\"snx-header\"\u003e\n    \u003ch1\u003e3P → 3H Upgrade Kit\u003c\/h1\u003e\n    \u003cp class=\"subtitle\"\u003e📡 Add Height Management — Air Lift Performance\u003c\/p\u003e\n    \u003cspan class=\"snx-badge\"\u003e⚙️ Compatible with Existing Air Lift 3P System\u003c\/span\u003e\u003cbr\u003e\n    \u003cspan style=\"display:inline-block; background: rgba(255,255,255,0.12); color: #fff; font-weight: 600; font-size: 0.85em; padding: 5px 18px; border-radius: 20px; margin-top: 10px; letter-spacing: 1px; border: 1px solid rgba(255,255,255,0.25);\"\u003eReference: 27705 — Air Lift Performance\u003c\/span\u003e\n    \u003cp style=\"font-style: italic; opacity: 0.85; margin-top: 20px; font-size: 1.05em;\"\u003eStep up to absolute precision. Height control, in real time.\u003c\/p\u003e\n\u003c\/header\u003e\n\n\u003c!-- Banner --\u003e\n\u003cdiv class=\"snx-banner\"\u003e\n    Air Lift 3P to 3H upgrade kit — 4 height sensors with ball joints, connection cables, and hardware included. Automatic load adjustment, optimized precision and comfort.\n\u003c\/div\u003e\n\n\u003c!-- Intro --\u003e\n\u003csection class=\"snx-section\"\u003e\n    \u003cdiv class=\"snx-intro\"\u003e\n        \u003ch3\u003e⚙️ What is this upgrade kit?\u003c\/h3\u003e\n        \u003cp\u003eWith this kit, you can easily upgrade your \u003cstrong\u003eAir Lift 3P system to a 3H system\u003c\/strong\u003e, enabling suspension control based on vehicle height, in addition to pressure.\u003c\/p\u003e\n        \u003cp\u003eThe kit includes \u003cstrong\u003eeverything needed to add height management\u003c\/strong\u003e to your current setup. Ideal for increased comfort, optimal precision, and \u003cstrong\u003efull automation of your ride heights\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Avantages --\u003e\n\u003csection class=\"snx-section\" style=\"background: linear-gradient(135deg,#f9f9f9 0%,#fff 100%);\"\u003e\n    \u003ch2 class=\"snx-title\"\u003e⚙️ Benefits of the 3H System\u003c\/h2\u003e\n    \u003cdiv class=\"snx-grid\"\u003e\n        \u003cdiv class=\"snx-card\"\u003e\n            \u003ch3\u003e📏 Real-Time Measurement\u003c\/h3\u003e\n            \u003cp\u003eHeight sensors continuously measure the exact position of each wheel — for \u003cspan class=\"hr\"\u003eprecise and instant control\u003c\/span\u003e of your vehicle's height.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"snx-card\"\u003e\n            \u003ch3\u003e⚖️ Automatic Load-Based Adjustment\u003c\/h3\u003e\n            \u003cp\u003eThe system automatically compensates for load variations — \u003cstrong\u003epassengers, luggage, trailer\u003c\/strong\u003e — to maintain the programmed ride height in all conditions.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"snx-card\"\u003e\n            \u003ch3\u003e🎯 Superior Precision\u003c\/h3\u003e\n            \u003cp\u003eFar beyond pressure-only control, height management guarantees \u003cspan class=\"hr\"\u003eperfect reproducibility\u003c\/span\u003e of your presets, regardless of temperature or the condition of the bellows.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"snx-card\"\u003e\n            \u003ch3\u003e🛋️ Optimized Comfort\u003c\/h3\u003e\n            \u003cp\u003eA constant and automatically maintained ride height directly results in a \u003cstrong\u003enoticeable improvement in comfort\u003c\/strong\u003e and road stability.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"snx-card\"\u003e\n            \u003ch3\u003e🔒 Increased Safety\u003c\/h3\u003e\n            \u003cp\u003eAutomatic maintenance of minimum ground clearance prevents any rubbing or unwanted contact — \u003cspan class=\"hr\"\u003eprotecting your vehicle\u003c\/span\u003e in all situations.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"snx-card\"\u003e\n            \u003ch3\u003e🔄 Simple \u0026amp; Quick Upgrade\u003c\/h3\u003e\n            \u003cp\u003eThis kit integrates directly with your \u003cstrong\u003eexisting Air Lift 3P system\u003c\/strong\u003e — no control unit replacement, no full rewiring. A clean and efficient upgrade.\u003c\/p\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Contenu du kit --\u003e\n\u003csection class=\"snx-section\"\u003e\n    \u003ch2 class=\"snx-title\"\u003e📦 Kit Contents\u003c\/h2\u003e\n    \u003cdiv class=\"snx-delivery-box\"\u003e\n        \u003ch3\u003e📦 This kit includes\u003c\/h3\u003e\n        \u003cdiv class=\"snx-delivery-grid\"\u003e\n            \u003cdiv class=\"snx-delivery-item\"\u003e\n                \u003cspan class=\"arr\"\u003e➡️\u003c\/span\u003e\n                \u003cdiv\u003e4 height sensors\n                    \u003cspan class=\"sub\"\u003eWith linkage ball joints — one sensor per wheel\u003c\/span\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"snx-delivery-item\"\u003e\n                \u003cspan class=\"arr\"\u003e➡️\u003c\/span\u003e\n                \u003cdiv\u003e4 connection cables\n                    \u003cspan class=\"sub\"\u003eOne cable per sensor — direct connection to the 3P control unit\u003c\/span\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"snx-delivery-item\"\u003e\n                \u003cspan class=\"arr\"\u003e➡️\u003c\/span\u003e\n                \u003cdiv\u003eScrew kit and mounting hardware\n                    \u003cspan class=\"sub\"\u003eEverything needed for a clean and secure installation\u003c\/span\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"snx-note\"\u003e\n        \u003cstrong\u003e🔧 Compatibility:\u003c\/strong\u003e This kit is exclusively designed for \u003cstrong\u003eAir Lift 3P\u003c\/strong\u003e systems. It allows upgrading to the \u003cstrong\u003e3H\u003c\/strong\u003e system without replacing the existing control unit.\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Garantie --\u003e\n\u003csection class=\"snx-section\" style=\"background: linear-gradient(135deg,#f9f9f9 0%,#fff 100%);\"\u003e\n    \u003ch2 class=\"snx-title\"\u003e🛡 Warranty \u0026amp; Delivery\u003c\/h2\u003e\n    \u003cdiv class=\"snx-warranty-grid\"\u003e\n        \u003cdiv class=\"snx-w-card\"\u003e\n            \u003cdiv class=\"snx-w-icon\"\u003e✅\u003c\/div\u003e\n            \u003cdiv\u003e\n                \u003cdiv class=\"snx-w-label\"\u003eAir Lift Performance Warranty\u003c\/div\u003e\n                \u003cdiv class=\"snx-w-sub\"\u003eAuthentic Air Lift product — quality and reliability guaranteed by the manufacturer\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"snx-w-card\"\u003e\n            \u003cdiv class=\"snx-w-icon\"\u003e📦\u003c\/div\u003e\n            \u003cdiv\u003e\n                \u003cdiv class=\"snx-w-label\"\u003eCustoms Fees Included\u003c\/div\u003e\n                \u003cdiv class=\"snx-w-sub\"\u003eNo surprise costs on arrival — everything is included in the displayed price (unless otherwise indicated at delivery choice)\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- Footer --\u003e\n\u003cfooter class=\"snx-footer\"\u003e\n    \u003cp class=\"tagline\"\u003eAIR LIFT 3P → 3H UPGRADE KIT — SWITCH TO HEIGHT\u003c\/p\u003e\n    \u003cp style=\"margin-top: 12px; opacity: 0.85;\"\u003e📡 More precision. More comfort. Height control.\u003c\/p\u003e\n\u003c\/footer\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":51144610316626,"sku":null,"price":889.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/evolution-airlift-3h.png?v=1774187779"},{"product_id":"telecommande-airmext-snx5-v3-piece-de-rechange-officielle","title":"Airmext SNX5 V3 Remote Control – Official Replacement Part","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n.snx3-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.snx3-wrap {\n  position: relative;\n  background: #ffffff;\n  max-width: 1200px;\n  margin: 0 auto;\n  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n  line-height: 1.6;\n  color: #222 !important;\n  overflow: hidden;\n  border-radius: 14px;\n  box-shadow: 0 0 60px rgba(156,0,255,0.15);\n}\n\n\/* BUBBLES *\/\n.snx3-bubbles { position:absolute; top:0; left:0; width:100%; height:100%; z-index:0; pointer-events:none; overflow:hidden; }\n.snx3-b { position:absolute; bottom:-200px; border-radius:50%; animation:snx3-rise linear infinite; filter:blur(3px); }\n.snx3-b.v { background:radial-gradient(circle, rgba(156,0,255,0.5) 0%, rgba(156,0,255,0.08) 70%, transparent 100%); }\n.snx3-b.y { background:radial-gradient(circle, rgba(254,216,3,0.55) 0%, rgba(254,216,3,0.1) 70%, transparent 100%); }\n.snx3-b.m { background:radial-gradient(circle, rgba(224,12,255,0.45) 0%, rgba(224,12,255,0.08) 70%, transparent 100%); }\n@keyframes snx3-rise {\n  0%   { bottom:-200px; transform:translateX(0) scale(1); opacity:0; }\n  15%  { opacity:0.8; }\n  85%  { opacity:0.3; }\n  100% { bottom:115%; transform:translateX(100px) scale(1.8); opacity:0; }\n}\n\n\/* HEADER *\/\n.snx3-header {\n  position:relative; z-index:1;\n  background:linear-gradient(135deg, #000 0%, #0d0d0d 40%, #1a003a 80%, #9c00ff 100%);\n  padding:80px 30px 60px;\n  text-align:center;\n  border-bottom:3px solid #9c00ff;\n  overflow:hidden;\n}\n.snx3-header::before {\n  content:''; position:absolute; top:-50%; left:-50%; width:200%; height:200%;\n  background:radial-gradient(ellipse at center, rgba(156,0,255,0.12) 0%, transparent 60%);\n  animation:snx3-pulse 6s ease-in-out infinite;\n}\n@keyframes snx3-pulse { 0%,100%{transform:scale(1);} 50%{transform:scale(1.08);} }\n\n.snx3-brand-badge {\n  display:inline-block; background:#fed803; color: #000 !important;\n  font-size:0.7em; font-weight:900; letter-spacing:4px; text-transform:uppercase;\n  padding:5px 16px; border-radius:30px; margin-bottom:18px;\n}\n.snx3-title-main {\n  font-size:3em; font-weight:900; color: #fff !important; letter-spacing:-1px; line-height:1.1;\n  text-shadow:0 0 40px rgba(156,0,255,0.6); position:relative; z-index:2;\n}\n.snx3-title-main span { color: #9c00ff !important; }\n.snx3-subtitle {\n  font-size:1.15em; color: #bbb !important; margin-top:14px; font-weight:300; position:relative; z-index:2;\n}\n.snx3-subtitle strong { color: #fed803 !important; }\n.snx3-header-tags {\n  display:flex; flex-wrap:wrap; justify-content:center; gap:10px;\n  margin-top:28px; position:relative; z-index:2;\n}\n.snx3-tag {\n  background:rgba(156,0,255,0.18); border:1px solid rgba(156,0,255,0.5);\n  color: #e0e0e0 !important; padding:6px 16px; border-radius:20px; font-size:0.82em; font-weight:600; letter-spacing:0.5px;\n}\n.snx3-tag.gold { background:rgba(254,216,3,0.12); border-color:rgba(254,216,3,0.5); color: #fed803 !important; }\n\n\/* SECTIONS *\/\n.snx3-section {\n  position:relative; z-index:1; padding:50px 30px;\n  border-bottom:1px solid rgba(156,0,255,0.12); background:#fff;\n}\n.snx3-section-title {\n  font-size:1.7em; font-weight:800; color: #111 !important;\n  margin-bottom:28px; padding-left:16px; border-left:5px solid #9c00ff;\n}\n.snx3-section-title span { color: #9c00ff !important; }\n\n\/* INTRO *\/\n.snx3-intro-text { font-size:1.05em; color: #444 !important; line-height:1.9; max-width:900px; }\n.snx3-intro-text strong { color: #9c00ff !important; }\n\n\/* STRIP *\/\n.snx3-strip {\n  background:linear-gradient(135deg, #9c00ff 0%, #e00cff 100%);\n  border-radius:12px; padding:28px 35px; margin:30px 0;\n  text-align:center; box-shadow:0 8px 35px rgba(156,0,255,0.3);\n}\n.snx3-strip p { font-size:1.1em; font-weight:700; color: #fff !important; line-height:1.7; }\n.snx3-strip p strong { color: #fed803 !important; }\n\n\/* CARDS *\/\n.snx3-grid {\n  display:grid; grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));\n  gap:18px; margin-top:10px;\n}\n.snx3-card {\n  background:#f8f4ff; border:1px solid rgba(156,0,255,0.2);\n  border-radius:12px; padding:25px 22px; transition:all 0.3s ease;\n}\n.snx3-card:hover {\n  border-color:#9c00ff; background:#f0e6ff;\n  transform:translateY(-3px); box-shadow:0 8px 28px rgba(156,0,255,0.15);\n}\n.snx3-card-icon { font-size:2.2em; margin-bottom:10px; }\n.snx3-card h3 { font-size:1em; font-weight:800; color: #9c00ff !important; margin-bottom:8px; text-transform:uppercase; letter-spacing:0.5px; }\n.snx3-card p { font-size:0.9em; color: #555 !important; line-height:1.65; }\n.snx3-card p strong { color: #111 !important; }\n\n\/* COMPAT BOX *\/\n.snx3-compat-box {\n  background:linear-gradient(135deg, #9c00ff 0%, #e00cff 100%);\n  border-radius:14px; padding:35px; text-align:center;\n  box-shadow:0 8px 35px rgba(156,0,255,0.35); margin-top:10px;\n}\n.snx3-compat-box h3 { font-size:1.4em; font-weight:900; color: #fff !important; margin-bottom:10px; }\n.snx3-compat-box p { font-size:1em; color: rgba(255,255,255,0.85) !important; line-height:1.7; }\n.snx3-compat-box strong { color: #fed803 !important; font-size:1.1em; }\n\n\/* CHECKLIST *\/\n.snx3-checklist { list-style:none; margin-top:10px; }\n.snx3-checklist li {\n  padding:12px 0; border-bottom:1px solid rgba(0,0,0,0.07);\n  display:flex; align-items:flex-start; gap:12px;\n  font-size:0.95em; color: #444 !important; line-height:1.5;\n}\n.snx3-checklist li:last-child { border-bottom:none; }\n.snx3-checklist li::before { content:\"✓\"; color: #9c00ff !important; font-weight:900; font-size:1.1em; flex-shrink:0; margin-top:1px; }\n.snx3-checklist li strong { color: #111 !important; }\n\n\/* SPECS TABLE *\/\n.snx3-specs-box {\n  background:#fafafa; border:1px solid rgba(156,0,255,0.15);\n  border-radius:14px; overflow:hidden;\n}\n.snx3-specs-row {\n  display:flex; align-items:center; padding:14px 22px;\n  border-bottom:1px solid rgba(0,0,0,0.06); transition:background 0.2s;\n}\n.snx3-specs-row:last-child { border-bottom:none; }\n.snx3-specs-row:hover { background:#f0e6ff; }\n.snx3-specs-key { width:48%; font-weight:700; color: #9c00ff !important; font-size:0.9em; }\n.snx3-specs-val { width:52%; color: #333 !important; font-size:0.9em; }\n.snx3-specs-val strong { color: #9c00ff !important; }\n\n\/* USE CASES *\/\n.snx3-uses-grid {\n  display:grid; grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));\n  gap:14px; margin-top:14px;\n}\n.snx3-use-item {\n  background:rgba(254,216,3,0.06); border:1px solid rgba(254,216,3,0.25);\n  border-radius:10px; padding:20px 16px; text-align:center; transition:all 0.3s;\n}\n.snx3-use-item:hover { background:rgba(254,216,3,0.12); border-color:#fed803; transform:translateY(-2px); }\n.snx3-use-item .snx3-use-icon { font-size:2em; display:block; margin-bottom:8px; }\n.snx3-use-item span { font-size:0.85em; font-weight:700; color: #b8860b !important; text-transform:uppercase; letter-spacing:0.5px; }\n\n\/* FAQ *\/\n.snx3-faq-item { margin-bottom:12px; border-radius:10px; overflow:hidden; border:1px solid rgba(156,0,255,0.25); }\n.snx3-faq-q {\n  background:#f8f4ff; color: #111 !important; padding:16px 20px;\n  font-weight:700; font-size:0.95em; border-left:4px solid #9c00ff;\n  display:flex; align-items:center; gap:10px;\n}\n.snx3-faq-q::before { content:\"❓\"; font-size:1em; flex-shrink:0; }\n.snx3-faq-a {\n  padding:18px 22px; border-top:2px solid rgba(254,216,3,0.3);\n  background:#fff; font-size:0.88em; color: #555 !important; line-height:1.75;\n}\n.snx3-faq-a strong { color: #9c00ff !important; }\n\n\/* FOOTER *\/\n.snx3-footer {\n  background:linear-gradient(135deg, #000 0%, #0d0d0d 60%, #1a003a 100%);\n  padding:40px 30px; text-align:center; border-top:3px solid #9c00ff;\n  position:relative; z-index:1;\n}\n.snx3-footer-logo { font-size:1.8em; font-weight:900; color: #fff !important; letter-spacing:2px; text-transform:uppercase; }\n.snx3-footer-logo span { color: #9c00ff !important; }\n.snx3-footer p { font-size:0.82em; color: #666 !important; margin-top:10px; }\n.snx3-footer a { color: #9c00ff !important; text-decoration:none; }\n.snx3-footer a:hover { color: #fed803 !important; }\n.snx3-footer-contact { display:flex; justify-content:center; gap:30px; flex-wrap:wrap; margin-top:16px; }\n.snx3-footer-contact span { font-size:0.85em; color: #999 !important; }\n.snx3-footer-contact span strong { color: #fed803 !important; }\n\n@media(max-width:600px) {\n  .snx3-title-main { font-size:2em; }\n  .snx3-section { padding:35px 18px; }\n  .snx3-header { padding:55px 18px 40px; }\n  .snx3-footer-contact { flex-direction:column; gap:8px; align-items:center; }\n}\n\n\u003c\/style\u003e\n\u003cdiv class=\"snx3-wrap\"\u003e\n\u003c!-- Bubbles --\u003e\n\u003cdiv class=\"snx3-bubbles\"\u003e\n\u003cdiv style=\"width: 80px; height: 80px; left: 5%; animation-duration: 9s; animation-delay: 0s;\" class=\"snx3-b v\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 40px; height: 40px; left: 15%; animation-duration: 7s; animation-delay: 1.5s;\" class=\"snx3-b y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 60px; height: 60px; left: 28%; animation-duration: 11s; animation-delay: 0.8s;\" class=\"snx3-b m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 100px; height: 100px; left: 42%; animation-duration: 13s; animation-delay: 2s;\" class=\"snx3-b v\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 50px; height: 50px; left: 57%; animation-duration: 8s; animation-delay: 0.4s;\" class=\"snx3-b y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 70px; height: 70px; left: 70%; animation-duration: 10s; animation-delay: 3s;\" class=\"snx3-b m\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 45px; height: 45px; left: 83%; animation-duration: 6.5s; animation-delay: 1.2s;\" class=\"snx3-b v\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"width: 90px; height: 90px; left: 91%; animation-duration: 12s; animation-delay: 0.6s;\" class=\"snx3-b y\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"snx3-header\"\u003e\n\u003cdiv class=\"snx3-brand-badge\"\u003e📡 Official Product · Airmext\u003c\/div\u003e\n\u003ch1 class=\"snx3-title-main\"\u003eRemote control \u003cspan\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"snx3-subtitle\"\u003eOfficial replacement for pneumatic control system — \u003cstrong\u003eCompatible with SNX5 V3 only\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"snx3-header-tags\"\u003e\n\u003cspan class=\"snx3-tag\"\u003e📡 Immediate synchronization\u003c\/span\u003e \u003cspan class=\"snx3-tag\"\u003e🔧 Ready to use\u003c\/span\u003e \u003cspan class=\"snx3-tag gold\"\u003e✅ Original Airmext product\u003c\/span\u003e \u003cspan class=\"snx3-tag\"\u003e🛡️ Manufacturer's warranty\u003c\/span\u003e \u003cspan class=\"snx3-tag\"\u003e📦 Fast shipping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e🚀 Overview\u003c\/h2\u003e\n\u003cp class=\"snx3-intro-text\"\u003eLooking for a replacement remote for your \u003cstrong\u003eAirmext SNX5 V3\u003c\/strong\u003e system? Look no further. This official \u003cstrong\u003eAirmext\u003c\/strong\u003e remote is fully compatible with the SNX5 V3 control module, guaranteeing \u003cstrong\u003eflawless communication\u003c\/strong\u003e with your air suspension system.\u003c\/p\u003e\n\u003cp style=\"margin-top: 16px;\" class=\"snx3-intro-text\"\u003eWhether to replace a \u003cstrong\u003elost or damaged\u003c\/strong\u003e remote or simply to have a \u003cstrong\u003espare for safety\u003c\/strong\u003e, this model ensures daily performance and reliability. Original product, no adapters or compromises.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 30px;\" class=\"snx3-compat-box\"\u003e\n\u003ch3\u003e⚠️ Exclusive compatibility\u003c\/h3\u003e\n\u003cp\u003eThis remote control is designed and certified for the\u003cbr\u003e\u003cstrong\u003eAirmext SNX5 V3 only\u003c\/strong\u003e\u003cbr\u003eNot compatible with V1 or V2 versions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- AVANTAGES --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e✅ Key \u003cspan\u003efeatures\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"snx3-grid\"\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e✅\u003c\/div\u003e\n\u003ch3\u003eOriginal product\u003c\/h3\u003e\n\u003cp\u003eOfficial \u003cstrong\u003eAirmext\u003c\/strong\u003e remote control — no copies, no third-party compatibility. The exact same part originally supplied with the SNX5 V3 system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e📡\u003c\/div\u003e\n\u003ch3\u003eImmediate synchronization\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eQuick and easy pairing\u003c\/strong\u003e with the SNX5 V3 module. Seamless communication guaranteed from the first use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e💪\u003c\/div\u003e\n\u003ch3\u003eRobust construction\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eErgonomic and sturdy\u003c\/strong\u003e design, built for intensive daily use. Shock and dust resistant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e⚡\u003c\/div\u003e\n\u003ch3\u003eReady to use\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eOperational upon receipt\u003c\/strong\u003e — no complex setup required. Simply follow the SNX5 V3 pairing procedure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e🛡️\u003c\/div\u003e\n\u003ch3\u003eManufacturer's Warranty\u003c\/h3\u003e\n\u003cp\u003eCovered by the \u003cstrong\u003eofficial Airmext warranty\u003c\/strong\u003e. In case of defect, support is provided by the manufacturer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-card\"\u003e\n\u003cdiv class=\"snx3-card-icon\"\u003e📦\u003c\/div\u003e\n\u003ch3\u003eFast delivery\u003c\/h3\u003e\n\u003cp\u003eFast shipping from our stock. \u003cstrong\u003eReturn to normal operation in a few days\u003c\/strong\u003e for your pneumatic management system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENU --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e📦 \u003cspan\u003eDelivery\u003c\/span\u003e contents\n\u003c\/h2\u003e\n\u003cul class=\"snx3-checklist\"\u003e\n\u003cli\u003e\u003cstrong\u003e1× Official Airmext SNX5 V3 remote control\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePairing instructions\u003c\/strong\u003e — synchronization procedure with the SNX5 V3 module\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 30px;\" class=\"snx3-strip\"\u003e\n\u003cp\u003e📡 Compatible \u003cstrong\u003eexclusively with the Airmext SNX5 V3 module\u003c\/strong\u003e\u003cbr\u003eNot compatible with SNX5 V1 and SNX5 V2 versions\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CAS D'USAGE --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e🎯 When \u003cspan\u003eto use it\u003c\/span\u003e?\u003c\/h2\u003e\n\u003cdiv class=\"snx3-uses-grid\"\u003e\n\u003cdiv class=\"snx3-use-item\"\u003e\n\u003cspan class=\"snx3-use-icon\"\u003e🔍\u003c\/span\u003e \u003cspan\u003eLost remote control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-use-item\"\u003e\n\u003cspan class=\"snx3-use-icon\"\u003e💥\u003c\/span\u003e \u003cspan\u003eDamaged remote control\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-use-item\"\u003e\n\u003cspan class=\"snx3-use-icon\"\u003e➕\u003c\/span\u003e \u003cspan\u003eBackup remote\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-use-item\"\u003e\n\u003cspan class=\"snx3-use-icon\"\u003e🔄\u003c\/span\u003e \u003cspan\u003ePreventive replacement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e⚙️ \u003cspan\u003eTechnical\u003c\/span\u003e Features\n\u003c\/h2\u003e\n\u003cdiv class=\"snx3-specs-box\"\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003eProduct type\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003eReplacement remote control\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003e\n\u003cstrong\u003eAirmext\u003c\/strong\u003e — official product\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003eCompatibility\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003e\u003cstrong\u003eAirmext SNX5 V3 only\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003eNot compatible\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003eSNX5 V1 · SNX5 V2 · other systems\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003ePairing\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003eDirect synchronization with the SNX5 V3 module\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-row\"\u003e\n\u003cdiv class=\"snx3-specs-key\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"snx3-specs-val\"\u003eAirmext Manufacturer Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ --\u003e\n\u003cdiv class=\"snx3-section\"\u003e\n\u003ch2 class=\"snx3-section-title\"\u003e❓ \u003cspan\u003eFrequently Asked\u003c\/span\u003e Questions\u003c\/h2\u003e\n\u003cdiv class=\"snx3-faq-item\"\u003e\n\u003cdiv class=\"snx3-faq-q\"\u003eIs this remote control compatible with SNX5 V1 or V2?\u003c\/div\u003e\n\u003cdiv class=\"snx3-faq-a\"\u003eNo. This remote control is \u003cstrong\u003eexclusively compatible with the SNX5 V3 module\u003c\/strong\u003e. If you have an SNX5 V1 or V2, contact us at \u003ca style=\"color: #9c00ff;\" href=\"mailto:contact@raslbitume.com\"\u003econtact@raslbitume.com\u003c\/a\u003e — we will guide you to the appropriate part.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"snx3-faq-item\"\u003e\n\u003cdiv class=\"snx3-faq-q\"\u003eIs this an original Airmext product?\u003c\/div\u003e\n\u003cdiv class=\"snx3-faq-a\"\u003eYes, 100%. This is the \u003cstrong\u003eofficial Airmext part\u003c\/strong\u003e, identical to the one originally supplied with the SNX5 V3 system. No third-party compatibles — quality and reliability guaranteed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FOOTER --\u003e\n\u003cdiv class=\"snx3-footer\"\u003e\n\u003cdiv class=\"snx3-footer-logo\"\u003eRasl'\u003cspan\u003eBitume\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eYour Air Ride \u0026 Pneumatic Suspension Specialist in Europe\u003c\/p\u003e\n\u003cdiv class=\"snx3-footer-contact\"\u003e\n\u003cspan\u003e✉️ \u003cstrong\u003econtact@raslbitume.com\u003c\/strong\u003e\u003c\/span\u003e \u003cspan\u003e🌐 \u003ca href=\"https:\/\/raslbitume.com\" target=\"_blank\"\u003eraslbitume.com\u003c\/a\u003e\u003c\/span\u003e \u003cspan\u003e🛡️ Official Airmext Product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":52857218531666,"sku":null,"price":230.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Telecommande-V3.png?v=1774195189"},{"product_id":"streetec-valve4-bloc-de-vannes-4-voies-air-ride","title":"STREETEC VALVE4 — 4-Way Air Ride Valve Block","description":"\u003cstyle\u003e\n\/* ============================================================\n   STREETEC VALVE4 — Fiche Produit Rasl'Bitume\n   Préfixe CSS : .stv4-  (évite tout conflit thème Shopify)\n   ============================================================ *\/\n\n.stv4-wrapper {\n  position: relative;\n  background: #ffffff;\n  max-width: 1200px;\n  margin: 0 auto;\n  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n  line-height: 1.6;\n  color: #333;\n  overflow: hidden;\n  border-radius: 12px;\n}\n\n\/* BULLES ANIMÉES *\/\n.stv4-bg {\n  position: absolute;\n  top: 0; left: 0;\n  width: 100%; height: 100%;\n  z-index: 0;\n  pointer-events: none;\n}\n.stv4-bubble {\n  position: absolute;\n  bottom: -150px;\n  border-radius: 50%;\n  animation: stv4-rise linear infinite;\n  filter: blur(2px);\n}\n.stv4-bubble.p { background: radial-gradient(circle, rgba(156,0,255,0.4) 0%, rgba(156,0,255,0.1) 70%, transparent 100%); }\n.stv4-bubble.y { background: radial-gradient(circle, rgba(254,216,3,0.5) 0%, rgba(254,216,3,0.15) 70%, transparent 100%); }\n.stv4-bubble.m { background: radial-gradient(circle, rgba(224,12,255,0.4) 0%, rgba(224,12,255,0.1) 70%, transparent 100%); }\n\n@keyframes stv4-rise {\n  0%   { bottom: -150px; transform: translateX(0) scale(1); opacity: 0; }\n  20%  { opacity: 0.7; }\n  80%  { opacity: 0.4; }\n  100% { bottom: 110%; transform: translateX(80px) scale(1.6); opacity: 0; }\n}\n\n\/* CONTENU *\/\n.stv4-content { position: relative; z-index: 1; }\n\n\/* HERO *\/\n.stv4-hero {\n  background: linear-gradient(135deg, #000 0%, #1a1a1a 35%, #9c00ff 100%);\n  color: #fff;\n  padding: 70px 30px;\n  text-align: center;\n}\n.stv4-badge {\n  display: inline-block;\n  background: rgba(254,216,3,0.15);\n  color: #fed803;\n  border: 2px solid #fed803;\n  border-radius: 50px;\n  padding: 6px 22px;\n  font-size: 1.5rem;\n  font-weight: 800;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n  margin-bottom: 20px;\n}\n.stv4-hero h1 {\n  font-size: 2.6rem;\n  font-weight: 900;\n  margin: 0 0 16px;\n  line-height: 1.15;\n  color: #fff;\n}\n.stv4-hero h1 span { color: #fed803; }\n.stv4-hero-sub {\n  font-size: 1.5rem;\n  color: rgba(255,255,255,0.8);\n  max-width: 700px;\n  margin: 0 auto 30px;\n}\n.stv4-hero-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  justify-content: center;\n}\n.stv4-tag {\n  background: rgba(255,255,255,0.1);\n  border: 1.5px solid rgba(255,255,255,0.3);\n  color: #fff;\n  border-radius: 30px;\n  padding: 5px 16px;\n  font-size: 1.5rem;\n  font-weight: 600;\n}\n\n\/* SECTIONS *\/\n.stv4-section {\n  padding: 55px 40px;\n}\n.stv4-section-alt {\n  background: linear-gradient(135deg, rgba(156,0,255,0.04), rgba(224,12,255,0.04));\n}\n.stv4-section-dark {\n  background: linear-gradient(135deg, #111 0%, #1e1e1e 100%);\n  color: #fff;\n}\n\n.stv4-section-title {\n  font-size: 1.9rem;\n  font-weight: 900;\n  color: #222;\n  margin: 0 0 10px;\n  text-align: center;\n}\n.stv4-section-dark .stv4-section-title { color: #fff; }\n.stv4-section-sub {\n  text-align: center;\n  color: #666;\n  font-size: 1.4rem;\n  margin: 0 0 40px;\n}\n.stv4-section-dark .stv4-section-sub { color: rgba(255,255,255,0.65); }\n\n.stv4-divider {\n  width: 80px;\n  height: 4px;\n  background: linear-gradient(90deg, #9c00ff, #e00cff);\n  border-radius: 10px;\n  margin: 12px auto 40px;\n}\n\n\/* INTRO PRODUIT — image + texte *\/\n.stv4-intro {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 40px;\n  align-items: center;\n}\n.stv4-intro-img {\n  flex: 1;\n  min-width: 260px;\n  text-align: center;\n}\n.stv4-intro-img img {\n  width: 100%;\n  max-width: 400px;\n  border-radius: 18px;\n  box-shadow: 0 12px 40px rgba(156,0,255,0.2);\n  border: 3px solid rgba(156,0,255,0.2);\n}\n.stv4-intro-text { flex: 1.4; min-width: 260px; }\n.stv4-intro-text h2 {\n  font-size: 1.8rem;\n  font-weight: 900;\n  color: #222;\n  margin: 0 0 16px;\n  line-height: 1.2;\n}\n.stv4-intro-text h2 span { color: #9c00ff; }\n.stv4-intro-text p {\n  font-size: 1.4rem;\n  color: #555;\n  line-height: 1.85;\n  margin-bottom: 14px;\n}\n\n\/* HIGHLIGHT BOX *\/\n.stv4-highlight {\n  background: #fff;\n  border: 2px solid #e8e8e8;\n  border-left: 5px solid #9c00ff;\n  border-radius: 12px;\n  padding: 18px 22px;\n  margin-top: 20px;\n}\n.stv4-highlight-title {\n  font-size: 1.5rem;\n  font-weight: 800;\n  color: #9c00ff;\n  text-transform: uppercase;\n  letter-spacing: 1.5px;\n  margin-bottom: 10px;\n}\n.stv4-highlight p {\n  font-size: 1.4rem;\n  color: #555;\n  margin: 0;\n  line-height: 1.8;\n}\n\n\/* CARDS FEATURES *\/\n.stv4-cards {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 22px;\n}\n.stv4-card {\n  flex: 1;\n  min-width: 220px;\n  background: #fff;\n  border-radius: 16px;\n  padding: 28px 22px;\n  border: 2px solid #e8e8e8;\n  box-shadow: 0 5px 20px rgba(0,0,0,0.05);\n  transition: transform 0.25s, box-shadow 0.25s, border-color 0.25s;\n  position: relative;\n  overflow: hidden;\n}\n.stv4-card::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 4px;\n  background: linear-gradient(90deg, #9c00ff, #e00cff);\n}\n.stv4-card:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 12px 35px rgba(156,0,255,0.18);\n  border-color: #9c00ff;\n}\n.stv4-card-icon {\n  font-size: 2.2rem;\n  margin-bottom: 14px;\n  display: block;\n}\n.stv4-card h3 {\n  font-size: 1.45rem;\n  font-weight: 800;\n  color: #222;\n  margin: 0 0 10px;\n}\n.stv4-card p {\n  font-size: 1.3rem;\n  color: #555;\n  line-height: 1.75;\n  margin: 0;\n}\n\n\/* SPECS GRID *\/\n.stv4-specs-grid {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 18px;\n}\n.stv4-spec {\n  flex: 1;\n  min-width: 200px;\n  background: rgba(255,255,255,0.06);\n  border: 1.5px solid rgba(156,0,255,0.3);\n  border-radius: 12px;\n  padding: 20px 18px;\n  transition: transform 0.2s, border-color 0.2s;\n}\n.stv4-spec:hover {\n  transform: scale(1.03);\n  border-color: #fed803;\n}\n.stv4-spec-label {\n  font-size: 1.4rem;\n  font-weight: 800;\n  text-transform: uppercase;\n  letter-spacing: 1.2px;\n  color: #fed803;\n  margin-bottom: 7px;\n}\n.stv4-spec-val {\n  font-size: 1.45rem;\n  font-weight: 700;\n  color: #fff;\n}\n\n\/* LISTE INCLUS \/ EXCLUS *\/\n.stv4-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n.stv4-list li {\n  font-size: 1.4rem;\n  color: #555;\n  padding: 10px 0;\n  border-bottom: 1px solid #f0f0f0;\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  line-height: 1.6;\n}\n.stv4-list li:last-child { border-bottom: none; }\n.stv4-list li .ico { font-size: 1.5rem; flex-shrink: 0; margin-top: 1px; }\n\n\/* WARNING BOX *\/\n.stv4-warning {\n  background: #fffbea;\n  border-left: 5px solid #fed803;\n  border-radius: 12px;\n  padding: 20px 26px;\n  font-size: 1.4rem;\n  color: #333;\n  line-height: 1.8;\n}\n.stv4-warning strong { color: #b58a00; }\n\n\/* INFO BOX *\/\n.stv4-infobox {\n  background: linear-gradient(135deg, rgba(156,0,255,0.08), rgba(224,12,255,0.08));\n  border-left: 5px solid #9c00ff;\n  border-radius: 12px;\n  padding: 20px 26px;\n  font-size: 1.4rem;\n  color: #333;\n  line-height: 1.8;\n  margin-top: 30px;\n}\n.stv4-infobox strong { color: #e00cff; }\n\n\/* 2 COL LAYOUT *\/\n.stv4-two-col {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 30px;\n}\n.stv4-col { flex: 1; min-width: 260px; }\n\n\/* CTA *\/\n.stv4-cta-wrap {\n  text-align: center;\n  padding: 60px 30px;\n  background: linear-gradient(135deg, #9c00ff 0%, #e00cff 100%);\n}\n.stv4-cta-title {\n  font-size: 1.9rem;\n  font-weight: 900;\n  color: #fff;\n  margin: 0 0 14px;\n}\n.stv4-cta-sub {\n  font-size: 1.4rem;\n  color: rgba(255,255,255,0.85);\n  margin: 0 0 30px;\n  max-width: 600px;\n  display: block;\n  margin-left: auto;\n  margin-right: auto;\n}\n.stv4-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  background: #fed803;\n  color: #000;\n  padding: 18px 40px;\n  border-radius: 50px;\n  text-decoration: none;\n  font-size: 1.45rem;\n  font-weight: 900;\n  box-shadow: 0 8px 30px rgba(0,0,0,0.25);\n  transition: transform 0.2s, box-shadow 0.2s;\n}\n.stv4-btn:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 14px 40px rgba(0,0,0,0.3);\n  color: #000;\n  text-decoration: none;\n}\n\n\/* SKU LINE *\/\n.stv4-sku {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  background: rgba(254,216,3,0.12);\n  border: 1.5px solid rgba(254,216,3,0.4);\n  border-radius: 8px;\n  padding: 5px 14px;\n  font-size: 1.5rem;\n  font-weight: 700;\n  color: #fed803;\n  margin-top: 14px;\n}\n\u003c\/style\u003e\n\u003cdiv class=\"stv4-wrapper\"\u003e\n\u003c!-- BULLES ANIMÉES --\u003e\n\u003cdiv class=\"stv4-bg\"\u003e\n\u003cdiv class=\"stv4-bubble p\" style=\"width: 120px; height: 120px; left: 5%; animation-duration: 9s; animation-delay: 0s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-bubble y\" style=\"width: 80px; height: 80px; left: 20%; animation-duration: 12s; animation-delay: 2s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-bubble m\" style=\"width: 60px; height: 60px; left: 40%; animation-duration: 8s; animation-delay: 4s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-bubble p\" style=\"width: 100px; height: 100px; left: 60%; animation-duration: 11s; animation-delay: 1s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-bubble y\" style=\"width: 70px; height: 70px; left: 75%; animation-duration: 10s; animation-delay: 3s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-bubble m\" style=\"width: 90px; height: 90px; left: 88%; animation-duration: 13s; animation-delay: 5s;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-content\"\u003e\n\u003c!-- ═══════════ HERO ═══════════ --\u003e\n\u003cdiv class=\"stv4-hero\"\u003e\n\u003cdiv class=\"stv4-badge\"\u003e⚡ Premium Air Management\u003c\/div\u003e\n\u003ch1\u003eSTREETEC \u003cspan\u003eVALVE4\u003c\/span\u003e\u003cbr\u003e4-Way Valve Block\u003c\/h1\u003e\n\u003cp class=\"stv4-hero-sub\"\u003eThe air ride reference to control your 4 pneumatic shock absorbers with integrated anti-roll function — in an ultra-compact aluminum housing.\u003c\/p\u003e\n\u003cdiv class=\"stv4-hero-tags\"\u003e\n\u003cspan class=\"stv4-tag\"\u003e4 independent circuits\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003e13.8 bar max\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003e12V\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003eIntegrated anti-roll\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003eG 1\/4\" fittings\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003eAnodized aluminum\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-sku\"\u003e📦 Reference: 9909 2 0204\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ INTRO PRODUIT ═══════════ --\u003e\n\u003cdiv class=\"stv4-section\"\u003e\n\u003cdiv class=\"stv4-intro\"\u003e\n\u003cdiv class=\"stv4-intro-img\"\u003e\u003cimg src=\"https:\/\/null-bar.de\/media\/catalog\/product\/9\/9\/9909_2_0204_1.jpg\" alt=\"STREETEC VALVE4 Ventilblock 4-way valve block air ride 9909 2 0204\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-intro-text\"\u003e\n\u003ch2\u003eThe valve block \u003cspan\u003ethat orchestrates your entire air ride\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong style=\"color: #9c00ff;\"\u003eSTREETEC VALVE4\u003c\/strong\u003e is the heart of your air ride system. This 4-way valve block controls inflation and deflation of the 4 air springs on your pneumatic shock absorbers — independently, precisely, and ultra-responsive.\u003c\/p\u003e\n\u003cp\u003eDesigned for neat installation and maximum reliability, it features double air inlet\/outlet for optimal flow, all housed in an ultra-compact anodized aluminum case, made for visible trunk setups.\u003c\/p\u003e\n\u003cdiv class=\"stv4-highlight\"\u003e\n\u003cdiv class=\"stv4-highlight-title\"\u003e💡 Anti-roll function included\u003c\/div\u003e\n\u003cp\u003eThe VALVE4 also provides the \u003cstrong style=\"color: #9c00ff;\"\u003eAntiwank (anti-roll) function\u003c\/strong\u003e: by managing the differential pressure between the left\/right air springs, it limits body roll in corners for healthier road behavior.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ POINTS FORTS ═══════════ --\u003e\n\u003cdiv class=\"stv4-section stv4-section-alt\"\u003e\n\u003ch2 class=\"stv4-section-title\"\u003e🔩 Why choose the VALVE4?\u003c\/h2\u003e\n\u003cdiv class=\"stv4-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-cards\"\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e🎛️\u003c\/span\u003e\n\u003ch3\u003e4 Independent Channels\u003c\/h3\u003e\n\u003cp\u003eEach wheel has its own circuit — inflation and deflation controlled separately for precise real-time ride height management.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e💨\u003c\/span\u003e\n\u003ch3\u003eDouble Airflow\u003c\/h3\u003e\n\u003cp\u003eDouble air inlet and outlet for maximum flow — inflation is fast and clean, with no pressure loss in the circuit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e🏗️\u003c\/span\u003e\n\u003ch3\u003eAnodized Aluminum Housing\u003c\/h3\u003e\n\u003cp\u003eHigh-quality die-cast with anodized anti-corrosion treatment — sturdy, lightweight, and visually premium for highlighted trunks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e🔌\u003c\/span\u003e\n\u003ch3\u003ePlug-Delete Design\u003c\/h3\u003e\n\u003cp\u003eWiring can be oriented forward, backward, or downward depending on your setup. All air fittings are clearly identified for quick and error-free installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e📐\u003c\/span\u003e\n\u003ch3\u003eUltra Compact Size\u003c\/h3\u003e\n\u003cp\u003eMinimal footprint to fit all types of installations — even in tight trunk spaces or custom tight mounts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e🔄\u003c\/span\u003e\n\u003ch3\u003eNative Anti-Roll\u003c\/h3\u003e\n\u003cp\u003eCompatible with the STREETEC Antiwank function — left\/right pressure control to reduce body roll in corners without additional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ SPÉCIFICATIONS TECHNIQUES ═══════════ --\u003e\n\u003cdiv class=\"stv4-section stv4-section-dark\"\u003e\n\u003ch2 class=\"stv4-section-title\"\u003e⚙️ Technical specifications\u003c\/h2\u003e\n\u003cp class=\"stv4-section-sub\"\u003eAll technical data of the STREETEC VALVE4\u003c\/p\u003e\n\u003cdiv class=\"stv4-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-specs-grid\"\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eReference\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e9909 2 0204\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eNumber of lines\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e4 (1 per wheel)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eAir fittings\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003eG 1\/4\" (male)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eAir inputs\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e2 × G 1\/4\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eAir outputs\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e2 × G 1\/4\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003ePressure fittings\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e8 × G 1\/4\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eMax pressure\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e13.8 bar\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e12V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eHousing material\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003eAnodized aluminum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e~2 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eAnti-roll function\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003e✓ Anti-wank compatible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec\"\u003e\n\u003cdiv class=\"stv4-spec-label\"\u003eWiring\u003c\/div\u003e\n\u003cdiv class=\"stv4-spec-val\"\u003ePlug-Delete (3 orientations)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ CONTENU \/ AVERTISSEMENT ═══════════ --\u003e\n\u003cdiv class=\"stv4-section stv4-section-alt\"\u003e\n\u003ch2 class=\"stv4-section-title\"\u003e📦 Delivery contents\u003c\/h2\u003e\n\u003cdiv class=\"stv4-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-two-col\"\u003e\n\u003cdiv class=\"stv4-col\"\u003e\n\u003cp style=\"font-size: 1.3rem; font-weight: 800; color: #9c00ff; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 14px;\"\u003e✅ Included in the box\u003c\/p\u003e\n\u003cul class=\"stv4-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e✅\u003c\/span\u003e 1 × STREETEC VALVE4 valve block\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e✅\u003c\/span\u003e Pre-identified air fittings (inputs \/ outputs)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e✅\u003c\/span\u003e STREETEC installation manual\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-col\"\u003e\n\u003cp style=\"font-size: 1.3rem; font-weight: 800; color: #e00cff; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 14px;\"\u003e❌ Not included\u003c\/p\u003e\n\u003cul class=\"stv4-list\"\u003e\n\u003cli\u003e\u003cspan class=\"ico\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e❌\u003c\/span\u003e Air ride controller (Accuair, STREETEC, etc.)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"ico\"\u003e❌\u003c\/span\u003e Compressor and tank\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-warning\" style=\"margin-top: 30px;\"\u003e⚠️ \u003cstrong\u003eNote:\u003c\/strong\u003e This valve block is delivered \u003cstrong\u003ewithout fittings or cables\u003c\/strong\u003e for connection to your air ride controller. Make sure you have G 1\/4\" fittings and wiring suitable for your controller before ordering.\u003c\/div\u003e\n\u003cdiv class=\"stv4-infobox\"\u003e💡 \u003cstrong\u003eCompatible with:\u003c\/strong\u003e All 12V air ride controllers compatible with an electrically controlled valve block — Accuair, STREETEC Autoleveling, Air Lift 3P\/3H, and equivalent systems. If unsure about compatibility with your setup, contact us before ordering.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ INSTALLATION ═══════════ --\u003e\n\u003cdiv class=\"stv4-section\"\u003e\n\u003ch2 class=\"stv4-section-title\"\u003e🔧 Installation\u003c\/h2\u003e\n\u003cdiv class=\"stv4-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stv4-cards\"\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e1️⃣\u003c\/span\u003e\n\u003ch3\u003ePositioning\u003c\/h3\u003e\n\u003cp\u003eChoose a trunk location protected from moisture and shocks. The compact format of the VALVE4 allows integration into most custom setups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e2️⃣\u003c\/span\u003e\n\u003ch3\u003ePneumatic connection\u003c\/h3\u003e\n\u003cp\u003eConnect the 2 G 1\/4\" inputs to the tank or compressor. The 8 outputs connect to the 4 air springs (2 fittings per spring — inflation\/deflation).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e3️⃣\u003c\/span\u003e\n\u003ch3\u003eElectrical wiring\u003c\/h3\u003e\n\u003cp\u003eOrient the connector according to your setup (front, rear, or bottom) and connect to the harness cable of your control unit. 12V power supply via relay from the battery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stv4-card\"\u003e\n\u003cspan class=\"stv4-card-icon\"\u003e4️⃣\u003c\/span\u003e\n\u003ch3\u003eCommissioning\u003c\/h3\u003e\n\u003cp\u003eCheck the tightness of all fittings at low pressure before pressurizing. Test each line independently from your air ride controller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════ CTA ═══════════ --\u003e\n\u003cdiv class=\"stv4-cta-wrap\"\u003e\n\u003cdiv class=\"stv4-hero-tags\" style=\"margin-bottom: 24px;\"\u003e\n\u003cspan class=\"stv4-tag\"\u003e⚡ In stock\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003e🚚 Fast delivery\u003c\/span\u003e \u003cspan class=\"stv4-tag\"\u003e💬 Technical advice included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"stv4-cta-title\"\u003eReady to upgrade your air management?\u003c\/h2\u003e\n\u003cspan class=\"stv4-cta-sub\"\u003eThe STREETEC VALVE4 is in stock at Rasl'Bitume. Any questions about compatibility with your setup? Our team is here to guide you.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/stv4-content --\u003e\n\u003c\/div\u003e\n\u003c!-- \/stv4-wrapper --\u003e","brand":"Rasl'Bitume","offers":[{"title":"6 x 6mm push-in fittings + 2 x caps \/ Without \/ 0.5m Cable","offer_id":52909346259282,"sku":"9909 2 0204","price":229.0,"currency_code":"EUR","in_stock":true},{"title":"6 x 6mm push-in fittings + 2 x caps \/ Without \/ Connection valve4 7m","offer_id":52909346292050,"sku":"9909 2 0205","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x 6mm push-in fittings + 2 x caps \/ Without \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346324818,"sku":"9909 2 0206","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x 6mm push-in fittings + 2 x caps \/ With flow adjustment \/ 0.5m Cable","offer_id":52909346357586,"sku":"9909 2 0207","price":234.59,"currency_code":"EUR","in_stock":true},{"title":"6 x 6mm push-in fittings + 2 x caps \/ With flow adjustment \/ Connection valve4 7m","offer_id":52909346390354,"sku":"9909 2 0208","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 x 6mm push-in fittings + 2 x caps \/ With flow adjustment \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346423122,"sku":"9909 2 0209","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ Without \/ 0.5m Cable","offer_id":52909346455890,"sku":"9909 2 0210","price":229.0,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ Without \/ Connection valve4 7m","offer_id":52909346488658,"sku":"9909 2 0211","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ Without \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346521426,"sku":"9909 2 0212","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ With flow adjustment \/ 0.5m Cable","offer_id":52909346554194,"sku":"9909 2 0213","price":234.59,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ With flow adjustment \/ Connection valve4 7m","offer_id":52909346586962,"sku":"9909 2 0214","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 x 10mm push-in fittings + 2 x caps \/ With flow adjustment \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346619730,"sku":"9909 2 0215","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ Without \/ 0.5m Cable","offer_id":52909346652498,"sku":"9909 2 0216","price":229.0,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ Without \/ Connection valve4 7m","offer_id":52909346685266,"sku":"9909 2 0217","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ Without \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346718034,"sku":"9909 2 0218","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ With flow adjustment \/ 0.5m Cable","offer_id":52909346750802,"sku":"9909 2 0219","price":234.59,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ With flow adjustment \/ Connection valve4 7m","offer_id":52909346783570,"sku":"9909 2 0220","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 push-in fittings 1\/4 + 2 plugs \/ With flow adjustment \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346816338,"sku":"9909 2 0221","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ Without \/ 0.5m Cable","offer_id":52909346849106,"sku":"9909 2 0222","price":229.0,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ Without \/ Connection valve4 7m","offer_id":52909346881874,"sku":"9909 2 0223","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ Without \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909346914642,"sku":"9909 2 0224","price":268.9,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ With flow adjustment \/ 0.5m Cable","offer_id":52909346947410,"sku":"9909 2 0225","price":234.59,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ With flow adjustment \/ Connection valve4 7m","offer_id":52909346980178,"sku":"9909 2 0226","price":274.99,"currency_code":"EUR","in_stock":true},{"title":"6 x push-in fittings 3\/8 + 2 x caps \/ With flow adjustment \/ Connexion valve4 7m plug and play Level ride - Accuair","offer_id":52909347012946,"sku":"9909 2 0227","price":274.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/kntrl_valve4_7_3.jpg?v=1774195423"},{"product_id":"kit-19-3-homologation-suspension-pneumatique-air-lift-accuair","title":"§19.3 Pneumatic Suspension Approval Kit — Air Lift \/ AccuAir","description":"\u003c!-- ============================================================\n     RASL'BITUME — Fiche Produit : Kit §19.3 Air Lift \/ AccuAir\n     Prefix CSS : kit193\n     ============================================================ --\u003e\n\u003cstyle\u003e\n  .kit193-wrap { background: #ffffff; font-family: Arial, sans-serif; color: #1a1a1a; padding: 0; margin: 0; }\n  .kit193-wrap * { box-sizing: border-box; }\n\n  \/* ---- HEADER BUBBLE ---- *\/\n  .kit193-header {\n    background: #0a0a0a;\n    border-radius: 16px;\n    padding: 40px 36px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .kit193-header::before {\n    content: '';\n    position: absolute;\n    top: -60px; right: -60px;\n    width: 280px; height: 280px;\n    background: radial-gradient(circle, rgba(156,0,255,0.25) 0%, transparent 70%);\n    pointer-events: none;\n  }\n  .kit193-header::after {\n    content: '';\n    position: absolute;\n    bottom: -40px; left: -40px;\n    width: 200px; height: 200px;\n    background: radial-gradient(circle, rgba(224,12,255,0.15) 0%, transparent 70%);\n    pointer-events: none;\n  }\n  .kit193-badge {\n    display: inline-block;\n    background: rgba(156,0,255,0.2);\n    border: 1px solid rgba(156,0,255,0.5);\n    color: #9C00FF;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 2px;\n    margin-bottom: 16px;\n  }\n  .kit193-header h1 {\n    font-size: 28px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    letter-spacing: -0.5px;\n    line-height: 1.1;\n    margin-bottom: 14px;\n    position: relative;\n    z-index: 1;\n  }\n  .kit193-header h1 span { color: #9C00FF; }\n  .kit193-header p {\n    font-size: 15px;\n    color: rgba(255,255,255,0.65);\n    line-height: 1.6;\n    max-width: 680px;\n    position: relative;\n    z-index: 1;\n  }\n  .kit193-header p strong { color: rgba(255,255,255,0.9); }\n\n  \/* ---- ALERTE LÉGALE ---- *\/\n  .kit193-alert {\n    background: rgba(254,216,3,0.08);\n    border-left: 4px solid #FED803;\n    border-radius: 6px;\n    padding: 16px 20px;\n    margin-bottom: 28px;\n    display: flex;\n    gap: 14px;\n    align-items: flex-start;\n  }\n  .kit193-alert-icon { font-size: 22px; flex-shrink: 0; margin-top: 1px; }\n  .kit193-alert-title {\n    font-size: 13px;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    color: #b38b00;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .kit193-alert p { font-size: 13px; color: #555; line-height: 1.5; margin: 0; }\n\n  \/* ---- SECTION GÉNÉRIQUE ---- *\/\n  .kit193-section {\n    background: #fafafa;\n    border: 1px solid #eeeeee;\n    border-radius: 10px;\n    padding: 28px 28px;\n    margin-bottom: 20px;\n  }\n  .kit193-section-title {\n    font-size: 13px;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n    color: #9C00FF;\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 18px;\n  }\n  .kit193-section-title::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: #eeeeee;\n  }\n\n  \/* ---- CONTENU KIT ---- *\/\n  .kit193-items { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 10px; }\n  .kit193-items li {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    font-size: 14px;\n    color: #333;\n    padding: 12px 16px;\n    background: #ffffff;\n    border: 1px solid #e8e8e8;\n    border-radius: 6px;\n  }\n  .kit193-items li .kit193-qty {\n    background: #9C00FF;\n    color: #fff;\n    font-size: 11px;\n    font-weight: 800;\n    padding: 2px 8px;\n    border-radius: 2px;\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n\n  \/* ---- COMPATIBILITÉ ---- *\/\n  .kit193-compat-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));\n    gap: 10px;\n  }\n  .kit193-compat-item {\n    background: #ffffff;\n    border: 1px solid #e8e8e8;\n    border-radius: 6px;\n    padding: 12px 16px;\n    text-align: center;\n  }\n  .kit193-compat-item .kit193-logo {\n    font-size: 12px;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    color: #0a0a0a;\n    display: block;\n    margin-bottom: 2px;\n  }\n  .kit193-compat-item .kit193-logo-sub {\n    font-size: 11px;\n    color: #aaa;\n  }\n\n  \/* ---- VARIANTE DIAMÈTRE ---- *\/\n  .kit193-variants-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n  }\n  .kit193-variant {\n    border: 1px solid #e8e8e8;\n    border-radius: 6px;\n    padding: 10px 20px;\n    background: #fff;\n    text-align: center;\n    font-size: 13px;\n    font-weight: 700;\n    color: #333;\n  }\n  .kit193-variant span { display: block; font-size: 10px; color: #aaa; font-weight: 400; margin-top: 2px; }\n\n  \/* ---- MONTAGE STEPS ---- *\/\n  .kit193-steps { display: flex; flex-direction: column; gap: 12px; }\n  .kit193-step {\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n    padding: 14px 16px;\n    background: #fff;\n    border: 1px solid #e8e8e8;\n    border-radius: 6px;\n  }\n  .kit193-step-num {\n    width: 28px; height: 28px;\n    border-radius: 50%;\n    background: #9C00FF;\n    color: #fff;\n    font-size: 13px;\n    font-weight: 800;\n    display: flex; align-items: center; justify-content: center;\n    flex-shrink: 0;\n  }\n  .kit193-step-text { font-size: 13px; color: #444; line-height: 1.5; }\n  .kit193-step-text strong { color: #111; }\n\n  \/* ---- RÉASSURANCE ---- *\/\n  .kit193-reassurance {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-bottom: 20px;\n  }\n  .kit193-rea-item {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    background: #fafafa;\n    border: 1px solid #e8e8e8;\n    border-radius: 4px;\n    padding: 10px 14px;\n    flex: 1;\n    min-width: 150px;\n  }\n  .kit193-rea-icon { font-size: 18px; }\n  .kit193-rea-title { font-size: 11px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.5px; color: #111; display: block; }\n  .kit193-rea-desc { font-size: 10px; color: #aaa; display: block; }\n\n  @media (max-width: 600px) {\n    .kit193-header { padding: 28px 20px; }\n    .kit193-header h1 { font-size: 20px; }\n    .kit193-section { padding: 20px 16px; }\n    .kit193-compat-grid { grid-template-columns: 1fr 1fr; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kit193-wrap\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"kit193-header\"\u003e\n\u003cdiv class=\"kit193-badge\"\u003eApproval · §19.3 StVZO\u003c\/div\u003e\n\u003ch1\u003e§19.3 Kit — \u003cspan\u003eMandatory for your air ride\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp\u003eInstalling a pneumatic suspension? This kit is \u003cstrong\u003emandatory for compliance with §19.3 of the German road code\u003c\/strong\u003e. It triggers an audible alarm as soon as the pressure in your air springs falls below the safety threshold — compatible with Air Lift \u0026amp; AccuAir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ALERTE LÉGALE --\u003e\n\u003cdiv class=\"kit193-alert\"\u003e\n\u003cdiv class=\"kit193-alert-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kit193-alert-title\"\u003eMandatory for approval\u003c\/span\u003e\n\u003cp\u003eIn Germany and TÜV-regulated countries, every pneumatic suspension system must be equipped with a compliant pressure alert device. This kit meets that requirement. Without it, your approval file will be incomplete.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RÉASSURANCE --\u003e\n\u003cdiv class=\"kit193-reassurance\"\u003e\n\u003cdiv class=\"kit193-rea-item\"\u003e\n\u003cdiv class=\"kit193-rea-icon\"\u003e✅\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kit193-rea-title\"\u003eCompliant with §19.3\u003c\/span\u003e \u003cspan class=\"kit193-rea-desc\"\u003eSimplified approval\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-rea-item\"\u003e\n\u003cdiv class=\"kit193-rea-icon\"\u003e🔩\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kit193-rea-title\"\u003eReady to install\u003c\/span\u003e \u003cspan class=\"kit193-rea-desc\"\u003eMounting hardware included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-rea-item\"\u003e\n\u003cdiv class=\"kit193-rea-icon\"\u003e📐\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kit193-rea-title\"\u003e4 diameters\u003c\/span\u003e \u003cspan class=\"kit193-rea-desc\"\u003e6mm · 10mm · 1\/4\" · 3\/8\"\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-rea-item\"\u003e\n\u003cdiv class=\"kit193-rea-icon\"\u003e🛠️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kit193-rea-title\"\u003eManual included\u003c\/span\u003e \u003cspan class=\"kit193-rea-desc\"\u003eGuided installation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENU DU KIT --\u003e\n\u003cdiv class=\"kit193-section\"\u003e\n\u003cdiv class=\"kit193-section-title\"\u003e📦 Kit contents\u003c\/div\u003e\n\u003cul class=\"kit193-items\"\u003e\n\u003cli\u003e\n\u003cspan class=\"kit193-qty\"\u003ex2\u003c\/span\u003e Adjustable pressure switch with mounting hardware\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"kit193-qty\"\u003ex2\u003c\/span\u003e T fitting with hose connection of chosen diameter\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"kit193-qty\"\u003ex1\u003c\/span\u003e Audible alarm buzzer\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"kit193-qty\"\u003ex1\u003c\/span\u003e Complete mounting hardware kit\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"kit193-qty\"\u003ex1\u003c\/span\u003e Installation manual\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- DIAMÈTRE DE DURITE --\u003e\n\u003cdiv class=\"kit193-section\"\u003e\n\u003cdiv class=\"kit193-section-title\"\u003e📏 Hose diameter selection\u003c\/div\u003e\n\u003cdiv class=\"kit193-variants-row\"\u003e\n\u003cdiv class=\"kit193-variant\"\u003e6 mm\u003cspan\u003eSmall installations\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-variant\"\u003e10 mm\u003cspan\u003eCommon use\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-variant\"\u003e1\/4\"\u003cspan\u003eStandard US \/ Air Lift\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-variant\"\u003e3\/8\"\u003cspan\u003eHigh flow \/ AccuAir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 12px; color: #aaa; margin-top: 14px;\"\u003e👉 Choose the diameter matching your main hose. If in doubt, contact our team before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COMPATIBILITÉ --\u003e\n\u003cdiv class=\"kit193-section\"\u003e\n\u003cdiv class=\"kit193-section-title\"\u003e🔗 Compatibility\u003c\/div\u003e\n\u003cdiv class=\"kit193-compat-grid\"\u003e\n\u003cdiv class=\"kit193-compat-item\"\u003e\n\u003cspan class=\"kit193-logo\"\u003eAir Lift\u003c\/span\u003e \u003cspan class=\"kit193-logo-sub\"\u003ePerformance \/ 3P \/ 3H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-compat-item\"\u003e\n\u003cspan class=\"kit193-logo\"\u003eAccuAir\u003c\/span\u003e \u003cspan class=\"kit193-logo-sub\"\u003ee+ \/ ENDO \/ Touch\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-compat-item\"\u003e\n\u003cspan class=\"kit193-logo\"\u003eAirmext\u003c\/span\u003e \u003cspan class=\"kit193-logo-sub\"\u003eSNX5 V3 and others\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-compat-item\"\u003e\n\u003cspan class=\"kit193-logo\"\u003eUniversal\u003c\/span\u003e \u003cspan class=\"kit193-logo-sub\"\u003eAny pneumatic system\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MONTAGE --\u003e\n\u003cdiv class=\"kit193-section\"\u003e\n\u003cdiv class=\"kit193-section-title\"\u003e⚙️ 4-step installation\u003c\/div\u003e\n\u003cdiv class=\"kit193-steps\"\u003e\n\u003cdiv class=\"kit193-step\"\u003e\n\u003cdiv class=\"kit193-step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"kit193-step-text\"\u003e\n\u003cstrong\u003eLocate the hoses\u003c\/strong\u003e between your air springs and the manifold — this is where the pressure switches are connected.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-step\"\u003e\n\u003cdiv class=\"kit193-step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"kit193-step-text\"\u003e\n\u003cstrong\u003eInsert the T fittings\u003c\/strong\u003e on the hose of each axle (front + rear) to divert the pressure to the pressure switches.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-step\"\u003e\n\u003cdiv class=\"kit193-step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"kit193-step-text\"\u003e\n\u003cstrong\u003eConnect the pressure switches\u003c\/strong\u003e and set the trigger threshold according to the kit recommendations.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit193-step\"\u003e\n\u003cdiv class=\"kit193-step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"kit193-step-text\"\u003e\n\u003cstrong\u003eWire the buzzer\u003c\/strong\u003e on the dashboard or inside the cabin — it will light up as soon as the pressure drops below the threshold.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FIN RASL'BITUME — Kit §19.3 --\u003e","brand":"Rasl'Bitume","offers":[{"title":"Default Title","offer_id":52987574157650,"sku":null,"price":54.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/19-3kit_airlift-accuair-2.jpg?v=1774195981"}],"url":"https:\/\/raslbitume.com\/en\/collections\/accessoires-valves-de-gestion-d-air.oembed","provider":"Rasl'Bitume","version":"1.0","type":"link"}