{"product_id":"le-trapeze-fuchsia","title":"Le trapèze fuchsia","description":"\u003cstyle\u003e\n  \/* --- STRUCTURE --- *\/\n  .omy-product-accordion-wrapper {\n    border-top: 1px solid #ece7e3;\n    margin: 20px 0;\n  }\n\n  .omy-details {\n    border-bottom: 1px solid #ece7e3;\n    background: transparent;\n    display: block;\n  }\n\n  .omy-summary {\n    list-style: none;\n    padding: 16px 0;\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    font-weight: 600;\n    color: #732C39;\n    letter-spacing: 0.1em;\n    font-size: 13px;\n    text-transform: uppercase;\n  }\n\n  .omy-summary::-webkit-details-marker { display: none; }\n\n  .omy-icon {\n    font-size: 18px;\n    color: #9a908b;\n    transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n  }\n\n  \/* Rotation icône *\/\n  .omy-details.is-open .omy-icon { \n    transform: rotate(45deg); \n  }\n\n  \/* --- ANIMATION (0.5s) --- *\/\n  .omy-content-wrapper {\n    display: grid;\n    grid-template-rows: 0fr; \n    transition: grid-template-rows 0.5s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s ease;\n    opacity: 0;\n  }\n\n  .omy-details.is-open .omy-content-wrapper {\n    grid-template-rows: 1fr;\n    opacity: 1;\n  }\n\n  .omy-content-inner {\n    overflow: hidden;\n  }\n\n  .omy-content { \n    padding-bottom: 20px; \n  }\n\n  \/* --- ÉLÉMENTS INTERNES --- *\/\n  .omy-features { display: grid; grid-template-columns: 1fr 1fr; gap: 14px 20px; margin-bottom: 18px; }\n  .omy-feature { display: flex; align-items: center; font-size: 14px; color: #1f1f1f; font-weight: 500; }\n  .omy-dot { width: 10px; height: 10px; border-radius: 50%; background: linear-gradient(135deg,#d8a3a3,#b76262); margin-right: 12px; flex-shrink: 0; }\n  .omy-text { font-size: 14px; line-height: 1.7; color: #5f5955; margin-bottom: 14px; }\n  .omy-meta { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-top: 10px; }\n  .omy-box { border: 1px solid #ece7e3; border-radius: 14px; padding: 14px; background: #faf8f6; }\n  .omy-meta-label { font-size: 10px; letter-spacing: 0.15em; text-transform: uppercase; color: #9a908b; margin-bottom: 6px; display: block; }\n  .omy-meta-value { font-size: 13px; color: #3f3a37; line-height: 1.5; }\n\n  @media screen and (max-width:749px){\n    .omy-features { grid-template-columns: 1fr 1fr; gap: 10px 15px; }\n    .omy-feature { font-size: 13px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"omy-product-accordion-wrapper\"\u003e\n  \u003c!-- S1 --\u003e\n  \u003cdetails class=\"omy-details\"\u003e\n    \u003csummary class=\"omy-summary\"\u003eDÉTAILS \u0026amp; DIMENSIONS \u003cspan class=\"omy-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"omy-content-wrapper\"\u003e\n      \u003cdiv class=\"omy-content-inner\"\u003e\n        \u003cdiv class=\"omy-content\"\u003e\n          \u003cdiv class=\"omy-features\"\u003e\n            \u003cdiv class=\"omy-feature\"\u003e\n\u003cspan class=\"omy-dot\"\u003e\u003c\/span\u003e Simili-cuir crocodile\u003c\/div\u003e\n            \u003cdiv class=\"omy-feature\"\u003e\n\u003cspan class=\"omy-dot\"\u003e\u003c\/span\u003e Poignée crochetée\u003c\/div\u003e\n            \u003cdiv class=\"omy-feature\"\u003e\n\u003cspan class=\"omy-dot\"\u003e\u003c\/span\u003e Fil de t-shirt\u003c\/div\u003e\n            \u003cdiv class=\"omy-feature\"\u003e\n\u003cspan class=\"omy-dot\"\u003e\u003c\/span\u003e Franges latérales\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cp class=\"omy-text\"\u003eChaque pièce est réalisée à la main en Belgique, rendant votre sac unique. Le simili-cuir est soigneusement sélectionné en Italie.\n\n\u003c\/p\u003e\n          \u003cp class=\"omy-text\" style=\"font-weight: 600;\"\u003eDimensions : L35 cm x H39 cm x Ouverture 10 cm\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- S2 --\u003e\n  \u003cdetails class=\"omy-details\"\u003e\n    \u003csummary class=\"omy-summary\"\u003eCONSEILS D'ENTRETIEN \u003cspan class=\"omy-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"omy-content-wrapper\"\u003e\n      \u003cdiv class=\"omy-content-inner\"\u003e\n        \u003cdiv class=\"omy-content\"\u003e\n          \u003cp class=\"omy-text\"\u003ePour préserver sa qualité, évitez l’exposition prolongée au soleil, à l’eau, aux cosmétiques et aux sources de chaleur. Conservez le sac dans un endroit sec lorsqu’il n’est pas utilisé.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003c!-- S3 --\u003e\n  \u003cdetails class=\"omy-details\"\u003e\n    \u003csummary class=\"omy-summary\"\u003eCOMPOSITION \u0026amp; FABRICATION \u003cspan class=\"omy-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n    \u003cdiv class=\"omy-content-wrapper\"\u003e\n      \u003cdiv class=\"omy-content-inner\"\u003e\n        \u003cdiv class=\"omy-content\"\u003e\n          \u003cdiv class=\"omy-meta\"\u003e\n            \u003cdiv class=\"omy-box\"\u003e\n              \u003cspan class=\"omy-meta-label\"\u003eComposition\u003c\/span\u003e \u003cspan class=\"omy-meta-value\"\u003eSimili-cuir italien \/ Fil de t-shirt – 100% polyester\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"omy-box\"\u003e\n              \u003cspan class=\"omy-meta-label\"\u003eFabrication\u003c\/span\u003e \u003cspan class=\"omy-meta-value\"\u003eBelgique - fait main\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.querySelectorAll('.omy-details').forEach((el) =\u003e {\n    const summary = el.querySelector('summary');\n    \n    summary.addEventListener('click', (e) =\u003e {\n      e.preventDefault(); \/\/ Stoppe la fermeture immédiate native\n\n      if (el.open) {\n        \/\/ Fermeture\n        el.classList.remove('is-open');\n        setTimeout(() =\u003e {\n          el.removeAttribute('open');\n        }, 500); \/\/ Temps synchro avec CSS (0.5s)\n      } else {\n        \/\/ Ouverture\n        el.setAttribute('open', '');\n        requestAnimationFrame(() =\u003e {\n          el.classList.add('is-open');\n        });\n      }\n    });\n  });\n\u003c\/script\u003e","brand":"Oh My Maille","offers":[{"title":"Default Title","offer_id":56579864592759,"sku":null,"price":79.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/7808\/0887\/files\/ADSCARREOMM_3.png?v=1779033265","url":"https:\/\/www.ohmymaille.com\/products\/le-trapeze-fuchsia","provider":"Oh My Maille","version":"1.0","type":"link"}