{"title":"Kewig","description":null,"products":[{"product_id":"kewig-rm-201","title":"Rétroviseurs moto KEWIG RM-201 en aluminium","description":"\u003cstyle\u003e\n  .mx-wrap { font-family: inherit; color: inherit; }\n  .mx-title-block { margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid #e5e5e5; }\n  .mx-badge { display: inline-flex; align-items: center; gap: 6px; background: #ff6a00; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; padding: 4px 11px; border-radius: 2px; margin-bottom: 12px; }\n  .mx-badge::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: rgba(255,255,255,0.6); display: block; }\n  .mx-title-block h2 { font-size: 28px; font-weight: 900; letter-spacing: -.01em; text-transform: uppercase; color: #0a0a0a; line-height: 1.1; margin: 0 0 6px; }\n  .mx-title-block h2 span { color: #ff6a00; }\n  .mx-title-block .mx-tagline { font-size: 13px; color: #888; font-weight: 500; letter-spacing: .06em; text-transform: uppercase; margin: 0; }\n\n  \/* QUICK SPECS *\/\n  .mx-quick-specs { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 28px; }\n  .mx-qs-box { background: #0a0a0a; border-radius: 8px; padding: 14px 10px; display: flex; flex-direction: column; align-items: center; gap: 6px; text-align: center; }\n  .mx-qs-box svg { width: 20px; height: 20px; stroke: #ff6a00; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-qs-box .qs-val { font-size: 14px; font-weight: 800; color: #fff; line-height: 1.2; }\n  .mx-qs-box .qs-val span { color: #ff6a00; }\n  .mx-qs-box .qs-label { font-size: 10px; color: #666; text-transform: uppercase; letter-spacing: .08em; }\n\n  \/* HIGHLIGHT *\/\n  .mx-highlight { display: flex; align-items: center; gap: 14px; background: #0a0a0a; border-radius: 8px; padding: 18px 20px; margin-bottom: 28px; border-left: 4px solid #ff6a00; }\n  .mx-highlight-icon { width: 44px; height: 44px; border-radius: 8px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-highlight-icon svg { width: 22px; height: 22px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-highlight-text .hl-title { font-size: 15px; font-weight: 800; color: #fff; text-transform: uppercase; letter-spacing: .04em; line-height: 1.3; margin-bottom: 4px; }\n  .mx-highlight-text .hl-title span { color: #ff6a00; }\n  .mx-highlight-text .hl-sub { font-size: 12px; color: #888; line-height: 1.5; }\n\n  \/* COMPAT GUIDE *\/\n  .mx-compat-guide { background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 8px; padding: 16px 20px; margin-bottom: 28px; }\n  .mx-compat-guide p { font-size: 13px; color: #333; line-height: 1.6; margin: 0 0 8px; }\n  .mx-compat-guide p:last-child { margin: 0; }\n  .mx-compat-guide strong { color: #111; }\n  .mx-compat-guide .compat-title { font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #ff6a00; margin-bottom: 10px; }\n  .mx-compat-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px; margin-top: 10px; }\n  .mx-compat-spec { font-size: 12px; color: #555; display: flex; gap: 6px; align-items: flex-start; }\n  .mx-compat-spec::before { content: '→'; color: #ff6a00; font-weight: 700; flex-shrink: 0; }\n\n  .mx-intro { font-size: 15px; line-height: 1.85; color: #333; margin-bottom: 32px; }\n  .mx-intro strong { color: #111; font-weight: 600; }\n  .mx-section { margin-bottom: 36px; }\n  .mx-label { font-size: 11px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #ff6a00; margin-bottom: 14px; display: flex; align-items: center; gap: 10px; }\n  .mx-label::after { content: ''; flex: 1; height: 1px; background: #e5e5e5; }\n\n  .mx-features { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .mx-feat { display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; border: 1px solid #e8e8e8; border-radius: 8px; background: #f9f9f7; }\n  .mx-feat-icon { width: 34px; height: 34px; border-radius: 6px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-feat-icon svg { width: 17px; height: 17px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-feat h3 { font-size: 13px; font-weight: 600; color: #111; margin: 0 0 3px; line-height: 1.3; }\n  .mx-feat p { font-size: 12px; color: #777; line-height: 1.55; margin: 0; }\n\n  .mx-specs { background: #0a0a0a; border-radius: 8px; padding: 20px 24px; }\n  .mx-specs .mx-label { color: #ff6a00; }\n  .mx-specs .mx-label::after { background: #2a2a2a; }\n  .mx-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0 28px; }\n  .mx-spec { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1e1e1e; padding: 8px 0; gap: 10px; }\n  .mx-spec:last-child { border-bottom: none; }\n  .mx-spec-label { font-size: 12px; color: #666; font-weight: 500; }\n  .mx-spec-val { font-size: 13px; font-weight: 600; color: #fff; text-align: right; }\n  .mx-spec-val.red { color: #ff6a00; }\n\n  .mx-pack-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 7px; }\n  .mx-pack-list li { display: flex; align-items: center; gap: 10px; font-size: 14px; color: #222; padding: 9px 14px; background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 7px; }\n  .mx-check { width: 20px; height: 20px; border-radius: 50%; background: #e8f5e9; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-check svg { width: 11px; height: 11px; stroke: #2e7d32; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n  .mx-warning { display: flex; align-items: flex-start; gap: 10px; background: #fff8e1; border: 1px solid #f59c00; border-radius: 8px; padding: 14px 16px; margin-top: 12px; font-size: 13px; color: #7a5c00; line-height: 1.6; }\n  .mx-warning svg { width: 18px; height: 18px; stroke: #f59c00; fill: none; stroke-width: 2; flex-shrink: 0; margin-top: 1px; }\n\n  @media (max-width: 600px) {\n    .mx-features { grid-template-columns: 1fr; }\n    .mx-specs-grid { grid-template-columns: 1fr; }\n    .mx-quick-specs { grid-template-columns: 1fr 1fr; }\n    .mx-compat-specs { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\u003cdiv class=\"mx-wrap\"\u003e\n\u003cdiv class=\"mx-title-block\"\u003e\n\u003cspan class=\"mx-badge\"\u003eKEWIG · RM-201\u003c\/span\u003e\u003ch2\u003eRétroviseurs \u003cspan\u003eKEWIG RM-201\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"mx-tagline\"\u003eAluminium CNC 6063 · Angle Réglable · Miroir Antireflet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-quick-specs\"\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e6063\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eAluminium CNC\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eRéglable\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eAngle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eAntireflet\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eMiroir\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eNoir\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eFinition\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight\"\u003e\n\u003cdiv class=\"mx-highlight-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight-text\"\u003e\n\u003cp class=\"hl-title\"\u003eAluminium 6063 usiné CNC.\u003c\/p\u003e\n\u003cp class=\"hl-sub\"\u003eSurface antireflet, antibuée et hydrophobe annoncée par le fabricant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mx-intro\"\u003eLes rétroviseurs KEWIG RM-201 associent un corps en aluminium usiné CNC et une surface de miroir conçue pour limiter les reflets. Leur angle se règle pour adapter la visibilité à votre position de conduite.\u003c\/p\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003ePoints forts\u003c\/p\u003e\n\u003cdiv class=\"mx-features\"\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eAluminium 6063 usiné CNC\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eSurface antireflet, antibuée et hydrophobe annoncée par le fabricant\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eAngle réglable dans une direction\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eFinition noire\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\u003cdiv class=\"mx-specs\"\u003e\n\u003cp class=\"mx-label\"\u003eFiche technique\u003c\/p\u003e\n\u003cdiv class=\"mx-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eAluminium CNC\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e6063\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eAngle\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eRéglable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMiroir\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eAntireflet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eFinition\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMarque\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eKEWIG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRéférence\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eRM-201\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eColoris\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003eGuide de compatibilité\u003c\/p\u003e\n\u003cdiv class=\"mx-compat-guide\"\u003e\u003cp\u003eModèle destiné aux scooters et aux motos de petite et moyenne cylindrée. Vérifiez le filetage des fixations de votre moto avant de choisir ce modèle.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RideCorner","offers":[{"title":"Default Title","offer_id":67885009666218,"sku":"RM-201","price":899.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/7334\/1866\/files\/RM-201-site-1.png?v=1794336668"},{"product_id":"kewig-x2","title":"Support caméra sur bulle KEWIG X2","description":"\u003cstyle\u003e\n  .mx-wrap { font-family: inherit; color: inherit; }\n  .mx-title-block { margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid #e5e5e5; }\n  .mx-badge { display: inline-flex; align-items: center; gap: 6px; background: #ff6a00; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; padding: 4px 11px; border-radius: 2px; margin-bottom: 12px; }\n  .mx-badge::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: rgba(255,255,255,0.6); display: block; }\n  .mx-title-block h2 { font-size: 28px; font-weight: 900; letter-spacing: -.01em; text-transform: uppercase; color: #0a0a0a; line-height: 1.1; margin: 0 0 6px; }\n  .mx-title-block h2 span { color: #ff6a00; }\n  .mx-title-block .mx-tagline { font-size: 13px; color: #888; font-weight: 500; letter-spacing: .06em; text-transform: uppercase; margin: 0; }\n\n  \/* QUICK SPECS *\/\n  .mx-quick-specs { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 28px; }\n  .mx-qs-box { background: #0a0a0a; border-radius: 8px; padding: 14px 10px; display: flex; flex-direction: column; align-items: center; gap: 6px; text-align: center; }\n  .mx-qs-box svg { width: 20px; height: 20px; stroke: #ff6a00; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-qs-box .qs-val { font-size: 14px; font-weight: 800; color: #fff; line-height: 1.2; }\n  .mx-qs-box .qs-val span { color: #ff6a00; }\n  .mx-qs-box .qs-label { font-size: 10px; color: #666; text-transform: uppercase; letter-spacing: .08em; }\n\n  \/* HIGHLIGHT *\/\n  .mx-highlight { display: flex; align-items: center; gap: 14px; background: #0a0a0a; border-radius: 8px; padding: 18px 20px; margin-bottom: 28px; border-left: 4px solid #ff6a00; }\n  .mx-highlight-icon { width: 44px; height: 44px; border-radius: 8px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-highlight-icon svg { width: 22px; height: 22px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-highlight-text .hl-title { font-size: 15px; font-weight: 800; color: #fff; text-transform: uppercase; letter-spacing: .04em; line-height: 1.3; margin-bottom: 4px; }\n  .mx-highlight-text .hl-title span { color: #ff6a00; }\n  .mx-highlight-text .hl-sub { font-size: 12px; color: #888; line-height: 1.5; }\n\n  \/* COMPAT GUIDE *\/\n  .mx-compat-guide { background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 8px; padding: 16px 20px; margin-bottom: 28px; }\n  .mx-compat-guide p { font-size: 13px; color: #333; line-height: 1.6; margin: 0 0 8px; }\n  .mx-compat-guide p:last-child { margin: 0; }\n  .mx-compat-guide strong { color: #111; }\n  .mx-compat-guide .compat-title { font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #ff6a00; margin-bottom: 10px; }\n  .mx-compat-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px; margin-top: 10px; }\n  .mx-compat-spec { font-size: 12px; color: #555; display: flex; gap: 6px; align-items: flex-start; }\n  .mx-compat-spec::before { content: '→'; color: #ff6a00; font-weight: 700; flex-shrink: 0; }\n\n  .mx-intro { font-size: 15px; line-height: 1.85; color: #333; margin-bottom: 32px; }\n  .mx-intro strong { color: #111; font-weight: 600; }\n  .mx-section { margin-bottom: 36px; }\n  .mx-label { font-size: 11px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #ff6a00; margin-bottom: 14px; display: flex; align-items: center; gap: 10px; }\n  .mx-label::after { content: ''; flex: 1; height: 1px; background: #e5e5e5; }\n\n  .mx-features { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .mx-feat { display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; border: 1px solid #e8e8e8; border-radius: 8px; background: #f9f9f7; }\n  .mx-feat-icon { width: 34px; height: 34px; border-radius: 6px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-feat-icon svg { width: 17px; height: 17px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-feat h3 { font-size: 13px; font-weight: 600; color: #111; margin: 0 0 3px; line-height: 1.3; }\n  .mx-feat p { font-size: 12px; color: #777; line-height: 1.55; margin: 0; }\n\n  .mx-specs { background: #0a0a0a; border-radius: 8px; padding: 20px 24px; }\n  .mx-specs .mx-label { color: #ff6a00; }\n  .mx-specs .mx-label::after { background: #2a2a2a; }\n  .mx-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0 28px; }\n  .mx-spec { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1e1e1e; padding: 8px 0; gap: 10px; }\n  .mx-spec:last-child { border-bottom: none; }\n  .mx-spec-label { font-size: 12px; color: #666; font-weight: 500; }\n  .mx-spec-val { font-size: 13px; font-weight: 600; color: #fff; text-align: right; }\n  .mx-spec-val.red { color: #ff6a00; }\n\n  .mx-pack-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 7px; }\n  .mx-pack-list li { display: flex; align-items: center; gap: 10px; font-size: 14px; color: #222; padding: 9px 14px; background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 7px; }\n  .mx-check { width: 20px; height: 20px; border-radius: 50%; background: #e8f5e9; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-check svg { width: 11px; height: 11px; stroke: #2e7d32; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n  .mx-warning { display: flex; align-items: flex-start; gap: 10px; background: #fff8e1; border: 1px solid #f59c00; border-radius: 8px; padding: 14px 16px; margin-top: 12px; font-size: 13px; color: #7a5c00; line-height: 1.6; }\n  .mx-warning svg { width: 18px; height: 18px; stroke: #f59c00; fill: none; stroke-width: 2; flex-shrink: 0; margin-top: 1px; }\n\n  @media (max-width: 600px) {\n    .mx-features { grid-template-columns: 1fr; }\n    .mx-specs-grid { grid-template-columns: 1fr; }\n    .mx-quick-specs { grid-template-columns: 1fr 1fr; }\n    .mx-compat-specs { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\u003cdiv class=\"mx-wrap\"\u003e\n\u003cdiv class=\"mx-title-block\"\u003e\n\u003cspan class=\"mx-badge\"\u003eKEWIG · X2\u003c\/span\u003e\u003ch2\u003eSupports caméra \u003cspan\u003eKEWIG X2\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"mx-tagline\"\u003eOrientation 180° · Aluminium CNC · Fixation caméra GoPro\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-quick-specs\"\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e180°\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eOrientation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eCNC\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eAluminium\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eGoPro\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eFixation caméra\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eBulle\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eMontage\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight\"\u003e\n\u003cdiv class=\"mx-highlight-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight-text\"\u003e\n\u003cp class=\"hl-title\"\u003eFixation pour caméras d’action GoPro.\u003c\/p\u003e\n\u003cp class=\"hl-sub\"\u003eOrientation réglable jusqu’à 180°.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mx-intro\"\u003eInstallez votre caméra d’action sur la bulle de votre moto avec le KEWIG X2. Son articulation permet d’ajuster l’angle de prise de vue jusqu’à 180°.\u003c\/p\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003ePoints forts\u003c\/p\u003e\n\u003cdiv class=\"mx-features\"\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eFixation pour caméras d’action GoPro\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eOrientation réglable jusqu’à 180°\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eCorps en aluminium usiné CNC et PA66 renforcé de fibre de verre\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eCale de protection entre la fixation et la bulle\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\u003cdiv class=\"mx-specs\"\u003e\n\u003cp class=\"mx-label\"\u003eFiche technique\u003c\/p\u003e\n\u003cdiv class=\"mx-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eOrientation\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e180°\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eAluminium\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eCNC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eFixation caméra\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eGoPro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMontage\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eBulle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMarque\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eKEWIG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRéférence\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eX2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eColoris\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003eGuide de compatibilité\u003c\/p\u003e\n\u003cdiv class=\"mx-compat-guide\"\u003e\u003cp\u003eVérifiez la forme et l’épaisseur de votre bulle ainsi que la fixation de votre caméra. Caméra non incluse.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KEWIG","offers":[{"title":"Default Title","offer_id":67885009928362,"sku":"X2","price":299.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/7334\/1866\/files\/X2-site-1.png?v=1794336675"},{"product_id":"kewig-qg-2","title":"Perche caméra télescopique moto KEWIG QG-2","description":"\u003cstyle\u003e\n  .mx-wrap { font-family: inherit; color: inherit; }\n  .mx-title-block { margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid #e5e5e5; }\n  .mx-badge { display: inline-flex; align-items: center; gap: 6px; background: #ff6a00; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; padding: 4px 11px; border-radius: 2px; margin-bottom: 12px; }\n  .mx-badge::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: rgba(255,255,255,0.6); display: block; }\n  .mx-title-block h2 { font-size: 28px; font-weight: 900; letter-spacing: -.01em; text-transform: uppercase; color: #0a0a0a; line-height: 1.1; margin: 0 0 6px; }\n  .mx-title-block h2 span { color: #ff6a00; }\n  .mx-title-block .mx-tagline { font-size: 13px; color: #888; font-weight: 500; letter-spacing: .06em; text-transform: uppercase; margin: 0; }\n\n  \/* QUICK SPECS *\/\n  .mx-quick-specs { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 28px; }\n  .mx-qs-box { background: #0a0a0a; border-radius: 8px; padding: 14px 10px; display: flex; flex-direction: column; align-items: center; gap: 6px; text-align: center; }\n  .mx-qs-box svg { width: 20px; height: 20px; stroke: #ff6a00; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-qs-box .qs-val { font-size: 14px; font-weight: 800; color: #fff; line-height: 1.2; }\n  .mx-qs-box .qs-val span { color: #ff6a00; }\n  .mx-qs-box .qs-label { font-size: 10px; color: #666; text-transform: uppercase; letter-spacing: .08em; }\n\n  \/* HIGHLIGHT *\/\n  .mx-highlight { display: flex; align-items: center; gap: 14px; background: #0a0a0a; border-radius: 8px; padding: 18px 20px; margin-bottom: 28px; border-left: 4px solid #ff6a00; }\n  .mx-highlight-icon { width: 44px; height: 44px; border-radius: 8px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-highlight-icon svg { width: 22px; height: 22px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-highlight-text .hl-title { font-size: 15px; font-weight: 800; color: #fff; text-transform: uppercase; letter-spacing: .04em; line-height: 1.3; margin-bottom: 4px; }\n  .mx-highlight-text .hl-title span { color: #ff6a00; }\n  .mx-highlight-text .hl-sub { font-size: 12px; color: #888; line-height: 1.5; }\n\n  \/* COMPAT GUIDE *\/\n  .mx-compat-guide { background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 8px; padding: 16px 20px; margin-bottom: 28px; }\n  .mx-compat-guide p { font-size: 13px; color: #333; line-height: 1.6; margin: 0 0 8px; }\n  .mx-compat-guide p:last-child { margin: 0; }\n  .mx-compat-guide strong { color: #111; }\n  .mx-compat-guide .compat-title { font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #ff6a00; margin-bottom: 10px; }\n  .mx-compat-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px; margin-top: 10px; }\n  .mx-compat-spec { font-size: 12px; color: #555; display: flex; gap: 6px; align-items: flex-start; }\n  .mx-compat-spec::before { content: '→'; color: #ff6a00; font-weight: 700; flex-shrink: 0; }\n\n  .mx-intro { font-size: 15px; line-height: 1.85; color: #333; margin-bottom: 32px; }\n  .mx-intro strong { color: #111; font-weight: 600; }\n  .mx-section { margin-bottom: 36px; }\n  .mx-label { font-size: 11px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #ff6a00; margin-bottom: 14px; display: flex; align-items: center; gap: 10px; }\n  .mx-label::after { content: ''; flex: 1; height: 1px; background: #e5e5e5; }\n\n  .mx-features { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .mx-feat { display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; border: 1px solid #e8e8e8; border-radius: 8px; background: #f9f9f7; }\n  .mx-feat-icon { width: 34px; height: 34px; border-radius: 6px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-feat-icon svg { width: 17px; height: 17px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-feat h3 { font-size: 13px; font-weight: 600; color: #111; margin: 0 0 3px; line-height: 1.3; }\n  .mx-feat p { font-size: 12px; color: #777; line-height: 1.55; margin: 0; }\n\n  .mx-specs { background: #0a0a0a; border-radius: 8px; padding: 20px 24px; }\n  .mx-specs .mx-label { color: #ff6a00; }\n  .mx-specs .mx-label::after { background: #2a2a2a; }\n  .mx-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0 28px; }\n  .mx-spec { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1e1e1e; padding: 8px 0; gap: 10px; }\n  .mx-spec:last-child { border-bottom: none; }\n  .mx-spec-label { font-size: 12px; color: #666; font-weight: 500; }\n  .mx-spec-val { font-size: 13px; font-weight: 600; color: #fff; text-align: right; }\n  .mx-spec-val.red { color: #ff6a00; }\n\n  .mx-pack-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 7px; }\n  .mx-pack-list li { display: flex; align-items: center; gap: 10px; font-size: 14px; color: #222; padding: 9px 14px; background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 7px; }\n  .mx-check { width: 20px; height: 20px; border-radius: 50%; background: #e8f5e9; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-check svg { width: 11px; height: 11px; stroke: #2e7d32; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n  .mx-warning { display: flex; align-items: flex-start; gap: 10px; background: #fff8e1; border: 1px solid #f59c00; border-radius: 8px; padding: 14px 16px; margin-top: 12px; font-size: 13px; color: #7a5c00; line-height: 1.6; }\n  .mx-warning svg { width: 18px; height: 18px; stroke: #f59c00; fill: none; stroke-width: 2; flex-shrink: 0; margin-top: 1px; }\n\n  @media (max-width: 600px) {\n    .mx-features { grid-template-columns: 1fr; }\n    .mx-specs-grid { grid-template-columns: 1fr; }\n    .mx-quick-specs { grid-template-columns: 1fr 1fr; }\n    .mx-compat-specs { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\u003cdiv class=\"mx-wrap\"\u003e\n\u003cdiv class=\"mx-title-block\"\u003e\n\u003cspan class=\"mx-badge\"\u003eKEWIG · QG-2\u003c\/span\u003e\u003ch2\u003ePerches caméra \u003cspan\u003eKEWIG QG-2\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"mx-tagline\"\u003eLongueur 42,5–110 cm · Pas de vis 1\/4 pouce · Tube 12–45 mm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-quick-specs\"\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e42,5–110 cm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eLongueur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e1\/4 pouce\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003ePas de vis\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e12–45 mm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eTube\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e6061\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eAluminium\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight\"\u003e\n\u003cdiv class=\"mx-highlight-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight-text\"\u003e\n\u003cp class=\"hl-title\"\u003eLongueur réglable de 42,5 à 110 cm.\u003c\/p\u003e\n\u003cp class=\"hl-sub\"\u003ePas de vis de 1\/4 pouce.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mx-intro\"\u003eLa perche KEWIG QG-2 permet de positionner une caméra au-dessus de la moto et d’ajuster sa hauteur. Sa longueur se règle de 42,5 à 110 cm pour varier le cadrage.\u003c\/p\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003ePoints forts\u003c\/p\u003e\n\u003cdiv class=\"mx-features\"\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eLongueur réglable de 42,5 à 110 cm\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003ePas de vis de 1\/4 pouce\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eFixation sur tube de 12 à 45 mm de diamètre\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eAluminium 6061 et PA66 renforcé de fibre de verre\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eBase avec conception antivol\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\u003cdiv class=\"mx-specs\"\u003e\n\u003cp class=\"mx-label\"\u003eFiche technique\u003c\/p\u003e\n\u003cdiv class=\"mx-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eLongueur\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e42,5–110 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003ePas de vis\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e1\/4 pouce\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eTube\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e12–45 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eAluminium\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e6061\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMarque\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eKEWIG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRéférence\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eQG-2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eColoris\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003eGuide de compatibilité\u003c\/p\u003e\n\u003cdiv class=\"mx-compat-guide\"\u003e\u003cp\u003eCompatible avec une caméra équipée d’une fixation 1\/4 pouce ou de l’adaptateur approprié. Vérifiez les accessoires nécessaires pour votre modèle Insta360, DJI ou GoPro. Caméra non incluse.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RideCorner","offers":[{"title":"Default Title","offer_id":67885009993898,"sku":"QG-2","price":599.0,"currency_code":"MAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/7334\/1866\/files\/01-produit-fond-blanc.jpg?v=1794336680"},{"product_id":"kewig-x3-gp","title":"Support caméra mentonnière KEWIG X3-GP","description":"\u003cstyle\u003e\n  .mx-wrap { font-family: inherit; color: inherit; }\n  .mx-title-block { margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid #e5e5e5; }\n  .mx-badge { display: inline-flex; align-items: center; gap: 6px; background: #ff6a00; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; padding: 4px 11px; border-radius: 2px; margin-bottom: 12px; }\n  .mx-badge::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: rgba(255,255,255,0.6); display: block; }\n  .mx-title-block h2 { font-size: 28px; font-weight: 900; letter-spacing: -.01em; text-transform: uppercase; color: #0a0a0a; line-height: 1.1; margin: 0 0 6px; }\n  .mx-title-block h2 span { color: #ff6a00; }\n  .mx-title-block .mx-tagline { font-size: 13px; color: #888; font-weight: 500; letter-spacing: .06em; text-transform: uppercase; margin: 0; }\n\n  \/* QUICK SPECS *\/\n  .mx-quick-specs { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 28px; }\n  .mx-qs-box { background: #0a0a0a; border-radius: 8px; padding: 14px 10px; display: flex; flex-direction: column; align-items: center; gap: 6px; text-align: center; }\n  .mx-qs-box svg { width: 20px; height: 20px; stroke: #ff6a00; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-qs-box .qs-val { font-size: 14px; font-weight: 800; color: #fff; line-height: 1.2; }\n  .mx-qs-box .qs-val span { color: #ff6a00; }\n  .mx-qs-box .qs-label { font-size: 10px; color: #666; text-transform: uppercase; letter-spacing: .08em; }\n\n  \/* HIGHLIGHT *\/\n  .mx-highlight { display: flex; align-items: center; gap: 14px; background: #0a0a0a; border-radius: 8px; padding: 18px 20px; margin-bottom: 28px; border-left: 4px solid #ff6a00; }\n  .mx-highlight-icon { width: 44px; height: 44px; border-radius: 8px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-highlight-icon svg { width: 22px; height: 22px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-highlight-text .hl-title { font-size: 15px; font-weight: 800; color: #fff; text-transform: uppercase; letter-spacing: .04em; line-height: 1.3; margin-bottom: 4px; }\n  .mx-highlight-text .hl-title span { color: #ff6a00; }\n  .mx-highlight-text .hl-sub { font-size: 12px; color: #888; line-height: 1.5; }\n\n  \/* COMPAT GUIDE *\/\n  .mx-compat-guide { background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 8px; padding: 16px 20px; margin-bottom: 28px; }\n  .mx-compat-guide p { font-size: 13px; color: #333; line-height: 1.6; margin: 0 0 8px; }\n  .mx-compat-guide p:last-child { margin: 0; }\n  .mx-compat-guide strong { color: #111; }\n  .mx-compat-guide .compat-title { font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #ff6a00; margin-bottom: 10px; }\n  .mx-compat-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px; margin-top: 10px; }\n  .mx-compat-spec { font-size: 12px; color: #555; display: flex; gap: 6px; align-items: flex-start; }\n  .mx-compat-spec::before { content: '→'; color: #ff6a00; font-weight: 700; flex-shrink: 0; }\n\n  .mx-intro { font-size: 15px; line-height: 1.85; color: #333; margin-bottom: 32px; }\n  .mx-intro strong { color: #111; font-weight: 600; }\n  .mx-section { margin-bottom: 36px; }\n  .mx-label { font-size: 11px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #ff6a00; margin-bottom: 14px; display: flex; align-items: center; gap: 10px; }\n  .mx-label::after { content: ''; flex: 1; height: 1px; background: #e5e5e5; }\n\n  .mx-features { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .mx-feat { display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; border: 1px solid #e8e8e8; border-radius: 8px; background: #f9f9f7; }\n  .mx-feat-icon { width: 34px; height: 34px; border-radius: 6px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-feat-icon svg { width: 17px; height: 17px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-feat h3 { font-size: 13px; font-weight: 600; color: #111; margin: 0 0 3px; line-height: 1.3; }\n  .mx-feat p { font-size: 12px; color: #777; line-height: 1.55; margin: 0; }\n\n  .mx-specs { background: #0a0a0a; border-radius: 8px; padding: 20px 24px; }\n  .mx-specs .mx-label { color: #ff6a00; }\n  .mx-specs .mx-label::after { background: #2a2a2a; }\n  .mx-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0 28px; }\n  .mx-spec { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1e1e1e; padding: 8px 0; gap: 10px; }\n  .mx-spec:last-child { border-bottom: none; }\n  .mx-spec-label { font-size: 12px; color: #666; font-weight: 500; }\n  .mx-spec-val { font-size: 13px; font-weight: 600; color: #fff; text-align: right; }\n  .mx-spec-val.red { color: #ff6a00; }\n\n  .mx-pack-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 7px; }\n  .mx-pack-list li { display: flex; align-items: center; gap: 10px; font-size: 14px; color: #222; padding: 9px 14px; background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 7px; }\n  .mx-check { width: 20px; height: 20px; border-radius: 50%; background: #e8f5e9; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-check svg { width: 11px; height: 11px; stroke: #2e7d32; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n  .mx-warning { display: flex; align-items: flex-start; gap: 10px; background: #fff8e1; border: 1px solid #f59c00; border-radius: 8px; padding: 14px 16px; margin-top: 12px; font-size: 13px; color: #7a5c00; line-height: 1.6; }\n  .mx-warning svg { width: 18px; height: 18px; stroke: #f59c00; fill: none; stroke-width: 2; flex-shrink: 0; margin-top: 1px; }\n\n  @media (max-width: 600px) {\n    .mx-features { grid-template-columns: 1fr; }\n    .mx-specs-grid { grid-template-columns: 1fr; }\n    .mx-quick-specs { grid-template-columns: 1fr 1fr; }\n    .mx-compat-specs { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\u003cdiv class=\"mx-wrap\"\u003e\n\u003cdiv class=\"mx-title-block\"\u003e\n\u003cspan class=\"mx-badge\"\u003eKEWIG · X3-GP\u003c\/span\u003e\u003ch2\u003eSupports caméra \u003cspan\u003eKEWIG X3-GP\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"mx-tagline\"\u003eOrientation 180° · Retrait Rapide · Fixation caméra GoPro\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-quick-specs\"\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e180°\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eOrientation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eRapide\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eRetrait\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eGoPro\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eFixation caméra\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003ePA66 + GF\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eMatériau\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight\"\u003e\n\u003cdiv class=\"mx-highlight-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight-text\"\u003e\n\u003cp class=\"hl-title\"\u003eFixation pour caméras d’action GoPro.\u003c\/p\u003e\n\u003cp class=\"hl-sub\"\u003eOrientation réglable jusqu’à 180°.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mx-intro\"\u003eLe KEWIG X3-GP place votre caméra d’action sur la mentonnière du casque. Son système à dégagement rapide facilite le retrait de la caméra et son articulation permet d’ajuster le cadrage.\u003c\/p\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003ePoints forts\u003c\/p\u003e\n\u003cdiv class=\"mx-features\"\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eFixation pour caméras d’action GoPro\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eOrientation réglable jusqu’à 180°\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eSystème à dégagement rapide\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eConstruction en PA66 renforcé de fibre de verre\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\u003cdiv class=\"mx-specs\"\u003e\n\u003cp class=\"mx-label\"\u003eFiche technique\u003c\/p\u003e\n\u003cdiv class=\"mx-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eOrientation\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e180°\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRetrait\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eRapide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eFixation caméra\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eGoPro\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMatériau\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003ePA66 + GF\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMarque\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eKEWIG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRéférence\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eX3-GP\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eColoris\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003eGuide de compatibilité\u003c\/p\u003e\n\u003cdiv class=\"mx-compat-guide\"\u003e\u003cp\u003eVérifiez que la forme de la mentonnière de votre casque permet une installation correcte. Casque et caméra non inclus.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KEWIG","offers":[{"title":"Default Title","offer_id":67885010026666,"sku":"X3-GP","price":299.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/7334\/1866\/files\/X3-GP-site-1.jpg?v=1794336686"},{"product_id":"kewig-shj-6","title":"Porte-bouteille moto KEWIG SHJ-6","description":"\u003cstyle\u003e\n  .mx-wrap { font-family: inherit; color: inherit; }\n  .mx-title-block { margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid #e5e5e5; }\n  .mx-badge { display: inline-flex; align-items: center; gap: 6px; background: #ff6a00; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; padding: 4px 11px; border-radius: 2px; margin-bottom: 12px; }\n  .mx-badge::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: rgba(255,255,255,0.6); display: block; }\n  .mx-title-block h2 { font-size: 28px; font-weight: 900; letter-spacing: -.01em; text-transform: uppercase; color: #0a0a0a; line-height: 1.1; margin: 0 0 6px; }\n  .mx-title-block h2 span { color: #ff6a00; }\n  .mx-title-block .mx-tagline { font-size: 13px; color: #888; font-weight: 500; letter-spacing: .06em; text-transform: uppercase; margin: 0; }\n\n  \/* QUICK SPECS *\/\n  .mx-quick-specs { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 28px; }\n  .mx-qs-box { background: #0a0a0a; border-radius: 8px; padding: 14px 10px; display: flex; flex-direction: column; align-items: center; gap: 6px; text-align: center; }\n  .mx-qs-box svg { width: 20px; height: 20px; stroke: #ff6a00; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-qs-box .qs-val { font-size: 14px; font-weight: 800; color: #fff; line-height: 1.2; }\n  .mx-qs-box .qs-val span { color: #ff6a00; }\n  .mx-qs-box .qs-label { font-size: 10px; color: #666; text-transform: uppercase; letter-spacing: .08em; }\n\n  \/* HIGHLIGHT *\/\n  .mx-highlight { display: flex; align-items: center; gap: 14px; background: #0a0a0a; border-radius: 8px; padding: 18px 20px; margin-bottom: 28px; border-left: 4px solid #ff6a00; }\n  .mx-highlight-icon { width: 44px; height: 44px; border-radius: 8px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-highlight-icon svg { width: 22px; height: 22px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-highlight-text .hl-title { font-size: 15px; font-weight: 800; color: #fff; text-transform: uppercase; letter-spacing: .04em; line-height: 1.3; margin-bottom: 4px; }\n  .mx-highlight-text .hl-title span { color: #ff6a00; }\n  .mx-highlight-text .hl-sub { font-size: 12px; color: #888; line-height: 1.5; }\n\n  \/* COMPAT GUIDE *\/\n  .mx-compat-guide { background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 8px; padding: 16px 20px; margin-bottom: 28px; }\n  .mx-compat-guide p { font-size: 13px; color: #333; line-height: 1.6; margin: 0 0 8px; }\n  .mx-compat-guide p:last-child { margin: 0; }\n  .mx-compat-guide strong { color: #111; }\n  .mx-compat-guide .compat-title { font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #ff6a00; margin-bottom: 10px; }\n  .mx-compat-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px; margin-top: 10px; }\n  .mx-compat-spec { font-size: 12px; color: #555; display: flex; gap: 6px; align-items: flex-start; }\n  .mx-compat-spec::before { content: '→'; color: #ff6a00; font-weight: 700; flex-shrink: 0; }\n\n  .mx-intro { font-size: 15px; line-height: 1.85; color: #333; margin-bottom: 32px; }\n  .mx-intro strong { color: #111; font-weight: 600; }\n  .mx-section { margin-bottom: 36px; }\n  .mx-label { font-size: 11px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #ff6a00; margin-bottom: 14px; display: flex; align-items: center; gap: 10px; }\n  .mx-label::after { content: ''; flex: 1; height: 1px; background: #e5e5e5; }\n\n  .mx-features { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .mx-feat { display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; border: 1px solid #e8e8e8; border-radius: 8px; background: #f9f9f7; }\n  .mx-feat-icon { width: 34px; height: 34px; border-radius: 6px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-feat-icon svg { width: 17px; height: 17px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-feat h3 { font-size: 13px; font-weight: 600; color: #111; margin: 0 0 3px; line-height: 1.3; }\n  .mx-feat p { font-size: 12px; color: #777; line-height: 1.55; margin: 0; }\n\n  .mx-specs { background: #0a0a0a; border-radius: 8px; padding: 20px 24px; }\n  .mx-specs .mx-label { color: #ff6a00; }\n  .mx-specs .mx-label::after { background: #2a2a2a; }\n  .mx-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0 28px; }\n  .mx-spec { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1e1e1e; padding: 8px 0; gap: 10px; }\n  .mx-spec:last-child { border-bottom: none; }\n  .mx-spec-label { font-size: 12px; color: #666; font-weight: 500; }\n  .mx-spec-val { font-size: 13px; font-weight: 600; color: #fff; text-align: right; }\n  .mx-spec-val.red { color: #ff6a00; }\n\n  .mx-pack-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 7px; }\n  .mx-pack-list li { display: flex; align-items: center; gap: 10px; font-size: 14px; color: #222; padding: 9px 14px; background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 7px; }\n  .mx-check { width: 20px; height: 20px; border-radius: 50%; background: #e8f5e9; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-check svg { width: 11px; height: 11px; stroke: #2e7d32; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n  .mx-warning { display: flex; align-items: flex-start; gap: 10px; background: #fff8e1; border: 1px solid #f59c00; border-radius: 8px; padding: 14px 16px; margin-top: 12px; font-size: 13px; color: #7a5c00; line-height: 1.6; }\n  .mx-warning svg { width: 18px; height: 18px; stroke: #f59c00; fill: none; stroke-width: 2; flex-shrink: 0; margin-top: 1px; }\n\n  @media (max-width: 600px) {\n    .mx-features { grid-template-columns: 1fr; }\n    .mx-specs-grid { grid-template-columns: 1fr; }\n    .mx-quick-specs { grid-template-columns: 1fr 1fr; }\n    .mx-compat-specs { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\u003cdiv class=\"mx-wrap\"\u003e\n\u003cdiv class=\"mx-title-block\"\u003e\n\u003cspan class=\"mx-badge\"\u003eKEWIG · SHJ-6\u003c\/span\u003e\u003ch2\u003ePorte-bouteilles \u003cspan\u003eKEWIG SHJ-6\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"mx-tagline\"\u003eBouteille 50–80 mm · Tube 12–45 mm · Orientation 360°\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-quick-specs\"\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e50–80 mm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eBouteille\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e12–45 mm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eTube\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e360°\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eOrientation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eSilicone\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eMaintien\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight\"\u003e\n\u003cdiv class=\"mx-highlight-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight-text\"\u003e\n\u003cp class=\"hl-title\"\u003ePour bouteilles et gobelets de 50 à 80 mm de diamètre.\u003c\/p\u003e\n\u003cp class=\"hl-sub\"\u003eFixation sur tube de 12 à 45 mm de diamètre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mx-intro\"\u003eGardez votre bouteille à portée de main avec le KEWIG SHJ-6. Sa structure adaptative se referme autour du récipient lorsque vous le posez dans le support.\u003c\/p\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003ePoints forts\u003c\/p\u003e\n\u003cdiv class=\"mx-features\"\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003ePour bouteilles et gobelets de 50 à 80 mm de diamètre\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eFixation sur tube de 12 à 45 mm de diamètre\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eOrientation réglable à 360°\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eRevêtement intérieur en silicone pour limiter le glissement et les rayures\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003ePA66 renforcé de fibre de verre, acier inoxydable et base en aluminium\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\u003cdiv class=\"mx-specs\"\u003e\n\u003cp class=\"mx-label\"\u003eFiche technique\u003c\/p\u003e\n\u003cdiv class=\"mx-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eBouteille\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e50–80 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eTube\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e12–45 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eOrientation\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e360°\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMaintien\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eSilicone\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMarque\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eKEWIG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRéférence\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eSHJ-6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eColoris\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003eGuide de compatibilité\u003c\/p\u003e\n\u003cdiv class=\"mx-compat-guide\"\u003e\u003cp\u003eMesurez le diamètre du tube de montage et celui de votre bouteille. Choisissez une position qui laisse les commandes et les mouvements du pilote libres.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KEWIG","offers":[{"title":"Default Title","offer_id":67885010059434,"sku":"SHJ-6","price":299.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/7334\/1866\/files\/SHJ-6-site-1.jpg?v=1794336697"},{"product_id":"kewig-m8sp-s-c1","title":"Support téléphone moto KEWIG M8SP-S-C1","description":"\u003cstyle\u003e\n  .mx-wrap { font-family: inherit; color: inherit; }\n  .mx-title-block { margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid #e5e5e5; }\n  .mx-badge { display: inline-flex; align-items: center; gap: 6px; background: #ff6a00; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; padding: 4px 11px; border-radius: 2px; margin-bottom: 12px; }\n  .mx-badge::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: rgba(255,255,255,0.6); display: block; }\n  .mx-title-block h2 { font-size: 28px; font-weight: 900; letter-spacing: -.01em; text-transform: uppercase; color: #0a0a0a; line-height: 1.1; margin: 0 0 6px; }\n  .mx-title-block h2 span { color: #ff6a00; }\n  .mx-title-block .mx-tagline { font-size: 13px; color: #888; font-weight: 500; letter-spacing: .06em; text-transform: uppercase; margin: 0; }\n\n  \/* QUICK SPECS *\/\n  .mx-quick-specs { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 28px; }\n  .mx-qs-box { background: #0a0a0a; border-radius: 8px; padding: 14px 10px; display: flex; flex-direction: column; align-items: center; gap: 6px; text-align: center; }\n  .mx-qs-box svg { width: 20px; height: 20px; stroke: #ff6a00; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-qs-box .qs-val { font-size: 14px; font-weight: 800; color: #fff; line-height: 1.2; }\n  .mx-qs-box .qs-val span { color: #ff6a00; }\n  .mx-qs-box .qs-label { font-size: 10px; color: #666; text-transform: uppercase; letter-spacing: .08em; }\n\n  \/* HIGHLIGHT *\/\n  .mx-highlight { display: flex; align-items: center; gap: 14px; background: #0a0a0a; border-radius: 8px; padding: 18px 20px; margin-bottom: 28px; border-left: 4px solid #ff6a00; }\n  .mx-highlight-icon { width: 44px; height: 44px; border-radius: 8px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-highlight-icon svg { width: 22px; height: 22px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-highlight-text .hl-title { font-size: 15px; font-weight: 800; color: #fff; text-transform: uppercase; letter-spacing: .04em; line-height: 1.3; margin-bottom: 4px; }\n  .mx-highlight-text .hl-title span { color: #ff6a00; }\n  .mx-highlight-text .hl-sub { font-size: 12px; color: #888; line-height: 1.5; }\n\n  \/* COMPAT GUIDE *\/\n  .mx-compat-guide { background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 8px; padding: 16px 20px; margin-bottom: 28px; }\n  .mx-compat-guide p { font-size: 13px; color: #333; line-height: 1.6; margin: 0 0 8px; }\n  .mx-compat-guide p:last-child { margin: 0; }\n  .mx-compat-guide strong { color: #111; }\n  .mx-compat-guide .compat-title { font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #ff6a00; margin-bottom: 10px; }\n  .mx-compat-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px; margin-top: 10px; }\n  .mx-compat-spec { font-size: 12px; color: #555; display: flex; gap: 6px; align-items: flex-start; }\n  .mx-compat-spec::before { content: '→'; color: #ff6a00; font-weight: 700; flex-shrink: 0; }\n\n  .mx-intro { font-size: 15px; line-height: 1.85; color: #333; margin-bottom: 32px; }\n  .mx-intro strong { color: #111; font-weight: 600; }\n  .mx-section { margin-bottom: 36px; }\n  .mx-label { font-size: 11px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #ff6a00; margin-bottom: 14px; display: flex; align-items: center; gap: 10px; }\n  .mx-label::after { content: ''; flex: 1; height: 1px; background: #e5e5e5; }\n\n  .mx-features { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .mx-feat { display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; border: 1px solid #e8e8e8; border-radius: 8px; background: #f9f9f7; }\n  .mx-feat-icon { width: 34px; height: 34px; border-radius: 6px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-feat-icon svg { width: 17px; height: 17px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-feat h3 { font-size: 13px; font-weight: 600; color: #111; margin: 0 0 3px; line-height: 1.3; }\n  .mx-feat p { font-size: 12px; color: #777; line-height: 1.55; margin: 0; }\n\n  .mx-specs { background: #0a0a0a; border-radius: 8px; padding: 20px 24px; }\n  .mx-specs .mx-label { color: #ff6a00; }\n  .mx-specs .mx-label::after { background: #2a2a2a; }\n  .mx-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0 28px; }\n  .mx-spec { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1e1e1e; padding: 8px 0; gap: 10px; }\n  .mx-spec:last-child { border-bottom: none; }\n  .mx-spec-label { font-size: 12px; color: #666; font-weight: 500; }\n  .mx-spec-val { font-size: 13px; font-weight: 600; color: #fff; text-align: right; }\n  .mx-spec-val.red { color: #ff6a00; }\n\n  .mx-pack-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 7px; }\n  .mx-pack-list li { display: flex; align-items: center; gap: 10px; font-size: 14px; color: #222; padding: 9px 14px; background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 7px; }\n  .mx-check { width: 20px; height: 20px; border-radius: 50%; background: #e8f5e9; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-check svg { width: 11px; height: 11px; stroke: #2e7d32; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n  .mx-warning { display: flex; align-items: flex-start; gap: 10px; background: #fff8e1; border: 1px solid #f59c00; border-radius: 8px; padding: 14px 16px; margin-top: 12px; font-size: 13px; color: #7a5c00; line-height: 1.6; }\n  .mx-warning svg { width: 18px; height: 18px; stroke: #f59c00; fill: none; stroke-width: 2; flex-shrink: 0; margin-top: 1px; }\n\n  @media (max-width: 600px) {\n    .mx-features { grid-template-columns: 1fr; }\n    .mx-specs-grid { grid-template-columns: 1fr; }\n    .mx-quick-specs { grid-template-columns: 1fr 1fr; }\n    .mx-compat-specs { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\u003cdiv class=\"mx-wrap\"\u003e\n\u003cdiv class=\"mx-title-block\"\u003e\n\u003cspan class=\"mx-badge\"\u003eKEWIG · M8SP-S-C1\u003c\/span\u003e\u003ch2\u003eSupports téléphone \u003cspan\u003eKEWIG M8SP-S-C1\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"mx-tagline\"\u003eTéléphone 5,4–7,2″ · Épaisseur 15 mm max. · Guidon 22–32 mm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-quick-specs\"\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e5,4–7,2″\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eTéléphone\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e15 mm max.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eÉpaisseur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e22–32 mm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eGuidon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e1 main\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eUtilisation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight\"\u003e\n\u003cdiv class=\"mx-highlight-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight-text\"\u003e\n\u003cp class=\"hl-title\"\u003ePour téléphones de 5,4 à 7,2 pouces.\u003c\/p\u003e\n\u003cp class=\"hl-sub\"\u003eÉpaisseur maximale avec coque : 15 mm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mx-intro\"\u003eLe support KEWIG M8SP-S-C1 maintient votre téléphone sur le guidon pour consulter votre navigation. Son verrouillage mécanique s’utilise d’une main et sa conception intègre un amortissement des vibrations.\u003c\/p\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003ePoints forts\u003c\/p\u003e\n\u003cdiv class=\"mx-features\"\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003ePour téléphones de 5,4 à 7,2 pouces\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eÉpaisseur maximale avec coque\u003c\/h3\u003e\n\u003cp\u003e15 mm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eFixation sur guidon de 22 à 32 mm de diamètre\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eVerrouillage mécanique et utilisation d’une main\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eConstruction en PA66 renforcé, aluminium, acier inoxydable et silicone\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eModèle sans chargeur\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\u003cdiv class=\"mx-specs\"\u003e\n\u003cp class=\"mx-label\"\u003eFiche technique\u003c\/p\u003e\n\u003cdiv class=\"mx-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eTéléphone\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e5,4–7,2″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eÉpaisseur\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e15 mm max.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eGuidon\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e22–32 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eUtilisation\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e1 main\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMarque\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eKEWIG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRéférence\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eM8SP-S-C1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eColoris\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003eGuide de compatibilité\u003c\/p\u003e\n\u003cdiv class=\"mx-compat-guide\"\u003e\u003cp\u003eVérifiez les dimensions du téléphone avec sa coque et le diamètre du guidon.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KEWIG","offers":[{"title":"Default Title","offer_id":67885010124970,"sku":"M8SP-S-C1","price":299.0,"currency_code":"MAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/7334\/1866\/files\/M8SP-S-C1-site-1.jpg?v=1794336710"},{"product_id":"kewig-m33-c1","title":"Support téléphone antivibration KEWIG M33-C1","description":"\u003cstyle\u003e\n  .mx-wrap { font-family: inherit; color: inherit; }\n  .mx-title-block { margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid #e5e5e5; }\n  .mx-badge { display: inline-flex; align-items: center; gap: 6px; background: #ff6a00; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; padding: 4px 11px; border-radius: 2px; margin-bottom: 12px; }\n  .mx-badge::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: rgba(255,255,255,0.6); display: block; }\n  .mx-title-block h2 { font-size: 28px; font-weight: 900; letter-spacing: -.01em; text-transform: uppercase; color: #0a0a0a; line-height: 1.1; margin: 0 0 6px; }\n  .mx-title-block h2 span { color: #ff6a00; }\n  .mx-title-block .mx-tagline { font-size: 13px; color: #888; font-weight: 500; letter-spacing: .06em; text-transform: uppercase; margin: 0; }\n\n  \/* QUICK SPECS *\/\n  .mx-quick-specs { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 28px; }\n  .mx-qs-box { background: #0a0a0a; border-radius: 8px; padding: 14px 10px; display: flex; flex-direction: column; align-items: center; gap: 6px; text-align: center; }\n  .mx-qs-box svg { width: 20px; height: 20px; stroke: #ff6a00; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-qs-box .qs-val { font-size: 14px; font-weight: 800; color: #fff; line-height: 1.2; }\n  .mx-qs-box .qs-val span { color: #ff6a00; }\n  .mx-qs-box .qs-label { font-size: 10px; color: #666; text-transform: uppercase; letter-spacing: .08em; }\n\n  \/* HIGHLIGHT *\/\n  .mx-highlight { display: flex; align-items: center; gap: 14px; background: #0a0a0a; border-radius: 8px; padding: 18px 20px; margin-bottom: 28px; border-left: 4px solid #ff6a00; }\n  .mx-highlight-icon { width: 44px; height: 44px; border-radius: 8px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-highlight-icon svg { width: 22px; height: 22px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-highlight-text .hl-title { font-size: 15px; font-weight: 800; color: #fff; text-transform: uppercase; letter-spacing: .04em; line-height: 1.3; margin-bottom: 4px; }\n  .mx-highlight-text .hl-title span { color: #ff6a00; }\n  .mx-highlight-text .hl-sub { font-size: 12px; color: #888; line-height: 1.5; }\n\n  \/* COMPAT GUIDE *\/\n  .mx-compat-guide { background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 8px; padding: 16px 20px; margin-bottom: 28px; }\n  .mx-compat-guide p { font-size: 13px; color: #333; line-height: 1.6; margin: 0 0 8px; }\n  .mx-compat-guide p:last-child { margin: 0; }\n  .mx-compat-guide strong { color: #111; }\n  .mx-compat-guide .compat-title { font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #ff6a00; margin-bottom: 10px; }\n  .mx-compat-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px; margin-top: 10px; }\n  .mx-compat-spec { font-size: 12px; color: #555; display: flex; gap: 6px; align-items: flex-start; }\n  .mx-compat-spec::before { content: '→'; color: #ff6a00; font-weight: 700; flex-shrink: 0; }\n\n  .mx-intro { font-size: 15px; line-height: 1.85; color: #333; margin-bottom: 32px; }\n  .mx-intro strong { color: #111; font-weight: 600; }\n  .mx-section { margin-bottom: 36px; }\n  .mx-label { font-size: 11px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #ff6a00; margin-bottom: 14px; display: flex; align-items: center; gap: 10px; }\n  .mx-label::after { content: ''; flex: 1; height: 1px; background: #e5e5e5; }\n\n  .mx-features { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .mx-feat { display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; border: 1px solid #e8e8e8; border-radius: 8px; background: #f9f9f7; }\n  .mx-feat-icon { width: 34px; height: 34px; border-radius: 6px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-feat-icon svg { width: 17px; height: 17px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-feat h3 { font-size: 13px; font-weight: 600; color: #111; margin: 0 0 3px; line-height: 1.3; }\n  .mx-feat p { font-size: 12px; color: #777; line-height: 1.55; margin: 0; }\n\n  .mx-specs { background: #0a0a0a; border-radius: 8px; padding: 20px 24px; }\n  .mx-specs .mx-label { color: #ff6a00; }\n  .mx-specs .mx-label::after { background: #2a2a2a; }\n  .mx-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0 28px; }\n  .mx-spec { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1e1e1e; padding: 8px 0; gap: 10px; }\n  .mx-spec:last-child { border-bottom: none; }\n  .mx-spec-label { font-size: 12px; color: #666; font-weight: 500; }\n  .mx-spec-val { font-size: 13px; font-weight: 600; color: #fff; text-align: right; }\n  .mx-spec-val.red { color: #ff6a00; }\n\n  .mx-pack-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 7px; }\n  .mx-pack-list li { display: flex; align-items: center; gap: 10px; font-size: 14px; color: #222; padding: 9px 14px; background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 7px; }\n  .mx-check { width: 20px; height: 20px; border-radius: 50%; background: #e8f5e9; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-check svg { width: 11px; height: 11px; stroke: #2e7d32; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n  .mx-warning { display: flex; align-items: flex-start; gap: 10px; background: #fff8e1; border: 1px solid #f59c00; border-radius: 8px; padding: 14px 16px; margin-top: 12px; font-size: 13px; color: #7a5c00; line-height: 1.6; }\n  .mx-warning svg { width: 18px; height: 18px; stroke: #f59c00; fill: none; stroke-width: 2; flex-shrink: 0; margin-top: 1px; }\n\n  @media (max-width: 600px) {\n    .mx-features { grid-template-columns: 1fr; }\n    .mx-specs-grid { grid-template-columns: 1fr; }\n    .mx-quick-specs { grid-template-columns: 1fr 1fr; }\n    .mx-compat-specs { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\u003cdiv class=\"mx-wrap\"\u003e\n\u003cdiv class=\"mx-title-block\"\u003e\n\u003cspan class=\"mx-badge\"\u003eKEWIG · M33-C1\u003c\/span\u003e\u003ch2\u003eSupports téléphone \u003cspan\u003eKEWIG M33-C1\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"mx-tagline\"\u003eTéléphone 5,4–7,2″ · Épaisseur 15 mm max. · Guidon 22–32 mm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-quick-specs\"\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e5,4–7,2″\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eTéléphone\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e15 mm max.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eÉpaisseur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e22–32 mm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eGuidon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e360°\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eOrientation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight\"\u003e\n\u003cdiv class=\"mx-highlight-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight-text\"\u003e\n\u003cp class=\"hl-title\"\u003ePour téléphones de 5,4 à 7,2 pouces.\u003c\/p\u003e\n\u003cp class=\"hl-sub\"\u003eÉpaisseur maximale avec coque : 15 mm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mx-intro\"\u003eLe KEWIG M33-C1 combine un verrouillage en un clic et un système d’amortissement des vibrations. Il permet d’orienter votre téléphone à 360° pour choisir la position adaptée à votre navigation.\u003c\/p\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003ePoints forts\u003c\/p\u003e\n\u003cdiv class=\"mx-features\"\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003ePour téléphones de 5,4 à 7,2 pouces\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eÉpaisseur maximale avec coque\u003c\/h3\u003e\n\u003cp\u003e15 mm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eFixation sur guidon de 22 à 32 mm de diamètre\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eVerrouillage en un clic avec verrou mécanique\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eOrientation à 360° et utilisation d’une main\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eBase en aluminium usiné CNC avec conception antivol\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eModèle sans chargeur\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\u003cdiv class=\"mx-specs\"\u003e\n\u003cp class=\"mx-label\"\u003eFiche technique\u003c\/p\u003e\n\u003cdiv class=\"mx-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eTéléphone\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e5,4–7,2″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eÉpaisseur\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e15 mm max.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eGuidon\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e22–32 mm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eOrientation\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e360°\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMarque\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eKEWIG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRéférence\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eM33-C1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eColoris\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003eGuide de compatibilité\u003c\/p\u003e\n\u003cdiv class=\"mx-compat-guide\"\u003e\u003cp\u003eVérifiez les dimensions du téléphone avec sa coque et le diamètre du guidon.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KEWIG","offers":[{"title":"Default Title","offer_id":67885010288810,"sku":"M33-C1","price":349.0,"currency_code":"MAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/7334\/1866\/files\/M33-C1-site-1.jpg?v=1794336719"},{"product_id":"kewig-kp-3","title":"Sacoche moto étanche KEWIG KP-3","description":"\u003cstyle\u003e\n  .mx-wrap { font-family: inherit; color: inherit; }\n  .mx-title-block { margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid #e5e5e5; }\n  .mx-badge { display: inline-flex; align-items: center; gap: 6px; background: #ff6a00; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; padding: 4px 11px; border-radius: 2px; margin-bottom: 12px; }\n  .mx-badge::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: rgba(255,255,255,0.6); display: block; }\n  .mx-title-block h2 { font-size: 28px; font-weight: 900; letter-spacing: -.01em; text-transform: uppercase; color: #0a0a0a; line-height: 1.1; margin: 0 0 6px; }\n  .mx-title-block h2 span { color: #ff6a00; }\n  .mx-title-block .mx-tagline { font-size: 13px; color: #888; font-weight: 500; letter-spacing: .06em; text-transform: uppercase; margin: 0; }\n\n  \/* QUICK SPECS *\/\n  .mx-quick-specs { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 28px; }\n  .mx-qs-box { background: #0a0a0a; border-radius: 8px; padding: 14px 10px; display: flex; flex-direction: column; align-items: center; gap: 6px; text-align: center; }\n  .mx-qs-box svg { width: 20px; height: 20px; stroke: #ff6a00; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-qs-box .qs-val { font-size: 14px; font-weight: 800; color: #fff; line-height: 1.2; }\n  .mx-qs-box .qs-val span { color: #ff6a00; }\n  .mx-qs-box .qs-label { font-size: 10px; color: #666; text-transform: uppercase; letter-spacing: .08em; }\n\n  \/* HIGHLIGHT *\/\n  .mx-highlight { display: flex; align-items: center; gap: 14px; background: #0a0a0a; border-radius: 8px; padding: 18px 20px; margin-bottom: 28px; border-left: 4px solid #ff6a00; }\n  .mx-highlight-icon { width: 44px; height: 44px; border-radius: 8px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-highlight-icon svg { width: 22px; height: 22px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-highlight-text .hl-title { font-size: 15px; font-weight: 800; color: #fff; text-transform: uppercase; letter-spacing: .04em; line-height: 1.3; margin-bottom: 4px; }\n  .mx-highlight-text .hl-title span { color: #ff6a00; }\n  .mx-highlight-text .hl-sub { font-size: 12px; color: #888; line-height: 1.5; }\n\n  \/* COMPAT GUIDE *\/\n  .mx-compat-guide { background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 8px; padding: 16px 20px; margin-bottom: 28px; }\n  .mx-compat-guide p { font-size: 13px; color: #333; line-height: 1.6; margin: 0 0 8px; }\n  .mx-compat-guide p:last-child { margin: 0; }\n  .mx-compat-guide strong { color: #111; }\n  .mx-compat-guide .compat-title { font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #ff6a00; margin-bottom: 10px; }\n  .mx-compat-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px; margin-top: 10px; }\n  .mx-compat-spec { font-size: 12px; color: #555; display: flex; gap: 6px; align-items: flex-start; }\n  .mx-compat-spec::before { content: '→'; color: #ff6a00; font-weight: 700; flex-shrink: 0; }\n\n  .mx-intro { font-size: 15px; line-height: 1.85; color: #333; margin-bottom: 32px; }\n  .mx-intro strong { color: #111; font-weight: 600; }\n  .mx-section { margin-bottom: 36px; }\n  .mx-label { font-size: 11px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #ff6a00; margin-bottom: 14px; display: flex; align-items: center; gap: 10px; }\n  .mx-label::after { content: ''; flex: 1; height: 1px; background: #e5e5e5; }\n\n  .mx-features { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .mx-feat { display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; border: 1px solid #e8e8e8; border-radius: 8px; background: #f9f9f7; }\n  .mx-feat-icon { width: 34px; height: 34px; border-radius: 6px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-feat-icon svg { width: 17px; height: 17px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-feat h3 { font-size: 13px; font-weight: 600; color: #111; margin: 0 0 3px; line-height: 1.3; }\n  .mx-feat p { font-size: 12px; color: #777; line-height: 1.55; margin: 0; }\n\n  .mx-specs { background: #0a0a0a; border-radius: 8px; padding: 20px 24px; }\n  .mx-specs .mx-label { color: #ff6a00; }\n  .mx-specs .mx-label::after { background: #2a2a2a; }\n  .mx-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0 28px; }\n  .mx-spec { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1e1e1e; padding: 8px 0; gap: 10px; }\n  .mx-spec:last-child { border-bottom: none; }\n  .mx-spec-label { font-size: 12px; color: #666; font-weight: 500; }\n  .mx-spec-val { font-size: 13px; font-weight: 600; color: #fff; text-align: right; }\n  .mx-spec-val.red { color: #ff6a00; }\n\n  .mx-pack-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 7px; }\n  .mx-pack-list li { display: flex; align-items: center; gap: 10px; font-size: 14px; color: #222; padding: 9px 14px; background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 7px; }\n  .mx-check { width: 20px; height: 20px; border-radius: 50%; background: #e8f5e9; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-check svg { width: 11px; height: 11px; stroke: #2e7d32; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n  .mx-warning { display: flex; align-items: flex-start; gap: 10px; background: #fff8e1; border: 1px solid #f59c00; border-radius: 8px; padding: 14px 16px; margin-top: 12px; font-size: 13px; color: #7a5c00; line-height: 1.6; }\n  .mx-warning svg { width: 18px; height: 18px; stroke: #f59c00; fill: none; stroke-width: 2; flex-shrink: 0; margin-top: 1px; }\n\n  @media (max-width: 600px) {\n    .mx-features { grid-template-columns: 1fr; }\n    .mx-specs-grid { grid-template-columns: 1fr; }\n    .mx-quick-specs { grid-template-columns: 1fr 1fr; }\n    .mx-compat-specs { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\u003cdiv class=\"mx-wrap\"\u003e\n\u003cdiv class=\"mx-title-block\"\u003e\n\u003cspan class=\"mx-badge\"\u003eKEWIG · KP-3\u003c\/span\u003e\u003ch2\u003eSacoches moto \u003cspan\u003eKEWIG KP-3\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"mx-tagline\"\u003eMatériau TPU · Conception Étanche · Retrait Rapide\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-quick-specs\"\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eTPU\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eMatériau\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eÉtanche\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eConception\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eRapide\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eRetrait\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eNoir\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eColoris\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight\"\u003e\n\u003cdiv class=\"mx-highlight-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight-text\"\u003e\n\u003cp class=\"hl-title\"\u003eConstruction en TPU.\u003c\/p\u003e\n\u003cp class=\"hl-sub\"\u003eConception étanche annoncée par le fabricant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mx-intro\"\u003eLa sacoche KEWIG KP-3 offre un rangement souple pour les déplacements à moto. Sa construction en TPU est conçue pour résister à l’eau et à l’usure, avec un système de fixation à dégagement rapide.\u003c\/p\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003ePoints forts\u003c\/p\u003e\n\u003cdiv class=\"mx-features\"\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eConstruction en TPU\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eConception étanche annoncée par le fabricant\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eFixation à dégagement rapide\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eColoris noir\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003ePour trajets quotidiens et voyages à moto\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\u003cdiv class=\"mx-specs\"\u003e\n\u003cp class=\"mx-label\"\u003eFiche technique\u003c\/p\u003e\n\u003cdiv class=\"mx-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMatériau\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eTPU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eConception\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eÉtanche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRetrait\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eRapide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eColoris\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMarque\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eKEWIG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRéférence\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eKP-3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eColoris\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003eGuide de compatibilité\u003c\/p\u003e\n\u003cdiv class=\"mx-compat-guide\"\u003e\u003cp\u003eVérifiez l’emplacement de montage et son dégagement par rapport à l’échappement et aux pièces mobiles. Respectez la méthode de fermeture indiquée par le fabricant.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KEWIG","offers":[{"title":"Default Title","offer_id":67885010452650,"sku":"KP-3","price":1299.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/7334\/1866\/files\/KP-3-site-1.jpg?v=1794336738"},{"product_id":"kewig-cbk-4","title":"Antivol casque à code KEWIG CBK-4","description":"\u003cstyle\u003e\n  .mx-wrap { font-family: inherit; color: inherit; }\n  .mx-title-block { margin-bottom: 28px; padding-bottom: 24px; border-bottom: 1px solid #e5e5e5; }\n  .mx-badge { display: inline-flex; align-items: center; gap: 6px; background: #ff6a00; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; padding: 4px 11px; border-radius: 2px; margin-bottom: 12px; }\n  .mx-badge::before { content: ''; width: 5px; height: 5px; border-radius: 50%; background: rgba(255,255,255,0.6); display: block; }\n  .mx-title-block h2 { font-size: 28px; font-weight: 900; letter-spacing: -.01em; text-transform: uppercase; color: #0a0a0a; line-height: 1.1; margin: 0 0 6px; }\n  .mx-title-block h2 span { color: #ff6a00; }\n  .mx-title-block .mx-tagline { font-size: 13px; color: #888; font-weight: 500; letter-spacing: .06em; text-transform: uppercase; margin: 0; }\n\n  \/* QUICK SPECS *\/\n  .mx-quick-specs { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 28px; }\n  .mx-qs-box { background: #0a0a0a; border-radius: 8px; padding: 14px 10px; display: flex; flex-direction: column; align-items: center; gap: 6px; text-align: center; }\n  .mx-qs-box svg { width: 20px; height: 20px; stroke: #ff6a00; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-qs-box .qs-val { font-size: 14px; font-weight: 800; color: #fff; line-height: 1.2; }\n  .mx-qs-box .qs-val span { color: #ff6a00; }\n  .mx-qs-box .qs-label { font-size: 10px; color: #666; text-transform: uppercase; letter-spacing: .08em; }\n\n  \/* HIGHLIGHT *\/\n  .mx-highlight { display: flex; align-items: center; gap: 14px; background: #0a0a0a; border-radius: 8px; padding: 18px 20px; margin-bottom: 28px; border-left: 4px solid #ff6a00; }\n  .mx-highlight-icon { width: 44px; height: 44px; border-radius: 8px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-highlight-icon svg { width: 22px; height: 22px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-highlight-text .hl-title { font-size: 15px; font-weight: 800; color: #fff; text-transform: uppercase; letter-spacing: .04em; line-height: 1.3; margin-bottom: 4px; }\n  .mx-highlight-text .hl-title span { color: #ff6a00; }\n  .mx-highlight-text .hl-sub { font-size: 12px; color: #888; line-height: 1.5; }\n\n  \/* COMPAT GUIDE *\/\n  .mx-compat-guide { background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 8px; padding: 16px 20px; margin-bottom: 28px; }\n  .mx-compat-guide p { font-size: 13px; color: #333; line-height: 1.6; margin: 0 0 8px; }\n  .mx-compat-guide p:last-child { margin: 0; }\n  .mx-compat-guide strong { color: #111; }\n  .mx-compat-guide .compat-title { font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #ff6a00; margin-bottom: 10px; }\n  .mx-compat-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px; margin-top: 10px; }\n  .mx-compat-spec { font-size: 12px; color: #555; display: flex; gap: 6px; align-items: flex-start; }\n  .mx-compat-spec::before { content: '→'; color: #ff6a00; font-weight: 700; flex-shrink: 0; }\n\n  .mx-intro { font-size: 15px; line-height: 1.85; color: #333; margin-bottom: 32px; }\n  .mx-intro strong { color: #111; font-weight: 600; }\n  .mx-section { margin-bottom: 36px; }\n  .mx-label { font-size: 11px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #ff6a00; margin-bottom: 14px; display: flex; align-items: center; gap: 10px; }\n  .mx-label::after { content: ''; flex: 1; height: 1px; background: #e5e5e5; }\n\n  .mx-features { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n  .mx-feat { display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; border: 1px solid #e8e8e8; border-radius: 8px; background: #f9f9f7; }\n  .mx-feat-icon { width: 34px; height: 34px; border-radius: 6px; background: #ff6a00; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-feat-icon svg { width: 17px; height: 17px; stroke: #fff; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n  .mx-feat h3 { font-size: 13px; font-weight: 600; color: #111; margin: 0 0 3px; line-height: 1.3; }\n  .mx-feat p { font-size: 12px; color: #777; line-height: 1.55; margin: 0; }\n\n  .mx-specs { background: #0a0a0a; border-radius: 8px; padding: 20px 24px; }\n  .mx-specs .mx-label { color: #ff6a00; }\n  .mx-specs .mx-label::after { background: #2a2a2a; }\n  .mx-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0 28px; }\n  .mx-spec { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #1e1e1e; padding: 8px 0; gap: 10px; }\n  .mx-spec:last-child { border-bottom: none; }\n  .mx-spec-label { font-size: 12px; color: #666; font-weight: 500; }\n  .mx-spec-val { font-size: 13px; font-weight: 600; color: #fff; text-align: right; }\n  .mx-spec-val.red { color: #ff6a00; }\n\n  .mx-pack-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 7px; }\n  .mx-pack-list li { display: flex; align-items: center; gap: 10px; font-size: 14px; color: #222; padding: 9px 14px; background: #f9f9f7; border: 1px solid #e8e8e8; border-radius: 7px; }\n  .mx-check { width: 20px; height: 20px; border-radius: 50%; background: #e8f5e9; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .mx-check svg { width: 11px; height: 11px; stroke: #2e7d32; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n  .mx-warning { display: flex; align-items: flex-start; gap: 10px; background: #fff8e1; border: 1px solid #f59c00; border-radius: 8px; padding: 14px 16px; margin-top: 12px; font-size: 13px; color: #7a5c00; line-height: 1.6; }\n  .mx-warning svg { width: 18px; height: 18px; stroke: #f59c00; fill: none; stroke-width: 2; flex-shrink: 0; margin-top: 1px; }\n\n  @media (max-width: 600px) {\n    .mx-features { grid-template-columns: 1fr; }\n    .mx-specs-grid { grid-template-columns: 1fr; }\n    .mx-quick-specs { grid-template-columns: 1fr 1fr; }\n    .mx-compat-specs { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\u003cdiv class=\"mx-wrap\"\u003e\n\u003cdiv class=\"mx-title-block\"\u003e\n\u003cspan class=\"mx-badge\"\u003eKEWIG · CBK-4\u003c\/span\u003e\u003ch2\u003eAntivols casque \u003cspan\u003eKEWIG CBK-4\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"mx-tagline\"\u003eVerrouillage À code · Aluminium CNC · Tube en mm 22 \/ 25,4 \/ 28,6\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-quick-specs\"\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eÀ code\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eVerrouillage\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eCNC\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eAluminium\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003e22 \/ 25,4 \/ 28,6\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eTube en mm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-qs-box\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cp class=\"qs-val\"\u003e\u003cspan\u003eMoto \/ vélo\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"qs-label\"\u003eUtilisation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight\"\u003e\n\u003cdiv class=\"mx-highlight-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-highlight-text\"\u003e\n\u003cp class=\"hl-title\"\u003eVerrouillage par combinaison à code.\u003c\/p\u003e\n\u003cp class=\"hl-sub\"\u003eCompatibilité tubes de 22, 25,4 ou 28,6 mm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"mx-intro\"\u003eLe KEWIG CBK-4 permet d’attacher votre casque à la moto avec un verrou à code monté sur le guidon. Son corps en aluminium usiné CNC se fixe sur plusieurs diamètres de tube.\u003c\/p\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003ePoints forts\u003c\/p\u003e\n\u003cdiv class=\"mx-features\"\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eVerrouillage par combinaison à code\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eCompatibilité tubes de 22, 25,4 ou 28,6 mm\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eCorps en aluminium usiné CNC\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-feat\"\u003e\n\u003cdiv class=\"mx-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12l4 4L19 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003ch3\u003eUtilisation sur moto ou vélo\u003c\/h3\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\u003cdiv class=\"mx-specs\"\u003e\n\u003cp class=\"mx-label\"\u003eFiche technique\u003c\/p\u003e\n\u003cdiv class=\"mx-specs-grid\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eVerrouillage\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eÀ code\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eAluminium\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eCNC\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eTube en mm\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003e22 \/ 25,4 \/ 28,6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eUtilisation\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eMoto \/ vélo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eMarque\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eKEWIG\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eRéférence\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eCBK-4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mx-spec\"\u003e\n\u003cspan class=\"mx-spec-label\"\u003eColoris\u003c\/span\u003e\u003cspan class=\"mx-spec-val\"\u003eNoir\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mx-section\"\u003e\n\u003cp class=\"mx-label\"\u003eGuide de compatibilité\u003c\/p\u003e\n\u003cdiv class=\"mx-compat-guide\"\u003e\u003cp\u003eVérifiez le diamètre du tube et le point d’attache du casque.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"RideCorner","offers":[{"title":"Default Title","offer_id":67885010485418,"sku":"CBK-4","price":249.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/7334\/1866\/files\/CBK-4-site-1.jpg?v=1794336750"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/7334\/1866\/collections\/ChatGPT_Image_Oct_21_2026_01_10_01_PM.png?v=1794336931","url":"https:\/\/ridecorner.ma\/collections\/kewig.oembed","provider":"RideCorner","version":"1.0","type":"link"}