{"product_id":"japanese-minimalist-cotton-linen-round-pendant-light","title":"Suspension ronde minimaliste japonaise en coton et lin","description":"\u003cdiv class=\"cl-pendant\" data-product-detail=\"1023729811424\"\u003e \u003cstyle\u003e     html,body{width:100%;max-width:100%;overflow-x:hidden}     .f-header__dropdown-bg{width:100%!important;max-width:100%!important}     .f-main-product--block,.f-main-product--wrapper{max-width:100%;overflow-x:hidden}     .f-main-product--wrapper .swiper,.f-main-product--wrapper .swiper-wrapper{max-width:100%;overflow:hidden}     .f-select-custom--options{right:0;left:auto;max-width:calc(100vw - 24px)}     .cl-pendant{--ink:#25231f;--muted:#686157;--line:#ded6ca;--paper:#fff;--soft:#f6f0e7;--accent:#9a6843;--sage:#596a5e;color:var(--ink);background:var(--paper);font-family:inherit;line-height:1.55;letter-spacing:0;overflow:hidden}     .cl-pendant *{box-sizing:border-box;min-width:0;letter-spacing:0}     .cl-pendant section{padding:60px 22px;border-bottom:1px solid var(--line)}     .cl-pendant section:last-of-type{border-bottom:0}     .cl-pendant .inner{width:min(1120px,100%);margin:0 auto}     .cl-pendant .kicker{display:block;margin:0 0 10px;color:var(--accent);font-size:13px;font-weight:700;text-transform:uppercase}     .cl-pendant h2{margin:0;color:var(--ink);font-size:34px;line-height:1.18;font-weight:650}     .cl-pendant p{margin:0;color:var(--muted);font-size:16px;line-height:1.66}     .cl-pendant .lead{max-width:730px;margin-top:16px;font-size:18px}     .cl-pendant figure{margin:0;background:var(--soft);line-height:0;overflow:hidden}     .cl-pendant img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}     .cl-pendant .detail{background:#f8f2ea}     .cl-pendant .detail-grid{display:grid;grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr);gap:44px;align-items:center;margin-top:34px}     .cl-pendant .detail-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}     .cl-pendant .detail-gallery figure{aspect-ratio:1\/1;border:1px solid var(--line);background:#fff}     .cl-pendant .detail-gallery img{object-fit:contain;padding:12px;background:#fff}     .cl-pendant .detail-gallery figcaption{padding:10px 11px;background:#fff;color:var(--muted);font-size:13px;line-height:1.35}     .cl-pendant .product{aspect-ratio:1\/1;background:#fff}     .cl-pendant .product img{object-fit:contain;padding:16px}     .cl-pendant .points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 20px;padding:0;list-style:none}     .cl-pendant .points li{padding:12px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink);font-size:13px;font-weight:650;line-height:1.35}     .cl-pendant .carousel{position:relative;border:1px solid var(--line);background:#fff;overflow:hidden}     .cl-pendant .stage{position:relative;aspect-ratio:4\/3;overflow:hidden;background:#fff}     .cl-pendant .slide{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .25s ease}     .cl-pendant .slide.is-active{opacity:1;pointer-events:auto}     .cl-pendant .slide figcaption{position:absolute;left:14px;right:14px;bottom:14px;padding:9px 10px;background:rgba(255,255,255,.9);color:var(--muted);font-size:13px;line-height:1.35}     .cl-pendant .controls{position:absolute;inset:50% 12px auto;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}     .cl-pendant .arrow{display:grid;place-items:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.9);border-radius:50%;color:#fff;background:rgba(37,35,31,.72);cursor:pointer;pointer-events:auto;font-size:22px;line-height:1}     .cl-pendant .arrow:hover{background:#25231f}     .cl-pendant .dots{display:flex;justify-content:center;gap:9px;padding:13px;background:#fff}     .cl-pendant .dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#c2c9c0;cursor:pointer}     .cl-pendant .dot.is-active{background:var(--sage)}     .cl-pendant .story{background:#fff}     .cl-pendant .story-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:52px;align-items:center}     .cl-pendant .story figure{aspect-ratio:1\/1}     .cl-pendant .story-copy p{margin-top:18px}     .cl-pendant .specification{background:#f8f2ea}     .cl-pendant .spec-grid{display:grid;grid-template-columns:minmax(310px,.84fr) minmax(0,1.16fr);gap:54px;align-items:center}     .cl-pendant .sku-carousel{align-self:start}     .cl-pendant .sku-carousel .stage{aspect-ratio:1\/1;background:#fff}     .cl-pendant .sku-carousel .slide img{height:calc(100% - 56px);object-fit:contain;padding:16px;background:#fff}     .cl-pendant .sku-carousel .slide figcaption{min-height:56px;display:flex;align-items:center;justify-content:center;text-align:center;background:#fff;font-weight:650}     .cl-pendant .options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0 22px}     .cl-pendant .option{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--line);border-radius:4px;color:var(--ink);font-size:13px;font-weight:650;background:#fff}     .cl-pendant .swatch{width:17px;height:17px;border-radius:50%;border:1px solid #a47b43;background:#eadfcb}     .cl-pendant .swatch.apricot{background:#d3ad78}.cl-pendant .swatch.khaki{box-shadow:inset 9px 0 0 #d3ad78;background:#d9ca9d}     .cl-pendant .specs{margin:0;border-top:1px solid var(--line)}     .cl-pendant .spec-row{display:grid;grid-template-columns:38% 62%;gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}     .cl-pendant dt,.cl-pendant dd{margin:0;font-size:14px}     .cl-pendant dt{color:var(--muted)}.cl-pendant dd{color:var(--ink);font-weight:600}     .cl-pendant .note{margin-top:16px;font-size:13px;color:var(--muted)}     @media(max-width:820px){       .cl-pendant section{padding:48px 20px}.cl-pendant h2{font-size:30px}       .cl-pendant .detail-grid,.cl-pendant .story-grid,.cl-pendant .spec-grid,.cl-pendant .detail-gallery{grid-template-columns:1fr;gap:30px}       .cl-pendant .story-copy{order:-1}     }     @media(max-width:520px){       .cl-pendant section{padding:38px 16px}.cl-pendant h2{font-size:26px}.cl-pendant .lead{font-size:16px}       .cl-pendant .detail-grid{margin-top:24px}.cl-pendant .product img,.cl-pendant .sku-carousel img{padding:8px}       .cl-pendant .points,.cl-pendant .options{grid-template-columns:1fr}.cl-pendant .stage{aspect-ratio:1\/1}       .cl-pendant .slide figcaption{left:10px;right:10px;bottom:10px;font-size:12px}       .cl-pendant .spec-row{grid-template-columns:1fr;gap:3px;padding:11px 0}     }   \u003c\/style\u003e \u003csection class=\"detail\" data-module=\"detail\" aria-labelledby=\"cl-detail-title\"\u003e \u003cdiv class=\"inner\"\u003e \u003cspan class=\"kicker\"\u003eTexture coton-lin, détail en bois, abat-jour rond\u003c\/span\u003e \u003ch2 id=\"cl-detail-title\"\u003eUn abat-jour rond tout en douceur, à la texture naturelle\u003c\/h2\u003e \u003cp class=\"lead\"\u003eL’abat-jour en tissu de 40 cm présente une silhouette arrondie aux ondulations douces, associée à un détail supérieur dans des tons bois et à un cordon tressé pour un style japonais minimaliste et paisible.\u003c\/p\u003e \u003cdiv class=\"detail-gallery\" aria-label=\"Detail image gallery\"\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/17\/6bb9e353771593ede9704b1305ae6047.webp\" alt=\"Gros plan sur le tissage de l’abat-jour en coton-lin et les coutures\" loading=\"lazy\"\u003e\u003cfigcaption\u003eLe tissage visible et les coutures détaillées donnent à l’abat-jour l’aspect d’un tissu fait main.\u003c\/figcaption\u003e\u003c\/figure\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/17\/d0b28ac13fc5ded585259990d92dfc9c.webp\" alt=\"Gros plan sur le support de douille et l’ouverture de l’abat-jour\" loading=\"lazy\"\u003e\u003cfigcaption\u003eLe support de douille se trouve à l’intérieur de l’ouverture de l’abat-jour arrondi.\u003c\/figcaption\u003e\u003c\/figure\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/17\/aab83f39015bec810a3fdc46fc21ed1d.webp\" alt=\"Gros plan sur le détail supérieur en bois et le cordon tressé\" loading=\"lazy\"\u003e\u003cfigcaption\u003eLe détail supérieur dans des tons bois et le cordon tressé apportent une chaleur visuelle à la suspension.\u003c\/figcaption\u003e\u003c\/figure\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"story\" data-module=\"story\" aria-labelledby=\"cl-story-title\"\u003e \u003cdiv class=\"inner story-grid\"\u003e \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/21\/bdec5b678dd99c004f3300da822578b6.webp\" alt=\"Suspension japonaise minimaliste en tissu dans un salon paisible\" loading=\"lazy\"\u003e\u003c\/figure\u003e \u003cdiv class=\"story-copy\"\u003e \u003cspan class=\"kicker\"\u003ePour des pièces paisibles et des coins conviviaux\u003c\/span\u003e \u003ch2 id=\"cl-story-title\"\u003eUne douce chaleur au-dessus de la pièce\u003c\/h2\u003e \u003cp\u003eL’abat-jour en tissu arrondi convient au-dessus des petites tables de salle à manger, dans les coins nuit, les espaces de lecture, les entrées, les bureaux et les salons de thé. Sa silhouette épurée adoucit la ligne du plafond sans créer une forme visuelle imposante.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"specification\" data-module=\"specifications\" aria-labelledby=\"cl-spec-title\"\u003e \u003cdiv class=\"inner spec-grid\"\u003e \u003cdiv class=\"carousel sku-carousel\" data-cl-carousel aria-label=\"Color option images\"\u003e \u003cdiv class=\"stage\"\u003e \u003cfigure class=\"slide is-active\" data-cl-slide=\"0\" aria-hidden=\"false\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/17\/5cf6224e6ee04971e7810bd4346d6e77.webp\" alt=\"Suspension ronde en coton-lin blanc cassé sur fond blanc\" loading=\"lazy\"\u003e\u003cfigcaption\u003eBlanc cassé\u003c\/figcaption\u003e\u003c\/figure\u003e \u003cfigure class=\"slide\" data-cl-slide=\"1\" aria-hidden=\"true\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/17\/a4fbbfac60f4656c669eb248b1510aa4.webp\" alt=\"Suspension ronde en coton-lin couleur abricot sur fond blanc\" loading=\"lazy\"\u003e\u003cfigcaption\u003eAbricot\u003c\/figcaption\u003e\u003c\/figure\u003e \u003cfigure class=\"slide\" data-cl-slide=\"2\" aria-hidden=\"true\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/17\/a517f065118ada5cb4fdaef2feed5a90.webp\" alt=\"Suspension ronde en coton-lin blanc cassé avec cordon kaki\" loading=\"lazy\"\u003e\u003cfigcaption\u003eBlanc cassé avec cordon kaki\u003c\/figcaption\u003e\u003c\/figure\u003e \u003cfigure class=\"slide\" data-cl-slide=\"3\" aria-hidden=\"true\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/17\/bc280b92d9a5caaf68c95b569a081198.webp\" alt=\"Suspension ronde en coton-lin couleur abricot avec cordon kaki\" loading=\"lazy\"\u003e\u003cfigcaption\u003eAbricot avec cordon kaki\u003c\/figcaption\u003e\u003c\/figure\u003e \u003c\/div\u003e \u003cdiv class=\"controls\" aria-hidden=\"false\"\u003e\n\u003cbutton class=\"arrow\" type=\"button\" data-cl-prev aria-label=\"Previous color option image\"\u003e‹\u003c\/button\u003e\u003cbutton class=\"arrow\" type=\"button\" data-cl-next aria-label=\"Next color option image\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e \u003cdiv class=\"dots\"\u003e\n\u003cbutton class=\"dot is-active\" type=\"button\" data-cl-dot=\"0\" aria-label=\"Show Off White image\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton class=\"dot\" type=\"button\" data-cl-dot=\"1\" aria-label=\"Show Apricot image\" aria-current=\"false\"\u003e\u003c\/button\u003e\u003cbutton class=\"dot\" type=\"button\" data-cl-dot=\"2\" aria-label=\"Show Off White with Khaki Cord image\" aria-current=\"false\"\u003e\u003c\/button\u003e\u003cbutton class=\"dot\" type=\"button\" data-cl-dot=\"3\" aria-label=\"Show Apricot with Khaki Cord image\" aria-current=\"false\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cdiv\u003e \u003cspan class=\"kicker\"\u003eQuatre options de couleurs et de cordons\u003c\/span\u003e \u003ch2 id=\"cl-spec-title\"\u003eDimensions et caractéristiques\u003c\/h2\u003e \u003cdiv class=\"options\" aria-label=\"Available options\"\u003e \u003cdiv class=\"option\"\u003e\n\u003cspan class=\"swatch\" aria-hidden=\"true\"\u003e\u003c\/span\u003eBlanc cassé\u003c\/div\u003e \u003cdiv class=\"option\"\u003e\n\u003cspan class=\"swatch apricot\" aria-hidden=\"true\"\u003e\u003c\/span\u003eAbricot\u003c\/div\u003e \u003cdiv class=\"option\"\u003e\n\u003cspan class=\"swatch khaki\" aria-hidden=\"true\"\u003e\u003c\/span\u003eBlanc cassé avec cordon kaki\u003c\/div\u003e \u003cdiv class=\"option\"\u003e\n\u003cspan class=\"swatch apricot khaki\" aria-hidden=\"true\"\u003e\u003c\/span\u003eAbricot avec cordon kaki\u003c\/div\u003e \u003c\/div\u003e \u003cdl class=\"specs\"\u003e \u003cdiv class=\"spec-row\"\u003e\n\u003cdt\u003eDimensions de l’abat-jour\u003c\/dt\u003e\n\u003cdd\u003eDiamètre : 40 cm \/ 15,75 po ; hauteur d’environ 20 cm \/ 7,87 po\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"spec-row\"\u003e\n\u003cdt\u003eRosace de plafond\u003c\/dt\u003e\n\u003cdd\u003eDiamètre : 14 cm \/ 5,51 po\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"spec-row\"\u003e\n\u003cdt\u003eLongueur du cordon\u003c\/dt\u003e\n\u003cdd\u003e150 cm \/ 59,06 po, réglable lors de l’installation\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"spec-row\"\u003e\n\u003cdt\u003eHauteur totale\u003c\/dt\u003e\n\u003cdd\u003eEnviron 170 cm \/ 66,93 po\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"spec-row\"\u003e\n\u003cdt\u003eMatériaux\u003c\/dt\u003e\n\u003cdd\u003eAbat-jour en coton-lin\/tissu ; rosace de plafond et détail supérieur en bois massif\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"spec-row\"\u003e\n\u003cdt\u003eDouille\u003c\/dt\u003e\n\u003cdd\u003eE27\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"spec-row\"\u003e\n\u003cdt\u003eTension\u003c\/dt\u003e\n\u003cdd\u003e100 V-240 V\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"spec-row\"\u003e\n\u003cdt\u003eAmpoule incluse\u003c\/dt\u003e\n\u003cdd\u003eNon. L’ampoule n’est pas incluse.\u003c\/dd\u003e\n\u003c\/div\u003e \u003cdiv class=\"spec-row\"\u003e\n\u003cdt\u003eEmplacement suggéré\u003c\/dt\u003e\n\u003cdd\u003eChambre, salle à manger, coin nuit, couloir, entrée, bureau, salon de thé ou petit coin salon\u003c\/dd\u003e\n\u003c\/div\u003e \u003c\/dl\u003e \u003cp class=\"note\"\u003eAmpoule non incluse. Utilisez une ampoule E27 compatible et vérifiez les exigences électriques locales avant l’installation.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cscript\u003e     (() =\u003e {       const root = document.currentScript \u0026\u0026 document.currentScript.closest('.cl-pendant');       if (!root) return;       root.querySelectorAll('[data-cl-carousel]').forEach((carousel) =\u003e {         const slides = [...carousel.querySelectorAll('[data-cl-slide]')];         const dots = [...carousel.querySelectorAll('[data-cl-dot]')];         let active = 0;         const show = (next) =\u003e {           active = (next + slides.length) % slides.length;           slides.forEach((slide, index) =\u003e {             const selected = index === active;             slide.classList.toggle('is-active', selected);             slide.setAttribute('aria-hidden', String(!selected));           });           dots.forEach((dot, index) =\u003e {             const selected = index === active;             dot.classList.toggle('is-active', selected);             dot.setAttribute('aria-current', String(selected));           });         };         carousel.querySelector('[data-cl-prev]').addEventListener('click', () =\u003e show(active - 1));         carousel.querySelector('[data-cl-next]').addEventListener('click', () =\u003e show(active + 1));         dots.forEach((dot, index) =\u003e dot.addEventListener('click', () =\u003e show(index)));       });     })();   \u003c\/script\u003e \u003c\/div\u003e","brand":"monulo","offers":[{"title":"Blanc cassé","offer_id":48069041193118,"sku":"TBCODEX05-1007453","price":275.0,"currency_code":"USD","in_stock":true},{"title":"Abricot","offer_id":48069041225886,"sku":"TBCODEX05-1007452","price":275.0,"currency_code":"USD","in_stock":true},{"title":"Blanc cassé avec cordon kaki","offer_id":48069041258654,"sku":"TBCODEX05-1007451","price":275.0,"currency_code":"USD","in_stock":true},{"title":"Abricot avec cordon kaki","offer_id":48069041291422,"sku":"TBCODEX05-1007450","price":275.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5cf6224e6ee04971e7810bd4346d6e77.webp?v=1785485836","url":"https:\/\/www.monulo.com\/fr\/products\/japanese-minimalist-cotton-linen-round-pendant-light","provider":"Monulo","version":"1.0","type":"link"}