{"product_id":"tshirt-circle-of-light","title":"T-SHIRT CIRCLE OF LIGHT","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\nAnneau suspendu.\nDésert silencieux.\n\nPrésence mystique.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\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":57228728435075,"sku":"e5e6eed5-063b-4e0f-a829-964d240c576c","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":57228728467843,"sku":"c048f7fd-6b4e-42cb-95f5-66243d4d5c94","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":57228728500611,"sku":"0b3506bc-eec7-4381-919c-f343e6b22482","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":57228728533379,"sku":"c8241a21-0c3c-4716-b8ce-7bd2d6af8db0","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":57228728566147,"sku":"47747538-05eb-403e-a42d-05710b415b4e","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":57228728598915,"sku":"b53f84f0-27b3-463a-9dd8-6c74da48c7cf","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ S","offer_id":57228728631683,"sku":"549b3e43-74ab-452b-9349-b69dadc9e00e","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ M","offer_id":57228728664451,"sku":"36a21cea-ed6e-4fe5-b3fe-9fe5c9585e11","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ L","offer_id":57228728697219,"sku":"b84118fa-f6d8-4e27-97a8-a794e6306ecf","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ XL","offer_id":57228728729987,"sku":"57499e7c-827f-459f-b0e4-b1e89d0a9cf4","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ 2XL","offer_id":57228728762755,"sku":"cf4ab138-0807-46b6-8e4e-7f4dff2adfa4","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Sable \/ 3XL","offer_id":57228728795523,"sku":"a00ac0ce-9342-4ec5-86be-ae09c7e0a744","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ S","offer_id":57228728828291,"sku":"cb13331a-3cd7-4da1-a6b0-c62a1f2a83bb","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ M","offer_id":57228728861059,"sku":"a969601f-69f9-4f60-9160-ba7c417d5bb4","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ L","offer_id":57228728893827,"sku":"529c1326-33c0-4969-b490-b205cb0fc93e","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ XL","offer_id":57228728926595,"sku":"42051b32-7576-4452-abdd-8161ef310a20","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ 2XL","offer_id":57228728959363,"sku":"431faea1-14de-466b-926e-4efbc256c10d","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Marguerite \/ 3XL","offer_id":57228728992131,"sku":"e1a5092e-d37c-4861-b36c-6a38537b5586","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Carolina Blue \/ S","offer_id":57228729024899,"sku":"e24bc809-06ca-4092-ac55-1db54f42e4fa","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Carolina Blue \/ M","offer_id":57228729057667,"sku":"b6df8291-0e5c-4657-9e2e-c11508e5ec4a","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Carolina Blue \/ L","offer_id":57228729090435,"sku":"a0d9d780-d9cc-4cad-8f95-d5a108fed485","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Carolina Blue \/ XL","offer_id":57228729123203,"sku":"8153245c-5850-432b-996a-d4a71d9d123a","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Carolina Blue \/ 2XL","offer_id":57228729155971,"sku":"34ac7d2b-98a1-4202-b7cc-aef1f2c64a6f","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Azalée \/ S","offer_id":57228729188739,"sku":"5009c3d1-f504-4f7b-ad33-adbf7147fc7a","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Azalée \/ M","offer_id":57228729221507,"sku":"17faef94-f992-4580-a3bf-17332ffd3fd0","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Azalée \/ L","offer_id":57228729254275,"sku":"6082323a-1acc-4b36-9a9d-c9430d660f55","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Azalée \/ XL","offer_id":57228729287043,"sku":"482c2423-659d-452b-9624-582fcb2cbebb","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Azalée \/ 2XL","offer_id":57228729319811,"sku":"4fc997c7-f2b0-46fd-8e6c-c7299bcfebc7","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Azalée \/ 3XL","offer_id":57228729352579,"sku":"0bc722eb-cc4a-487e-83f9-e4b3071365cb","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ S","offer_id":57228729385347,"sku":"9f145a05-16ff-4507-a922-4e48caaabe08","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ M","offer_id":57228729418115,"sku":"d6b15f3c-a31e-4aca-b7df-fc079f74eba4","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ L","offer_id":57228729450883,"sku":"f53ddf34-90cb-4d0c-977c-1f0a63191723","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ XL","offer_id":57228729483651,"sku":"9ad4e094-eb29-45a7-9d42-34945747e685","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ 2XL","offer_id":57228729516419,"sku":"26ba7dc4-3b39-42fc-ba30-eb555e59e6f5","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Graphite bruyère \/ 3XL","offer_id":57228729549187,"sku":"1420c23b-7f36-4083-985d-f8a00213e19b","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ S","offer_id":57228729581955,"sku":"4f1e3135-fca9-49da-b7e7-3c5f5c314e0f","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ M","offer_id":57228729614723,"sku":"8db6d699-6af7-4495-88c1-eed67a8293eb","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ L","offer_id":57228729647491,"sku":"c41ec1c0-cf75-407d-bace-9d728c510678","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ XL","offer_id":57228729680259,"sku":"5a588d95-b49a-453f-9f3d-d0506b781c80","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ 2XL","offer_id":57228729713027,"sku":"433cd5f0-22aa-4955-9c77-ea5ac6508643","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Vert militaire \/ 3XL","offer_id":57228729745795,"sku":"d4aaaba2-dfc7-4bcb-afec-5a39c353e1b8","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ S","offer_id":57228729778563,"sku":"b6242a20-081c-424f-b0de-cee78008b956","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ M","offer_id":57228729811331,"sku":"7dd33a71-8f9c-4c20-be66-564873ed3bb9","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ L","offer_id":57228729844099,"sku":"a2edd23f-f220-4098-aa81-86207fc839d0","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ XL","offer_id":57228729876867,"sku":"3fab953f-2fc6-4609-ba54-fa5acb96d59d","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ 2XL","offer_id":57228729909635,"sku":"1ec7e9d4-08eb-44ef-9d1d-34f177d73ebf","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Heather Royal \/ 3XL","offer_id":57228729942403,"sku":"96bbead1-9c4c-4e5c-b526-cd6a7a9ca808","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ S","offer_id":57228729975171,"sku":"c24660b0-67ed-4626-991c-55703109a4d1","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ M","offer_id":57228730007939,"sku":"b888ddc0-5e29-4a06-86e1-11e5c4ab91ad","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ L","offer_id":57228730040707,"sku":"259d7f8b-6407-4f76-880a-367131e77dd1","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ XL","offer_id":57228730073475,"sku":"0832b5f2-936f-476a-ae0a-42004bab5706","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ 2XL","offer_id":57228730106243,"sku":"0720328f-3161-4e79-8666-0af722cb353b","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Rouge \/ 3XL","offer_id":57228730139011,"sku":"382e066f-12f0-40df-8cf9-77ca4613ad0b","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ S","offer_id":57228730171779,"sku":"6946551b-0f5f-45b7-9027-cb2847931ecc","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":57228730204547,"sku":"3a090988-9643-46d1-8662-3ca736fe506b","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":57228730237315,"sku":"a0bee429-0b24-4ae5-84ba-e441d7febaac","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":57228730270083,"sku":"cdfbfd03-e159-4c4a-b2fb-e0a98490878a","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":57228730302851,"sku":"5447b477-27be-4912-a742-386fa355ede0","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":57228730335619,"sku":"aa929adf-4506-43ae-854a-4ab160e066c2","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ S","offer_id":57228730368387,"sku":"7bf1066a-7e2e-496c-ba38-847c1ff2b802","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":57228730401155,"sku":"00329ca9-8984-4c9a-8d24-350da15fba98","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":57228730433923,"sku":"8e778a23-6167-4957-840d-b7527d1b5eaf","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":57228730466691,"sku":"c051ee16-c804-49af-a92d-6f179bd5e2a6","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":57228730499459,"sku":"5faa66bb-1fa3-45e6-b566-dc69513194dd","price":23.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":57228730532227,"sku":"ced9705d-727f-485a-804f-b4e051785a66","price":23.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/8959\/5523\/files\/t-shirt-circle-of-light-3254583.jpg?v=1775933095","url":"https:\/\/www.ekoni.fr\/products\/tshirt-circle-of-light","provider":"EKONI","version":"1.0","type":"link"}