{"title":"VESTES","description":"","products":[{"product_id":"veste-nexus-current","title":"VESTE NEXUS CURRENT","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003ePorter cette veste, c’est habiter le mouvement plutôt que la forme figée. Elle impose une présence dense, mais jamais lourde. Tout y circule, tout y revient. Une pièce pensée comme une architecture de courant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672103559555,"sku":"3815650_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672103592323,"sku":"3815650_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672103625091,"sku":"3815650_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672103657859,"sku":"3815650_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672103690627,"sku":"3815650_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2 XL","offer_id":57672103723395,"sku":"3815650_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672103756163,"sku":"3815650_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-nexus-current-1992120.jpg?v=1775933004"},{"product_id":"veste-air-motion","title":"VESTE AIR MOTION","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCette veste, c’est l’équilibre parfait entre douceur et caractère. Facile à porter, mais impossible à oublier. Elle apporte instantanément une vibe fraîche et stylée. Un essentiel qui ne ressemble à rien d’autre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e3 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous disposez d'un délai de rétractation de 14 jours après réception.\u003cbr\u003e\u003cbr\u003eEn cas de retour pour rétractation (taille, préférence personnelle, changement d'avis), les frais de retour sont à la charge du client et le produit doit être renvoyé dans son état d'origine, non porté et non lavé.\u003cbr\u003e\u003cbr\u003eEn cas d'article défectueux, endommagé ou comportant une erreur d'impression, le produit sera remplacé gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande concernant un retour ou une réclamation, contactez-nous dans les 14 jours suivant la réception.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672119583107,"sku":"3297797_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672119615875,"sku":"3297797_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672119648643,"sku":"3297797_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672119681411,"sku":"3297797_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672119714179,"sku":"3297797_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2 XL","offer_id":57672119746947,"sku":"3297797_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672119779715,"sku":"3297797_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-air-motion-8466725.jpg?v=1775933179"},{"product_id":"veste-pink-distortion","title":"VESTE PINK DISTORTION","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCette veste ne se contente pas d’occuper l’espace. Elle le perturbe, elle le reprogramme. Sa force vient de ce contraste entre séduction chromatique et instabilité visuelle. Une pièce conçue pour ne jamais passer en arrière-plan.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e3 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672124006787,"sku":"1955646_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672124039555,"sku":"1955646_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672124072323,"sku":"1955646_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672124105091,"sku":"1955646_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672124137859,"sku":"1955646_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57672124170627,"sku":"1955646_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672124203395,"sku":"1955646_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-pink-distortion-6778080.jpg?v=1775933005"},{"product_id":"veste-akan-frequencies","title":"VESTE AKAN FREQUENCIES","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLe Kente, né dans les villages Ashanti du Ghana, n'était pas un tissu — c'était un langage. Chaque bande de couleur portait un message, une lignée, un rang. Cette veste traduit cet héritage en fréquences. Les ondes qui traversent cette veste sont les mêmes fils d'or réinterprétés par l'ère numérique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e3 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672215691651,"sku":"5005192_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672215724419,"sku":"5005192_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672215757187,"sku":"5005192_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672215789955,"sku":"5005192_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672215822723,"sku":"5005192_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57672215855491,"sku":"5005192_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672215888259,"sku":"5005192_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-akan-frequencies-6474355.jpg?v=1775933004"},{"product_id":"veste-blue-strata","title":"VESTE BLUE STRATA","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eInspiré des textures minérales et des profondeurs marines, ce visuel mélange force et fluidité. Chaque ligne crée un rythme naturel qui habille instantanément la silhouette. C’est graphique, mais ultra portable. Un classique revisité avec du caractère.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672219722115,"sku":"5508817_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672219754883,"sku":"5508817_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672219787651,"sku":"5508817_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672219820419,"sku":"5508817_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672219853187,"sku":"5508817_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57672219885955,"sku":"5508817_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672219918723,"sku":"5508817_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-blue-strata-7377035.jpg?v=1775933002"},{"product_id":"veste-peacock-code","title":"VESTE PEACOCK CODE","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLa plume de paon porte ici moins l’idée d’ornement que celle de regard. Un motif qui observe autant qu’il s’expose.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e3 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672221294979,"sku":"7445551_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672221327747,"sku":"7445551_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672221360515,"sku":"7445551_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672221393283,"sku":"7445551_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672221426051,"sku":"7445551_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57672221458819,"sku":"7445551_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672221491587,"sku":"7445551_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-peacock-code-8551402.jpg?v=1775932999"},{"product_id":"veste-signal-perdu","title":"VESTE SIGNAL PERDU","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eDu rouge carmin traversé de veines indigo — des lignes qui ne se rejoignent jamais tout à fait, comme une fréquence qui cherche son émetteur. L'œil glisse, cherche un appui, ne trouve que du mouvement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e3 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672224670083,"sku":"5848425_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672224702851,"sku":"5848425_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672224735619,"sku":"5848425_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672224768387,"sku":"5848425_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672224801155,"sku":"5848425_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57672224833923,"sku":"5848425_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672224866691,"sku":"5848425_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-signal-perdu-3484755.jpg?v=1775933000"},{"product_id":"veste-dune-axis","title":"VESTE DUNE AXIS","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCe visuel parle de traversée, de seuil, de regard porté plus loin que le présent. La cité à l’horizon agit comme une idée plus qu’un lieu. Une géographie mentale autant qu’une scène.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e3 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672227193219,"sku":"5417714_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672227225987,"sku":"5417714_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672227258755,"sku":"5417714_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672227291523,"sku":"5417714_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672227324291,"sku":"5417714_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57672227357059,"sku":"5417714_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672227389827,"sku":"5417714_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-dune-axis-1942693.jpg?v=1777518200"},{"product_id":"veste-matiere-florale","title":"VESTE MATIÈRE FLORALE","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eL'hibiscus traverse la géographie de la diaspora africaine et caribéenne comme un fil commun — fleur des cours intérieures de Douala, des jardins d'Accra, des balcons de Fort-de-France. Cette veste la sort du familier pour en faire un objet sculptural, une matière précieuse que l'on regarderait derrière une vitre.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e3 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672227455363,"sku":"5678045_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672227488131,"sku":"5678045_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672227520899,"sku":"5678045_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672227553667,"sku":"5678045_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672227586435,"sku":"5678045_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57672227619203,"sku":"5678045_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672227651971,"sku":"5678045_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-matiere-florale-5122576.jpg?v=1777518199"},{"product_id":"veste-paon-axiome","title":"VESTE PAON AXIOME","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003ePDes plumes stylisées disposées en composition symétrique sur fond bleu nuit — cyan électrique, jaune brûlé, touches d'orange. Un motif construit comme un tissu traditionnel africain passé dans une palette digitale. Du caractère, de la présence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e3 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672229814659,"sku":"7116168_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672229847427,"sku":"7116168_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672229880195,"sku":"7116168_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672229912963,"sku":"7116168_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672229945731,"sku":"7116168_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57672229978499,"sku":"7116168_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672230011267,"sku":"7116168_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-paon-axiome-6032109.jpg?v=1777518206"},{"product_id":"veste-rift-atlantique","title":"VESTE RIFT ATLANTIQUE","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eÀ gauche, l'océan bleu-gris d'une nuit qui commence. À droite, le même océan — mais sous un soleil annulaire magenta, saturé, presque douloureux. Une ligne verticale les sépare. Elle ne s'excuse pas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e3 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672230109571,"sku":"7706656_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672230142339,"sku":"7706656_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672230175107,"sku":"7706656_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672230207875,"sku":"7706656_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672230240643,"sku":"7706656_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57672230273411,"sku":"7706656_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672230306179,"sku":"7706656_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-rift-atlantique-2477644.jpg?v=1777518198"},{"product_id":"veste-systeme-miroir","title":"VESTE SYSTÈME MIROIR","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eDes fenêtres cyan s'allument sur un fond bordeaux profond — interfaces sans utilisateurs, wireframes sans contenu. Tout semble fonctionner. Rien ne répond.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e3 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57672230601091,"sku":"9848329_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57672230633859,"sku":"9848329_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57672230666627,"sku":"9848329_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57672230699395,"sku":"9848329_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57672230732163,"sku":"9848329_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57672230764931,"sku":"9848329_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57672230797699,"sku":"9848329_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-systeme-miroir-3267071.jpg?v=1777518197"},{"product_id":"veste-red-structure","title":"VESTE RED STRUCTURE","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLe motif joue avec la symétrie et les codes décoratifs revisités. Il évoque à la fois tradition et modernité. Le rendu est fort, mais maîtrisé. Une vraie pièce statement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57687472537987,"sku":"3712781_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57687472570755,"sku":"3712781_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57687472603523,"sku":"3712781_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57687472636291,"sku":"3712781_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57687472669059,"sku":"3712781_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57687472701827,"sku":"3712781_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57687472734595,"sku":"3712781_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-red-structure-7761240.jpg?v=1777518202"},{"product_id":"veste-ekoni-one","title":"VESTE EKONI ONE","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLe motif EKONI se répète avec finesse sur toute la surface et crée une allure nette dès le premier regard. Le blanc apporte de la fraîcheur, le bleu donne juste ce qu’il faut de contraste. Le résultat est propre, lumineux et facile à porter. Une veste simple à matcher, mais jamais banale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57687474635139,"sku":"5034382_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57687474667907,"sku":"5034382_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57687474700675,"sku":"5034382_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57687474733443,"sku":"5034382_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57687474766211,"sku":"5034382_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57687474798979,"sku":"5034382_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57687474831747,"sku":"5034382_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/all-over-print-unisex-bomber-jacket-white-front-6a03978316ce4.jpg?v=1778620304"},{"product_id":"veste-paint-drift","title":"VESTE PAINT DRIFT","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLes coups de pinceau traversent la veste avec une énergie immédiate. On sent le geste, la matière, la liberté du mouvement. Le bleu donne de la profondeur, le noir et le blanc gardent l’ensemble ultra efficace. Une pièce vivante et pleine de style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57697392230787,"sku":"8807775_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57697392263555,"sku":"8807775_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57697392296323,"sku":"8807775_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57697392329091,"sku":"8807775_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57697392361859,"sku":"8807775_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57697392394627,"sku":"8807775_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57697392427395,"sku":"8807775_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-paint-drift-9168398.jpg?v=1775933014"},{"product_id":"veste-star-dust","title":"VESTE STAR DUST","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCe visuel transforme la veste en ciel nocturne revisité. Les étoiles dorées créent une vibration lumineuse sans surcharger la silhouette. Le rendu reste élégant, mais garde un vrai côté plaisir. Une pièce qui illumine instantanément le look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57697396097411,"sku":"8263128_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57697396130179,"sku":"8263128_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57697396162947,"sku":"8263128_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57697396195715,"sku":"8263128_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57697396228483,"sku":"8263128_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57697396261251,"sku":"8263128_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57697396294019,"sku":"8263128_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-star-dust-3662590.jpg?v=1775933013"},{"product_id":"veste-kuba-velvet","title":"VESTE KUBA VELVET","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size:0.95rem;color:#444;line-height:1.6;margin:0;text-align:center;\"\u003e\nLes tisserands Kuba du Kasaï ne brodaient pas — ils sculptaient. Leurs velours en raphia étaient des surfaces en relief d'une précision absolue, sans équivalent textile dans le monde entier. Cette veste porte cet héritage tridimensionnel.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est imprimé à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57697891844483,"sku":"2646836_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57697891877251,"sku":"2646836_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57697891910019,"sku":"2646836_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57697891942787,"sku":"2646836_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57697891975555,"sku":"2646836_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57697892008323,"sku":"2646836_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57697892041091,"sku":"2646836_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-kuba-velvet-1624435.jpg?v=1775933193"},{"product_id":"veste-line-velocity","title":"VESTE LINE VELOCITY","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCe visuel reprend l’esthétique du circuit et de la trajectoire lumineuse. Les lignes dessinent une structure forte sans alourdir la veste. Le résultat est direct, net et super facile à lire. Une pièce parfaite pour un style plus urbain et tranchant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57697906098563,"sku":"2664607_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57697906131331,"sku":"2664607_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57697906164099,"sku":"2664607_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57697906196867,"sku":"2664607_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57697906229635,"sku":"2664607_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57697906262403,"sku":"2664607_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57697906295171,"sku":"2664607_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-line-velocity-4095667.jpg?v=1777518200"},{"product_id":"veste-color-bloom","title":"VESTE COLOR BLOOM","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCette veste apporte instantanément de la couleur et de la bonne humeur. Le rose crée une base douce, pendant que le violet et le bleu réveillent tout le motif. Le rendu est fun, lumineux et super visuel. Une pièce qui donne envie de sortir juste pour la porter.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57697947025795,"sku":"5622003_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57697947058563,"sku":"5622003_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57697947091331,"sku":"5622003_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57697947124099,"sku":"5622003_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57697947156867,"sku":"5622003_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57697947189635,"sku":"5622003_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57697947222403,"sku":"5622003_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-color-bloom-7386846.jpg?v=1777518203"},{"product_id":"veste-glitch-energie","title":"VESTE GLITCH ÉNERGIE","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003ePorter cette veste, c’est habiter le mouvement plutôt que la forme figée. Elle impose une présence dense, mais jamais lourde. Tout y circule, tout y revient. Une pièce pensée comme une architecture de courant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57700147102083,"sku":"4054898_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57700147134851,"sku":"4054898_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57700147167619,"sku":"4054898_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57700147200387,"sku":"4054898_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57700147233155,"sku":"4054898_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57700147265923,"sku":"4054898_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57700147298691,"sku":"4054898_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-glitch-energie-8997422.jpg?v=1777518201"},{"product_id":"veste-kente-noir","title":"VESTE KENTE NOIR","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLes tisserands Ewe et Ashanti du Ghana construisaient le Kente bande par bande — chaque couleur une valeur, chaque motif une parole. KENTE NOIR reprend cette architecture horizontale et la plonge dans une palette nuit : teal profond, or patiné, bordeaux brûlé. Les strates de cette veste sont des strates de temps. Chaque rayure est une génération.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57700150575491,"sku":"5001790_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57700150608259,"sku":"5001790_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57700150641027,"sku":"5001790_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57700150673795,"sku":"5001790_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57700150706563,"sku":"5001790_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57700150739331,"sku":"5001790_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57700150772099,"sku":"5001790_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-kente-noir-4122777.jpg?v=1775933002"},{"product_id":"veste-bogolan-storm","title":"VESTE BOGOLAN STORM","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLe Bogolan malien ne décore pas — il raconte. Chaque motif géométrique des tisseuses Bambara correspond à un événement, une identité, un savoir transmis de mère en fille depuis des siècles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57700858102147,"sku":"9796461_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57700858134915,"sku":"9796461_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57700858167683,"sku":"9796461_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57700858200451,"sku":"9796461_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57700858233219,"sku":"9796461_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57700858265987,"sku":"9796461_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57700858298755,"sku":"9796461_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-bogolan-storm-9325800.jpg?v=1775933004"},{"product_id":"veste-zulu-shield","title":"VESTE ZULU SHIELD","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eDans les régiments Impi du roi Shaka, chaque bouclier racontait l'identité du guerrier. Ici les formes géométriques des boucliers Nguni se répètent à l'infini sur fond orange solaire, transformant l'armure en œuvre, la protection en langage, le guerrier en vision.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57700858626435,"sku":"9721236_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57700858659203,"sku":"9721236_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57700858691971,"sku":"9721236_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57700858724739,"sku":"9721236_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57700858757507,"sku":"9721236_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57700858790275,"sku":"9721236_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57700858823043,"sku":"9721236_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-zulu-shield-5490870.jpg?v=1778263701"},{"product_id":"veste-vague-fraiche","title":"VESTE VAGUE FRAÎCHE","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eParfaite en journée comme en soirée. Un visuel frais qui attire naturellement. Un vrai boost visuel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57700861411715,"sku":"7668636_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57700861444483,"sku":"7668636_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57700861477251,"sku":"7668636_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57700861510019,"sku":"7668636_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57700861542787,"sku":"7668636_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57700861575555,"sku":"7668636_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57700861608323,"sku":"7668636_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-vague-fraiche-2165818.jpg?v=1775933012"},{"product_id":"veste-dream-touch","title":"VESTE DREAM TOUCH","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eDes plumes roses légères sur un fond crème apaisant. Le rendu est doux, élégant et facile à porter. C’est une pièce subtile mais pleine de charme. Parfaite pour un style délicat et moderne.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57701218255235,"sku":"2185738_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57701218288003,"sku":"2185738_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57701218320771,"sku":"2185738_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57701218353539,"sku":"2185738_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57701218386307,"sku":"2185738_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57701218419075,"sku":"2185738_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57701218451843,"sku":"2185738_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-dream-touch-9332502.jpg?v=1775933011"},{"product_id":"veste-relief-solaire","title":"VESTE RELIEF SOLAIRE","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLe motif EKONI se répète avec finesse sur toute la surface et crée une allure nette dès le premier regard. Le blanc apporte de la fraîcheur, le bleu donne juste ce qu’il faut de contraste. Le résultat est propre, lumineux et facile à porter. Une veste simple à matcher, mais jamais banale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57718783574403,"sku":"4516668_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57718783607171,"sku":"4516668_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57718783639939,"sku":"4516668_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57718783672707,"sku":"4516668_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57718783705475,"sku":"4516668_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57718783738243,"sku":"4516668_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57718783771011,"sku":"4516668_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-relief-solaire-8364730.jpg?v=1775933015"},{"product_id":"veste-soul-galaxy","title":"VESTE SOUL GALAXY","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCe visuel joue entre portrait, constellation et langage symbolique. Chaque détail semble suspendu dans une pensée en expansion. C’est poétique, puissant et très EKONI dans l’esprit. Une veste qui laisse une vraie impression.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57719063445891,"sku":"3860815_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57719063478659,"sku":"3860815_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57719063511427,"sku":"3860815_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57719063544195,"sku":"3860815_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57719063576963,"sku":"3860815_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57719063609731,"sku":"3860815_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57719063642499,"sku":"3860815_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-soul-galaxy-9551543.jpg?v=1775933024"},{"product_id":"veste-orange-brut","title":"VESTE ORANGE BRUT","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLa surface craquelée traverse la veste comme une terre chauffée à blanc. L’orange donne une énergie immédiate, pendant que les lignes noires structurent tout l’espace. Le rendu est net et ultra visuel. Une pièce qui impose sa force en un instant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57719105880451,"sku":"3333398_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57719105913219,"sku":"3333398_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57719105945987,"sku":"3333398_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57719105978755,"sku":"3333398_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57719106011523,"sku":"3333398_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57719106044291,"sku":"3333398_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57719106077059,"sku":"3333398_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-orange-brut-3775614.jpg?v=1777518199"},{"product_id":"veste-quiet-dune","title":"VESTE QUIET DUNE","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCe paysage transforme cette veste en image presque cinématographique. Le contraste entre le sable, l’astre et la profondeur bleue crée une vraie intensité visuelle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57719106240899,"sku":"7466384_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57719106273667,"sku":"7466384_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57719106306435,"sku":"7466384_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57719106339203,"sku":"7466384_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57719106371971,"sku":"7466384_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57719106404739,"sku":"7466384_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57719106437507,"sku":"7466384_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-quiet-dune-2250094.jpg?v=1777518202"},{"product_id":"veste-data-kente","title":"VESTE DATA KENTE","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCe motif mélange l’énergie du textile traditionnel avec une lecture plus digitale et graphique. L’orange, le turquoise et le rouge créent un impact immédiat, parfaitement cadré par les manches noires. Le rendu est fort, lumineux et ultra identifiable. Une veste qui ne laisse aucune place au banal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-note\"\u003eMesures prises à plat. Les dimensions réelles peuvent varier jusqu'à 2,5 cm (1\") car les articles sont faits sur mesure à la main.\u003c\/div\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57719106535811,"sku":"5874070_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57719106568579,"sku":"5874070_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57719106601347,"sku":"5874070_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57719106634115,"sku":"5874070_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57719106666883,"sku":"5874070_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57719106699651,"sku":"5874070_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57719106732419,"sku":"5874070_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-data-kente-8919966.jpg?v=1777518201"},{"product_id":"veste-reseau-vivant","title":"VESTE RÉSEAU VIVANT","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCe motif évoque à la fois une cartographie, un circuit et une écriture spontanée. Les lignes créent une tension visuelle légère mais très présente. Le résultat reste propre, moderne et plein d’énergie. Une veste minimaliste, mais jamais vide.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57725969039747,"sku":"7575230_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57725969072515,"sku":"7575230_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57725969105283,"sku":"7575230_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57725969138051,"sku":"7575230_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57725969170819,"sku":"7575230_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57725969203587,"sku":"7575230_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57725969236355,"sku":"7575230_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-reseau-vivant-9848400.jpg?v=1775933003"},{"product_id":"veste-akan-cosmos","title":"VESTE AKAN COSMOS","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size:0.95rem;color:#444;line-height:1.6;margin:0;text-align:center;\"\u003e\nLa répétition des formes crée une vibration très visuelle, presque hypnotique.\nLe mélange de couleurs garde la pièce vivante sans la rendre difficile à porter.\nOn sent la construction, l’énergie et le plaisir dans le design.\nUne vraie pièce statement.\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-info-panel {\n    max-width: 760px;\n    margin: 24px 0 40px;\n    padding: 18px 20px 22px;\n    border-radius: 18px;\n    border: 1px solid rgba(0,0,0,0.14);\n    background: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n  }\n  .product-info-panel__title {\n    font-size: 0.78rem;\n    text-transform: uppercase;\n    letter-spacing: 0.22em;\n    margin: 0 0 10px;\n    color: #666;\n    text-align: center;\n  }\n  .product-info-panel__divider {\n    width: 100%;\n    height: 1px;\n    background: rgba(0,0,0,0.12);\n    margin: 12px 0 18px;\n  }\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\n  .product-info-panel details.acc summary {\n    list-style: none;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    outline: none;\n  }\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n    color: #1a1a1a;\n  }\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1.1rem;\n    margin-left: 12px;\n    color: #999;\n  }\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n  .product-info-panel .acc__content {\n    margin-top: 12px;\n    font-size: 0.9rem;\n    color: #444;\n    line-height: 1.6;\n  }\n\n  \/* ── Grille Expédition (3 colonnes) ── *\/\n  .ship-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 10px;\n    margin: 18px 0;\n  }\n  .ship-cell {\n    background: #fafaf9;\n    border: 1px solid rgba(0,0,0,0.07);\n    border-radius: 12px;\n    padding: 12px 8px;\n    text-align: center;\n  }\n  .ship-label {\n    font-size: 0.62rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .ship-value {\n    font-size: 0.82rem;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n\n  \/* ── Bloc Retours ── *\/\n  .returns-box {\n    background: #fff;\n    border: 1px solid rgba(0,0,0,0.09);\n    border-radius: 12px;\n    padding: 18px;\n    font-size: 0.86rem;\n    color: #555;\n  }\n  .returns-box strong {\n    color: #1a1a1a;\n    display: block;\n    margin-bottom: 10px;\n    text-transform: uppercase;\n    font-size: 0.75rem;\n    letter-spacing: 0.1em;\n  }\n\n  \/* ── Guide des tailles ── *\/\n  .size-note {\n    font-size: 0.82rem;\n    color: #666;\n    background: #fafaf9;\n    border-radius: 10px;\n    padding: 10px 14px;\n    margin-bottom: 16px;\n    line-height: 1.5;\n  }\n  .size-legend {\n    display: flex;\n    gap: 18px;\n    margin-bottom: 14px;\n    flex-wrap: wrap;\n  }\n  .size-legend span {\n    font-size: 0.78rem;\n    color: #666;\n  }\n  .size-legend strong {\n    color: #1a1a1a;\n  }\n  .size-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 0.88rem;\n  }\n  .size-table th {\n    text-align: center;\n    font-size: 0.72rem;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #999;\n    padding: 6px 8px 10px;\n    border-bottom: 1px solid rgba(0,0,0,0.1);\n  }\n  .size-table th:first-child { text-align: left; }\n  .size-table td {\n    text-align: center;\n    padding: 9px 8px;\n    border-bottom: 1px solid rgba(0,0,0,0.05);\n    color: #1a1a1a;\n    font-weight: 500;\n  }\n  .size-table td:first-child {\n    text-align: left;\n    font-weight: 600;\n    color: #1a1a1a;\n  }\n  .size-table tr:last-child td { border-bottom: none; }\n  .size-table tr:hover td { background: #fafaf9; }\n\n  @media (max-width: 600px) {\n    .ship-grid { grid-template-columns: 1fr; }\n    .size-legend { gap: 10px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":57725969400195,"sku":"6845820_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":57725969432963,"sku":"6845820_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57725969465731,"sku":"6845820_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57725969498499,"sku":"6845820_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57725969531267,"sku":"6845820_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57725969564035,"sku":"6845820_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":57725969596803,"sku":"6845820_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/veste-akan-cosmos-6953721.jpg?v=1775933270"},{"product_id":"veste-grid-kings","title":"VESTE GRID KINGS","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e \u003cp style=\"font-size:0.95rem;color:#444;line-height:1.6;margin:0;text-align:center;\"\u003e Au Ghana, les tisserands Ashanti fabriquent le Kente bande par bande, à la main, sur des métiers étroits. Chaque couleur a un sens précis : l'or pour la royauté, le vert pour la croissance, le rouge pour le sacrifice politique. Les étoiles à quatre pointes viennent du vocabulaire Adinkra — un système de symboles codifiés gravés dans des calebasses pour imprimer les tissus de cérémonie.  \u003c\/p\u003e \u003c\/div\u003e \u003cstyle\u003e   .product-info-panel {     max-width: 760px;     margin: 24px 0 40px;     padding: 18px 20px 22px;     border-radius: 18px;     border: 1px solid rgba(0,0,0,0.14);     background: #ffffff;     font-family: 'DM Sans', sans-serif;   }   .product-info-panel__title {     font-size: 0.78rem;     text-transform: uppercase;     letter-spacing: 0.22em;     margin: 0 0 10px;     color: #666;     text-align: center;   }   .product-info-panel__divider {     width: 100%;     height: 1px;     background: rgba(0,0,0,0.12);     margin: 12px 0 18px;   }   .product-info-panel details.acc {     border-top: 1px solid rgba(0,0,0,0.08);     padding: 12px 0;   }   .product-info-panel details.acc:first-of-type {     border-top: none;     padding-top: 4px;   }   .product-info-panel details.acc summary {     list-style: none;     cursor: pointer;     display: flex;     align-items: center;     justify-content: space-between;     outline: none;   }   .product-info-panel details.acc summary span {     font-size: 0.92rem;     font-weight: 500;     color: #1a1a1a;   }   .product-info-panel details.acc summary::after {     content: \"+\";     font-size: 1.1rem;     margin-left: 12px;     color: #999;   }   .product-info-panel details.acc[open] summary::after {     content: \"–\";   }   .product-info-panel .acc__content {     margin-top: 12px;     font-size: 0.9rem;     color: #444;     line-height: 1.6;   }   \/* ── Grille Expédition (3 colonnes) ── *\/   .ship-grid {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 10px;     margin: 18px 0;   }   .ship-cell {     background: #fafaf9;     border: 1px solid rgba(0,0,0,0.07);     border-radius: 12px;     padding: 12px 8px;     text-align: center;   }   .ship-label {     font-size: 0.62rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     display: block;     margin-bottom: 4px;   }   .ship-value {     font-size: 0.82rem;     font-weight: 600;     color: #1a1a1a;   }   \/* ── Bloc Retours ── *\/   .returns-box {     background: #fff;     border: 1px solid rgba(0,0,0,0.09);     border-radius: 12px;     padding: 18px;     font-size: 0.86rem;     color: #555;   }   .returns-box strong {     color: #1a1a1a;     display: block;     margin-bottom: 10px;     text-transform: uppercase;     font-size: 0.75rem;     letter-spacing: 0.1em;   }   \/* ── Guide des tailles ── *\/   .size-note {     font-size: 0.82rem;     color: #666;     background: #fafaf9;     border-radius: 10px;     padding: 10px 14px;     margin-bottom: 16px;     line-height: 1.5;   }   .size-legend {     display: flex;     gap: 18px;     margin-bottom: 14px;     flex-wrap: wrap;   }   .size-legend span {     font-size: 0.78rem;     color: #666;   }   .size-legend strong {     color: #1a1a1a;   }   .size-table {     width: 100%;     border-collapse: collapse;     font-size: 0.88rem;   }   .size-table th {     text-align: center;     font-size: 0.72rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     padding: 6px 8px 10px;     border-bottom: 1px solid rgba(0,0,0,0.1);   }   .size-table th:first-child { text-align: left; }   .size-table td {     text-align: center;     padding: 9px 8px;     border-bottom: 1px solid rgba(0,0,0,0.05);     color: #1a1a1a;     font-weight: 500;   }   .size-table td:first-child {     text-align: left;     font-weight: 600;     color: #1a1a1a;   }   .size-table tr:last-child td { border-bottom: none; }   .size-table tr:hover td { background: #fafaf9; }   @media (max-width: 600px) {     .ship-grid { grid-template-columns: 1fr; }     .size-legend { gap: 10px; }   } \u003c\/style\u003e \u003cdiv class=\"product-info-panel\"\u003e \u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e \u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e \u003cdetails class=\"acc\"\u003e \u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e \u003cdiv class=\"acc__content\"\u003e \u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e \u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e \u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e \u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e \u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e \u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e \u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e \u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e \u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e \u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e \u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e \u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e \u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e \u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e \u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/details\u003e \u003cdetails class=\"acc\"\u003e \u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e \u003cdiv class=\"acc__content\"\u003e \u003cdiv class=\"size-legend\"\u003e \u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e \u003c\/div\u003e \u003ctable class=\"size-table\"\u003e \u003cthead\u003e \u003ctr\u003e \u003cth\u003eTaille\u003c\/th\u003e \u003cth\u003eA (cm)\u003c\/th\u003e \u003cth\u003eB (cm)\u003c\/th\u003e \u003cth\u003eC (cm)\u003c\/th\u003e \u003c\/tr\u003e \u003c\/thead\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd\u003eXS\u003c\/td\u003e \u003ctd\u003e50\u003c\/td\u003e \u003ctd\u003e65\u003c\/td\u003e \u003ctd\u003e55,5\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003eS\u003c\/td\u003e \u003ctd\u003e52\u003c\/td\u003e \u003ctd\u003e69\u003c\/td\u003e \u003ctd\u003e57\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003eM\u003c\/td\u003e \u003ctd\u003e54\u003c\/td\u003e \u003ctd\u003e69\u003c\/td\u003e \u003ctd\u003e58,5\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003eL\u003c\/td\u003e \u003ctd\u003e58\u003c\/td\u003e \u003ctd\u003e72\u003c\/td\u003e \u003ctd\u003e60,5\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003eXL\u003c\/td\u003e \u003ctd\u003e62\u003c\/td\u003e \u003ctd\u003e72\u003c\/td\u003e \u003ctd\u003e61\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003e2XL\u003c\/td\u003e \u003ctd\u003e66\u003c\/td\u003e \u003ctd\u003e75\u003c\/td\u003e \u003ctd\u003e61,5\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003e3XL\u003c\/td\u003e \u003ctd\u003e70\u003c\/td\u003e \u003ctd\u003e75\u003c\/td\u003e \u003ctd\u003e62\u003c\/td\u003e \u003c\/tr\u003e \u003c\/tbody\u003e \u003c\/table\u003e \u003c\/div\u003e \u003c\/details\u003e \u003cdetails class=\"acc\"\u003e \u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e \u003cdiv class=\"acc__content\"\u003e \u003cul style=\"list-style: none; padding-left: 0;\"\u003e \u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e \u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e \u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e \u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/details\u003e \u003cdetails class=\"acc\"\u003e \u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e \u003cdiv class=\"acc__content\"\u003e \u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e \u003cdiv class=\"ship-grid\"\u003e \u003cdiv class=\"ship-cell\"\u003e \u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"ship-cell\"\u003e \u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"ship-cell\"\u003e \u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"returns-box\"\u003e \u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e \u003c\/div\u003e \u003c\/details\u003e \u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":58018975515011,"sku":"4465245_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58018975547779,"sku":"4465245_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58018975580547,"sku":"4465245_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58018975613315,"sku":"4465245_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58018975646083,"sku":"4465245_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":58018975678851,"sku":"4465245_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":58018975711619,"sku":"4465245_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/all-over-print-unisex-bomber-jacket-white-front-6a0130b5c6eac.jpg?v=1778462945"},{"product_id":"veste-adinkra-bloom","title":"VESTE ADINKRA BLOOM","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eÀ l'origine, les symboles Adinkra étaient réservés aux cérémonies des Ashanti du Ghana — imprimés à la main avec des tampons taillés dans des calebasses, trempés dans une encre noire à base d'écorce bouillie.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e Ce geste laissait naturellement des auréoles irrégulières autour de chaque forme.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eExactement comme les halos aquarelle de ce design. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e   .product-info-panel {     max-width: 760px;     margin: 24px 0 40px;     padding: 18px 20px 22px;     border-radius: 18px;     border: 1px solid rgba(0,0,0,0.14);     background: #ffffff;     font-family: 'DM Sans', sans-serif;   }   .product-info-panel__title {     font-size: 0.78rem;     text-transform: uppercase;     letter-spacing: 0.22em;     margin: 0 0 10px;     color: #666;     text-align: center;   }   .product-info-panel__divider {     width: 100%;     height: 1px;     background: rgba(0,0,0,0.12);     margin: 12px 0 18px;   }   .product-info-panel details.acc {     border-top: 1px solid rgba(0,0,0,0.08);     padding: 12px 0;   }   .product-info-panel details.acc:first-of-type {     border-top: none;     padding-top: 4px;   }   .product-info-panel details.acc summary {     list-style: none;     cursor: pointer;     display: flex;     align-items: center;     justify-content: space-between;     outline: none;   }   .product-info-panel details.acc summary span {     font-size: 0.92rem;     font-weight: 500;     color: #1a1a1a;   }   .product-info-panel details.acc summary::after {     content: \"+\";     font-size: 1.1rem;     margin-left: 12px;     color: #999;   }   .product-info-panel details.acc[open] summary::after {     content: \"–\";   }   .product-info-panel .acc__content {     margin-top: 12px;     font-size: 0.9rem;     color: #444;     line-height: 1.6;   }   \/* ── Grille Expédition (3 colonnes) ── *\/   .ship-grid {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 10px;     margin: 18px 0;   }   .ship-cell {     background: #fafaf9;     border: 1px solid rgba(0,0,0,0.07);     border-radius: 12px;     padding: 12px 8px;     text-align: center;   }   .ship-label {     font-size: 0.62rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     display: block;     margin-bottom: 4px;   }   .ship-value {     font-size: 0.82rem;     font-weight: 600;     color: #1a1a1a;   }   \/* ── Bloc Retours ── *\/   .returns-box {     background: #fff;     border: 1px solid rgba(0,0,0,0.09);     border-radius: 12px;     padding: 18px;     font-size: 0.86rem;     color: #555;   }   .returns-box strong {     color: #1a1a1a;     display: block;     margin-bottom: 10px;     text-transform: uppercase;     font-size: 0.75rem;     letter-spacing: 0.1em;   }   \/* ── Guide des tailles ── *\/   .size-note {     font-size: 0.82rem;     color: #666;     background: #fafaf9;     border-radius: 10px;     padding: 10px 14px;     margin-bottom: 16px;     line-height: 1.5;   }   .size-legend {     display: flex;     gap: 18px;     margin-bottom: 14px;     flex-wrap: wrap;   }   .size-legend span {     font-size: 0.78rem;     color: #666;   }   .size-legend strong {     color: #1a1a1a;   }   .size-table {     width: 100%;     border-collapse: collapse;     font-size: 0.88rem;   }   .size-table th {     text-align: center;     font-size: 0.72rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     padding: 6px 8px 10px;     border-bottom: 1px solid rgba(0,0,0,0.1);   }   .size-table th:first-child { text-align: left; }   .size-table td {     text-align: center;     padding: 9px 8px;     border-bottom: 1px solid rgba(0,0,0,0.05);     color: #1a1a1a;     font-weight: 500;   }   .size-table td:first-child {     text-align: left;     font-weight: 600;     color: #1a1a1a;   }   .size-table tr:last-child td { border-bottom: none; }   .size-table tr:hover td { background: #fafaf9; }   @media (max-width: 600px) {     .ship-grid { grid-template-columns: 1fr; }     .size-legend { gap: 10px; }   } \u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":58018980397443,"sku":"9722322_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58018980430211,"sku":"9722322_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58018980462979,"sku":"9722322_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58018980495747,"sku":"9722322_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58018980528515,"sku":"9722322_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":58018980561283,"sku":"9722322_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":58018980594051,"sku":"9722322_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/all-over-print-unisex-bomber-jacket-white-front-6a0131bba009e.jpg?v=1778463239"},{"product_id":"veste-clay-current","title":"VESTE CLAY CURRENT","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eAu Mali, les femmes Bamana fabriquent le Bogolan en plusieurs étapes : le tissu de coton est d'abord trempé dans des bains de feuilles de n'galama qui le teintent en jaune, puis les motifs sont tracés à la main avec de la boue fermentée — riche en fer, presque noire — qui réagit chimiquement avec la teinture et fixe les formes de façon définitive.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLe résultat n'est jamais parfaitement régulier. Les lignes cassent, les zones se densifient, certains fragments partent en diagonale. \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCe design part de cette irrégularité organique.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eMême logique de tracé, autre température.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e   .product-info-panel {     max-width: 760px;     margin: 24px 0 40px;     padding: 18px 20px 22px;     border-radius: 18px;     border: 1px solid rgba(0,0,0,0.14);     background: #ffffff;     font-family: 'DM Sans', sans-serif;   }   .product-info-panel__title {     font-size: 0.78rem;     text-transform: uppercase;     letter-spacing: 0.22em;     margin: 0 0 10px;     color: #666;     text-align: center;   }   .product-info-panel__divider {     width: 100%;     height: 1px;     background: rgba(0,0,0,0.12);     margin: 12px 0 18px;   }   .product-info-panel details.acc {     border-top: 1px solid rgba(0,0,0,0.08);     padding: 12px 0;   }   .product-info-panel details.acc:first-of-type {     border-top: none;     padding-top: 4px;   }   .product-info-panel details.acc summary {     list-style: none;     cursor: pointer;     display: flex;     align-items: center;     justify-content: space-between;     outline: none;   }   .product-info-panel details.acc summary span {     font-size: 0.92rem;     font-weight: 500;     color: #1a1a1a;   }   .product-info-panel details.acc summary::after {     content: \"+\";     font-size: 1.1rem;     margin-left: 12px;     color: #999;   }   .product-info-panel details.acc[open] summary::after {     content: \"–\";   }   .product-info-panel .acc__content {     margin-top: 12px;     font-size: 0.9rem;     color: #444;     line-height: 1.6;   }   \/* ── Grille Expédition (3 colonnes) ── *\/   .ship-grid {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 10px;     margin: 18px 0;   }   .ship-cell {     background: #fafaf9;     border: 1px solid rgba(0,0,0,0.07);     border-radius: 12px;     padding: 12px 8px;     text-align: center;   }   .ship-label {     font-size: 0.62rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     display: block;     margin-bottom: 4px;   }   .ship-value {     font-size: 0.82rem;     font-weight: 600;     color: #1a1a1a;   }   \/* ── Bloc Retours ── *\/   .returns-box {     background: #fff;     border: 1px solid rgba(0,0,0,0.09);     border-radius: 12px;     padding: 18px;     font-size: 0.86rem;     color: #555;   }   .returns-box strong {     color: #1a1a1a;     display: block;     margin-bottom: 10px;     text-transform: uppercase;     font-size: 0.75rem;     letter-spacing: 0.1em;   }   \/* ── Guide des tailles ── *\/   .size-note {     font-size: 0.82rem;     color: #666;     background: #fafaf9;     border-radius: 10px;     padding: 10px 14px;     margin-bottom: 16px;     line-height: 1.5;   }   .size-legend {     display: flex;     gap: 18px;     margin-bottom: 14px;     flex-wrap: wrap;   }   .size-legend span {     font-size: 0.78rem;     color: #666;   }   .size-legend strong {     color: #1a1a1a;   }   .size-table {     width: 100%;     border-collapse: collapse;     font-size: 0.88rem;   }   .size-table th {     text-align: center;     font-size: 0.72rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     padding: 6px 8px 10px;     border-bottom: 1px solid rgba(0,0,0,0.1);   }   .size-table th:first-child { text-align: left; }   .size-table td {     text-align: center;     padding: 9px 8px;     border-bottom: 1px solid rgba(0,0,0,0.05);     color: #1a1a1a;     font-weight: 500;   }   .size-table td:first-child {     text-align: left;     font-weight: 600;     color: #1a1a1a;   }   .size-table tr:last-child td { border-bottom: none; }   .size-table tr:hover td { background: #fafaf9; }   @media (max-width: 600px) {     .ship-grid { grid-template-columns: 1fr; }     .size-legend { gap: 10px; }   } \u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":58018982986115,"sku":"8128824_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58018983018883,"sku":"8128824_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58018983051651,"sku":"8128824_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58018983084419,"sku":"8128824_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58018983117187,"sku":"8128824_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":58018983149955,"sku":"8128824_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":58018983182723,"sku":"8128824_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/all-over-print-unisex-bomber-jacket-white-front-6a03da1cd3e79.jpg?v=1778637355"},{"product_id":"veste-wouri-flow","title":"VESTE WOURI FLOW","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLe Kaba Ngondo est la tenue et le tissu emblématique des peuples riverains du Wouri, autour de Douala au Cameroun.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLes imprimés qui lui sont associés se caractérisent par des compositions vivantes, des couleurs saturées et des formes qui évoquent le mouvement de l'eau — le fleuve Wouri, axe commercial et culturel historique de la région.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCe design part de cette logique. \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eUrbain dans ses origines, contemplatif dans son rendu.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e   .product-info-panel {     max-width: 760px;     margin: 24px 0 40px;     padding: 18px 20px 22px;     border-radius: 18px;     border: 1px solid rgba(0,0,0,0.14);     background: #ffffff;     font-family: 'DM Sans', sans-serif;   }   .product-info-panel__title {     font-size: 0.78rem;     text-transform: uppercase;     letter-spacing: 0.22em;     margin: 0 0 10px;     color: #666;     text-align: center;   }   .product-info-panel__divider {     width: 100%;     height: 1px;     background: rgba(0,0,0,0.12);     margin: 12px 0 18px;   }   .product-info-panel details.acc {     border-top: 1px solid rgba(0,0,0,0.08);     padding: 12px 0;   }   .product-info-panel details.acc:first-of-type {     border-top: none;     padding-top: 4px;   }   .product-info-panel details.acc summary {     list-style: none;     cursor: pointer;     display: flex;     align-items: center;     justify-content: space-between;     outline: none;   }   .product-info-panel details.acc summary span {     font-size: 0.92rem;     font-weight: 500;     color: #1a1a1a;   }   .product-info-panel details.acc summary::after {     content: \"+\";     font-size: 1.1rem;     margin-left: 12px;     color: #999;   }   .product-info-panel details.acc[open] summary::after {     content: \"–\";   }   .product-info-panel .acc__content {     margin-top: 12px;     font-size: 0.9rem;     color: #444;     line-height: 1.6;   }   \/* ── Grille Expédition (3 colonnes) ── *\/   .ship-grid {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 10px;     margin: 18px 0;   }   .ship-cell {     background: #fafaf9;     border: 1px solid rgba(0,0,0,0.07);     border-radius: 12px;     padding: 12px 8px;     text-align: center;   }   .ship-label {     font-size: 0.62rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     display: block;     margin-bottom: 4px;   }   .ship-value {     font-size: 0.82rem;     font-weight: 600;     color: #1a1a1a;   }   \/* ── Bloc Retours ── *\/   .returns-box {     background: #fff;     border: 1px solid rgba(0,0,0,0.09);     border-radius: 12px;     padding: 18px;     font-size: 0.86rem;     color: #555;   }   .returns-box strong {     color: #1a1a1a;     display: block;     margin-bottom: 10px;     text-transform: uppercase;     font-size: 0.75rem;     letter-spacing: 0.1em;   }   \/* ── Guide des tailles ── *\/   .size-note {     font-size: 0.82rem;     color: #666;     background: #fafaf9;     border-radius: 10px;     padding: 10px 14px;     margin-bottom: 16px;     line-height: 1.5;   }   .size-legend {     display: flex;     gap: 18px;     margin-bottom: 14px;     flex-wrap: wrap;   }   .size-legend span {     font-size: 0.78rem;     color: #666;   }   .size-legend strong {     color: #1a1a1a;   }   .size-table {     width: 100%;     border-collapse: collapse;     font-size: 0.88rem;   }   .size-table th {     text-align: center;     font-size: 0.72rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     padding: 6px 8px 10px;     border-bottom: 1px solid rgba(0,0,0,0.1);   }   .size-table th:first-child { text-align: left; }   .size-table td {     text-align: center;     padding: 9px 8px;     border-bottom: 1px solid rgba(0,0,0,0.05);     color: #1a1a1a;     font-weight: 500;   }   .size-table td:first-child {     text-align: left;     font-weight: 600;     color: #1a1a1a;   }   .size-table tr:last-child td { border-bottom: none; }   .size-table tr:hover td { background: #fafaf9; }   @media (max-width: 600px) {     .ship-grid { grid-template-columns: 1fr; }     .size-legend { gap: 10px; }   } \u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":58018983444867,"sku":"5271314_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58018983477635,"sku":"5271314_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58018983510403,"sku":"5271314_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58018983543171,"sku":"5271314_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58018983575939,"sku":"5271314_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":58018983608707,"sku":"5271314_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":58018983641475,"sku":"5271314_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/all-over-print-unisex-bomber-jacket-white-front-6a0132df6c2ba.jpg?v=1778463626"},{"product_id":"veste-sahel-grid","title":"VESTE SAHEL GRID","description":"\u003cdiv class=\"product-description-panel\" style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCette veste s'inspire du Kilim berbère et des broderies Tuareg du Sahara : les réseaux de losanges et de nœuds géométriques servaient à la fois de décoration et de cartographie symbolique du territoire.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eSur fond bleu azur rappelant les pigments naturels des teintures sahariennes, les formes or évoquent les fils métalliques utilisés dans les broderies d'apparat des chefferies sahéliennes.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eUne géométrie qui vient du désert et de la montagne.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e   .product-info-panel {     max-width: 760px;     margin: 24px 0 40px;     padding: 18px 20px 22px;     border-radius: 18px;     border: 1px solid rgba(0,0,0,0.14);     background: #ffffff;     font-family: 'DM Sans', sans-serif;   }   .product-info-panel__title {     font-size: 0.78rem;     text-transform: uppercase;     letter-spacing: 0.22em;     margin: 0 0 10px;     color: #666;     text-align: center;   }   .product-info-panel__divider {     width: 100%;     height: 1px;     background: rgba(0,0,0,0.12);     margin: 12px 0 18px;   }   .product-info-panel details.acc {     border-top: 1px solid rgba(0,0,0,0.08);     padding: 12px 0;   }   .product-info-panel details.acc:first-of-type {     border-top: none;     padding-top: 4px;   }   .product-info-panel details.acc summary {     list-style: none;     cursor: pointer;     display: flex;     align-items: center;     justify-content: space-between;     outline: none;   }   .product-info-panel details.acc summary span {     font-size: 0.92rem;     font-weight: 500;     color: #1a1a1a;   }   .product-info-panel details.acc summary::after {     content: \"+\";     font-size: 1.1rem;     margin-left: 12px;     color: #999;   }   .product-info-panel details.acc[open] summary::after {     content: \"–\";   }   .product-info-panel .acc__content {     margin-top: 12px;     font-size: 0.9rem;     color: #444;     line-height: 1.6;   }   \/* ── Grille Expédition (3 colonnes) ── *\/   .ship-grid {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 10px;     margin: 18px 0;   }   .ship-cell {     background: #fafaf9;     border: 1px solid rgba(0,0,0,0.07);     border-radius: 12px;     padding: 12px 8px;     text-align: center;   }   .ship-label {     font-size: 0.62rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     display: block;     margin-bottom: 4px;   }   .ship-value {     font-size: 0.82rem;     font-weight: 600;     color: #1a1a1a;   }   \/* ── Bloc Retours ── *\/   .returns-box {     background: #fff;     border: 1px solid rgba(0,0,0,0.09);     border-radius: 12px;     padding: 18px;     font-size: 0.86rem;     color: #555;   }   .returns-box strong {     color: #1a1a1a;     display: block;     margin-bottom: 10px;     text-transform: uppercase;     font-size: 0.75rem;     letter-spacing: 0.1em;   }   \/* ── Guide des tailles ── *\/   .size-note {     font-size: 0.82rem;     color: #666;     background: #fafaf9;     border-radius: 10px;     padding: 10px 14px;     margin-bottom: 16px;     line-height: 1.5;   }   .size-legend {     display: flex;     gap: 18px;     margin-bottom: 14px;     flex-wrap: wrap;   }   .size-legend span {     font-size: 0.78rem;     color: #666;   }   .size-legend strong {     color: #1a1a1a;   }   .size-table {     width: 100%;     border-collapse: collapse;     font-size: 0.88rem;   }   .size-table th {     text-align: center;     font-size: 0.72rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     padding: 6px 8px 10px;     border-bottom: 1px solid rgba(0,0,0,0.1);   }   .size-table th:first-child { text-align: left; }   .size-table td {     text-align: center;     padding: 9px 8px;     border-bottom: 1px solid rgba(0,0,0,0.05);     color: #1a1a1a;     font-weight: 500;   }   .size-table td:first-child {     text-align: left;     font-weight: 600;     color: #1a1a1a;   }   .size-table tr:last-child td { border-bottom: none; }   .size-table tr:hover td { background: #fafaf9; }   @media (max-width: 600px) {     .ship-grid { grid-template-columns: 1fr; }     .size-legend { gap: 10px; }   } \u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":58018985705859,"sku":"5621333_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58018985738627,"sku":"5621333_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58018985771395,"sku":"5621333_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58018985804163,"sku":"5621333_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58018985836931,"sku":"5621333_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":58018985869699,"sku":"5621333_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":58018985902467,"sku":"5621333_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/all-over-print-unisex-bomber-jacket-white-front-6a013310712a1.jpg?v=1778463693"},{"product_id":"veste-oracle-masque","title":"VESTE ORACLE MASQUE","description":"\u003cdiv style=\"max-width: 760px; margin: 24px 0 32px; padding: 22px 24px 26px; background: #ffffff; border-radius: 18px; border: 1px solid rgba(0,0,0,0.14);\" class=\"product-description-panel\"\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eDans les chefferies Bamiléké du Cameroun, les masques cérémonieux ne cachent pas — ils révèlent.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003ePortés lors des rituels d'intronisation, ils sont construits autour d'un axe de symétrie parfait, avec des yeux dilatés qui symbolisent la vision au-delà du monde visible. \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eLes éclats géométriques qui rayonnent autour évoquent les plumes et les lances des costumes de danse Tso — chaque pointe orientée comme un signal envoyé dans une direction précise.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"font-size: 0.95rem; color: #444; line-height: 1.6; margin: 0; text-align: center;\"\u003eCe design part de cette architecture visuelle : la symétrie comme langage, les yeux comme centre de gravité, le noir comme espace où tout commence.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e   .product-info-panel {     max-width: 760px;     margin: 24px 0 40px;     padding: 18px 20px 22px;     border-radius: 18px;     border: 1px solid rgba(0,0,0,0.14);     background: #ffffff;     font-family: 'DM Sans', sans-serif;   }   .product-info-panel__title {     font-size: 0.78rem;     text-transform: uppercase;     letter-spacing: 0.22em;     margin: 0 0 10px;     color: #666;     text-align: center;   }   .product-info-panel__divider {     width: 100%;     height: 1px;     background: rgba(0,0,0,0.12);     margin: 12px 0 18px;   }   .product-info-panel details.acc {     border-top: 1px solid rgba(0,0,0,0.08);     padding: 12px 0;   }   .product-info-panel details.acc:first-of-type {     border-top: none;     padding-top: 4px;   }   .product-info-panel details.acc summary {     list-style: none;     cursor: pointer;     display: flex;     align-items: center;     justify-content: space-between;     outline: none;   }   .product-info-panel details.acc summary span {     font-size: 0.92rem;     font-weight: 500;     color: #1a1a1a;   }   .product-info-panel details.acc summary::after {     content: \"+\";     font-size: 1.1rem;     margin-left: 12px;     color: #999;   }   .product-info-panel details.acc[open] summary::after {     content: \"–\";   }   .product-info-panel .acc__content {     margin-top: 12px;     font-size: 0.9rem;     color: #444;     line-height: 1.6;   }   \/* ── Grille Expédition (3 colonnes) ── *\/   .ship-grid {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 10px;     margin: 18px 0;   }   .ship-cell {     background: #fafaf9;     border: 1px solid rgba(0,0,0,0.07);     border-radius: 12px;     padding: 12px 8px;     text-align: center;   }   .ship-label {     font-size: 0.62rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     display: block;     margin-bottom: 4px;   }   .ship-value {     font-size: 0.82rem;     font-weight: 600;     color: #1a1a1a;   }   \/* ── Bloc Retours ── *\/   .returns-box {     background: #fff;     border: 1px solid rgba(0,0,0,0.09);     border-radius: 12px;     padding: 18px;     font-size: 0.86rem;     color: #555;   }   .returns-box strong {     color: #1a1a1a;     display: block;     margin-bottom: 10px;     text-transform: uppercase;     font-size: 0.75rem;     letter-spacing: 0.1em;   }   \/* ── Guide des tailles ── *\/   .size-note {     font-size: 0.82rem;     color: #666;     background: #fafaf9;     border-radius: 10px;     padding: 10px 14px;     margin-bottom: 16px;     line-height: 1.5;   }   .size-legend {     display: flex;     gap: 18px;     margin-bottom: 14px;     flex-wrap: wrap;   }   .size-legend span {     font-size: 0.78rem;     color: #666;   }   .size-legend strong {     color: #1a1a1a;   }   .size-table {     width: 100%;     border-collapse: collapse;     font-size: 0.88rem;   }   .size-table th {     text-align: center;     font-size: 0.72rem;     text-transform: uppercase;     letter-spacing: 0.1em;     color: #999;     padding: 6px 8px 10px;     border-bottom: 1px solid rgba(0,0,0,0.1);   }   .size-table th:first-child { text-align: left; }   .size-table td {     text-align: center;     padding: 9px 8px;     border-bottom: 1px solid rgba(0,0,0,0.05);     color: #1a1a1a;     font-weight: 500;   }   .size-table td:first-child {     text-align: left;     font-weight: 600;     color: #1a1a1a;   }   .size-table tr:last-child td { border-bottom: none; }   .size-table tr:hover td { background: #fafaf9; }   @media (max-width: 600px) {     .ship-grid { grid-template-columns: 1fr; }     .size-legend { gap: 10px; }   } \u003c\/style\u003e\n\u003cdiv class=\"product-info-panel\"\u003e\n\u003ch2 class=\"product-info-panel__title\"\u003eInformations détaillées\u003c\/h2\u003e\n\u003cdiv class=\"product-info-panel__divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eMatériaux \u0026amp; composition\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0; margin: 0;\"\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eMatière :\u003c\/strong\u003e 100 % polyester (dont 95 % recyclé).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoids du tissu :\u003c\/strong\u003e 220 g\/m² (6,49 oz\/yd²) — peut varier de ± 5 %.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eIntérieur :\u003c\/strong\u003e Polaire brossée, confort chaud et doux.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoupe :\u003c\/strong\u003e Unisexe.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eCoutures :\u003c\/strong\u003e Surjet renforcé.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 8px; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003eFermeture :\u003c\/strong\u003e Éclair YKK argenté.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 0; padding-left: 18px; position: relative;\"\u003e\n\u003cspan style=\"position: absolute; left: 0; color: #bbb;\"\u003e—\u003c\/span\u003e \u003cstrong\u003ePoches :\u003c\/strong\u003e 2 poches en tissu assorti + ruban de cou robuste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide des tailles\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cdiv class=\"size-legend\"\u003e\n\u003cspan\u003e\u003cstrong\u003eA\u003c\/strong\u003e — Largeur moitié poitrine\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eB\u003c\/strong\u003e — Longueur\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eC\u003c\/strong\u003e — Longueur manche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ctable class=\"size-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003cth\u003eA (cm)\u003c\/th\u003e\n\u003cth\u003eB (cm)\u003c\/th\u003e\n\u003cth\u003eC (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e55,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e69\u003c\/td\u003e\n\u003ctd\u003e58,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e60,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e61,5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e75\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cul style=\"list-style: none; padding-left: 0;\"\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Laver à la machine à basse température (30 °C max).\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Ne pas utiliser d'eau de javel ni d'assouplissant.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 6px;\"\u003e— Séchage à basse température ou à l'air libre.\u003c\/li\u003e\n\u003cli\u003e— Ne pas repasser directement sur l'impression.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"acc\"\u003e\n\u003csummary\u003e\u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"acc__content\"\u003e\n\u003cp style=\"text-align: center; font-size: 0.85rem; color: #666; margin-bottom: 5px;\"\u003eCe produit est fabriqué à la demande.\u003c\/p\u003e\n\u003cdiv class=\"ship-grid\"\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eProduction\u003c\/span\u003e \u003cspan class=\"ship-value\"\u003e1 à 4 jours ouvrés\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eLivraison Europe\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e2 à 7 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ship-cell\"\u003e\n\u003cspan class=\"ship-label\"\u003eInternational\u003c\/span\u003e\u003cspan class=\"ship-value\"\u003e5 à 15 jours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"returns-box\"\u003e\n\u003cstrong\u003ePolitique de retours\u003c\/strong\u003e Vous avez 14 jours après réception pour changer d'avis, c'est normal ça arrive !\u003cbr\u003e\u003cbr\u003eSi la taille ne convient pas ou que vous avez changé d'avis, pas de souci — renvoyez-nous simplement l'article dans son état d'origine (non porté, non lavé). Les frais de retour sont à votre charge dans ce cas.\u003cbr\u003e\u003cbr\u003eSi votre article est défectueux, endommagé ou comporte une erreur d'impression, on s'occupe de tout : l'envoi d'un remplacement sera fait gratuitement.\u003cbr\u003e\u003cbr\u003ePour toute demande, contactez-nous dans les 14 jours suivant la réception — notre équipe s'occupe de vous !\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"XS","offer_id":58018986361219,"sku":"1819287_10877","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":58018986393987,"sku":"1819287_10878","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58018986426755,"sku":"1819287_10879","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58018986459523,"sku":"1819287_10880","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58018986492291,"sku":"1819287_10881","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":58018986525059,"sku":"1819287_10882","price":65.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":58018986557827,"sku":"1819287_10883","price":65.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/all-over-print-unisex-bomber-jacket-white-front-6a01334675b13.jpg?v=1778463721"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/collections\/vestes-2678959.png?v=1775932927","url":"https:\/\/www.ekoni.fr\/collections\/vestes.oembed","provider":"EKONI","version":"1.0","type":"link"}