{"title":"T-shirts","description":"","products":[{"product_id":"t-shirt-love-yourself-first","title":"T-shirt - Love Yourself  First","description":"\u003cp style=\"color:#8A779B;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.7;text-align:center;\"\u003eParce que les mots qu'on porte ont le pouvoir de transformer une journée. Ce t-shirt, c'est bien plus qu'un basique : c'est un rappel bienveillant que tu es, exactement comme tu es, déjà assez. ✨\u003c\/p\u003e\n\n\u003cstyle\u003e\n.acc-item{border:1px solid #E9D8FD;border-radius:10px;margin-bottom:8px;overflow:hidden}\n.acc-btn{width:100%;background:#F4B5C5;border:none;padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#554368;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Poppins',sans-serif}\n.acc-btn:hover{background:#e89db0}\n.acc-icon{font-size:20px;transition:transform .3s;line-height:1}\n.acc-icon.open{transform:rotate(45deg)}\n.acc-content{display:none;padding:14px 16px;font-size:14px;color:#8A779B;line-height:1.7;font-family:'Poppins',sans-serif}\n.acc-content.open{display:block}\n.acc-content ul{padding-left:18px;margin:0}\n.acc-content li{margin-bottom:6px}\n.sz-selector-wrap{margin-bottom:14px}\n.sz-selector-label{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#554368;margin-bottom:8px;display:block}\n.sz-selector{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}\n.sz-pill{padding:6px 14px;border-radius:50px;border:2px solid #E9D8FD;background:#F3EEFF;color:#7C3AED;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:'Poppins',sans-serif}\n.sz-pill:hover{border-color:#7C3AED}\n.sz-pill.active{background:#7C3AED;color:#fff;border-color:#7C3AED}\n.sz-info{background:#F3EEFF;border-radius:10px;padding:14px 16px}\n.sz-info-title{font-size:12px;font-weight:700;color:#7C3AED;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:'Poppins',sans-serif}\n.sz-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #E9D8FD}\n.sz-row:last-child{border-bottom:none}\n.sz-row-label{font-size:13px;color:#554368;font-weight:500}\n.sz-row-val{font-size:15px;font-weight:700;color:#7C3AED}\n\u003c\/style\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Ce qu'il a de spécial \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCoton ultra-doux au toucher, coupe unisexe qui s'adapte à tous les corps 🤍\u003c\/li\u003e\n      \u003cli\u003eImpression vibrante et durable, ton message mérite de briller longtemps\u003c\/li\u003e\n      \u003cli\u003eFabriqué à la commande, de manière responsable, zéro gaspillage, 100% pour toi 🌿\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Prends soin de lui (et de toi) \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e🫧 \u003cstrong\u003eLavage\u003c\/strong\u003e En machine, à froid.\u003c\/li\u003e\n      \u003cli\u003e🌬️ \u003cstrong\u003eSéchage\u003c\/strong\u003e À l'air libre ou en machine à basse température.\u003c\/li\u003e\n      \u003cli\u003e📦 \u003cstrong\u003eRangement\u003c\/strong\u003e Dans un endroit frais, à l'abri de la lumière.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Guide des tailles \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cdiv class=\"sz-selector-wrap\"\u003e\n      \u003cspan class=\"sz-selector-label\"\u003eChoisis ta taille\u003c\/span\u003e\n      \u003cdiv class=\"sz-selector\" id=\"sz-pills\"\u003e\n        \u003cspan class=\"sz-pill active\" onclick=\"szSelect(this,'XS')\"\u003eXS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'S')\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'M')\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'L')\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'XL')\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'2XL')\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'3XL')\"\u003e3XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'4XL')\"\u003e4XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'5XL')\"\u003e5XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sz-info\"\u003e\n      \u003cdiv class=\"sz-info-title\" id=\"sz-title\"\u003eMesures pour XS (cm)\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLongueur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-long\"\u003e71,1\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLargeur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-larg\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eDemi-poitrine\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-demi\"\u003e45,7\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nvar szData = {\n  'XS':  {long:'71,1', larg:'—',     demi:'45,7'},\n  'S':   {long:'73,7', larg:'91,4',  demi:'50,8'},\n  'M':   {long:'76,2', larg:'101,6', demi:'55,9'},\n  'L':   {long:'78,7', larg:'111,8', demi:'61'},\n  'XL':  {long:'81,3', larg:'122',   demi:'66'},\n  '2XL': {long:'83,8', larg:'132',   demi:'71,1'},\n  '3XL': {long:'85',   larg:'142,2', demi:'76'},\n  '4XL': {long:'88,8', larg:'152',   demi:'81,3'},\n  '5XL': {long:'—',    larg:'162,6', demi:'—'}\n};\nfunction szSelect(el, sz) {\n  document.querySelectorAll('#sz-pills .sz-pill').forEach(function(p){p.classList.remove('active')});\n  el.classList.add('active');\n  var d = szData[sz];\n  document.getElementById('sz-title').textContent = 'Mesures pour ' + sz + ' (cm)';\n  document.getElementById('sz-long').textContent = d.long;\n  document.getElementById('sz-larg').textContent = d.larg;\n  document.getElementById('sz-demi').textContent = d.demi;\n}\n\u003c\/script\u003e","brand":"Selflove Paris","offers":[{"title":"Blanc \/ S","offer_id":51495794278742,"sku":"aaf89f65-9ee3-463c-857f-7f8581cd5aeb","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":51495794311510,"sku":"4c20efcc-6361-4a78-8573-0f0ed9aa4c40","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":51495794344278,"sku":"d8984337-2abd-4c85-b2f1-53eb46287916","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":51495794377046,"sku":"3ff664e1-01df-4c16-99e1-2c7de340845f","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":51495794409814,"sku":"f9d40f02-dc29-4fc0-9b4d-dda23785e861","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":51495794442582,"sku":"a88ddd54-f570-4964-b09b-323ea5db4ba4","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 4XL","offer_id":51495794475350,"sku":"dbbb3129-3621-4685-a892-a252f6bd861e","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Blanc \/ 5XL","offer_id":51495794508118,"sku":"d6ca3332-bdb9-4ef1-9c63-abc25e2cb091","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ S","offer_id":51495794540886,"sku":"f66c152b-6c52-49a4-9008-6b1f92765b8c","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ M","offer_id":51495794573654,"sku":"350c5194-9a5d-41a6-a093-045419a9a3f4","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ L","offer_id":51495794606422,"sku":"b5c056e6-80ec-4df6-b30e-77967e7b5223","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ XL","offer_id":51495794639190,"sku":"a9141866-ec2c-4866-a3aa-550eee404d58","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 2XL","offer_id":51495794671958,"sku":"7d6f43c6-e9d4-468c-b67c-f3262a519587","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 3XL","offer_id":51495794704726,"sku":"5c4b4031-02b5-47a1-968c-b5441adf43c9","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ 4XL","offer_id":51495794737494,"sku":"e39403a9-652c-4fc0-b9f3-6def23a1b90f","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Violet \/ S","offer_id":51495794770262,"sku":"09ff032e-4624-4a4d-8b86-ae16e3e30107","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":51495794803030,"sku":"7088782b-8ca5-4e1f-9333-df3969d777a0","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":51495794835798,"sku":"ed693d30-6e4d-45af-a7b7-dcab08bf5240","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":51495794868566,"sku":"53fcfeb2-cff5-4ef3-8298-ae0083c1b342","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":51495794901334,"sku":"498dd65b-d02d-4879-ae73-7e48010701bd","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":51495794934102,"sku":"59d4f4ff-8874-4dd9-8092-a0b9dbd53e29","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 4XL","offer_id":51495794966870,"sku":"905b391f-86d2-4335-85b8-cae34f882d4b","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ S","offer_id":51495794999638,"sku":"3ebce0c6-edf3-45b3-aa77-aa22355aec64","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":51495795032406,"sku":"735d96c1-e40b-4b73-931f-db0d3cf14883","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":51495795065174,"sku":"41bcf698-69aa-405b-ad35-ff7c34f93ad8","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":51495795097942,"sku":"4a7c763e-c0aa-45fb-8e71-955049c7afcb","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":51495795130710,"sku":"390cd334-12ee-4932-a565-317d40124053","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":51495795163478,"sku":"1e2cce15-04b6-4088-bea6-5d2858ac6521","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 4XL","offer_id":51495795196246,"sku":"401ae8c9-ae21-455e-ae6c-93ecd97580f8","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ 5XL","offer_id":51495795229014,"sku":"b8c624b3-49fb-44c8-9f03-9699d1da9ea5","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/7836\/7062\/files\/love-yourself-first-blanc-1.jpg?v=1773210282"},{"product_id":"t-shirt-in-my-it-girl-era","title":"T-shirt - In My It Girl Era","description":"\u003cp style=\"color:#8A779B;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.7;text-align:center;\"\u003eParce que les mots qu'on porte ont le pouvoir de transformer une journée. Ce t-shirt, c'est bien plus qu'un basique : c'est un rappel bienveillant que tu es, exactement comme tu es, déjà assez. ✨\u003c\/p\u003e\n\n\u003cstyle\u003e\n.acc-item{border:1px solid #E9D8FD;border-radius:10px;margin-bottom:8px;overflow:hidden}\n.acc-btn{width:100%;background:#F4B5C5;border:none;padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#554368;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Poppins',sans-serif}\n.acc-btn:hover{background:#e89db0}\n.acc-icon{font-size:20px;transition:transform .3s;line-height:1}\n.acc-icon.open{transform:rotate(45deg)}\n.acc-content{display:none;padding:14px 16px;font-size:14px;color:#8A779B;line-height:1.7;font-family:'Poppins',sans-serif}\n.acc-content.open{display:block}\n.acc-content ul{padding-left:18px;margin:0}\n.acc-content li{margin-bottom:6px}\n.sz-selector-wrap{margin-bottom:14px}\n.sz-selector-label{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#554368;margin-bottom:8px;display:block}\n.sz-selector{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}\n.sz-pill{padding:6px 14px;border-radius:50px;border:2px solid #E9D8FD;background:#F3EEFF;color:#7C3AED;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:'Poppins',sans-serif}\n.sz-pill:hover{border-color:#7C3AED}\n.sz-pill.active{background:#7C3AED;color:#fff;border-color:#7C3AED}\n.sz-info{background:#F3EEFF;border-radius:10px;padding:14px 16px}\n.sz-info-title{font-size:12px;font-weight:700;color:#7C3AED;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:'Poppins',sans-serif}\n.sz-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #E9D8FD}\n.sz-row:last-child{border-bottom:none}\n.sz-row-label{font-size:13px;color:#554368;font-weight:500}\n.sz-row-val{font-size:15px;font-weight:700;color:#7C3AED}\n\u003c\/style\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Ce qu'il a de spécial \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCoton ultra-doux au toucher, coupe unisexe qui s'adapte à tous les corps 🤍\u003c\/li\u003e\n      \u003cli\u003eImpression vibrante et durable, ton message mérite de briller longtemps\u003c\/li\u003e\n      \u003cli\u003eFabriqué à la commande, de manière responsable, zéro gaspillage, 100% pour toi 🌿\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Prends soin de lui (et de toi) \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e🫧 \u003cstrong\u003eLavage\u003c\/strong\u003e En machine, à froid.\u003c\/li\u003e\n      \u003cli\u003e🌬️ \u003cstrong\u003eSéchage\u003c\/strong\u003e À l'air libre ou en machine à basse température.\u003c\/li\u003e\n      \u003cli\u003e📦 \u003cstrong\u003eRangement\u003c\/strong\u003e Dans un endroit frais, à l'abri de la lumière.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Guide des tailles \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cdiv class=\"sz-selector-wrap\"\u003e\n      \u003cspan class=\"sz-selector-label\"\u003eChoisis ta taille\u003c\/span\u003e\n      \u003cdiv class=\"sz-selector\" id=\"sz-pills\"\u003e\n        \u003cspan class=\"sz-pill active\" onclick=\"szSelect(this,'XS')\"\u003eXS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'S')\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'M')\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'L')\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'XL')\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'2XL')\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'3XL')\"\u003e3XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'4XL')\"\u003e4XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'5XL')\"\u003e5XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sz-info\"\u003e\n      \u003cdiv class=\"sz-info-title\" id=\"sz-title\"\u003eMesures pour XS (cm)\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLongueur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-long\"\u003e71,1\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLargeur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-larg\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eDemi-poitrine\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-demi\"\u003e45,7\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nvar szData = {\n  'XS':  {long:'71,1', larg:'—',     demi:'45,7'},\n  'S':   {long:'73,7', larg:'91,4',  demi:'50,8'},\n  'M':   {long:'76,2', larg:'101,6', demi:'55,9'},\n  'L':   {long:'78,7', larg:'111,8', demi:'61'},\n  'XL':  {long:'81,3', larg:'122',   demi:'66'},\n  '2XL': {long:'83,8', larg:'132',   demi:'71,1'},\n  '3XL': {long:'85',   larg:'142,2', demi:'76'},\n  '4XL': {long:'88,8', larg:'152',   demi:'81,3'},\n  '5XL': {long:'—',    larg:'162,6', demi:'—'}\n};\nfunction szSelect(el, sz) {\n  document.querySelectorAll('#sz-pills .sz-pill').forEach(function(p){p.classList.remove('active')});\n  el.classList.add('active');\n  var d = szData[sz];\n  document.getElementById('sz-title').textContent = 'Mesures pour ' + sz + ' (cm)';\n  document.getElementById('sz-long').textContent = d.long;\n  document.getElementById('sz-larg').textContent = d.larg;\n  document.getElementById('sz-demi').textContent = d.demi;\n}\n\u003c\/script\u003e","brand":"Selflove Paris","offers":[{"title":"Blanc \/ S","offer_id":51495801291094,"sku":"4d287d4e-e2f8-4572-aa19-42df89d61567","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":51495801323862,"sku":"70c200d9-e529-44be-94e1-7acd52548a88","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":51495801356630,"sku":"b3ee65da-e233-463a-9cd4-c70511e17246","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":51495801389398,"sku":"39b93d6e-9978-456b-9d64-4c268f1f84e3","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":51495801422166,"sku":"45840a53-845c-477e-8634-9f4cb0c09b5f","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":51495801454934,"sku":"91536ce1-4f50-4c5b-86df-adabc9ca15f2","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 4XL","offer_id":51495801487702,"sku":"ff26890c-e72a-4b8c-b48c-85b4839fcd24","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Blanc \/ 5XL","offer_id":51495801520470,"sku":"a6f984ae-81c0-4561-a1a8-5c5c711c85c1","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ S","offer_id":51495801553238,"sku":"3a5e0681-b478-4f0f-b69d-066ff7be39ec","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ M","offer_id":51495801586006,"sku":"de9fc0e5-2619-45fa-b496-8be6901badde","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ L","offer_id":51495801618774,"sku":"387e2cc1-4ac1-490f-ac63-29da6a736667","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ XL","offer_id":51495801651542,"sku":"d982e715-42e0-4736-a0e9-7831f78ef25b","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 2XL","offer_id":51495801684310,"sku":"0b9713aa-7b8c-43d2-b630-4ef631f52fdf","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 3XL","offer_id":51495801717078,"sku":"ee5c7a4b-1bd8-4a7a-8495-2be00ab959a8","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ 4XL","offer_id":51495801749846,"sku":"6923d7c8-c411-4bc8-aa35-2007380c8cd4","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Violet \/ S","offer_id":51495801782614,"sku":"8652438d-774e-4d75-bf86-85288fd4b395","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":51495801815382,"sku":"304308e2-07c9-4faf-a99e-604d2507ef7c","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":51495801848150,"sku":"d6d9bfa9-1a03-4878-a4d2-cbe1eb4749bb","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":51495801880918,"sku":"86640454-a71a-416d-907b-90281e1ab58d","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":51495801913686,"sku":"3245cd8d-9861-4f40-90c7-d718e4335730","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":51495801946454,"sku":"fd32147b-9867-4533-aae9-85147262a4a2","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 4XL","offer_id":51495801979222,"sku":"bd2dd646-b404-4c72-904d-76132e795b60","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ S","offer_id":51495802011990,"sku":"966c9f1d-6c4b-41e3-b94b-878710d70a32","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":51495802044758,"sku":"01baa7eb-8c22-41f2-9641-875ff52c2463","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":51495802077526,"sku":"ac2970af-3798-4e99-b4c2-0c957ed2122b","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":51495802110294,"sku":"be9709ed-0ef8-4f83-9721-f3574a44fcae","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":51495802143062,"sku":"0ab3cf0f-d10c-4025-8023-464ebe46c57c","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":51495802175830,"sku":"7fc91707-ce07-4087-b955-0b1ee33a1422","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 4XL","offer_id":51495802208598,"sku":"7d88e4b4-8c59-4b20-b785-ced8f39c4a10","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ 5XL","offer_id":51495802241366,"sku":"f46f8d2b-baed-45d2-8d41-844d502b5b5a","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/7836\/7062\/files\/in-my-it-girl-era-ROSE-1.jpg?v=1773210105"},{"product_id":"t-shirt-shock-everyone-girl-make-it","title":"T-shirt - Shock Everyone Girl, Make It !","description":"\u003cp style=\"color:#8A779B;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.7;text-align:center;\"\u003eParce que les mots qu'on porte ont le pouvoir de transformer une journée. Ce t-shirt, c'est bien plus qu'un basique : c'est un rappel bienveillant que tu es, exactement comme tu es, déjà assez. ✨\u003c\/p\u003e\n\n\u003cstyle\u003e\n.acc-item{border:1px solid #E9D8FD;border-radius:10px;margin-bottom:8px;overflow:hidden}\n.acc-btn{width:100%;background:#F4B5C5;border:none;padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#554368;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Poppins',sans-serif}\n.acc-btn:hover{background:#e89db0}\n.acc-icon{font-size:20px;transition:transform .3s;line-height:1}\n.acc-icon.open{transform:rotate(45deg)}\n.acc-content{display:none;padding:14px 16px;font-size:14px;color:#8A779B;line-height:1.7;font-family:'Poppins',sans-serif}\n.acc-content.open{display:block}\n.acc-content ul{padding-left:18px;margin:0}\n.acc-content li{margin-bottom:6px}\n.sz-selector-wrap{margin-bottom:14px}\n.sz-selector-label{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#554368;margin-bottom:8px;display:block}\n.sz-selector{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}\n.sz-pill{padding:6px 14px;border-radius:50px;border:2px solid #E9D8FD;background:#F3EEFF;color:#7C3AED;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:'Poppins',sans-serif}\n.sz-pill:hover{border-color:#7C3AED}\n.sz-pill.active{background:#7C3AED;color:#fff;border-color:#7C3AED}\n.sz-info{background:#F3EEFF;border-radius:10px;padding:14px 16px}\n.sz-info-title{font-size:12px;font-weight:700;color:#7C3AED;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:'Poppins',sans-serif}\n.sz-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #E9D8FD}\n.sz-row:last-child{border-bottom:none}\n.sz-row-label{font-size:13px;color:#554368;font-weight:500}\n.sz-row-val{font-size:15px;font-weight:700;color:#7C3AED}\n\u003c\/style\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Ce qu'il a de spécial \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCoton ultra-doux au toucher, coupe unisexe qui s'adapte à tous les corps 🤍\u003c\/li\u003e\n      \u003cli\u003eImpression vibrante et durable, ton message mérite de briller longtemps\u003c\/li\u003e\n      \u003cli\u003eFabriqué à la commande, de manière responsable, zéro gaspillage, 100% pour toi 🌿\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Prends soin de lui (et de toi) \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e🫧 \u003cstrong\u003eLavage\u003c\/strong\u003e En machine, à froid.\u003c\/li\u003e\n      \u003cli\u003e🌬️ \u003cstrong\u003eSéchage\u003c\/strong\u003e À l'air libre ou en machine à basse température.\u003c\/li\u003e\n      \u003cli\u003e📦 \u003cstrong\u003eRangement\u003c\/strong\u003e Dans un endroit frais, à l'abri de la lumière.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Guide des tailles \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cdiv class=\"sz-selector-wrap\"\u003e\n      \u003cspan class=\"sz-selector-label\"\u003eChoisis ta taille\u003c\/span\u003e\n      \u003cdiv class=\"sz-selector\" id=\"sz-pills\"\u003e\n        \u003cspan class=\"sz-pill active\" onclick=\"szSelect(this,'XS')\"\u003eXS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'S')\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'M')\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'L')\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'XL')\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'2XL')\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'3XL')\"\u003e3XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'4XL')\"\u003e4XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'5XL')\"\u003e5XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sz-info\"\u003e\n      \u003cdiv class=\"sz-info-title\" id=\"sz-title\"\u003eMesures pour XS (cm)\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLongueur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-long\"\u003e71,1\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLargeur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-larg\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eDemi-poitrine\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-demi\"\u003e45,7\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nvar szData = {\n  'XS':  {long:'71,1', larg:'—',     demi:'45,7'},\n  'S':   {long:'73,7', larg:'91,4',  demi:'50,8'},\n  'M':   {long:'76,2', larg:'101,6', demi:'55,9'},\n  'L':   {long:'78,7', larg:'111,8', demi:'61'},\n  'XL':  {long:'81,3', larg:'122',   demi:'66'},\n  '2XL': {long:'83,8', larg:'132',   demi:'71,1'},\n  '3XL': {long:'85',   larg:'142,2', demi:'76'},\n  '4XL': {long:'88,8', larg:'152',   demi:'81,3'},\n  '5XL': {long:'—',    larg:'162,6', demi:'—'}\n};\nfunction szSelect(el, sz) {\n  document.querySelectorAll('#sz-pills .sz-pill').forEach(function(p){p.classList.remove('active')});\n  el.classList.add('active');\n  var d = szData[sz];\n  document.getElementById('sz-title').textContent = 'Mesures pour ' + sz + ' (cm)';\n  document.getElementById('sz-long').textContent = d.long;\n  document.getElementById('sz-larg').textContent = d.larg;\n  document.getElementById('sz-demi').textContent = d.demi;\n}\n\u003c\/script\u003e","brand":"Selflove Paris","offers":[{"title":"Blanc \/ S","offer_id":51496122974550,"sku":"a31e85db-2a7e-4017-be79-ee6b59db8d00","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":51496123007318,"sku":"de0c5eb2-d5e6-4ca1-b33e-f38777389beb","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":51496123040086,"sku":"c48210d0-47dd-4e3f-8b39-a37fe5c0a701","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":51496123072854,"sku":"775536f1-29d8-42c5-a84e-1aa178e545e1","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":51496123105622,"sku":"e30604bd-1066-44f8-af0f-0c2447860331","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":51496123138390,"sku":"ad87009f-5f2b-449e-ac0d-87ed6ce51250","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 4XL","offer_id":51496123171158,"sku":"ff76a2f3-7f6f-43e5-b493-a6e3e26354a7","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Blanc \/ 5XL","offer_id":51496123203926,"sku":"9c2bceb4-603a-48bb-9cff-8c000cabeac8","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ S","offer_id":51496123236694,"sku":"47beaa3d-6fb1-4b4b-ae71-f0bc7feaf3e8","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ M","offer_id":51496123269462,"sku":"ec0010cc-bfeb-488b-8476-dc592570bf9e","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ L","offer_id":51496123302230,"sku":"62c0917b-3581-4df4-9320-2ff4cb07ad7c","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ XL","offer_id":51496123334998,"sku":"8a05c1db-ec88-4899-a8f5-59ff98e21b24","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 2XL","offer_id":51496123367766,"sku":"f12fb037-2f80-4e1b-ad8c-c9b4e0390202","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 3XL","offer_id":51496123400534,"sku":"4edf295a-ec96-473d-9179-41889f7fc2d0","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ 4XL","offer_id":51496123433302,"sku":"71779677-707e-4046-86d2-49de79e0b4b9","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Violet \/ S","offer_id":51496123466070,"sku":"f24bdb4d-fcfb-4245-a82f-056f2225aede","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":51496123498838,"sku":"65da2725-af17-4b0f-898e-d2e72d7c6c1d","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":51496123531606,"sku":"c10c3f49-36d1-4349-acb9-eee9bfec3c1f","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":51496123564374,"sku":"bad4c2f4-54a9-4e2c-8692-63544d50c96a","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":51496123597142,"sku":"e343ceb8-0837-4023-9870-1526654ca508","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":51496123629910,"sku":"50e5fcf7-e841-4679-8a15-d9d8e36d39b7","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 4XL","offer_id":51496123662678,"sku":"3c7e0145-e976-4637-bb89-e05eb62ed325","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ S","offer_id":51496123695446,"sku":"32de1361-4256-4d71-a775-0a1fa1b83e6f","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":51496123728214,"sku":"f34f2781-2bfa-467b-9aeb-e090ab266a41","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":51496123760982,"sku":"7e7e7c3e-19ae-4e32-896b-62bf6c423757","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":51496123793750,"sku":"8691bb8b-270c-4a00-9cc7-6e95f22e1eca","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":51496123826518,"sku":"5c02987a-bff6-4194-9769-ae8a07418f94","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":51496123859286,"sku":"297c3c17-e62a-4de1-a9b9-bf4f886e27c3","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 4XL","offer_id":51496123892054,"sku":"da9f088e-6716-4b6f-8b0d-56b178fc45cf","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ 5XL","offer_id":51496123924822,"sku":"355f6794-5c22-4e09-9031-35ffe8597f7e","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/7836\/7062\/files\/shock-everyone-ROSE-1.jpg?v=1773209893"},{"product_id":"t-shirt-i-am-the-best-version-of-myself","title":"T-shirt - I Am The Best Version Of Myself","description":"\u003cp style=\"color:#8A779B;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.7;text-align:center;\"\u003eParce que les mots qu'on porte ont le pouvoir de transformer une journée. Ce t-shirt, c'est bien plus qu'un basique : c'est un rappel bienveillant que tu es, exactement comme tu es, déjà assez. ✨\u003c\/p\u003e\n\n\u003cstyle\u003e\n.acc-item{border:1px solid #E9D8FD;border-radius:10px;margin-bottom:8px;overflow:hidden}\n.acc-btn{width:100%;background:#F4B5C5;border:none;padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#554368;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Poppins',sans-serif}\n.acc-btn:hover{background:#e89db0}\n.acc-icon{font-size:20px;transition:transform .3s;line-height:1}\n.acc-icon.open{transform:rotate(45deg)}\n.acc-content{display:none;padding:14px 16px;font-size:14px;color:#8A779B;line-height:1.7;font-family:'Poppins',sans-serif}\n.acc-content.open{display:block}\n.acc-content ul{padding-left:18px;margin:0}\n.acc-content li{margin-bottom:6px}\n.sz-selector-wrap{margin-bottom:14px}\n.sz-selector-label{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#554368;margin-bottom:8px;display:block}\n.sz-selector{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}\n.sz-pill{padding:6px 14px;border-radius:50px;border:2px solid #E9D8FD;background:#F3EEFF;color:#7C3AED;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:'Poppins',sans-serif}\n.sz-pill:hover{border-color:#7C3AED}\n.sz-pill.active{background:#7C3AED;color:#fff;border-color:#7C3AED}\n.sz-info{background:#F3EEFF;border-radius:10px;padding:14px 16px}\n.sz-info-title{font-size:12px;font-weight:700;color:#7C3AED;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:'Poppins',sans-serif}\n.sz-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #E9D8FD}\n.sz-row:last-child{border-bottom:none}\n.sz-row-label{font-size:13px;color:#554368;font-weight:500}\n.sz-row-val{font-size:15px;font-weight:700;color:#7C3AED}\n\u003c\/style\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Ce qu'il a de spécial \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCoton ultra-doux au toucher, coupe unisexe qui s'adapte à tous les corps 🤍\u003c\/li\u003e\n      \u003cli\u003eImpression vibrante et durable, ton message mérite de briller longtemps\u003c\/li\u003e\n      \u003cli\u003eFabriqué à la commande, de manière responsable, zéro gaspillage, 100% pour toi 🌿\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Prends soin de lui (et de toi) \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e🫧 \u003cstrong\u003eLavage\u003c\/strong\u003e En machine, à froid.\u003c\/li\u003e\n      \u003cli\u003e🌬️ \u003cstrong\u003eSéchage\u003c\/strong\u003e À l'air libre ou en machine à basse température.\u003c\/li\u003e\n      \u003cli\u003e📦 \u003cstrong\u003eRangement\u003c\/strong\u003e Dans un endroit frais, à l'abri de la lumière.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Guide des tailles \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cdiv class=\"sz-selector-wrap\"\u003e\n      \u003cspan class=\"sz-selector-label\"\u003eChoisis ta taille\u003c\/span\u003e\n      \u003cdiv class=\"sz-selector\" id=\"sz-pills\"\u003e\n        \u003cspan class=\"sz-pill active\" onclick=\"szSelect(this,'XS')\"\u003eXS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'S')\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'M')\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'L')\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'XL')\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'2XL')\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'3XL')\"\u003e3XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'4XL')\"\u003e4XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'5XL')\"\u003e5XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sz-info\"\u003e\n      \u003cdiv class=\"sz-info-title\" id=\"sz-title\"\u003eMesures pour XS (cm)\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLongueur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-long\"\u003e71,1\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLargeur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-larg\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eDemi-poitrine\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-demi\"\u003e45,7\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nvar szData = {\n  'XS':  {long:'71,1', larg:'—',     demi:'45,7'},\n  'S':   {long:'73,7', larg:'91,4',  demi:'50,8'},\n  'M':   {long:'76,2', larg:'101,6', demi:'55,9'},\n  'L':   {long:'78,7', larg:'111,8', demi:'61'},\n  'XL':  {long:'81,3', larg:'122',   demi:'66'},\n  '2XL': {long:'83,8', larg:'132',   demi:'71,1'},\n  '3XL': {long:'85',   larg:'142,2', demi:'76'},\n  '4XL': {long:'88,8', larg:'152',   demi:'81,3'},\n  '5XL': {long:'—',    larg:'162,6', demi:'—'}\n};\nfunction szSelect(el, sz) {\n  document.querySelectorAll('#sz-pills .sz-pill').forEach(function(p){p.classList.remove('active')});\n  el.classList.add('active');\n  var d = szData[sz];\n  document.getElementById('sz-title').textContent = 'Mesures pour ' + sz + ' (cm)';\n  document.getElementById('sz-long').textContent = d.long;\n  document.getElementById('sz-larg').textContent = d.larg;\n  document.getElementById('sz-demi').textContent = d.demi;\n}\n\u003c\/script\u003e","brand":"Selflove Paris","offers":[{"title":"Blanc \/ S","offer_id":51496142930262,"sku":"3c18d46d-537e-4c16-be33-451b97cd49d3","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":51496142963030,"sku":"bada24e2-5494-41f9-a77e-6bf523c3ff47","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":51496142995798,"sku":"46f7a534-2c6e-412d-b626-55c39d7a6830","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":51496143028566,"sku":"539620ef-53d8-487c-93e1-8503bbfdb2c6","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":51496143061334,"sku":"74ded072-9c73-40fb-9ccc-a3a1d26ef68f","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":51496143094102,"sku":"b86e6fd1-15f2-4378-bc93-21b4e763ef44","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 4XL","offer_id":51496143126870,"sku":"fca80af8-174c-4f53-b8c8-ebc7cfeb9724","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Blanc \/ 5XL","offer_id":51496143159638,"sku":"8ba3c213-60c4-49cb-afe9-c157b3d803db","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ S","offer_id":51496143192406,"sku":"bb6ed848-6406-4568-9a98-13d338d9dc6a","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ M","offer_id":51496143225174,"sku":"172abd9a-3131-4aaa-a548-763dab75ee08","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ L","offer_id":51496143257942,"sku":"40398e5f-aa45-49e2-8e9e-9bccfbdfed64","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ XL","offer_id":51496143290710,"sku":"868aaf68-a8e7-43fd-adf0-3a1b878faf3d","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 2XL","offer_id":51496143323478,"sku":"04d3f378-5c24-4fc0-bc67-963af97527b5","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 3XL","offer_id":51496143356246,"sku":"4438fa95-4507-4b40-820e-29db8a62f250","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ 4XL","offer_id":51496143389014,"sku":"e9b76e93-493b-4a19-8a71-df9851bd8f7a","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Violet \/ S","offer_id":51496143421782,"sku":"8b5d21c8-341a-45cf-9732-21760c21f3cd","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":51496143454550,"sku":"3c3b5bc6-34c9-4e3d-945a-0c42cfb51490","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":51496143487318,"sku":"ad472349-c39e-4237-9a11-48a0e16b2a0a","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":51496143520086,"sku":"3b8831fc-d0e4-446d-8347-dda251f1e477","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":51496143552854,"sku":"6bf32955-2c78-4b63-a8ad-9972900b58f5","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":51496143585622,"sku":"153a1710-c134-4c58-932b-27164a7471b3","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 4XL","offer_id":51496143618390,"sku":"e5ee8925-c078-4a17-ac65-60ba29a880f9","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ S","offer_id":51496143651158,"sku":"39c175b8-c3f5-44cc-a5b6-1bcbbf5c9fca","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":51496143683926,"sku":"764eedfa-c7e3-43eb-8508-a1f7a7d3b778","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":51496143716694,"sku":"e539f06f-ee9c-4461-aff7-11b36486bbed","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":51496143749462,"sku":"e67b5598-2aa8-4938-83dd-62c70b447464","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":51496143782230,"sku":"3be63410-5556-4999-87bd-f728ee444d0c","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":51496143814998,"sku":"1694a95c-d8d0-4cec-bd08-fb94fe337de4","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 4XL","offer_id":51496143847766,"sku":"550658a2-4d55-4fc6-abe1-7d61d50c1d8d","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ 5XL","offer_id":51496143880534,"sku":"03ba41d7-bd04-41c2-990a-1af908d5663f","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/7836\/7062\/files\/i-am-the-best-version-of-myself-blanc-1.jpg?v=1773209711"},{"product_id":"t-shirt-now-or-never-girl-your-choice","title":"T-shirt - Now Or Never Girl, Your Choice !","description":"\u003cp style=\"color:#8A779B;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.7;text-align:center;\"\u003eParce que les mots qu'on porte ont le pouvoir de transformer une journée. Ce t-shirt, c'est bien plus qu'un basique : c'est un rappel bienveillant que tu es, exactement comme tu es, déjà assez. ✨\u003c\/p\u003e\n\n\u003cstyle\u003e\n.acc-item{border:1px solid #E9D8FD;border-radius:10px;margin-bottom:8px;overflow:hidden}\n.acc-btn{width:100%;background:#F4B5C5;border:none;padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#554368;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Poppins',sans-serif}\n.acc-btn:hover{background:#e89db0}\n.acc-icon{font-size:20px;transition:transform .3s;line-height:1}\n.acc-icon.open{transform:rotate(45deg)}\n.acc-content{display:none;padding:14px 16px;font-size:14px;color:#8A779B;line-height:1.7;font-family:'Poppins',sans-serif}\n.acc-content.open{display:block}\n.acc-content ul{padding-left:18px;margin:0}\n.acc-content li{margin-bottom:6px}\n.sz-selector-wrap{margin-bottom:14px}\n.sz-selector-label{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#554368;margin-bottom:8px;display:block}\n.sz-selector{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}\n.sz-pill{padding:6px 14px;border-radius:50px;border:2px solid #E9D8FD;background:#F3EEFF;color:#7C3AED;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:'Poppins',sans-serif}\n.sz-pill:hover{border-color:#7C3AED}\n.sz-pill.active{background:#7C3AED;color:#fff;border-color:#7C3AED}\n.sz-info{background:#F3EEFF;border-radius:10px;padding:14px 16px}\n.sz-info-title{font-size:12px;font-weight:700;color:#7C3AED;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:'Poppins',sans-serif}\n.sz-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #E9D8FD}\n.sz-row:last-child{border-bottom:none}\n.sz-row-label{font-size:13px;color:#554368;font-weight:500}\n.sz-row-val{font-size:15px;font-weight:700;color:#7C3AED}\n\u003c\/style\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Ce qu'il a de spécial \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCoton ultra-doux au toucher, coupe unisexe qui s'adapte à tous les corps 🤍\u003c\/li\u003e\n      \u003cli\u003eImpression vibrante et durable, ton message mérite de briller longtemps\u003c\/li\u003e\n      \u003cli\u003eFabriqué à la commande, de manière responsable, zéro gaspillage, 100% pour toi 🌿\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Prends soin de lui (et de toi) \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e🫧 \u003cstrong\u003eLavage\u003c\/strong\u003e En machine, à froid.\u003c\/li\u003e\n      \u003cli\u003e🌬️ \u003cstrong\u003eSéchage\u003c\/strong\u003e À l'air libre ou en machine à basse température.\u003c\/li\u003e\n      \u003cli\u003e📦 \u003cstrong\u003eRangement\u003c\/strong\u003e Dans un endroit frais, à l'abri de la lumière.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Guide des tailles \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cdiv class=\"sz-selector-wrap\"\u003e\n      \u003cspan class=\"sz-selector-label\"\u003eChoisis ta taille\u003c\/span\u003e\n      \u003cdiv class=\"sz-selector\" id=\"sz-pills\"\u003e\n        \u003cspan class=\"sz-pill active\" onclick=\"szSelect(this,'XS')\"\u003eXS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'S')\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'M')\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'L')\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'XL')\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'2XL')\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'3XL')\"\u003e3XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'4XL')\"\u003e4XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'5XL')\"\u003e5XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sz-info\"\u003e\n      \u003cdiv class=\"sz-info-title\" id=\"sz-title\"\u003eMesures pour XS (cm)\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLongueur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-long\"\u003e71,1\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLargeur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-larg\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eDemi-poitrine\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-demi\"\u003e45,7\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nvar szData = {\n  'XS':  {long:'71,1', larg:'—',     demi:'45,7'},\n  'S':   {long:'73,7', larg:'91,4',  demi:'50,8'},\n  'M':   {long:'76,2', larg:'101,6', demi:'55,9'},\n  'L':   {long:'78,7', larg:'111,8', demi:'61'},\n  'XL':  {long:'81,3', larg:'122',   demi:'66'},\n  '2XL': {long:'83,8', larg:'132',   demi:'71,1'},\n  '3XL': {long:'85',   larg:'142,2', demi:'76'},\n  '4XL': {long:'88,8', larg:'152',   demi:'81,3'},\n  '5XL': {long:'—',    larg:'162,6', demi:'—'}\n};\nfunction szSelect(el, sz) {\n  document.querySelectorAll('#sz-pills .sz-pill').forEach(function(p){p.classList.remove('active')});\n  el.classList.add('active');\n  var d = szData[sz];\n  document.getElementById('sz-title').textContent = 'Mesures pour ' + sz + ' (cm)';\n  document.getElementById('sz-long').textContent = d.long;\n  document.getElementById('sz-larg').textContent = d.larg;\n  document.getElementById('sz-demi').textContent = d.demi;\n}\n\u003c\/script\u003e","brand":"Selflove Paris","offers":[{"title":"Blanc \/ S","offer_id":51496276132182,"sku":"25e605a5-ae2b-4f6e-ab9e-7e69e0588e9a","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":51496276164950,"sku":"0ef3d9d6-93c0-4271-9de3-f7d2e4d496de","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":51496276197718,"sku":"92075ff3-0ffb-41b8-a343-fb5212402300","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":51496276230486,"sku":"c58ccdfa-ab7c-4954-b884-7ea34cbdec96","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":51496276263254,"sku":"4a7faade-3a66-494b-b1a9-5086dc21a367","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":51496276296022,"sku":"eb2f417e-fd26-4f64-a943-64d3a03a549c","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 4XL","offer_id":51496276328790,"sku":"6226d5e6-fac7-4351-b5d4-1f76f57cba86","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Blanc \/ 5XL","offer_id":51496276361558,"sku":"793408c8-e3ac-454b-9bc4-f185d4c67aaf","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ S","offer_id":51496276394326,"sku":"20e6537b-cb34-4732-8c55-4052308e84b8","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ M","offer_id":51496276427094,"sku":"c669935e-a0f3-402d-bc02-98e544900e23","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ L","offer_id":51496276459862,"sku":"6ff35c6a-4f2d-43f2-994f-50e6085f1649","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ XL","offer_id":51496276492630,"sku":"55e1bde4-13f8-401b-abdb-e017a3d501f0","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 2XL","offer_id":51496276525398,"sku":"a66f6ab2-12b1-4a96-8b7e-e36fec34c3fc","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 3XL","offer_id":51496276558166,"sku":"3b06a6d8-7cad-4dcb-b744-e3c21f4a6385","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ 4XL","offer_id":51496276590934,"sku":"034f5fea-fd44-43c6-ac58-bb9a9582d193","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Violet \/ S","offer_id":51496276623702,"sku":"e011735d-c7b4-4069-8f4d-e4a8ad876c28","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":51496276656470,"sku":"6b455b7a-9b38-4bbb-8e10-3c523e75f98d","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":51496276689238,"sku":"3191095f-9d46-4970-b38f-4d31cc6bb955","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":51496276722006,"sku":"200408b4-f022-4f19-90a1-846b338e4c03","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":51496276754774,"sku":"6daf4cca-5766-4177-b71c-2e6ebe3da0b9","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":51496276787542,"sku":"0d66948d-3d17-4f8c-8883-9107c48582f0","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 4XL","offer_id":51496276820310,"sku":"1be7660e-0bd6-46a4-9f20-2b6fd8c130f5","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ S","offer_id":51496276853078,"sku":"d35e6ebe-530c-48fa-a2ed-93961d3f1014","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":51496276885846,"sku":"e6447cf0-15d2-440d-b681-923c1223412e","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":51496276918614,"sku":"7a72dd96-480d-4f67-9482-9ea0a87cb98f","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":51496276951382,"sku":"bd5e36ae-5e07-4e4a-b48d-3abe4e57fc9e","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":51496276984150,"sku":"ee78ef4c-0233-4343-b6b2-544ccfdc6ecd","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":51496277016918,"sku":"8c0af23f-62b6-4e08-a5b2-ac4a6a69b6bd","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 4XL","offer_id":51496277049686,"sku":"b82f6d5a-373d-445f-adf3-245d30b4317c","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ 5XL","offer_id":51496277082454,"sku":"9c3e8362-1495-48f1-aa36-3195cf30a19d","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/7836\/7062\/files\/now-or-never-blanc-1.jpg?v=1773209525"},{"product_id":"t-shirt-be-a-good-person-but-dont-waste-time-to-prove-it","title":"T-shirt - Be a Good Person But Don't Waste Time To Prove It","description":"\u003cp style=\"color:#8A779B;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.7;text-align:center;\"\u003eParce que les mots qu'on porte ont le pouvoir de transformer une journée. Ce t-shirt, c'est bien plus qu'un basique : c'est un rappel bienveillant que tu es, exactement comme tu es, déjà assez. ✨\u003c\/p\u003e\n\n\u003cstyle\u003e\n.acc-item{border:1px solid #E9D8FD;border-radius:10px;margin-bottom:8px;overflow:hidden}\n.acc-btn{width:100%;background:#F4B5C5;border:none;padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#554368;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Poppins',sans-serif}\n.acc-btn:hover{background:#e89db0}\n.acc-icon{font-size:20px;transition:transform .3s;line-height:1}\n.acc-icon.open{transform:rotate(45deg)}\n.acc-content{display:none;padding:14px 16px;font-size:14px;color:#8A779B;line-height:1.7;font-family:'Poppins',sans-serif}\n.acc-content.open{display:block}\n.acc-content ul{padding-left:18px;margin:0}\n.acc-content li{margin-bottom:6px}\n.sz-selector-wrap{margin-bottom:14px}\n.sz-selector-label{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#554368;margin-bottom:8px;display:block}\n.sz-selector{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}\n.sz-pill{padding:6px 14px;border-radius:50px;border:2px solid #E9D8FD;background:#F3EEFF;color:#7C3AED;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:'Poppins',sans-serif}\n.sz-pill:hover{border-color:#7C3AED}\n.sz-pill.active{background:#7C3AED;color:#fff;border-color:#7C3AED}\n.sz-info{background:#F3EEFF;border-radius:10px;padding:14px 16px}\n.sz-info-title{font-size:12px;font-weight:700;color:#7C3AED;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:'Poppins',sans-serif}\n.sz-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #E9D8FD}\n.sz-row:last-child{border-bottom:none}\n.sz-row-label{font-size:13px;color:#554368;font-weight:500}\n.sz-row-val{font-size:15px;font-weight:700;color:#7C3AED}\n\u003c\/style\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Ce qu'il a de spécial \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCoton ultra-doux au toucher, coupe unisexe qui s'adapte à tous les corps 🤍\u003c\/li\u003e\n      \u003cli\u003eImpression vibrante et durable, ton message mérite de briller longtemps\u003c\/li\u003e\n      \u003cli\u003eFabriqué à la commande, de manière responsable, zéro gaspillage, 100% pour toi 🌿\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Prends soin de lui (et de toi) \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e🫧 \u003cstrong\u003eLavage\u003c\/strong\u003e En machine, à froid.\u003c\/li\u003e\n      \u003cli\u003e🌬️ \u003cstrong\u003eSéchage\u003c\/strong\u003e À l'air libre ou en machine à basse température.\u003c\/li\u003e\n      \u003cli\u003e📦 \u003cstrong\u003eRangement\u003c\/strong\u003e Dans un endroit frais, à l'abri de la lumière.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Guide des tailles \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cdiv class=\"sz-selector-wrap\"\u003e\n      \u003cspan class=\"sz-selector-label\"\u003eChoisis ta taille\u003c\/span\u003e\n      \u003cdiv class=\"sz-selector\" id=\"sz-pills\"\u003e\n        \u003cspan class=\"sz-pill active\" onclick=\"szSelect(this,'XS')\"\u003eXS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'S')\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'M')\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'L')\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'XL')\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'2XL')\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'3XL')\"\u003e3XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'4XL')\"\u003e4XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'5XL')\"\u003e5XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sz-info\"\u003e\n      \u003cdiv class=\"sz-info-title\" id=\"sz-title\"\u003eMesures pour XS (cm)\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLongueur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-long\"\u003e71,1\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLargeur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-larg\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eDemi-poitrine\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-demi\"\u003e45,7\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nvar szData = {\n  'XS':  {long:'71,1', larg:'—',     demi:'45,7'},\n  'S':   {long:'73,7', larg:'91,4',  demi:'50,8'},\n  'M':   {long:'76,2', larg:'101,6', demi:'55,9'},\n  'L':   {long:'78,7', larg:'111,8', demi:'61'},\n  'XL':  {long:'81,3', larg:'122',   demi:'66'},\n  '2XL': {long:'83,8', larg:'132',   demi:'71,1'},\n  '3XL': {long:'85',   larg:'142,2', demi:'76'},\n  '4XL': {long:'88,8', larg:'152',   demi:'81,3'},\n  '5XL': {long:'—',    larg:'162,6', demi:'—'}\n};\nfunction szSelect(el, sz) {\n  document.querySelectorAll('#sz-pills .sz-pill').forEach(function(p){p.classList.remove('active')});\n  el.classList.add('active');\n  var d = szData[sz];\n  document.getElementById('sz-title').textContent = 'Mesures pour ' + sz + ' (cm)';\n  document.getElementById('sz-long').textContent = d.long;\n  document.getElementById('sz-larg').textContent = d.larg;\n  document.getElementById('sz-demi').textContent = d.demi;\n}\n\u003c\/script\u003e","brand":"Selflove Paris","offers":[{"title":"Blanc \/ S","offer_id":51496287994198,"sku":"99eebf65-6fa2-47b0-b8c3-7934a482ebe3","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":51496288026966,"sku":"6baca825-5527-4ba1-92ea-77c6f35e93f6","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":51496288059734,"sku":"c794490c-6e77-443c-8e3e-b43fe39e5e6d","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":51496288092502,"sku":"1cd3a4ff-7f90-4674-806d-b577cf978677","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":51496288125270,"sku":"054e77e0-34d1-499e-be4e-bf4280fdeea4","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":51496288158038,"sku":"9a68e318-e495-4091-b1e5-150dd0d096b2","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 4XL","offer_id":51496288190806,"sku":"44939549-88cc-41c9-846a-f8ae201009a4","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Blanc \/ 5XL","offer_id":51496288223574,"sku":"beebcb53-02c4-41e7-9ba9-5e64656dde6c","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ S","offer_id":51496288256342,"sku":"76d39158-e8d5-4bd4-82e5-453097af1577","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ M","offer_id":51496288289110,"sku":"ddb1a5cc-a0f3-4fe3-ad47-dc0fc2b3c84b","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ L","offer_id":51496288321878,"sku":"34fd00a6-a6a5-4dbb-bd7d-4f7b7687a867","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ XL","offer_id":51496288354646,"sku":"612a7d92-d0cd-4fad-b974-d009f4c10b3f","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 2XL","offer_id":51496288387414,"sku":"1a6b59c6-6ef8-4b83-b1bc-617ab4fa09bd","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 3XL","offer_id":51496288420182,"sku":"18b2525a-ec0b-4634-92f6-93684841a79d","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ 4XL","offer_id":51496288452950,"sku":"8a30a373-8b03-4244-9695-a3d98eaf7765","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Violet \/ S","offer_id":51496288485718,"sku":"17d10093-a528-49c4-9a2d-c7d38fe25545","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":51496288518486,"sku":"1a56d102-a2a2-48f8-bf87-8bdab81eaaa4","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":51496288551254,"sku":"73e49d52-efc8-413e-934b-6b37b98eb346","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":51496288584022,"sku":"17e90095-ce0f-465d-8352-9f7e486b05f2","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":51496288616790,"sku":"6edb1fcc-50cb-49a4-8a9b-29ab1ed32f9c","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":51496288649558,"sku":"da04523c-ec2d-40fe-a17d-be8fc873aa22","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 4XL","offer_id":51496288682326,"sku":"53f9a44a-e88c-4bf1-878f-50559c4e0e34","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ S","offer_id":51496288715094,"sku":"717a3ebb-11eb-4aec-87ac-6dbc1f7f7d41","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":51496288747862,"sku":"94ef13bd-bf2b-4190-a0bf-9c5fac146ec0","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":51496288780630,"sku":"ebc491a4-0596-44c3-999b-47bdec945e06","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":51496288813398,"sku":"92345eae-e071-4c91-a0da-3ed8bdd12321","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":51496288846166,"sku":"2159a774-789b-4e52-a6cd-dde060f32cf1","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":51496288878934,"sku":"f0b662f5-1f33-43b7-b11e-0226a5f430d7","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 4XL","offer_id":51496288911702,"sku":"aeb520e7-dd3c-4d0b-b49a-3ede86d9322b","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ 5XL","offer_id":51496288944470,"sku":"e7e6e3e4-ffc8-47e0-917a-dfe1ed92624a","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/7836\/7062\/files\/be-a-good-person-blanc-1_8da5872b-3943-4e6f-8eef-87112bb72664.jpg?v=1773209091"},{"product_id":"t-shirt-im-just-a-girl","title":"T-shirt - I'm Just A Girl","description":"\u003cp style=\"color:#8A779B;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.7;text-align:center;\"\u003eParce que les mots qu'on porte ont le pouvoir de transformer une journée. Ce t-shirt, c'est bien plus qu'un basique : c'est un rappel bienveillant que tu es, exactement comme tu es, déjà assez. ✨\u003c\/p\u003e\n\n\u003cstyle\u003e\n.acc-item{border:1px solid #E9D8FD;border-radius:10px;margin-bottom:8px;overflow:hidden}\n.acc-btn{width:100%;background:#F4B5C5;border:none;padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#554368;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Poppins',sans-serif}\n.acc-btn:hover{background:#e89db0}\n.acc-icon{font-size:20px;transition:transform .3s;line-height:1}\n.acc-icon.open{transform:rotate(45deg)}\n.acc-content{display:none;padding:14px 16px;font-size:14px;color:#8A779B;line-height:1.7;font-family:'Poppins',sans-serif}\n.acc-content.open{display:block}\n.acc-content ul{padding-left:18px;margin:0}\n.acc-content li{margin-bottom:6px}\n.sz-selector-wrap{margin-bottom:14px}\n.sz-selector-label{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#554368;margin-bottom:8px;display:block}\n.sz-selector{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}\n.sz-pill{padding:6px 14px;border-radius:50px;border:2px solid #E9D8FD;background:#F3EEFF;color:#7C3AED;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:'Poppins',sans-serif}\n.sz-pill:hover{border-color:#7C3AED}\n.sz-pill.active{background:#7C3AED;color:#fff;border-color:#7C3AED}\n.sz-info{background:#F3EEFF;border-radius:10px;padding:14px 16px}\n.sz-info-title{font-size:12px;font-weight:700;color:#7C3AED;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:'Poppins',sans-serif}\n.sz-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #E9D8FD}\n.sz-row:last-child{border-bottom:none}\n.sz-row-label{font-size:13px;color:#554368;font-weight:500}\n.sz-row-val{font-size:15px;font-weight:700;color:#7C3AED}\n\u003c\/style\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Ce qu'il a de spécial \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCoton ultra-doux au toucher, coupe unisexe qui s'adapte à tous les corps 🤍\u003c\/li\u003e\n      \u003cli\u003eImpression vibrante et durable, ton message mérite de briller longtemps\u003c\/li\u003e\n      \u003cli\u003eFabriqué à la commande, de manière responsable, zéro gaspillage, 100% pour toi 🌿\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Prends soin de lui (et de toi) \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e🫧 \u003cstrong\u003eLavage\u003c\/strong\u003e En machine, à froid.\u003c\/li\u003e\n      \u003cli\u003e🌬️ \u003cstrong\u003eSéchage\u003c\/strong\u003e À l'air libre ou en machine à basse température.\u003c\/li\u003e\n      \u003cli\u003e📦 \u003cstrong\u003eRangement\u003c\/strong\u003e Dans un endroit frais, à l'abri de la lumière.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Guide des tailles \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cdiv class=\"sz-selector-wrap\"\u003e\n      \u003cspan class=\"sz-selector-label\"\u003eChoisis ta taille\u003c\/span\u003e\n      \u003cdiv class=\"sz-selector\" id=\"sz-pills\"\u003e\n        \u003cspan class=\"sz-pill active\" onclick=\"szSelect(this,'XS')\"\u003eXS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'S')\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'M')\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'L')\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'XL')\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'2XL')\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'3XL')\"\u003e3XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'4XL')\"\u003e4XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'5XL')\"\u003e5XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sz-info\"\u003e\n      \u003cdiv class=\"sz-info-title\" id=\"sz-title\"\u003eMesures pour XS (cm)\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLongueur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-long\"\u003e71,1\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLargeur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-larg\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eDemi-poitrine\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-demi\"\u003e45,7\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nvar szData = {\n  'XS':  {long:'71,1', larg:'—',     demi:'45,7'},\n  'S':   {long:'73,7', larg:'91,4',  demi:'50,8'},\n  'M':   {long:'76,2', larg:'101,6', demi:'55,9'},\n  'L':   {long:'78,7', larg:'111,8', demi:'61'},\n  'XL':  {long:'81,3', larg:'122',   demi:'66'},\n  '2XL': {long:'83,8', larg:'132',   demi:'71,1'},\n  '3XL': {long:'85',   larg:'142,2', demi:'76'},\n  '4XL': {long:'88,8', larg:'152',   demi:'81,3'},\n  '5XL': {long:'—',    larg:'162,6', demi:'—'}\n};\nfunction szSelect(el, sz) {\n  document.querySelectorAll('#sz-pills .sz-pill').forEach(function(p){p.classList.remove('active')});\n  el.classList.add('active');\n  var d = szData[sz];\n  document.getElementById('sz-title').textContent = 'Mesures pour ' + sz + ' (cm)';\n  document.getElementById('sz-long').textContent = d.long;\n  document.getElementById('sz-larg').textContent = d.larg;\n  document.getElementById('sz-demi').textContent = d.demi;\n}\n\u003c\/script\u003e","brand":"Selflove Paris","offers":[{"title":"Blanc \/ S","offer_id":51496302313814,"sku":"b617ff2a-2014-49b1-a46a-10c3263588c6","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":51496302346582,"sku":"2c95cf16-00cf-4d6b-860f-3d1ebd89a90c","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":51496302379350,"sku":"a9da7e87-b301-40c0-b22f-2d59515137a0","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":51496302412118,"sku":"97f659c6-ceb7-46b9-879c-7b9436e02c84","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":51496302444886,"sku":"209ea792-bebb-4a8a-ba22-e6c506b09235","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":51496302477654,"sku":"be03a989-83ba-4581-98e3-419ec75ccae6","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 4XL","offer_id":51496302510422,"sku":"c50e5f39-ad3b-4ad7-a9f6-e05fbbe74f90","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Blanc \/ 5XL","offer_id":51496302543190,"sku":"0516fd2c-8706-4bc3-906c-e3ba6fe953e6","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ S","offer_id":51496302575958,"sku":"8de3df7a-833d-40d1-bf95-4d5a1a5ddf9f","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ M","offer_id":51496302608726,"sku":"3d5b015c-76fc-4542-8e1b-b4c4601e2c50","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ L","offer_id":51496302641494,"sku":"54170dd5-b6fb-41bc-9071-f12ecbb7204b","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ XL","offer_id":51496302674262,"sku":"8663cab1-90cf-4e74-93aa-400cf6950fcd","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 2XL","offer_id":51496302707030,"sku":"8c51420a-e533-4c3a-84a8-a831c1d9b1ea","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 3XL","offer_id":51496302739798,"sku":"63868120-ffd3-468a-b66b-0ce5ab8f502d","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ 4XL","offer_id":51496302772566,"sku":"bd755560-4bf4-47bc-9411-22fae4fa7285","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Violet \/ S","offer_id":51496302805334,"sku":"171894ba-a713-4645-ad41-31a6bb4cc2d3","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":51496302838102,"sku":"65b3245f-443d-47d2-b9c9-c203e8cf8419","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":51496302870870,"sku":"9679b8eb-f581-41bd-8798-c3c7f89e5c5e","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":51496302903638,"sku":"3e481768-09d5-4896-a0b0-8913f06e35eb","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":51496302936406,"sku":"0a5390fc-7811-41c1-ad6c-d2dee91dac59","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":51496302969174,"sku":"7c0dff39-bfc8-47d5-a001-167202f6a41b","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 4XL","offer_id":51496303001942,"sku":"be055769-03bc-483f-bfc6-d6f475e35d9c","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ S","offer_id":51496303034710,"sku":"64c29856-08a1-46c6-936e-b716457065de","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":51496303067478,"sku":"4c835a6c-14ae-4fb6-8beb-82ebbc615d06","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":51496303100246,"sku":"666f64e1-34c0-459e-87c3-93bf409d6df5","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":51496303133014,"sku":"f660142d-ca3d-4c17-9038-bce796be29af","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":51496303165782,"sku":"7a8f1212-0940-4d62-8cdb-0d41c9ef39da","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":51496303198550,"sku":"cfc66ebc-7019-42a6-9a1f-c4cd26de0d4b","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 4XL","offer_id":51496303231318,"sku":"dbf3f40e-1b8e-46d3-9023-0a7807d21225","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ 5XL","offer_id":51496303264086,"sku":"efd38188-65f0-4ae3-a77f-40f84faede46","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/7836\/7062\/files\/im-just-a-girl-blanc-1.jpg?v=1773209273"},{"product_id":"t-shirt-main-character-energy","title":"T-shirt - Main Character Energy","description":"\u003cp style=\"color:#8A779B;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.7;text-align:center;\"\u003eParce que les mots qu'on porte ont le pouvoir de transformer une journée. Ce t-shirt, c'est bien plus qu'un basique : c'est un rappel bienveillant que tu es, exactement comme tu es, déjà assez. ✨\u003c\/p\u003e\n\n\u003cstyle\u003e\n.acc-item{border:1px solid #E9D8FD;border-radius:10px;margin-bottom:8px;overflow:hidden}\n.acc-btn{width:100%;background:#F4B5C5;border:none;padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#554368;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Poppins',sans-serif}\n.acc-btn:hover{background:#e89db0}\n.acc-icon{font-size:20px;transition:transform .3s;line-height:1}\n.acc-icon.open{transform:rotate(45deg)}\n.acc-content{display:none;padding:14px 16px;font-size:14px;color:#8A779B;line-height:1.7;font-family:'Poppins',sans-serif}\n.acc-content.open{display:block}\n.acc-content ul{padding-left:18px;margin:0}\n.acc-content li{margin-bottom:6px}\n.sz-selector-wrap{margin-bottom:14px}\n.sz-selector-label{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#554368;margin-bottom:8px;display:block}\n.sz-selector{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}\n.sz-pill{padding:6px 14px;border-radius:50px;border:2px solid #E9D8FD;background:#F3EEFF;color:#7C3AED;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:'Poppins',sans-serif}\n.sz-pill:hover{border-color:#7C3AED}\n.sz-pill.active{background:#7C3AED;color:#fff;border-color:#7C3AED}\n.sz-info{background:#F3EEFF;border-radius:10px;padding:14px 16px}\n.sz-info-title{font-size:12px;font-weight:700;color:#7C3AED;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:'Poppins',sans-serif}\n.sz-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #E9D8FD}\n.sz-row:last-child{border-bottom:none}\n.sz-row-label{font-size:13px;color:#554368;font-weight:500}\n.sz-row-val{font-size:15px;font-weight:700;color:#7C3AED}\n\u003c\/style\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Ce qu'il a de spécial \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCoton ultra-doux au toucher, coupe unisexe qui s'adapte à tous les corps 🤍\u003c\/li\u003e\n      \u003cli\u003eImpression vibrante et durable, ton message mérite de briller longtemps\u003c\/li\u003e\n      \u003cli\u003eFabriqué à la commande, de manière responsable, zéro gaspillage, 100% pour toi 🌿\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Prends soin de lui (et de toi) \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e🫧 \u003cstrong\u003eLavage\u003c\/strong\u003e En machine, à froid.\u003c\/li\u003e\n      \u003cli\u003e🌬️ \u003cstrong\u003eSéchage\u003c\/strong\u003e À l'air libre ou en machine à basse température.\u003c\/li\u003e\n      \u003cli\u003e📦 \u003cstrong\u003eRangement\u003c\/strong\u003e Dans un endroit frais, à l'abri de la lumière.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Guide des tailles \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cdiv class=\"sz-selector-wrap\"\u003e\n      \u003cspan class=\"sz-selector-label\"\u003eChoisis ta taille\u003c\/span\u003e\n      \u003cdiv class=\"sz-selector\" id=\"sz-pills\"\u003e\n        \u003cspan class=\"sz-pill active\" onclick=\"szSelect(this,'XS')\"\u003eXS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'S')\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'M')\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'L')\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'XL')\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'2XL')\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'3XL')\"\u003e3XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'4XL')\"\u003e4XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'5XL')\"\u003e5XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sz-info\"\u003e\n      \u003cdiv class=\"sz-info-title\" id=\"sz-title\"\u003eMesures pour XS (cm)\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLongueur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-long\"\u003e71,1\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLargeur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-larg\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eDemi-poitrine\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-demi\"\u003e45,7\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nvar szData = {\n  'XS':  {long:'71,1', larg:'—',     demi:'45,7'},\n  'S':   {long:'73,7', larg:'91,4',  demi:'50,8'},\n  'M':   {long:'76,2', larg:'101,6', demi:'55,9'},\n  'L':   {long:'78,7', larg:'111,8', demi:'61'},\n  'XL':  {long:'81,3', larg:'122',   demi:'66'},\n  '2XL': {long:'83,8', larg:'132',   demi:'71,1'},\n  '3XL': {long:'85',   larg:'142,2', demi:'76'},\n  '4XL': {long:'88,8', larg:'152',   demi:'81,3'},\n  '5XL': {long:'—',    larg:'162,6', demi:'—'}\n};\nfunction szSelect(el, sz) {\n  document.querySelectorAll('#sz-pills .sz-pill').forEach(function(p){p.classList.remove('active')});\n  el.classList.add('active');\n  var d = szData[sz];\n  document.getElementById('sz-title').textContent = 'Mesures pour ' + sz + ' (cm)';\n  document.getElementById('sz-long').textContent = d.long;\n  document.getElementById('sz-larg').textContent = d.larg;\n  document.getElementById('sz-demi').textContent = d.demi;\n}\n\u003c\/script\u003e","brand":"Selflove Paris","offers":[{"title":"Blanc \/ S","offer_id":51496320893270,"sku":"0f73e7eb-7191-4a5a-aa90-402678029834","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":51496320926038,"sku":"8b5de6dd-4abc-4248-ad9f-30c399165d0a","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":51496320958806,"sku":"454fac43-e1ff-4d0f-b04b-adb81b71aec4","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":51496320991574,"sku":"7d3a4bd4-d90d-4522-9c48-8b7b6d3f739a","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":51496321024342,"sku":"0f090cc1-748a-43c1-bcdc-02d3270980d6","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":51496321057110,"sku":"0c22ccaa-bbae-4a88-b9a4-5ed2b280cd6b","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 4XL","offer_id":51496321089878,"sku":"8614afca-0b2d-4c07-b8e2-1406335b7442","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Blanc \/ 5XL","offer_id":51496321122646,"sku":"4e3f4aca-4e55-4e73-92cc-bf1f5ac5c9cc","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ S","offer_id":51496321155414,"sku":"8774c3f8-ce14-409b-bc31-b4a6ce1564ea","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ M","offer_id":51496321188182,"sku":"0757b9cb-1051-4ef6-aa62-a3f51a1b7dfd","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ L","offer_id":51496321220950,"sku":"8ea6af6d-0faf-4aea-9bb9-cd6a65469cf0","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ XL","offer_id":51496321253718,"sku":"1ca60a9c-dafa-46fe-a176-a36c49f3c57d","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 2XL","offer_id":51496321286486,"sku":"c94e85ef-2909-4f21-b4bf-51df905c9887","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 3XL","offer_id":51496321319254,"sku":"8ff049a7-6652-401d-a37b-51ed70718022","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ 4XL","offer_id":51496321352022,"sku":"feef1b84-21d0-4810-a83b-695bc8c561bd","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Violet \/ S","offer_id":51496321384790,"sku":"9842f7a7-dbe8-47d6-b613-fa317274ffe5","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":51496321417558,"sku":"66118754-0f11-4857-b349-421b0a72a203","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":51496321450326,"sku":"e0516a7c-5d9a-4b36-b0e9-150bb5fc13ef","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":51496321483094,"sku":"43ee579d-b986-4d1f-b6ac-3dd67e945ae9","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":51496321515862,"sku":"c9a985ec-e4a4-4ad4-8a2a-3602fed88e3d","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":51496321548630,"sku":"eadf31ec-f41e-4114-9454-02e264edb71a","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 4XL","offer_id":51496321581398,"sku":"316f3d43-6323-4ba4-a938-a37658705374","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ S","offer_id":51496321614166,"sku":"621117e5-0e02-43ff-b45e-86439a14a58e","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":51496321646934,"sku":"cf1921c6-5fcd-4720-bbcf-1447fa8187ac","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":51496321679702,"sku":"8b015039-b19a-4f08-84df-76c4cd18c35f","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":51496321712470,"sku":"34b07844-adda-43d7-b4c8-f5f99f8a4cff","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":51496321745238,"sku":"8e6bc0a3-7acc-457e-a7ce-eeb484e89197","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":51496321778006,"sku":"4a1e86b8-0e2c-40cd-a335-ee554163dcf6","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 4XL","offer_id":51496321810774,"sku":"c4968136-fff4-4bb5-b264-cf29dbf06966","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ 5XL","offer_id":51496321843542,"sku":"2e1eb134-673a-4b88-ad2e-d40bcc0fbca4","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/7836\/7062\/files\/main-character-energy-blanc-1.jpg?v=1773208569"},{"product_id":"t-shirt-self-care-is-not-selfish-dont-forget-it-girl","title":"T-shirt - Self Care Is Not Selfish Don't Forget It Girl","description":"\u003cp style=\"color:#8A779B;font-family:'Poppins',sans-serif;font-size:14px;line-height:1.7;text-align:center;\"\u003eParce que les mots qu'on porte ont le pouvoir de transformer une journée. Ce t-shirt, c'est bien plus qu'un basique : c'est un rappel bienveillant que tu es, exactement comme tu es, déjà assez. ✨\u003c\/p\u003e\n\n\u003cstyle\u003e\n.acc-item{border:1px solid #E9D8FD;border-radius:10px;margin-bottom:8px;overflow:hidden}\n.acc-btn{width:100%;background:#F4B5C5;border:none;padding:14px 16px;text-align:left;font-size:14px;font-weight:600;color:#554368;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Poppins',sans-serif}\n.acc-btn:hover{background:#e89db0}\n.acc-icon{font-size:20px;transition:transform .3s;line-height:1}\n.acc-icon.open{transform:rotate(45deg)}\n.acc-content{display:none;padding:14px 16px;font-size:14px;color:#8A779B;line-height:1.7;font-family:'Poppins',sans-serif}\n.acc-content.open{display:block}\n.acc-content ul{padding-left:18px;margin:0}\n.acc-content li{margin-bottom:6px}\n.sz-selector-wrap{margin-bottom:14px}\n.sz-selector-label{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#554368;margin-bottom:8px;display:block}\n.sz-selector{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}\n.sz-pill{padding:6px 14px;border-radius:50px;border:2px solid #E9D8FD;background:#F3EEFF;color:#7C3AED;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:'Poppins',sans-serif}\n.sz-pill:hover{border-color:#7C3AED}\n.sz-pill.active{background:#7C3AED;color:#fff;border-color:#7C3AED}\n.sz-info{background:#F3EEFF;border-radius:10px;padding:14px 16px}\n.sz-info-title{font-size:12px;font-weight:700;color:#7C3AED;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:'Poppins',sans-serif}\n.sz-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #E9D8FD}\n.sz-row:last-child{border-bottom:none}\n.sz-row-label{font-size:13px;color:#554368;font-weight:500}\n.sz-row-val{font-size:15px;font-weight:700;color:#7C3AED}\n\u003c\/style\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Ce qu'il a de spécial \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eCoton ultra-doux au toucher, coupe unisexe qui s'adapte à tous les corps 🤍\u003c\/li\u003e\n      \u003cli\u003eImpression vibrante et durable, ton message mérite de briller longtemps\u003c\/li\u003e\n      \u003cli\u003eFabriqué à la commande, de manière responsable, zéro gaspillage, 100% pour toi 🌿\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Prends soin de lui (et de toi) \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003e🫧 \u003cstrong\u003eLavage\u003c\/strong\u003e En machine, à froid.\u003c\/li\u003e\n      \u003cli\u003e🌬️ \u003cstrong\u003eSéchage\u003c\/strong\u003e À l'air libre ou en machine à basse température.\u003c\/li\u003e\n      \u003cli\u003e📦 \u003cstrong\u003eRangement\u003c\/strong\u003e Dans un endroit frais, à l'abri de la lumière.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"acc-item\"\u003e\n  \u003cbutton class=\"acc-btn\" onclick=\"this.nextElementSibling.classList.toggle('open');this.querySelector('.acc-icon').classList.toggle('open')\"\u003e\n    Guide des tailles \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"acc-content\"\u003e\n    \u003cdiv class=\"sz-selector-wrap\"\u003e\n      \u003cspan class=\"sz-selector-label\"\u003eChoisis ta taille\u003c\/span\u003e\n      \u003cdiv class=\"sz-selector\" id=\"sz-pills\"\u003e\n        \u003cspan class=\"sz-pill active\" onclick=\"szSelect(this,'XS')\"\u003eXS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'S')\"\u003eS\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'M')\"\u003eM\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'L')\"\u003eL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'XL')\"\u003eXL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'2XL')\"\u003e2XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'3XL')\"\u003e3XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'4XL')\"\u003e4XL\u003c\/span\u003e\n        \u003cspan class=\"sz-pill\" onclick=\"szSelect(this,'5XL')\"\u003e5XL\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sz-info\"\u003e\n      \u003cdiv class=\"sz-info-title\" id=\"sz-title\"\u003eMesures pour XS (cm)\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLongueur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-long\"\u003e71,1\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eLargeur\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-larg\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"sz-row\"\u003e\n\u003cspan class=\"sz-row-label\"\u003eDemi-poitrine\u003c\/span\u003e\u003cspan class=\"sz-row-val\" id=\"sz-demi\"\u003e45,7\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nvar szData = {\n  'XS':  {long:'71,1', larg:'—',     demi:'45,7'},\n  'S':   {long:'73,7', larg:'91,4',  demi:'50,8'},\n  'M':   {long:'76,2', larg:'101,6', demi:'55,9'},\n  'L':   {long:'78,7', larg:'111,8', demi:'61'},\n  'XL':  {long:'81,3', larg:'122',   demi:'66'},\n  '2XL': {long:'83,8', larg:'132',   demi:'71,1'},\n  '3XL': {long:'85',   larg:'142,2', demi:'76'},\n  '4XL': {long:'88,8', larg:'152',   demi:'81,3'},\n  '5XL': {long:'—',    larg:'162,6', demi:'—'}\n};\nfunction szSelect(el, sz) {\n  document.querySelectorAll('#sz-pills .sz-pill').forEach(function(p){p.classList.remove('active')});\n  el.classList.add('active');\n  var d = szData[sz];\n  document.getElementById('sz-title').textContent = 'Mesures pour ' + sz + ' (cm)';\n  document.getElementById('sz-long').textContent = d.long;\n  document.getElementById('sz-larg').textContent = d.larg;\n  document.getElementById('sz-demi').textContent = d.demi;\n}\n\u003c\/script\u003e","brand":"Selflove Paris","offers":[{"title":"Blanc \/ S","offer_id":51496337047894,"sku":"920dcee9-9086-416e-b142-f7346e898922","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ M","offer_id":51496337080662,"sku":"08a624f6-802c-46bb-a13f-908c14d75366","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ L","offer_id":51496337113430,"sku":"808fb596-e079-4ea5-8207-7742f5e1a345","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ XL","offer_id":51496337146198,"sku":"3604cb6d-e5f3-4d01-97eb-6d9049581f2d","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 2XL","offer_id":51496337178966,"sku":"0ee91860-b319-42b1-962e-db1c5e185858","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 3XL","offer_id":51496337211734,"sku":"6006ab6d-7ab4-4eae-a6a7-f51ec478b495","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Blanc \/ 4XL","offer_id":51496337244502,"sku":"23ecdfff-a673-4ce6-befc-79d17892aa86","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Blanc \/ 5XL","offer_id":51496337277270,"sku":"2314f7a1-db31-4a12-aeb9-a1181fe95b9f","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ S","offer_id":51496337310038,"sku":"d0156265-cd2c-4156-b026-7f35987b9ecc","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ M","offer_id":51496337342806,"sku":"2e95aeea-824b-49eb-992c-77cfc6932f38","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ L","offer_id":51496337375574,"sku":"d834cb96-f4bc-49bb-ac67-0a5de2a8d326","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ XL","offer_id":51496337408342,"sku":"8ec74095-6097-4360-8377-aabd0758284a","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 2XL","offer_id":51496337441110,"sku":"89ab1418-d453-4f68-b268-b705d82311e5","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Rose \/ 3XL","offer_id":51496337473878,"sku":"4322f820-65d9-40c2-a219-e39959ece500","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Rose \/ 4XL","offer_id":51496337506646,"sku":"93204d22-e301-4643-9dcc-1f49851f6d47","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Violet \/ S","offer_id":51496337539414,"sku":"02106023-e6b2-4968-8490-1a1d0158e349","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ M","offer_id":51496337572182,"sku":"2dcc9109-5098-4b4d-9db6-185ea55e0de8","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ L","offer_id":51496337604950,"sku":"ed97b35d-048d-45c1-867d-327105c4b8ba","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ XL","offer_id":51496337637718,"sku":"76ddcdc4-ef61-4a6c-914e-c1517e751274","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 2XL","offer_id":51496337670486,"sku":"78120447-c6f3-42a2-a3e0-6a8f9c5845d5","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 3XL","offer_id":51496337703254,"sku":"e5aa5632-cb26-41a8-9a9d-2e4709db35e4","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Violet \/ 4XL","offer_id":51496337736022,"sku":"24a29463-3507-42af-a30e-e1762ac62b2f","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ S","offer_id":51496337768790,"sku":"71cacae5-2665-46e8-9299-bea4d2c2b868","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ M","offer_id":51496337801558,"sku":"687ddb06-321e-4838-bfd6-249bf1dd38ff","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ L","offer_id":51496337834326,"sku":"16454e3a-6fee-4754-ba47-90a8514bc15a","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ XL","offer_id":51496337867094,"sku":"f2cf0497-5baf-4961-abb5-9f234cde2441","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 2XL","offer_id":51496337899862,"sku":"992f905d-22f6-4072-9792-2b42821f8623","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 3XL","offer_id":51496337932630,"sku":"b969e269-56b4-4ce3-8517-4445fcfdffac","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Noir \/ 4XL","offer_id":51496337965398,"sku":"5355a61a-3374-4453-87db-cc38df0d2747","price":29.0,"currency_code":"EUR","in_stock":false},{"title":"Noir \/ 5XL","offer_id":51496337998166,"sku":"ef829a66-cb9c-4669-b44b-12dea3a62aec","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/7836\/7062\/files\/selfcare-blanc-1_96311a8c-bc82-4c93-92ff-bdaaa60d09bc.jpg?v=1773211180"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0952\/7836\/7062\/collections\/tshirt02.png?v=1759757044","url":"https:\/\/selfloveparis.com\/collections\/t-shirts.oembed","provider":"Selflove Paris","version":"1.0","type":"link"}