{"title":"Tous les scooters électriques KuKirin","description":"","products":[{"product_id":"kukirin-x1-electric-dirt-bike","title":"Moto tout-terrain électrique KuKirin X1","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n    align-items: stretch;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-performance-note\" aria-label=\"Spécifications clés du trottinette électrique\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 40 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie Estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 50 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse Maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"13\" y=\"7\" x=\"5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M18 10h1.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H18\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10 10l-1.2 2H11l-1 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e48V 20.8Ah\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eCapacité de la Batterie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"7\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 2000W\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003ePuissance Maximale du Moteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Les chiffres maximums sont basés sur les tests du fabricant. L'autonomie et la vitesse réelles peuvent varier en fonction du poids du cycliste, du niveau de la batterie, du terrain, de la température et des conditions de conduite. La puissance de pointe n'est disponible que dans des conditions de fonctionnement spécifiques.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47626842374370,"sku":"EU-X1","price":1239.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/KuKirinX1ElectricDirtBike_20.jpg?v=1779976803"},{"product_id":"kukirin-t3-electric-scooter","title":"Trottinette électrique KuKirin T3","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n    align-items: stretch;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003c!--nl爐--\u003e  \u003cdiv class=\"kk-specs-final\" aria-label=\"Spécifications principales du scooter électrique\" aria-describedby=\"kk-scooter-performance-note\"\u003e\n\n\n    \u003cdiv class=\"kk-spec-final-item\"\u003e\n\n      \u003cdiv class=\"kk-spec-final-icon\" aria-hidden=\"true\"\u003e\n\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle cx=\"6\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"18\" cy=\"6\" r=\"2\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"kk-spec-final-value\"\u003e\n\n        Jusqu'à 58 km\u003csup\u003e*\u003c\/sup\u003e\n      \u003c\/div\u003e\n\n\n      \u003cp class=\"kk-spec-final-label\"\u003e\n        Autonomie estimée\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"kk-spec-final-item\"\u003e\n\n      \u003cdiv class=\"kk-spec-final-icon\" aria-hidden=\"true\"\u003e\n\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"12\" cy=\"14\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"kk-spec-final-value\"\u003e\n\n        Jusqu'à 45 km\/h\u003csup\u003e*\u003c\/sup\u003e\n      \u003c\/div\u003e\n\n\n      \u003cp class=\"kk-spec-final-label\"\u003e\n        Vitesse maximale\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"kk-spec-final-item\"\u003e\n\n      \u003cdiv class=\"kk-spec-final-icon\" aria-hidden=\"true\"\u003e\n\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect x=\"5\" y=\"7\" width=\"13\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M18 10h1.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H18\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10 10l-1.2 2H11l-1 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"kk-spec-final-value\"\u003e\n\n        48V 15.6Ah\n      \u003c\/div\u003e\n\n\n      \u003cp class=\"kk-spec-final-label\"\u003e\n        Capacité de la batterie\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"kk-spec-final-item\"\u003e\n\n      \u003cdiv class=\"kk-spec-final-icon\" aria-hidden=\"true\"\u003e\n\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"7\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"kk-spec-final-value\"\u003e\n\n        800W\n      \u003c\/div\u003e\n\n\n      \u003cp class=\"kk-spec-final-label\"\u003e\n        Puissance du moteur arrière\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n  \u003cp class=\"kk-specs-note\" id=\"kk-scooter-performance-note\"\u003e\n    \u003cstrong\u003e*\u003c\/strong\u003e Les chiffres maximaux sont basés sur les tests du fabricant.\n    L'autonomie et la vitesse réelles peuvent varier en fonction du poids du conducteur, du niveau de la batterie, du terrain,\n    de la température et des conditions de conduite.\n  \u003c\/p\u003e\n\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47626842472674,"sku":"EU-T3","price":559.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/KuKirinT3ElectricScooter_6.png?v=1779976830"},{"product_id":"kukirin-g2-ultra-off-road-electric-scooter","title":"Trottinette électrique KuKirin G2 Ultra","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    align-items: stretch;\n    gap: 22px;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-performance-note\" aria-label=\"Spécifications clés de la trottinette électrique\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 55 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4-4\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 50 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"12\" y=\"7\" x=\"5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M17 10h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10 10l-1 2h2l-1 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e48V 18Ah\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eCapacité de la batterie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"7\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e2 × 800W\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eSystème à double moteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Les chiffres maximum sont basés sur les tests du fabricant. L'autonomie et la vitesse réelles peuvent varier en fonction du poids du cycliste, du niveau de la batterie, du terrain, de la température et des conditions de conduite.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47626842505442,"sku":"EU-G2ULTRA","price":669.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/01_f178eb7f-e993-47ba-9e05-4f6330b3d18d.jpg?v=1779976873"},{"product_id":"kukirin-m4-max-electric-scooter","title":"Trottinette électrique KuKirin M4 Max","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n    align-items: stretch;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-scooter-performance-note\" aria-label=\"Spécifications clés de la trottinette électrique\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 64 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 45 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"13\" y=\"7\" x=\"5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M18 10h1.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H18\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10 10l-1.2 2H11l-1 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e48V 18.2Ah\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eCapacité de la batterie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"7\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e800W\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003ePuissance nominale du moteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-scooter-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Les chiffres maximaux sont basés sur les tests du fabricant. L'autonomie et la vitesse réelles peuvent varier en fonction du poids du pilote, du niveau de la batterie, du terrain, de la température et des conditions de conduite.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47626843160802,"sku":"EU-M4MAX","price":519.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/DSC04605.jpg?v=1774595620"},{"product_id":"kukirin-g2-electric-scooter","title":"Trottinette électrique KuKirin G2","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n    transition: color 0.2s ease;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    font-weight: 900;\n    line-height: 1;\n  }\n\n  .kk-spec-final-label {\n    margin: 0;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-value {\n    color: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 11px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg,\n    .kk-spec-final-value {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-g2-performance-note\" aria-label=\"Spécifications clés du KuKirin G2\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 55 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 45 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eIPX4\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eProtection\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"7\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e800W crête\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eMoteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-specs-note\" id=\"kk-g2-performance-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Maximums déclarés par le fabricant. Les performances réelles varient en fonction du poids du conducteur, du niveau de la batterie, du terrain, de la température et des conditions de conduite. L'IPX4 n'est pas étanche.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47640391287010,"sku":"EU-G2","price":489.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/kukirin-g2-electric-scooter-side-view-800w-1200_webp.webp?v=1780248863"},{"product_id":"kukirin-g2-pro-electric-scooter","title":"Trottinette électrique KuKirin G2 Pro","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n    align-items: stretch;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-g2pro-performance-note\" aria-label=\"Spécifications clés du KuKirin G2 Pro\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 58 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 45 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"13\" y=\"7\" x=\"5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M18 10h1.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H18\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10 10l-1.2 2H11l-1 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e48V 15.6Ah\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eCapacité de la batterie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"7\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e600W\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003ePuissance du moteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-g2pro-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Les chiffres maximum sont basés sur les tests du fabricant. L'autonomie et la vitesse réelles peuvent varier en fonction du poids du cycliste, du niveau de la batterie, du terrain, de la température et des conditions de conduite.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47642546569442,"sku":"EU-G2P","price":499.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/G2-PRO-1.jpg?v=1775013874"},{"product_id":"kukirin-g2-max-electric-scooter","title":"Trottinette électrique KuKirin G2 Max","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    align-items: stretch;\n    gap: 22px;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n    transition: color 0.2s ease;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-value {\n    color: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 11px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.55;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 120px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n      line-height: 1.5;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg,\n    .kk-spec-final-value {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-g2max-performance-note\" aria-label=\"Spécifications clés du KuKirin G2 Max\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle cx=\"6\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"18\" cy=\"6\" r=\"2\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 70 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"12\" cy=\"14\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 55 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 11v3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eIP54\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eRésistance à la poussière et aux éclaboussures\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"7\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e1000W\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003ePuissance nominale du moteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-g2max-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Les chiffres maximum sont basés sur les tests du fabricant. L'autonomie et la vitesse réelles peuvent varier en fonction du poids du conducteur, du niveau de la batterie, du terrain, de la température et des conditions de conduite. L'indice IP54 ne signifie pas que le produit est étanche.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47642858586338,"sku":"EU-G2MX","price":649.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/Kukirin-G2-Max-07-1000x1000.jpg?v=1775024320"},{"product_id":"kukirin-g2-master-electric-scooter","title":"Trottinette électrique KuKirin G2 Master","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    align-items: stretch;\n    gap: 22px;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n    transition: color 0.2s ease;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-value {\n    color: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 11px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.55;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 120px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n      line-height: 1.5;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg,\n    .kk-spec-final-value {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-performance-note\" aria-label=\"Spécifications clés de la trottinette électrique\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle cx=\"6\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"18\" cy=\"6\" r=\"2\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 70 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"12\" cy=\"14\" r=\"1\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 60 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12.5l2 2 4-4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eIP54\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eRésistance à la poussière et aux éclaboussures\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"7\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"12\" cy=\"12\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e2 × 1000W\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eDouble moteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Les chiffres maximum sont basés sur les tests du fabricant. L'autonomie et la vitesse réelles peuvent varier en fonction du poids du conducteur, du niveau de la batterie, du terrain, de la température et des conditions de conduite. L'indice IP54 indique une résistance à l'eau, et non une étanchéité.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47642910916834,"sku":"EU-G2MASTER","price":839.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/kukirin-g2-master-01-1000x1000.jpg?v=1775025711"},{"product_id":"kukirin-g2-pro-vmp-spain-dgt-approved-street-legal-e-scooter","title":"Trottinette électrique KuKirin G2 Pro VMP","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n    align-items: stretch;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-vmp-performance-note\" aria-label=\"Spécifications clés du KuKirin G2 Pro VMP\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 2l7 4v6c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-4z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eDGT VMP\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eCertificat A1156\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 65 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l3-3\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M6.5 19h11\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e25 km\/h\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse limite VMP\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"13\" y=\"7\" x=\"5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M18 10h1.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H18\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10.5 9.5l-1.4 3h3l-1.6 3\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e48V 15.6Ah\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eBatterie avec BMS\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-vmp-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e L'autonomie maximale est basée sur les tests du fabricant. L'autonomie réelle peut varier en fonction du poids du cycliste, du niveau de la batterie, du terrain, de la température et des conditions de conduite.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47642974847202,"sku":"ES-G2P-VMP","price":499.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/Kukirin-G2-RP-VMP-01-1000x1000.jpg?v=1775028653"},{"product_id":"kukirin-g3-pro-electric-scooter","title":"Trottinette électrique Kukirin G3 Pro","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n    align-items: stretch;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-g3pro-performance-note\" aria-label=\"Spécifications clés du KuKirin G3 Pro\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 80 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 65 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"13\" y=\"7\" x=\"5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M18 10h1.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H18\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10 10l-1.2 2H11l-1 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e52V 23.4Ah\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eCapacité de la batterie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"7\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e2 × 1200W\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003ePuissance nominale du moteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-g3pro-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Les chiffres maximums sont basés sur les tests du fabricant. L'autonomie et la vitesse réelles peuvent varier en fonction du poids du pilote, du niveau de la batterie, du terrain, de la température et des conditions de conduite.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47643302854882,"sku":"EU-G3P","price":1229.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/KUKIRIN-g3-pro-01-1000x1000.jpg?v=1775034003"},{"product_id":"kukirin-g4-electric-scooter","title":"Trottinette électrique KuKirin G4","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n    align-items: stretch;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-g4-performance-note\" aria-label=\"Spécifications clés du KuKirin G4\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 75 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 70 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"13\" y=\"7\" x=\"5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M18 10h1.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H18\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10 10l-1.2 2H11l-1 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e60V 20Ah\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eCapacité de la batterie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"7\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e2000W\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eMoteur arrière nominal\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-g4-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Les chiffres maximaux sont basés sur les tests du fabricant. L'autonomie et la vitesse réelles peuvent varier en fonction du poids du cycliste, du niveau de la batterie, du terrain, de la température et des conditions de conduite.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47643321598178,"sku":"EU-G4","price":859.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/KUKIRIN-G4-01-1000x1000.jpg?v=1775034816"},{"product_id":"kukirin-s1-max-electric-scooter","title":"Trottinette électrique Kukirin S1 Max","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n    align-items: stretch;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-city-scooter-performance-note\" aria-label=\"Spécifications clés de la trottinette électrique\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 39 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 25 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"13\" y=\"7\" x=\"5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M18 10h1.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H18\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10 10l-1.2 2H11l-1 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e36V 10.4Ah\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eCapacité de la batterie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"7\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 19v2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 12h2\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e350W\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003ePuissance nominale du moteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-city-scooter-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Les chiffres maximum sont basés sur les tests du fabricant. L'autonomie et la vitesse réelles peuvent varier en fonction du poids du conducteur, du niveau de la batterie, du terrain, de la température et des conditions de conduite.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47644694610146,"sku":"EU-S1MAX","price":289.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/Kukirin-S1-MAX-1000x1000.jpg?v=1775097577"},{"product_id":"kukirin-a1-electric-scooter","title":"Trottinette électrique KuKirin A1","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 22px;\n  }\n\n  .kk-spec-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eee;\n    border-radius: 16px;\n    background: #fff;\n    text-align: center;\n    transition: transform 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;\n  }\n\n  .kk-spec-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-value {\n    margin-bottom: 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    transition: color 0.2s ease;\n  }\n\n  .kk-spec-value sup {\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n  }\n\n  .kk-spec-label {\n    margin: 0;\n    color: #777;\n    font-size: 12px;\n    line-height: 1.35;\n  }\n\n  .kk-spec-item:hover .kk-spec-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-spec-item:hover .kk-spec-value {\n    color: #ff6a00;\n  }\n\n  .kk-spec-note {\n    margin: 12px 0 0;\n    padding: 10px 13px;\n    border: 1px solid #f1dfd2;\n    border-radius: 11px;\n    background: #fff9f5;\n    color: #6b625d;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-spec-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-grid {\n      gap: 16px;\n    }\n\n    .kk-spec-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-value {\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-label {\n      font-size: 11px;\n    }\n\n    .kk-spec-note {\n      margin-top: 10px;\n      padding: 9px 11px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-item,\n    .kk-spec-icon svg,\n    .kk-spec-value {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-label=\"Key specifications\" class=\"kk-specs-grid\"\u003e\n\n\u003cdiv class=\"kk-spec-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-value\"\u003eJusqu'à 45 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-label\"\u003eAutonomie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l4.2-4.2\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-value\"\u003eJusqu'à 45 km\/h\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-label\"\u003eVitesse maximale\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"13\" y=\"7\" x=\"5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M18 10h1.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H18\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10 10l-1.2 2H11l-1 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-value\"\u003e48V 13Ah\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-label\"\u003eBatterie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"7\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2.5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 3v2M12 19v2M3 12h2M19 12h2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-value\"\u003e800W en crête\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-label\"\u003eMoteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e Maximums déclarés par le fabricant. Les performances réelles varient en fonction du conducteur, du terrain, des conditions météorologiques et de conduite. Respectez les lois locales.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47644721545442,"sku":"EU-A1","price":459.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/kukirin-A1-01-1000x1000.webp?v=1775097665"},{"product_id":"kukirin-g2-pro-abe-electric-scooter","title":"Trottinette électrique KuKirin G2 Pro ABE","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 18px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 18px;\n    align-items: stretch;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 14px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-abe-performance-note\" aria-label=\"KuKirin G2 Pro ABE key specifications\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 2l7 4v6c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-4z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eABE P605*00\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eHomologation ABE allemande\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l3-3\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e20 km\/h\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale ABE\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M13 2L4 14h7l-1 8 10-13h-7V2z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e500W\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003ePuissance nominale du moteur\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 65 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-abe-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e L'autonomie maximale est basée sur les tests du fabricant. L'autonomie réelle peut varier en fonction du poids du cycliste, du niveau de la batterie, du terrain, de la température et des conditions de conduite.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47644786196706,"sku":"DE-G2P-ABE","price":499.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/KuKirin_G2_Pro_ABE_Main_Side_View.webp?v=1780038195"},{"product_id":"kukirin-g2-vmp-spain-street-legal-dgt-approved","title":"Trottinette électrique KuKirin G2 VMP","description":"\u003cstyle\u003e\n  .kk-specs-wrap {\n    max-width: 1200px;\n    margin: 20px 0;\n  }\n\n  .kk-specs-wrap,\n  .kk-specs-wrap * {\n    box-sizing: border-box;\n    font-family: inherit;\n  }\n\n  .kk-specs-final {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    align-items: stretch;\n    gap: 22px;\n    margin: 0;\n  }\n\n  .kk-spec-final-item {\n    min-width: 0;\n    padding: 18px 12px;\n    border: 1px solid #eeeeee;\n    border-radius: 16px;\n    background: #ffffff;\n    text-align: center;\n    transition:\n      transform 0.2s ease,\n      box-shadow 0.2s ease,\n      border-color 0.2s ease;\n  }\n\n  .kk-spec-final-item:hover {\n    transform: translateY(-3px);\n    border-color: #ff6a00;\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);\n  }\n\n  .kk-spec-final-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 36px;\n    height: 36px;\n    margin: 0 auto 12px;\n    border-radius: 50%;\n    background: #fff4ec;\n  }\n\n  .kk-spec-final-icon svg {\n    width: 22px;\n    height: 22px;\n    fill: none;\n    stroke: #1f1f1f;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.2s ease;\n  }\n\n  .kk-spec-final-value {\n    margin: 0 0 5px;\n    color: #1f1f1f;\n    font-size: 18px;\n    line-height: 1.2;\n    font-weight: 800;\n    letter-spacing: -0.3px;\n    overflow-wrap: anywhere;\n  }\n\n  .kk-spec-final-value sup {\n    position: relative;\n    top: -0.2em;\n    margin-left: 1px;\n    color: #ff6a00;\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n  }\n\n  .kk-spec-final-label {\n    max-width: 135px;\n    margin: 0 auto;\n    color: #777777;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 400;\n  }\n\n  .kk-spec-final-item:hover .kk-spec-final-icon svg {\n    stroke: #ff6a00;\n  }\n\n  .kk-specs-note {\n    margin: 10px 0 0;\n    color: #777777;\n    font-size: 10.5px;\n    line-height: 1.5;\n  }\n\n  .kk-specs-note strong {\n    color: #ff6a00;\n  }\n\n  @media (max-width: 989px) {\n    .kk-specs-final {\n      gap: 16px;\n    }\n\n    .kk-spec-final-value {\n      font-size: 16px;\n    }\n  }\n\n  @media (max-width: 749px) {\n    .kk-specs-wrap {\n      margin: 16px 0;\n    }\n\n    .kk-specs-final {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .kk-spec-final-item {\n      padding: 16px 10px;\n      border-radius: 14px;\n    }\n\n    .kk-spec-final-icon {\n      width: 32px;\n      height: 32px;\n      margin-bottom: 9px;\n    }\n\n    .kk-spec-final-icon svg {\n      width: 20px;\n      height: 20px;\n    }\n\n    .kk-spec-final-value {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      min-height: 34px;\n      font-size: 15px;\n    }\n\n    .kk-spec-final-label {\n      max-width: 115px;\n      font-size: 11px;\n    }\n\n    .kk-specs-note {\n      margin-top: 9px;\n      font-size: 10px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .kk-spec-final-item,\n    .kk-spec-final-icon svg {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"kk-specs-wrap\"\u003e\n\n\u003cdiv aria-describedby=\"kk-vmp-c1011-performance-note\" aria-label=\"Spécifications clés du scooter électrique VMP\" class=\"kk-specs-final\"\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 2l7 4v6c0 5-3.5 8.5-7 10-3.5-1.5-7-5-7-10V6l7-4z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eDGT VMP\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eCertificat C1011\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"2\" cy=\"18\" cx=\"6\"\u003e\u003c\/circle\u003e\n          \u003ccircle r=\"2\" cy=\"6\" cx=\"18\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 16c2-2 3-3 4.5-4.5S15 9 17 7\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003eJusqu'à 65 km\u003csup\u003e*\u003c\/sup\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eAutonomie estimée\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M4 14a8 8 0 1 1 16 0\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 14l3-3\"\u003e\u003c\/path\u003e\n          \u003ccircle r=\"1\" cy=\"14\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e25 km\/h\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eVitesse maximale VMP\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-item\"\u003e\n\n\u003cdiv aria-hidden=\"true\" class=\"kk-spec-final-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003crect rx=\"2\" height=\"10\" width=\"13\" y=\"7\" x=\"5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M18 10h1.5a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H18\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M10 10l-1.2 2H11l-1 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"kk-spec-final-value\"\u003e48V 15.6Ah\u003c\/div\u003e\n\n\u003cp class=\"kk-spec-final-label\"\u003eCapacité de la batterie\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp id=\"kk-vmp-c1011-performance-note\" class=\"kk-specs-note\"\u003e\u003cstrong\u003e*\u003c\/strong\u003e L'autonomie maximale est basée sur les tests du fabricant. L'autonomie réelle peut varier en fonction du poids du cycliste, du niveau de la batterie, du terrain, de la température et des conditions de conduite.\u003c\/p\u003e\n\n\n\u003c\/div\u003e","brand":"Kukirin","offers":[{"title":"Default Title","offer_id":47711689867490,"sku":"ES-G2-VMP","price":489.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/files\/kukirin-g2-vmp-main-side-view-01.jpg?v=1776696835"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0804\/8472\/9058\/collections\/kukirin-all-electric-scooters-collection_webp.webp?v=1780228867","url":"https:\/\/kukirinbuy.com\/fr\/collections\/all-kukirin-electric-scooters.oembed","provider":"kukirinbuy.com","version":"1.0","type":"link"}