{"product_id":"gray-loofah-wabi-sabi-pendant-light","title":"Suspension Wabi-Sabi en luffa gris  ","description":"\u003csection class=\"product-detail loofah-pendant-detail\"\u003e\n  \u003cstyle\u003e\n    .loofah-pendant-detail{--ink:#20201d;--muted:#68635b;--paper:#f7f3ed;--line:#ded6ca;--accent:#76624b;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff}\n    .loofah-pendant-detail *{box-sizing:border-box;min-width:0}\n    .loofah-pendant-detail img{display:block;width:100%;height:100%;object-fit:cover;max-width:none}\n    .loofah-section{max-width:1180px;margin:0 auto;padding:44px 18px}\n    .loofah-kicker{margin:0 0 8px;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:0;color:var(--accent);font-weight:700}\n    .loofah-title{margin:0;font-size:28px;line-height:1.18;font-weight:700}\n    .loofah-copy{margin:12px 0 0;color:var(--muted);font-size:16px;line-height:1.7}\n    .loofah-detail-grid{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);gap:28px;align-items:center}\n    .loofah-detail-copy{display:grid;align-content:center;gap:12px;max-width:520px}\n    .loofah-detail-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center}\n    .loofah-detail-pair figure{aspect-ratio:1\/1;overflow:hidden;border:1px solid var(--line);background:var(--paper)}\n    .loofah-story{background:var(--paper)}\n    .loofah-story-grid{display:grid;grid-template-columns:minmax(280px,.86fr) minmax(0,1.14fr);gap:28px;align-items:center}\n    .loofah-story-image{aspect-ratio:5\/4;overflow:hidden;border:1px solid var(--line);background:#fff}\n    .loofah-spec-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}\n    .loofah-carousel{position:relative;border:1px solid var(--line);background:var(--paper);overflow:hidden}\n    .loofah-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}\n    .loofah-track::-webkit-scrollbar{display:none}\n    .loofah-slide{flex:0 0 100%;aspect-ratio:1\/1;scroll-snap-align:start}\n    .loofah-carousel-nav{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;background:#fff;border-top:1px solid var(--line)}\n    .loofah-arrows{display:flex;gap:8px}\n    .loofah-arrow,.loofah-dot{display:inline-grid;place-items:center;border:1px solid var(--line);background:#fff;color:var(--ink);text-decoration:none;cursor:pointer}\n    .loofah-arrow{width:34px;height:34px;font-size:20px;line-height:1}\n    .loofah-dots{display:flex;gap:7px;align-items:center}\n    .loofah-dot{width:9px;height:9px;border-radius:50%;font-size:0;background:var(--line);padding:0}.loofah-dot.is-active{background:var(--accent)}\n    .loofah-table{width:100%;border-collapse:collapse;border:1px solid var(--line);font-size:16px;background:#fff}\n    .loofah-table th,.loofah-table td{padding:15px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;line-height:1.45}\n    .loofah-table th{width:38%;background:#faf8f4;color:var(--accent);font-weight:700}\n    .loofah-table tr:last-child th,.loofah-table tr:last-child td{border-bottom:0}\n    @media(max-width:760px){\n      .loofah-section{padding:34px 16px}\n      .loofah-title{font-size:23px}\n      .loofah-detail-grid,.loofah-story-grid,.loofah-spec-grid{grid-template-columns:1fr;gap:18px}\n      .loofah-story-grid .loofah-story-image{order:-1}\n      .loofah-detail-copy{max-width:none}\n      .loofah-detail-pair{grid-template-columns:1fr 1fr;gap:8px}\n      .loofah-table th,.loofah-table td{display:block;width:100%;padding:12px 13px}\n      .loofah-table th{border-bottom:0}\n    }\n  \u003c\/style\u003e\n  \u003cdiv class=\"loofah-section\"\u003e\n    \u003cdiv class=\"loofah-detail-grid\"\u003e\n      \u003cdiv class=\"loofah-detail-copy\"\u003e\n        \u003cp class=\"loofah-kicker\"\u003eDétail de l'abat-jour tissé\u003c\/p\u003e\n        \u003ch2 class=\"loofah-title\"\u003eUne suspension texturée au caractère calme et fait main.\u003c\/h2\u003e\n        \u003cp class=\"loofah-copy\"\u003eLe tissage ouvert style luffa et la forme compacte en tambour ajoutent une texture naturelle aux coins repas, chambres et espaces de vie détendus.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"loofah-detail-pair\"\u003e\n        \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/4c785ae3c2747c1c0833644c9ed07cfe.jpg\" alt=\"细节图-细节2.jpg\"\u003e\u003c\/figure\u003e\n        \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/a73bfe82d692e7948b6c47b8dfc57612.jpg\" alt=\"细节图-细节1.jpg\"\u003e\u003c\/figure\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"loofah-story\"\u003e\n    \u003cdiv class=\"loofah-section loofah-story-grid\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"loofah-kicker\"\u003eAmbiance de la pièce\u003c\/p\u003e\n        \u003ch2 class=\"loofah-title\"\u003eConçu pour les coins repas, les chambres et les espaces de vie calmes.\u003c\/h2\u003e\n        \u003cp class=\"loofah-copy\"\u003eD'environ 25 cm de large, l'abat-jour fonctionne comme une suspension focalisée au-dessus d'une petite table à manger, d'une zone de chevet ou d'un coin salon calme sans dominer la ligne du plafond.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cfigure class=\"loofah-story-image\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/1413afe1bd440d54dce3cab1576ff914.jpg\" alt=\"场景图-1782366604174.jpg\"\u003e\u003c\/figure\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"loofah-section loofah-spec-grid\"\u003e\n    \u003cdiv class=\"loofah-carousel\" aria-label=\"SKU and room scene images\"\u003e\n      \u003cdiv class=\"loofah-track\"\u003e\n        \u003cfigure class=\"loofah-slide\" id=\"loofah-slide-1\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/a629d941e51dd689acd2ed09846b0554.jpg\" alt=\"sku.jpg\"\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"loofah-slide\" id=\"loofah-slide-2\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/1413afe1bd440d54dce3cab1576ff914.jpg\" alt=\"场景图-1782366604174.jpg\"\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"loofah-slide\" id=\"loofah-slide-3\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/2d1fc277ecefc46ef7f90e9801442f66.jpg\" alt=\"场景图-1782366611271.jpg\"\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"loofah-slide\" id=\"loofah-slide-4\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/10\/5163a606694e47fa97c36c2b388ed41c.jpg\" alt=\"场景图-1782366928234.jpg\"\u003e\u003c\/figure\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"loofah-carousel-nav\" aria-label=\"Carousel controls\"\u003e\n        \u003cdiv class=\"loofah-arrows\"\u003e\n          \u003cbutton class=\"loofah-arrow\" type=\"button\" data-loofah-step=\"-1\" aria-label=\"Previous image\"\u003e‹\u003c\/button\u003e\n          \u003cbutton class=\"loofah-arrow\" type=\"button\" data-loofah-step=\"1\" aria-label=\"Next image\"\u003e›\u003c\/button\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"loofah-dots\"\u003e\n          \u003cbutton class=\"loofah-dot\" type=\"button\" data-loofah-index=\"0\"\u003e1\u003c\/button\u003e\n          \u003cbutton class=\"loofah-dot\" type=\"button\" data-loofah-index=\"1\"\u003e2\u003c\/button\u003e\n          \u003cbutton class=\"loofah-dot\" type=\"button\" data-loofah-index=\"2\"\u003e3\u003c\/button\u003e\n          \u003cbutton class=\"loofah-dot\" type=\"button\" data-loofah-index=\"3\"\u003e4\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"loofah-kicker\"\u003eSpécifications\u003c\/p\u003e\n      \u003ch2 class=\"loofah-title\"\u003eSuspension grise compacte avec texture tissée naturelle.\u003c\/h2\u003e\n      \u003ctable class=\"loofah-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003cth\u003eStyle\u003c\/th\u003e\n\u003ctd\u003eWabi-sabi \/ suspension à texture naturelle\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eCouleur\u003c\/th\u003e\n\u003ctd\u003eGris\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eFinition du matériau\u003c\/th\u003e\n\u003ctd\u003eAbat-jour texturé en luffa naturel\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eTaille\u003c\/th\u003e\n\u003ctd\u003eDiamètre 25 cm × H 16 cm \/ environ Diamètre 9,8 po × H 6,3 po\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eMatériau principal\u003c\/th\u003e\n\u003ctd\u003eCorps en aluminium avec abat-jour texturé style luffa\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth\u003eType de source lumineuse\u003c\/th\u003e\n\u003ctd\u003eAmpoule compatible E26\/E27\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003cth\u003eAmpoule\u003c\/th\u003e\n\u003ctd\u003eAmpoule non incluse\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSurface suggérée\u003c\/th\u003e\n\u003ctd\u003eEnviron 10 m² \/ environ 108 pi²\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eMeilleures pièces\u003c\/th\u003e\n\u003ctd\u003eSalle à manger, chambre, salon, maison d'hôtes, coin lecture\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cscript\u003e\n    (function(){\n      var root = document.currentScript \u0026\u0026 document.currentScript.closest('.loofah-pendant-detail');\n      if(!root) return;\n      var track = root.querySelector('.loofah-track');\n      if(!track) return;\n      function goTo(index){\n        var slides = root.querySelectorAll('.loofah-slide');\n        var max = Math.max(0, slides.length - 1);\n        var next = Math.max(0, Math.min(max, index));\n        track.scrollTo({ left: next * track.clientWidth, behavior: 'smooth' });\n        track.dataset.index = String(next);\n      }\n      root.querySelectorAll('[data-loofah-step]').forEach(function(button){\n        button.addEventListener('click', function(event){\n          event.preventDefault();\n          var current = Number(track.dataset.index || Math.round(track.scrollLeft \/ Math.max(1, track.clientWidth)) || 0);\n          goTo(current + Number(button.getAttribute('data-loofah-step')));\n        });\n      });\n      root.querySelectorAll('[data-loofah-index]').forEach(function(button){\n        button.addEventListener('click', function(event){\n          event.preventDefault();\n          goTo(Number(button.getAttribute('data-loofah-index')));\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\u003cscript\u003e(function(){document.querySelectorAll('.loofah-pendant-detail').forEach(function(root){var track=root.querySelector('.loofah-track');var buttons=[].slice.call(root.querySelectorAll('[data-loofah-index]'));if(!track||!buttons.length)return;function updateGalleryDots(){var i=Math.max(0,Math.min(buttons.length-1,Math.round(track.scrollLeft\/Math.max(1,track.clientWidth))));buttons.forEach(function(button,index){var active=index===i;button.classList.toggle('is-active',active);button.setAttribute('aria-current',active?'true':'false');});}track.addEventListener('scroll',updateGalleryDots,{passive:true});buttons.forEach(function(button,index){button.addEventListener('click',function(event){event.preventDefault();track.scrollTo({left:index*track.clientWidth,behavior:'smooth'});updateGalleryDots();});});root.querySelectorAll('[data-loofah-step]').forEach(function(button){button.addEventListener('click',function(event){event.preventDefault();var current=Math.round(track.scrollLeft\/Math.max(1,track.clientWidth));track.scrollTo({left:(current+Number(button.getAttribute('data-loofah-step')))*track.clientWidth,behavior:'smooth'});setTimeout(updateGalleryDots,120);});});updateGalleryDots();});}());\u003c\/script\u003e\n\n\u003cscript data-loofah-theme-i18n\u003e(function(){var map={\"de\":{\"Estimated Delivery\":\"Voraussichtliche Lieferung\",\"Free Shipping \u0026 Returns\":\"Kostenloser Versand und Rückgabe\",\"Product description\":\"Produktbeschreibung\",\"Shipping \u0026 Return\":\"Versand und Rückgabe\",\"Material Finish\":\"Materialausführung\"},\"es\":{\"Estimated Delivery\":\"Entrega estimada\",\"Free Shipping \u0026 Returns\":\"Envío y devoluciones gratis\",\"Product description\":\"Descripción del producto\",\"Shipping \u0026 Return\":\"Envío y devoluciones\",\"Material Finish\":\"Acabado del material\"},\"fr\":{\"Estimated Delivery\":\"Livraison estimée\",\"Free Shipping \u0026 Returns\":\"Livraison et retours gratuits\",\"Product description\":\"Description du produit\",\"Shipping \u0026 Return\":\"Livraison et retour\",\"Material Finish\":\"Finition du matériau\"},\"it\":{\"Estimated Delivery\":\"Consegna stimata\",\"Free Shipping \u0026 Returns\":\"Spedizione e resi gratuiti\",\"Product description\":\"Descrizione del prodotto\",\"Shipping \u0026 Return\":\"Spedizione e reso\",\"Material Finish\":\"Finitura del materiale\"},\"ja\":{\"Estimated Delivery\":\"お届け予定\",\"Free Shipping \u0026 Returns\":\"送料無料・返品無料\",\"Product description\":\"商品説明\",\"Shipping \u0026 Return\":\"配送と返品\",\"Material Finish\":\"素材の仕上げ\"},\"nl\":{\"Estimated Delivery\":\"Geschatte levering\",\"Free Shipping \u0026 Returns\":\"Gratis verzending en retouren\",\"Product description\":\"Productbeschrijving\",\"Shipping \u0026 Return\":\"Verzending en retour\",\"Material Finish\":\"Materiaalafwerking\"},\"pt\":{\"Estimated Delivery\":\"Entrega estimada\",\"Free Shipping \u0026 Returns\":\"Envio e devoluções grátis\",\"Product description\":\"Descrição do produto\",\"Shipping \u0026 Return\":\"Envio e devolução\",\"Material Finish\":\"Acabamento do material\"},\"sv\":{\"Estimated Delivery\":\"Beräknad leverans\",\"Free Shipping \u0026 Returns\":\"Fri frakt och fria returer\",\"Product description\":\"Produktbeskrivning\",\"Shipping \u0026 Return\":\"Frakt och retur\",\"Material Finish\":\"Materialfinish\"},\"fi\":{\"Estimated Delivery\":\"Arvioitu toimitus\",\"Free Shipping \u0026 Returns\":\"Ilmainen toimitus ja palautus\",\"Product description\":\"Tuotekuvaus\",\"Shipping \u0026 Return\":\"Toimitus ja palautus\",\"Material Finish\":\"Materiaalin viimeistely\"},\"pl\":{\"Estimated Delivery\":\"Szacowana dostawa\",\"Free Shipping \u0026 Returns\":\"Darmowa wysyłka i zwroty\",\"Product description\":\"Opis produktu\",\"Shipping \u0026 Return\":\"Wysyłka i zwrot\",\"Material Finish\":\"Wykończenie materiału\"},\"cs\":{\"Estimated Delivery\":\"Odhadované doručení\",\"Free Shipping \u0026 Returns\":\"Doprava a vrácení zdarma\",\"Product description\":\"Popis produktu\",\"Shipping \u0026 Return\":\"Doprava a vrácení\",\"Material Finish\":\"Povrchová úprava materiálu\"},\"no\":{\"Estimated Delivery\":\"Estimert levering\",\"Free Shipping \u0026 Returns\":\"Gratis frakt og retur\",\"Product description\":\"Produktbeskrivelse\",\"Shipping \u0026 Return\":\"Frakt og retur\",\"Material Finish\":\"Materialfinish\"}};function lang(){var p=(location.pathname.match(\/^\\\/([a-z]{2})(?:\\\/|$)\/)||[])[1];return map[p]?p:null;}function walk(root,dict){var w=document.createTreeWalker(root,NodeFilter.SHOW_TEXT,{acceptNode:function(n){var t=n.nodeValue.trim();return dict[t]?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP;}});var nodes=[];while(w.nextNode())nodes.push(w.currentNode);nodes.forEach(function(n){var raw=n.nodeValue;var key=raw.trim();n.nodeValue=raw.replace(key,dict[key]);});document.querySelectorAll('[data-option-name=\"Material Finish\"]').forEach(function(el){el.setAttribute('data-option-name',dict['Material Finish']);});document.querySelectorAll('.option-label--title').forEach(function(el){if(el.textContent.trim()==='Material Finish:')el.textContent=dict['Material Finish']+':';});}function run(){var l=lang();if(!l)return;walk(document.body,map[l]);}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run);else run();setTimeout(run,600);setTimeout(run,1600);}());\u003c\/script\u003e\n\n\u003cscript data-loofah-overflow-fix\u003e(function(){function apply(){if(!\/\\\/products\\\/gray-loofah-wabi-sabi-pendant-light\/.test(location.pathname))return;var id='loofah-product-overflow-fix-style';var style=document.getElementById(id);if(!style){style=document.createElement('style');style.id=id;document.head.appendChild(style);}style.textContent='html,body{max-width:100%;overflow-x:clip!important}.f-main-product--media,.f-product-media--wrapper,.f-media-gallery,.swiper-container,.swiper-wrapper{max-width:100%!important}.f-product-media--item.swiper-slide{max-width:100%!important}.f-select-custom--options{right:0!important;left:auto!important;max-width:min(236px,calc(100vw - 16px))!important}.f-switcher-dropdown{position:relative!important}';}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',apply);else apply();setTimeout(apply,800);}());\u003c\/script\u003e\n\u003c\/section\u003e","brand":"seendoor","offers":[{"title":"Gray \/ Natural Loofah Textured Shade \/ Dia 9.8″ × H 6.3″ \/ Dia 25 × H 16 cm","offer_id":46198271868985,"sku":"TBCODEX01-Gray-Natural Loofah Textured Shade-Dia 9.8″ × H 6.3″ \/ Dia 25 × H 16 cm-1004005","price":228.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/2534\/6105\/files\/38af8be95be0af10ff897b5d976f54b7.webp?v=1783937521","url":"https:\/\/seendoor.com\/fr\/products\/gray-loofah-wabi-sabi-pendant-light","provider":"Seendoor","version":"1.0","type":"link"}