{"product_id":"handwoven-petal-pendant-light","title":"Suspension en forme de pétale tressée à la main","description":"\u003cstyle\u003e #product-detail-772507437590{--ink:#1d2422;--muted:#66736d;--line:#d9ded8;--paper:#f4f1eb;--panel:#fffdf9;--accent:#8d6a3f;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;line-height:1.55;background:var(--paper)} #product-detail-772507437590 *{box-sizing:border-box;min-width:0}#product-detail-772507437590 section{padding:clamp(30px,4vw,58px) clamp(16px,3.4vw,42px);border-bottom:1px solid var(--line)}#product-detail-772507437590 .inner{max-width:1120px;margin:0 auto}#product-detail-772507437590 h2{margin:0;font-size:clamp(24px,2.5vw,36px);line-height:1.15;letter-spacing:0;color:var(--ink)}#product-detail-772507437590 h3{margin:0;color:var(--ink);font-size:16px;line-height:1.25}#product-detail-772507437590 p{margin:0;color:var(--muted);font-size:15px}#product-detail-772507437590 .kicker{margin:0 0 10px;color:var(--accent);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0}#product-detail-772507437590 .lede{max-width:760px;margin-top:12px;font-size:clamp(16px,1.45vw,18px)}#product-detail-772507437590 figure{margin:0;line-height:0;background:#eee9df;overflow:hidden;border:1px solid var(--line)}#product-detail-772507437590 img{display:block;width:100%;height:100%;object-fit:cover}#product-detail-772507437590 .detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;align-items:stretch}#product-detail-772507437590 .detail-main{aspect-ratio:1\/1}#product-detail-772507437590 .detail-stack{display:contents}#product-detail-772507437590 .detail-card{display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);min-height:0;padding:0;overflow:hidden}#product-detail-772507437590 .detail-card figure{display:block;aspect-ratio:1\/1;border:0;border-bottom:1px solid var(--line);width:100%;height:auto;flex:0 0 auto}#product-detail-772507437590 .detail-card img{display:block;width:100%;height:100%;object-fit:cover}#product-detail-772507437590 .detail-card div{padding:12px}#product-detail-772507437590 .detail-card p{margin-top:6px;font-size:13px;line-height:1.45}#product-detail-772507437590 .story{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(18px,3.5vw,46px);align-items:center}#product-detail-772507437590 .story-copy{max-width:500px}#product-detail-772507437590 .story-copy p{margin-top:14px}#product-detail-772507437590 .story figure{aspect-ratio:4\/3}#product-detail-772507437590 .spec-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);gap:clamp(16px,2.6vw,28px);margin-top:22px;align-items:start}#product-detail-772507437590 .sku-strip-wrap{position:relative;background:var(--panel);border:1px solid var(--line);padding:12px}#product-detail-772507437590 .sku-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(145px,160px);gap:10px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}#product-detail-772507437590 .sku-card{border:1px solid var(--line);background:#fff;scroll-snap-align:start}#product-detail-772507437590 .sku-card figure{aspect-ratio:1\/1;border:0;border-bottom:1px solid var(--line)}#product-detail-772507437590 .sku-card div{padding:10px}#product-detail-772507437590 .sku-card p{font-size:13px;line-height:1.4;margin-top:3px}#product-detail-772507437590 .slide-hint{display:flex;justify-content:center;gap:6px;margin-top:8px}#product-detail-772507437590 .slide-hint span{width:7px;height:7px;border-radius:50%;background:#c4b9a7;display:block}#product-detail-772507437590 .spec-panel{background:var(--panel);border:1px solid var(--line);padding:clamp(18px,2.4vw,26px)}#product-detail-772507437590 .spec-list{display:grid;margin-top:16px;border-top:1px solid var(--line)}#product-detail-772507437590 .spec-row{display:grid;grid-template-columns:minmax(118px,.38fr) minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}#product-detail-772507437590 .spec-label{font-weight:700;color:var(--ink)}#product-detail-772507437590 .spec-value{color:var(--muted);overflow-wrap:anywhere}@media(max-width:860px){#product-detail-772507437590 .detail-grid,#product-detail-772507437590 .story,#product-detail-772507437590 .spec-grid{grid-template-columns:1fr}#product-detail-772507437590 .detail-main{aspect-ratio:1\/1}#product-detail-772507437590 .sku-strip{grid-auto-columns:minmax(140px,42vw)}}@media(max-width:560px){#product-detail-772507437590 section{padding:28px 14px}#product-detail-772507437590 .detail-card{display:flex;gap:0}#product-detail-772507437590 .detail-card figure{display:block;height:auto;aspect-ratio:1\/1}#product-detail-772507437590 .spec-row{grid-template-columns:1fr;gap:4px}} \u003c\/style\u003e\u003cdiv id=\"product-detail-772507437590\"\u003e\n\u003csection data-module-id=\"details\" data-module-type=\"detail\"\u003e\u003cdiv class=\"inner\"\u003e\n\u003cp class=\"kicker\"\u003eTexture travaillée\u003c\/p\u003e\n\u003ch2\u003eAbat-jour en pétales tressés à la main, à la silhouette florale délicate\u003c\/h2\u003e\n\u003cp class=\"lede\"\u003eUne suspension sculpturale pour les salles à manger, les chambres, les espaces lounge et les coins de style café, avec un abat-jour en pétales tressés qui réchauffe la pièce sans l’alourdir.\u003c\/p\u003e\n\u003cdiv class=\"detail-grid\"\u003e\n\u003carticle class=\"detail-card\"\u003e\u003cfigure style=\"display:block!important;aspect-ratio:1\/1;width:100%;height:auto;margin:0;overflow:hidden\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/3c22b70c9396b5d8ad5ef3d1a5d7757f.jpg\" alt=\"Bord des pétales tressé à la main\" loading=\"lazy\" style=\"display:block!important;width:100%;height:100%;object-fit:cover\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eBord des pétales tressé à la main\u003c\/h3\u003e\n\u003cp\u003eVue rapprochée de la texture de l’abat-jour tressé et de son bord doux et translucide.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"detail-card\"\u003e\u003cfigure style=\"display:block!important;aspect-ratio:1\/1;width:100%;height:auto;margin:0;overflow:hidden\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/c5aa2b8d8fb54efacfb75d00711d7469.jpg\" alt=\"Ampoule et abat-jour intérieur\" loading=\"lazy\" style=\"display:block!important;width:100%;height:100%;object-fit:cover\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eAmpoule et abat-jour intérieur\u003c\/h3\u003e\n\u003cp\u003eLa forme ouverte en pétales laisse passer une lumière chaleureuse tout en conservant un luminaire aérien.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"detail-card\"\u003e\u003cfigure style=\"display:block!important;aspect-ratio:1\/1;width:100%;height:auto;margin:0;overflow:hidden\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/01cf81ec9674fa24fb73d145c3d166ba.jpg\" alt=\"Texture tressée en relief\" loading=\"lazy\" style=\"display:block!important;width:100%;height:100%;object-fit:cover\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eTexture tressée en relief\u003c\/h3\u003e\n\u003cp\u003eLa texture visible des fibres et les détails des bords confèrent à la suspension un aspect naturel et artisanal.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection data-module-id=\"story\" data-module-type=\"story\"\u003e\u003cdiv class=\"inner story\"\u003e\n\u003cdiv class=\"story-copy\"\u003e\n\u003cp class=\"kicker\"\u003eAtmosphère de la pièce\u003c\/p\u003e\n\u003ch2\u003eUn point focal délicat au-dessus des tables et dans les coins tranquilles\u003c\/h2\u003e\n\u003cp\u003eLa forme en pétales apporte du mouvement sans encombrer visuellement l’espace. Optez pour la finition crème naturelle dans les intérieurs chaleureux et décontractés, ou pour la finition noire lorsque la pièce a besoin d’un contour plus marqué.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/294d0ca26b592fc298a75811a5d0bc4e.jpg\" alt=\"Suspension couleur crème naturelle dans une salle à manger\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection data-module-id=\"specifications\" data-module-type=\"specifications\"\u003e\u003cdiv class=\"inner\"\u003e\n\u003cp class=\"kicker\"\u003eOptions \u0026amp; spécifications\u003c\/p\u003e\n\u003ch2\u003eDeux finitions, trois diamètres\u003c\/h2\u003e\n\u003cp class=\"lede\"\u003eFaites défiler les vues SKU disponibles, puis comparez les détails essentiels du produit avant de choisir la dimension adaptée.\u003c\/p\u003e\n\u003cdiv class=\"spec-grid\"\u003e\n\u003cdiv class=\"sku-strip-wrap\"\u003e\n\u003cdiv class=\"sku-strip\"\u003e\n\u003carticle class=\"sku-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/32b8d8fbfc86052b021db4caa2fe80e4.jpg\" alt=\"Suspension pétale couleur crème naturelle de 50 cm \/ 19,7 po\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eCrème naturelle\u003c\/h3\u003e\n\u003cp\u003e50 cm \/ 19,7 po\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"sku-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/33c37cbc1bea04b2da28d9820c6c0108.jpg\" alt=\"Suspension pétale couleur crème naturelle de 60 cm \/ 23,6 po\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eCrème naturelle\u003c\/h3\u003e\n\u003cp\u003e60 cm \/ 23,6 po\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"sku-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/e99b60719c2ce6a9e6831f6653f1a369.jpg\" alt=\"Suspension pétale couleur crème naturelle de 80 cm \/ 31,5 po\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eCrème naturelle\u003c\/h3\u003e\n\u003cp\u003e80 cm \/ 31,5 po\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"sku-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/7b55c4e2fb1de146c7c137ceb9746ed7.jpg\" alt=\"Suspension pétale noire de 50 cm \/ 19,7 po\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eNoir\u003c\/h3\u003e\n\u003cp\u003e50 cm \/ 19,7 po\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"sku-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/d27aab7127ea7f22281a3a5c7c2b462d.jpg\" alt=\"Suspension pétale noire de 60 cm \/ 23,6 po\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eNoir\u003c\/h3\u003e\n\u003cp\u003e60 cm \/ 23,6 po\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"sku-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/16\/347baee90a222be55c3701a417a59753.jpg\" alt=\"Suspension pétale noire de 80 cm \/ 31,5 po\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eNoir\u003c\/h3\u003e\n\u003cp\u003e80 cm \/ 31,5 po\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"slide-hint\" aria-label=\"Swipe for more options\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-panel\"\u003e\n\u003ch2\u003eDétails clés\u003c\/h2\u003e\n\u003cdiv class=\"spec-list\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-label\"\u003eType\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eSuspension \/ lustre\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMatériau de l’abat-jour\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eFibres tressées de type rotin \/ saule\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-label\"\u003eMatériaux du corps\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAbat-jour en fibres tressées avec éléments de fixation en ABS et métal pour le pavillon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-label\"\u003eTension\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eCompatible avec 111 V à 240 V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-label\"\u003eSource lumineuse\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eAmpoule non incluse\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-label\"\u003eCulot de l’ampoule\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eE27\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOptions de finition\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eCrème naturelle, noir\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-label\"\u003eOptions de diamètre\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003e50 cm \/ 19,7 po, 60 cm \/ 23,6 po, 80 cm \/ 31,5 po\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-label\"\u003eIdéal pour\u003c\/div\u003e\n\u003cdiv class=\"spec-value\"\u003eSalle à manger, chambre, bureau, salon, café, restaurant et espaces lounge décontractés\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e \u003cscript data-fy-sku-label-localizer=\"4180804\"\u003e(function(){var labels={\"cs\":{\"Color\":\"Barva\",\"Diameter\":\"Prumer\",\"Natural Cream\":\"Prirodni kremova\",\"Black\":\"Cerna\"},\"de\":{\"Color\":\"Farbe\",\"Diameter\":\"Durchmesser\",\"Natural Cream\":\"Naturcreme\",\"Black\":\"Schwarz\"},\"es\":{\"Color\":\"Color\",\"Diameter\":\"Diametro\",\"Natural Cream\":\"Crema natural\",\"Black\":\"Negro\"},\"fi\":{\"Color\":\"Vari\",\"Diameter\":\"Halkaisija\",\"Natural Cream\":\"Luonnonkerma\",\"Black\":\"Musta\"},\"fr\":{\"Color\":\"Couleur\",\"Diameter\":\"Diametre\",\"Natural Cream\":\"Creme naturel\",\"Black\":\"Noir\"},\"it\":{\"Color\":\"Colore\",\"Diameter\":\"Diametro\",\"Natural Cream\":\"Crema naturale\",\"Black\":\"Nero\"},\"ja\":{\"Color\":\"カラー\",\"Diameter\":\"直径\",\"Natural Cream\":\"ナチュラルクリーム\",\"Black\":\"黒\"},\"nl\":{\"Color\":\"Kleur\",\"Diameter\":\"Diameter\",\"Natural Cream\":\"Naturel creme\",\"Black\":\"Zwart\"},\"no\":{\"Color\":\"Farge\",\"Diameter\":\"Diameter\",\"Natural Cream\":\"Naturkrem\",\"Black\":\"Svart\"},\"pl\":{\"Color\":\"Kolor\",\"Diameter\":\"Srednica\",\"Natural Cream\":\"Naturalny krem\",\"Black\":\"Czarny\"},\"pt\":{\"Color\":\"Cor\",\"Diameter\":\"Diametro\",\"Natural Cream\":\"Creme natural\",\"Black\":\"Preto\"},\"sv\":{\"Color\":\"Farg\",\"Diameter\":\"Diameter\",\"Natural Cream\":\"Naturkram\",\"Black\":\"Svart\"}};var source=Object.keys(labels.ja);function lang(){var html=(document.documentElement.getAttribute('lang')||'').slice(0,2).toLowerCase();if(labels[html])return html;var m=location.pathname.match(\/^\\\/([a-z]{2})(?:\\\/|$)\/);return m\u0026\u0026labels[m[1]]?m[1]:null}function replaceText(text,map){var next=text;source.forEach(function(key){if(map[key])next=next.split(key).join(map[key])});return next}function apply(){var l=lang();if(!l)return;var map=labels[l];var walker=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT,{acceptNode:function(n){if(!n.nodeValue||!source.some(function(key){return n.nodeValue.indexOf(key)\u003e-1}))return NodeFilter.FILTER_REJECT;var p=n.parentElement;if(p\u0026\u0026\/script|style|textarea\/i.test(p.tagName))return NodeFilter.FILTER_REJECT;return NodeFilter.FILTER_ACCEPT}});var nodes=[];while(walker.nextNode())nodes.push(walker.currentNode);nodes.forEach(function(n){var next=replaceText(n.nodeValue,map);if(next!==n.nodeValue)n.nodeValue=next})}if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',apply)}else{apply()}var scheduled=false;new MutationObserver(function(){if(scheduled)return;scheduled=true;setTimeout(function(){scheduled=false;apply()},50)}).observe(document.documentElement,{childList:true,subtree:true,characterData:true})})();\u003c\/script\u003e \u003cscript data-fy-sku-selector-injector=\"4180804\"\u003e(function(){var productId=4180804;var labels={\"en\":{\"Color\":\"Color\",\"Diameter\":\"Diameter\",\"Natural Cream\":\"Natural Cream\",\"Black\":\"Black\"},\"cs\":{\"Color\":\"Barva\",\"Diameter\":\"Prumer\",\"Natural Cream\":\"Prirodni kremova\",\"Black\":\"Cerna\"},\"de\":{\"Color\":\"Farbe\",\"Diameter\":\"Durchmesser\",\"Natural Cream\":\"Naturcreme\",\"Black\":\"Schwarz\"},\"es\":{\"Color\":\"Color\",\"Diameter\":\"Diametro\",\"Natural Cream\":\"Crema natural\",\"Black\":\"Negro\"},\"fi\":{\"Color\":\"Vari\",\"Diameter\":\"Halkaisija\",\"Natural Cream\":\"Luonnonkerma\",\"Black\":\"Musta\"},\"fr\":{\"Color\":\"Couleur\",\"Diameter\":\"Diametre\",\"Natural Cream\":\"Creme naturel\",\"Black\":\"Noir\"},\"it\":{\"Color\":\"Colore\",\"Diameter\":\"Diametro\",\"Natural Cream\":\"Crema naturale\",\"Black\":\"Nero\"},\"ja\":{\"Color\":\"カラー\",\"Diameter\":\"直径\",\"Natural Cream\":\"ナチュラルクリーム\",\"Black\":\"黒\"},\"nl\":{\"Color\":\"Kleur\",\"Diameter\":\"Diameter\",\"Natural Cream\":\"Naturel creme\",\"Black\":\"Zwart\"},\"no\":{\"Color\":\"Farge\",\"Diameter\":\"Diameter\",\"Natural Cream\":\"Naturkrem\",\"Black\":\"Svart\"},\"pl\":{\"Color\":\"Kolor\",\"Diameter\":\"Srednica\",\"Natural Cream\":\"Naturalny krem\",\"Black\":\"Czarny\"},\"pt\":{\"Color\":\"Cor\",\"Diameter\":\"Diametro\",\"Natural Cream\":\"Creme natural\",\"Black\":\"Preto\"},\"sv\":{\"Color\":\"Farg\",\"Diameter\":\"Diameter\",\"Natural Cream\":\"Naturkram\",\"Black\":\"Svart\"}};var fallback=[{\"id\":33873534,\"option1\":\"Natural Cream\",\"option2\":\"50 cm \/ 19.7 in\",\"price\":\"433.81\",\"base_price\":\"493.00\"},{\"id\":33873535,\"option1\":\"Natural Cream\",\"option2\":\"60 cm \/ 23.6 in\",\"price\":\"483.09\",\"base_price\":\"549.00\"},{\"id\":33873536,\"option1\":\"Natural Cream\",\"option2\":\"80 cm \/ 31.5 in\",\"price\":\"608.92\",\"base_price\":\"692.00\"},{\"id\":33873537,\"option1\":\"Black\",\"option2\":\"50 cm \/ 19.7 in\",\"price\":\"433.81\",\"base_price\":\"493.00\"},{\"id\":33873538,\"option1\":\"Black\",\"option2\":\"60 cm \/ 23.6 in\",\"price\":\"483.09\",\"base_price\":\"549.00\"},{\"id\":33873539,\"option1\":\"Black\",\"option2\":\"80 cm \/ 31.5 in\",\"price\":\"608.92\",\"base_price\":\"692.00\"}];function lang(){var html=(document.documentElement.getAttribute('lang')||'en').slice(0,2).toLowerCase();if(labels[html])return html;var m=location.pathname.match(\/^\\\/([a-z]{2})(?:\\\/|$)\/);return m\u0026\u0026labels[m[1]]?m[1]:'en'}function t(value){return (labels[lang()]\u0026\u0026labels[lang()][value])||value}function readVariants(){var scripts=document.querySelectorAll('script[type=\"application\/json\"]');for(var i=0;i\u003cscripts.length;i++){try{var data=JSON.parse(scripts[i].textContent||'');if(Array.isArray(data)\u0026\u0026data.some(function(v){return Number(v.product_id)===productId}))return data.filter(function(v){return Number(v.product_id)===productId});}catch(e){}}return fallback}function unique(list,key){var seen={};return list.map(function(v){return v[key]}).filter(function(v){if(!v||seen[v])return false;seen[v]=true;return true})}function style(){if(document.querySelector('style[data-fy-sku-selector-injector=\"4180804\"]'))return;var s=document.createElement('style');s.setAttribute('data-fy-sku-selector-injector','4180804');s.textContent='.fy-sku-selector{width:100%;margin:0 0 18px}.fy-sku-group{margin-bottom:14px}.fy-sku-label{display:block;margin:0 0 8px;font-weight:600;color:#222;font-size:14px}.fy-sku-values{display:flex;flex-wrap:wrap;gap:8px}.fy-sku-btn{min-height:42px;padding:8px 14px;border:1px solid #d6d6d6;background:#fff;color:#222;border-radius:0;cursor:pointer;font:inherit;line-height:1.25}.fy-sku-btn.is-active{border-color:#111;box-shadow:inset 0 0 0 1px #111}.fy-sku-btn:disabled{opacity:.45;cursor:not-allowed}@media(max-width:560px){.fy-sku-btn{flex:1 1 auto;min-width:calc(50% - 4px)}}';document.head.appendChild(s)}function selectedFromUrl(variants){var id=new URLSearchParams(location.search).get('variant');return variants.find(function(v){return String(v.id)===String(id)})||variants[0]}function setHidden(form,variant){form.querySelectorAll('input[name=\"id\"]').forEach(function(input){input.value=variant.id;input.disabled=false;input.setAttribute('value',variant.id);input.dispatchEvent(new Event('change',{bubbles:true}))});form.querySelectorAll('[data-quantity-variant-id]').forEach(function(input){input.setAttribute('data-quantity-variant-id',variant.id)})}function setPrice(variant){if(!variant.price)return;document.querySelectorAll('#Price-'+productId+' .f-selling-price span').forEach(function(span){if(\/^\\d\/.test((span.textContent||'').trim()))span.textContent=variant.price})}function render(){var form=document.getElementById('product-form-'+productId);if(!form||form.querySelector('.fy-sku-selector'))return;var anchor=document.getElementById('QuantityForm-main')||form.firstElementChild;if(!anchor)return;var variants=readVariants();if(!variants.length)return;var current=selectedFromUrl(variants);var state={Color:current.option1,Diameter:current.option2};var root=document.createElement('div');root.className='fy-sku-selector';root.setAttribute('data-fy-sku-selector','4180804');function draw(){root.innerHTML='';[['Color','option1'],['Diameter','option2']].forEach(function(pair){var name=pair[0],key=pair[1];var group=document.createElement('div');group.className='fy-sku-group';var label=document.createElement('div');label.className='fy-sku-label';label.textContent=t(name)+': '+t(state[name]);var values=document.createElement('div');values.className='fy-sku-values';unique(variants,key).forEach(function(value){var possible=variants.some(function(v){return pair[0]==='Color'?v.option1===value\u0026\u0026v.option2===state.Diameter:v.option2===value\u0026\u0026v.option1===state.Color});var button=document.createElement('button');button.type='button';button.className='fy-sku-btn'+(state[name]===value?' is-active':'');button.textContent=t(value);button.disabled=!possible;button.addEventListener('click',function(){state[name]=value;var match=variants.find(function(v){return v.option1===state.Color\u0026\u0026v.option2===state.Diameter})||variants.find(function(v){return pair[0]==='Color'?v.option1===value:v.option2===value});if(match){state.Color=match.option1;state.Diameter=match.option2;setHidden(form,match);setPrice(match);var url=new URL(location.href);url.searchParams.set('variant',match.id);history.replaceState(null,'',url.toString())}draw()});values.appendChild(button)});group.appendChild(label);group.appendChild(values);root.appendChild(group)});var match=variants.find(function(v){return v.option1===state.Color\u0026\u0026v.option2===state.Diameter})||variants[0];if(match){setHidden(form,match);setPrice(match)}}form.insertBefore(root,anchor);draw()}function boot(){style();render()}if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',boot)}else{boot()}var count=0;var timer=setInterval(function(){count++;boot();if(count\u003e20||document.querySelector('.fy-sku-selector'))clearInterval(timer)},300)})();\u003c\/script\u003e \u003c\/div\u003e","brand":"monulo","offers":[{"title":"Crème naturelle \/ 50 cm \/ 19.7 in","offer_id":48069065343134,"sku":"TBCODEX04-1006641","price":493.0,"currency_code":"USD","in_stock":true},{"title":"Crème naturelle \/ 60 cm \/ 23.6 in","offer_id":48069065375902,"sku":"TBCODEX04-1006640","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Crème naturelle \/ 80 cm \/ 31.5 in","offer_id":48069065408670,"sku":"TBCODEX04-1006639","price":692.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ 50 cm \/ 19.7 in","offer_id":48069065441438,"sku":"TBCODEX04-1006638","price":493.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ 60 cm \/ 23.6 in","offer_id":48069065474206,"sku":"TBCODEX04-1006637","price":549.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ 80 cm \/ 31.5 in","offer_id":48069065506974,"sku":"TBCODEX04-1006636","price":692.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9d69801bea9b74372d97928f7b0b277e.jpg?v=1785486121","url":"https:\/\/www.monulo.com\/fr\/products\/handwoven-petal-pendant-light","provider":"Monulo","version":"1.0","type":"link"}