{"title":"Pneumatic Suspensions","description":"\u003cstyle\u003e\n        .air-ride-container-premium {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;\n            max-width: 1200px !important;\n            margin: 0 auto !important;\n            padding: 20px !important;\n            color: #1a1a1a !important;\n        }\n\n        \/* FIL D'ARIANE - Propre et sans points *\/\n        .breadcrumb-clean {\n            margin-bottom: 30px !important;\n            font-size: 14px !important;\n        }\n        .breadcrumb-clean a { color: #9c00ff !important; text-decoration: none !important; font-weight: 500 !important; }\n        .breadcrumb-clean span { color: #888 !important; margin: 0 5px !important; }\n\n        \/* MISE EN PAGE *\/\n        .main-layout {\n            display: flex !important;\n            flex-wrap: wrap !important;\n            gap: 40px !important;\n            align-items: flex-start !important;\n        }\n        .text-part { flex: 1 1 550px !important; }\n        .image-part { flex: 1 1 450px !important; }\n\n        \/* TYPOGRAPHIE - Taille 18px demandée *\/\n        .air-ride-container-premium p, \n        .air-ride-container-premium .list-item {\n            font-size: 18px !important;\n            line-height: 1.6 !important;\n            margin-bottom: 15px !important;\n            color: #444 !important;\n        }\n\n        .main-title {\n            font-size: 45px !important;\n            font-weight: 900 !important;\n            text-transform: uppercase !important;\n            line-height: 1.1 !important;\n            margin-bottom: 25px !important;\n        }\n        .main-title::after {\n            content: ''; display: block; width: 80px; height: 6px;\n            background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%);\n            margin-top: 15px; border-radius: 3px;\n        }\n\n        .sub-title {\n            font-size: 24px !important;\n            font-weight: 700 !important;\n            margin-top: 30px !important;\n            margin-bottom: 15px !important;\n        }\n\n        \/* BOUTONS MARQUES *\/\n        .brand-tags-flex {\n            display: flex !important;\n            flex-wrap: wrap !important;\n            gap: 10px !important;\n            margin: 20px 0 !important;\n        }\n        .tag-btn {\n            background: linear-gradient(90deg, #9c00ff 0%, #e00cff 100%) !important;\n            color: #fff !important;\n            padding: 12px 22px !important;\n            border-radius: 50px !important;\n            text-decoration: none !important;\n            font-weight: 700 !important;\n            font-size: 15px !important;\n            box-shadow: 0 4px 10px rgba(156, 0, 255, 0.2) !important;\n        }\n\n        \/* IMAGE STYLE *\/\n        .image-part img {\n            width: 100% !important;\n            border-radius: 20px !important;\n            box-shadow: 0 15px 35px rgba(0,0,0,0.1) !important;\n        }\n\n        \/* SECTION PAIEMENT - Esthétique corrigée *\/\n        .payment-card {\n            background: #fcfcfc !important;\n            border: 1px solid #eee !important;\n            border-radius: 20px !important;\n            padding: 40px !important;\n            text-align: center !important;\n            margin-top: 50px !important;\n        }\n        .badge-flex {\n            display: flex !important;\n            justify-content: center !important;\n            gap: 15px !important;\n            flex-wrap: wrap !important;\n            margin-top: 20px !important;\n        }\n        .badge-item {\n            background: #fff !important;\n            border: 2px solid #9c00ff !important;\n            color: #9c00ff !important;\n            padding: 12px 25px !important;\n            border-radius: 12px !important;\n            font-weight: 800 !important;\n            min-width: 200px !important;\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"air-ride-container-premium\"\u003e\n\u003cdiv class=\"breadcrumb-clean\"\u003e\n\u003ca href=\"\/en\"\u003eHome\u003c\/a\u003e \u003cspan\u003e›\u003c\/span\u003e Air Ride Kits\u003c\/div\u003e\n\u003cdiv class=\"main-layout\"\u003e\n\u003cdiv class=\"text-part\"\u003e\n\u003ch1 class=\"main-title\"\u003eAir Ride Kits \u0026 Pneumatic Suspensions\u003c\/h1\u003e\n\u003cp\u003eDiscover our premium selection of \u003cstrong\u003eAir Ride pneumatic suspensions\u003c\/strong\u003e for a \u003cstrong\u003eunique stance style\u003c\/strong\u003e. If you were looking for a radical lowered look, our solutions are custom configured.\u003c\/p\u003e\n\u003cdiv class=\"sub-title\"\u003eVehicle Compatibility\u003c\/div\u003e\n\u003cp\u003eOur kits are compatible with the biggest brands: \u003cstrong\u003eBMW, Audi, Mercedes, Volkswagen\u003c\/strong\u003e and many more.\u003c\/p\u003e\n\u003cdiv class=\"sub-title\"\u003eOur suspension solutions\u003c\/div\u003e\n\u003cdiv class=\"list-item\"\u003e• \u003cstrong\u003eComplete kits:\u003c\/strong\u003e Including high-performance compressor, tank, digital management, and wiring.\u003c\/div\u003e\n\u003cdiv class=\"list-item\"\u003e• \u003cstrong\u003eShock absorbers only:\u003c\/strong\u003e Ideal for upgrading your current setup.\u003c\/div\u003e\n\u003cp style=\"margin-top: 20px;\"\u003eWe work with market leaders: \u003cstrong\u003eAirmext, TA Technix, Air Lift, and Streetec\u003c\/strong\u003e. Options with \u003cstrong\u003eTÜV certification\u003c\/strong\u003e available for European compliance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"image-part\"\u003e\u003cimg alt=\"Air Ride Kit\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/presentation-air-ride.png?v=1770639739\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"payment-card\"\u003e\n\u003cdiv style=\"margin-top: 0 !important;\" class=\"sub-title\"\u003e💳 Secure \u0026 Flexible Payment\u003c\/div\u003e\n\u003cp\u003eComplete your project without compromise thanks to our payment options:\u003c\/p\u003e\n\u003cdiv class=\"badge-flex\"\u003e\n\u003cdiv class=\"badge-item\"\u003ePayPal 4X\u003c\/div\u003e\n\u003cdiv class=\"badge-item\"\u003eAlma 4X (up to €3000)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","products":[{"product_id":"kit-airmext-audi-a6-c8-2018","title":"Airmext Air Ride Kit for Audi A6 C8 (2018+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 Levels of Stiffness Adjustment\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded Body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e at the front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual High-Pressure Air Bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, reactive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 Year Warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":39798543908962,"sku":"","price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":39798543941730,"sku":"","price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":39798543974498,"sku":"","price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":39798544007266,"sku":"","price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-audi-a4-b9-airlift_38e8bf40-8d84-495c-a192-c20bd76cb417.png?v=1774187567"},{"product_id":"kit-airmext-a4-b9-2015","title":"Airmext Air Ride Kit for Audi A4 B9 (2015+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride \u003cspan style=\"color:#FED803;\"\u003eComplete\u003c\/span\u003e\u003cbr\u003eKit Airmext\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAirmext\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable quality-to-price ratio. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e at the front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive, and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully controlled electronically — precise, simple, and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Airmext SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccc","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":39798545514594,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":39798545547362,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":39798545580130,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":39798545612898,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-audi-a4-b9-airlift.png?v=1774187557"},{"product_id":"kit-airmext-audi-a8-d2-1994-2002","title":"Airmext Air Ride Kit for Audi A8\/S8 D2 (1994-2002), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride Kit \u003cspan style=\"color:#FED803;\"\u003eComplete\u003c\/span\u003e\u003cbr\u003eAIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003ePneumatic suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete pneumatic suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":39798546006114,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":39798546038882,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":39798546071650,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":39798546104418,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-audi-a8-s8-airlift-d2.png?v=1774187548"},{"product_id":"kit-airmext-audi-r8-42-2006-2015","title":"Airmext Air Ride Kit for Audi R8 42 (2006-2015), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eKit \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eComplete AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort perfectly — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e at front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Management AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;display:block;","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":39798548168802,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":39798548201570,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":39798548234338,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":39798548267106,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-audi-r8.png?v=1774187538"},{"product_id":"kit-airmext-audi-a3-s3-rs3-8v-2012","title":"Airmext Air Ride Kit for Audi A3\/S3\/RS3 8V (2012+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension system — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable price-to-quality ratio. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eTune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive, and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic control system — precise, simple and customizable\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Control Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":39798549151842,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":39798549184610,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":39798549217378,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":39798549250146,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/audi-rs3-air-ride-airlift.png?v=1774187529"},{"product_id":"kit-airmext-audi-a4-b8","title":"Airmext Air Ride Kit for Audi A4 B8 (2008-2015), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride \u003cspan style=\"color:#FED803;\"\u003eComplete\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 levels of stiffness adjustment\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, reactive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all-inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Management AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40079397945442,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40079397978210,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40079398010978,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40079398043746,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/airmext-audi-a4-b8.png?v=1774187516"},{"product_id":"kit-airmext-audi-a4-b7-b6","title":"Airmext Air Ride Kit for Audi A4 B6\/B7 (2001-2008), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Suspension Kit \u003cspan style=\"color:#FED803;\"\u003eComplete AIRMEXT\u003c\/span\u003e\u003cbr\u003e\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003ePneumatic suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete pneumatic suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited to intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Management AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40079407022178,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40079407054946,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40079407087714,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40079407120482,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-audi-a4-b7-airlift.png?v=1774187486"},{"product_id":"kit-airmext-audi-a8-d3-4e","title":"Airmext Air Ride Kit for Audi A8 D3(4E) (2002-2009), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride \u003cspan style=\"color:#FED803;\"\u003eComplete Kit\u003c\/span\u003e\u003cbr\u003eAIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 levels of damping adjustment\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive, and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all-inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e Control\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-channel system fully electronically controlled — precise, simple and customizable\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Control Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40079416164450,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40079416197218,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40079416229986,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40079416295522,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-audi-a8-d3-airlift.png?v=1774187478"},{"product_id":"airmext-audi-a3-2015-2020","title":"Airmext Air Ride Kit for Audi A3 8V (2012-2020), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm drop\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Free delivery included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;display:","brand":"Rasl'Bitume","offers":[{"title":"Kit A \/ 50mm \/ Multi-arm","offer_id":40079424061538,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 50mm \/ Multi-arm","offer_id":40079424094306,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 50mm \/ Multi-arm","offer_id":40079424127074,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 50mm \/ Multi-arm","offer_id":40079424159842,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 55mm \/ Multi-arm","offer_id":48445382459730,"sku":"","price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 55mm \/ Multi-arm","offer_id":48445382492498,"sku":"","price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 55mm \/ Multi-arm","offer_id":48445382525266,"sku":"","price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 55mm \/ Multi-arm","offer_id":48445382558034,"sku":"","price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 50mm \/ Mono arms","offer_id":48445383573842,"sku":"","price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 55mm \/ Mono arms","offer_id":48445383606610,"sku":"","price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 50mm \/ Mono arms","offer_id":48445383639378,"sku":"","price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 55mm \/ Mono arms","offer_id":48445383672146,"sku":"","price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 50mm \/ Mono arms","offer_id":48445383704914,"sku":"","price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 55mm \/ Mono arms","offer_id":48445383737682,"sku":"","price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 50mm \/ Mono arms","offer_id":48445383770450,"sku":"","price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 55mm \/ Mono arms","offer_id":48445383803218,"sku":"","price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-airmext-airlift-audi-a3.png?v=1774187466"},{"product_id":"airmext-volkswagen-golf-5","title":"Airmext Air Ride Kit for Volkswagen Golf 5 1K (2003-2009), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride Kit \u003cspan style=\"color:#FED803;\"\u003eComplete AIRMEXT\u003c\/span\u003e\u003cbr\u003e\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest names in the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e at the front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all-inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-channel fully electronically controlled system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"","brand":"Rasl'Bitume","offers":[{"title":"Kit A \/ 50mm \/ Multi bras","offer_id":40079907749986,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 50mm \/ Mono arms","offer_id":50749478207826,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 55mm \/ Multi bras","offer_id":50749478240594,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 55mm \/ Mono arms","offer_id":50749478273362,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 50mm \/ Multi bras","offer_id":40079907782754,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 50mm \/ Mono arms","offer_id":50749478306130,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 55mm \/ Multi bras","offer_id":50749478338898,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 55mm \/ Mono arms","offer_id":50749478371666,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 50mm \/ Multi bras","offer_id":40079907815522,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 50mm \/ Mono arms","offer_id":50749478404434,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 55mm \/ Multi bras","offer_id":50749478437202,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 55mm \/ Mono arms","offer_id":50749478469970,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 50mm \/ Multi bras","offer_id":40079907848290,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 50mm \/ Mono arms","offer_id":50749478502738,"sku":"","price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 55mm \/ Multi bras","offer_id":50749478535506,"sku":"","price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 55mm \/ Mono arms","offer_id":50749478568274,"sku":"","price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/airmext-golf-5.png?v=1774187450"},{"product_id":"kit-airmext-audi-a7-b8","title":"Airmext Air Ride Kit for Audi A7 B8 (2010-2018), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm drop\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. All shipping costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;display:","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40079927607394,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40079927640162,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40079927672930,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40079927705698,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/kit-air-ride-audi-a7-b8-airlift.png?v=1774187442"},{"product_id":"kit-airmext-audi-tt-8n-1998-2006","title":"Airmext Air Ride Kit for Audi TT 8N (1998-2006), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronically controlled system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40079937372258,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40079937405026,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40079937437794,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40079937470562,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/TT8n.png?v=1774185598"},{"product_id":"kit-airmext-audi-a6-s6-rs6-c7","title":"Airmext Air Ride Kit for Audi A6 C7 (2011-2018), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly adapted to intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-channel system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40079942910050,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40079942942818,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40079942975586,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40079943008354,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/kit-air-ride-airmext-a6-c7.png?v=1774187432"},{"product_id":"kit-airmext-audi-a2","title":"Airmext Air Ride Kit for Audi A2 (Typ 8Z, 1999–2005), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003ePneumatic suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e pneumatic suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CHARACTERISTICS --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery included in price.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronically controlled system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40079956377698,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40079956410466,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40079956443234,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40079956476002,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-audi-a2-airlift.png?v=1774187425"},{"product_id":"kit-airmext-audi-a6-c6","title":"Airmext Air Ride Kit for Audi A6 C6 (2004-2011), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CHARACTERISTICS --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronically controlled system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40079959687266,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40079959720034,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40079959752802,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40079959785570,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-a6-c6-airlift.png?v=1774187415"},{"product_id":"kit-airmext-volkswagen-polo-6n-6n2","title":"Airmext Air Ride Kit for Volkswagen Polo 3 6N\/6N2 (1994-2002), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 Damping Adjustment Levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded Body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e at front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual High-Pressure Air Sleeves\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 Year Warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Shipping included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e Management\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40100521967714,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40100522000482,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40100522033250,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40100522066018,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-polo-6n-airlift.png?v=1774187407"},{"product_id":"kit-airmext-volkswagen-transporter-t5","title":"Airmext Air Ride Kit for Volkswagen Transporter T5 (2003-2015), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride \u003cspan style=\"color:#FED803;\"\u003eKit\u003c\/span\u003e\u003cbr\u003eComplete AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellow\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;","brand":"Rasl'Bitume","offers":[{"title":"Kit A \/ T30","offer_id":40100527931490,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ T32","offer_id":52564871840082,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ T30","offer_id":40100527964258,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ T32","offer_id":52564871872850,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ T30","offer_id":40100527997026,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ T32","offer_id":52564871905618,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ T30","offer_id":40100528029794,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ T32","offer_id":52564871938386,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/T5_2.png?v=1774185635"},{"product_id":"kit-airmext-golf-mk1-cabriolet-1974-1983","title":"Airmext Air Ride Kit for Volkswagen Golf 1 Cabriolet (1979-1993), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all-inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40100567089250,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40100567122018,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40100567154786,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40100567187554,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-airmext-golf2.png?v=1774187396"},{"product_id":"kit-airmext-volkswagen-golf-mk1","title":"Airmext Air Ride Kit for Volkswagen Golf 1 (1974-1984), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride \u003cspan style=\"color:#FED803;\"\u003eKit\u003c\/span\u003e\u003cbr\u003eComplete AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40100573315170,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40100573347938,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40100573380706,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40100573413474,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-airmext-golf2.png?v=1774187396"},{"product_id":"kit-airmext-volkswagen-golf-mk2","title":"Airmext Air Ride Kit for Volkswagen Golf 2 19E\/1G (1983-1992), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride Kit \u003cspan style=\"color:#FED803;\"\u003eComplete\u003c\/span\u003e\u003cbr\u003eAIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003ePneumatic suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete pneumatic suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 Stiffness Adjustment Levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded Body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual High-Pressure Air Springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 Year Warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Free worldwide shipping included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Control Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40100617879650,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40100617912418,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40100617945186,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40100617977954,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Airmext_Volkswagen_Golf_2.png?v=1774191179"},{"product_id":"kit-airmext-volkswagen-lupo-6x-6e-1998-2005","title":"Airmext Air Ride Kit for Volkswagen Lupo 6X\/6E (1998-2005), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable quality-to-price ratio. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CHARACTERISTICS --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Control Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;display","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40100699504738,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40100699537506,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40100699570274,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40100699603042,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/kit-airmext-lupo-airlift.png?v=1774187387"},{"product_id":"kit-airmext-touareg-7l-cayenne-955-957","title":"Airmext Air Ride Kit for Porsche Cayenne 955\/957 9PA (2002-2010), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure airbags\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40100705796194,"sku":null,"price":2907.0,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40100705828962,"sku":null,"price":3009.0,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40100705861730,"sku":null,"price":3060.0,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40100705894498,"sku":null,"price":1989.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Airride_Porsche_Cayenne_955_957_9PA.png?v=1774190919"},{"product_id":"kit-airmext-volkswagen-golf-mk4","title":"Airmext Air Ride Kit for Volkswagen Golf 4 1J (1999-2006), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003ePneumatic suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm drop\u003c\/strong\u003e at the front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40100720279650,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40100720312418,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40100720345186,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40100720377954,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/kit-air-ride-golf-4-airlift.png?v=1774187378"},{"product_id":"kit-airmext-volkswagen-passat-b8","title":"Airmext Air Ride Kit for Volkswagen Passat B8 (2014+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride \u003cspan style=\"color:#FED803;\"\u003eKit\u003c\/span\u003e\u003cbr\u003eComplete AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CHARACTERISTICS --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 levels of stiffness adjustment\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm drop\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Shipping included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;display:block","brand":"Rasl'Bitume","offers":[{"title":"Kit A \/ 50mm \/ Traction","offer_id":40100869242978,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 50mm \/ 4MOTION","offer_id":50712785584466,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 55mm \/ Traction","offer_id":50712785617234,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 55mm \/ 4MOTION","offer_id":50712785650002,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 50mm \/ Traction","offer_id":40100869275746,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 50mm \/ 4MOTION","offer_id":50712785682770,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 55mm \/ Traction","offer_id":50712785715538,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 55mm \/ 4MOTION","offer_id":50712785748306,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 50mm \/ Traction","offer_id":40100869308514,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 50mm \/ 4MOTION","offer_id":50712785781074,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 55mm \/ Traction","offer_id":50712785813842,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 55mm \/ 4MOTION","offer_id":50712785846610,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 50mm \/ Traction","offer_id":40100869341282,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 50mm \/ 4MOTION","offer_id":50712785879378,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 55mm \/ Traction","offer_id":50712785912146,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 55mm \/ 4MOTION","offer_id":50712785944914,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-passat-b8-airlift.png?v=1774187367"},{"product_id":"kit-airmext-transporter-volkswagen-t6-t6-1","title":"Airmext Air Ride Kit for Volkswagen Transporter T6 \u0026 T6.1 (2015+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride \u003cspan style=\"color:#FED803;\"\u003eComplete\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm drop\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;","brand":"Rasl'Bitume","offers":[{"title":"Kit A \/ T30","offer_id":40100979638370,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ T32","offer_id":52564913979730,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ T30","offer_id":40100979671138,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ T32","offer_id":52564914012498,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ T30","offer_id":40100979703906,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ T32","offer_id":52564914045266,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ T30","offer_id":40100979736674,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ T32","offer_id":52564914078034,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/T6_2.png?v=1774185626"},{"product_id":"kit-airmext-bmw-e38-1995-2001","title":"Airmext Air Ride Kit for BMW 7 Series E38 (1995-2001), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003ePneumatic suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40100988158050,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40100988190818,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40100988223586,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40100988256354,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/kit-airmext-bmw-e-38.png?v=1774186595"},{"product_id":"kit-airmext-bmw-x6-f16-2014","title":"Airmext Air Ride Kit for BMW X6 F16 (2014+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e at both front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure airbags\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Management AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40100990779490,"sku":null,"price":2907.0,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40100990812258,"sku":null,"price":3009.0,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40100990845026,"sku":null,"price":3060.0,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40100990877794,"sku":null,"price":1989.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/airmext-x6.png?v=1774187356"},{"product_id":"kit-airmext-bmw-e61","title":"Airmext Air Ride Kit for BMW 5 Series E61 Touring (2003-2010), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable quality-to-price ratio. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CHARACTERISTICS --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 Damping Adjustment Levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded Body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual High-Pressure Bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive, and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-Year Warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all-inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003eFully electronic 4-way system — precise, simple, and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccc","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40100997660770,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40100997693538,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40100997726306,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40100997759074,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/kit-airmext-bmw-e61.png?v=1774187348"},{"product_id":"kit-airmext-bmw-f06-serie-6-2012-2018","title":"Airmext Air Ride Kit for BMW 6 Series F06 (2012-2018), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40101058936930,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40101058969698,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40101059002466,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40101059035234,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-bmw-f06.png?v=1774187339"},{"product_id":"kit-airmext-bmw-serie-2-2014","title":"Airmext Air Ride Kit for BMW 2 Series F22-F23-F45-F46 (2014+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 levels of hardness adjustment\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#","brand":"Rasl'Bitume","offers":[{"title":"Kit A 3 screws","offer_id":40101100912738,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A 4 screws","offer_id":40101100978274,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A 5 screws","offer_id":40101101043810,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B 3 screws","offer_id":40101101109346,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B 4 screws","offer_id":40101101207650,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B 5 screws","offer_id":40101101305954,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C 3 screws","offer_id":40101101404258,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C 4 screws","offer_id":40101101437026,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C 5 screws","offer_id":40101101535330,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only 3 screws","offer_id":40101101600866,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only 4 screws","offer_id":40101101699170,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only 5 screws","offer_id":40101101830242,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Air_ride_BMW_F22.png?v=1774190303"},{"product_id":"kit-airmext-bmw-e9x-2004-2011","title":"Airmext Air Ride Kit for BMW 3 Series E90-E91-E92-E93 (2004-2013), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellow\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color","brand":"Rasl'Bitume","offers":[{"title":"Kit A \/ With","offer_id":40101307547746,"sku":null,"price":2759.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ Without","offer_id":50712661197138,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ With","offer_id":40101307580514,"sku":null,"price":2909.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ Without","offer_id":50712661229906,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ With","offer_id":40101307613282,"sku":null,"price":2969.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ Without","offer_id":50712661262674,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ With","offer_id":40101307646050,"sku":null,"price":1809.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ Without","offer_id":50712661295442,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-e90-airlift.png?v=1774187322"},{"product_id":"kit-airmext-bmw-e36-1991-1998","title":"Airmext Air Ride Kit for BMW 3 Series E36 (1991-1998), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Suspension Kit \u003cspan style=\"color:#FED803;\"\u003eComplete\u003c\/span\u003e\u003cbr\u003eAIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension system — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CHARACTERISTICS --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 Damping Adjustment Levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded Body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble High-Pressure Bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 Year Warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all-inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronically controlled system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40101380292706,"sku":null,"price":2699.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40101380358242,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40101380391010,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40101380456546,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/e36_2.png?v=1774185993"},{"product_id":"kit-airmext-bmw-e60-serie-5","title":"Airmext Air Ride Kit for BMW 5 Series E60 (2003-2010), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort perfectly — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40101484331106,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40101484363874,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40101484396642,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40101484429410,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-e60-bmw-airlift.png?v=1774187308"},{"product_id":"kit-airmext-bmw-e46-1998-2006","title":"Airmext Air Ride Kit for BMW 3 Series E46 (1998-2006), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride \u003cspan style=\"color:#FED803;\"\u003eKit\u003c\/span\u003e\u003cbr\u003eComplete AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 Damping Adjustment Levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded Body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual High-Pressure Bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 Year Warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all-inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise control, simple and customizable\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Control Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40101488033890,"sku":"","price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40101488066658,"sku":"","price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40101488099426,"sku":"","price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40101488132194,"sku":"","price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Air_ride_BMW_E46.png?v=1774190334"},{"product_id":"kit-airmext-bmw-e30-1982-1990","title":"Airmext Air Ride Kit for BMW 3 Series E30 (1982-1990), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;display","brand":"Rasl'Bitume","offers":[{"title":"Kit A \/ 43mm","offer_id":40101491015778,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 46mm","offer_id":50712597528914,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit A \/ 51mm","offer_id":50712597561682,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 43mm","offer_id":40101491048546,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 46mm","offer_id":50712597594450,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B \/ 51mm","offer_id":50712597627218,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 43mm","offer_id":40101491081314,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 46mm","offer_id":50712597659986,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C \/ 51mm","offer_id":50712597692754,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 43mm","offer_id":40101491114082,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 46mm","offer_id":50712597725522,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only \/ 51mm","offer_id":50712597758290,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-e30-airmext-bmw-airlift.png?v=1774187297"},{"product_id":"kit-airmext-bmw-e63-e64-serie-6-2003-2010","title":"Airmext Air Ride Kit for BMW 6 Series E63-E64 (2003-2010), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Suspension \u003cspan style=\"color:#FED803;\"\u003eComplete Kit\u003c\/span\u003e\u003cbr\u003eAIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited to intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40101537251426,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40101537284194,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40101537316962,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40101537349730,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-bmw-e64.png?v=1774187288"},{"product_id":"kit-airmext-bmw-x1-f48-2015","title":"Airmext Air Ride Kit for BMW X1 F48 (2015+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CHARACTERISTICS --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all fees included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003eFully electronically controlled 4-way system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40101876072546,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40101876105314,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40101876138082,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40101876170850,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-bmw-x5-f48-airlift.png?v=1774187275"},{"product_id":"kit-airmext-bmw-e28-1981-1988","title":"Airmext Air Ride Kit for BMW 5 Series E28 (1981-1988), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride \u003cspan style=\"color:#FED803;\"\u003eKit\u003c\/span\u003e\u003cbr\u003eComplete AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003ePneumatic suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete pneumatic suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable quality-to-price ratio. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CHARACTERISTICS --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 Stiffness Adjustment Levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded Body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual High-Pressure Bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited to intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 Year Warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Shipping all-inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cc","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40101882691682,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40101882724450,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40101882757218,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40101882789986,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-e39-airlift_14a1009f-24ac-43b7-b2ea-ee59f79a3c22.png?v=1774187267"},{"product_id":"kit-airmext-bmw-f32-f33-f36-2013","title":"Airmext Air Ride Kit for BMW 4 Series F32-F33-F36 (2013+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded bodies\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e at front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003eFully electronically controlled 4-channel system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40101887443042,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40101887475810,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40101887508578,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40101887541346,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-f32-airlift-airmext.png?v=1774187259"},{"product_id":"kit-airmext-bmw-x5-e70-2007-2013","title":"Airmext Air Ride Kit for BMW X5 E70 (2007-2013), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eKit \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eComplete AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e at front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Control Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40101889343586,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40101889376354,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40101889409122,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40101889441890,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-bmw-x5-airlift.png?v=1774187251"},{"product_id":"kit-airmext-bmw-e39-1995-2003","title":"Airmext Air Ride Kit for BMW 5 Series E39 (1995-2003), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 Damping Adjustment Levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort perfectly — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded Body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual High-Pressure Bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 Year Warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40101891407970,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40101891440738,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40101891473506,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40101891506274,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-e39-airlift.png?v=1774187243"},{"product_id":"kit-airmext-bmw-f82-m4-2014","title":"Airmext Air Ride Kit for BMW M4 F82 (2014+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CHARACTERISTICS --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm of lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure airbags\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all-inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003eFully electronically controlled 4-way system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40103670644834,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40103670677602,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40103670710370,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40103670743138,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Air_ride_M4.png?v=1774190293"},{"product_id":"kit-airmext-bmw-serie-7-e32-1986-1994","title":"Airmext Air Ride Kit for BMW 7 Series E32 (1986-1994), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e at front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited to intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff;","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40103680868450,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40103680901218,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40103680933986,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40103680966754,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-airlift-bmw-e32-airmext.png?v=1774187225"},{"product_id":"kit-airmext-bmw-e65-e66-2001-2008","title":"Airmext Air Ride Kit for BMW 7 Series E65-E66 (2001-2008), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 hardness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e at front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Shipping included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Control Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40103682736226,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40103682768994,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40103682801762,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40103682834530,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-bmw-e65-e66-airlift.png?v=1774187217"},{"product_id":"kit-airmext-bmw-f10-2010-2017","title":"Airmext Air Ride Kit for BMW 5 Series F10 (2010-2017), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest names on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eFine-tune your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly adapted for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery included in price.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 control Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40103683620962,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40103683653730,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40103683686498,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40103683719266,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Airmext_BMW_F10.png?v=1774190311"},{"product_id":"kit-airmext-bmw-f18-f11-2010","title":"Airmext Air Ride Kit for BMW 5 Series (F18-F11) (2010+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e air suspension kit, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, reactive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic control system — precise, simple and customizable\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40103684178018,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40103684210786,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40103684243554,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40103684276322,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-bmw-f18-airlift.png?v=1774187200"},{"product_id":"kit-airmext-bmw-e34-1988-1996","title":"Airmext Air Ride Kit for BMW 5 Series E34 (1988-1996), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Suspension\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003ePneumatic suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete pneumatic suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable quality-to-price ratio. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Key features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Control \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way fully electronic control system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Control Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40103685587042,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40103685619810,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40103685652578,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40103685685346,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/air-ride-airlift-bmw-e34.png?v=1774187192"},{"product_id":"kit-airmext-acura-tlx-2020","title":"Airmext Air Ride Kit for Acura TLX (2020+), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eAir Ride \u003cspan style=\"color:#FED803;\"\u003eKit\u003c\/span\u003e\u003cbr\u003eComplete AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003ePneumatic suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your car with the complete pneumatic suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 stiffness adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm drop\u003c\/strong\u003e at front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDouble high-pressure air springs\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all fees included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully electronically controlled — precise, simple and customizable\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"Gestion AIRMEXT SNX5 V3 Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40103691288674,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40103691321442,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40103691354210,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40103691386978,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/TLX_2.png?v=1774185657"},{"product_id":"kit-airmext-acura-tlx-2014-2020","title":"Airmext Air Ride Kit for Acura TLX (2014-2020), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003eAir suspension — Premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your ride with the complete air suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sports mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1-year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery all-inclusive.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003e4-way system fully controlled electronically — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e\n\u003cstrong style=\"color:#ffffff","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40103692959842,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40103692992610,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40103693025378,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40103693058146,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/acura2014_2.png?v=1774185666"},{"product_id":"kit-airmext-tl-1999-2003","title":"Airmext Air Ride Kit for Acura TL (1999-2003), Air Suspension","description":"```html\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --violet: #9C00FF;\n    --yellow: #FED803;\n    --pink: #E00CFF;\n    --black: #111111;\n    --white: #ffffff;\n    --grey-light: #f7f7f7;\n    --grey-mid: #eeeeee;\n    --grey-text: #555555;\n    --radius: 12px;\n  }\n\n  body {\n    background: #ffffff;\n    color: #111111;\n    font-family: 'Barlow', sans-serif;\n    font-size: 15px;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .wrap { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; }\n\n  \/* ===== HERO ===== *\/\n  .hero {\n    background: #111111;\n    border-radius: 12px;\n    padding: 36px 36px 32px;\n    margin-bottom: 32px;\n    position: relative;\n    overflow: hidden;\n  }\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n  }\n  .hero-badge {\n    display: inline-block;\n    background: #9C00FF;\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    padding: 5px 14px;\n    border-radius: 4px;\n    margin-bottom: 14px;\n  }\n  .hero h1 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(32px, 6vw, 52px);\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n  .hero h1 span { color: #FED803; }\n  .hero-sub {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 18px;\n    font-weight: 700;\n    color: #E00CFF;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 16px;\n  }\n  .hero-desc {\n    font-size: 14px;\n    color: #aaaaaa;\n    max-width: 560px;\n    line-height: 1.7;\n  }\n  .hero-desc strong { color: #ffffff; }\n\n  \/* ===== GRADIENT BAR ===== *\/\n  .grad-bar {\n    height: 3px;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF, #FED803);\n    border-radius: 2px;\n    margin: 28px 0;\n  }\n\n  \/* ===== SECTION TITLE ===== *\/\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 22px;\n    font-weight: 900;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 16px;\n    display: flex;\n    align-items: center;\n    gap: 10px;\n  }\n  .section-title::after {\n    content: '';\n    flex: 1;\n    height: 2px;\n    background: #eeeeee;\n    border-radius: 1px;\n  }\n\n  \/* ===== FEATURE GRID ===== *\/\n  .feature-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));\n    gap: 14px;\n    margin-bottom: 28px;\n  }\n  .feature-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    border-left: 3px solid #9C00FF;\n  }\n  .feature-card-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    color: #111111;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n    margin-bottom: 4px;\n  }\n  .feature-card p { font-size: 13px; color: #555555; }\n\n  \/* ===== SNX5 BLOCK ===== *\/\n  .snx5-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 28px 28px 24px;\n    margin-bottom: 28px;\n    position: relative;\n    overflow: hidden;\n  }\n  .snx5-block::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #E00CFF, #9C00FF);\n  }\n  .snx5-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 24px;\n    font-weight: 900;\n    color: #ffffff;\n    text-transform: uppercase;\n    margin-bottom: 6px;\n  }\n  .snx5-title span { color: #E00CFF; }\n  .snx5-sub { font-size: 13px; color: #aaaaaa; margin-bottom: 20px; }\n  .snx5-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .snx5-list li {\n    background: #1a1a1a;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #cccccc;\n    border-left: 2px solid #E00CFF;\n  }\n  .snx5-list li strong { color: #ffffff; display: block; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n\n  \/* ===== KIT VERSIONS ===== *\/\n  .kit-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 14px; margin-bottom: 28px; }\n  .kit-card {\n    border-radius: 10px;\n    padding: 20px 18px;\n    border: 2px solid #eeeeee;\n    position: relative;\n    transition: border-color 0.2s;\n  }\n  .kit-card:hover { border-color: #9C00FF; }\n  .kit-card.featured { border-color: #9C00FF; }\n  .kit-letter {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 56px;\n    font-weight: 900;\n    line-height: 1;\n    color: #9C00FF;\n    margin-bottom: 6px;\n  }\n  .kit-card.kb .kit-letter { color: #E00CFF; }\n  .kit-card.kc .kit-letter { color: #FED803; }\n  .kit-name {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #111111;\n    margin-bottom: 10px;\n  }\n  .kit-specs { font-size: 12px; color: #555555; line-height: 1.7; }\n  .kit-specs strong { color: #111111; }\n  .kit-dim {\n    margin-top: 10px;\n    background: #f7f7f7;\n    border-radius: 6px;\n    padding: 8px 10px;\n    font-size: 11px;\n    color: #555555;\n  }\n  .kit-dim strong { color: #111111; display: block; font-size: 10px; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 2px; }\n  .kit-card.solo { border-style: dashed; }\n  .kit-card.solo .kit-letter { color: #cccccc; }\n\n  \/* ===== CONTENU KIT ===== *\/\n  .kit-content-list { list-style: none; display: grid; grid-template-columns: 1fr 1fr; gap: 8px; margin-bottom: 28px; }\n  .kit-content-list li {\n    background: #f7f7f7;\n    border-radius: 8px;\n    padding: 12px 14px;\n    font-size: 13px;\n    color: #111111;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kit-content-list li::before { content: '✓'; color: #9C00FF; font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n  \/* ===== LIVRAISON \u0026 GARANTIE ===== *\/\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 28px; }\n  .delivery-card {\n    background: #f7f7f7;\n    border-radius: 10px;\n    padding: 18px 16px;\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n  }\n  .delivery-icon { font-size: 24px; flex-shrink: 0; }\n  .delivery-title { font-family: 'Barlow Condensed', sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 3px; }\n  .delivery-text { font-size: 13px; color: #555555; }\n\n  \/* ===== CTA ===== *\/\n  .cta-block {\n    background: #111111;\n    border-radius: 12px;\n    padding: 24px 28px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 20px;\n    flex-wrap: wrap;\n  }\n  .cta-text {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 20px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #ffffff;\n    line-height: 1.3;\n  }\n  .cta-text span { color: #FED803; }\n  .cta-btn {\n    display: inline-block;\n    background: linear-gradient(90deg, #9C00FF, #E00CFF);\n    color: #ffffff;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 16px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 14px 28px;\n    border-radius: 8px;\n    text-decoration: none;\n    white-space: nowrap;\n  }\n\n  \/* ===== LEGAL ===== *\/\n  .legal-block {\n    background: #fff8e1;\n    border: 1px solid #ffe082;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin-bottom: 28px;\n  }\n  .legal-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 15px;\n    font-weight: 700;\n    text-transform: uppercase;\n    color: #b45309;\n    margin-bottom: 8px;\n  }\n  .legal-block p { font-size: 13px; color: #78350f; }\n  .legal-list { list-style: disc; padding-left: 20px; margin: 8px 0; }\n  .legal-list li { font-size: 13px; color: #78350f; }\n\n  @media (max-width: 600px) {\n    .snx5-list { grid-template-columns: 1fr; }\n    .kit-content-list { grid-template-columns: 1fr; }\n    .delivery-grid { grid-template-columns: 1fr; }\n    .hero { padding: 24px 20px; }\n    .snx5-block { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"hero\"\u003e\n    \u003cspan class=\"hero-badge\" style=\"color:#ffffff;\"\u003e✦ Rasl'Bitume Selection\u003c\/span\u003e\n    \u003ch1 style=\"color:#ffffff;\"\u003eComplete \u003cspan style=\"color:#FED803;\"\u003eAir Ride\u003c\/span\u003e\u003cbr\u003eKit AIRMEXT\u003c\/h1\u003e\n    \u003cdiv class=\"hero-sub\" style=\"color:#E00CFF;\"\u003ePneumatic suspension — premium quality\u003c\/div\u003e\n    \u003cp class=\"hero-desc\" style=\"color:#aaaaaa;\"\u003eTransform your vehicle with the complete pneumatic suspension kit \u003cstrong style=\"color:#ffffff;\"\u003eAIRMEXT\u003c\/strong\u003e, selected by Rasl'Bitume for its unbeatable value for money. This kit rivals the biggest brands on the market.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CARACTÉRISTIQUES --\u003e\n  \u003cdiv class=\"section-title\"\u003e⚙️ Main Features\u003c\/div\u003e\n  \u003cdiv class=\"feature-grid\"\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e32 damping adjustment levels\u003c\/div\u003e\n      \u003cp\u003eAdjust your driving comfort to perfection — from sport mode to comfort mode.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eThreaded body\u003c\/div\u003e\n      \u003cp\u003ePrecise height adjustment up to \u003cstrong\u003e125 mm lowering\u003c\/strong\u003e front and rear.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003eDual high-pressure bellows\u003c\/div\u003e\n      \u003cp\u003eRobust, responsive and perfectly suited for intensive use.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"feature-card\"\u003e\n      \u003cdiv class=\"feature-card-title\"\u003e1 year warranty\u003c\/div\u003e\n      \u003cp\u003eUnlimited mileage. Delivery with all costs included.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"grad-bar\"\u003e\u003c\/div\u003e\n\n  \u003c!-- SNX5 V3 --\u003e\n  \u003cdiv class=\"snx5-block\"\u003e\n    \u003cdiv class=\"snx5-title\" style=\"color:#ffffff;\"\u003e🎛️ Management \u003cspan style=\"color:#E00CFF;\"\u003eSNX5 V3\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cp class=\"snx5-sub\" style=\"color:#aaaaaa;\"\u003eFully electronically controlled 4-way system — precise, simple and customizable control\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/Rasl_bitume_management.png?v=1779173101\" alt=\"AIRMEXT SNX5 V3 Management Rasl'Bitume\" style=\"width:100%;border-radius:8px;margin-bottom:20px;display:block;\"\u003e\n    \u003cul class=\"snx5-list\"\u003e\n      \u003cli style=\"color:#cccccc;\"\u003e","brand":"Rasl'Bitume","offers":[{"title":"Kit A","offer_id":40103695908962,"sku":null,"price":2649.99,"currency_code":"EUR","in_stock":true},{"title":"Kit B","offer_id":40103695941730,"sku":null,"price":2799.99,"currency_code":"EUR","in_stock":true},{"title":"Kit C","offer_id":40103695974498,"sku":null,"price":2859.99,"currency_code":"EUR","in_stock":true},{"title":"Shock absorber only","offer_id":40103696007266,"sku":null,"price":1699.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/files\/TL_2.png?v=1774185674"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0280\/4999\/7922\/collections\/IMG_1865_64601fe6-9d7d-438a-9d2c-24b11d5e06b7.jpg?v=1747323102","url":"https:\/\/raslbitume.com\/en\/collections\/air-ride.oembed?page=52","provider":"Rasl'Bitume","version":"1.0","type":"link"}