{"product_id":"tshirt-solar-tide","title":"T-SHIRT SOLAR TIDE","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; white-space: pre-line;\"\u003e\nOcéan sombre.\nHalo suspendu.\n\nAmbiance cosmique.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\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  }\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 !important;\n    display: block;\n    width: 100%;\n  }\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\n  .product-info-panel details.acc {\n    border-top: 1px solid rgba(0,0,0,0.08);\n    padding: 12px 0;\n  }\n\n  .product-info-panel details.acc:first-of-type {\n    border-top: none;\n    padding-top: 4px;\n  }\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  }\n\n  .product-info-panel details.acc summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .product-info-panel details.acc summary span {\n    font-size: 0.92rem;\n    font-weight: 500;\n  }\n\n  .product-info-panel details.acc summary::after {\n    content: \"+\";\n    font-size: 1rem;\n    margin-left: 12px;\n  }\n\n  .product-info-panel details.acc[open] summary::after {\n    content: \"–\";\n  }\n\n  .product-info-panel .acc__content {\n    margin-top: 8px;\n    font-size: 0.9rem;\n    color: #444;\n  }\n\n  .product-info-panel .info-list {\n    list-style: none;\n    margin: 4px 0 0;\n    padding-left: 0;\n  }\n\n  .product-info-panel .info-list li {\n    margin-bottom: 6px;\n    position: relative;\n    padding-left: 14px;\n  }\n\n  .product-info-panel .info-list li::before {\n    content: \"•\";\n    position: absolute;\n    left: 0;\n    top: 0;\n    color: #333;\n  }\n\n  .size-grid {\n    margin: 8px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .size-grid li {\n    display: flex;\n    justify-content: space-between;\n    padding: 6px 0;\n    border-bottom: 1px solid rgba(0,0,0,0.06);\n  }\n\n  .size-grid li:last-child {\n    border-bottom: none;\n  }\n\u003c\/style\u003e\n\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\n  \u003c!-- MATÉRIAUX --\u003e\n  \u003cdetails class=\"acc\"\u003e\n    \u003csummary\u003e\u003cspan class=\"icon\"\u003e\u003c\/span\u003e \u003cspan\u003eMatériaux\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"acc__content\"\u003e\n      \u003cul class=\"info-list\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMatière principale :\u003c\/strong\u003e 100% coton (sauf Graphite bruyère : 90% coton \/ 10% polyester et Heather Royal : 35% coton \/ 65% polyester)\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eGrammage :\u003c\/strong\u003e 153 g\/m², maintien assuré et confort flexible.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCertification :\u003c\/strong\u003e OEKO-TEX®, Sedex \u0026amp; WRAP.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eImpression :\u003c\/strong\u003e DTG haute définition, encres à base d'eau respectueuses de la peau et de l'environnement.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- DIMENSIONS --\u003e\n  \u003cdetails class=\"acc\"\u003e\n    \u003csummary\u003e\u003cspan class=\"icon\"\u003e\u003c\/span\u003e \u003cspan\u003eTailles \u0026amp; coupe\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"acc__content\"\u003e\n      \u003cp\u003eCoupe unisexe classique. Tailles S à 3XL.\u003c\/p\u003e\n      \u003cul class=\"size-grid\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eS\u003c\/strong\u003e\u003cspan\u003e71 × 45,7 cm\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eM\u003c\/strong\u003e\u003cspan\u003e73,7 × 51 cm\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eL\u003c\/strong\u003e\u003cspan\u003e76,2 × 56 cm\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eXL\u003c\/strong\u003e\u003cspan\u003e78,7 × 61 cm\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e2XL\u003c\/strong\u003e\u003cspan\u003e81,3 × 66 cm\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003e3XL\u003c\/strong\u003e\u003cspan\u003e83,8 × 71 cm\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- ENTRETIEN --\u003e\n  \u003cdetails class=\"acc\"\u003e\n    \u003csummary\u003e\u003cspan class=\"icon\"\u003e\u003c\/span\u003e \u003cspan\u003eGuide d'entretien\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"acc__content\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eLavage en machine à froid (maximum 30 °C ou 90 °F).\u003c\/li\u003e\n        \u003cli\u003eÀ laver avec des couleurs similaires.\u003c\/li\u003e\n        \u003cli\u003eBlanchiment déconseillé.\u003c\/li\u003e\n        \u003cli\u003eNe pas mettre au sèche-linge.\u003c\/li\u003e\n        \u003cli\u003eÉviter de repasser directement sur le visuel.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- EXPÉDITION \u0026 RETOURS --\u003e\n  \u003cdetails class=\"acc\"\u003e\n    \u003csummary\u003e\u003cspan class=\"icon\"\u003e\u003c\/span\u003e \u003cspan\u003eExpédition \u0026amp; retours\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"acc__content\"\u003e\n      \u003cp style=\"text-align: center;\"\u003e\n        Ce produit est imprimé à la demande.\u003cbr\u003e\n        Chaque article est fabriqué localement afin de réduire les délais et l'empreinte carbone.\n      \u003c\/p\u003e\n\n      \u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eProduction :\u003c\/strong\u003e 1 à 3 jours ouvrés.\u003c\/p\u003e\n      \u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eLivraison :\u003c\/strong\u003e Europe 2 à 7 jours • International 3 à 15 jours.\u003c\/p\u003e\n\n      \u003cdiv style=\"height: 1px; background: rgba(0,0,0,0.1); margin: 12px 0;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n      \u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003ePolitique de retours :\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp style=\"text-align: center;\"\u003eVous disposez d’un délai de rétractation de 14 jours après réception.\u003c\/p\u003e\n      \u003cp style=\"text-align: center;\"\u003e\n        En cas de retour pour rétractation (taille, préférence personnelle, changement d’avis),\n        les frais de retour sont à la charge du client et le produit doit être renvoyé dans son état d’origine,\n        non porté et non lavé.\n      \u003c\/p\u003e\n      \u003cp style=\"text-align: center;\"\u003e\n        En cas d'article défectueux, endommagé ou comportant une erreur d'impression, le produit sera remplacé gratuitement.\n      \u003c\/p\u003e\n      \u003cp style=\"text-align: center;\"\u003e\n        Pour toute demande concernant un retour ou une réclamation, contactez-nous dans les 14 jours suivant la réception.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e","brand":"EKONI","offers":[{"title":"Blanc \/ S","offer_id":57013729624451,"sku":"b033ea65-2081-4aa1-ba89-db37c839a0cc","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":57013729657219,"sku":"6a869d26-a733-4267-8383-cf0baf98fa5e","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":57013729689987,"sku":"8c40a039-fa60-40f3-aa17-951028c8ae5e","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":57013729722755,"sku":"ec2848a9-24cd-4c68-a1f4-cc396749d636","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":57013729755523,"sku":"6cc883f8-90ec-4f7b-aae3-ead5f23c930e","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":57013729788291,"sku":"f5cf2067-284a-4146-970d-f902609734b0","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ S","offer_id":57013729821059,"sku":"6721681d-b3aa-47a4-b561-a21ac6e41e8c","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ M","offer_id":57013729853827,"sku":"bc72c3f7-3013-4399-a5c6-728355ed7881","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ L","offer_id":57013729886595,"sku":"f7cfc1aa-b779-4bb2-bf81-c4827dc227ce","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ XL","offer_id":57013729919363,"sku":"f4ee8ead-bc9b-40df-8367-28504eac7ba2","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ 2XL","offer_id":57013729952131,"sku":"506322bb-28b9-4fa8-9cd8-10f5a41d35c7","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ 3XL","offer_id":57013729984899,"sku":"0e501ae3-a83f-4b37-b458-8cd3c29af2c1","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ S","offer_id":57013730017667,"sku":"a31906ee-1ce4-4d21-adbe-6c6dfe63a2f3","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ M","offer_id":57013730050435,"sku":"52ee7e5f-b185-4ac7-a86e-1a4657cef794","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ L","offer_id":57013730083203,"sku":"88576c16-39d6-453c-9f6a-fff781d754cb","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ XL","offer_id":57013730115971,"sku":"48e857b2-c7cd-4f62-99d4-3526753c85db","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ 2XL","offer_id":57013730148739,"sku":"3740bd8b-be70-4c59-8a22-06a22005279e","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ 3XL","offer_id":57013730181507,"sku":"07ab86b7-1f70-444d-a5fe-fb4b8581e6dd","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ S","offer_id":57013730214275,"sku":"38c195c5-03e8-44a2-b015-ded30036f4b4","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ M","offer_id":57013730247043,"sku":"9c6a6a12-d63f-439e-bedb-78af8eba18c8","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ L","offer_id":57013730279811,"sku":"0b39e4de-d331-4d03-ade5-94eb431004b6","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ XL","offer_id":57013730312579,"sku":"2084525b-f03c-40b7-9280-2434752ca83f","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":57013730345347,"sku":"89308e52-8690-4ca2-bcbf-7fd08ebd41a9","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":57013730378115,"sku":"6743d49b-2cb1-4dc6-8b7b-eb52d3ba26e0","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ S","offer_id":57013730410883,"sku":"a9194f5c-aae9-48fd-90c5-6fa06c486cc8","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ M","offer_id":57013730443651,"sku":"e975e45e-4658-438b-94b4-d53d3504204d","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ L","offer_id":57013730476419,"sku":"34dc02c3-71a6-4e6d-9e32-3a8763274531","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ XL","offer_id":57013730509187,"sku":"28c2fe9d-8975-4ea9-8dae-b39a9a1613d4","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ 2XL","offer_id":57013730541955,"sku":"68eff5f7-ace9-4a4a-9f7d-f7ec480fe354","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ 3XL","offer_id":57013730574723,"sku":"360e515c-5d9e-4083-8653-89ac2ad5cc3f","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ S","offer_id":57013730607491,"sku":"46c0b3ca-e705-4c09-a8d3-1d786df2ee18","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ M","offer_id":57013730640259,"sku":"19c912dc-9911-48a3-89be-839e559d6cff","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ L","offer_id":57013730673027,"sku":"af761e5c-05ad-479b-9108-ff84d292d443","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ XL","offer_id":57013730705795,"sku":"9431efad-043e-458a-af36-5d880d807e7e","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ 2XL","offer_id":57013730738563,"sku":"fb62de8e-59fc-4ebb-b709-dbcd8272cd32","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ 3XL","offer_id":57013730771331,"sku":"568b5ce8-97cc-4399-8e35-1c44efd5e705","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ S","offer_id":57013730804099,"sku":"bc4dc45e-6f82-4d3c-8842-d14cd4d4ad0e","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ M","offer_id":57013730836867,"sku":"06ea1f9e-ecbb-4249-8717-754639f08ece","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ L","offer_id":57013730869635,"sku":"db6eb212-c577-4b10-894b-1d97185b467a","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ XL","offer_id":57013730902403,"sku":"d9e2bf19-191b-49ac-aa59-9f70274044f7","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ 2XL","offer_id":57013730935171,"sku":"08105af8-644b-4bde-acad-8b8b24ac1ebc","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ 3XL","offer_id":57013730967939,"sku":"acf488a0-177e-4bc1-8a5d-76ac11454db2","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ S","offer_id":57013731000707,"sku":"e3498133-63d1-459b-a0b7-f0260433e623","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ M","offer_id":57013731033475,"sku":"26a351c4-bdba-4eef-a8b1-fc8157f124d2","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ L","offer_id":57013731066243,"sku":"644add12-2179-429c-b62f-c4bbbebc0303","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ XL","offer_id":57013731099011,"sku":"a25184f7-102d-4347-9855-3f4c8f4ce253","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ 2XL","offer_id":57013731131779,"sku":"5d6fb8b7-0a19-47cf-bd38-115c0e775a21","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ 3XL","offer_id":57013731164547,"sku":"d83f4324-dc67-47d7-9172-2beef76b71a7","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ S","offer_id":57013731197315,"sku":"523f2518-6350-406e-afca-1cdf197910d3","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":57013731230083,"sku":"60ddb06e-35ca-4b7e-83fc-88937ace349c","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":57013731262851,"sku":"f84b83bb-a20b-4daa-bea4-454b7caefc33","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":57013731295619,"sku":"7b671e36-9680-4124-8e39-706da8bd3924","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":57013731328387,"sku":"0cec2d6a-8e1b-4bfa-9c2e-01bc64a969bd","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":57013731361155,"sku":"dc0a242b-b38f-468c-ba63-610bdcd8d96b","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ S","offer_id":57013731393923,"sku":"02b70086-6a85-433f-9448-94bcd23d87f0","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":57013731426691,"sku":"caec680f-def8-40e6-85fe-be4f054ae059","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":57013731459459,"sku":"517eb5d4-30c2-423e-aa52-0f16ee6982fb","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":57013731492227,"sku":"84ff0a68-b279-47c9-8865-5e55dabbbf5c","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":57013731524995,"sku":"4e2249b8-a2d7-43e3-99fe-1fca11b62326","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":57013731557763,"sku":"6ae63d32-1e89-42e0-8644-55c6a364aba4","price":23.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/t-shirt-solar-tide-3144197.jpg?v=1775933456","url":"https:\/\/www.ekoni.fr\/products\/tshirt-solar-tide","provider":"EKONI","version":"1.0","type":"link"}