{"title":"Trays","description":null,"products":[{"product_id":"wabi-sabi-solid-wood-tray-and-fruit-bowl","title":"Plateau et bol à fruits en bois massif Wabi-Sabi","description":"\u003cdiv id=\"pd4310968\"\u003e\u003cstyle\u003e\n#pd4310968{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4310968,#pd4310968 *{box-sizing:border-box}\n#pd4310968 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4310968 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4310968 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4310968 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4310968 .details{display:flex;flex-direction:column}\n#pd4310968 .details .copy{order:1;margin:0 0 16px}\n#pd4310968 .details .tiles{order:2}\n#pd4310968 .detail-slider{display:none;order:3}\n#pd4310968 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4310968 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310968 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4310968 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4310968 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4310968 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310968 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4310968 .specs .copy{order:1}\n#pd4310968 .specs .slider{order:2}\n#pd4310968 .copy,#pd4310968 .slider{min-width:0}\n#pd4310968 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4310968 .stage{position:relative;overflow:visible;display:contents}\n#pd4310968 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4310968 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4310968 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4310968 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4310968 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4310968 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4310968 .capstore{display:none}\n#pd4310968 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4310968 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4310968 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4310968 .stage:hover .arrow.prev,#pd4310968 .stage:hover .arrow.next{transform:none}\n#pd4310968 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4310968 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4310968 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310968 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4310968 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4310968 button.dot.on{background:#2a241f;width:18px}\n#pd4310968 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310968 .slider[data-slides=\"1\"] .arrow,#pd4310968 .slider[data-slides=\"1\"] .dots{display:none}#pd4310968 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4310968 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4310968 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4310968 table,#pd4310968 thead,#pd4310968 tbody,#pd4310968 tr{border:0 !important}\n#pd4310968 th,#pd4310968 td,#pd4310968 table th,#pd4310968 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4310968 tr:last-child th,#pd4310968 tr:last-child td{border-bottom:0 !important}\n#pd4310968 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4310968 h2{font-size:22px}\n#pd4310968 .mod{padding:16px;border-radius:16px}\n#pd4310968 .tiles{display:none}\n#pd4310968 .detail-slider{display:block}\n#pd4310968 .story,#pd4310968 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310968 .details .copy{order:1;margin:0 0 16px}\n#pd4310968 .details .detail-slider{order:2}\n#pd4310968 .story .copy{order:1}\n#pd4310968 .story .photo{order:2}\n#pd4310968 .specs .slider{order:1}\n#pd4310968 .specs .copy{order:2}\n#pd4310968 table,#pd4310968 tbody,#pd4310968 tr,#pd4310968 th,#pd4310968 td{display:block !important;width:100% !important}\n#pd4310968 table th,#pd4310968 table td,#pd4310968 tr:last-child th,#pd4310968 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310968 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310968 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310968 table th{width:100% !important;padding:0 0 6px !important}\n#pd4310968 table td{padding:0 !important}\n#pd4310968 .arrow.prev,#pd4310968 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4310968 .arrow.prev,#pd4310968 .arrow.next{transform:none}\n}\n#pd4310968.is-narrow h2{font-size:22px}\n#pd4310968.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4310968.is-narrow .tiles{display:none}\n#pd4310968.is-narrow .detail-slider{display:block}\n#pd4310968.is-narrow .story,#pd4310968.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310968.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4310968.is-narrow .details .detail-slider{order:2}\n#pd4310968.is-narrow .story .copy{order:1}\n#pd4310968.is-narrow .story .photo{order:2}\n#pd4310968.is-narrow .specs .slider{order:1}\n#pd4310968.is-narrow .specs .copy{order:2}\n#pd4310968.is-narrow table,#pd4310968.is-narrow tbody,#pd4310968.is-narrow tr,#pd4310968.is-narrow th,#pd4310968.is-narrow td{display:block !important;width:100% !important}\n#pd4310968.is-narrow table th,#pd4310968.is-narrow table td,#pd4310968.is-narrow tr:last-child th,#pd4310968.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310968.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310968.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310968.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4310968.is-narrow table td{padding:0 !important}\n#pd4310968.is-narrow .arrow.prev,#pd4310968.is-narrow .arrow.next{transform:none}\n\n#pd4310968 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4310968 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4310968 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4310968 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4310968 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4310968 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4310968 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4310968 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4310968 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4310968 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4310968 button.nav.prev{grid-column:1;grid-row:1}\n#pd4310968 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4310968 button.nav.next{grid-column:3;grid-row:1}\n#pd4310968 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4310968 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4310968 .pager .dots::-webkit-scrollbar{display:none}\n#pd4310968 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4310968 button.dot.on{background:#1c1c1c;width:10px}\n#pd4310968 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4310968 .capstore,#pd4310968 .livecap,#pd4310968 button.arrow{display:none !important}\n#pd4310968 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4310968 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eBois massif, en détail\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Bois massif Plateau et Coupe à fruits reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2bc726f0aa60267d5c08.webp?v=1794303941\" alt=\"Plateau et bol à fruits en bois massif Wabi-Sabi, Surface\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eSurface\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1b42f2f77de6a311fd63.webp?v=1794303943\" alt=\"Plateau et bol à fruits en bois massif Wabi-Sabi, Bord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/92cba0076f080fb38265.webp?v=1794303948\" alt=\"Plateau et bol à fruits en bois massif Wabi-Sabi, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2bc726f0aa60267d5c08.webp?v=1794303941\" alt=\"Plateau et bol à fruits en bois massif Wabi-Sabi, Surface\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eSurface\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1b42f2f77de6a311fd63.webp?v=1794303943\" alt=\"Plateau et bol à fruits en bois massif Wabi-Sabi, Bord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/92cba0076f080fb38265.webp?v=1794303948\" alt=\"Plateau et bol à fruits en bois massif Wabi-Sabi, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d99018d66a2300979b18.webp?v=1794303860\" alt=\"Plateau et bol à fruits en bois massif Wabi-Sabi\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003eBois massif Plateau et Coupe à fruits se pose sur une table. Les autres versions figurent dans les choix.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eStyle\u003c\/h2\u003e\u003cp\u003eBois massif Plateau et Coupe à fruits. Style: Plateau, Paulownia, 12.6 in (32 cm) diamètre, 2.4 in (6 cm) hauteur; Plateau, Noir, 12.6 in (32 cm) diamètre, 2.4 in (6 cm) hauteur; Assiette à fruits, Carbonized paulownia, 11.8 in (30 cm) diamètre, 4.7 in (12 cm) hauteur; et d’autres dans les choix.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau et bol à fruits en bois massif Wabi-Sabi\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eBois massif\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003ePlateau, Paulownia, 12.6 in (32 cm) diamètre, 2.4 in (6 cm) hauteur; Plateau, Noir, 12.6 in (32 cm) diamètre, 2.4 in (6 cm) hauteur; Assiette à fruits, Carbonized paulownia, 11.8 in (30 cm) diamètre, 4.7 in (12 cm) hauteur; Fruits…\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"24\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f01dffb8037842f81d73.webp?v=1794303860\" alt=\"Plateau, Paulownia, 12.6 in (32 cm) diamètre, 2.4 in (6 cm) hauteur\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePlateau, Paulownia, 12.6 in (32 cm) diamètre, 2.4 in (6 cm) hauteur\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9d758d42e870d9a60fb1.webp?v=1794303866\" alt=\"Présenté\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePrésenté\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e2828ae9807885a3cacf.webp?v=1794303865\" alt=\"Plateau, Noir, 12.6 in (32 cm) diamètre, 2.4 in (6 cm) hauteur\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePlateau, Noir, 12.6 in (32 cm) diamètre, 2.4 in (6 cm) hauteur\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4a435a65ee24b4c559e7.webp?v=1794303871\" alt=\"Assiette à fruits, Carbonized paulownia, 11.8 in (30 cm) diamètre, 4.7 in (12 cm) hauteur\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssiette à fruits, Carbonized paulownia, 11.8 in (30 cm) diamètre, 4.7 in (12 cm) hauteur\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c8beaf7c30dba6b79598.webp?v=1794303871\" alt=\"Assiette à fruits Naturel Finition, 11.8 in (30 cm) diamètre, 4.7 in (12 cm) hauteur\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssiette à fruits Naturel Finition, 11.8 in (30 cm) diamètre, 4.7 in (12 cm) hauteur\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/694c4fa7206b50a517bb.webp?v=1794303877\" alt=\"Assiette à fruits Rond, 8.7 in (22 cm) diamètre, 3.5 in (9 cm) hauteur, Petit\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssiette à fruits Rond, 8.7 in (22 cm) diamètre, 3.5 in (9 cm) hauteur, Petit\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/267e3e214299a3037afe.webp?v=1794303877\" alt=\"Assiette à fruits Rond, 12.2 in (31 cm) diamètre, 5.9 in (15 cm) hauteur, Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssiette à fruits Rond, 12.2 in (31 cm) diamètre, 5.9 in (15 cm) hauteur, Grand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/398293d7d4c2ba224d42.webp?v=1794303882\" alt=\"Assiette à fruits, 13.4 in (34 cm) longueur, 10.6 in (27 cm) largeur, 5.9 in (15 cm) hauteur\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssiette à fruits, 13.4 in (34 cm) longueur, 10.6 in (27 cm) largeur, 5.9 in (15 cm) hauteur\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/78a785abf7ff2de55ef4.webp?v=1794303882\" alt=\"Cacahuète, Noir, 19.7 in (50 cm) longueur, 9.1 in (23 cm) largeur, 3.5 in (9 cm) hauteur, Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCacahuète, Noir, 19.7 in (50 cm) longueur, 9.1 in (23 cm) largeur, 3.5 in (9 cm) hauteur, Grand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/13933f08a0da45ca7282.webp?v=1794303888\" alt=\"Rond, 13.8 in (35 cm) Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eRond, 13.8 in (35 cm) Grand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d108099336008ba4e0df.webp?v=1794303889\" alt=\"Rond, 11.4 in (29 cm) Petit\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eRond, 11.4 in (29 cm) Petit\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e6c7ca7be97fbd97af8a.webp?v=1794303894\" alt=\"Bateau, Assiette à fruits, Petit\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBateau, Assiette à fruits, Petit\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0031b55726f58128d644.webp?v=1794303900\" alt=\"Bateau, Assiette à fruits, Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBateau, Assiette à fruits, Grand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ab1e3fb5c4b7c8d756ba.webp?v=1794303900\" alt=\"Panier, Plateau, Saule, Petit\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePanier, Plateau, Saule, Petit\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/388327252166dec8412f.webp?v=1794303906\" alt=\"Panier, Plateau, Saule, Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePanier, Plateau, Saule, Grand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/59724d284c36d8728068.webp?v=1794303907\" alt=\"À deux anses, Plateau Deux anses\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eÀ deux anses, Plateau Deux anses\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b8ab4a1f44eade9d4695.webp?v=1794303912\" alt=\"Lingot, Assiette à fruits, Petit\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eLingot, Assiette à fruits, Petit\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/199996d1029b6b43cf89.webp?v=1794303918\" alt=\"Lingot, Assiette à fruits, Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eLingot, Assiette à fruits, Grand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ee812adbeaa4dac09905.webp?v=1794303919\" alt=\"Châtaigne\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eChâtaigne\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c57c7819739d7e8e0a90.webp?v=1794303924\" alt=\"Assiette à fruits Nuage, Petit\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssiette à fruits Nuage, Petit\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3f7448fad0ef9b6b38e5.webp?v=1794303925\" alt=\"Assiette à fruits Nuage, Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssiette à fruits Nuage, Grand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/67c3b921a015af24570a.webp?v=1794303929\" alt=\"À trois pieds Assiette à fruits, Charbon\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eÀ trois pieds Assiette à fruits, Charbon\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/133a744e0447f99242f6.webp?v=1794303931\" alt=\"Carbone noir, À trois pieds Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbone noir, À trois pieds Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/43c1891d5266dfe082ae.webp?v=1794303935\" alt=\"Plateau, 13.0 in (33 cm) diamètre, 2.4 in (6 cm) hauteur\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePlateau, 13.0 in (33 cm) diamètre, 2.4 in (6 cm) hauteur\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"4 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,3,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"5 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,4,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"6 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,5,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"7 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,6,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"8 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,7,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"9 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,8,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"10 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,9,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"11 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,10,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"12 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,11,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"13 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,12,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"14 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,13,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"15 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,14,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"16 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,15,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"17 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,16,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"18 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,17,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"19 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,18,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"20 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,19,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"21 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,20,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"22 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,21,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"23 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,22,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"24 \/ 24\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,23,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 24\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Plateau en paulownia, diamètre 32 cm, hauteur 6 cm","offer_id":67982972846238,"sku":"TBAI-HD-40-L02-05-0047","price":109.0,"currency_code":"USD","in_stock":true},{"title":"Comme indiqué","offer_id":67982972879006,"sku":"TBAI-HD-40-L02-05-0048","price":260.0,"currency_code":"USD","in_stock":true},{"title":"Plateau noir, diamètre 32 cm, hauteur 6 cm","offer_id":67982972911774,"sku":"TBAI-HD-40-L02-05-0049","price":114.0,"currency_code":"USD","in_stock":true},{"title":"Assiette à fruits, paulownia carbonisé, 30 cm de diamètre, 12 cm de hauteur","offer_id":67982972944542,"sku":"TBAI-HD-40-L02-05-0050","price":117.0,"currency_code":"USD","in_stock":true},{"title":"Assiette à fruits, finition naturelle, diamètre 30 cm, hauteur 12 cm","offer_id":67982972977310,"sku":"TBAI-HD-40-L02-05-0051","price":117.0,"currency_code":"USD","in_stock":true},{"title":"Assiette à fruits ronde, 22 cm de diamètre, 9 cm de hauteur, petite taille","offer_id":67982973010078,"sku":"TBAI-HD-40-L02-05-0052","price":224.0,"currency_code":"USD","in_stock":true},{"title":"Assiette à fruits ronde, 31 cm de diamètre, 15 cm de hauteur, grande taille","offer_id":67982973042846,"sku":"TBAI-HD-40-L02-05-0053","price":330.0,"currency_code":"USD","in_stock":true},{"title":"Assiette à fruits, longueur 34 cm, largeur 27 cm, hauteur 15 cm","offer_id":67982973075614,"sku":"TBAI-HD-40-L02-05-0054","price":344.0,"currency_code":"USD","in_stock":true},{"title":"Cacahuète, Noir, 50 cm de longueur, 23 cm de largeur, 9 cm de hauteur, Grand","offer_id":67982973108382,"sku":"TBAI-HD-40-L02-05-0055","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Rond, 35 cm (13,8 po) Grand","offer_id":67982973141150,"sku":"TBAI-HD-40-L02-05-0056","price":125.0,"currency_code":"USD","in_stock":true},{"title":"Rond, 29 cm (11,4 po) Petit","offer_id":67982973173918,"sku":"TBAI-HD-40-L02-05-0057","price":104.0,"currency_code":"USD","in_stock":true},{"title":"Bateau, assiette à fruits, petit","offer_id":67982973206686,"sku":"TBAI-HD-40-L02-05-0058","price":104.0,"currency_code":"USD","in_stock":true},{"title":"Bateau, assiette à fruits, grand","offer_id":67982973239454,"sku":"TBAI-HD-40-L02-05-0059","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Panier, plateau, osier, petit","offer_id":67982973272222,"sku":"TBAI-HD-40-L02-05-0060","price":87.0,"currency_code":"USD","in_stock":true},{"title":"Panier, plateau, osier, grand","offer_id":67982973304990,"sku":"TBAI-HD-40-L02-05-0061","price":113.0,"currency_code":"USD","in_stock":true},{"title":"Plateau à deux poignées","offer_id":67982973337758,"sku":"TBAI-HD-40-L02-05-0062","price":191.0,"currency_code":"USD","in_stock":true},{"title":"Lingot, assiette à fruits, petit","offer_id":67982973370526,"sku":"TBAI-HD-40-L02-05-0063","price":180.0,"currency_code":"USD","in_stock":true},{"title":"Lingot, assiette à fruits, grand","offer_id":67982973403294,"sku":"TBAI-HD-40-L02-05-0064","price":207.0,"currency_code":"USD","in_stock":true},{"title":"Châtaigne","offer_id":67982973436062,"sku":"TBAI-HD-40-L02-05-0065","price":180.0,"currency_code":"USD","in_stock":true},{"title":"Assiette de fruits Nuage, petite","offer_id":67982973468830,"sku":"TBAI-HD-40-L02-05-0066","price":137.0,"currency_code":"USD","in_stock":true},{"title":"Assiette de fruits Nuage, Grande","offer_id":67982973501598,"sku":"TBAI-HD-40-L02-05-0067","price":185.0,"currency_code":"USD","in_stock":true},{"title":"Plateau à fruits à trois pieds, anthracite","offer_id":67982973534366,"sku":"TBAI-HD-40-L02-05-0068","price":181.0,"currency_code":"USD","in_stock":true},{"title":"Noir de carbone, plateau à fruits à trois pieds","offer_id":67982973567134,"sku":"TBAI-HD-40-L02-05-0069","price":181.0,"currency_code":"USD","in_stock":true},{"title":"Plateau, diamètre 33 cm (13 po), hauteur 6 cm (2,4 po)","offer_id":67982973599902,"sku":"TBAI-HD-40-L02-05-0070","price":233.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f01dffb8037842f81d73.webp?v=1794303860"},{"product_id":"carved-marble-decorative-bowls-and-trays","title":"Bols et plateaux décoratifs en marbre sculpté","description":"\u003cdiv id=\"pd4310262\"\u003e\u003cstyle\u003e\n#pd4310262{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4310262,#pd4310262 *{box-sizing:border-box}\n#pd4310262 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4310262 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4310262 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4310262 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4310262 .details{display:flex;flex-direction:column}\n#pd4310262 .details .copy{order:1;margin:0 0 16px}\n#pd4310262 .details .tiles{order:2}\n#pd4310262 .detail-slider{display:none;order:3}\n#pd4310262 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4310262 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310262 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4310262 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4310262 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4310262 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310262 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4310262 .specs .copy{order:1}\n#pd4310262 .specs .slider{order:2}\n#pd4310262 .copy,#pd4310262 .slider{min-width:0}\n#pd4310262 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4310262 .stage{position:relative;overflow:visible;display:contents}\n#pd4310262 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4310262 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4310262 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4310262 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4310262 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4310262 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4310262 .capstore{display:none}\n#pd4310262 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4310262 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4310262 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4310262 .stage:hover .arrow.prev,#pd4310262 .stage:hover .arrow.next{transform:none}\n#pd4310262 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4310262 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4310262 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310262 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4310262 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4310262 button.dot.on{background:#2a241f;width:18px}\n#pd4310262 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310262 .slider[data-slides=\"1\"] .arrow,#pd4310262 .slider[data-slides=\"1\"] .dots{display:none}#pd4310262 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4310262 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4310262 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4310262 table,#pd4310262 thead,#pd4310262 tbody,#pd4310262 tr{border:0 !important}\n#pd4310262 th,#pd4310262 td,#pd4310262 table th,#pd4310262 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4310262 tr:last-child th,#pd4310262 tr:last-child td{border-bottom:0 !important}\n#pd4310262 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4310262 h2{font-size:22px}\n#pd4310262 .mod{padding:16px;border-radius:16px}\n#pd4310262 .tiles{display:none}\n#pd4310262 .detail-slider{display:block}\n#pd4310262 .story,#pd4310262 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310262 .details .copy{order:1;margin:0 0 16px}\n#pd4310262 .details .detail-slider{order:2}\n#pd4310262 .story .copy{order:1}\n#pd4310262 .story .photo{order:2}\n#pd4310262 .specs .slider{order:1}\n#pd4310262 .specs .copy{order:2}\n#pd4310262 table,#pd4310262 tbody,#pd4310262 tr,#pd4310262 th,#pd4310262 td{display:block !important;width:100% !important}\n#pd4310262 table th,#pd4310262 table td,#pd4310262 tr:last-child th,#pd4310262 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310262 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310262 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310262 table th{width:100% !important;padding:0 0 6px !important}\n#pd4310262 table td{padding:0 !important}\n#pd4310262 .arrow.prev,#pd4310262 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4310262 .arrow.prev,#pd4310262 .arrow.next{transform:none}\n}\n#pd4310262.is-narrow h2{font-size:22px}\n#pd4310262.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4310262.is-narrow .tiles{display:none}\n#pd4310262.is-narrow .detail-slider{display:block}\n#pd4310262.is-narrow .story,#pd4310262.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310262.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4310262.is-narrow .details .detail-slider{order:2}\n#pd4310262.is-narrow .story .copy{order:1}\n#pd4310262.is-narrow .story .photo{order:2}\n#pd4310262.is-narrow .specs .slider{order:1}\n#pd4310262.is-narrow .specs .copy{order:2}\n#pd4310262.is-narrow table,#pd4310262.is-narrow tbody,#pd4310262.is-narrow tr,#pd4310262.is-narrow th,#pd4310262.is-narrow td{display:block !important;width:100% !important}\n#pd4310262.is-narrow table th,#pd4310262.is-narrow table td,#pd4310262.is-narrow tr:last-child th,#pd4310262.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310262.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310262.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310262.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4310262.is-narrow table td{padding:0 !important}\n#pd4310262.is-narrow .arrow.prev,#pd4310262.is-narrow .arrow.next{transform:none}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eLe marbre naturel apporte des variations visibles de grain et\u003c\/h2\u003e\u003cp\u003eLe marbre naturel apporte des variations visibles de veinage et de teinte à ces pièces décoratives. Les configurations disponibles comprennent des bols peu profonds, un bol sur pied, des plateaux et un serre-livres.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2236b7c5bbfbdf12c5c8.webp?v=1794305403\" alt=\"Carved Marble Decorative Bowls and Trays, Fermer la vue\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eFermer la vue\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/47e50fd4843050d74561.webp?v=1794305404\" alt=\"Carved Marble Decorative Bowls and Trays, Profil\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eProfil\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/20145a750918947dd325.webp?v=1794305409\" alt=\"Carved Marble Decorative Bowls and Trays, Un autre angle\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eUn autre angle\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2236b7c5bbfbdf12c5c8.webp?v=1794305403\" alt=\"Carved Marble Decorative Bowls and Trays, Fermer la vue\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/47e50fd4843050d74561.webp?v=1794305404\" alt=\"Carved Marble Decorative Bowls and Trays, Profil\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/20145a750918947dd325.webp?v=1794305409\" alt=\"Carved Marble Decorative Bowls and Trays, Un autre angle\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Vue rapprochée\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Vue rapprochée\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Profil\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Autre angle\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/741ebae69a022cedd977.webp?v=1794305369\" alt=\"Bols et plateaux décoratifs en marbre sculpté utilisés\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eL'un des choix répertoriés est affiché ici\u003c\/h2\u003e\u003cp\u003eL'un des choix listés est présenté ici. Les autres choix sont dans les options.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eLes choix présentés ici sont ceux qui peuvent être commandés\u003c\/h2\u003e\u003cp\u003eLes choix présentés ici sont ceux qui peuvent être commandés.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eCarved Marble Decorative Bowls and Trays\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003eBol peu profond ; Plateau; Bol à pieds ; Fino Sextet • Plateau festonné en marbre ; Fino Sextet • Bol à motif de nuages ​​en marbre ; Fino Sextet • Serre-livres en marbre\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"6\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a8ddae0bd054636df323.webp?v=1794305369\" alt=\"Bol peu profond\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2af8d0bc0b7ebb9c7c16.webp?v=1794305375\" alt=\"Plateau\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a469fa97d31660e5af44.webp?v=1794305383\" alt=\"Bol sur pied\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6329a907ed967b47598b.webp?v=1794305389\" alt=\"Fino Sextet • Plateau festonné en marbre\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/98c8141697fadfea5021.webp?v=1794305390\" alt=\"Fino Sextet • Bol à motif nuage en marbre\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2a090864ca59e4cf6dc9.webp?v=1794305396\" alt=\"Fino Sextet • Serre-livres en marbre\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 6\u003c\/b\u003e Shallow Bowl\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 6\u003c\/b\u003e Shallow Bowl\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 6\u003c\/b\u003e Plateau\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e3 \/ 6\u003c\/b\u003e Footed Bowl\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e4 \/ 6\u003c\/b\u003e Fino Sextet • Plateau festonné en marbre\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e5 \/ 6\u003c\/b\u003eFino Sextet • Bol motif nuage de marbre\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e6 \/ 6\u003c\/b\u003e Fino Sextet • Serre-livre en marbre\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 6\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 6\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 6\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e4 \/ 6\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e5 \/ 6\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e6 \/ 6\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"bol peu profond","offer_id":67983488319646,"sku":"TBAI-HD-35-L02-08-00002","price":294.0,"currency_code":"USD","in_stock":true},{"title":"Plateau","offer_id":67983488352414,"sku":"TBAI-HD-35-L02-08-00003","price":428.0,"currency_code":"USD","in_stock":true},{"title":"bol sur pied","offer_id":67983488385182,"sku":"TBAI-HD-35-L02-08-00004","price":575.0,"currency_code":"USD","in_stock":true},{"title":"Fino Sextet • Plateau festonné en marbre","offer_id":67983488417950,"sku":"TBAI-HD-35-L02-08-00005","price":588.0,"currency_code":"USD","in_stock":true},{"title":"Fino Sextet • Bol à motif nuage de marbre","offer_id":67983488450718,"sku":"TBAI-HD-35-L02-08-00006","price":401.0,"currency_code":"USD","in_stock":true},{"title":"Sextuor Fino • Serre-livres en marbre","offer_id":67983488483486,"sku":"TBAI-HD-35-L02-08-00007","price":575.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a8ddae0bd054636df323.webp?v=1794305369"},{"product_id":"willow-wood-tray-and-trough","title":"Plateau et auge en bois de saule","description":"\u003cdiv id=\"pd4310236\"\u003e\u003cstyle\u003e\n#pd4310236{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4310236,#pd4310236 *{box-sizing:border-box}\n#pd4310236 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4310236 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4310236 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4310236 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4310236 .details{display:flex;flex-direction:column}\n#pd4310236 .details .copy{order:1;margin:0 0 16px}\n#pd4310236 .details .tiles{order:2}\n#pd4310236 .detail-slider{display:none;order:3}\n#pd4310236 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4310236 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310236 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4310236 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4310236 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4310236 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310236 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4310236 .specs .copy{order:1}\n#pd4310236 .specs .slider{order:2}\n#pd4310236 .copy,#pd4310236 .slider{min-width:0}\n#pd4310236 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4310236 .stage{position:relative;overflow:visible;display:contents}\n#pd4310236 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4310236 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4310236 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4310236 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4310236 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4310236 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4310236 .capstore{display:none}\n#pd4310236 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4310236 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4310236 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4310236 .stage:hover .arrow.prev,#pd4310236 .stage:hover .arrow.next{transform:none}\n#pd4310236 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4310236 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4310236 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310236 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4310236 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4310236 button.dot.on{background:#2a241f;width:18px}\n#pd4310236 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310236 .slider[data-slides=\"1\"] .arrow,#pd4310236 .slider[data-slides=\"1\"] .dots{display:none}#pd4310236 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4310236 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4310236 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4310236 table,#pd4310236 thead,#pd4310236 tbody,#pd4310236 tr{border:0 !important}\n#pd4310236 th,#pd4310236 td,#pd4310236 table th,#pd4310236 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4310236 tr:last-child th,#pd4310236 tr:last-child td{border-bottom:0 !important}\n#pd4310236 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4310236 h2{font-size:22px}\n#pd4310236 .mod{padding:16px;border-radius:16px}\n#pd4310236 .tiles{display:none}\n#pd4310236 .detail-slider{display:block}\n#pd4310236 .story,#pd4310236 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310236 .details .copy{order:1;margin:0 0 16px}\n#pd4310236 .details .detail-slider{order:2}\n#pd4310236 .story .copy{order:1}\n#pd4310236 .story .photo{order:2}\n#pd4310236 .specs .slider{order:1}\n#pd4310236 .specs .copy{order:2}\n#pd4310236 table,#pd4310236 tbody,#pd4310236 tr,#pd4310236 th,#pd4310236 td{display:block !important;width:100% !important}\n#pd4310236 table th,#pd4310236 table td,#pd4310236 tr:last-child th,#pd4310236 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310236 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310236 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310236 table th{width:100% !important;padding:0 0 6px !important}\n#pd4310236 table td{padding:0 !important}\n#pd4310236 .arrow.prev,#pd4310236 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4310236 .arrow.prev,#pd4310236 .arrow.next{transform:none}\n}\n#pd4310236.is-narrow h2{font-size:22px}\n#pd4310236.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4310236.is-narrow .tiles{display:none}\n#pd4310236.is-narrow .detail-slider{display:block}\n#pd4310236.is-narrow .story,#pd4310236.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310236.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4310236.is-narrow .details .detail-slider{order:2}\n#pd4310236.is-narrow .story .copy{order:1}\n#pd4310236.is-narrow .story .photo{order:2}\n#pd4310236.is-narrow .specs .slider{order:1}\n#pd4310236.is-narrow .specs .copy{order:2}\n#pd4310236.is-narrow table,#pd4310236.is-narrow tbody,#pd4310236.is-narrow tr,#pd4310236.is-narrow th,#pd4310236.is-narrow td{display:block !important;width:100% !important}\n#pd4310236.is-narrow table th,#pd4310236.is-narrow table td,#pd4310236.is-narrow tr:last-child th,#pd4310236.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310236.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310236.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310236.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4310236.is-narrow table td{padding:0 !important}\n#pd4310236.is-narrow .arrow.prev,#pd4310236.is-narrow .arrow.next{transform:none}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eUn plateau en bois de saule et une auge assortie\u003c\/h2\u003e\u003cp\u003eUn plateau en bois de saule et une auge assortie. Le plateau mesure environ 23 x 18 x 8 cm \/ 9.1 x 7.1 x 3.1 in.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f01e5ffd26145e6c81d7.webp?v=1794305726\" alt=\"Plateau et auge en bois de saule, Matière\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eMatière\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e764b72db25beef6cde6.webp?v=1794305732\" alt=\"Plateau et auge en bois de saule, Matière\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eMatière\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/26b800717ee781dae8f4.webp?v=1794305726\" alt=\"Plateau et auge en bois de saule, Bord\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f01e5ffd26145e6c81d7.webp?v=1794305726\" alt=\"Plateau et auge en bois de saule, Matière\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e764b72db25beef6cde6.webp?v=1794305732\" alt=\"Plateau et auge en bois de saule, Matière\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/26b800717ee781dae8f4.webp?v=1794305726\" alt=\"Plateau et auge en bois de saule, Bord\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Matière\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Matière\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Matière\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Bord\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/12fcf649de2d887fc847.webp?v=1794305714\" alt=\"Plateau et auge en bois de saule en utilisation\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eL'auge mesure environ 46 x 16 x 14 cm \/ 18.1 x 6.3 x 5.5 in\u003c\/h2\u003e\u003cp\u003eL'auge mesure environ 46 x 16 x 14 cm \/ 18,1 x 6,3 x 5,5 po. Le bois est laissé avec sa couleur et son grain naturels.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eUne différence de mesure de 1 cm \/ 0.4 in est possible\u003c\/h2\u003e\u003cp\u003eUne différence de mesure de 1 cm \/ 0.4 in est possible.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau et auge en bois de saule\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003eplateau en bois de feuille de lotus ; auge à bois\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"2\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f0f97584d3767bbb1879.webp?v=1794305714\" alt=\"plateau en bois feuille de lotus\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1dd94826acaababfd17a.webp?v=1794305720\" alt=\"wood trough\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e plateau en bois lotus leaf\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e plateau en bois lotus leaf\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 2\u003c\/b\u003e bois trough\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"plateau en bois de feuille de lotus","offer_id":67983528722590,"sku":"TBAI-HD-42-L02-09-0115","price":116.0,"currency_code":"USD","in_stock":true},{"title":"auge en bois","offer_id":67983528755358,"sku":"TBAI-HD-42-L02-09-0116","price":116.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f0f97584d3767bbb1879.webp?v=1794305714"},{"product_id":"decorative-fruit-stand","title":"Stand de fruits décoratif","description":"\u003cdiv id=\"pd4310157\"\u003e\u003cstyle\u003e\n#pd4310157{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4310157,#pd4310157 *{box-sizing:border-box}\n#pd4310157 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4310157 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4310157 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4310157 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4310157 .details{display:flex;flex-direction:column}\n#pd4310157 .details .copy{order:1;margin:0 0 16px}\n#pd4310157 .details .tiles{order:2}\n#pd4310157 .detail-slider{display:none;order:3}\n#pd4310157 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4310157 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310157 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4310157 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4310157 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4310157 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310157 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4310157 .specs .copy{order:1}\n#pd4310157 .specs .slider{order:2}\n#pd4310157 .copy,#pd4310157 .slider{min-width:0}\n#pd4310157 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4310157 .stage{position:relative;overflow:visible;display:contents}\n#pd4310157 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4310157 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4310157 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4310157 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4310157 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4310157 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4310157 .capstore{display:none}\n#pd4310157 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4310157 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4310157 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4310157 .stage:hover .arrow.prev,#pd4310157 .stage:hover .arrow.next{transform:none}\n#pd4310157 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4310157 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4310157 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310157 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4310157 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4310157 button.dot.on{background:#2a241f;width:18px}\n#pd4310157 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310157 .slider[data-slides=\"1\"] .arrow,#pd4310157 .slider[data-slides=\"1\"] .dots{display:none}#pd4310157 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4310157 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4310157 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4310157 table,#pd4310157 thead,#pd4310157 tbody,#pd4310157 tr{border:0 !important}\n#pd4310157 th,#pd4310157 td,#pd4310157 table th,#pd4310157 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4310157 tr:last-child th,#pd4310157 tr:last-child td{border-bottom:0 !important}\n#pd4310157 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4310157 h2{font-size:22px}\n#pd4310157 .mod{padding:16px;border-radius:16px}\n#pd4310157 .tiles{display:none}\n#pd4310157 .detail-slider{display:block}\n#pd4310157 .story,#pd4310157 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310157 .details .copy{order:1;margin:0 0 16px}\n#pd4310157 .details .detail-slider{order:2}\n#pd4310157 .story .copy{order:1}\n#pd4310157 .story .photo{order:2}\n#pd4310157 .specs .slider{order:1}\n#pd4310157 .specs .copy{order:2}\n#pd4310157 table,#pd4310157 tbody,#pd4310157 tr,#pd4310157 th,#pd4310157 td{display:block !important;width:100% !important}\n#pd4310157 table th,#pd4310157 table td,#pd4310157 tr:last-child th,#pd4310157 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310157 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310157 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310157 table th{width:100% !important;padding:0 0 6px !important}\n#pd4310157 table td{padding:0 !important}\n#pd4310157 .arrow.prev,#pd4310157 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4310157 .arrow.prev,#pd4310157 .arrow.next{transform:none}\n}\n#pd4310157.is-narrow h2{font-size:22px}\n#pd4310157.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4310157.is-narrow .tiles{display:none}\n#pd4310157.is-narrow .detail-slider{display:block}\n#pd4310157.is-narrow .story,#pd4310157.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310157.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4310157.is-narrow .details .detail-slider{order:2}\n#pd4310157.is-narrow .story .copy{order:1}\n#pd4310157.is-narrow .story .photo{order:2}\n#pd4310157.is-narrow .specs .slider{order:1}\n#pd4310157.is-narrow .specs .copy{order:2}\n#pd4310157.is-narrow table,#pd4310157.is-narrow tbody,#pd4310157.is-narrow tr,#pd4310157.is-narrow th,#pd4310157.is-narrow td{display:block !important;width:100% !important}\n#pd4310157.is-narrow table th,#pd4310157.is-narrow table td,#pd4310157.is-narrow tr:last-child th,#pd4310157.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310157.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310157.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310157.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4310157.is-narrow table td{padding:0 !important}\n#pd4310157.is-narrow .arrow.prev,#pd4310157.is-narrow .arrow.next{transform:none}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eLe support est en oxyde de magnésium vieilli avec un élément en bois\u003c\/h2\u003e\u003cp\u003eLe support est en oxyde de magnésium vieilli avec un élément en bois.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5ea4ee27ce3b241a8459.webp?v=1794308039\" alt=\"Stand de fruits décoratif, Matière\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eMatière\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e175b192d1ccda9b2b13.webp?v=1794308040\" alt=\"Stand de fruits décoratif, Bord\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/98bdee1efeda960cd8c7.webp?v=1794308046\" alt=\"Stand de fruits décoratif, Assemblage\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5ea4ee27ce3b241a8459.webp?v=1794308039\" alt=\"Stand de fruits décoratif, Matière\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e175b192d1ccda9b2b13.webp?v=1794308040\" alt=\"Stand de fruits décoratif, Bord\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/98bdee1efeda960cd8c7.webp?v=1794308046\" alt=\"Stand de fruits décoratif, Assemblage\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Matière\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Matière\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Bord\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Assemblage\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7fcc45215e2ea9ac7c17.webp?v=1794308028\" alt=\"Stand de fruits décoratif en cours d\u0026#x27;utilisation\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eUtilisez-le pour les fruits ou les petits objets sur une table\u003c\/h2\u003e\u003cp\u003eUtilisez-le pour les fruits ou les petits objets sur une table.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eLe plus haut mesure 19.5 cm \/ 7.7 in de hauteur et 27 cm \/ 10.6 in de largeur\u003c\/h2\u003e\u003cp\u003eLe plus haut mesure 19.5 cm \/ 7.7 in de hauteur et 27 cm \/ 10.6 in de largeur.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eStand de fruits décoratif\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eOxyde de magnésium et bois\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eFinition\u003c\/th\u003e\u003ctd\u003ePatiné\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaller stand\u003c\/th\u003e\u003ctd\u003e19.5 cm \/ 7.7 in haut, 27 cm \/ 10.6 in diamètre\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eBas stand\u003c\/th\u003e\u003ctd\u003e13 cm \/ 5.1 in haut, 24 cm \/ 9.4 in diamètre\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"2\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/489f57ddbe4ca7b34e93.webp?v=1794308027\" alt=\"Stand de fruits\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/12a1b1b5e9fb7b205887.webp?v=1794308033\" alt=\"Support à fruits bas\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e Fruit stand\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e Fruit stand\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 2\u003c\/b\u003e Support à fruits bas\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Fruit stand","offer_id":67983994060958,"sku":"TBAI-HD-52-L02-10-05001","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Low fruit stand","offer_id":67983994093726,"sku":"TBAI-HD-52-L02-10-05002","price":118.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/489f57ddbe4ca7b34e93.webp?v=1794308027"},{"product_id":"paulownia-tray","title":"Plateau Paulownia","description":"\u003cdiv id=\"pd4310110\"\u003e\u003cstyle\u003e\n#pd4310110{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4310110,#pd4310110 *{box-sizing:border-box}\n#pd4310110 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4310110 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4310110 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4310110 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4310110 .details{display:flex;flex-direction:column}\n#pd4310110 .details .copy{order:1;margin:0 0 16px}\n#pd4310110 .details .tiles{order:2}\n#pd4310110 .detail-slider{display:none;order:3}\n#pd4310110 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4310110 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310110 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4310110 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4310110 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4310110 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310110 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4310110 .specs .copy{order:1}\n#pd4310110 .specs .slider{order:2}\n#pd4310110 .copy,#pd4310110 .slider{min-width:0}\n#pd4310110 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4310110 .stage{position:relative;overflow:visible;display:contents}\n#pd4310110 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4310110 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4310110 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4310110 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4310110 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4310110 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4310110 .capstore{display:none}\n#pd4310110 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4310110 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4310110 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4310110 .stage:hover .arrow.prev,#pd4310110 .stage:hover .arrow.next{transform:none}\n#pd4310110 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4310110 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4310110 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310110 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4310110 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4310110 button.dot.on{background:#2a241f;width:18px}\n#pd4310110 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310110 .slider[data-slides=\"1\"] .arrow,#pd4310110 .slider[data-slides=\"1\"] .dots{display:none}#pd4310110 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4310110 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4310110 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4310110 table,#pd4310110 thead,#pd4310110 tbody,#pd4310110 tr{border:0 !important}\n#pd4310110 th,#pd4310110 td,#pd4310110 table th,#pd4310110 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4310110 tr:last-child th,#pd4310110 tr:last-child td{border-bottom:0 !important}\n#pd4310110 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4310110 h2{font-size:22px}\n#pd4310110 .mod{padding:16px;border-radius:16px}\n#pd4310110 .tiles{display:none}\n#pd4310110 .detail-slider{display:block}\n#pd4310110 .story,#pd4310110 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310110 .details .copy{order:1;margin:0 0 16px}\n#pd4310110 .details .detail-slider{order:2}\n#pd4310110 .story .copy{order:1}\n#pd4310110 .story .photo{order:2}\n#pd4310110 .specs .slider{order:1}\n#pd4310110 .specs .copy{order:2}\n#pd4310110 table,#pd4310110 tbody,#pd4310110 tr,#pd4310110 th,#pd4310110 td{display:block !important;width:100% !important}\n#pd4310110 table th,#pd4310110 table td,#pd4310110 tr:last-child th,#pd4310110 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310110 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310110 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310110 table th{width:100% !important;padding:0 0 6px !important}\n#pd4310110 table td{padding:0 !important}\n#pd4310110 .arrow.prev,#pd4310110 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4310110 .arrow.prev,#pd4310110 .arrow.next{transform:none}\n}\n#pd4310110.is-narrow h2{font-size:22px}\n#pd4310110.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4310110.is-narrow .tiles{display:none}\n#pd4310110.is-narrow .detail-slider{display:block}\n#pd4310110.is-narrow .story,#pd4310110.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310110.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4310110.is-narrow .details .detail-slider{order:2}\n#pd4310110.is-narrow .story .copy{order:1}\n#pd4310110.is-narrow .story .photo{order:2}\n#pd4310110.is-narrow .specs .slider{order:1}\n#pd4310110.is-narrow .specs .copy{order:2}\n#pd4310110.is-narrow table,#pd4310110.is-narrow tbody,#pd4310110.is-narrow tr,#pd4310110.is-narrow th,#pd4310110.is-narrow td{display:block !important;width:100% !important}\n#pd4310110.is-narrow table th,#pd4310110.is-narrow table td,#pd4310110.is-narrow tr:last-child th,#pd4310110.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310110.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310110.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310110.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4310110.is-narrow table td{padding:0 !important}\n#pd4310110.is-narrow .arrow.prev,#pd4310110.is-narrow .arrow.next{transform:none}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eUn grand plateau en paulownia avec une poignée de chaque côté\u003c\/h2\u003e\u003cp\u003eUn grand plateau en paulownia avec une poignée de chaque côté. Le corps mesure environ 36 x 27 cm \/ 14,2 x 10,6 po, et la longueur totale incluant les poignées est d'environ 50 cm \/ 19,7 po.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/55e0f19278f46c18ea7d.webp?v=1794308901\" alt=\"Plateau en paulownia, Matière\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eMatière\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a58bc36dcd49173c23ef.webp?v=1794308906\" alt=\"Plateau en paulownia, Bord\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"2\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/55e0f19278f46c18ea7d.webp?v=1794308901\" alt=\"Plateau en paulownia, Matière\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a58bc36dcd49173c23ef.webp?v=1794308906\" alt=\"Plateau en paulownia, Bord\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e Matière\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e Matière\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 2\u003c\/b\u003e Bord\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f8cb40eedd23df9ad9a6.webp?v=1794308894\" alt=\"Plateau en paulownia en utilisation\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eLa surface est poncée et légèrement bombée\u003c\/h2\u003e\u003cp\u003eLa surface est poncée et légèrement bombée, de sorte que les petits objets restent à plat. De petites fissures ou trous d’insectes peuvent faire partie du bois.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eUne différence de mesure de 1 cm \/ 0.4 in est possible\u003c\/h2\u003e\u003cp\u003eUne différence de mesure de 1 cm \/ 0.4 in est possible.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau en paulownia\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003evert armée\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bd05bf4de3ab651e7dcf.webp?v=1794308894\" alt=\"vert armée\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e army vert\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e army vert\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"army vert","offer_id":67984079749278,"sku":"TBAI-HD-42-L02-09-0142","price":193.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bd05bf4de3ab651e7dcf.webp?v=1794308894"},{"product_id":"fir-tray","title":"Plateau en Sapin","description":"\u003cdiv id=\"pd4310092\"\u003e\u003cstyle\u003e\n#pd4310092{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4310092,#pd4310092 *{box-sizing:border-box}\n#pd4310092 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4310092 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4310092 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4310092 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4310092 .details{display:flex;flex-direction:column}\n#pd4310092 .details .copy{order:1;margin:0 0 16px}\n#pd4310092 .details .tiles{order:2}\n#pd4310092 .detail-slider{display:none;order:3}\n#pd4310092 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4310092 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310092 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4310092 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4310092 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4310092 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310092 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4310092 .specs .copy{order:1}\n#pd4310092 .specs .slider{order:2}\n#pd4310092 .copy,#pd4310092 .slider{min-width:0}\n#pd4310092 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4310092 .stage{position:relative;overflow:visible;display:contents}\n#pd4310092 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4310092 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4310092 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4310092 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4310092 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4310092 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4310092 .capstore{display:none}\n#pd4310092 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4310092 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4310092 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4310092 .stage:hover .arrow.prev,#pd4310092 .stage:hover .arrow.next{transform:none}\n#pd4310092 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4310092 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4310092 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310092 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4310092 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4310092 button.dot.on{background:#2a241f;width:18px}\n#pd4310092 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310092 .slider[data-slides=\"1\"] .arrow,#pd4310092 .slider[data-slides=\"1\"] .dots{display:none}#pd4310092 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4310092 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4310092 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4310092 table,#pd4310092 thead,#pd4310092 tbody,#pd4310092 tr{border:0 !important}\n#pd4310092 th,#pd4310092 td,#pd4310092 table th,#pd4310092 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4310092 tr:last-child th,#pd4310092 tr:last-child td{border-bottom:0 !important}\n#pd4310092 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4310092 h2{font-size:22px}\n#pd4310092 .mod{padding:16px;border-radius:16px}\n#pd4310092 .tiles{display:none}\n#pd4310092 .detail-slider{display:block}\n#pd4310092 .story,#pd4310092 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310092 .details .copy{order:1;margin:0 0 16px}\n#pd4310092 .details .detail-slider{order:2}\n#pd4310092 .story .copy{order:1}\n#pd4310092 .story .photo{order:2}\n#pd4310092 .specs .slider{order:1}\n#pd4310092 .specs .copy{order:2}\n#pd4310092 table,#pd4310092 tbody,#pd4310092 tr,#pd4310092 th,#pd4310092 td{display:block !important;width:100% !important}\n#pd4310092 table th,#pd4310092 table td,#pd4310092 tr:last-child th,#pd4310092 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310092 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310092 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310092 table th{width:100% !important;padding:0 0 6px !important}\n#pd4310092 table td{padding:0 !important}\n#pd4310092 .arrow.prev,#pd4310092 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4310092 .arrow.prev,#pd4310092 .arrow.next{transform:none}\n}\n#pd4310092.is-narrow h2{font-size:22px}\n#pd4310092.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4310092.is-narrow .tiles{display:none}\n#pd4310092.is-narrow .detail-slider{display:block}\n#pd4310092.is-narrow .story,#pd4310092.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310092.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4310092.is-narrow .details .detail-slider{order:2}\n#pd4310092.is-narrow .story .copy{order:1}\n#pd4310092.is-narrow .story .photo{order:2}\n#pd4310092.is-narrow .specs .slider{order:1}\n#pd4310092.is-narrow .specs .copy{order:2}\n#pd4310092.is-narrow table,#pd4310092.is-narrow tbody,#pd4310092.is-narrow tr,#pd4310092.is-narrow th,#pd4310092.is-narrow td{display:block !important;width:100% !important}\n#pd4310092.is-narrow table th,#pd4310092.is-narrow table td,#pd4310092.is-narrow tr:last-child th,#pd4310092.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310092.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310092.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310092.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4310092.is-narrow table td{padding:0 !important}\n#pd4310092.is-narrow .arrow.prev,#pd4310092.is-narrow .arrow.next{transform:none}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eUn plateau en sapin finition flamme\u003c\/h2\u003e\u003cp\u003eUn plateau en sapin fini à la flamme. Il est en sapin massif, les nœuds et le grain font donc partie du bois.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f354792e1766bd3e16eb.webp?v=1794309347\" alt=\"Plateau en Sapin, Matière\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eMatière\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f98b95bfcb79eadfef10.webp?v=1794309352\" alt=\"Plateau en Sapin, Bord\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2ad1adf0d0c867fc68b3.webp?v=1794309352\" alt=\"Plateau en Sapin, Assemblage\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f354792e1766bd3e16eb.webp?v=1794309347\" alt=\"Plateau en Sapin, Matière\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f98b95bfcb79eadfef10.webp?v=1794309352\" alt=\"Plateau en Sapin, Bord\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2ad1adf0d0c867fc68b3.webp?v=1794309352\" alt=\"Plateau en Sapin, Assemblage\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Matière\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Matière\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Bord\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Assemblage\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/270e86a479406a7da78e.webp?v=1794309340\" alt=\"Plateau de sapin en cours d\u0026#x27;utilisation\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eIl mesure environ 25 cm \/ 9.8 in et 17.5 cm \/ 6.9 in\u003c\/h2\u003e\u003cp\u003eIl mesure environ 25 cm \/ 9.8 in et 17.5 cm \/ 6.9 in. La finition flammée correspond à la couleur indiquée.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eUtilisez-le comme plateau pour petits objets\u003c\/h2\u003e\u003cp\u003eUtilisez-le comme plateau pour les petits objets.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau en Sapin\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003eflame finished fir\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d24d68fb27788f9267f6.webp?v=1794309340\" alt=\"flame finished fir\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e sapin finition flamme\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e sapin finition flamme\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"sapin flammé","offer_id":67984101015710,"sku":"TBAI-HD-40-L02-09-0068","price":125.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d24d68fb27788f9267f6.webp?v=1794309340"},{"product_id":"branch-form-decorative-tray","title":"Plateau décoratif en forme de branche","description":"\u003cdiv id=\"pd4310081\"\u003e\u003cstyle\u003e\n#pd4310081{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4310081,#pd4310081 *{box-sizing:border-box}\n#pd4310081 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4310081 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4310081 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4310081 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4310081 .details{display:flex;flex-direction:column}\n#pd4310081 .details .copy{order:1;margin:0 0 16px}\n#pd4310081 .details .tiles{order:2}\n#pd4310081 .detail-slider{display:none;order:3}\n#pd4310081 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4310081 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310081 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4310081 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4310081 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4310081 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310081 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4310081 .specs .copy{order:1}\n#pd4310081 .specs .slider{order:2}\n#pd4310081 .copy,#pd4310081 .slider{min-width:0}\n#pd4310081 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4310081 .stage{position:relative;overflow:visible;display:contents}\n#pd4310081 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4310081 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4310081 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4310081 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4310081 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4310081 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4310081 .capstore{display:none}\n#pd4310081 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4310081 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4310081 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4310081 .stage:hover .arrow.prev,#pd4310081 .stage:hover .arrow.next{transform:none}\n#pd4310081 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4310081 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4310081 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310081 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4310081 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4310081 button.dot.on{background:#2a241f;width:18px}\n#pd4310081 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310081 .slider[data-slides=\"1\"] .arrow,#pd4310081 .slider[data-slides=\"1\"] .dots{display:none}#pd4310081 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4310081 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4310081 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4310081 table,#pd4310081 thead,#pd4310081 tbody,#pd4310081 tr{border:0 !important}\n#pd4310081 th,#pd4310081 td,#pd4310081 table th,#pd4310081 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4310081 tr:last-child th,#pd4310081 tr:last-child td{border-bottom:0 !important}\n#pd4310081 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4310081 h2{font-size:22px}\n#pd4310081 .mod{padding:16px;border-radius:16px}\n#pd4310081 .tiles{display:none}\n#pd4310081 .detail-slider{display:block}\n#pd4310081 .story,#pd4310081 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310081 .details .copy{order:1;margin:0 0 16px}\n#pd4310081 .details .detail-slider{order:2}\n#pd4310081 .story .copy{order:1}\n#pd4310081 .story .photo{order:2}\n#pd4310081 .specs .slider{order:1}\n#pd4310081 .specs .copy{order:2}\n#pd4310081 table,#pd4310081 tbody,#pd4310081 tr,#pd4310081 th,#pd4310081 td{display:block !important;width:100% !important}\n#pd4310081 table th,#pd4310081 table td,#pd4310081 tr:last-child th,#pd4310081 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310081 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310081 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310081 table th{width:100% !important;padding:0 0 6px !important}\n#pd4310081 table td{padding:0 !important}\n#pd4310081 .arrow.prev,#pd4310081 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4310081 .arrow.prev,#pd4310081 .arrow.next{transform:none}\n}\n#pd4310081.is-narrow h2{font-size:22px}\n#pd4310081.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4310081.is-narrow .tiles{display:none}\n#pd4310081.is-narrow .detail-slider{display:block}\n#pd4310081.is-narrow .story,#pd4310081.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310081.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4310081.is-narrow .details .detail-slider{order:2}\n#pd4310081.is-narrow .story .copy{order:1}\n#pd4310081.is-narrow .story .photo{order:2}\n#pd4310081.is-narrow .specs .slider{order:1}\n#pd4310081.is-narrow .specs .copy{order:2}\n#pd4310081.is-narrow table,#pd4310081.is-narrow tbody,#pd4310081.is-narrow tr,#pd4310081.is-narrow th,#pd4310081.is-narrow td{display:block !important;width:100% !important}\n#pd4310081.is-narrow table th,#pd4310081.is-narrow table td,#pd4310081.is-narrow tr:last-child th,#pd4310081.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310081.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310081.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310081.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4310081.is-narrow table td{padding:0 !important}\n#pd4310081.is-narrow .arrow.prev,#pd4310081.is-narrow .arrow.next{transform:none}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eLe rebord suit une forme de branche\u003c\/h2\u003e\u003cp\u003eLe bord suit une forme de branche.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a8c61db7a771923e9227.webp?v=1794309548\" alt=\"Plateau décoratif en forme de branche, Matière\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eMatière\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ca3e4ff3ccc71e0dd685.webp?v=1794309548\" alt=\"Plateau décoratif en forme de branche, Bord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f618bf9b1983c6130c58.webp?v=1794309554\" alt=\"Plateau décoratif en forme de branche, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a8c61db7a771923e9227.webp?v=1794309548\" alt=\"Plateau décoratif en forme de branche, Matière\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ca3e4ff3ccc71e0dd685.webp?v=1794309548\" alt=\"Plateau décoratif en forme de branche, Bord\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f618bf9b1983c6130c58.webp?v=1794309554\" alt=\"Plateau décoratif en forme de branche, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Matière\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Matière\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Bord\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Assemblage\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/380408dbfa875df91423.webp?v=1794309535\" alt=\"Plateau décoratif en forme de branche en cours d\u0026#x27;utilisation\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eUtilisez-le sur une table pour de petits objets\u003c\/h2\u003e\u003cp\u003eUtilisez-le sur une table pour les petits objets.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eGrand is 40.5 x 26.5 cm \/ 15.9 x 10.4 in\u003c\/h2\u003e\u003cp\u003eGrand is 40.5 x 26.5 cm \/ 15.9 x 10.4 in.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau décoratif en forme de branche\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eMDF\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau rectangulaire à rebord en forme de branche\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eGrand\u003c\/th\u003e\u003ctd\u003e40.5 x 26.5 x 4.5 cm \/ 15.9 x 10.4 x 1.8 in \/ environ 820 g\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003ePetit\u003c\/th\u003e\u003ctd\u003e35.5 x 23.5 x 4.5 cm \/ 14 x 9.3 x 1.8 in \/ environ 650 g\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"2\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/34db1bd5a449d88ac8b9.webp?v=1794309535\" alt=\"petit\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/31e04ebad9058fbe01ac.webp?v=1794309542\" alt=\"grand\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e petit\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e petit\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 2\u003c\/b\u003e grand\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"petit","offer_id":67984122183838,"sku":"TBAI-HD-48-L02-10-01901","price":132.0,"currency_code":"USD","in_stock":true},{"title":"grand","offer_id":67984122216606,"sku":"TBAI-HD-48-L02-10-01902","price":172.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/34db1bd5a449d88ac8b9.webp?v=1794309535"},{"product_id":"pedestal-ceramic-jewellery-trays","title":"Plateaux à bijoux en céramique sur pied","description":"\u003cdiv id=\"pd4310030\"\u003e\u003cstyle\u003e\n#pd4310030{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4310030,#pd4310030 *{box-sizing:border-box}\n#pd4310030 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4310030 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4310030 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4310030 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4310030 .details{display:flex;flex-direction:column}\n#pd4310030 .details .copy{order:1;margin:0 0 16px}\n#pd4310030 .details .tiles{order:2}\n#pd4310030 .detail-slider{display:none;order:3}\n#pd4310030 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4310030 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310030 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4310030 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4310030 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4310030 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4310030 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4310030 .specs .copy{order:1}\n#pd4310030 .specs .slider{order:2}\n#pd4310030 .copy,#pd4310030 .slider{min-width:0}\n#pd4310030 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4310030 .stage{position:relative;overflow:visible;display:contents}\n#pd4310030 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4310030 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4310030 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4310030 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4310030 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4310030 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4310030 .capstore{display:none}\n#pd4310030 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4310030 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4310030 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4310030 .stage:hover .arrow.prev,#pd4310030 .stage:hover .arrow.next{transform:none}\n#pd4310030 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4310030 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4310030 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310030 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4310030 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4310030 button.dot.on{background:#2a241f;width:18px}\n#pd4310030 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4310030 .slider[data-slides=\"1\"] .arrow,#pd4310030 .slider[data-slides=\"1\"] .dots{display:none}#pd4310030 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4310030 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4310030 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4310030 table,#pd4310030 thead,#pd4310030 tbody,#pd4310030 tr{border:0 !important}\n#pd4310030 th,#pd4310030 td,#pd4310030 table th,#pd4310030 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4310030 tr:last-child th,#pd4310030 tr:last-child td{border-bottom:0 !important}\n#pd4310030 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4310030 h2{font-size:22px}\n#pd4310030 .mod{padding:16px;border-radius:16px}\n#pd4310030 .tiles{display:none}\n#pd4310030 .detail-slider{display:block}\n#pd4310030 .story,#pd4310030 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310030 .details .copy{order:1;margin:0 0 16px}\n#pd4310030 .details .detail-slider{order:2}\n#pd4310030 .story .copy{order:1}\n#pd4310030 .story .photo{order:2}\n#pd4310030 .specs .slider{order:1}\n#pd4310030 .specs .copy{order:2}\n#pd4310030 table,#pd4310030 tbody,#pd4310030 tr,#pd4310030 th,#pd4310030 td{display:block !important;width:100% !important}\n#pd4310030 table th,#pd4310030 table td,#pd4310030 tr:last-child th,#pd4310030 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310030 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310030 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310030 table th{width:100% !important;padding:0 0 6px !important}\n#pd4310030 table td{padding:0 !important}\n#pd4310030 .arrow.prev,#pd4310030 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4310030 .arrow.prev,#pd4310030 .arrow.next{transform:none}\n}\n#pd4310030.is-narrow h2{font-size:22px}\n#pd4310030.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4310030.is-narrow .tiles{display:none}\n#pd4310030.is-narrow .detail-slider{display:block}\n#pd4310030.is-narrow .story,#pd4310030.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4310030.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4310030.is-narrow .details .detail-slider{order:2}\n#pd4310030.is-narrow .story .copy{order:1}\n#pd4310030.is-narrow .story .photo{order:2}\n#pd4310030.is-narrow .specs .slider{order:1}\n#pd4310030.is-narrow .specs .copy{order:2}\n#pd4310030.is-narrow table,#pd4310030.is-narrow tbody,#pd4310030.is-narrow tr,#pd4310030.is-narrow th,#pd4310030.is-narrow td{display:block !important;width:100% !important}\n#pd4310030.is-narrow table th,#pd4310030.is-narrow table td,#pd4310030.is-narrow tr:last-child th,#pd4310030.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4310030.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4310030.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4310030.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4310030.is-narrow table td{padding:0 !important}\n#pd4310030.is-narrow .arrow.prev,#pd4310030.is-narrow .arrow.next{transform:none}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eLes contours des pétales et des cœurs définissent ces petits plats sur pied en céramique\u003c\/h2\u003e\u003cp\u003eLes contours des pétales et des cœurs définissent ces petits plats sur pied en céramique. Leurs bases surélevées ajoutent de la hauteur à une présentation de bijoux ou d'autres petits souvenirs.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/686a0184a8b1c09da361.webp?v=1794310395\" alt=\"Plateaux à bijoux en céramique sur socle, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ae8671558a52148cb843.webp?v=1794310389\" alt=\"Plateaux à bijoux en céramique sur socle, Fermer la vue\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eFermer la vue\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5ad69681fc4be1520e67.webp?v=1794310395\" alt=\"Plateaux à bijoux en céramique sur socle, Fermer la vue\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eFermer la vue\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/686a0184a8b1c09da361.webp?v=1794310395\" alt=\"Plateaux à bijoux en céramique sur socle, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ae8671558a52148cb843.webp?v=1794310389\" alt=\"Plateaux à bijoux en céramique sur socle, Fermer la vue\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5ad69681fc4be1520e67.webp?v=1794310395\" alt=\"Plateaux à bijoux en céramique sur socle, Fermer la vue\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Assemblage\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Assemblage\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Vue rapprochée\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Vue rapprochée\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ab96d7ec52dc8ea23e77.webp?v=1794310371\" alt=\"Plateaux à bijoux en céramique sur socle en situation\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eMontré en utilisation\u003c\/h2\u003e\u003cp\u003eMontré en utilisation. D'autres choix sont dans les options.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eLes choix présentés ici sont ceux qui peuvent être commandés\u003c\/h2\u003e\u003cp\u003eLes choix présentés ici sont ceux qui peuvent être commandés.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateaux à bijoux en céramique sur socle\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003ePlat à piédestal pétale ; Plat de piédestal de coeur ; Ensemble\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\" \u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b2a0b0f2a76bf75398b9.webp?v=1794310370\" alt=\"Plat sur socle pétale\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6573f04ae443104d1757.webp?v=1794310376\" alt=\"Plat sur pied en forme de cœur\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0f8a6d2bb2674b058c96.webp?v=1794310383\" alt=\"Ensemble\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Plat sur pied pétale\u003c\/p\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Plat sur pied pétale\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Plat sur pied en forme de cœur\u003c\/div\u003e\u003cdiv class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Ensemble\u003c\/div\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Plat sur pied en forme de pétale","offer_id":67984179167390,"sku":"TBAI-HD-38-L02-08-00175","price":121.0,"currency_code":"USD","in_stock":true},{"title":"Plat sur pied en forme de cœur","offer_id":67984179200158,"sku":"TBAI-HD-38-L02-08-00176","price":121.0,"currency_code":"USD","in_stock":true},{"title":"Set","offer_id":67984179232926,"sku":"TBAI-HD-38-L02-08-00177","price":166.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b2a0b0f2a76bf75398b9.webp?v=1794310370"},{"product_id":"marble-tray-303","title":"Plateau en marbre minimal pour une salle de bain","description":"\u003cdiv id=\"pd4309782\"\u003e\u003cstyle\u003e\n#pd4309782{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309782,#pd4309782 *{box-sizing:border-box}\n#pd4309782 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309782 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309782 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309782 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309782 .details{display:flex;flex-direction:column}\n#pd4309782 .details .copy{order:1;margin:0 0 16px}\n#pd4309782 .details .tiles{order:2}\n#pd4309782 .detail-slider{display:none;order:3}\n#pd4309782 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309782 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309782 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309782 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309782 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309782 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309782 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309782 .specs .copy{order:1}\n#pd4309782 .specs .slider{order:2}\n#pd4309782 .copy,#pd4309782 .slider{min-width:0}\n#pd4309782 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309782 .stage{position:relative;overflow:visible;display:contents}\n#pd4309782 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309782 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309782 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309782 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309782 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309782 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309782 .capstore{display:none}\n#pd4309782 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309782 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309782 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309782 .stage:hover .arrow.prev,#pd4309782 .stage:hover .arrow.next{transform:none}\n#pd4309782 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309782 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309782 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309782 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309782 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309782 button.dot.on{background:#2a241f;width:18px}\n#pd4309782 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309782 .slider[data-slides=\"1\"] .arrow,#pd4309782 .slider[data-slides=\"1\"] .dots{display:none}#pd4309782 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309782 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309782 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309782 table,#pd4309782 thead,#pd4309782 tbody,#pd4309782 tr{border:0 !important}\n#pd4309782 th,#pd4309782 td,#pd4309782 table th,#pd4309782 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309782 tr:last-child th,#pd4309782 tr:last-child td{border-bottom:0 !important}\n#pd4309782 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309782 h2{font-size:22px}\n#pd4309782 .mod{padding:16px;border-radius:16px}\n#pd4309782 .tiles{display:none}\n#pd4309782 .detail-slider{display:block}\n#pd4309782 .story,#pd4309782 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309782 .details .copy{order:1;margin:0 0 16px}\n#pd4309782 .details .detail-slider{order:2}\n#pd4309782 .story .copy{order:1}\n#pd4309782 .story .photo{order:2}\n#pd4309782 .specs .slider{order:1}\n#pd4309782 .specs .copy{order:2}\n#pd4309782 table,#pd4309782 tbody,#pd4309782 tr,#pd4309782 th,#pd4309782 td{display:block !important;width:100% !important}\n#pd4309782 table th,#pd4309782 table td,#pd4309782 tr:last-child th,#pd4309782 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309782 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309782 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309782 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309782 table td{padding:0 !important}\n#pd4309782 .arrow.prev,#pd4309782 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309782 .arrow.prev,#pd4309782 .arrow.next{transform:none}\n}\n#pd4309782.is-narrow h2{font-size:22px}\n#pd4309782.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309782.is-narrow .tiles{display:none}\n#pd4309782.is-narrow .detail-slider{display:block}\n#pd4309782.is-narrow .story,#pd4309782.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309782.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309782.is-narrow .details .detail-slider{order:2}\n#pd4309782.is-narrow .story .copy{order:1}\n#pd4309782.is-narrow .story .photo{order:2}\n#pd4309782.is-narrow .specs .slider{order:1}\n#pd4309782.is-narrow .specs .copy{order:2}\n#pd4309782.is-narrow table,#pd4309782.is-narrow tbody,#pd4309782.is-narrow tr,#pd4309782.is-narrow th,#pd4309782.is-narrow td{display:block !important;width:100% !important}\n#pd4309782.is-narrow table th,#pd4309782.is-narrow table td,#pd4309782.is-narrow tr:last-child th,#pd4309782.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309782.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309782.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309782.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309782.is-narrow table td{padding:0 !important}\n#pd4309782.is-narrow .arrow.prev,#pd4309782.is-narrow .arrow.next{transform:none}\n\n#pd4309782 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309782 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309782 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309782 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309782 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309782 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309782 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309782 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309782 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309782 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309782 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309782 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309782 button.nav.next{grid-column:3;grid-row:1}\n#pd4309782 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309782 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309782 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309782 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309782 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309782 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309782 .capstore,#pd4309782 .livecap,#pd4309782 button.arrow{display:none !important}\n#pd4309782 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309782 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eMarbre, en détail\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Marbre Plateau reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5f5efc37e0ff71ebef2e.webp?v=1794315824\" alt=\"Plateau en marbre minimal pour une salle de bain, Surface\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eSurface\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d6de3f316d304730e4ee.webp?v=1794315829\" alt=\"Plateau en marbre minimal pour une salle de bain, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/be5f5af561b22dee9ff0.webp?v=1794315830\" alt=\"Plateau en marbre minimal pour une salle de bain, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5f5efc37e0ff71ebef2e.webp?v=1794315824\" alt=\"Plateau en marbre minimal pour une salle de bain, Surface\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eSurface\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d6de3f316d304730e4ee.webp?v=1794315829\" alt=\"Plateau en marbre minimal pour une salle de bain, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/be5f5af561b22dee9ff0.webp?v=1794315830\" alt=\"Plateau en marbre minimal pour une salle de bain, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e86b8f8f0f64e88a31be.webp?v=1794315817\" alt=\"Plateau en marbre minimal pour une salle de bain\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eSur une console d’entrée\u003c\/h2\u003e\u003cp\u003ePrésenté sur une console d’entrée.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eLa même forme\u003c\/h2\u003e\u003cp\u003eUn exemplaire est présenté : Marbre Plateau.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau en marbre minimal pour une salle de bain\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eMarbre\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003ePlateau\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cbb0cf853262d1edeca2.webp?v=1794315817\" alt=\"Plateau\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePlateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Plateau","offer_id":67984443179166,"sku":"TBAI-HD-35-L02-07-0026","price":252.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cbb0cf853262d1edeca2.webp?v=1794315817"},{"product_id":"ceramic-tray-302","title":"Bol de fruits en céramique vintage pour fruits sur une table","description":"\u003cdiv id=\"pd4309781\"\u003e\u003cstyle\u003e\n#pd4309781{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309781,#pd4309781 *{box-sizing:border-box}\n#pd4309781 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309781 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309781 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309781 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309781 .details{display:flex;flex-direction:column}\n#pd4309781 .details .copy{order:1;margin:0 0 16px}\n#pd4309781 .details .tiles{order:2}\n#pd4309781 .detail-slider{display:none;order:3}\n#pd4309781 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309781 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309781 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309781 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309781 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309781 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309781 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309781 .specs .copy{order:1}\n#pd4309781 .specs .slider{order:2}\n#pd4309781 .copy,#pd4309781 .slider{min-width:0}\n#pd4309781 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309781 .stage{position:relative;overflow:visible;display:contents}\n#pd4309781 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309781 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309781 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309781 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309781 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309781 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309781 .capstore{display:none}\n#pd4309781 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309781 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309781 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309781 .stage:hover .arrow.prev,#pd4309781 .stage:hover .arrow.next{transform:none}\n#pd4309781 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309781 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309781 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309781 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309781 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309781 button.dot.on{background:#2a241f;width:18px}\n#pd4309781 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309781 .slider[data-slides=\"1\"] .arrow,#pd4309781 .slider[data-slides=\"1\"] .dots{display:none}#pd4309781 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309781 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309781 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309781 table,#pd4309781 thead,#pd4309781 tbody,#pd4309781 tr{border:0 !important}\n#pd4309781 th,#pd4309781 td,#pd4309781 table th,#pd4309781 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309781 tr:last-child th,#pd4309781 tr:last-child td{border-bottom:0 !important}\n#pd4309781 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309781 h2{font-size:22px}\n#pd4309781 .mod{padding:16px;border-radius:16px}\n#pd4309781 .tiles{display:none}\n#pd4309781 .detail-slider{display:block}\n#pd4309781 .story,#pd4309781 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309781 .details .copy{order:1;margin:0 0 16px}\n#pd4309781 .details .detail-slider{order:2}\n#pd4309781 .story .copy{order:1}\n#pd4309781 .story .photo{order:2}\n#pd4309781 .specs .slider{order:1}\n#pd4309781 .specs .copy{order:2}\n#pd4309781 table,#pd4309781 tbody,#pd4309781 tr,#pd4309781 th,#pd4309781 td{display:block !important;width:100% !important}\n#pd4309781 table th,#pd4309781 table td,#pd4309781 tr:last-child th,#pd4309781 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309781 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309781 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309781 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309781 table td{padding:0 !important}\n#pd4309781 .arrow.prev,#pd4309781 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309781 .arrow.prev,#pd4309781 .arrow.next{transform:none}\n}\n#pd4309781.is-narrow h2{font-size:22px}\n#pd4309781.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309781.is-narrow .tiles{display:none}\n#pd4309781.is-narrow .detail-slider{display:block}\n#pd4309781.is-narrow .story,#pd4309781.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309781.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309781.is-narrow .details .detail-slider{order:2}\n#pd4309781.is-narrow .story .copy{order:1}\n#pd4309781.is-narrow .story .photo{order:2}\n#pd4309781.is-narrow .specs .slider{order:1}\n#pd4309781.is-narrow .specs .copy{order:2}\n#pd4309781.is-narrow table,#pd4309781.is-narrow tbody,#pd4309781.is-narrow tr,#pd4309781.is-narrow th,#pd4309781.is-narrow td{display:block !important;width:100% !important}\n#pd4309781.is-narrow table th,#pd4309781.is-narrow table td,#pd4309781.is-narrow tr:last-child th,#pd4309781.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309781.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309781.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309781.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309781.is-narrow table td{padding:0 !important}\n#pd4309781.is-narrow .arrow.prev,#pd4309781.is-narrow .arrow.next{transform:none}\n\n#pd4309781 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309781 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309781 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309781 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309781 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309781 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309781 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309781 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309781 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309781 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309781 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309781 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309781 button.nav.next{grid-column:3;grid-row:1}\n#pd4309781 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309781 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309781 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309781 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309781 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309781 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309781 .capstore,#pd4309781 .livecap,#pd4309781 button.arrow{display:none !important}\n#pd4309781 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309781 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eCéramique, en détail\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Céramique Coupe à fruits reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b8113a26bc7291a72eec.webp?v=1794315872\" alt=\"Bol de fruits en céramique vintage pour fruits sur une table, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7120e9edef97902d233c.webp?v=1794315866\" alt=\"Bol de fruits en céramique vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"2\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b8113a26bc7291a72eec.webp?v=1794315872\" alt=\"Bol de fruits en céramique vintage pour fruits sur une table, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7120e9edef97902d233c.webp?v=1794315866\" alt=\"Bol de fruits en céramique vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 2\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 2\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 2\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f2dab6d69bda9c642572.webp?v=1794315848\" alt=\"Bol de fruits en céramique vintage pour fruits sur une table\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eSur une table de petit-déjeuner\u003c\/h2\u003e\u003cp\u003ePrésenté sur une table de petit-déjeuner. Les autres versions figurent dans les choix.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eStyle\u003c\/h2\u003e\u003cp\u003eCéramique Coupe à fruits. Style: Carré plateau; Trèfle.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol de fruits en céramique vintage pour fruits sur une table\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eCéramique\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003eCarré plateau; Trèfle\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"2\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/711f3cc25e49dbe74e80.webp?v=1794315847\" alt=\"Carré plateau\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarré plateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cc718fa7e68603a089cc.webp?v=1794315854\" alt=\"Trèfle\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eTrèfle\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 2\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 2\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 2\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Plateau carré","offer_id":67984444686494,"sku":"TBAI-HD-35-L02-07-0023","price":145.0,"currency_code":"USD","in_stock":true},{"title":"Clover","offer_id":67984444719262,"sku":"TBAI-HD-35-L02-07-0024","price":221.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/711f3cc25e49dbe74e80.webp?v=1794315847"},{"product_id":"tray-298","title":"Bol de fruits minimal pour les fruits sur une table","description":"\u003cdiv id=\"pd4309777\"\u003e\u003cstyle\u003e\n#pd4309777{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309777,#pd4309777 *{box-sizing:border-box}\n#pd4309777 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309777 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309777 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309777 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309777 .details{display:flex;flex-direction:column}\n#pd4309777 .details .copy{order:1;margin:0 0 16px}\n#pd4309777 .details .tiles{order:2}\n#pd4309777 .detail-slider{display:none;order:3}\n#pd4309777 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309777 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309777 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309777 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309777 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309777 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309777 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309777 .specs .copy{order:1}\n#pd4309777 .specs .slider{order:2}\n#pd4309777 .copy,#pd4309777 .slider{min-width:0}\n#pd4309777 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309777 .stage{position:relative;overflow:visible;display:contents}\n#pd4309777 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309777 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309777 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309777 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309777 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309777 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309777 .capstore{display:none}\n#pd4309777 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309777 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309777 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309777 .stage:hover .arrow.prev,#pd4309777 .stage:hover .arrow.next{transform:none}\n#pd4309777 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309777 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309777 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309777 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309777 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309777 button.dot.on{background:#2a241f;width:18px}\n#pd4309777 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309777 .slider[data-slides=\"1\"] .arrow,#pd4309777 .slider[data-slides=\"1\"] .dots{display:none}#pd4309777 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309777 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309777 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309777 table,#pd4309777 thead,#pd4309777 tbody,#pd4309777 tr{border:0 !important}\n#pd4309777 th,#pd4309777 td,#pd4309777 table th,#pd4309777 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309777 tr:last-child th,#pd4309777 tr:last-child td{border-bottom:0 !important}\n#pd4309777 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309777 h2{font-size:22px}\n#pd4309777 .mod{padding:16px;border-radius:16px}\n#pd4309777 .tiles{display:none}\n#pd4309777 .detail-slider{display:block}\n#pd4309777 .story,#pd4309777 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309777 .details .copy{order:1;margin:0 0 16px}\n#pd4309777 .details .detail-slider{order:2}\n#pd4309777 .story .copy{order:1}\n#pd4309777 .story .photo{order:2}\n#pd4309777 .specs .slider{order:1}\n#pd4309777 .specs .copy{order:2}\n#pd4309777 table,#pd4309777 tbody,#pd4309777 tr,#pd4309777 th,#pd4309777 td{display:block !important;width:100% !important}\n#pd4309777 table th,#pd4309777 table td,#pd4309777 tr:last-child th,#pd4309777 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309777 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309777 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309777 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309777 table td{padding:0 !important}\n#pd4309777 .arrow.prev,#pd4309777 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309777 .arrow.prev,#pd4309777 .arrow.next{transform:none}\n}\n#pd4309777.is-narrow h2{font-size:22px}\n#pd4309777.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309777.is-narrow .tiles{display:none}\n#pd4309777.is-narrow .detail-slider{display:block}\n#pd4309777.is-narrow .story,#pd4309777.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309777.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309777.is-narrow .details .detail-slider{order:2}\n#pd4309777.is-narrow .story .copy{order:1}\n#pd4309777.is-narrow .story .photo{order:2}\n#pd4309777.is-narrow .specs .slider{order:1}\n#pd4309777.is-narrow .specs .copy{order:2}\n#pd4309777.is-narrow table,#pd4309777.is-narrow tbody,#pd4309777.is-narrow tr,#pd4309777.is-narrow th,#pd4309777.is-narrow td{display:block !important;width:100% !important}\n#pd4309777.is-narrow table th,#pd4309777.is-narrow table td,#pd4309777.is-narrow tr:last-child th,#pd4309777.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309777.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309777.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309777.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309777.is-narrow table td{padding:0 !important}\n#pd4309777.is-narrow .arrow.prev,#pd4309777.is-narrow .arrow.next{transform:none}\n\n#pd4309777 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309777 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309777 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309777 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309777 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309777 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309777 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309777 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309777 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309777 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309777 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309777 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309777 button.nav.next{grid-column:3;grid-row:1}\n#pd4309777 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309777 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309777 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309777 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309777 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309777 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309777 .capstore,#pd4309777 .livecap,#pd4309777 button.arrow{display:none !important}\n#pd4309777 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309777 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eSurface, bord et assemblage\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Coupe à fruits reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3ba133c5d45463b7d883.webp?v=1794315918\" alt=\"Bol de fruits minimal pour les fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/923f8e8a0f0b481beb7f.webp?v=1794315926\" alt=\"Bol de fruits minimal pour les fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5432808d259dfdd6eef4.webp?v=1794315925\" alt=\"Bol de fruits minimal pour les fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3ba133c5d45463b7d883.webp?v=1794315918\" alt=\"Bol de fruits minimal pour les fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/923f8e8a0f0b481beb7f.webp?v=1794315926\" alt=\"Bol de fruits minimal pour les fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5432808d259dfdd6eef4.webp?v=1794315925\" alt=\"Bol de fruits minimal pour les fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/375ec8bec39e011f23fe.webp?v=1794315912\" alt=\"Bol de fruits minimal pour les fruits sur une table\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003eCoupe à fruits se pose sur une table.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eLa même forme\u003c\/h2\u003e\u003cp\u003eUn exemplaire est présenté : Coupe à fruits.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol de fruits minimal pour les fruits sur une table\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/375ec8bec39e011f23fe.webp?v=1794315912\" alt=\"Présenté\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePrésenté\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Comme indiqué","offer_id":67984448389278,"sku":"TBAI-HD-35-L02-07-0019","price":372.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/375ec8bec39e011f23fe.webp?v=1794315912"},{"product_id":"brass-cabinet-pull","title":"Bol à Fruits Vintage en Laiton Percé avec Poignée Arquée","description":"\u003cdiv id=\"pd4309773\"\u003e\u003cstyle\u003e\n#pd4309773{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309773,#pd4309773 *{box-sizing:border-box}\n#pd4309773 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309773 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309773 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309773 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309773 .details{display:flex;flex-direction:column}\n#pd4309773 .details .copy{order:1;margin:0 0 16px}\n#pd4309773 .details .tiles{order:2}\n#pd4309773 .detail-slider{display:none;order:3}\n#pd4309773 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309773 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309773 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309773 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309773 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309773 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309773 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309773 .specs .copy{order:1}\n#pd4309773 .specs .slider{order:2}\n#pd4309773 .copy,#pd4309773 .slider{min-width:0}\n#pd4309773 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309773 .stage{position:relative;overflow:visible;display:contents}\n#pd4309773 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309773 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309773 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309773 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309773 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309773 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309773 .capstore{display:none}\n#pd4309773 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309773 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309773 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309773 .stage:hover .arrow.prev,#pd4309773 .stage:hover .arrow.next{transform:none}\n#pd4309773 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309773 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309773 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309773 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309773 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309773 button.dot.on{background:#2a241f;width:18px}\n#pd4309773 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309773 .slider[data-slides=\"1\"] .arrow,#pd4309773 .slider[data-slides=\"1\"] .dots{display:none}#pd4309773 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309773 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309773 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309773 table,#pd4309773 thead,#pd4309773 tbody,#pd4309773 tr{border:0 !important}\n#pd4309773 th,#pd4309773 td,#pd4309773 table th,#pd4309773 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309773 tr:last-child th,#pd4309773 tr:last-child td{border-bottom:0 !important}\n#pd4309773 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309773 h2{font-size:22px}\n#pd4309773 .mod{padding:16px;border-radius:16px}\n#pd4309773 .tiles{display:none}\n#pd4309773 .detail-slider{display:block}\n#pd4309773 .story,#pd4309773 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309773 .details .copy{order:1;margin:0 0 16px}\n#pd4309773 .details .detail-slider{order:2}\n#pd4309773 .story .copy{order:1}\n#pd4309773 .story .photo{order:2}\n#pd4309773 .specs .slider{order:1}\n#pd4309773 .specs .copy{order:2}\n#pd4309773 table,#pd4309773 tbody,#pd4309773 tr,#pd4309773 th,#pd4309773 td{display:block !important;width:100% !important}\n#pd4309773 table th,#pd4309773 table td,#pd4309773 tr:last-child th,#pd4309773 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309773 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309773 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309773 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309773 table td{padding:0 !important}\n#pd4309773 .arrow.prev,#pd4309773 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309773 .arrow.prev,#pd4309773 .arrow.next{transform:none}\n}\n#pd4309773.is-narrow h2{font-size:22px}\n#pd4309773.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309773.is-narrow .tiles{display:none}\n#pd4309773.is-narrow .detail-slider{display:block}\n#pd4309773.is-narrow .story,#pd4309773.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309773.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309773.is-narrow .details .detail-slider{order:2}\n#pd4309773.is-narrow .story .copy{order:1}\n#pd4309773.is-narrow .story .photo{order:2}\n#pd4309773.is-narrow .specs .slider{order:1}\n#pd4309773.is-narrow .specs .copy{order:2}\n#pd4309773.is-narrow table,#pd4309773.is-narrow tbody,#pd4309773.is-narrow tr,#pd4309773.is-narrow th,#pd4309773.is-narrow td{display:block !important;width:100% !important}\n#pd4309773.is-narrow table th,#pd4309773.is-narrow table td,#pd4309773.is-narrow tr:last-child th,#pd4309773.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309773.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309773.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309773.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309773.is-narrow table td{padding:0 !important}\n#pd4309773.is-narrow .arrow.prev,#pd4309773.is-narrow .arrow.next{transform:none}\n\n#pd4309773 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309773 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309773 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309773 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309773 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309773 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309773 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309773 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309773 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309773 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309773 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309773 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309773 button.nav.next{grid-column:3;grid-row:1}\n#pd4309773 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309773 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309773 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309773 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309773 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309773 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309773 .capstore,#pd4309773 .livecap,#pd4309773 button.arrow{display:none !important}\n#pd4309773 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309773 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eLaiton, en détail\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Ajouré Laiton Coupe à fruits avec Cintré Anse reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/11f1bc0b5921b7b8611d.webp?v=1794315963\" alt=\"Bol à Fruits Vintage en Laiton Percé avec Poignée Arquée, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e231bea50b3b01ce4c9f.webp?v=1794315969\" alt=\"Bol à Fruits Vintage en Laiton Percé avec Poignée Arquée, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5c6e7c23f88446ee1bf3.webp?v=1794315969\" alt=\"Bol à Fruits Vintage en Laiton Percé avec Poignée Arquée, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/11f1bc0b5921b7b8611d.webp?v=1794315963\" alt=\"Bol à Fruits Vintage en Laiton Percé avec Poignée Arquée, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e231bea50b3b01ce4c9f.webp?v=1794315969\" alt=\"Bol à Fruits Vintage en Laiton Percé avec Poignée Arquée, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5c6e7c23f88446ee1bf3.webp?v=1794315969\" alt=\"Bol à Fruits Vintage en Laiton Percé avec Poignée Arquée, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/faac045dd78383494d3e.webp?v=1794315956\" alt=\"Bol à Fruits Vintage en Laiton Percé avec Poignée Arquée\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003eAjouré Laiton Coupe à fruits avec Cintré Anse se pose sur une table.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eLa même forme\u003c\/h2\u003e\u003cp\u003eUn exemplaire est présenté : Ajouré Laiton Coupe à fruits avec Cintré Anse.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol à Fruits Vintage en Laiton Percé avec Poignée Arquée\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eLaiton\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eFinition\u003c\/th\u003e\u003ctd\u003eLaiton\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/faac045dd78383494d3e.webp?v=1794315956\" alt=\"Laiton\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eLaiton\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Brass","offer_id":67984449863838,"sku":"TBAI-HD-35-L02-07-0014","price":305.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/faac045dd78383494d3e.webp?v=1794315956"},{"product_id":"ceramic-tray-284","title":"Bol à fruits en céramique sur pieds pour collations","description":"\u003cdiv id=\"pd4309766\"\u003e\u003cstyle\u003e\n#pd4309766{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309766,#pd4309766 *{box-sizing:border-box}\n#pd4309766 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309766 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309766 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309766 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309766 .details{display:flex;flex-direction:column}\n#pd4309766 .details .copy{order:1;margin:0 0 16px}\n#pd4309766 .details .tiles{order:2}\n#pd4309766 .detail-slider{display:none;order:3}\n#pd4309766 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309766 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309766 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309766 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309766 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309766 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309766 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309766 .specs .copy{order:1}\n#pd4309766 .specs .slider{order:2}\n#pd4309766 .copy,#pd4309766 .slider{min-width:0}\n#pd4309766 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309766 .stage{position:relative;overflow:visible;display:contents}\n#pd4309766 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309766 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309766 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309766 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309766 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309766 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309766 .capstore{display:none}\n#pd4309766 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309766 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309766 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309766 .stage:hover .arrow.prev,#pd4309766 .stage:hover .arrow.next{transform:none}\n#pd4309766 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309766 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309766 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309766 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309766 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309766 button.dot.on{background:#2a241f;width:18px}\n#pd4309766 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309766 .slider[data-slides=\"1\"] .arrow,#pd4309766 .slider[data-slides=\"1\"] .dots{display:none}#pd4309766 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309766 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309766 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309766 table,#pd4309766 thead,#pd4309766 tbody,#pd4309766 tr{border:0 !important}\n#pd4309766 th,#pd4309766 td,#pd4309766 table th,#pd4309766 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309766 tr:last-child th,#pd4309766 tr:last-child td{border-bottom:0 !important}\n#pd4309766 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309766 h2{font-size:22px}\n#pd4309766 .mod{padding:16px;border-radius:16px}\n#pd4309766 .tiles{display:none}\n#pd4309766 .detail-slider{display:block}\n#pd4309766 .story,#pd4309766 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309766 .details .copy{order:1;margin:0 0 16px}\n#pd4309766 .details .detail-slider{order:2}\n#pd4309766 .story .copy{order:1}\n#pd4309766 .story .photo{order:2}\n#pd4309766 .specs .slider{order:1}\n#pd4309766 .specs .copy{order:2}\n#pd4309766 table,#pd4309766 tbody,#pd4309766 tr,#pd4309766 th,#pd4309766 td{display:block !important;width:100% !important}\n#pd4309766 table th,#pd4309766 table td,#pd4309766 tr:last-child th,#pd4309766 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309766 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309766 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309766 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309766 table td{padding:0 !important}\n#pd4309766 .arrow.prev,#pd4309766 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309766 .arrow.prev,#pd4309766 .arrow.next{transform:none}\n}\n#pd4309766.is-narrow h2{font-size:22px}\n#pd4309766.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309766.is-narrow .tiles{display:none}\n#pd4309766.is-narrow .detail-slider{display:block}\n#pd4309766.is-narrow .story,#pd4309766.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309766.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309766.is-narrow .details .detail-slider{order:2}\n#pd4309766.is-narrow .story .copy{order:1}\n#pd4309766.is-narrow .story .photo{order:2}\n#pd4309766.is-narrow .specs .slider{order:1}\n#pd4309766.is-narrow .specs .copy{order:2}\n#pd4309766.is-narrow table,#pd4309766.is-narrow tbody,#pd4309766.is-narrow tr,#pd4309766.is-narrow th,#pd4309766.is-narrow td{display:block !important;width:100% !important}\n#pd4309766.is-narrow table th,#pd4309766.is-narrow table td,#pd4309766.is-narrow tr:last-child th,#pd4309766.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309766.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309766.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309766.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309766.is-narrow table td{padding:0 !important}\n#pd4309766.is-narrow .arrow.prev,#pd4309766.is-narrow .arrow.next{transform:none}\n\n#pd4309766 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309766 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309766 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309766 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309766 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309766 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309766 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309766 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309766 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309766 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309766 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309766 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309766 button.nav.next{grid-column:3;grid-row:1}\n#pd4309766 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309766 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309766 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309766 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309766 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309766 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309766 .capstore,#pd4309766 .livecap,#pd4309766 button.arrow{display:none !important}\n#pd4309766 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309766 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eCéramique, en détail\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Sur pied Céramique Coupe à fruits reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cf46f383a45447700a35.webp?v=1794316040\" alt=\"Bol à fruits en céramique sur pieds pour collations, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7620438e94ccec9a7772.webp?v=1794316045\" alt=\"Bol à fruits en céramique sur pieds pour collations, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/96c9c4e9640fab8ddbcb.webp?v=1794316045\" alt=\"Bol à fruits en céramique sur pieds pour collations, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cf46f383a45447700a35.webp?v=1794316040\" alt=\"Bol à fruits en céramique sur pieds pour collations, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7620438e94ccec9a7772.webp?v=1794316045\" alt=\"Bol à fruits en céramique sur pieds pour collations, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/96c9c4e9640fab8ddbcb.webp?v=1794316045\" alt=\"Bol à fruits en céramique sur pieds pour collations, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/796a44227d6e0b2e0587.webp?v=1794316033\" alt=\"Bol à fruits en céramique sur pieds pour collations\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eSur une table à manger\u003c\/h2\u003e\u003cp\u003ePrésenté sur une table à manger.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eLa même forme\u003c\/h2\u003e\u003cp\u003eUn exemplaire est présenté : Sur pied Céramique Coupe à fruits.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol à fruits en céramique sur pieds pour collations\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eCéramique\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003eAssiette à fruits\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/22af3831d1e2bc4a4b3f.webp?v=1794316033\" alt=\"Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Assiette de fruits","offer_id":67984455827614,"sku":"TBAI-HD-35-L02-07-0006","price":438.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/22af3831d1e2bc4a4b3f.webp?v=1794316033"},{"product_id":"solid-wood-tray-253","title":"Coupe à fruits moderne en bois massif style Wabi-Sabi, idéale pour présenter les fruits sur une table.","description":"\u003cdiv id=\"l02s4309743\"\u003e\u003cstyle\u003e\n#l02s4309743{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#l02s4309743,#l02s4309743 *{box-sizing:border-box}\n#l02s4309743 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#l02s4309743 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#l02s4309743 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#l02s4309743 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#l02s4309743 .details{display:flex;flex-direction:column}\n#l02s4309743 .details .copy{order:1;margin:0 0 16px}\n#l02s4309743 .details .tiles{order:2}\n#l02s4309743 .detail-slider{display:none;order:3}\n#l02s4309743 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#l02s4309743 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309743 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#l02s4309743 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#l02s4309743 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#l02s4309743 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309743 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#l02s4309743 .specs .copy{order:1}\n#l02s4309743 .specs .slider{order:2}\n#l02s4309743 .copy,#l02s4309743 .slider{min-width:0}\n#l02s4309743 .slider{position:relative;min-width:0}\n#l02s4309743 .stage{position:relative;overflow:visible}\n#l02s4309743 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px}\n#l02s4309743 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#l02s4309743 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#l02s4309743 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#l02s4309743 .livecap{margin:0;padding:12px 16px 2px;text-align:center;color:#4d453e;font-size:14px;line-height:1.45}\n#l02s4309743 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#l02s4309743 .capstore{display:none}\n#l02s4309743 button.arrow{position:absolute;top:50%;width:45px;height:45px;margin-top:-22px;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:transform .3s;color:#000;box-shadow:none;line-height:1}\n#l02s4309743 .arrow.prev{left:8px;transform:translateX(-60px)}\n#l02s4309743 .arrow.next{right:8px;transform:translateX(60px)}\n#l02s4309743 .stage:hover .arrow.prev,#l02s4309743 .stage:hover .arrow.next{transform:translateX(0)}\n#l02s4309743 .arrow .btn{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 1px 8px rgba(0,0,0,.12);color:#000}\n#l02s4309743 .arrow:hover .btn{width:45px;height:45px;background:#000;color:#fff}\n#l02s4309743 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309743 .dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:12px 0 0}\n#l02s4309743 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#l02s4309743 button.dot.on{background:#2a241f;width:18px}\n#l02s4309743 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309743 .slider[data-slides=\"1\"] .arrow,#l02s4309743 .slider[data-slides=\"1\"] .dots{display:none}\n#l02s4309743 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#l02s4309743 table,#l02s4309743 thead,#l02s4309743 tbody,#l02s4309743 tr{border:0 !important}\n#l02s4309743 th,#l02s4309743 td,#l02s4309743 table th,#l02s4309743 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#l02s4309743 tr:last-child th,#l02s4309743 tr:last-child td{border-bottom:0 !important}\n#l02s4309743 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#l02s4309743 h2{font-size:22px}\n#l02s4309743 .mod{padding:16px;border-radius:16px}\n#l02s4309743 .tiles{display:none}\n#l02s4309743 .detail-slider{display:block}\n#l02s4309743 .story,#l02s4309743 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309743 .details .copy{order:1;margin:0 0 16px}\n#l02s4309743 .details .detail-slider{order:2}\n#l02s4309743 .story .copy{order:1}\n#l02s4309743 .story .photo{order:2}\n#l02s4309743 .specs .slider{order:1}\n#l02s4309743 .specs .copy{order:2}\n#l02s4309743 table,#l02s4309743 tbody,#l02s4309743 tr,#l02s4309743 th,#l02s4309743 td{display:block !important;width:100% !important}\n#l02s4309743 table th,#l02s4309743 table td,#l02s4309743 tr:last-child th,#l02s4309743 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309743 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309743 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309743 table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309743 table td{padding:0 !important}\n#l02s4309743 .arrow.prev,#l02s4309743 .arrow.next{transform:translateX(0)}\n}\n@media (hover:none){\n#l02s4309743 .arrow.prev,#l02s4309743 .arrow.next{transform:translateX(0)}\n}\n#l02s4309743.is-narrow h2{font-size:22px}\n#l02s4309743.is-narrow .mod{padding:16px;border-radius:16px}\n#l02s4309743.is-narrow .tiles{display:none}\n#l02s4309743.is-narrow .detail-slider{display:block}\n#l02s4309743.is-narrow .story,#l02s4309743.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309743.is-narrow .details .copy{order:1;margin:0 0 16px}\n#l02s4309743.is-narrow .details .detail-slider{order:2}\n#l02s4309743.is-narrow .story .copy{order:1}\n#l02s4309743.is-narrow .story .photo{order:2}\n#l02s4309743.is-narrow .specs .slider{order:1}\n#l02s4309743.is-narrow .specs .copy{order:2}\n#l02s4309743.is-narrow table,#l02s4309743.is-narrow tbody,#l02s4309743.is-narrow tr,#l02s4309743.is-narrow th,#l02s4309743.is-narrow td{display:block !important;width:100% !important}\n#l02s4309743.is-narrow table th,#l02s4309743.is-narrow table td,#l02s4309743.is-narrow tr:last-child th,#l02s4309743.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309743.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309743.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309743.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309743.is-narrow table td{padding:0 !important}\n#l02s4309743.is-narrow .arrow.prev,#l02s4309743.is-narrow .arrow.next{transform:translateX(0)}\n\u003c\/style\u003e\n\u003cdiv class=\"mod details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eVeinage, bord et pied\u003c\/h2\u003e\u003cp\u003eCes gros plans montrent le veinage du bois, le rebord et le pied.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a53e7b7b426dc1a224d1.webp?v=1794316346\" alt=\"Coupe à fruits moderne wabi-sabi en bois massif pour table, Veinure du bois\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eVeinure du bois\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1db3ad5e0c7dc24c15ea.webp?v=1794316346\" alt=\"Coupe à fruits moderne wabi-sabi en bois massif pour table, Rebord\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eRebord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0e62f47fc665ad870a43.webp?v=1794316352\" alt=\"Coupe à fruits moderne wabi-sabi en bois massif pour table, Pied\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003ePied\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a53e7b7b426dc1a224d1.webp?v=1794316346\" alt=\"Coupe à fruits moderne wabi-sabi en bois massif pour table, Veinure du bois\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1db3ad5e0c7dc24c15ea.webp?v=1794316346\" alt=\"Coupe à fruits moderne wabi-sabi en bois massif pour table, Rebord\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0e62f47fc665ad870a43.webp?v=1794316352\" alt=\"Coupe à fruits moderne wabi-sabi en bois massif pour table, Pied\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Veinure du bois\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Veinure du bois\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Rebord\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Pied\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/847587973eaa064045dd.webp?v=1794316334\" alt=\"Coupe à fruits moderne wabi-sabi en bois massif pour table, sur une table à manger\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 Dans la pièce\u003c\/p\u003e\u003ch2\u003eSur une table à manger\u003c\/h2\u003e\u003cp\u003eCette scène montre une coupe à fruits en bois sur une table de salle à manger. Les autres tailles proposées sont des options distinctes.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eTrois tailles au choix\u003c\/h2\u003e\u003cp\u003eChaque option conserve sa hauteur et sa largeur. Les valeurs en pouces et en centimètres figurant sur les options correspondent aux dimensions indiquées.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eCorbeille à fruits moderne wabi-sabi en bois massif\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatériau\u003c\/th\u003e\u003ctd\u003eBois massif, comme sur la photo\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eNom indiqué sur chaque option\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eUtilisation\u003c\/th\u003e\u003ctd\u003eCoupe à fruits\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003ePrésenté avec\u003c\/th\u003e\u003ctd\u003eUne table à manger, sur la photo d’ambiance\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/44256d635a9d3b288b96.webp?v=1794316334\" alt=\"Coupe à fruits moderne wabi-sabi en bois massif pour table, Hauteur de 7.9 in (20 cm), 4.7 in (12 cm)\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c16af36e5cf4472e47d0.webp?v=1794316340\" alt=\"Coupe à fruits moderne wabi-sabi en bois massif pour table, Hauteur de 10.6 in (27 cm), 3.9 in (10 cm)\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a0734546fd8a33f2d703.webp?v=1794316340\" alt=\"Coupe à fruits moderne wabi-sabi en bois massif pour table, Hauteur de 13.4 in (34 cm), 7.1 in (18 cm)\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Hauteur de 7.9 in (20 cm), 4.7 in (12 cm)\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Hauteur de 7.9 in (20 cm), 4.7 in (12 cm)\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Hauteur de 10.6 in (27 cm), 3.9 in (10 cm)\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Hauteur de 13.4 in (34 cm), 7.1 in (18 cm)\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"7,9 po (20 cm) de hauteur, 4,7 po (12 cm)","offer_id":67984473718942,"sku":"TBAI-HD-53-L02-06-0002","price":106.0,"currency_code":"USD","in_stock":true},{"title":"10,6 po (27 cm) de hauteur, 3,9 po (10 cm)","offer_id":67984473751710,"sku":"TBAI-HD-53-L02-06-0003","price":146.0,"currency_code":"USD","in_stock":true},{"title":"Hauteur : 34 cm (13,4 po), profondeur : 18 cm (7,1 po)","offer_id":67984473784478,"sku":"TBAI-HD-53-L02-06-0004","price":266.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/44256d635a9d3b288b96.webp?v=1794316334"},{"product_id":"metal-spider-tray","title":"Plateau araignée gothique vintage en métal pour table","description":"\u003cdiv id=\"l02s4309736\"\u003e\u003cstyle\u003e\n#l02s4309736{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#l02s4309736,#l02s4309736 *{box-sizing:border-box}\n#l02s4309736 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#l02s4309736 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#l02s4309736 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#l02s4309736 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#l02s4309736 .details{display:flex;flex-direction:column}\n#l02s4309736 .details .copy{order:1;margin:0 0 16px}\n#l02s4309736 .details .tiles{order:2}\n#l02s4309736 .detail-slider{display:none;order:3}\n#l02s4309736 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#l02s4309736 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309736 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#l02s4309736 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#l02s4309736 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#l02s4309736 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309736 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#l02s4309736 .specs .copy{order:1}\n#l02s4309736 .specs .slider{order:2}\n#l02s4309736 .copy,#l02s4309736 .slider{min-width:0}\n#l02s4309736 .slider{position:relative;min-width:0}\n#l02s4309736 .stage{position:relative;overflow:visible}\n#l02s4309736 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px}\n#l02s4309736 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#l02s4309736 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#l02s4309736 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#l02s4309736 .livecap{margin:0;padding:12px 16px 2px;text-align:center;color:#4d453e;font-size:14px;line-height:1.45}\n#l02s4309736 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#l02s4309736 .capstore{display:none}\n#l02s4309736 button.arrow{position:absolute;top:50%;width:45px;height:45px;margin-top:-22px;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:transform .3s;color:#000;box-shadow:none;line-height:1}\n#l02s4309736 .arrow.prev{left:8px;transform:translateX(-60px)}\n#l02s4309736 .arrow.next{right:8px;transform:translateX(60px)}\n#l02s4309736 .stage:hover .arrow.prev,#l02s4309736 .stage:hover .arrow.next{transform:translateX(0)}\n#l02s4309736 .arrow .btn{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 1px 8px rgba(0,0,0,.12);color:#000}\n#l02s4309736 .arrow:hover .btn{width:45px;height:45px;background:#000;color:#fff}\n#l02s4309736 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309736 .dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:12px 0 0}\n#l02s4309736 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#l02s4309736 button.dot.on{background:#2a241f;width:18px}\n#l02s4309736 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309736 .slider[data-slides=\"1\"] .arrow,#l02s4309736 .slider[data-slides=\"1\"] .dots{display:none}\n#l02s4309736 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#l02s4309736 table,#l02s4309736 thead,#l02s4309736 tbody,#l02s4309736 tr{border:0 !important}\n#l02s4309736 th,#l02s4309736 td,#l02s4309736 table th,#l02s4309736 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#l02s4309736 tr:last-child th,#l02s4309736 tr:last-child td{border-bottom:0 !important}\n#l02s4309736 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#l02s4309736 h2{font-size:22px}\n#l02s4309736 .mod{padding:16px;border-radius:16px}\n#l02s4309736 .tiles{display:none}\n#l02s4309736 .detail-slider{display:block}\n#l02s4309736 .story,#l02s4309736 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309736 .details .copy{order:1;margin:0 0 16px}\n#l02s4309736 .details .detail-slider{order:2}\n#l02s4309736 .story .copy{order:1}\n#l02s4309736 .story .photo{order:2}\n#l02s4309736 .specs .slider{order:1}\n#l02s4309736 .specs .copy{order:2}\n#l02s4309736 table,#l02s4309736 tbody,#l02s4309736 tr,#l02s4309736 th,#l02s4309736 td{display:block !important;width:100% !important}\n#l02s4309736 table th,#l02s4309736 table td,#l02s4309736 tr:last-child th,#l02s4309736 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309736 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309736 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309736 table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309736 table td{padding:0 !important}\n#l02s4309736 .arrow.prev,#l02s4309736 .arrow.next{transform:translateX(0)}\n}\n@media (hover:none){\n#l02s4309736 .arrow.prev,#l02s4309736 .arrow.next{transform:translateX(0)}\n}\n#l02s4309736.is-narrow h2{font-size:22px}\n#l02s4309736.is-narrow .mod{padding:16px;border-radius:16px}\n#l02s4309736.is-narrow .tiles{display:none}\n#l02s4309736.is-narrow .detail-slider{display:block}\n#l02s4309736.is-narrow .story,#l02s4309736.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309736.is-narrow .details .copy{order:1;margin:0 0 16px}\n#l02s4309736.is-narrow .details .detail-slider{order:2}\n#l02s4309736.is-narrow .story .copy{order:1}\n#l02s4309736.is-narrow .story .photo{order:2}\n#l02s4309736.is-narrow .specs .slider{order:1}\n#l02s4309736.is-narrow .specs .copy{order:2}\n#l02s4309736.is-narrow table,#l02s4309736.is-narrow tbody,#l02s4309736.is-narrow tr,#l02s4309736.is-narrow th,#l02s4309736.is-narrow td{display:block !important;width:100% !important}\n#l02s4309736.is-narrow table th,#l02s4309736.is-narrow table td,#l02s4309736.is-narrow tr:last-child th,#l02s4309736.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309736.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309736.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309736.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309736.is-narrow table td{padding:0 !important}\n#l02s4309736.is-narrow .arrow.prev,#l02s4309736.is-narrow .arrow.next{transform:translateX(0)}\n\u003c\/style\u003e\n\u003cdiv class=\"mod details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eBol, pieds et tête\u003c\/h2\u003e\u003cp\u003eCes gros plans montrent l’intérieur martelé, les pattes de l’araignée et sa tête.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4870bbbdd5e4a4b2bda8.webp?v=1794316453\" alt=\"Plateau araignée gothique vintage en métal à poser sur une table, Intérieur martelé\" width=\"1500\" height=\"2000\"\u003e\u003cfigcaption\u003eIntérieur martelé\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6f5421f65fcbe2fba42c.webp?v=1794316459\" alt=\"Plateau araignée gothique vintage en métal à poser sur une table, Pieds d’araignée\" width=\"1500\" height=\"2000\"\u003e\u003cfigcaption\u003ePieds d’araignée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/749427d89ea8ccf89bce.webp?v=1794316460\" alt=\"Plateau araignée gothique vintage en métal à poser sur une table, Tête d’araignée\" width=\"1500\" height=\"2000\"\u003e\u003cfigcaption\u003eTête d’araignée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4870bbbdd5e4a4b2bda8.webp?v=1794316453\" alt=\"Plateau araignée gothique vintage en métal à poser sur une table, Intérieur martelé\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6f5421f65fcbe2fba42c.webp?v=1794316459\" alt=\"Plateau araignée gothique vintage en métal à poser sur une table, Pieds d’araignée\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/749427d89ea8ccf89bce.webp?v=1794316460\" alt=\"Plateau araignée gothique vintage en métal à poser sur une table, Tête d’araignée\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Intérieur martelé\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Intérieur martelé\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Pieds d’araignée\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Tête d’araignée\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/708052acc52470f12d17.webp?v=1794316447\" alt=\"Plateau araignée gothique vintage en métal à poser sur une table, sur une table à manger\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 Dans la pièce\u003c\/p\u003e\u003ch2\u003eSur une table à manger\u003c\/h2\u003e\u003cp\u003eCette scène montre le plateau araignée sur une table de salle à manger.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eUn plateau au choix\u003c\/h2\u003e\u003cp\u003eL’option est nommée Comme sur la photo. Aucune mesure distincte n’est indiquée pour cette option.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau araignée gothique vintage en métal\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatériau\u003c\/th\u003e\u003ctd\u003eMétal, tel qu’illustré\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003eComme illustré\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eUtilisation\u003c\/th\u003e\u003ctd\u003ePlateau de table\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003ePrésenté avec\u003c\/th\u003e\u003ctd\u003eUne table à manger, sur la photo d’ambiance\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eNon indiqué comme mesure pour l’option\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c1c12efe1ffa54550c21.webp?v=1794316447\" alt=\"Plateau araignée gothique vintage en métal à poser sur une table, Comme illustré\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e Comme illustré\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e Comme illustré\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 1\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Comme indiqué","offer_id":67984480305310,"sku":"TBAI-HD-50-L02-06-0002","price":53.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c1c12efe1ffa54550c21.webp?v=1794316447"},{"product_id":"ceramic-and-crystal-tray","title":"Plateau gothique vintage en céramique et cristal pour table","description":"\u003cdiv id=\"l02s4309735\"\u003e\u003cstyle\u003e\n#l02s4309735{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#l02s4309735,#l02s4309735 *{box-sizing:border-box}\n#l02s4309735 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#l02s4309735 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#l02s4309735 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#l02s4309735 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#l02s4309735 .details{display:flex;flex-direction:column}\n#l02s4309735 .details .copy{order:1;margin:0 0 16px}\n#l02s4309735 .details .tiles{order:2}\n#l02s4309735 .detail-slider{display:none;order:3}\n#l02s4309735 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#l02s4309735 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309735 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#l02s4309735 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#l02s4309735 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#l02s4309735 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309735 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#l02s4309735 .specs .copy{order:1}\n#l02s4309735 .specs .slider{order:2}\n#l02s4309735 .copy,#l02s4309735 .slider{min-width:0}\n#l02s4309735 .slider{position:relative;min-width:0}\n#l02s4309735 .stage{position:relative;overflow:visible}\n#l02s4309735 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px}\n#l02s4309735 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#l02s4309735 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#l02s4309735 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#l02s4309735 .livecap{margin:0;padding:12px 16px 2px;text-align:center;color:#4d453e;font-size:14px;line-height:1.45}\n#l02s4309735 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#l02s4309735 .capstore{display:none}\n#l02s4309735 button.arrow{position:absolute;top:50%;width:45px;height:45px;margin-top:-22px;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:transform .3s;color:#000;box-shadow:none;line-height:1}\n#l02s4309735 .arrow.prev{left:8px;transform:translateX(-60px)}\n#l02s4309735 .arrow.next{right:8px;transform:translateX(60px)}\n#l02s4309735 .stage:hover .arrow.prev,#l02s4309735 .stage:hover .arrow.next{transform:translateX(0)}\n#l02s4309735 .arrow .btn{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 1px 8px rgba(0,0,0,.12);color:#000}\n#l02s4309735 .arrow:hover .btn{width:45px;height:45px;background:#000;color:#fff}\n#l02s4309735 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309735 .dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:12px 0 0}\n#l02s4309735 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#l02s4309735 button.dot.on{background:#2a241f;width:18px}\n#l02s4309735 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309735 .slider[data-slides=\"1\"] .arrow,#l02s4309735 .slider[data-slides=\"1\"] .dots{display:none}\n#l02s4309735 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#l02s4309735 table,#l02s4309735 thead,#l02s4309735 tbody,#l02s4309735 tr{border:0 !important}\n#l02s4309735 th,#l02s4309735 td,#l02s4309735 table th,#l02s4309735 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#l02s4309735 tr:last-child th,#l02s4309735 tr:last-child td{border-bottom:0 !important}\n#l02s4309735 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#l02s4309735 h2{font-size:22px}\n#l02s4309735 .mod{padding:16px;border-radius:16px}\n#l02s4309735 .tiles{display:none}\n#l02s4309735 .detail-slider{display:block}\n#l02s4309735 .story,#l02s4309735 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309735 .details .copy{order:1;margin:0 0 16px}\n#l02s4309735 .details .detail-slider{order:2}\n#l02s4309735 .story .copy{order:1}\n#l02s4309735 .story .photo{order:2}\n#l02s4309735 .specs .slider{order:1}\n#l02s4309735 .specs .copy{order:2}\n#l02s4309735 table,#l02s4309735 tbody,#l02s4309735 tr,#l02s4309735 th,#l02s4309735 td{display:block !important;width:100% !important}\n#l02s4309735 table th,#l02s4309735 table td,#l02s4309735 tr:last-child th,#l02s4309735 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309735 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309735 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309735 table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309735 table td{padding:0 !important}\n#l02s4309735 .arrow.prev,#l02s4309735 .arrow.next{transform:translateX(0)}\n}\n@media (hover:none){\n#l02s4309735 .arrow.prev,#l02s4309735 .arrow.next{transform:translateX(0)}\n}\n#l02s4309735.is-narrow h2{font-size:22px}\n#l02s4309735.is-narrow .mod{padding:16px;border-radius:16px}\n#l02s4309735.is-narrow .tiles{display:none}\n#l02s4309735.is-narrow .detail-slider{display:block}\n#l02s4309735.is-narrow .story,#l02s4309735.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309735.is-narrow .details .copy{order:1;margin:0 0 16px}\n#l02s4309735.is-narrow .details .detail-slider{order:2}\n#l02s4309735.is-narrow .story .copy{order:1}\n#l02s4309735.is-narrow .story .photo{order:2}\n#l02s4309735.is-narrow .specs .slider{order:1}\n#l02s4309735.is-narrow .specs .copy{order:2}\n#l02s4309735.is-narrow table,#l02s4309735.is-narrow tbody,#l02s4309735.is-narrow tr,#l02s4309735.is-narrow th,#l02s4309735.is-narrow td{display:block !important;width:100% !important}\n#l02s4309735.is-narrow table th,#l02s4309735.is-narrow table td,#l02s4309735.is-narrow tr:last-child th,#l02s4309735.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309735.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309735.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309735.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309735.is-narrow table td{padding:0 !important}\n#l02s4309735.is-narrow .arrow.prev,#l02s4309735.is-narrow .arrow.next{transform:translateX(0)}\n\u003c\/style\u003e\n\u003cdiv class=\"mod details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eÉmail, bord et croissant\u003c\/h2\u003e\u003cp\u003eCes gros plans montrent l'émail à motif lunaire, le bord et la forme en croissant du plateau sur ces photos.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/544dcb8ae8aa1e703d30.webp?v=1794316473\" alt=\"Plateau gothique vintage en céramique et cristal pour table, Émail lunaire\" width=\"1500\" height=\"2000\"\u003e\u003cfigcaption\u003eÉmail lunaire\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f6d9b7a63ff6b6a9ec0f.webp?v=1794316479\" alt=\"Plateau gothique vintage en céramique et cristal pour table, Rebord\" width=\"1500\" height=\"2000\"\u003e\u003cfigcaption\u003eRebord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b100a8479292bbca5f93.webp?v=1794316479\" alt=\"Plateau gothique vintage en céramique et cristal pour table, Forme en croissant\" width=\"1500\" height=\"2000\"\u003e\u003cfigcaption\u003eForme en croissant\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/544dcb8ae8aa1e703d30.webp?v=1794316473\" alt=\"Plateau gothique vintage en céramique et cristal pour table, Émail lunaire\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f6d9b7a63ff6b6a9ec0f.webp?v=1794316479\" alt=\"Plateau gothique vintage en céramique et cristal pour table, Rebord\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b100a8479292bbca5f93.webp?v=1794316479\" alt=\"Plateau gothique vintage en céramique et cristal pour table, Forme en croissant\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Émail lunaire\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Émail lunaire\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Rebord\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Forme en croissant\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f761c053c0d779db0f9a.webp?v=1794316461\" alt=\"Plateau gothique vintage en céramique et cristal pour table, sur une table sombre\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 Dans la pièce\u003c\/p\u003e\u003ch2\u003eSur une table sombre\u003c\/h2\u003e\u003cp\u003eCette photo montre un plateau en forme de croissant sur une table sombre. Les autres couleurs proposées sont des options distinctes.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eTrois couleurs au choix\u003c\/h2\u003e\u003cp\u003eChaque option conserve le nom de sa couleur. Aucune mesure distincte n'est indiquée pour les options.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau vintage gothique en céramique et cristal\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatériau\u003c\/th\u003e\u003ctd\u003eCéramique et cristal, comme sur la photo\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eCouleur\u003c\/th\u003e\u003ctd\u003eNom indiqué sur chaque option\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eUtilisation\u003c\/th\u003e\u003ctd\u003ePlateau de table\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003ePrésenté avec\u003c\/th\u003e\u003ctd\u003eUne table foncée, sur la photo d’ambiance\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eNon indiqué comme mesure pour les options\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5e1653210c504c499264.webp?v=1794316461\" alt=\"Plateau gothique vintage en céramique et cristal pour table, Bleu nuit\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7121d3dae0d0b6eb2856.webp?v=1794316467\" alt=\"Plateau gothique vintage en céramique et cristal pour table, Blanc\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b2bb094858100047fe24.webp?v=1794316473\" alt=\"Plateau gothique vintage en céramique et cristal pour table, Noir\" width=\"1500\" height=\"2000\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Bleu nuit\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Bleu nuit\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Blanc\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Noir\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Bleu nuit","offer_id":67984480895134,"sku":"TBAI-HD-50-L02-06-0001","price":54.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":67984480927902,"sku":"TBAI-HD-50-L02-06-0001-WHT","price":54.0,"currency_code":"USD","in_stock":true},{"title":"Noir","offer_id":67984480960670,"sku":"TBAI-HD-50-L02-06-0001-BLK","price":54.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5e1653210c504c499264.webp?v=1794316461"},{"product_id":"marble-tray","title":"Plateau carré en marbre pour salle de bain","description":"\u003cdiv id=\"l02s4309725\"\u003e\u003cstyle\u003e\n#l02s4309725{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#l02s4309725,#l02s4309725 *{box-sizing:border-box}\n#l02s4309725 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#l02s4309725 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#l02s4309725 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#l02s4309725 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#l02s4309725 .details{display:flex;flex-direction:column}\n#l02s4309725 .details .copy{order:1;margin:0 0 16px}\n#l02s4309725 .details .tiles{order:2}\n#l02s4309725 .detail-slider{display:none;order:3}\n#l02s4309725 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#l02s4309725 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309725 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#l02s4309725 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#l02s4309725 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#l02s4309725 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309725 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#l02s4309725 .specs .copy{order:1}\n#l02s4309725 .specs .slider{order:2}\n#l02s4309725 .copy,#l02s4309725 .slider{min-width:0}\n#l02s4309725 .slider{position:relative;min-width:0}\n#l02s4309725 .stage{position:relative;overflow:visible}\n#l02s4309725 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px}\n#l02s4309725 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#l02s4309725 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#l02s4309725 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#l02s4309725 .livecap{margin:0;padding:12px 16px 2px;text-align:center;color:#4d453e;font-size:14px;line-height:1.45}\n#l02s4309725 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#l02s4309725 .capstore{display:none}\n#l02s4309725 button.arrow{position:absolute;top:50%;width:45px;height:45px;margin-top:-22px;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:transform .3s;color:#000;box-shadow:none;line-height:1}\n#l02s4309725 .arrow.prev{left:8px;transform:translateX(-60px)}\n#l02s4309725 .arrow.next{right:8px;transform:translateX(60px)}\n#l02s4309725 .stage:hover .arrow.prev,#l02s4309725 .stage:hover .arrow.next{transform:translateX(0)}\n#l02s4309725 .arrow .btn{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 1px 8px rgba(0,0,0,.12);color:#000}\n#l02s4309725 .arrow:hover .btn{width:45px;height:45px;background:#000;color:#fff}\n#l02s4309725 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309725 .dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:12px 0 0}\n#l02s4309725 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#l02s4309725 button.dot.on{background:#2a241f;width:18px}\n#l02s4309725 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309725 .slider[data-slides=\"1\"] .arrow,#l02s4309725 .slider[data-slides=\"1\"] .dots{display:none}\n#l02s4309725 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#l02s4309725 table,#l02s4309725 thead,#l02s4309725 tbody,#l02s4309725 tr{border:0 !important}\n#l02s4309725 th,#l02s4309725 td,#l02s4309725 table th,#l02s4309725 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#l02s4309725 tr:last-child th,#l02s4309725 tr:last-child td{border-bottom:0 !important}\n#l02s4309725 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#l02s4309725 h2{font-size:22px}\n#l02s4309725 .mod{padding:16px;border-radius:16px}\n#l02s4309725 .tiles{display:none}\n#l02s4309725 .detail-slider{display:block}\n#l02s4309725 .story,#l02s4309725 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309725 .details .copy{order:1;margin:0 0 16px}\n#l02s4309725 .details .detail-slider{order:2}\n#l02s4309725 .story .copy{order:1}\n#l02s4309725 .story .photo{order:2}\n#l02s4309725 .specs .slider{order:1}\n#l02s4309725 .specs .copy{order:2}\n#l02s4309725 table,#l02s4309725 tbody,#l02s4309725 tr,#l02s4309725 th,#l02s4309725 td{display:block !important;width:100% !important}\n#l02s4309725 table th,#l02s4309725 table td,#l02s4309725 tr:last-child th,#l02s4309725 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309725 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309725 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309725 table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309725 table td{padding:0 !important}\n#l02s4309725 .arrow.prev,#l02s4309725 .arrow.next{transform:translateX(0)}\n}\n@media (hover:none){\n#l02s4309725 .arrow.prev,#l02s4309725 .arrow.next{transform:translateX(0)}\n}\n#l02s4309725.is-narrow h2{font-size:22px}\n#l02s4309725.is-narrow .mod{padding:16px;border-radius:16px}\n#l02s4309725.is-narrow .tiles{display:none}\n#l02s4309725.is-narrow .detail-slider{display:block}\n#l02s4309725.is-narrow .story,#l02s4309725.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309725.is-narrow .details .copy{order:1;margin:0 0 16px}\n#l02s4309725.is-narrow .details .detail-slider{order:2}\n#l02s4309725.is-narrow .story .copy{order:1}\n#l02s4309725.is-narrow .story .photo{order:2}\n#l02s4309725.is-narrow .specs .slider{order:1}\n#l02s4309725.is-narrow .specs .copy{order:2}\n#l02s4309725.is-narrow table,#l02s4309725.is-narrow tbody,#l02s4309725.is-narrow tr,#l02s4309725.is-narrow th,#l02s4309725.is-narrow td{display:block !important;width:100% !important}\n#l02s4309725.is-narrow table th,#l02s4309725.is-narrow table td,#l02s4309725.is-narrow tr:last-child th,#l02s4309725.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309725.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309725.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309725.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309725.is-narrow table td{padding:0 !important}\n#l02s4309725.is-narrow .arrow.prev,#l02s4309725.is-narrow .arrow.next{transform:translateX(0)}\n\u003c\/style\u003e\n\u003cdiv class=\"mod details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eVeinage, bord et couvercle\u003c\/h2\u003e\u003cp\u003eCes gros plans montrent les veines du marbre, le rebord du plateau et un couvercle en laiton posé sur le plateau.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1f979442dee47e1e1e2f.webp?v=1794316689\" alt=\"Plateau carré en marbre pour salle de bains, Veine de marbre\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVeine de marbre\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cc5278d5be1c949ee77b.webp?v=1794316690\" alt=\"Plateau carré en marbre pour salle de bains, Rebord du plateau\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eRebord du plateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/59d2c2bf6f36c9f5aa7c.webp?v=1794316695\" alt=\"Plateau carré en marbre pour salle de bains, Couvercle en laiton\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCouvercle en laiton\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1f979442dee47e1e1e2f.webp?v=1794316689\" alt=\"Plateau carré en marbre pour salle de bains, Veine de marbre\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cc5278d5be1c949ee77b.webp?v=1794316690\" alt=\"Plateau carré en marbre pour salle de bains, Rebord du plateau\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/59d2c2bf6f36c9f5aa7c.webp?v=1794316695\" alt=\"Plateau carré en marbre pour salle de bains, Couvercle en laiton\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Veine de marbre\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Veine de marbre\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Rebord du plateau\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Couvercle en laiton\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d1e542013c849991bd45.webp?v=1794316683\" alt=\"Plateau carré en marbre pour salle de bains, Sur un plan de toilette de salle de bains\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 Dans la pièce\u003c\/p\u003e\u003ch2\u003eSur un comptoir de salle de bains\u003c\/h2\u003e\u003cp\u003eCette mise en scène montre le plateau en marbre sur un comptoir de salle de bains.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eUn plateau au choix\u003c\/h2\u003e\u003cp\u003eL’option est nommée Plateau. Aucune mesure distincte n’est indiquée pour cette option.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau carré en marbre\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatériau\u003c\/th\u003e\u003ctd\u003eMarbre, comme sur la photo\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003ePlateau\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eUtilisation\u003c\/th\u003e\u003ctd\u003ePlateau de salle de bains\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003ePrésenté avec\u003c\/th\u003e\u003ctd\u003eUn comptoir de salle de bains, sur la photo de mise en scène\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eNon indiqué comme mesure pour l’option\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7af52bf1a2a03a1f36bb.webp?v=1794316677\" alt=\"Plateau carré en marbre pour salle de bains, Plateau\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e Plateau\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e Plateau\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 1\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Plateau","offer_id":67984493641886,"sku":"TBAI-HD-48-L02-06-0007","price":251.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7af52bf1a2a03a1f36bb.webp?v=1794316677"},{"product_id":"ceramic-tray","title":"Coupe à fruits vintage en céramique patinée, idéale pour présenter des fruits sur une table.","description":"\u003cdiv id=\"l02s4309722\"\u003e\u003cstyle\u003e\n#l02s4309722{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#l02s4309722,#l02s4309722 *{box-sizing:border-box}\n#l02s4309722 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#l02s4309722 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#l02s4309722 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#l02s4309722 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#l02s4309722 .details{display:flex;flex-direction:column}\n#l02s4309722 .details .copy{order:1;margin:0 0 16px}\n#l02s4309722 .details .tiles{order:2}\n#l02s4309722 .detail-slider{display:none;order:3}\n#l02s4309722 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#l02s4309722 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309722 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#l02s4309722 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#l02s4309722 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#l02s4309722 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309722 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#l02s4309722 .specs .copy{order:1}\n#l02s4309722 .specs .slider{order:2}\n#l02s4309722 .copy,#l02s4309722 .slider{min-width:0}\n#l02s4309722 .slider{position:relative;min-width:0}\n#l02s4309722 .stage{position:relative;overflow:visible}\n#l02s4309722 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px}\n#l02s4309722 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#l02s4309722 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#l02s4309722 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#l02s4309722 .livecap{margin:0;padding:12px 16px 2px;text-align:center;color:#4d453e;font-size:14px;line-height:1.45}\n#l02s4309722 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#l02s4309722 .capstore{display:none}\n#l02s4309722 button.arrow{position:absolute;top:50%;width:45px;height:45px;margin-top:-22px;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:transform .3s;color:#000;box-shadow:none;line-height:1}\n#l02s4309722 .arrow.prev{left:8px;transform:translateX(-60px)}\n#l02s4309722 .arrow.next{right:8px;transform:translateX(60px)}\n#l02s4309722 .stage:hover .arrow.prev,#l02s4309722 .stage:hover .arrow.next{transform:translateX(0)}\n#l02s4309722 .arrow .btn{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 1px 8px rgba(0,0,0,.12);color:#000}\n#l02s4309722 .arrow:hover .btn{width:45px;height:45px;background:#000;color:#fff}\n#l02s4309722 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309722 .dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:12px 0 0}\n#l02s4309722 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#l02s4309722 button.dot.on{background:#2a241f;width:18px}\n#l02s4309722 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309722 .slider[data-slides=\"1\"] .arrow,#l02s4309722 .slider[data-slides=\"1\"] .dots{display:none}\n#l02s4309722 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#l02s4309722 table,#l02s4309722 thead,#l02s4309722 tbody,#l02s4309722 tr{border:0 !important}\n#l02s4309722 th,#l02s4309722 td,#l02s4309722 table th,#l02s4309722 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#l02s4309722 tr:last-child th,#l02s4309722 tr:last-child td{border-bottom:0 !important}\n#l02s4309722 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#l02s4309722 h2{font-size:22px}\n#l02s4309722 .mod{padding:16px;border-radius:16px}\n#l02s4309722 .tiles{display:none}\n#l02s4309722 .detail-slider{display:block}\n#l02s4309722 .story,#l02s4309722 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309722 .details .copy{order:1;margin:0 0 16px}\n#l02s4309722 .details .detail-slider{order:2}\n#l02s4309722 .story .copy{order:1}\n#l02s4309722 .story .photo{order:2}\n#l02s4309722 .specs .slider{order:1}\n#l02s4309722 .specs .copy{order:2}\n#l02s4309722 table,#l02s4309722 tbody,#l02s4309722 tr,#l02s4309722 th,#l02s4309722 td{display:block !important;width:100% !important}\n#l02s4309722 table th,#l02s4309722 table td,#l02s4309722 tr:last-child th,#l02s4309722 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309722 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309722 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309722 table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309722 table td{padding:0 !important}\n#l02s4309722 .arrow.prev,#l02s4309722 .arrow.next{transform:translateX(0)}\n}\n@media (hover:none){\n#l02s4309722 .arrow.prev,#l02s4309722 .arrow.next{transform:translateX(0)}\n}\n#l02s4309722.is-narrow h2{font-size:22px}\n#l02s4309722.is-narrow .mod{padding:16px;border-radius:16px}\n#l02s4309722.is-narrow .tiles{display:none}\n#l02s4309722.is-narrow .detail-slider{display:block}\n#l02s4309722.is-narrow .story,#l02s4309722.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309722.is-narrow .details .copy{order:1;margin:0 0 16px}\n#l02s4309722.is-narrow .details .detail-slider{order:2}\n#l02s4309722.is-narrow .story .copy{order:1}\n#l02s4309722.is-narrow .story .photo{order:2}\n#l02s4309722.is-narrow .specs .slider{order:1}\n#l02s4309722.is-narrow .specs .copy{order:2}\n#l02s4309722.is-narrow table,#l02s4309722.is-narrow tbody,#l02s4309722.is-narrow tr,#l02s4309722.is-narrow th,#l02s4309722.is-narrow td{display:block !important;width:100% !important}\n#l02s4309722.is-narrow table th,#l02s4309722.is-narrow table td,#l02s4309722.is-narrow tr:last-child th,#l02s4309722.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309722.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309722.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309722.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309722.is-narrow table td{padding:0 !important}\n#l02s4309722.is-narrow .arrow.prev,#l02s4309722.is-narrow .arrow.next{transform:translateX(0)}\n\u003c\/style\u003e\n\u003cdiv class=\"mod details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eGlaçure, bord et pied\u003c\/h2\u003e\u003cp\u003eCes gros plans montrent l’émail, le bord et le pied.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4f1f6a97c1e80832adfa.webp?v=1794316720\" alt=\"Coupe à fruits vintage en céramique patinée pour table, Émail\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eÉmail\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/78a8f13c33a7ab3ebfe4.webp?v=1794316726\" alt=\"Coupe à fruits vintage en céramique patinée pour table, Rebord\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eRebord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/179d4efaec9e431228f2.webp?v=1794316726\" alt=\"Coupe à fruits vintage en céramique patinée pour table, Pied\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003ePied\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4f1f6a97c1e80832adfa.webp?v=1794316720\" alt=\"Coupe à fruits vintage en céramique patinée pour table, Émail\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/78a8f13c33a7ab3ebfe4.webp?v=1794316726\" alt=\"Coupe à fruits vintage en céramique patinée pour table, Rebord\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/179d4efaec9e431228f2.webp?v=1794316726\" alt=\"Coupe à fruits vintage en céramique patinée pour table, Pied\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Émail\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Émail\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Rebord\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Pied\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ad639abd6637be55838d.webp?v=1794316714\" alt=\"Coupe à fruits vintage en céramique patinée pour table, dans une pièce\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 Dans la pièce\u003c\/p\u003e\u003ch2\u003eDans une pièce\u003c\/h2\u003e\u003cp\u003eCette mise en scène montre la coupe à fruits en céramique dans un intérieur.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eUn bol au choix\u003c\/h2\u003e\u003cp\u003eL’option est nommée Comme sur la photo. Aucune mesure distincte n’est indiquée pour cette option.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eCoupe à fruits vintage en céramique à effet patiné\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatériau\u003c\/th\u003e\u003ctd\u003eCéramique, comme sur la photo\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003eComme illustré\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eUtilisation\u003c\/th\u003e\u003ctd\u003eCoupe à fruits\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003ePrésenté avec\u003c\/th\u003e\u003ctd\u003eUne pièce, sur la photo d'ambiance\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eNon indiqué comme mesure pour l’option\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/92dc5c7990701439c35a.webp?v=1794316713\" alt=\"Coupe à fruits vintage en céramique patinée pour table, Comme illustré\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e Comme illustré\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 1\u003c\/b\u003e Comme illustré\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 1\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Comme indiqué","offer_id":67984495018142,"sku":"TBAI-HD-47-L02-06-0001","price":64.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/92dc5c7990701439c35a.webp?v=1794316713"},{"product_id":"tray-222","title":"Coupe à fruits vintage patinée pour présenter les fruits sur une table","description":"\u003cdiv id=\"l02s4309717\"\u003e\u003cstyle\u003e\n#l02s4309717{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#l02s4309717,#l02s4309717 *{box-sizing:border-box}\n#l02s4309717 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#l02s4309717 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#l02s4309717 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#l02s4309717 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#l02s4309717 .details{display:flex;flex-direction:column}\n#l02s4309717 .details .copy{order:1;margin:0 0 16px}\n#l02s4309717 .details .tiles{order:2}\n#l02s4309717 .detail-slider{display:none;order:3}\n#l02s4309717 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#l02s4309717 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309717 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#l02s4309717 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#l02s4309717 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#l02s4309717 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309717 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#l02s4309717 .specs .copy{order:1}\n#l02s4309717 .specs .slider{order:2}\n#l02s4309717 .copy,#l02s4309717 .slider{min-width:0}\n#l02s4309717 .slider{position:relative;min-width:0}\n#l02s4309717 .stage{position:relative;overflow:visible}\n#l02s4309717 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px}\n#l02s4309717 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#l02s4309717 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#l02s4309717 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#l02s4309717 .livecap{margin:0;padding:12px 16px 2px;text-align:center;color:#4d453e;font-size:14px;line-height:1.45}\n#l02s4309717 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#l02s4309717 .capstore{display:none}\n#l02s4309717 button.arrow{position:absolute;top:50%;width:45px;height:45px;margin-top:-22px;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:transform .3s;color:#000;box-shadow:none;line-height:1}\n#l02s4309717 .arrow.prev{left:8px;transform:translateX(-60px)}\n#l02s4309717 .arrow.next{right:8px;transform:translateX(60px)}\n#l02s4309717 .stage:hover .arrow.prev,#l02s4309717 .stage:hover .arrow.next{transform:translateX(0)}\n#l02s4309717 .arrow .btn{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 1px 8px rgba(0,0,0,.12);color:#000}\n#l02s4309717 .arrow:hover .btn{width:45px;height:45px;background:#000;color:#fff}\n#l02s4309717 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309717 .dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:12px 0 0}\n#l02s4309717 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#l02s4309717 button.dot.on{background:#2a241f;width:18px}\n#l02s4309717 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309717 .slider[data-slides=\"1\"] .arrow,#l02s4309717 .slider[data-slides=\"1\"] .dots{display:none}\n#l02s4309717 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#l02s4309717 table,#l02s4309717 thead,#l02s4309717 tbody,#l02s4309717 tr{border:0 !important}\n#l02s4309717 th,#l02s4309717 td,#l02s4309717 table th,#l02s4309717 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#l02s4309717 tr:last-child th,#l02s4309717 tr:last-child td{border-bottom:0 !important}\n#l02s4309717 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#l02s4309717 h2{font-size:22px}\n#l02s4309717 .mod{padding:16px;border-radius:16px}\n#l02s4309717 .tiles{display:none}\n#l02s4309717 .detail-slider{display:block}\n#l02s4309717 .story,#l02s4309717 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309717 .details .copy{order:1;margin:0 0 16px}\n#l02s4309717 .details .detail-slider{order:2}\n#l02s4309717 .story .copy{order:1}\n#l02s4309717 .story .photo{order:2}\n#l02s4309717 .specs .slider{order:1}\n#l02s4309717 .specs .copy{order:2}\n#l02s4309717 table,#l02s4309717 tbody,#l02s4309717 tr,#l02s4309717 th,#l02s4309717 td{display:block !important;width:100% !important}\n#l02s4309717 table th,#l02s4309717 table td,#l02s4309717 tr:last-child th,#l02s4309717 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309717 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309717 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309717 table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309717 table td{padding:0 !important}\n#l02s4309717 .arrow.prev,#l02s4309717 .arrow.next{transform:translateX(0)}\n}\n@media (hover:none){\n#l02s4309717 .arrow.prev,#l02s4309717 .arrow.next{transform:translateX(0)}\n}\n#l02s4309717.is-narrow h2{font-size:22px}\n#l02s4309717.is-narrow .mod{padding:16px;border-radius:16px}\n#l02s4309717.is-narrow .tiles{display:none}\n#l02s4309717.is-narrow .detail-slider{display:block}\n#l02s4309717.is-narrow .story,#l02s4309717.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309717.is-narrow .details .copy{order:1;margin:0 0 16px}\n#l02s4309717.is-narrow .details .detail-slider{order:2}\n#l02s4309717.is-narrow .story .copy{order:1}\n#l02s4309717.is-narrow .story .photo{order:2}\n#l02s4309717.is-narrow .specs .slider{order:1}\n#l02s4309717.is-narrow .specs .copy{order:2}\n#l02s4309717.is-narrow table,#l02s4309717.is-narrow tbody,#l02s4309717.is-narrow tr,#l02s4309717.is-narrow th,#l02s4309717.is-narrow td{display:block !important;width:100% !important}\n#l02s4309717.is-narrow table th,#l02s4309717.is-narrow table td,#l02s4309717.is-narrow tr:last-child th,#l02s4309717.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309717.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309717.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309717.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309717.is-narrow table td{padding:0 !important}\n#l02s4309717.is-narrow .arrow.prev,#l02s4309717.is-narrow .arrow.next{transform:translateX(0)}\n\u003c\/style\u003e\n\u003cdiv class=\"mod details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eBois, bordure et tige\u003c\/h2\u003e\u003cp\u003eCes gros plans montrent le bois patiné, le bord et la jonction du pied.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f9069c2b516d4e1ffde0.webp?v=1794316779\" alt=\"Coupe à fruits vintage finition vieillie pour la table, Bois patiné\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eBois patiné\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9bc75f73f476f005f322.webp?v=1794316780\" alt=\"Coupe à fruits vintage finition vieillie pour la table, Bord de bol\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eBord de bol\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8c19ca9a55f15ae8f3e9.webp?v=1794316785\" alt=\"Coupe à fruits vintage finition vieillie pour la table, Jonction de tige\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eJonction de tige\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f9069c2b516d4e1ffde0.webp?v=1794316779\" alt=\"Coupe à fruits vintage finition vieillie pour la table, Bois patiné\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9bc75f73f476f005f322.webp?v=1794316780\" alt=\"Coupe à fruits vintage finition vieillie pour la table, Bord de bol\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8c19ca9a55f15ae8f3e9.webp?v=1794316785\" alt=\"Coupe à fruits vintage finition vieillie pour la table, Jonction de tige\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Bois patiné\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Bois patiné\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Bord de bol\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Jonction de tige\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/55e4f4c4407c030435e3.webp?v=1794316766\" alt=\"Coupe à fruits vintage finition vieillie pour la table, sur une table basse\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 Dans la pièce\u003c\/p\u003e\u003ch2\u003eSur une table basse\u003c\/h2\u003e\u003cp\u003eCette mise en scène montre le grand bol en forme de pomme sur une table basse. Le petit modèle est proposé comme option distincte.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eDeux tailles au choix\u003c\/h2\u003e\u003cp\u003eChaque choix proposé conserve son nom de taille. Aucune mesure en pouces n'est indiquée pour les options.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eCoupe à fruits vintage patinée\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatériau\u003c\/th\u003e\u003ctd\u003eBois, comme illustré\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eNom indiqué sur chaque option\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eUtilisation\u003c\/th\u003e\u003ctd\u003eCoupe à fruits\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003ePrésenté avec\u003c\/th\u003e\u003ctd\u003eUne table basse, sur la photo d’ambiance\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"2\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/16352be6bc75d45f9472.webp?v=1794316766\" alt=\"Coupe à fruits vintage finition vieillie pour la table, Grand\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7e3dcf999f2cb4b499b9.webp?v=1794316772\" alt=\"Coupe à fruits vintage finition vieillie pour la table, Petit\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e Grand\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e Grand\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 2\u003c\/b\u003e Petit\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Grand","offer_id":67984497148062,"sku":"TBAI-HD-42-L02-06-0024","price":251.0,"currency_code":"USD","in_stock":true},{"title":"Petit","offer_id":67984497180830,"sku":"TBAI-HD-42-L02-06-0025","price":192.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/16352be6bc75d45f9472.webp?v=1794316766"},{"product_id":"solid-wood-planter","title":"Pot de fleurs vintage en bois massif vieilli pour une plante","description":"\u003cdiv id=\"l02s4309715\"\u003e\u003cstyle\u003e\n#l02s4309715{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#l02s4309715,#l02s4309715 *{box-sizing:border-box}\n#l02s4309715 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#l02s4309715 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#l02s4309715 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#l02s4309715 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#l02s4309715 .details{display:flex;flex-direction:column}\n#l02s4309715 .details .copy{order:1;margin:0 0 16px}\n#l02s4309715 .details .tiles{order:2}\n#l02s4309715 .detail-slider{display:none;order:3}\n#l02s4309715 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#l02s4309715 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309715 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#l02s4309715 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#l02s4309715 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#l02s4309715 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#l02s4309715 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#l02s4309715 .specs .copy{order:1}\n#l02s4309715 .specs .slider{order:2}\n#l02s4309715 .copy,#l02s4309715 .slider{min-width:0}\n#l02s4309715 .slider{position:relative;min-width:0}\n#l02s4309715 .stage{position:relative;overflow:visible}\n#l02s4309715 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px}\n#l02s4309715 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#l02s4309715 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#l02s4309715 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#l02s4309715 .livecap{margin:0;padding:12px 16px 2px;text-align:center;color:#4d453e;font-size:14px;line-height:1.45}\n#l02s4309715 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#l02s4309715 .capstore{display:none}\n#l02s4309715 button.arrow{position:absolute;top:50%;width:45px;height:45px;margin-top:-22px;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:transform .3s;color:#000;box-shadow:none;line-height:1}\n#l02s4309715 .arrow.prev{left:8px;transform:translateX(-60px)}\n#l02s4309715 .arrow.next{right:8px;transform:translateX(60px)}\n#l02s4309715 .stage:hover .arrow.prev,#l02s4309715 .stage:hover .arrow.next{transform:translateX(0)}\n#l02s4309715 .arrow .btn{width:40px;height:40px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 1px 8px rgba(0,0,0,.12);color:#000}\n#l02s4309715 .arrow:hover .btn{width:45px;height:45px;background:#000;color:#fff}\n#l02s4309715 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309715 .dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:12px 0 0}\n#l02s4309715 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#l02s4309715 button.dot.on{background:#2a241f;width:18px}\n#l02s4309715 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#l02s4309715 .slider[data-slides=\"1\"] .arrow,#l02s4309715 .slider[data-slides=\"1\"] .dots{display:none}\n#l02s4309715 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#l02s4309715 table,#l02s4309715 thead,#l02s4309715 tbody,#l02s4309715 tr{border:0 !important}\n#l02s4309715 th,#l02s4309715 td,#l02s4309715 table th,#l02s4309715 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#l02s4309715 tr:last-child th,#l02s4309715 tr:last-child td{border-bottom:0 !important}\n#l02s4309715 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#l02s4309715 h2{font-size:22px}\n#l02s4309715 .mod{padding:16px;border-radius:16px}\n#l02s4309715 .tiles{display:none}\n#l02s4309715 .detail-slider{display:block}\n#l02s4309715 .story,#l02s4309715 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309715 .details .copy{order:1;margin:0 0 16px}\n#l02s4309715 .details .detail-slider{order:2}\n#l02s4309715 .story .copy{order:1}\n#l02s4309715 .story .photo{order:2}\n#l02s4309715 .specs .slider{order:1}\n#l02s4309715 .specs .copy{order:2}\n#l02s4309715 table,#l02s4309715 tbody,#l02s4309715 tr,#l02s4309715 th,#l02s4309715 td{display:block !important;width:100% !important}\n#l02s4309715 table th,#l02s4309715 table td,#l02s4309715 tr:last-child th,#l02s4309715 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309715 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309715 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309715 table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309715 table td{padding:0 !important}\n#l02s4309715 .arrow.prev,#l02s4309715 .arrow.next{transform:translateX(0)}\n}\n@media (hover:none){\n#l02s4309715 .arrow.prev,#l02s4309715 .arrow.next{transform:translateX(0)}\n}\n#l02s4309715.is-narrow h2{font-size:22px}\n#l02s4309715.is-narrow .mod{padding:16px;border-radius:16px}\n#l02s4309715.is-narrow .tiles{display:none}\n#l02s4309715.is-narrow .detail-slider{display:block}\n#l02s4309715.is-narrow .story,#l02s4309715.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#l02s4309715.is-narrow .details .copy{order:1;margin:0 0 16px}\n#l02s4309715.is-narrow .details .detail-slider{order:2}\n#l02s4309715.is-narrow .story .copy{order:1}\n#l02s4309715.is-narrow .story .photo{order:2}\n#l02s4309715.is-narrow .specs .slider{order:1}\n#l02s4309715.is-narrow .specs .copy{order:2}\n#l02s4309715.is-narrow table,#l02s4309715.is-narrow tbody,#l02s4309715.is-narrow tr,#l02s4309715.is-narrow th,#l02s4309715.is-narrow td{display:block !important;width:100% !important}\n#l02s4309715.is-narrow table th,#l02s4309715.is-narrow table td,#l02s4309715.is-narrow tr:last-child th,#l02s4309715.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#l02s4309715.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#l02s4309715.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#l02s4309715.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#l02s4309715.is-narrow table td{padding:0 !important}\n#l02s4309715.is-narrow .arrow.prev,#l02s4309715.is-narrow .arrow.next{transform:translateX(0)}\n\u003c\/style\u003e\n\u003cdiv class=\"mod details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eBois, bordure et corde\u003c\/h2\u003e\u003cp\u003eCes gros plans montrent la veinure du bois, le rebord du plateau et la poignée en corde dans l'angle.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7bb0c38ac8cf4f5be7d7.webp?v=1794316809\" alt=\"Jardinière vintage en bois massif finition vieillie pour plante, Veinure du bois\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eVeinure du bois\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0736cf9571e9775bfa0f.webp?v=1794316814\" alt=\"Jardinière vintage en bois massif finition vieillie pour plante, Rebord du plateau\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003eRebord du plateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9e2e4d180564c8aee50e.webp?v=1794316815\" alt=\"Jardinière vintage en bois massif finition vieillie pour plante, Poignée en corde\" width=\"900\" height=\"1200\"\u003e\u003cfigcaption\u003ePoignée en corde\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7bb0c38ac8cf4f5be7d7.webp?v=1794316809\" alt=\"Jardinière vintage en bois massif finition vieillie pour plante, Veinure du bois\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0736cf9571e9775bfa0f.webp?v=1794316814\" alt=\"Jardinière vintage en bois massif finition vieillie pour plante, Rebord du plateau\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9e2e4d180564c8aee50e.webp?v=1794316815\" alt=\"Jardinière vintage en bois massif finition vieillie pour plante, Poignée en corde\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Veinure du bois\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 3\u003c\/b\u003e Veinure du bois\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 3\u003c\/b\u003e Rebord du plateau\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e3 \/ 3\u003c\/b\u003e Poignée en corde\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e3 \/ 3\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a34fcecf2e8d0015ca98.webp?v=1794316802\" alt=\"Jardinière vintage en bois massif finition vieillie pour plante, sur une table à manger\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 Dans la pièce\u003c\/p\u003e\u003ch2\u003eSur une table à manger\u003c\/h2\u003e\u003cp\u003eCette mise en scène montre le petit plateau en bois sur une table à manger. Le grand modèle est proposé comme option distincte.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eDeux tailles au choix\u003c\/h2\u003e\u003cp\u003eChaque choix proposé conserve son nom de taille. Aucune mesure en pouces n'est indiquée pour les options.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eCache-pot vintage en bois massif à effet patiné\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatériau\u003c\/th\u003e\u003ctd\u003eBois massif, comme sur la photo\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eNom indiqué sur chaque option\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eUtilisation\u003c\/th\u003e\u003ctd\u003eJardinière ou plateau\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003ePrésenté avec\u003c\/th\u003e\u003ctd\u003eUne table à manger, sur la photo d’ambiance\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"2\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'s')\" ontouchend=\"(function(el,e,phase){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;if(phase==='s'){el._x=t.clientX;el._y=t.clientY;return}var dx=t.clientX-(el._x||t.clientX),dy=t.clientY-(el._y||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var s=el.closest('.slider'),n=+s.getAttribute('data-slides')||1,dir=dx\u003c0?1:-1,i=(+(s.getAttribute('data-i')||0)+dir+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,event,'e')\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/09ad9a320e66ac681cf4.webp?v=1794316796\" alt=\"Jardinière vintage en bois massif finition vieillie pour plante, Grand\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/037dec7ca45c41151061.webp?v=1794316807\" alt=\"Jardinière vintage en bois massif finition vieillie pour plante, Petit\" width=\"900\" height=\"1200\"\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"arrow prev\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,-1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12.5 4.5 7 10l5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003ePrécédent\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"arrow next\" onclick=\"(function(b,d){var s=b.closest('.slider'),n=+s.getAttribute('data-slides')||1,i=(+(s.getAttribute('data-i')||0)+d+n)%n;s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this,1)\"\u003e\u003cspan class=\"btn\"\u003e\u003csvg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7.5 4.5 13 10l-5.5 5.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan class=\"label\"\u003eSuivant\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cp class=\"livecap\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e Grand\u003c\/p\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e1 \/ 2\u003c\/b\u003e Grand\u003c\/span\u003e\u003cspan class=\"capstore\"\u003e\u003cb\u003e2 \/ 2\u003c\/b\u003e Petit\u003c\/span\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e1 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" onclick=\"(function(b){var s=b.closest('.slider'),i=[].indexOf.call(b.parentNode.children,b);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var caps=s.querySelectorAll('.capstore'),live=s.querySelector('.livecap');if(live\u0026\u0026caps[i])live.innerHTML=caps[i].innerHTML;})(this)\"\u003e\u003cspan\u003e2 \/ 2\u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Grand","offer_id":67984498622622,"sku":"TBAI-HD-42-L02-06-0021","price":117.0,"currency_code":"USD","in_stock":true},{"title":"Petit","offer_id":67984498655390,"sku":"TBAI-HD-42-L02-06-0022","price":96.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/09ad9a320e66ac681cf4.webp?v=1794316796"},{"product_id":"tray-206","title":"Bol à fruits en bois français Wabi-Sabi pour fruits sur une table","description":"\u003cdiv id=\"pd4309706\"\u003e\u003cstyle\u003e\n#pd4309706{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309706,#pd4309706 *{box-sizing:border-box}\n#pd4309706 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309706 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309706 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309706 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309706 .details{display:flex;flex-direction:column}\n#pd4309706 .details .copy{order:1;margin:0 0 16px}\n#pd4309706 .details .tiles{order:2}\n#pd4309706 .detail-slider{display:none;order:3}\n#pd4309706 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309706 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309706 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309706 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309706 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309706 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309706 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309706 .specs .copy{order:1}\n#pd4309706 .specs .slider{order:2}\n#pd4309706 .copy,#pd4309706 .slider{min-width:0}\n#pd4309706 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309706 .stage{position:relative;overflow:visible;display:contents}\n#pd4309706 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309706 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309706 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309706 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309706 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309706 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309706 .capstore{display:none}\n#pd4309706 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309706 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309706 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309706 .stage:hover .arrow.prev,#pd4309706 .stage:hover .arrow.next{transform:none}\n#pd4309706 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309706 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309706 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309706 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309706 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309706 button.dot.on{background:#2a241f;width:18px}\n#pd4309706 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309706 .slider[data-slides=\"1\"] .arrow,#pd4309706 .slider[data-slides=\"1\"] .dots{display:none}#pd4309706 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309706 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309706 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309706 table,#pd4309706 thead,#pd4309706 tbody,#pd4309706 tr{border:0 !important}\n#pd4309706 th,#pd4309706 td,#pd4309706 table th,#pd4309706 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309706 tr:last-child th,#pd4309706 tr:last-child td{border-bottom:0 !important}\n#pd4309706 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309706 h2{font-size:22px}\n#pd4309706 .mod{padding:16px;border-radius:16px}\n#pd4309706 .tiles{display:none}\n#pd4309706 .detail-slider{display:block}\n#pd4309706 .story,#pd4309706 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309706 .details .copy{order:1;margin:0 0 16px}\n#pd4309706 .details .detail-slider{order:2}\n#pd4309706 .story .copy{order:1}\n#pd4309706 .story .photo{order:2}\n#pd4309706 .specs .slider{order:1}\n#pd4309706 .specs .copy{order:2}\n#pd4309706 table,#pd4309706 tbody,#pd4309706 tr,#pd4309706 th,#pd4309706 td{display:block !important;width:100% !important}\n#pd4309706 table th,#pd4309706 table td,#pd4309706 tr:last-child th,#pd4309706 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309706 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309706 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309706 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309706 table td{padding:0 !important}\n#pd4309706 .arrow.prev,#pd4309706 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309706 .arrow.prev,#pd4309706 .arrow.next{transform:none}\n}\n#pd4309706.is-narrow h2{font-size:22px}\n#pd4309706.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309706.is-narrow .tiles{display:none}\n#pd4309706.is-narrow .detail-slider{display:block}\n#pd4309706.is-narrow .story,#pd4309706.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309706.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309706.is-narrow .details .detail-slider{order:2}\n#pd4309706.is-narrow .story .copy{order:1}\n#pd4309706.is-narrow .story .photo{order:2}\n#pd4309706.is-narrow .specs .slider{order:1}\n#pd4309706.is-narrow .specs .copy{order:2}\n#pd4309706.is-narrow table,#pd4309706.is-narrow tbody,#pd4309706.is-narrow tr,#pd4309706.is-narrow th,#pd4309706.is-narrow td{display:block !important;width:100% !important}\n#pd4309706.is-narrow table th,#pd4309706.is-narrow table td,#pd4309706.is-narrow tr:last-child th,#pd4309706.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309706.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309706.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309706.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309706.is-narrow table td{padding:0 !important}\n#pd4309706.is-narrow .arrow.prev,#pd4309706.is-narrow .arrow.next{transform:none}\n\n#pd4309706 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309706 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309706 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309706 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309706 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309706 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309706 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309706 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309706 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309706 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309706 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309706 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309706 button.nav.next{grid-column:3;grid-row:1}\n#pd4309706 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309706 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309706 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309706 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309706 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309706 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309706 .capstore,#pd4309706 .livecap,#pd4309706 button.arrow{display:none !important}\n#pd4309706 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309706 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eSurface, bord et assemblage\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Français Bois Coupe à fruits reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/808edbff72fcc13b1e04.webp?v=1794316989\" alt=\"Bol à fruits en bois français Wabi-Sabi pour fruits sur une table, Bord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/581e69efad0eafcf4152.webp?v=1794316993\" alt=\"Bol à fruits en bois français Wabi-Sabi pour fruits sur une table, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/128a78e8e40714c731a8.webp?v=1794316986\" alt=\"Bol à fruits en bois français Wabi-Sabi pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/808edbff72fcc13b1e04.webp?v=1794316989\" alt=\"Bol à fruits en bois français Wabi-Sabi pour fruits sur une table, Bord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/581e69efad0eafcf4152.webp?v=1794316993\" alt=\"Bol à fruits en bois français Wabi-Sabi pour fruits sur une table, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/128a78e8e40714c731a8.webp?v=1794316986\" alt=\"Bol à fruits en bois français Wabi-Sabi pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c93b2626997dae96bdcd.webp?v=1794316928\" alt=\"Bol à fruits en bois français Wabi-Sabi pour fruits sur une table\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003eFrançais Bois Coupe à fruits se pose sur une table. Les autres versions figurent dans les choix.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eConfiguration\u003c\/h2\u003e\u003cp\u003eFrançais Bois Coupe à fruits. Configuration: Noir \/ À quatre pieds rond; 7.5 in (19 cm) hauteur, 3.5 in (9 cm); Noir \/ À trois pieds rond Avec rebord; et d’autres dans les choix.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol à fruits en bois français Wabi-Sabi pour fruits sur une table\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eConfiguration\u003c\/th\u003e\u003ctd\u003eNoir \/ À quatre pieds rond; 7.5 in (19 cm) hauteur, 3.5 in (9 cm); Noir \/ À trois pieds rond Avec rebord; Noir \/ Irrégulier À quatre pieds; Noir \/ Grand \/ À quatre pieds; Noir \/ Grand \/ À quatre pieds rond; Noir \/ Petit \/ À trois pieds rond Avec…\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"22\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/dfbb20d2f5f54f7e68a2.webp?v=1794316905\" alt=\"Noir \/ À quatre pieds rond\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eNoir \/ À quatre pieds rond\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9cac757acf0ad8ad3832.webp?v=1794316905\" alt=\"7.5 in (19 cm) hauteur, 3.5 in (9 cm)\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003e7.5 in (19 cm) hauteur, 3.5 in (9 cm)\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/96776f6296cb26c2db0b.webp?v=1794316910\" alt=\"Noir \/ À trois pieds rond Avec rebord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eNoir \/ À trois pieds rond Avec rebord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d8299fa11fe8e951242e.webp?v=1794316911\" alt=\"Noir \/ Irrégulier À quatre pieds\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eNoir \/ Irrégulier À quatre pieds\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/76267f38e3b24f07b2b0.webp?v=1794316916\" alt=\"Noir \/ Grand \/ À quatre pieds\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eNoir \/ Grand \/ À quatre pieds\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/81830d9ebbe49150dc1f.webp?v=1794316917\" alt=\"Noir \/ Grand \/ À quatre pieds rond\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eNoir \/ Grand \/ À quatre pieds rond\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/eb308a18dc4bfc86ef94.webp?v=1794316922\" alt=\"Noir \/ Petit \/ À trois pieds rond Avec rebord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eNoir \/ Petit \/ À trois pieds rond Avec rebord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/20839f3dfbfcbb1921df.webp?v=1794316923\" alt=\"Carbonisé \/ Court \/ Rond\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ Court \/ Rond\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f221a96a3f5f34d005a6.webp?v=1794316929\" alt=\"Carbonisé \/ Carré\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ Carré\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/885ea7453ddd484646a9.webp?v=1794316939\" alt=\"Carbonisé \/ Rectangle\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ Rectangle\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a2e5ec265da51eafbe02.webp?v=1794316935\" alt=\"Rectangle À trois pieds\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eRectangle À trois pieds\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a55b3f33d6d94e2a3d25.webp?v=1794316941\" alt=\"Irrégulier\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eIrrégulier\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/18e8277503d012b38f39.webp?v=1794316946\" alt=\"Petit \/ Rond\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePetit \/ Rond\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e4927f95d5c03b4eb848.webp?v=1794316947\" alt=\"Petit \/ Carré\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePetit \/ Carré\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/215f1a7e1906e25eca4d.webp?v=1794316952\" alt=\"À trois pieds rond\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eÀ trois pieds rond\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c4f924b96c845a4aaaec.webp?v=1794316959\" alt=\"Petit \/ Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePetit \/ Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/36005cd3731e29c859b6.webp?v=1794316959\" alt=\"Grand \/ Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eGrand \/ Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/42284c539e55c0a291d1.webp?v=1794316965\" alt=\"Noir \/ À trois pieds Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eNoir \/ À trois pieds Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4eec524c56a43b709002.webp?v=1794316966\" alt=\"Charbon \/ À trois pieds Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCharbon \/ À trois pieds Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/dffe8c6bc4363bfe17b2.webp?v=1794316972\" alt=\"Carbonisé \/ 10.2 in (26 cm)\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 10.2 in (26 cm)\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/718eff3ad286648eeaf2.webp?v=1794316977\" alt=\"10.2 in (26 cm) \/ Plateau\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003e10.2 in (26 cm) \/ Plateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a6f84ed4850f6baf8a2f.webp?v=1794316979\" alt=\"Grand \/ Avec rebord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eGrand \/ Avec rebord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"4 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,3,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"5 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,4,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"6 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,5,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"7 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,6,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"8 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,7,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"9 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,8,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"10 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,9,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"11 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,10,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"12 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,11,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"13 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,12,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"14 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,13,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"15 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,14,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"16 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,15,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"17 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,16,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"18 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,17,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"19 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,18,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"20 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,19,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"21 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,20,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"22 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,21,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 22\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Noir \/ Rond à quatre pattes","offer_id":67984507797662,"sku":"TBAI-HD-40-L02-05-0025","price":63.0,"currency_code":"USD","in_stock":true},{"title":"7,5 po (19 cm) de hauteur, 3,5 po (9 cm)","offer_id":67984507830430,"sku":"TBAI-HD-40-L02-05-0026","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ Rond à trois pieds avec bord","offer_id":67984507863198,"sku":"TBAI-HD-40-L02-05-0027","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ Quadrupède irrégulier","offer_id":67984507895966,"sku":"TBAI-HD-40-L02-05-0028","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ Grand \/ Quatre pattes","offer_id":67984507928734,"sku":"TBAI-HD-40-L02-05-0029","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ Grand \/ Rond à quatre pattes","offer_id":67984507961502,"sku":"TBAI-HD-40-L02-05-0030","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ Petit \/ Rond à trois pieds avec bord","offer_id":67984507994270,"sku":"TBAI-HD-40-L02-05-0031","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Grillé \/ Court \/ Rond","offer_id":67984508027038,"sku":"TBAI-HD-40-L02-05-0032","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Calciné \/ Carré","offer_id":67984508059806,"sku":"TBAI-HD-40-L02-05-0033","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Calciné \/ Rectangle","offer_id":67984508092574,"sku":"TBAI-HD-40-L02-05-0034","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Rectangle à trois pieds","offer_id":67984508125342,"sku":"TBAI-HD-40-L02-05-0035","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Irrégulier","offer_id":67984508158110,"sku":"TBAI-HD-40-L02-05-0036","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Petit \/ Rond","offer_id":67984508190878,"sku":"TBAI-HD-40-L02-05-0037","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Petit \/ Carré","offer_id":67984508223646,"sku":"TBAI-HD-40-L02-05-0038","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Tour à trois jambes","offer_id":67984508256414,"sku":"TBAI-HD-40-L02-05-0039","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Petite assiette \/ Assiette à fruits","offer_id":67984508289182,"sku":"TBAI-HD-40-L02-05-0040","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Grande assiette à fruits","offer_id":67984508321950,"sku":"TBAI-HD-40-L02-05-0041","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Plateau à fruits noir à trois pieds","offer_id":67984508354718,"sku":"TBAI-HD-40-L02-05-0042","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Charbon \/ Plateau à fruits à trois pieds","offer_id":67984508387486,"sku":"TBAI-HD-40-L02-05-0043","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Carbonisé \/ 10,2 po (26 cm)","offer_id":67984508420254,"sku":"TBAI-HD-40-L02-05-0044","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Plateau de 26 cm (10,2 po)","offer_id":67984508453022,"sku":"TBAI-HD-40-L02-05-0045","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Grand \/ Avec rebord","offer_id":67984508485790,"sku":"TBAI-HD-40-L02-05-0046","price":63.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/dfbb20d2f5f54f7e68a2.webp?v=1794316905"},{"product_id":"solid-wood-tray-205","title":"Bol à fruits vintage en bois massif Wabi-Sabi pour fruits sur une table","description":"\u003cdiv id=\"pd4309705\"\u003e\u003cstyle\u003e\n#pd4309705{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309705,#pd4309705 *{box-sizing:border-box}\n#pd4309705 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309705 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309705 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309705 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309705 .details{display:flex;flex-direction:column}\n#pd4309705 .details .copy{order:1;margin:0 0 16px}\n#pd4309705 .details .tiles{order:2}\n#pd4309705 .detail-slider{display:none;order:3}\n#pd4309705 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309705 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309705 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309705 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309705 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309705 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309705 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309705 .specs .copy{order:1}\n#pd4309705 .specs .slider{order:2}\n#pd4309705 .copy,#pd4309705 .slider{min-width:0}\n#pd4309705 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309705 .stage{position:relative;overflow:visible;display:contents}\n#pd4309705 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309705 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309705 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309705 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309705 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309705 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309705 .capstore{display:none}\n#pd4309705 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309705 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309705 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309705 .stage:hover .arrow.prev,#pd4309705 .stage:hover .arrow.next{transform:none}\n#pd4309705 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309705 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309705 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309705 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309705 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309705 button.dot.on{background:#2a241f;width:18px}\n#pd4309705 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309705 .slider[data-slides=\"1\"] .arrow,#pd4309705 .slider[data-slides=\"1\"] .dots{display:none}#pd4309705 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309705 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309705 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309705 table,#pd4309705 thead,#pd4309705 tbody,#pd4309705 tr{border:0 !important}\n#pd4309705 th,#pd4309705 td,#pd4309705 table th,#pd4309705 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309705 tr:last-child th,#pd4309705 tr:last-child td{border-bottom:0 !important}\n#pd4309705 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309705 h2{font-size:22px}\n#pd4309705 .mod{padding:16px;border-radius:16px}\n#pd4309705 .tiles{display:none}\n#pd4309705 .detail-slider{display:block}\n#pd4309705 .story,#pd4309705 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309705 .details .copy{order:1;margin:0 0 16px}\n#pd4309705 .details .detail-slider{order:2}\n#pd4309705 .story .copy{order:1}\n#pd4309705 .story .photo{order:2}\n#pd4309705 .specs .slider{order:1}\n#pd4309705 .specs .copy{order:2}\n#pd4309705 table,#pd4309705 tbody,#pd4309705 tr,#pd4309705 th,#pd4309705 td{display:block !important;width:100% !important}\n#pd4309705 table th,#pd4309705 table td,#pd4309705 tr:last-child th,#pd4309705 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309705 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309705 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309705 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309705 table td{padding:0 !important}\n#pd4309705 .arrow.prev,#pd4309705 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309705 .arrow.prev,#pd4309705 .arrow.next{transform:none}\n}\n#pd4309705.is-narrow h2{font-size:22px}\n#pd4309705.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309705.is-narrow .tiles{display:none}\n#pd4309705.is-narrow .detail-slider{display:block}\n#pd4309705.is-narrow .story,#pd4309705.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309705.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309705.is-narrow .details .detail-slider{order:2}\n#pd4309705.is-narrow .story .copy{order:1}\n#pd4309705.is-narrow .story .photo{order:2}\n#pd4309705.is-narrow .specs .slider{order:1}\n#pd4309705.is-narrow .specs .copy{order:2}\n#pd4309705.is-narrow table,#pd4309705.is-narrow tbody,#pd4309705.is-narrow tr,#pd4309705.is-narrow th,#pd4309705.is-narrow td{display:block !important;width:100% !important}\n#pd4309705.is-narrow table th,#pd4309705.is-narrow table td,#pd4309705.is-narrow tr:last-child th,#pd4309705.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309705.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309705.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309705.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309705.is-narrow table td{padding:0 !important}\n#pd4309705.is-narrow .arrow.prev,#pd4309705.is-narrow .arrow.next{transform:none}\n\n#pd4309705 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309705 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309705 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309705 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309705 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309705 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309705 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309705 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309705 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309705 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309705 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309705 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309705 button.nav.next{grid-column:3;grid-row:1}\n#pd4309705 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309705 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309705 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309705 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309705 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309705 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309705 .capstore,#pd4309705 .livecap,#pd4309705 button.arrow{display:none !important}\n#pd4309705 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309705 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eBois massif, en détail\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Vintage Bois massif Coupe à fruits reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c7d77498d318ff5aecbd.webp?v=1794316988\" alt=\"Bol à fruits vintage en bois massif Wabi-Sabi pour fruits sur une table, Surface\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eSurface\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4d0afe6f2799786c6142.webp?v=1794316989\" alt=\"Bol à fruits vintage en bois massif Wabi-Sabi pour fruits sur une table, Bord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/70911b5db734a677ce5b.webp?v=1794316994\" alt=\"Bol à fruits vintage en bois massif Wabi-Sabi pour fruits sur une table, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c7d77498d318ff5aecbd.webp?v=1794316988\" alt=\"Bol à fruits vintage en bois massif Wabi-Sabi pour fruits sur une table, Surface\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eSurface\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4d0afe6f2799786c6142.webp?v=1794316989\" alt=\"Bol à fruits vintage en bois massif Wabi-Sabi pour fruits sur une table, Bord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/70911b5db734a677ce5b.webp?v=1794316994\" alt=\"Bol à fruits vintage en bois massif Wabi-Sabi pour fruits sur une table, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1593f08dfb54b3db3bc2.webp?v=1794316911\" alt=\"Bol à fruits vintage en bois massif Wabi-Sabi pour fruits sur une table\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eSur une table, en situation\u003c\/h2\u003e\u003cp\u003ePrésenté sur une table, en situation. Les autres versions figurent dans les choix.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eConfiguration\u003c\/h2\u003e\u003cp\u003eVintage Bois massif Coupe à fruits. Configuration: Carbonisé \/ 17.7 in (45 cm) largeur, 5.1 in (13 cm) hauteur, 2.4 in (6 cm) \/ Long Plateau; Charbon \/ 17.7 in (45 cm) largeur, 5.1 in (13 cm) hauteur, 2.4 in (6 cm) \/ Long Plateau; Carbonisé \/ 9.8 in (25 cm) hauteur, 10.6 in (27 cm), Grand; et d’autres dans les choix.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol à fruits vintage en bois massif Wabi-Sabi pour fruits sur une table\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eBois massif\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eConfiguration\u003c\/th\u003e\u003ctd\u003eCarbonisé \/ 17.7 in (45 cm) largeur, 5.1 in (13 cm) hauteur, 2.4 in (6 cm) \/ Long Plateau; Charbon \/ 17.7 in (45 cm) largeur, 5.1 in (13 cm) hauteur, 2.4 in (6 cm) \/ Long Plateau; Carbonisé \/ 9.8 in (25 cm) hauteur, 10.6 in (27 cm),…\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"22\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3470a0df196a8a44ca83.webp?v=1794316911\" alt=\"Carbonisé \/ 17.7 in (45 cm) largeur, 5.1 in (13 cm) hauteur, 2.4 in (6 cm) \/ Long Plateau\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 17.7 in (45 cm) largeur, 5.1 in (13 cm) hauteur, 2.4 in (6 cm) \/ Long Plateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4bb186e5347d8e1e8d56.webp?v=1794316917\" alt=\"Charbon \/ 17.7 in (45 cm) largeur, 5.1 in (13 cm) hauteur, 2.4 in (6 cm) \/ Long Plateau\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCharbon \/ 17.7 in (45 cm) largeur, 5.1 in (13 cm) hauteur, 2.4 in (6 cm) \/ Long Plateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d1c8be7bf4ee35fbebf3.webp?v=1794316917\" alt=\"Carbonisé \/ 9.8 in (25 cm) hauteur, 10.6 in (27 cm), Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 9.8 in (25 cm) hauteur, 10.6 in (27 cm), Grand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a63ccbbf6d15d5b4466c.webp?v=1794316922\" alt=\"Carbonisé \/ 7.9 in (20 cm) hauteur, 8.3 in (21 cm), Petit\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 7.9 in (20 cm) hauteur, 8.3 in (21 cm), Petit\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/18747a7ab18b73370d37.webp?v=1794316923\" alt=\"Carbonisé \/ 11.4 in (29 cm) hauteur, 3.9 in (10 cm) \/ Rond Plateau\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 11.4 in (29 cm) hauteur, 3.9 in (10 cm) \/ Rond Plateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/834ddf3198fc54370529.webp?v=1794316928\" alt=\"Charbon \/ Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCharbon \/ Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/01ef55650ee95434c505.webp?v=1794316928\" alt=\"Noir \/ Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eNoir \/ Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f2781b224690d612aa5d.webp?v=1794316934\" alt=\"Présenté\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePrésenté\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ce169a6b6aeb44faf424.webp?v=1794316935\" alt=\"Carbonisé \/ 9.8 in (25 cm) \/ Rond\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 9.8 in (25 cm) \/ Rond\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d1c2165038643ebd9909.webp?v=1794316940\" alt=\"Carbonisé \/ 11.8 in (30 cm) \/ Rond\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 11.8 in (30 cm) \/ Rond\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b39935d8d232e43dc4b6.webp?v=1794316941\" alt=\"Carbonisé \/ 11.8 in (30 cm) \/ À quatre pieds Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 11.8 in (30 cm) \/ À quatre pieds Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1dfd8fc096884440784d.webp?v=1794316946\" alt=\"Carbonisé \/ 9.4 in (24 cm) \/ Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 9.4 in (24 cm) \/ Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b3b3f251fda81472b7e0.webp?v=1794316952\" alt=\"Carbonisé \/ 6.7 in (17 cm) hauteur, 7.9 in (20 cm)\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 6.7 in (17 cm) hauteur, 7.9 in (20 cm)\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/45d2d1feac2cf35c3ea5.webp?v=1794316953\" alt=\"16.9 in (43 cm) largeur, 9.8 in (25 cm) hauteur, 2.8 in (7 cm) \/ Ovale Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003e16.9 in (43 cm) largeur, 9.8 in (25 cm) hauteur, 2.8 in (7 cm) \/ Ovale Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/78ee99472498b85b8bef.webp?v=1794316959\" alt=\"Carbonisé \/ 6.1 in (15.5 cm) hauteur, 10.6 in (27 cm)\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 6.1 in (15.5 cm) hauteur, 10.6 in (27 cm)\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4394caa81a191faa46df.webp?v=1794316965\" alt=\"Carbonisé \/ 5.5 in (14 cm) hauteur, 8.5 in (21.5 cm)\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 5.5 in (14 cm) hauteur, 8.5 in (21.5 cm)\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/21e191cb5ddf018197d6.webp?v=1794316965\" alt=\"Carbonisé \/ 4.3 in (11 cm) hauteur, 5.9 in (15 cm)\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 4.3 in (11 cm) hauteur, 5.9 in (15 cm)\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e3bf0f9ef82f44482bb9.webp?v=1794316971\" alt=\"Carbonisé \/ 6.3 in (16 cm) hauteur, 7.7 in (19.5 cm)\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 6.3 in (16 cm) hauteur, 7.7 in (19.5 cm)\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9796285b109c9667629f.webp?v=1794316971\" alt=\"Carbonisé \/ 3.9 in (10 cm) hauteur, 4.1 in (10.5 cm)\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 3.9 in (10 cm) hauteur, 4.1 in (10.5 cm)\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/012c9d75e1a73a64f464.webp?v=1794316976\" alt=\"Carbonisé \/ 9.1 in (23 cm) \/ Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 9.1 in (23 cm) \/ Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1877d59a82ae609e1d37.webp?v=1794316977\" alt=\"Carbonisé \/ 5.9 in (15 cm) \/ Assiette à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé \/ 5.9 in (15 cm) \/ Assiette à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/670a5cc4d3635d40d2a1.webp?v=1794316982\" alt=\"Brun \/ 13.0 in (33 cm) hauteur, 2.4 in (6 cm) \/ Plateau\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBrun \/ 13.0 in (33 cm) hauteur, 2.4 in (6 cm) \/ Plateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"4 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,3,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"5 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,4,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"6 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,5,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"7 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,6,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"8 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,7,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"9 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,8,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"10 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,9,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"11 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,10,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"12 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,11,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"13 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,12,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"14 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,13,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"15 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,14,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"16 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,15,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"17 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,16,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"18 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,17,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"19 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,18,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"20 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,19,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"21 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,20,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"22 \/ 22\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,21,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 22\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Carbonisé \/ 45 cm de largeur, 13 cm de hauteur, 6 cm d'épaisseur \/ Plateau long","offer_id":67984508551326,"sku":"TBAI-HD-40-L02-05-0001","price":117.0,"currency_code":"USD","in_stock":true},{"title":"Charbon \/ 45 cm de largeur, 13 cm de hauteur, 6 cm de profondeur \/ Plateau long","offer_id":67984508584094,"sku":"TBAI-HD-40-L02-05-0002","price":117.0,"currency_code":"USD","in_stock":true},{"title":"Carbonisé \/ Hauteur 25 cm, 27 cm, Grand","offer_id":67984508616862,"sku":"TBAI-HD-40-L02-05-0003","price":197.0,"currency_code":"USD","in_stock":true},{"title":"Carbonisé \/ Hauteur 20 cm, 21 cm, Petit","offer_id":67984508649630,"sku":"TBAI-HD-40-L02-05-0004","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Carbonisé \/ Hauteur : 29 cm, Épaisseur : 10 cm \/ Plateau rond","offer_id":67984508682398,"sku":"TBAI-HD-40-L02-05-0005","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Charbon \/ Assiette de fruits","offer_id":67984508715166,"sku":"TBAI-HD-40-L02-05-0006","price":193.0,"currency_code":"USD","in_stock":true},{"title":"Assiette noire\/de fruits","offer_id":67984508747934,"sku":"TBAI-HD-40-L02-05-0007","price":193.0,"currency_code":"USD","in_stock":true},{"title":"Hauteur : 14 cm (5,5 po), diamètre : 9 cm (3,5 po) \/ Rond","offer_id":67984508780702,"sku":"TBAI-HD-40-L02-05-0008","price":61.0,"currency_code":"USD","in_stock":true},{"title":"Hauteur : 17 cm (6,7 po), diamètre : 9 cm (3,5 po) \/ Rond","offer_id":67984508813470,"sku":"TBAI-HD-40-L02-05-0009","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Hauteur : 19 cm (7,5 po), diamètre : 9 cm (3,5 po) \/ Rond","offer_id":67984508846238,"sku":"TBAI-HD-40-L02-05-0010","price":64.0,"currency_code":"USD","in_stock":true},{"title":"Carbonisé \/ 25 cm (9,8 po) \/ Rond","offer_id":67984508879006,"sku":"TBAI-HD-40-L02-05-0011","price":73.0,"currency_code":"USD","in_stock":true},{"title":"Carbonisé \/ 30 cm (11,8 po) \/ Rond","offer_id":67984508911774,"sku":"TBAI-HD-40-L02-05-0012","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Charbonné \/ 30 cm \/ Assiette à fruits à quatre pieds","offer_id":67984508944542,"sku":"TBAI-HD-40-L02-05-0013","price":117.0,"currency_code":"USD","in_stock":true},{"title":"Charbonné \/ 24 cm \/ Assiette à fruits","offer_id":67984508977310,"sku":"TBAI-HD-40-L02-05-0014","price":104.0,"currency_code":"USD","in_stock":true},{"title":"Carbonisé \/ Hauteur 17 cm (6,7 po), 20 cm (7,9 po)","offer_id":67984509010078,"sku":"TBAI-HD-40-L02-05-0015","price":153.0,"currency_code":"USD","in_stock":true},{"title":"Plateau à fruits ovale : 43 cm de largeur, 25 cm de hauteur, 7 cm de profondeur.","offer_id":67984509042846,"sku":"TBAI-HD-40-L02-05-0016","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Carbonisé \/ Hauteur 6,1 po (15,5 cm), 10,6 po (27 cm)","offer_id":67984509075614,"sku":"TBAI-HD-40-L02-05-0017","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Calciné \/ Hauteur 14 cm (5,5 po), 21,5 cm (8,5 po)","offer_id":67984509108382,"sku":"TBAI-HD-40-L02-05-0018","price":140.0,"currency_code":"USD","in_stock":true},{"title":"Carbonisé \/ Hauteur 4,3 po (11 cm), 5,9 po (15 cm)","offer_id":67984509141150,"sku":"TBAI-HD-40-L02-05-0019","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Calciné \/ Hauteur 6,3 po (16 cm), 7,7 po (19,5 cm)","offer_id":67984509173918,"sku":"TBAI-HD-40-L02-05-0020","price":147.0,"currency_code":"USD","in_stock":true},{"title":"Calciné \/ Hauteur 3,9 po (10 cm), 4,1 po (10,5 cm)","offer_id":67984509206686,"sku":"TBAI-HD-40-L02-05-0021","price":87.0,"currency_code":"USD","in_stock":true},{"title":"Charbonné \/ 23 cm \/ Assiette à fruits","offer_id":67984509239454,"sku":"TBAI-HD-40-L02-05-0022","price":104.0,"currency_code":"USD","in_stock":true},{"title":"Charbonné \/ 15 cm \/ Assiette à fruits","offer_id":67984509272222,"sku":"TBAI-HD-40-L02-05-0023","price":73.0,"currency_code":"USD","in_stock":true},{"title":"Brun \/ Hauteur : 33 cm (13 po), épaisseur : 6 cm (2,4 po) \/ Plateau","offer_id":67984509304990,"sku":"TBAI-HD-40-L02-05-0024","price":233.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3470a0df196a8a44ca83.webp?v=1794316911"},{"product_id":"travertine-tray","title":"Plateau en travertin vintage Wabi-Sabi pour une table","description":"\u003cdiv id=\"pd4309694\"\u003e\u003cstyle\u003e\n#pd4309694{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309694,#pd4309694 *{box-sizing:border-box}\n#pd4309694 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309694 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309694 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309694 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309694 .details{display:flex;flex-direction:column}\n#pd4309694 .details .copy{order:1;margin:0 0 16px}\n#pd4309694 .details .tiles{order:2}\n#pd4309694 .detail-slider{display:none;order:3}\n#pd4309694 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309694 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309694 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309694 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309694 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309694 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309694 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309694 .specs .copy{order:1}\n#pd4309694 .specs .slider{order:2}\n#pd4309694 .copy,#pd4309694 .slider{min-width:0}\n#pd4309694 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309694 .stage{position:relative;overflow:visible;display:contents}\n#pd4309694 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309694 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309694 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309694 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309694 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309694 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309694 .capstore{display:none}\n#pd4309694 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309694 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309694 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309694 .stage:hover .arrow.prev,#pd4309694 .stage:hover .arrow.next{transform:none}\n#pd4309694 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309694 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309694 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309694 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309694 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309694 button.dot.on{background:#2a241f;width:18px}\n#pd4309694 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309694 .slider[data-slides=\"1\"] .arrow,#pd4309694 .slider[data-slides=\"1\"] .dots{display:none}#pd4309694 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309694 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309694 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309694 table,#pd4309694 thead,#pd4309694 tbody,#pd4309694 tr{border:0 !important}\n#pd4309694 th,#pd4309694 td,#pd4309694 table th,#pd4309694 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309694 tr:last-child th,#pd4309694 tr:last-child td{border-bottom:0 !important}\n#pd4309694 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309694 h2{font-size:22px}\n#pd4309694 .mod{padding:16px;border-radius:16px}\n#pd4309694 .tiles{display:none}\n#pd4309694 .detail-slider{display:block}\n#pd4309694 .story,#pd4309694 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309694 .details .copy{order:1;margin:0 0 16px}\n#pd4309694 .details .detail-slider{order:2}\n#pd4309694 .story .copy{order:1}\n#pd4309694 .story .photo{order:2}\n#pd4309694 .specs .slider{order:1}\n#pd4309694 .specs .copy{order:2}\n#pd4309694 table,#pd4309694 tbody,#pd4309694 tr,#pd4309694 th,#pd4309694 td{display:block !important;width:100% !important}\n#pd4309694 table th,#pd4309694 table td,#pd4309694 tr:last-child th,#pd4309694 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309694 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309694 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309694 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309694 table td{padding:0 !important}\n#pd4309694 .arrow.prev,#pd4309694 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309694 .arrow.prev,#pd4309694 .arrow.next{transform:none}\n}\n#pd4309694.is-narrow h2{font-size:22px}\n#pd4309694.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309694.is-narrow .tiles{display:none}\n#pd4309694.is-narrow .detail-slider{display:block}\n#pd4309694.is-narrow .story,#pd4309694.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309694.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309694.is-narrow .details .detail-slider{order:2}\n#pd4309694.is-narrow .story .copy{order:1}\n#pd4309694.is-narrow .story .photo{order:2}\n#pd4309694.is-narrow .specs .slider{order:1}\n#pd4309694.is-narrow .specs .copy{order:2}\n#pd4309694.is-narrow table,#pd4309694.is-narrow tbody,#pd4309694.is-narrow tr,#pd4309694.is-narrow th,#pd4309694.is-narrow td{display:block !important;width:100% !important}\n#pd4309694.is-narrow table th,#pd4309694.is-narrow table td,#pd4309694.is-narrow tr:last-child th,#pd4309694.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309694.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309694.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309694.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309694.is-narrow table td{padding:0 !important}\n#pd4309694.is-narrow .arrow.prev,#pd4309694.is-narrow .arrow.next{transform:none}\n\n#pd4309694 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309694 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309694 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309694 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309694 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309694 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309694 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309694 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309694 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309694 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309694 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309694 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309694 button.nav.next{grid-column:3;grid-row:1}\n#pd4309694 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309694 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309694 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309694 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309694 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309694 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309694 .capstore,#pd4309694 .livecap,#pd4309694 button.arrow{display:none !important}\n#pd4309694 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309694 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eVintage Travertin Plateau\u003c\/h2\u003e\u003cp\u003eVues rapprochées de Vintage Travertin Plateau.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/40c5700629d1b0e3eeb3.webp?v=1794317140\" alt=\"Plateau en travertin vintage Wabi-Sabi pour une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e4c81dec5860392ae72b.webp?v=1794317145\" alt=\"Plateau en travertin vintage Wabi-Sabi pour une table, Profil\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eProfil\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e8d19d689028aba4b664.webp?v=1794317146\" alt=\"Plateau en travertin vintage Wabi-Sabi pour une table, Autre angle\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAutre angle\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/40c5700629d1b0e3eeb3.webp?v=1794317140\" alt=\"Plateau en travertin vintage Wabi-Sabi pour une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e4c81dec5860392ae72b.webp?v=1794317145\" alt=\"Plateau en travertin vintage Wabi-Sabi pour une table, Profil\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eProfil\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e8d19d689028aba4b664.webp?v=1794317146\" alt=\"Plateau en travertin vintage Wabi-Sabi pour une table, Autre angle\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAutre angle\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/889b39869cc7b944a83f.webp?v=1794317121\" alt=\"Plateau en travertin vintage Wabi-Sabi pour une table\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003eVintage Travertin Plateau se pose sur une table. Les autres versions figurent dans les choix.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eConfiguration\u003c\/h2\u003e\u003cp\u003eVintage Travertin Plateau. Configuration: Petit; Grand; Émail \/ Bougie éteignoir.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau en travertin vintage Wabi-Sabi pour une table\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eTravertin\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eConfiguration\u003c\/th\u003e\u003ctd\u003ePetit; Grand; Émail \/ Bougie éteignoir\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/48254916affb8a185a24.webp?v=1794317121\" alt=\"Petit\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePetit\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c9d21516aba275f6c3fd.webp?v=1794317127\" alt=\"Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eGrand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6dc781dce7e7c8a1b943.webp?v=1794317133\" alt=\"Émail \/ Bougie éteignoir\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eÉmail \/ Bougie éteignoir\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Petit","offer_id":67984517038238,"sku":"TBAI-HD-38-L02-05-0023","price":101.0,"currency_code":"USD","in_stock":true},{"title":"Grand","offer_id":67984517071006,"sku":"TBAI-HD-38-L02-05-0024","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Émail \/ Éteignoir à bougie","offer_id":67984517103774,"sku":"TBAI-HD-38-L02-05-0025","price":87.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/48254916affb8a185a24.webp?v=1794317121"},{"product_id":"solid-wood-tray-190","title":"Bol à fruits japonais en bois massif pour fruits sur une table","description":"\u003cdiv id=\"pd4309691\"\u003e\u003cstyle\u003e\n#pd4309691{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309691,#pd4309691 *{box-sizing:border-box}\n#pd4309691 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309691 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309691 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309691 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309691 .details{display:flex;flex-direction:column}\n#pd4309691 .details .copy{order:1;margin:0 0 16px}\n#pd4309691 .details .tiles{order:2}\n#pd4309691 .detail-slider{display:none;order:3}\n#pd4309691 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309691 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309691 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309691 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309691 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309691 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309691 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309691 .specs .copy{order:1}\n#pd4309691 .specs .slider{order:2}\n#pd4309691 .copy,#pd4309691 .slider{min-width:0}\n#pd4309691 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309691 .stage{position:relative;overflow:visible;display:contents}\n#pd4309691 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309691 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309691 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309691 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309691 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309691 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309691 .capstore{display:none}\n#pd4309691 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309691 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309691 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309691 .stage:hover .arrow.prev,#pd4309691 .stage:hover .arrow.next{transform:none}\n#pd4309691 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309691 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309691 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309691 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309691 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309691 button.dot.on{background:#2a241f;width:18px}\n#pd4309691 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309691 .slider[data-slides=\"1\"] .arrow,#pd4309691 .slider[data-slides=\"1\"] .dots{display:none}#pd4309691 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309691 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309691 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309691 table,#pd4309691 thead,#pd4309691 tbody,#pd4309691 tr{border:0 !important}\n#pd4309691 th,#pd4309691 td,#pd4309691 table th,#pd4309691 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309691 tr:last-child th,#pd4309691 tr:last-child td{border-bottom:0 !important}\n#pd4309691 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309691 h2{font-size:22px}\n#pd4309691 .mod{padding:16px;border-radius:16px}\n#pd4309691 .tiles{display:none}\n#pd4309691 .detail-slider{display:block}\n#pd4309691 .story,#pd4309691 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309691 .details .copy{order:1;margin:0 0 16px}\n#pd4309691 .details .detail-slider{order:2}\n#pd4309691 .story .copy{order:1}\n#pd4309691 .story .photo{order:2}\n#pd4309691 .specs .slider{order:1}\n#pd4309691 .specs .copy{order:2}\n#pd4309691 table,#pd4309691 tbody,#pd4309691 tr,#pd4309691 th,#pd4309691 td{display:block !important;width:100% !important}\n#pd4309691 table th,#pd4309691 table td,#pd4309691 tr:last-child th,#pd4309691 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309691 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309691 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309691 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309691 table td{padding:0 !important}\n#pd4309691 .arrow.prev,#pd4309691 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309691 .arrow.prev,#pd4309691 .arrow.next{transform:none}\n}\n#pd4309691.is-narrow h2{font-size:22px}\n#pd4309691.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309691.is-narrow .tiles{display:none}\n#pd4309691.is-narrow .detail-slider{display:block}\n#pd4309691.is-narrow .story,#pd4309691.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309691.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309691.is-narrow .details .detail-slider{order:2}\n#pd4309691.is-narrow .story .copy{order:1}\n#pd4309691.is-narrow .story .photo{order:2}\n#pd4309691.is-narrow .specs .slider{order:1}\n#pd4309691.is-narrow .specs .copy{order:2}\n#pd4309691.is-narrow table,#pd4309691.is-narrow tbody,#pd4309691.is-narrow tr,#pd4309691.is-narrow th,#pd4309691.is-narrow td{display:block !important;width:100% !important}\n#pd4309691.is-narrow table th,#pd4309691.is-narrow table td,#pd4309691.is-narrow tr:last-child th,#pd4309691.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309691.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309691.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309691.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309691.is-narrow table td{padding:0 !important}\n#pd4309691.is-narrow .arrow.prev,#pd4309691.is-narrow .arrow.next{transform:none}\n\n#pd4309691 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309691 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309691 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309691 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309691 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309691 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309691 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309691 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309691 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309691 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309691 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309691 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309691 button.nav.next{grid-column:3;grid-row:1}\n#pd4309691 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309691 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309691 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309691 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309691 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309691 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309691 .capstore,#pd4309691 .livecap,#pd4309691 button.arrow{display:none !important}\n#pd4309691 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309691 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eBois massif, en détail\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Japonais Bois massif Coupe à fruits reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/23d16b5baeec072ea669.webp?v=1794317197\" alt=\"Bol à fruits japonais en bois massif pour fruits sur une table, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/76aa6bab3595f27856bc.webp?v=1794317191\" alt=\"Bol à fruits japonais en bois massif pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8ea362cf493eb713b506.webp?v=1794317197\" alt=\"Bol à fruits japonais en bois massif pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/23d16b5baeec072ea669.webp?v=1794317197\" alt=\"Bol à fruits japonais en bois massif pour fruits sur une table, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/76aa6bab3595f27856bc.webp?v=1794317191\" alt=\"Bol à fruits japonais en bois massif pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8ea362cf493eb713b506.webp?v=1794317197\" alt=\"Bol à fruits japonais en bois massif pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cfc1a3854fd45db1d296.webp?v=1794317166\" alt=\"Bol à fruits japonais en bois massif pour fruits sur une table\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eSur une table basse\u003c\/h2\u003e\u003cp\u003ePrésenté sur une table basse. Les autres versions figurent dans les choix.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eFinition, Style\u003c\/h2\u003e\u003cp\u003eJaponais Bois massif Coupe à fruits. Finition: Carbonisé noir; Carbonisé foncé brun. Style: Plateau Rond; Coupe à fruits; À deux anses coupe.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol à fruits japonais en bois massif pour fruits sur une table\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eBois massif\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eFinition\u003c\/th\u003e\u003ctd\u003eCarbonisé noir; Carbonisé foncé brun\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003ePlateau Rond; Coupe à fruits; À deux anses coupe\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"4\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/45d1bf8609e71678dbb2.webp?v=1794317166\" alt=\"Carbonisé noir, Plateau Rond\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé noir, Plateau Rond\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/213caa2b873ca852240b.webp?v=1794317172\" alt=\"Carbonisé foncé brun, Coupe à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé foncé brun, Coupe à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/06015a91662a37f46ee8.webp?v=1794317183\" alt=\"Carbonisé noir, Coupe à fruits\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé noir, Coupe à fruits\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/70f3dd24698a62546f2e.webp?v=1794317184\" alt=\"Carbonisé noir, À deux anses coupe\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eCarbonisé noir, À deux anses coupe\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 4\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 4\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 4\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"4 \/ 4\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,3,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 4\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Noir carbonisé \/ Plateau rond","offer_id":67984524837022,"sku":"TBAI-HD-38-L02-05-0008","price":92.0,"currency_code":"USD","in_stock":true},{"title":"brun foncé carbonisé \/ corbeille de fruits","offer_id":67984524869790,"sku":"TBAI-HD-38-L02-05-0009","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Noir carbonisé \/ corbeille de fruits","offer_id":67984524902558,"sku":"TBAI-HD-38-L02-05-0010","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Noir carbonisé \/ bol à deux anses","offer_id":67984524935326,"sku":"TBAI-HD-38-L02-05-0011","price":105.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/45d1bf8609e71678dbb2.webp?v=1794317166"},{"product_id":"tray-174","title":"Bol à fruits carré pour fruits sur une table","description":"\u003cdiv id=\"pd4309678\"\u003e\u003cstyle\u003e\n#pd4309678{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309678,#pd4309678 *{box-sizing:border-box}\n#pd4309678 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309678 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309678 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309678 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309678 .details{display:flex;flex-direction:column}\n#pd4309678 .details .copy{order:1;margin:0 0 16px}\n#pd4309678 .details .tiles{order:2}\n#pd4309678 .detail-slider{display:none;order:3}\n#pd4309678 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309678 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309678 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309678 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309678 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309678 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309678 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309678 .specs .copy{order:1}\n#pd4309678 .specs .slider{order:2}\n#pd4309678 .copy,#pd4309678 .slider{min-width:0}\n#pd4309678 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309678 .stage{position:relative;overflow:visible;display:contents}\n#pd4309678 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309678 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309678 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309678 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309678 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309678 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309678 .capstore{display:none}\n#pd4309678 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309678 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309678 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309678 .stage:hover .arrow.prev,#pd4309678 .stage:hover .arrow.next{transform:none}\n#pd4309678 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309678 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309678 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309678 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309678 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309678 button.dot.on{background:#2a241f;width:18px}\n#pd4309678 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309678 .slider[data-slides=\"1\"] .arrow,#pd4309678 .slider[data-slides=\"1\"] .dots{display:none}#pd4309678 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309678 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309678 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309678 table,#pd4309678 thead,#pd4309678 tbody,#pd4309678 tr{border:0 !important}\n#pd4309678 th,#pd4309678 td,#pd4309678 table th,#pd4309678 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309678 tr:last-child th,#pd4309678 tr:last-child td{border-bottom:0 !important}\n#pd4309678 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309678 h2{font-size:22px}\n#pd4309678 .mod{padding:16px;border-radius:16px}\n#pd4309678 .tiles{display:none}\n#pd4309678 .detail-slider{display:block}\n#pd4309678 .story,#pd4309678 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309678 .details .copy{order:1;margin:0 0 16px}\n#pd4309678 .details .detail-slider{order:2}\n#pd4309678 .story .copy{order:1}\n#pd4309678 .story .photo{order:2}\n#pd4309678 .specs .slider{order:1}\n#pd4309678 .specs .copy{order:2}\n#pd4309678 table,#pd4309678 tbody,#pd4309678 tr,#pd4309678 th,#pd4309678 td{display:block !important;width:100% !important}\n#pd4309678 table th,#pd4309678 table td,#pd4309678 tr:last-child th,#pd4309678 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309678 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309678 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309678 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309678 table td{padding:0 !important}\n#pd4309678 .arrow.prev,#pd4309678 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309678 .arrow.prev,#pd4309678 .arrow.next{transform:none}\n}\n#pd4309678.is-narrow h2{font-size:22px}\n#pd4309678.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309678.is-narrow .tiles{display:none}\n#pd4309678.is-narrow .detail-slider{display:block}\n#pd4309678.is-narrow .story,#pd4309678.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309678.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309678.is-narrow .details .detail-slider{order:2}\n#pd4309678.is-narrow .story .copy{order:1}\n#pd4309678.is-narrow .story .photo{order:2}\n#pd4309678.is-narrow .specs .slider{order:1}\n#pd4309678.is-narrow .specs .copy{order:2}\n#pd4309678.is-narrow table,#pd4309678.is-narrow tbody,#pd4309678.is-narrow tr,#pd4309678.is-narrow th,#pd4309678.is-narrow td{display:block !important;width:100% !important}\n#pd4309678.is-narrow table th,#pd4309678.is-narrow table td,#pd4309678.is-narrow tr:last-child th,#pd4309678.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309678.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309678.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309678.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309678.is-narrow table td{padding:0 !important}\n#pd4309678.is-narrow .arrow.prev,#pd4309678.is-narrow .arrow.next{transform:none}\n\n#pd4309678 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309678 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309678 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309678 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309678 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309678 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309678 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309678 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309678 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309678 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309678 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309678 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309678 button.nav.next{grid-column:3;grid-row:1}\n#pd4309678 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309678 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309678 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309678 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309678 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309678 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309678 .capstore,#pd4309678 .livecap,#pd4309678 button.arrow{display:none !important}\n#pd4309678 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309678 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eCarré Coupe à fruits\u003c\/h2\u003e\u003cp\u003eVues rapprochées de Carré Coupe à fruits.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e60430d480aa8100fb84.webp?v=1794317347\" alt=\"Bol à fruits carré pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/53f4afcf2f13f60f9837.webp?v=1794317352\" alt=\"Bol à fruits carré pour fruits sur une table, Profil\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eProfil\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/305f4d7fcae4ec6895ef.webp?v=1794317353\" alt=\"Bol à fruits carré pour fruits sur une table, Autre angle\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAutre angle\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e60430d480aa8100fb84.webp?v=1794317347\" alt=\"Bol à fruits carré pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/53f4afcf2f13f60f9837.webp?v=1794317352\" alt=\"Bol à fruits carré pour fruits sur une table, Profil\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eProfil\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/305f4d7fcae4ec6895ef.webp?v=1794317353\" alt=\"Bol à fruits carré pour fruits sur une table, Autre angle\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAutre angle\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6c1ccbe483c768adccfb.webp?v=1794317335\" alt=\"Bol à fruits carré pour fruits sur une table\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003eCarré Coupe à fruits se pose sur une table.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eLa même forme\u003c\/h2\u003e\u003cp\u003eUn exemplaire est présenté : Carré Coupe à fruits.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol à fruits carré pour fruits sur une table\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e9c8b2cac7d024625273.webp?v=1794317335\" alt=\"Présenté\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePrésenté\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Comme indiqué","offer_id":67984533618846,"sku":"TBAI-HD-35-L02-05-0009","price":181.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e9c8b2cac7d024625273.webp?v=1794317335"},{"product_id":"tray-165","title":"Bol de fruits en bois vintage pour fruits sur une table","description":"\u003cdiv id=\"pd4309670\"\u003e\u003cstyle\u003e\n#pd4309670{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309670,#pd4309670 *{box-sizing:border-box}\n#pd4309670 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309670 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309670 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309670 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309670 .details{display:flex;flex-direction:column}\n#pd4309670 .details .copy{order:1;margin:0 0 16px}\n#pd4309670 .details .tiles{order:2}\n#pd4309670 .detail-slider{display:none;order:3}\n#pd4309670 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309670 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309670 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309670 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309670 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309670 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309670 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309670 .specs .copy{order:1}\n#pd4309670 .specs .slider{order:2}\n#pd4309670 .copy,#pd4309670 .slider{min-width:0}\n#pd4309670 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309670 .stage{position:relative;overflow:visible;display:contents}\n#pd4309670 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309670 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309670 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309670 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309670 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309670 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309670 .capstore{display:none}\n#pd4309670 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309670 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309670 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309670 .stage:hover .arrow.prev,#pd4309670 .stage:hover .arrow.next{transform:none}\n#pd4309670 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309670 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309670 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309670 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309670 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309670 button.dot.on{background:#2a241f;width:18px}\n#pd4309670 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309670 .slider[data-slides=\"1\"] .arrow,#pd4309670 .slider[data-slides=\"1\"] .dots{display:none}#pd4309670 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309670 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309670 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309670 table,#pd4309670 thead,#pd4309670 tbody,#pd4309670 tr{border:0 !important}\n#pd4309670 th,#pd4309670 td,#pd4309670 table th,#pd4309670 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309670 tr:last-child th,#pd4309670 tr:last-child td{border-bottom:0 !important}\n#pd4309670 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309670 h2{font-size:22px}\n#pd4309670 .mod{padding:16px;border-radius:16px}\n#pd4309670 .tiles{display:none}\n#pd4309670 .detail-slider{display:block}\n#pd4309670 .story,#pd4309670 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309670 .details .copy{order:1;margin:0 0 16px}\n#pd4309670 .details .detail-slider{order:2}\n#pd4309670 .story .copy{order:1}\n#pd4309670 .story .photo{order:2}\n#pd4309670 .specs .slider{order:1}\n#pd4309670 .specs .copy{order:2}\n#pd4309670 table,#pd4309670 tbody,#pd4309670 tr,#pd4309670 th,#pd4309670 td{display:block !important;width:100% !important}\n#pd4309670 table th,#pd4309670 table td,#pd4309670 tr:last-child th,#pd4309670 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309670 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309670 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309670 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309670 table td{padding:0 !important}\n#pd4309670 .arrow.prev,#pd4309670 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309670 .arrow.prev,#pd4309670 .arrow.next{transform:none}\n}\n#pd4309670.is-narrow h2{font-size:22px}\n#pd4309670.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309670.is-narrow .tiles{display:none}\n#pd4309670.is-narrow .detail-slider{display:block}\n#pd4309670.is-narrow .story,#pd4309670.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309670.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309670.is-narrow .details .detail-slider{order:2}\n#pd4309670.is-narrow .story .copy{order:1}\n#pd4309670.is-narrow .story .photo{order:2}\n#pd4309670.is-narrow .specs .slider{order:1}\n#pd4309670.is-narrow .specs .copy{order:2}\n#pd4309670.is-narrow table,#pd4309670.is-narrow tbody,#pd4309670.is-narrow tr,#pd4309670.is-narrow th,#pd4309670.is-narrow td{display:block !important;width:100% !important}\n#pd4309670.is-narrow table th,#pd4309670.is-narrow table td,#pd4309670.is-narrow tr:last-child th,#pd4309670.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309670.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309670.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309670.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309670.is-narrow table td{padding:0 !important}\n#pd4309670.is-narrow .arrow.prev,#pd4309670.is-narrow .arrow.next{transform:none}\n\n#pd4309670 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309670 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309670 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309670 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309670 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309670 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309670 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309670 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309670 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309670 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309670 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309670 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309670 button.nav.next{grid-column:3;grid-row:1}\n#pd4309670 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309670 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309670 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309670 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309670 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309670 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309670 .capstore,#pd4309670 .livecap,#pd4309670 button.arrow{display:none !important}\n#pd4309670 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309670 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eSurface, bord et assemblage\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Bois Coupe à fruits reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/894c801e0a605540c5d2.webp?v=1794317479\" alt=\"Bol de fruits en bois vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8703305419290bc05fce.webp?v=1794317480\" alt=\"Bol de fruits en bois vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/103581dd562318439c9a.webp?v=1794317485\" alt=\"Bol de fruits en bois vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/894c801e0a605540c5d2.webp?v=1794317479\" alt=\"Bol de fruits en bois vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8703305419290bc05fce.webp?v=1794317480\" alt=\"Bol de fruits en bois vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/103581dd562318439c9a.webp?v=1794317485\" alt=\"Bol de fruits en bois vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d9a4eadeb12bb755f8ab.webp?v=1794317455\" alt=\"Bol de fruits en bois vintage pour fruits sur une table\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003eBois Coupe à fruits se pose sur une table. Les autres versions figurent dans les choix.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eConfiguration\u003c\/h2\u003e\u003cp\u003eBois Coupe à fruits. Configuration: Charbon \/ Petit; Mini; Charbon \/ Moyen; et d’autres dans les choix.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol de fruits en bois vintage pour fruits sur une table\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eConfiguration\u003c\/th\u003e\u003ctd\u003eCharbon \/ Petit; Mini; Charbon \/ Moyen; Grand; Petit; Moyen; Charbon \/ Grand\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"5\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/651e8ab24969097995f0.webp?v=1794317455\" alt=\"Présenté\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePrésenté\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ecf22c9f2b6364a7c9b2.webp?v=1794317461\" alt=\"Mini\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eMini\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ee149ddca971da29638e.webp?v=1794317473\" alt=\"Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eGrand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3023a22557849d858043.webp?v=1794317467\" alt=\"Petit\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePetit\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6ea520e5859ea40fc234.webp?v=1794317474\" alt=\"Moyen\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eMoyen\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 5\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 5\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 5\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"4 \/ 5\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,3,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"5 \/ 5\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,4,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 5\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Charbon de bois \/ Petit","offer_id":67984547348638,"sku":"TBAI-HD-53-L02-05-0001","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Mini","offer_id":67984547381406,"sku":"TBAI-HD-53-L02-05-0002","price":106.0,"currency_code":"USD","in_stock":true},{"title":"Charbon \/ Moyen","offer_id":67984547414174,"sku":"TBAI-HD-53-L02-05-0003","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Grand","offer_id":67984547446942,"sku":"TBAI-HD-53-L02-05-0004","price":492.0,"currency_code":"USD","in_stock":true},{"title":"Petit","offer_id":67984547479710,"sku":"TBAI-HD-53-L02-05-0005","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Moyen","offer_id":67984547512478,"sku":"TBAI-HD-53-L02-05-0006","price":248.0,"currency_code":"USD","in_stock":true},{"title":"Charbon \/ Grand","offer_id":67984547545246,"sku":"TBAI-HD-53-L02-05-0007","price":492.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/651e8ab24969097995f0.webp?v=1794317455"},{"product_id":"solid-wood-tray-148","title":"Bol de fruits en bois massif vieilli vintage pour fruits sur une table","description":"\u003cdiv id=\"pd4309655\"\u003e\u003cstyle\u003e\n#pd4309655{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309655,#pd4309655 *{box-sizing:border-box}\n#pd4309655 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309655 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309655 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309655 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309655 .details{display:flex;flex-direction:column}\n#pd4309655 .details .copy{order:1;margin:0 0 16px}\n#pd4309655 .details .tiles{order:2}\n#pd4309655 .detail-slider{display:none;order:3}\n#pd4309655 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309655 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309655 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309655 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309655 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309655 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309655 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309655 .specs .copy{order:1}\n#pd4309655 .specs .slider{order:2}\n#pd4309655 .copy,#pd4309655 .slider{min-width:0}\n#pd4309655 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309655 .stage{position:relative;overflow:visible;display:contents}\n#pd4309655 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309655 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309655 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309655 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309655 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309655 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309655 .capstore{display:none}\n#pd4309655 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309655 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309655 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309655 .stage:hover .arrow.prev,#pd4309655 .stage:hover .arrow.next{transform:none}\n#pd4309655 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309655 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309655 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309655 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309655 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309655 button.dot.on{background:#2a241f;width:18px}\n#pd4309655 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309655 .slider[data-slides=\"1\"] .arrow,#pd4309655 .slider[data-slides=\"1\"] .dots{display:none}#pd4309655 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309655 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309655 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309655 table,#pd4309655 thead,#pd4309655 tbody,#pd4309655 tr{border:0 !important}\n#pd4309655 th,#pd4309655 td,#pd4309655 table th,#pd4309655 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309655 tr:last-child th,#pd4309655 tr:last-child td{border-bottom:0 !important}\n#pd4309655 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309655 h2{font-size:22px}\n#pd4309655 .mod{padding:16px;border-radius:16px}\n#pd4309655 .tiles{display:none}\n#pd4309655 .detail-slider{display:block}\n#pd4309655 .story,#pd4309655 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309655 .details .copy{order:1;margin:0 0 16px}\n#pd4309655 .details .detail-slider{order:2}\n#pd4309655 .story .copy{order:1}\n#pd4309655 .story .photo{order:2}\n#pd4309655 .specs .slider{order:1}\n#pd4309655 .specs .copy{order:2}\n#pd4309655 table,#pd4309655 tbody,#pd4309655 tr,#pd4309655 th,#pd4309655 td{display:block !important;width:100% !important}\n#pd4309655 table th,#pd4309655 table td,#pd4309655 tr:last-child th,#pd4309655 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309655 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309655 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309655 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309655 table td{padding:0 !important}\n#pd4309655 .arrow.prev,#pd4309655 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309655 .arrow.prev,#pd4309655 .arrow.next{transform:none}\n}\n#pd4309655.is-narrow h2{font-size:22px}\n#pd4309655.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309655.is-narrow .tiles{display:none}\n#pd4309655.is-narrow .detail-slider{display:block}\n#pd4309655.is-narrow .story,#pd4309655.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309655.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309655.is-narrow .details .detail-slider{order:2}\n#pd4309655.is-narrow .story .copy{order:1}\n#pd4309655.is-narrow .story .photo{order:2}\n#pd4309655.is-narrow .specs .slider{order:1}\n#pd4309655.is-narrow .specs .copy{order:2}\n#pd4309655.is-narrow table,#pd4309655.is-narrow tbody,#pd4309655.is-narrow tr,#pd4309655.is-narrow th,#pd4309655.is-narrow td{display:block !important;width:100% !important}\n#pd4309655.is-narrow table th,#pd4309655.is-narrow table td,#pd4309655.is-narrow tr:last-child th,#pd4309655.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309655.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309655.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309655.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309655.is-narrow table td{padding:0 !important}\n#pd4309655.is-narrow .arrow.prev,#pd4309655.is-narrow .arrow.next{transform:none}\n\n#pd4309655 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309655 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309655 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309655 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309655 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309655 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309655 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309655 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309655 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309655 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309655 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309655 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309655 button.nav.next{grid-column:3;grid-row:1}\n#pd4309655 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309655 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309655 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309655 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309655 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309655 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309655 .capstore,#pd4309655 .livecap,#pd4309655 button.arrow{display:none !important}\n#pd4309655 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309655 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eBois massif, en détail\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Patiné Bois massif Coupe à fruits reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e0ef97a4fc38383a0d64.webp?v=1794317684\" alt=\"Bol de fruits en bois massif vieilli vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1396842b30d90ecd2e38.webp?v=1794317685\" alt=\"Bol de fruits en bois massif vieilli vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0e583703e093d79a8304.webp?v=1794317691\" alt=\"Bol de fruits en bois massif vieilli vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e0ef97a4fc38383a0d64.webp?v=1794317684\" alt=\"Bol de fruits en bois massif vieilli vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1396842b30d90ecd2e38.webp?v=1794317685\" alt=\"Bol de fruits en bois massif vieilli vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0e583703e093d79a8304.webp?v=1794317691\" alt=\"Bol de fruits en bois massif vieilli vintage pour fruits sur une table, Vue rapprochée\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ce17e24911cde389debd.webp?v=1794317673\" alt=\"Bol de fruits en bois massif vieilli vintage pour fruits sur une table\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003ePatiné Bois massif Coupe à fruits se pose sur une table.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eTaille\u003c\/h2\u003e\u003cp\u003ePatiné Bois massif Coupe à fruits. Taille: Grand; Petit.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol de fruits en bois massif vieilli vintage pour fruits sur une table\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eBois massif\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eGrand; Petit\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5c2d0f39592628c2df86.webp?v=1794317672\" alt=\"Grand\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eGrand\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Grand","offer_id":67984561635486,"sku":"TBAI-HD-42-L02-04-0012","price":128.0,"currency_code":"USD","in_stock":true},{"title":"Petit","offer_id":67984561668254,"sku":"TBAI-HD-42-L02-04-0013","price":91.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5c2d0f39592628c2df86.webp?v=1794317672"},{"product_id":"solid-wood-tray","title":"Bol de fruits en bois massif fait main pour fruits sur une table","description":"\u003cdiv id=\"pd4309645\"\u003e\u003cstyle\u003e\n#pd4309645{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309645,#pd4309645 *{box-sizing:border-box}\n#pd4309645 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309645 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309645 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309645 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309645 .details{display:flex;flex-direction:column}\n#pd4309645 .details .copy{order:1;margin:0 0 16px}\n#pd4309645 .details .tiles{order:2}\n#pd4309645 .detail-slider{display:none;order:3}\n#pd4309645 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309645 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309645 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309645 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309645 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309645 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309645 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309645 .specs .copy{order:1}\n#pd4309645 .specs .slider{order:2}\n#pd4309645 .copy,#pd4309645 .slider{min-width:0}\n#pd4309645 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309645 .stage{position:relative;overflow:visible;display:contents}\n#pd4309645 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309645 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309645 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309645 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309645 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309645 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309645 .capstore{display:none}\n#pd4309645 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309645 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309645 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309645 .stage:hover .arrow.prev,#pd4309645 .stage:hover .arrow.next{transform:none}\n#pd4309645 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309645 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309645 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309645 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309645 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309645 button.dot.on{background:#2a241f;width:18px}\n#pd4309645 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309645 .slider[data-slides=\"1\"] .arrow,#pd4309645 .slider[data-slides=\"1\"] .dots{display:none}#pd4309645 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309645 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309645 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309645 table,#pd4309645 thead,#pd4309645 tbody,#pd4309645 tr{border:0 !important}\n#pd4309645 th,#pd4309645 td,#pd4309645 table th,#pd4309645 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309645 tr:last-child th,#pd4309645 tr:last-child td{border-bottom:0 !important}\n#pd4309645 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309645 h2{font-size:22px}\n#pd4309645 .mod{padding:16px;border-radius:16px}\n#pd4309645 .tiles{display:none}\n#pd4309645 .detail-slider{display:block}\n#pd4309645 .story,#pd4309645 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309645 .details .copy{order:1;margin:0 0 16px}\n#pd4309645 .details .detail-slider{order:2}\n#pd4309645 .story .copy{order:1}\n#pd4309645 .story .photo{order:2}\n#pd4309645 .specs .slider{order:1}\n#pd4309645 .specs .copy{order:2}\n#pd4309645 table,#pd4309645 tbody,#pd4309645 tr,#pd4309645 th,#pd4309645 td{display:block !important;width:100% !important}\n#pd4309645 table th,#pd4309645 table td,#pd4309645 tr:last-child th,#pd4309645 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309645 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309645 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309645 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309645 table td{padding:0 !important}\n#pd4309645 .arrow.prev,#pd4309645 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309645 .arrow.prev,#pd4309645 .arrow.next{transform:none}\n}\n#pd4309645.is-narrow h2{font-size:22px}\n#pd4309645.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309645.is-narrow .tiles{display:none}\n#pd4309645.is-narrow .detail-slider{display:block}\n#pd4309645.is-narrow .story,#pd4309645.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309645.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309645.is-narrow .details .detail-slider{order:2}\n#pd4309645.is-narrow .story .copy{order:1}\n#pd4309645.is-narrow .story .photo{order:2}\n#pd4309645.is-narrow .specs .slider{order:1}\n#pd4309645.is-narrow .specs .copy{order:2}\n#pd4309645.is-narrow table,#pd4309645.is-narrow tbody,#pd4309645.is-narrow tr,#pd4309645.is-narrow th,#pd4309645.is-narrow td{display:block !important;width:100% !important}\n#pd4309645.is-narrow table th,#pd4309645.is-narrow table td,#pd4309645.is-narrow tr:last-child th,#pd4309645.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309645.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309645.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309645.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309645.is-narrow table td{padding:0 !important}\n#pd4309645.is-narrow .arrow.prev,#pd4309645.is-narrow .arrow.next{transform:none}\n\n#pd4309645 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309645 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309645 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309645 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309645 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309645 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309645 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309645 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309645 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309645 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309645 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309645 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309645 button.nav.next{grid-column:3;grid-row:1}\n#pd4309645 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309645 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309645 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309645 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309645 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309645 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309645 .capstore,#pd4309645 .livecap,#pd4309645 button.arrow{display:none !important}\n#pd4309645 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309645 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eBois massif, en détail\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Bois massif Coupe à fruits reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ab0f26395699e013b778.webp?v=1794317790\" alt=\"Bol de fruits en bois massif fait main pour fruits sur une table, Vue rapprochée\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/23766afe0fc8306a944c.webp?v=1794317796\" alt=\"Bol de fruits en bois massif fait main pour fruits sur une table, Vue rapprochée\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f63f8cde2c0647707b7c.webp?v=1794317796\" alt=\"Bol de fruits en bois massif fait main pour fruits sur une table, Vue rapprochée\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ab0f26395699e013b778.webp?v=1794317790\" alt=\"Bol de fruits en bois massif fait main pour fruits sur une table, Vue rapprochée\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/23766afe0fc8306a944c.webp?v=1794317796\" alt=\"Bol de fruits en bois massif fait main pour fruits sur une table, Vue rapprochée\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f63f8cde2c0647707b7c.webp?v=1794317796\" alt=\"Bol de fruits en bois massif fait main pour fruits sur une table, Vue rapprochée\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eVue rapprochée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/49f4cc94ab9fc2a4df46.webp?v=1794317778\" alt=\"Bol de fruits en bois massif fait main pour fruits sur une table\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003eBois massif Coupe à fruits se pose sur une table.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eTaille\u003c\/h2\u003e\u003cp\u003eBois massif Coupe à fruits. Taille: Petit; Moyen; Grand.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003eBol de fruits en bois massif fait main pour fruits sur une table\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eBois massif\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003ePetit; Moyen; Grand\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6c4a9a3ed69e74c27a9f.webp?v=1794317777\" alt=\"Petit\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003ePetit\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Petit","offer_id":67984564650142,"sku":"TBAI-HD-38-L02-04-0005","price":68.0,"currency_code":"USD","in_stock":true},{"title":"Moyen","offer_id":67984564682910,"sku":"TBAI-HD-38-L02-04-0006","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Grand","offer_id":67984564715678,"sku":"TBAI-HD-38-L02-04-0007","price":92.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6c4a9a3ed69e74c27a9f.webp?v=1794317777"},{"product_id":"tray","title":"Plateau fourre-tout en cuir réversible pour clés et télécommandes","description":"\u003cdiv id=\"pd4309595\"\u003e\u003cstyle\u003e\n#pd4309595{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309595,#pd4309595 *{box-sizing:border-box}\n#pd4309595 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309595 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309595 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309595 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309595 .details{display:flex;flex-direction:column}\n#pd4309595 .details .copy{order:1;margin:0 0 16px}\n#pd4309595 .details .tiles{order:2}\n#pd4309595 .detail-slider{display:none;order:3}\n#pd4309595 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309595 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309595 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309595 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309595 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309595 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309595 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309595 .specs .copy{order:1}\n#pd4309595 .specs .slider{order:2}\n#pd4309595 .copy,#pd4309595 .slider{min-width:0}\n#pd4309595 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309595 .stage{position:relative;overflow:visible;display:contents}\n#pd4309595 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309595 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309595 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309595 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309595 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309595 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309595 .capstore{display:none}\n#pd4309595 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309595 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309595 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309595 .stage:hover .arrow.prev,#pd4309595 .stage:hover .arrow.next{transform:none}\n#pd4309595 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309595 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309595 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309595 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309595 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309595 button.dot.on{background:#2a241f;width:18px}\n#pd4309595 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309595 .slider[data-slides=\"1\"] .arrow,#pd4309595 .slider[data-slides=\"1\"] .dots{display:none}#pd4309595 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309595 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309595 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309595 table,#pd4309595 thead,#pd4309595 tbody,#pd4309595 tr{border:0 !important}\n#pd4309595 th,#pd4309595 td,#pd4309595 table th,#pd4309595 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309595 tr:last-child th,#pd4309595 tr:last-child td{border-bottom:0 !important}\n#pd4309595 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309595 h2{font-size:22px}\n#pd4309595 .mod{padding:16px;border-radius:16px}\n#pd4309595 .tiles{display:none}\n#pd4309595 .detail-slider{display:block}\n#pd4309595 .story,#pd4309595 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309595 .details .copy{order:1;margin:0 0 16px}\n#pd4309595 .details .detail-slider{order:2}\n#pd4309595 .story .copy{order:1}\n#pd4309595 .story .photo{order:2}\n#pd4309595 .specs .slider{order:1}\n#pd4309595 .specs .copy{order:2}\n#pd4309595 table,#pd4309595 tbody,#pd4309595 tr,#pd4309595 th,#pd4309595 td{display:block !important;width:100% !important}\n#pd4309595 table th,#pd4309595 table td,#pd4309595 tr:last-child th,#pd4309595 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309595 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309595 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309595 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309595 table td{padding:0 !important}\n#pd4309595 .arrow.prev,#pd4309595 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309595 .arrow.prev,#pd4309595 .arrow.next{transform:none}\n}\n#pd4309595.is-narrow h2{font-size:22px}\n#pd4309595.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309595.is-narrow .tiles{display:none}\n#pd4309595.is-narrow .detail-slider{display:block}\n#pd4309595.is-narrow .story,#pd4309595.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309595.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309595.is-narrow .details .detail-slider{order:2}\n#pd4309595.is-narrow .story .copy{order:1}\n#pd4309595.is-narrow .story .photo{order:2}\n#pd4309595.is-narrow .specs .slider{order:1}\n#pd4309595.is-narrow .specs .copy{order:2}\n#pd4309595.is-narrow table,#pd4309595.is-narrow tbody,#pd4309595.is-narrow tr,#pd4309595.is-narrow th,#pd4309595.is-narrow td{display:block !important;width:100% !important}\n#pd4309595.is-narrow table th,#pd4309595.is-narrow table td,#pd4309595.is-narrow tr:last-child th,#pd4309595.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309595.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309595.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309595.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309595.is-narrow table td{padding:0 !important}\n#pd4309595.is-narrow .arrow.prev,#pd4309595.is-narrow .arrow.next{transform:none}\n\n#pd4309595 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309595 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309595 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309595 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309595 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309595 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309595 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309595 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309595 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309595 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309595 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309595 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309595 button.nav.next{grid-column:3;grid-row:1}\n#pd4309595 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309595 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309595 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309595 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309595 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309595 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309595 .capstore,#pd4309595 .livecap,#pd4309595 button.arrow{display:none !important}\n#pd4309595 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309595 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eSurface, bord et assemblage\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Réversible Cuir Vide-poches Plateau reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d62a7a81ac76e81fb0ce.webp?v=1794318366\" alt=\"Plateau fourre-tout en cuir réversible pour clés et télécommandes, Surface\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eSurface\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/fa2ae2a05aad31af2509.webp?v=1794318372\" alt=\"Plateau fourre-tout en cuir réversible pour clés et télécommandes, Bord\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cdb5f08fd1a1ef67e344.webp?v=1794318372\" alt=\"Plateau fourre-tout en cuir réversible pour clés et télécommandes, Assemblage\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d62a7a81ac76e81fb0ce.webp?v=1794318366\" alt=\"Plateau fourre-tout en cuir réversible pour clés et télécommandes, Surface\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eSurface\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/fa2ae2a05aad31af2509.webp?v=1794318372\" alt=\"Plateau fourre-tout en cuir réversible pour clés et télécommandes, Bord\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cdb5f08fd1a1ef67e344.webp?v=1794318372\" alt=\"Plateau fourre-tout en cuir réversible pour clés et télécommandes, Assemblage\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e901ba059f48fecb3ed9.webp?v=1794318360\" alt=\"Plateau fourre-tout en cuir réversible pour clés et télécommandes\" width=\"1086\" height=\"1448\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003eRéversible Cuir Vide-poches Plateau se pose sur une table.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eLa même forme\u003c\/h2\u003e\u003cp\u003eUn exemplaire est présenté : Réversible Cuir Vide-poches Plateau.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau fourre-tout en cuir réversible pour clés et télécommandes\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eStyle\u003c\/th\u003e\u003ctd\u003ePlateau\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"1\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/98833e969dc46251d92e.webp?v=1794318360\" alt=\"Plateau\" width=\"1086\" height=\"1448\"\u003e\u003cfigcaption\u003ePlateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"Plateau","offer_id":67984599613598,"sku":"TBAI-L-106-L01-03-0041","price":107.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/98833e969dc46251d92e.webp?v=1794318360"},{"product_id":"wrought-iron-tray","title":"Plateau de boîte en fer vieilli vintage","description":"\u003cdiv id=\"pd4309543\"\u003e\u003cstyle\u003e\n#pd4309543{box-sizing:border-box;color:#2a241f;background:transparent;font-family:inherit;font-size:16px;line-height:1.55;max-width:1080px;margin:0 auto;padding:0}\n#pd4309543,#pd4309543 *{box-sizing:border-box}\n#pd4309543 .kicker{margin:0 0 8px;color:#8a5a3b;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;font-weight:600}\n#pd4309543 h2{margin:0 0 10px;color:#2a241f;font-family:Georgia,\"Iowan Old Style\",Palatino,serif;font-size:28px;line-height:1.2;font-weight:500}\n#pd4309543 p{margin:0;color:#4d453e;font-size:16px;line-height:1.6}\n#pd4309543 .mod{background:#f7f4ef;border:1px solid #e7e0d8;border-radius:18px;padding:20px;margin:0 0 16px}\n#pd4309543 .details{display:flex;flex-direction:column}\n#pd4309543 .details .copy{order:1;margin:0 0 16px}\n#pd4309543 .details .tiles{order:2}\n#pd4309543 .detail-slider{display:none;order:3}\n#pd4309543 .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}\n#pd4309543 .tile{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309543 .tile figcaption{padding:10px 12px 12px;color:#4d453e;font-size:14px;line-height:1.4}\n#pd4309543 img{display:block;width:100%;max-width:100%;height:auto;border:0;background:#fff;object-fit:contain;margin: 0;}\n#pd4309543 .story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:28px;align-items:center}\n#pd4309543 .photo{margin:0;background:#fff;border-radius:14px;overflow:hidden}\n#pd4309543 .specs{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:28px;align-items:start}\n#pd4309543 .specs .copy{order:1}\n#pd4309543 .specs .slider{order:2}\n#pd4309543 .copy,#pd4309543 .slider{min-width:0}\n#pd4309543 .slider{position:relative;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:12px;row-gap:0}\n#pd4309543 .stage{position:relative;overflow:visible;display:contents}\n#pd4309543 .viewport{position:relative;overflow:hidden;width:100%;background:#fff;border-radius:14px;grid-column:1 \/ -1;grid-row:1}\n#pd4309543 .track{display:flex;width:100%;max-width:100%;min-width:0;transition:transform .3s cubic-bezier(.25,.1,.25,1);will-change:transform}\n#pd4309543 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309543 .slide img{width:100% !important;max-width:100% !important;height:auto !important}\n#pd4309543 .livecap{margin:0;padding:10px 12px 0;text-align:center;color:#4d453e;font-size:14px;line-height:1.45;grid-column:1 \/ -1;grid-row:2;min-width:0}\n#pd4309543 .livecap b{color:#2a241f;font-weight:600;margin-right:6px}\n#pd4309543 .capstore{display:none}\n#pd4309543 button.arrow{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:44px;height:44px;margin:8px 0 0 !important;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transform:none !important;color:#1c1c1c;box-shadow:none;line-height:1;grid-row:3}\n#pd4309543 .arrow.prev{grid-column:1;grid-row:3;justify-self:center;transform:none !important}\n#pd4309543 .arrow.next{grid-column:3;grid-row:3;justify-self:center;transform:none !important}\n#pd4309543 .stage:hover .arrow.prev,#pd4309543 .stage:hover .arrow.next{transform:none}\n#pd4309543 .arrow .btn{width:44px;height:44px;border-radius:50%;border:1px solid #d4c8b8;background:#f7f4ef;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;box-shadow:none;color:#1c1c1c}\n#pd4309543 .arrow:hover .btn{width:44px;height:44px;background:#1c1c1c;color:#fff}\n#pd4309543 .arrow .label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309543 .dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;grid-column:2;grid-row:3;min-width:0}\n#pd4309543 button.dot{width:8px;height:8px;border-radius:99px;background:#d9d0c6;cursor:pointer;position:relative;border:0;padding:0;box-shadow:none}\n#pd4309543 button.dot.on{background:#2a241f;width:18px}\n#pd4309543 .dot span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}\n#pd4309543 .slider[data-slides=\"1\"] .arrow,#pd4309543 .slider[data-slides=\"1\"] .dots{display:none}#pd4309543 .slider[data-slides=\"1\"]{grid-template-columns:minmax(0,1fr)}#pd4309543 .slider[data-slides=\"1\"] .livecap{grid-column:1}\n#pd4309543 table{width:100%;border-collapse:collapse;margin-top:16px;border:0 !important;background:transparent;box-shadow: none !important;}\n#pd4309543 table,#pd4309543 thead,#pd4309543 tbody,#pd4309543 tr{border:0 !important}\n#pd4309543 th,#pd4309543 td,#pd4309543 table th,#pd4309543 table td{text-align:left;vertical-align:top;padding:14px 0 !important;border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;font-size:15px;line-height:1.45;color:#2a241f;overflow-wrap:anywhere;background:transparent}\n#pd4309543 tr:last-child th,#pd4309543 tr:last-child td{border-bottom:0 !important}\n#pd4309543 th{width:38%;font-weight:600;color:#6f655c}\n@media (max-width:599px){\n#pd4309543 h2{font-size:22px}\n#pd4309543 .mod{padding:16px;border-radius:16px}\n#pd4309543 .tiles{display:none}\n#pd4309543 .detail-slider{display:block}\n#pd4309543 .story,#pd4309543 .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309543 .details .copy{order:1;margin:0 0 16px}\n#pd4309543 .details .detail-slider{order:2}\n#pd4309543 .story .copy{order:1}\n#pd4309543 .story .photo{order:2}\n#pd4309543 .specs .slider{order:1}\n#pd4309543 .specs .copy{order:2}\n#pd4309543 table,#pd4309543 tbody,#pd4309543 tr,#pd4309543 th,#pd4309543 td{display:block !important;width:100% !important}\n#pd4309543 table th,#pd4309543 table td,#pd4309543 tr:last-child th,#pd4309543 tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309543 tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309543 tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309543 table th{width:100% !important;padding:0 0 6px !important}\n#pd4309543 table td{padding:0 !important}\n#pd4309543 .arrow.prev,#pd4309543 .arrow.next{transform:none}\n}\n@media (hover:none){\n#pd4309543 .arrow.prev,#pd4309543 .arrow.next{transform:none}\n}\n#pd4309543.is-narrow h2{font-size:22px}\n#pd4309543.is-narrow .mod{padding:16px;border-radius:16px}\n#pd4309543.is-narrow .tiles{display:none}\n#pd4309543.is-narrow .detail-slider{display:block}\n#pd4309543.is-narrow .story,#pd4309543.is-narrow .specs{grid-template-columns:minmax(0,1fr);gap:16px}\n#pd4309543.is-narrow .details .copy{order:1;margin:0 0 16px}\n#pd4309543.is-narrow .details .detail-slider{order:2}\n#pd4309543.is-narrow .story .copy{order:1}\n#pd4309543.is-narrow .story .photo{order:2}\n#pd4309543.is-narrow .specs .slider{order:1}\n#pd4309543.is-narrow .specs .copy{order:2}\n#pd4309543.is-narrow table,#pd4309543.is-narrow tbody,#pd4309543.is-narrow tr,#pd4309543.is-narrow th,#pd4309543.is-narrow td{display:block !important;width:100% !important}\n#pd4309543.is-narrow table th,#pd4309543.is-narrow table td,#pd4309543.is-narrow tr:last-child th,#pd4309543.is-narrow tr:last-child td{border:0 !important;border-bottom:0 !important}\n#pd4309543.is-narrow tr{border:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important;padding:0 0 14px !important;margin:0 0 14px !important}\n#pd4309543.is-narrow tr:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:1px solid rgba(42,36,31,.1) !important}\n#pd4309543.is-narrow table th{width:100% !important;padding:0 0 6px !important}\n#pd4309543.is-narrow table td{padding:0 !important}\n#pd4309543.is-narrow .arrow.prev,#pd4309543.is-narrow .arrow.next{transform:none}\n\n#pd4309543 .slider{position:relative;display:block !important;width:100%;max-width:100%;min-width:0;grid-template-columns:none !important}\n#pd4309543 .stage{position:relative;overflow:visible;min-width:0;max-width:100%;touch-action:pan-y}\n#pd4309543 .viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0;background:#fff;border-radius:14px}\n#pd4309543 .track{display:flex;width:100%;min-width:0;transition:transform .35s ease}\n#pd4309543 figure.slide{display:block !important;flex:0 0 100%;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden}\n#pd4309543 .slide img{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:3\/4;object-fit:contain;background:#fff}\n#pd4309543 figure.slide figcaption{display:block;margin:0;padding:10px 12px 12px;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309543 .pager{display:grid !important;width:100%;max-width:100%;min-width:0;grid-template-columns:44px minmax(0,1fr) 44px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:8px 12px;margin:14px 0 0;position:static !important}\n#pd4309543 button.nav{position:static !important;top:auto !important;left:auto !important;right:auto !important;transform:none !important;display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0 !important;padding:0 !important;border:1px solid #d4c8b8 !important;border-radius:50% !important;background:#f7f4ef !important;color:#1c1c1c !important;box-shadow:none !important;cursor:pointer;font-size:0;line-height:0;appearance:none;-webkit-appearance:none;z-index:auto}\n#pd4309543 button.nav::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n#pd4309543 button.nav.prev{grid-column:1;grid-row:1}\n#pd4309543 button.nav.prev::before{transform:rotate(-135deg);margin-left:3px}\n#pd4309543 button.nav.next{grid-column:3;grid-row:1}\n#pd4309543 button.nav.next::before{transform:rotate(45deg);margin-right:3px}\n#pd4309543 .pager .dots{grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:26px;margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 4px;scrollbar-width:none}\n#pd4309543 .pager .dots::-webkit-scrollbar{display:none}\n#pd4309543 button.dot{width:10px;height:10px;min-width:10px;min-height:10px;flex:0 0 10px;border:0 !important;border-radius:50%;padding:0 !important;margin:0;background:#d9cfc4;cursor:pointer;appearance:none;box-shadow:none}\n#pd4309543 button.dot.on{background:#1c1c1c;width:10px}\n#pd4309543 .count{grid-column:1 \/ -1;grid-row:2;margin:0;padding:0;text-align:center;color:#6f685e;font-size:13px;line-height:1.4}\n#pd4309543 .capstore,#pd4309543 .livecap,#pd4309543 button.arrow{display:none !important}\n#pd4309543 .slider[data-slides=\"1\"] .pager{display:none !important}\n#pd4309543 .stage:hover button.nav{transform:none !important}\n\u003c\/style\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"details\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e01 Détails\u003c\/p\u003e\u003ch2\u003eFer forgé, en détail\u003c\/h2\u003e\u003cp\u003eVues rapprochées de la surface, du bord et de l’assemblage. Patiné Fer Boîte Plateau reste reconnaissable.\u003c\/p\u003e\u003c\/div\u003e\n  \u003cdiv class=\"tiles\"\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/576b8cc78440a66ceb79.webp?v=1794318908\" alt=\"Plateau de boîte en fer vieilli vintage, Surface\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eSurface\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a9cd3bfbf9e42e593e93.webp?v=1794318908\" alt=\"Plateau de boîte en fer vieilli vintage, Bord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f2dfb433b1b8440f45b7.webp?v=1794318915\" alt=\"Plateau de boîte en fer vieilli vintage, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\n  \u003cdiv class=\"detail-slider\"\u003e\u003cdiv class=\"slider\" data-slides=\"3\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/576b8cc78440a66ceb79.webp?v=1794318908\" alt=\"Plateau de boîte en fer vieilli vintage, Surface\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eSurface\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a9cd3bfbf9e42e593e93.webp?v=1794318908\" alt=\"Plateau de boîte en fer vieilli vintage, Bord\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eBord\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f2dfb433b1b8440f45b7.webp?v=1794318915\" alt=\"Plateau de boîte en fer vieilli vintage, Assemblage\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003eAssemblage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"3 \/ 3\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,2,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"story\"\u003e\n  \u003cfigure class=\"photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/860d019c7dc32a915611.webp?v=1794318894\" alt=\"Plateau de boîte en fer vieilli vintage\" width=\"1200\" height=\"1600\"\u003e\u003c\/figure\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e02 À la maison\u003c\/p\u003e\u003ch2\u003eÀ la maison\u003c\/h2\u003e\u003cp\u003ePatiné Fer Boîte Plateau se pose sur une table. Les autres versions figurent dans les choix.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"mod\"\u003e\u003cdiv class=\"specs\"\u003e\n  \u003cdiv class=\"copy\"\u003e\u003cp class=\"kicker\"\u003e03 Caractéristiques\u003c\/p\u003e\u003ch2\u003eFinition\u003c\/h2\u003e\u003cp\u003ePatiné Fer Boîte Plateau. Finition: Patiné rouille; Peint. Matière : Fer forgé.\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eProduit\u003c\/th\u003e\u003ctd\u003ePlateau de boîte en fer vieilli vintage\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eFer forgé\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eFinition\u003c\/th\u003e\u003ctd\u003ePatiné rouille; Peint\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"slider\" data-slides=\"2\" data-i=\"0\"\u003e\u003cdiv class=\"stage\" ontouchstart=\"this.setAttribute('data-x',event.changedTouches[0].clientX);this.setAttribute('data-y',event.changedTouches[0].clientY)\" ontouchend=\"(function(el,e){var t=e.changedTouches\u0026\u0026e.changedTouches[0];if(!t)return;var dx=t.clientX-parseFloat(el.getAttribute('data-x')||t.clientX),dy=t.clientY-parseFloat(el.getAttribute('data-y')||t.clientY);if(Math.abs(dx)\u003c36||Math.abs(dx)\u003cMath.abs(dy))return;var b=el.parentNode.querySelector(dx\u003c0?'.nav.next':'.nav.prev');if(b)b.click();})(this,event)\"\u003e\u003cdiv class=\"viewport\"\u003e\u003cdiv class=\"track\"\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e26ca85910e7f995b1bd.webp?v=1794318895\" alt=\"Patiné rouille\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePatiné rouille\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"slide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/dac3c48d859a8473cb77.webp?v=1794318901\" alt=\"Peint\" width=\"1200\" height=\"1600\"\u003e\u003cfigcaption\u003ePeint\u003c\/figcaption\u003e\u003c\/figure\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"pager\"\u003e\u003cbutton type=\"button\" class=\"nav prev\" aria-label=\"Précédent\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,-1,0)\"\u003e\u003c\/button\u003e\u003cdiv class=\"dots\"\u003e\u003cbutton type=\"button\" class=\"dot on\" aria-label=\"1 \/ 2\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,0,1)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"dot\" aria-label=\"2 \/ 2\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,1)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"nav next\" aria-label=\"Suivant\" onclick=\"(function(b,d,abs){var s=b.closest('.slider');if(!s)return;var n=+s.getAttribute('data-slides')||1;var i=abs?d:((+(s.getAttribute('data-i')||0)+d+n)%n);s.setAttribute('data-i',String(i));var w=s.querySelector('.viewport').clientWidth,slides=s.querySelectorAll('.slide');for(var j=0;j\u003cslides.length;j++){slides[j].style.flex='0 0 '+w+'px';slides[j].style.width=w+'px'}s.querySelector('.track').style.transform='translate3d('+(-i*w)+'px,0,0)';var dots=s.querySelectorAll('.dot');for(var k=0;k\u003cdots.length;k++)dots[k].classList.toggle('on',k===i);var c=s.querySelector('.count');if(c)c.textContent=(i+1)+' \/ '+n;})(this,1,0)\"\u003e\u003c\/button\u003e\u003cspan class=\"count\"\u003e1 \/ 2\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Monulo","offers":[{"title":"rouille vieillie","offer_id":67984627663006,"sku":"TBAI-L-106-L01-02-0049","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Peint","offer_id":67984627695774,"sku":"TBAI-L-106-L01-02-0050","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e26ca85910e7f995b1bd.webp?v=1794318895"},{"product_id":"wood-handle-bread-basket","title":"Corbeille à pain avec manche en bois","description":"\u003cstyle\u003e\n.pd-4309044{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4309044 *{box-sizing:border-box}\n.pd-4309044 img{display:block;width:100%;height:auto}\n.pd-4309044 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4309044 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4309044 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4309044 p{margin:0 0 16px;font-size:16px}\n.pd-4309044 figure{margin:0}\n.pd-4309044 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4309044 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4309044 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4309044 .pd-story .pd-copy{order:1}\n.pd-4309044 .pd-story img{order:2}\n.pd-4309044 .pd-story img,.pd-4309044 .pd-track img,.pd-4309044 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4309044 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4309044 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4309044 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4309044 .pd-shots figure{min-width:0}\n.pd-4309044 .pd-nav.pd-shots-nav{display:none}\n.pd-4309044 .pd-carousel{position:relative;min-width:0}\n.pd-4309044 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4309044 .pd-track::-webkit-scrollbar{display:none}\n.pd-4309044 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4309044 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4309044 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4309044 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4309044 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4309044 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4309044 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4309044 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4309044 .pd-spec-copy{min-width:0}\n.pd-4309044 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4309044 th,.pd-4309044 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4309044 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4309044 section{padding:20px 16px;border-radius:12px}\n.pd-4309044 h2{font-size:22px}\n.pd-4309044 .pd-story,.pd-4309044 .pd-spec{grid-template-columns:1fr}\n.pd-4309044 .pd-story .pd-copy{order:-1}\n.pd-4309044 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4309044 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4309044 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4309044 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4309044 .pd-nav.pd-shots-nav{display:flex}\n.pd-4309044 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4309044 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4309044 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/981250895d735d7222c1.webp?v=1794320462\" alt=\"Plateau en rotin avec manche en bois avec du pain sur une table à manger\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau rond avec des poignées en bois\u003c\/h2\u003e\n\u003cp\u003eLes poignées sont en bois, liées dans le bord en rotin. La nourriture et la vaisselle sur la photo ne sont que du style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eTissage radial, bord enveloppé, manche en bois\u003c\/h2\u003e\n\u003cp\u003eLa base tourne selon un tissage radial. Le bord est enveloppé et le manche en bois est lié sur le côté.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/142b4383ccf1cc662252.webp?v=1794320491\" alt=\"Tissage radial\"\u003e\u003cfigcaption\u003eTissage radial\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e7203b6e68cd318fd382.webp?v=1794320497\" alt=\"Jante enveloppée\"\u003e\u003cfigcaption\u003eJante enveloppée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ed02eb125d00eb85e272.webp?v=1794320496\" alt=\"Manche en bois\"\u003e\u003cfigcaption\u003eManche en bois\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Tissage radial\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante enveloppée\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Manche en bois\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d16bbc709388bf63ddc0.webp?v=1794320449\" alt=\"Papier absorbant l\u0026#x27;huile uniquement \/ 7.3 in (18.5 cm), 140 feuilles\"\u003e\u003cfigcaption\u003e\u003cb\u003ePapier absorbant l'huile uniquement \/ 7.3 in (18.5 cm), 140 feuilles\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/359b68521371fdd71827.webp?v=1794320450\" alt=\"Papier absorbant l\u0026#x27;huile uniquement \/ 8.3 in (21 cm), 140 feuilles\"\u003e\u003cfigcaption\u003e\u003cb\u003ePapier absorbant l'huile uniquement \/ 8.3 in (21 cm), 140 feuilles\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e30f7f6d74cf668098a2.webp?v=1794320456\" alt=\"Papier absorbant l\u0026#x27;huile uniquement \/ 9.4 in (24 cm), 140 feuilles\"\u003e\u003cfigcaption\u003e\u003cb\u003ePapier absorbant l'huile uniquement \/ 9.4 in (24 cm), 140 feuilles\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0f2b009bee724e98f661.webp?v=1794320456\" alt=\"Panier à poignée en bois, petit\/8.7 × 1.2 in (22 × 3 cm), avec papier 7.3 in (18.5 cm), 140 feuilles\"\u003e\u003cfigcaption\u003e\u003cb\u003ePanier à poignée en bois, petit\/8.7 × 1.2 in (22 × 3 cm), avec papier 7.3 in (18.5 cm), 140 feuilles\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c1f81afe1972b0d09607.webp?v=1794320464\" alt=\"Panier à poignée en bois, moyen\/9.4 × 1.2 in (24 × 3 cm), avec papier 8.3 in (21 cm), 140 feuilles\"\u003e\u003cfigcaption\u003e\u003cb\u003ePanier à poignée en bois, moyen\/9.4 × 1.2 in (24 × 3 cm), avec papier 8.3 in (21 cm), 140 feuilles\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c6b80aeca549c8435acb.webp?v=1794320468\" alt=\"Panier à poignée en bois, grand \/ 11 × 1.6 in (28 × 4 cm), avec papier 9.4 in (24 cm), 140 feuilles\"\u003e\u003cfigcaption\u003e\u003cb\u003ePanier à poignée en bois, grand \/ 11 × 1.6 in (28 × 4 cm), avec papier 9.4 in (24 cm), 140 feuilles\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/14c2b0c7e9a7eb61165e.webp?v=1794320470\" alt=\"Panier à poignée en bois, petit \/ 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePanier à poignée en bois, petit \/ 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4f8bf6e912a30bb761d7.webp?v=1794320476\" alt=\"Panier à poignée en bois, moyen \/ 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePanier à poignée en bois, moyen \/ 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/748e2aad49f52a2f58af.webp?v=1794320484\" alt=\"Panier à poignée en bois, grand \/ 11 × 1.6 in (28 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePanier à poignée en bois, grand \/ 11 × 1.6 in (28 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Papier absorbant l\u0026#x27;huile uniquement \/ 7.3 in (18.5 cm), 140 feuilles\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Papier absorbant l\u0026#x27;huile uniquement \/ 8.3 in (21 cm), 140 feuilles\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Papier absorbant l\u0026#x27;huile uniquement \/ 9.4 in (24 cm), 140 feuilles\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Panier à poignée en bois, petit\/8.7 × 1.2 in (22 × 3 cm), avec papier 7.3 in (18.5 cm), 140 feuilles\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Panier à poignée en bois, moyen\/9.4 × 1.2 in (24 × 3 cm), avec papier 8.3 in (21 cm), 140 feuilles\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Panier à poignée en bois, grand \/ 11 × 1.6 in (28 × 4 cm), avec papier 9.4 in (24 cm), 140 feuilles\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Panier à poignée en bois, petit \/ 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Panier à poignée en bois, moyen \/ 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Panier à poignée en bois, grand \/ 11 × 1.6 in (28 × 4 cm)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 9\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eBois\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003eCorbeille à pain avec manche en bois\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eLe panier uniquement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Papier absorbant l'huile uniquement \/ 7,3 po (18,5 cm), 140 feuilles","offer_id":67984730554526,"sku":"TBAI-HD-93-L02-0612","price":63.0,"currency_code":"USD","in_stock":true},{"title":"Papier absorbant l'huile uniquement \/ 8,3 po (21 cm), 140 feuilles","offer_id":67984730587294,"sku":"TBAI-HD-93-L02-0613","price":64.0,"currency_code":"USD","in_stock":true},{"title":"Papier absorbant l'huile uniquement \/ 9,4 po (24 cm), 140 feuilles","offer_id":67984730620062,"sku":"TBAI-HD-93-L02-0614","price":64.0,"currency_code":"USD","in_stock":true},{"title":"Petit panier à poignée en bois \/ 8,7 × 1,2 po (22 × 3 cm), avec du papier de 7,3 po (18,5 cm), 140 feuilles","offer_id":67984730652830,"sku":"TBAI-HD-93-L02-0615","price":81.0,"currency_code":"USD","in_stock":true},{"title":"Panier à poignée en bois, moyen \/ 9,4 × 1,2 po (24 × 3 cm), avec du papier de 8,3 po (21 cm), 140 feuilles","offer_id":67984730685598,"sku":"TBAI-HD-93-L02-0616","price":86.0,"currency_code":"USD","in_stock":true},{"title":"Panier à poignées en bois, grand \/ 11 × 1,6 po (28 × 4 cm), avec du papier de 9,4 po (24 cm), 140 feuilles","offer_id":67984730718366,"sku":"TBAI-HD-93-L02-0617","price":112.0,"currency_code":"USD","in_stock":true},{"title":"Petit panier à poignée en bois \/ 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984730751134,"sku":"TBAI-HD-93-L02-0618","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Panier à poignée en bois, moyen \/ 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984730783902,"sku":"TBAI-HD-93-L02-0619","price":82.0,"currency_code":"USD","in_stock":true},{"title":"Panier à poignées en bois, grand \/ 11 × 1,6 po (28 × 4 cm)","offer_id":67984730816670,"sku":"TBAI-HD-93-L02-0620","price":108.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d16bbc709388bf63ddc0.webp?v=1794320449"},{"product_id":"handwoven-rattan-fruit-and-snack-basket","title":"Panier de fruits et de collations en rotin tissé à la main","description":"\u003cstyle\u003e\n.pd-4308976{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308976 *{box-sizing:border-box}\n.pd-4308976 img{display:block;width:100%;height:auto}\n.pd-4308976 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308976 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308976 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308976 p{margin:0 0 16px;font-size:16px}\n.pd-4308976 figure{margin:0}\n.pd-4308976 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308976 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308976 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308976 .pd-story .pd-copy{order:1}\n.pd-4308976 .pd-story img{order:2}\n.pd-4308976 .pd-story img,.pd-4308976 .pd-track img,.pd-4308976 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308976 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308976 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308976 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308976 .pd-shots figure{min-width:0}\n.pd-4308976 .pd-nav.pd-shots-nav{display:none}\n.pd-4308976 .pd-carousel{position:relative;min-width:0}\n.pd-4308976 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308976 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308976 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308976 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308976 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308976 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308976 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308976 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308976 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308976 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308976 .pd-spec-copy{min-width:0}\n.pd-4308976 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308976 th,.pd-4308976 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308976 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308976 section{padding:20px 16px;border-radius:12px}\n.pd-4308976 h2{font-size:22px}\n.pd-4308976 .pd-story,.pd-4308976 .pd-spec{grid-template-columns:1fr}\n.pd-4308976 .pd-story .pd-copy{order:-1}\n.pd-4308976 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308976 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308976 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308976 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308976 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308976 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308976 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308976 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5263b38ca8b1eece55df.webp?v=1794320601\" alt=\"Corbeille de fruits ronde en rotin avec pommes sur une table à manger\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn panier rond pour fruits ou collations\u003c\/h2\u003e\n\u003cp\u003eLe bord est enveloppé et légèrement surélevé. Les fruits sur la photo ne sont que du style. Le style et la taille suivent l’option sélectionnée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eTissage serré, bord enroulé, bord relevé\u003c\/h2\u003e\n\u003cp\u003eLe mur est un tissage serré. Le bord est enroulé et le bord se tourne légèrement vers l'extérieur.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/af37e3d656906c5b29c0.webp?v=1794320697\" alt=\"Tissage serré\"\u003e\u003cfigcaption\u003eTissage serré\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e3603f39c333db1b182e.webp?v=1794320698\" alt=\"Jante enveloppée\"\u003e\u003cfigcaption\u003eJante enveloppée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/128d52e59893f34810e8.webp?v=1794320704\" alt=\"Jante surélevée\"\u003e\u003cfigcaption\u003eJante surélevée\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Tissage serré\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante enveloppée\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante surélevée\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ae86294153d1a8a10f80.webp?v=1794320602\" alt=\"Rond\/Petit, 7.9 × 2.8 in (20 × 7 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRond\/Petit, 7.9 × 2.8 in (20 × 7 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1ee7fbd4d1089146c86e.webp?v=1794320608\" alt=\"Rond \/ Moyen, 9.1 × 3.5 in (23 × 9 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRond \/ Moyen, 9.1 × 3.5 in (23 × 9 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a9f4729bc14a8d01832f.webp?v=1794320609\" alt=\"Rond\/Grand, 10.2 × 4.3 in (26 × 11 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRond\/Grand, 10.2 × 4.3 in (26 × 11 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bd0b3a57bcbd823a5d4e.webp?v=1794320615\" alt=\"Ensemble rond \/ 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eEnsemble rond \/ 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/67271e42130d30d9b3ac.webp?v=1794320616\" alt=\"Vague \/ Petite, 8.7 × 2.8 in (22 × 7 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague \/ Petite, 8.7 × 2.8 in (22 × 7 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cb4c96085a1857bda947.webp?v=1794320622\" alt=\"Vague \/ Moyenne, 9.8 × 3.1 in (25 × 8 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague \/ Moyenne, 9.8 × 3.1 in (25 × 8 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bec5fa4cf1c27b921533.webp?v=1794320628\" alt=\"Vague \/ Grande, 11.4 × 3.9 in (29 × 10 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague \/ Grande, 11.4 × 3.9 in (29 × 10 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/eb2672a194a0a3382ada.webp?v=1794320628\" alt=\"Vague \/ Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague \/ Ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/547eb6e3f6e0dc08b99d.webp?v=1794320634\" alt=\"Vague, Ajouré \/ Petit, 9.1 × 2 in (23 × 5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, Ajouré \/ Petit, 9.1 × 2 in (23 × 5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/60fa800ec1d8f6abd8dc.webp?v=1794320634\" alt=\"Vague, Ajouré \/ Grand, 11.8 × 2.4 in (30 × 6 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, Ajouré \/ Grand, 11.8 × 2.4 in (30 × 6 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ab7363b15a9a1aa1e6a5.webp?v=1794320640\" alt=\"Jante épaisse, trapèze\/petite, 8.3 × 6.7 × 2.4 in (21 × 17 × 6 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eJante épaisse, trapèze\/petite, 8.3 × 6.7 × 2.4 in (21 × 17 × 6 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ab7363b15a9a1aa1e6a5.webp?v=1794320640\" alt=\"Jante épaisse, trapèze\/moyen, 9.8 × 8.3 × 3.1 in (25 × 21 × 8 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eJante épaisse, trapèze\/moyen, 9.8 × 8.3 × 3.1 in (25 × 21 × 8 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/84a11fdb407fa5d6b67c.webp?v=1794320647\" alt=\"Jante épaisse, trapèze\/grande, 11 × 9.4 × 3.9 in (28 × 24 × 10 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eJante épaisse, trapèze\/grande, 11 × 9.4 × 3.9 in (28 × 24 × 10 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/aeb2e86450f58b5ea235.webp?v=1794320647\" alt=\"Jante épaisse, trapèze \/ ensemble de 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eJante épaisse, trapèze \/ ensemble de 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5295bf28e25a1635167f.webp?v=1794320653\" alt=\"Plateau rond et peu profond \/ Petit, 7.5 × 1.2 in (19 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau rond et peu profond \/ Petit, 7.5 × 1.2 in (19 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/044ace481f9d774c3297.webp?v=1794320654\" alt=\"Plateau rond et peu profond \/ Moyen, 8.7 × 1.6 in (22 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau rond et peu profond \/ Moyen, 8.7 × 1.6 in (22 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/89104f9047423222833c.webp?v=1794320660\" alt=\"Plateau rond peu profond \/ Grand, 9.8 × 2 in (25 × 5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau rond peu profond \/ Grand, 9.8 × 2 in (25 × 5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0d1a6af15489dd054975.webp?v=1794320660\" alt=\"Plateau rond et peu profond \/ Ensemble de 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau rond et peu profond \/ Ensemble de 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ccbe3a9d6c223ed91889.webp?v=1794320666\" alt=\"Ovale, Plateau à Fruits, Compact \/ Petit, 7.9 × 4.7 × 1.4 in (20 × 12 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, Plateau à Fruits, Compact \/ Petit, 7.9 × 4.7 × 1.4 in (20 × 12 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f4b917697380af742d6a.webp?v=1794320672\" alt=\"Ovale, Plateau à Fruits, Compact \/ Moyen, 9.3 × 5.9 × 1.6 in (23.5 × 15 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, Plateau à Fruits, Compact \/ Moyen, 9.3 × 5.9 × 1.6 in (23.5 × 15 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/749de63277037338c11d.webp?v=1794320673\" alt=\"Ovale, Plateau à Fruits, Compact \/ Grand, 10.6 × 7.5 × 2 in (27 × 19 × 5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, Plateau à Fruits, Compact \/ Grand, 10.6 × 7.5 × 2 in (27 × 19 × 5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5dcc5afc2b97223d7179.webp?v=1794320679\" alt=\"Base carrée\/petite, 8.3 × 2.8 in (21 × 7 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBase carrée\/petite, 8.3 × 2.8 in (21 × 7 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/501a10a9bdcc52d779b6.webp?v=1794320680\" alt=\"Base Carrée \/ Moyenne, 9.4 × 3.1 in (24 × 8 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBase Carrée \/ Moyenne, 9.4 × 3.1 in (24 × 8 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5cc3be92d959b833c5f8.webp?v=1794320685\" alt=\"Base carrée\/grande, 11 × 3.5 in (28 × 9 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBase carrée\/grande, 11 × 3.5 in (28 × 9 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0c969dabece9e2334d7f.webp?v=1794320686\" alt=\"Ovale, bord épais, poignées latérales \/ 16.5 × 12.6 × 2.8 in (42 × 32 × 7 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, bord épais, poignées latérales \/ 16.5 × 12.6 × 2.8 in (42 × 32 × 7 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d658ad9208cb5c83b21e.webp?v=1794320691\" alt=\"Ovale, bord droit \/ 15 × 12.6 × 4.7 in (38 × 32 × 12 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, bord droit \/ 15 × 12.6 × 4.7 in (38 × 32 × 12 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/053718245918ad8fe7b0.webp?v=1794320692\" alt=\"Bord épais, grandes poignées latérales \/ 12.2 × 7.1 in (31 × 18 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBord épais, grandes poignées latérales \/ 12.2 × 7.1 in (31 × 18 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Rond\/Petit, 7.9 × 2.8 in (20 × 7 cm)\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rond \/ Moyen, 9.1 × 3.5 in (23 × 9 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rond\/Grand, 10.2 × 4.3 in (26 × 11 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ensemble rond \/ 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague \/ Petite, 8.7 × 2.8 in (22 × 7 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague \/ Moyenne, 9.8 × 3.1 in (25 × 8 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague \/ Grande, 11.4 × 3.9 in (29 × 10 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague \/ Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, Ajouré \/ Petit, 9.1 × 2 in (23 × 5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, Ajouré \/ Grand, 11.8 × 2.4 in (30 × 6 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante épaisse, trapèze\/petite, 8.3 × 6.7 × 2.4 in (21 × 17 × 6 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante épaisse, trapèze\/moyen, 9.8 × 8.3 × 3.1 in (25 × 21 × 8 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante épaisse, trapèze\/grande, 11 × 9.4 × 3.9 in (28 × 24 × 10 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante épaisse, trapèze \/ ensemble de 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau rond et peu profond \/ Petit, 7.5 × 1.2 in (19 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau rond et peu profond \/ Moyen, 8.7 × 1.6 in (22 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau rond peu profond \/ Grand, 9.8 × 2 in (25 × 5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau rond et peu profond \/ Ensemble de 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, Plateau à Fruits, Compact \/ Petit, 7.9 × 4.7 × 1.4 in (20 × 12 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, Plateau à Fruits, Compact \/ Moyen, 9.3 × 5.9 × 1.6 in (23.5 × 15 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, Plateau à Fruits, Compact \/ Grand, 10.6 × 7.5 × 2 in (27 × 19 × 5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Base carrée\/petite, 8.3 × 2.8 in (21 × 7 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Base Carrée \/ Moyenne, 9.4 × 3.1 in (24 × 8 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Base carrée\/grande, 11 × 3.5 in (28 × 9 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, bord épais, poignées latérales \/ 16.5 × 12.6 × 2.8 in (42 × 32 × 7 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, bord droit \/ 15 × 12.6 × 4.7 in (38 × 32 × 12 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bord épais, grandes poignées latérales \/ 12.2 × 7.1 in (31 × 18 cm)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 27\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tissé à la main\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePanier de fruits et de collations en rotin tissé à la main\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eLe panier uniquement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Rond \/ Petit, 7,9 × 2,8 po (20 × 7 cm)","offer_id":67984736682142,"sku":"TBAI-HD-93-L02-0550","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Rond \/ Moyen, 9,1 × 3,5 po (23 × 9 cm)","offer_id":67984736714910,"sku":"TBAI-HD-93-L02-0551","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Rond \/ Grand format, 10,2 × 4,3 pouces (26 × 11 cm)","offer_id":67984736747678,"sku":"TBAI-HD-93-L02-0552","price":104.0,"currency_code":"USD","in_stock":true},{"title":"Rond \/ Ensemble de 3 pièces","offer_id":67984736780446,"sku":"TBAI-HD-93-L02-0553","price":157.0,"currency_code":"USD","in_stock":true},{"title":"Vague \/ Petit, 8,7 × 2,8 po (22 × 7 cm)","offer_id":67984736813214,"sku":"TBAI-HD-93-L02-0554","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Vague \/ Moyen, 9,8 × 3,1 po (25 × 8 cm)","offer_id":67984736845982,"sku":"TBAI-HD-93-L02-0555","price":81.0,"currency_code":"USD","in_stock":true},{"title":"Vague \/ Grand format, 11,4 × 3,9 pouces (29 × 10 cm)","offer_id":67984736878750,"sku":"TBAI-HD-93-L02-0556","price":104.0,"currency_code":"USD","in_stock":true},{"title":"Vague \/ Ensemble de 3 pièces","offer_id":67984736911518,"sku":"TBAI-HD-93-L02-0557","price":184.0,"currency_code":"USD","in_stock":true},{"title":"Vague, ajouré \/ Petit, 9,1 × 2 po (23 × 5 cm)","offer_id":67984736944286,"sku":"TBAI-HD-93-L02-0558","price":76.0,"currency_code":"USD","in_stock":true},{"title":"Vague, ajouré \/ Grand format, 11,8 × 2,4 pouces (30 × 6 cm)","offer_id":67984736977054,"sku":"TBAI-HD-93-L02-0559","price":114.0,"currency_code":"USD","in_stock":true},{"title":"Bord épais, trapézoïdal \/ Petit, 8,3 × 6,7 × 2,4 po (21 × 17 × 6 cm)","offer_id":67984737009822,"sku":"TBAI-HD-93-L02-0560","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Bord épais, trapézoïdal \/ Moyen, 9,8 × 8,3 × 3,1 po (25 × 21 × 8 cm)","offer_id":67984737042590,"sku":"TBAI-HD-93-L02-0561","price":84.0,"currency_code":"USD","in_stock":true},{"title":"Bord épais, trapézoïdal \/ Grand format, 11 × 9,4 × 3,9 pouces (28 × 24 × 10 cm)","offer_id":67984737075358,"sku":"TBAI-HD-93-L02-0562","price":114.0,"currency_code":"USD","in_stock":true},{"title":"Bord épais, trapézoïdal \/ Ensemble de 3 pièces","offer_id":67984737108126,"sku":"TBAI-HD-93-L02-0563","price":227.0,"currency_code":"USD","in_stock":true},{"title":"Plateau rond et peu profond \/ Petit, 7,5 × 1,2 po (19 × 3 cm)","offer_id":67984737140894,"sku":"TBAI-HD-93-L02-0564","price":68.0,"currency_code":"USD","in_stock":true},{"title":"Plateau rond et peu profond \/ Moyen, 8,7 × 1,6 po (22 × 4 cm)","offer_id":67984737173662,"sku":"TBAI-HD-93-L02-0565","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Plateau rond et peu profond \/ Grand format, 9,8 × 2 po (25 × 5 cm)","offer_id":67984737206430,"sku":"TBAI-HD-93-L02-0566","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Plateau rond et peu profond \/ Ensemble de 3 pièces","offer_id":67984737239198,"sku":"TBAI-HD-93-L02-0567","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Plateau ovale à fruits, compact \/ Petit, 7,9 × 4,7 × 1,4 po (20 × 12 × 3,5 cm)","offer_id":67984737271966,"sku":"TBAI-HD-93-L02-0568","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Plateau ovale à fruits, compact \/ Moyen, 9,3 × 5,9 × 1,6 po (23,5 × 15 × 4 cm)","offer_id":67984737304734,"sku":"TBAI-HD-93-L02-0569","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Plateau ovale à fruits, compact \/ Grand format, 10,6 × 7,5 × 2 pouces (27 × 19 × 5 cm)","offer_id":67984737337502,"sku":"TBAI-HD-93-L02-0570","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Base carrée \/ Petit, 8,3 × 2,8 po (21 × 7 cm)","offer_id":67984737370270,"sku":"TBAI-HD-93-L02-0571","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Base carrée \/ Moyen, 9,4 × 3,1 po (24 × 8 cm)","offer_id":67984737403038,"sku":"TBAI-HD-93-L02-0572","price":87.0,"currency_code":"USD","in_stock":true},{"title":"Base carrée \/ Grand format, 11 × 3,5 po (28 × 9 cm)","offer_id":67984737435806,"sku":"TBAI-HD-93-L02-0573","price":116.0,"currency_code":"USD","in_stock":true},{"title":"Ovale, bord épais, poignées latérales \/ 16,5 × 12,6 × 2,8 po (42 × 32 × 7 cm)","offer_id":67984737468574,"sku":"TBAI-HD-93-L02-0574","price":157.0,"currency_code":"USD","in_stock":true},{"title":"Ovale, bord droit \/ 15 × 12,6 × 4,7 po (38 × 32 × 12 cm)","offer_id":67984737501342,"sku":"TBAI-HD-93-L02-0575","price":168.0,"currency_code":"USD","in_stock":true},{"title":"Bord épais, grandes poignées latérales \/ 12,2 × 7,1 po (31 × 18 cm)","offer_id":67984737534110,"sku":"TBAI-HD-93-L02-0576","price":171.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ae86294153d1a8a10f80.webp?v=1794320602"},{"product_id":"mini-rattan-towel-tray","title":"Mini porte-serviettes en rotin","description":"\u003cstyle\u003e\n.pd-4308973{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308973 *{box-sizing:border-box}\n.pd-4308973 img{display:block;width:100%;height:auto}\n.pd-4308973 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308973 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308973 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308973 p{margin:0 0 16px;font-size:16px}\n.pd-4308973 figure{margin:0}\n.pd-4308973 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308973 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308973 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308973 .pd-story .pd-copy{order:1}\n.pd-4308973 .pd-story img{order:2}\n.pd-4308973 .pd-story img,.pd-4308973 .pd-track img,.pd-4308973 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308973 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308973 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308973 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308973 .pd-shots figure{min-width:0}\n.pd-4308973 .pd-nav.pd-shots-nav{display:none}\n.pd-4308973 .pd-carousel{position:relative;min-width:0}\n.pd-4308973 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308973 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308973 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308973 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308973 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308973 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308973 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308973 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308973 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308973 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308973 .pd-spec-copy{min-width:0}\n.pd-4308973 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308973 th,.pd-4308973 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308973 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308973 section{padding:20px 16px;border-radius:12px}\n.pd-4308973 h2{font-size:22px}\n.pd-4308973 .pd-story,.pd-4308973 .pd-spec{grid-template-columns:1fr}\n.pd-4308973 .pd-story .pd-copy{order:-1}\n.pd-4308973 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308973 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308973 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308973 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308973 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308973 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308973 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308973 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/89593185e4547dbe44f3.webp?v=1794320722\" alt=\"Mini plateau en rotin avec une serviette sur une vanité\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003ePrès de l'évier\u003c\/p\u003e\n\u003ch2\u003eUn plateau peu profond pour une serviette à main\u003c\/h2\u003e\n\u003cp\u003ePlacez-le sur une vanité ou une étagère. Les serviettes sur la photo ne sont que du style. Le style et la taille suivent l’option sélectionnée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eTissage serré, bord enveloppé, coin\u003c\/h2\u003e\n\u003cp\u003eLa base est un tissage serré. Le rebord est enroulé, et le coin tourne dans le même rotin.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/18b4bd652ce34fe4d02f.webp?v=1794320743\" alt=\"Tissage serré\"\u003e\u003cfigcaption\u003eTissage serré\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/850c95104d2b630c009b.webp?v=1794320748\" alt=\"Jante enveloppée\"\u003e\u003cfigcaption\u003eJante enveloppée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/070f753e1477c7cd221b.webp?v=1794320750\" alt=\"Coin\"\u003e\u003cfigcaption\u003eCoin\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Tissage serré\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante enveloppée\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coin\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d3f305b9c1342ac3f014.webp?v=1794320723\" alt=\"Porte-serviettes, petit \/ 6.7 × 3.7 × 1.2 in (17 × 9.5 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePorte-serviettes, petit \/ 6.7 × 3.7 × 1.2 in (17 × 9.5 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/685885d7e65128912035.webp?v=1794320736\" alt=\"Porte-serviettes, grand, petit \/ 10.2 × 4.7 × 1.4 in (26 × 12 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePorte-serviettes, grand, petit \/ 10.2 × 4.7 × 1.4 in (26 × 12 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/753e0a67c93494e89568.webp?v=1794320736\" alt=\"Mini Plat, Mini \/ 7.1 × 5.1 × 0.8 in (18 × 13 × 2 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eMini Plat, Mini \/ 7.1 × 5.1 × 0.8 in (18 × 13 × 2 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Porte-serviettes, petit \/ 6.7 × 3.7 × 1.2 in (17 × 9.5 × 3 cm)\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Porte-serviettes, grand, petit \/ 10.2 × 4.7 × 1.4 in (26 × 12 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Mini Plat, Mini \/ 7.1 × 5.1 × 0.8 in (18 × 13 × 2 cm)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003eMini porte-serviettes en rotin\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eLe plateau uniquement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Plateau à serviettes, petit \/ 6,7 × 3,7 × 1,2 po (17 × 9,5 × 3 cm)","offer_id":67984737861790,"sku":"TBAI-HD-93-L02-0515","price":67.0,"currency_code":"USD","in_stock":true},{"title":"Plateau à serviettes, grand, petit \/ 10,2 × 4,7 × 1,4 po (26 × 12 × 3,5 cm)","offer_id":67984737894558,"sku":"TBAI-HD-93-L02-0516","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Mini plat, mini \/ 7,1 × 5,1 × 0,8 po (18 × 13 × 2 cm)","offer_id":67984737927326,"sku":"TBAI-HD-93-L02-0517","price":70.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d3f305b9c1342ac3f014.webp?v=1794320723"},{"product_id":"square-base-rattan-fruit-basket","title":"Corbeille à fruits en rotin à base carrée","description":"\u003cstyle\u003e\n.pd-4308968{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308968 *{box-sizing:border-box}\n.pd-4308968 img{display:block;width:100%;height:auto}\n.pd-4308968 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308968 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308968 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308968 p{margin:0 0 16px;font-size:16px}\n.pd-4308968 figure{margin:0}\n.pd-4308968 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308968 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308968 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308968 .pd-story .pd-copy{order:1}\n.pd-4308968 .pd-story img{order:2}\n.pd-4308968 .pd-story img,.pd-4308968 .pd-track img,.pd-4308968 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308968 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308968 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308968 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308968 .pd-shots figure{min-width:0}\n.pd-4308968 .pd-nav.pd-shots-nav{display:none}\n.pd-4308968 .pd-carousel{position:relative;min-width:0}\n.pd-4308968 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308968 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308968 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308968 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308968 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308968 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308968 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308968 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308968 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308968 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308968 .pd-spec-copy{min-width:0}\n.pd-4308968 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308968 th,.pd-4308968 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308968 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308968 section{padding:20px 16px;border-radius:12px}\n.pd-4308968 h2{font-size:22px}\n.pd-4308968 .pd-story,.pd-4308968 .pd-spec{grid-template-columns:1fr}\n.pd-4308968 .pd-story .pd-copy{order:-1}\n.pd-4308968 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308968 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308968 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308968 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308968 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308968 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308968 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308968 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/67d9441d6ad68c690303.webp?v=1794320861\" alt=\"Corbeille à fruits en rotin à base carrée\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUne pièce tissée pour la table\u003c\/h2\u003e\n\u003cp\u003eUtilisez-le pour des fruits, du pain ou des collations. La nourriture et la vaisselle sur les photos sont uniquement du style. Le style et la taille suivent l’option sélectionnée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eMur tissé, rebord enveloppé, joint fini\u003c\/h2\u003e\n\u003cp\u003eLe mur est une grille serrée. Le bord est enveloppé et la poignée ou le coin est fini dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ee2cdd941ee76f0722d2.webp?v=1794320887\" alt=\"Tissage en rotin\"\u003e\u003cfigcaption\u003eTissage en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/29974f61e81f22b78e2d.webp?v=1794320888\" alt=\"Bordure en rotin\"\u003e\u003cfigcaption\u003eBordure en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f1f775d485caf754c07e.webp?v=1794320893\" alt=\"Joint de base en rotin\"\u003e\u003cfigcaption\u003eJoint de base en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Tissage en rotin\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bordure en rotin\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Joint de base en rotin\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/83cc07c0b408a0518cfb.webp?v=1794320861\" alt=\"Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/69be561a1093559c66fd.webp?v=1794320867\" alt=\"Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eMoyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2a447881b8a766c98707.webp?v=1794320874\" alt=\"Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eGrand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/fe1ce93759d9b355e1ad.webp?v=1794320880\" alt=\"Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eEnsemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Petit\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 4\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003eCorbeille à fruits en rotin à base carrée\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLa taille suit l'option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eL'article seulement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Petit","offer_id":67984749363358,"sku":"TBAI-HD-93-L02-0481","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Moyen","offer_id":67984749396126,"sku":"TBAI-HD-93-L02-0482","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Grand","offer_id":67984749428894,"sku":"TBAI-HD-93-L02-0483","price":109.0,"currency_code":"USD","in_stock":true},{"title":"Ensemble de 3 pièces","offer_id":67984749461662,"sku":"TBAI-HD-93-L02-0484","price":200.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/83cc07c0b408a0518cfb.webp?v=1794320861"},{"product_id":"round-shallow-rattan-tray","title":"Plateau rond en rotin peu profond","description":"\u003cstyle\u003e\n.pd-4308967{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308967 *{box-sizing:border-box}\n.pd-4308967 img{display:block;width:100%;height:auto}\n.pd-4308967 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308967 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308967 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308967 p{margin:0 0 16px;font-size:16px}\n.pd-4308967 figure{margin:0}\n.pd-4308967 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308967 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308967 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308967 .pd-story .pd-copy{order:1}\n.pd-4308967 .pd-story img{order:2}\n.pd-4308967 .pd-story img,.pd-4308967 .pd-track img,.pd-4308967 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308967 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308967 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308967 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308967 .pd-shots figure{min-width:0}\n.pd-4308967 .pd-nav.pd-shots-nav{display:none}\n.pd-4308967 .pd-carousel{position:relative;min-width:0}\n.pd-4308967 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308967 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308967 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308967 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308967 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308967 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308967 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308967 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308967 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308967 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308967 .pd-spec-copy{min-width:0}\n.pd-4308967 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308967 th,.pd-4308967 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308967 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308967 section{padding:20px 16px;border-radius:12px}\n.pd-4308967 h2{font-size:22px}\n.pd-4308967 .pd-story,.pd-4308967 .pd-spec{grid-template-columns:1fr}\n.pd-4308967 .pd-story .pd-copy{order:-1}\n.pd-4308967 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308967 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308967 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308967 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308967 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308967 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308967 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308967 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/93a138e9666622b9abab.webp?v=1794320865\" alt=\"Plateau rond en rotin peu profond sur une table à manger\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau tressé pour la table\u003c\/h2\u003e\n\u003cp\u003ePour des fruits, du pain ou de petits objets de table. Les aliments et la vaisselle sur les photos ne sont pas inclus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eMur tissé, rebord enveloppé, joint fini\u003c\/h2\u003e\n\u003cp\u003eLe mur est une grille serrée. Le bord est enveloppé et la poignée ou le coin est fini dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/defff84c390cc9cd0563.webp?v=1794320891\" alt=\"Tissage en rotin\"\u003e\u003cfigcaption\u003eTissage en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/fd198fcbe647ae0d4410.webp?v=1794320891\" alt=\"Bordure en rotin\"\u003e\u003cfigcaption\u003eBordure en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/89bff6e5f7c0e0c5e266.webp?v=1794320897\" alt=\"Joint de liaison en rotin\"\u003e\u003cfigcaption\u003eJoint de liaison en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Tissage en rotin\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bordure en rotin\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Joint de liaison en rotin\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/23c5008b4368e4cfa0bc.webp?v=1794320865\" alt=\"Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3b4313b81083c3c57a24.webp?v=1794320871\" alt=\"Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eMoyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/30c141efb89e171638b3.webp?v=1794320877\" alt=\"Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eGrand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/313eae33066d487b52d3.webp?v=1794320884\" alt=\"Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eEnsemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Petit\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 4\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau rond en rotin peu profond\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLa taille suit l'option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eL'article seulement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Petit","offer_id":67984749494430,"sku":"TBAI-HD-93-L02-0477","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Moyen","offer_id":67984749527198,"sku":"TBAI-HD-93-L02-0478","price":73.0,"currency_code":"USD","in_stock":true},{"title":"Grand","offer_id":67984749559966,"sku":"TBAI-HD-93-L02-0479","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Ensemble de 3 pièces","offer_id":67984749592734,"sku":"TBAI-HD-93-L02-0480","price":136.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/23c5008b4368e4cfa0bc.webp?v=1794320865"},{"product_id":"colored-shell-pattern-rattan-tray","title":"Plateau en rotin à motif coquillage coloré","description":"\u003cstyle\u003e\n.pd-4308957{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308957 *{box-sizing:border-box}\n.pd-4308957 img{display:block;width:100%;height:auto}\n.pd-4308957 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308957 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308957 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308957 p{margin:0 0 16px;font-size:16px}\n.pd-4308957 figure{margin:0}\n.pd-4308957 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308957 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308957 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308957 .pd-story .pd-copy{order:1}\n.pd-4308957 .pd-story img{order:2}\n.pd-4308957 .pd-story img,.pd-4308957 .pd-track img,.pd-4308957 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308957 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308957 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308957 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308957 .pd-shots figure{min-width:0}\n.pd-4308957 .pd-nav.pd-shots-nav{display:none}\n.pd-4308957 .pd-carousel{position:relative;min-width:0}\n.pd-4308957 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308957 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308957 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308957 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308957 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308957 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308957 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308957 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308957 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308957 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308957 .pd-spec-copy{min-width:0}\n.pd-4308957 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308957 th,.pd-4308957 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308957 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308957 section{padding:20px 16px;border-radius:12px}\n.pd-4308957 h2{font-size:22px}\n.pd-4308957 .pd-story,.pd-4308957 .pd-spec{grid-template-columns:1fr}\n.pd-4308957 .pd-story .pd-copy{order:-1}\n.pd-4308957 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308957 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308957 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308957 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308957 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308957 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308957 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308957 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/96965a0050dd3d8d75ff.webp?v=1794321085\" alt=\"Plateau blanc-vert sur une vanité\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau tressé pour la table\u003c\/h2\u003e\n\u003cp\u003ePour des fruits, du pain ou de petits objets de table. Les aliments et la vaisselle sur les photos ne sont pas inclus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eIncrustation de coque et bord enveloppé\u003c\/h2\u003e\n\u003cp\u003eDes morceaux de coquille reposent sur la surface tissée. Le bord est enveloppé et le coin tourne dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/12d92fcd53b666a827b6.webp?v=1794321136\" alt=\"Incrustation de coque\"\u003e\u003cfigcaption\u003eIncrustation de coque\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2aa47e07ea05295fe29a.webp?v=1794321136\" alt=\"Bord du plateau et bord d\u0026#x27;incrustation\"\u003e\u003cfigcaption\u003eBord du plateau et bord d'incrustation\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a49ef074a77ef77dc366.webp?v=1794321142\" alt=\"Coin cadre coque\"\u003e\u003cfigcaption\u003eCoin cadre coque\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Incrustation de coque\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bord du plateau et bord d\u0026#x27;incrustation\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coin cadre coque\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c6b291999dfa11ac7184.webp?v=1794321085\" alt=\"Blanc-Vert \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eBlanc-Vert \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/78c522977b7b0fe6478a.webp?v=1794321098\" alt=\"Blanc-Vert \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eBlanc-Vert \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/23cf3372bb8f93c3cadd.webp?v=1794321105\" alt=\"Noir \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eNoir \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1afb3746bc31730d2745.webp?v=1794321105\" alt=\"Noir \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eNoir \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/fd4dd6a9f11d8ff5ca91.webp?v=1794321111\" alt=\"Arbre Rose-Vert \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eArbre Rose-Vert \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/20c9e8a9c184ade84f35.webp?v=1794321111\" alt=\"Arbre Rose-Vert \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eArbre Rose-Vert \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a6db678f95cac28c5334.webp?v=1794321117\" alt=\"Vert frais \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eVert frais \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9932dcaf883089baa0cd.webp?v=1794321117\" alt=\"Vert frais \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eVert frais \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/758cd43123c08f879151.webp?v=1794321123\" alt=\"Floral bleu-blanc \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eFloral bleu-blanc \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/317a647d62759d8cacdb.webp?v=1794321124\" alt=\"Floral bleu-blanc \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eFloral bleu-blanc \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9e745a44962c70d52baa.webp?v=1794321129\" alt=\"Gris-Vert \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eGris-Vert \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6b1441f4869a74f6e162.webp?v=1794321130\" alt=\"Gris-Vert \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eGris-Vert \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Blanc-Vert \/ Petit\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Blanc-Vert \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Noir \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Noir \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Arbre Rose-Vert \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Arbre Rose-Vert \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vert frais \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vert frais \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Floral bleu-blanc \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Floral bleu-blanc \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Gris-Vert \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Gris-Vert \/ Grand\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 12\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eChaque photo est montrée une fois. Les options qui partagent une photo ne sont plus illustrées. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau en rotin à motif coquillage coloré\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLa couleur et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eL'article seulement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Blanc-vert \/ Petit","offer_id":67984756277406,"sku":"TBAI-HD-93-L02-0443","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Blanc-vert \/ Grand","offer_id":67984756310174,"sku":"TBAI-HD-93-L02-0444","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Blanc-vert \/ Ensemble de 2 pièces","offer_id":67984756342942,"sku":"TBAI-HD-93-L02-0445","price":301.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ Petit","offer_id":67984756375710,"sku":"TBAI-HD-93-L02-0446","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ Grand","offer_id":67984756408478,"sku":"TBAI-HD-93-L02-0447","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Noir \/ Ensemble de 2 pièces","offer_id":67984756441246,"sku":"TBAI-HD-93-L02-0448","price":301.0,"currency_code":"USD","in_stock":true},{"title":"Arbre rose-vert \/ Petit","offer_id":67984756474014,"sku":"TBAI-HD-93-L02-0449","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Arbre rose-vert \/ Grand","offer_id":67984756506782,"sku":"TBAI-HD-93-L02-0450","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Arbre rose-vert \/ Ensemble de 2 pièces","offer_id":67984756539550,"sku":"TBAI-HD-93-L02-0451","price":301.0,"currency_code":"USD","in_stock":true},{"title":"Fresh Vert \/ Petit","offer_id":67984756572318,"sku":"TBAI-HD-93-L02-0452","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Fresh Vert \/ Grand","offer_id":67984756605086,"sku":"TBAI-HD-93-L02-0453","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Fresh Vert \/ Ensemble de 2 pièces","offer_id":67984756637854,"sku":"TBAI-HD-93-L02-0454","price":301.0,"currency_code":"USD","in_stock":true},{"title":"Fleurs bleues et blanches \/ Petit","offer_id":67984756670622,"sku":"TBAI-HD-93-L02-0455","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Fleurs bleues et blanches \/ Grand","offer_id":67984756703390,"sku":"TBAI-HD-93-L02-0456","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Fleurs bleues et blanches \/ Ensemble de 2 pièces","offer_id":67984756736158,"sku":"TBAI-HD-93-L02-0457","price":301.0,"currency_code":"USD","in_stock":true},{"title":"Gris-vert \/ Petit","offer_id":67984756768926,"sku":"TBAI-HD-93-L02-0458","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Gris-vert \/ Grand","offer_id":67984756801694,"sku":"TBAI-HD-93-L02-0459","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Gris-vert \/ Ensemble de 2 pièces","offer_id":67984756834462,"sku":"TBAI-HD-93-L02-0460","price":301.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c6b291999dfa11ac7184.webp?v=1794321085"},{"product_id":"handled-floral-shell-pattern-rattan-tray","title":"Plateau en rotin à motif de coquille florale avec poignée","description":"\u003cstyle\u003e\n.pd-4308956{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308956 *{box-sizing:border-box}\n.pd-4308956 img{display:block;width:100%;height:auto}\n.pd-4308956 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308956 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308956 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308956 p{margin:0 0 16px;font-size:16px}\n.pd-4308956 figure{margin:0}\n.pd-4308956 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308956 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308956 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308956 .pd-story .pd-copy{order:1}\n.pd-4308956 .pd-story img{order:2}\n.pd-4308956 .pd-story img,.pd-4308956 .pd-track img,.pd-4308956 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308956 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308956 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308956 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308956 .pd-shots figure{min-width:0}\n.pd-4308956 .pd-nav.pd-shots-nav{display:none}\n.pd-4308956 .pd-carousel{position:relative;min-width:0}\n.pd-4308956 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308956 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308956 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308956 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308956 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308956 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308956 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308956 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308956 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308956 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308956 .pd-spec-copy{min-width:0}\n.pd-4308956 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308956 th,.pd-4308956 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308956 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308956 section{padding:20px 16px;border-radius:12px}\n.pd-4308956 h2{font-size:22px}\n.pd-4308956 .pd-story,.pd-4308956 .pd-spec{grid-template-columns:1fr}\n.pd-4308956 .pd-story .pd-copy{order:-1}\n.pd-4308956 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308956 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308956 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308956 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308956 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308956 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308956 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308956 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ecc2c58a4016cb849eca.webp?v=1794321114\" alt=\"Plateau floral noir sur une vanité\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau tressé pour la table\u003c\/h2\u003e\n\u003cp\u003ePour des fruits, du pain ou de petits objets de table. Les aliments et la vaisselle sur les photos ne sont pas inclus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eIncrustation de coque et bord enveloppé\u003c\/h2\u003e\n\u003cp\u003eDes morceaux de coquille reposent sur la surface tissée. Le bord est enveloppé et le coin tourne dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9e2197660e0960c2890a.webp?v=1794321202\" alt=\"Incrustation de coque\"\u003e\u003cfigcaption\u003eIncrustation de coque\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ed885ffd1be35c66bc9b.webp?v=1794321202\" alt=\"Bord et poignée en rotin\"\u003e\u003cfigcaption\u003eBord et poignée en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/09059511dac33c644fab.webp?v=1794321208\" alt=\"Joint d\u0026#x27;angle en rotin\"\u003e\u003cfigcaption\u003eJoint d'angle en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Incrustation de coque\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bord et poignée en rotin\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Joint d\u0026#x27;angle en rotin\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3afb92249d8645dc978e.webp?v=1794321114\" alt=\"Petit floral noir, rectangulaire, manipulé \/ petit, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit floral noir, rectangulaire, manipulé \/ petit, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/44b9b3b908bea090deb6.webp?v=1794321127\" alt=\"Petit floral noir, rectangulaire, manipulé\/grand, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit floral noir, rectangulaire, manipulé\/grand, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bf0204756343489c8417.webp?v=1794321133\" alt=\"Noir petit floral, rectangulaire, manipulé \/ ensemble 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eNoir petit floral, rectangulaire, manipulé \/ ensemble 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/51fb0870e995f92f89ed.webp?v=1794321133\" alt=\"Coque blanche, rectangulaire, manipulée\/petite, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche, rectangulaire, manipulée\/petite, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2e082ee4733de3d85fbc.webp?v=1794321139\" alt=\"Coque blanche, rectangulaire, manipulée\/grande, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche, rectangulaire, manipulée\/grande, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0d12ea5b6b3c7909f133.webp?v=1794321140\" alt=\"Coquille blanche, rectangulaire, avec poignée \/ ensemble de 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoquille blanche, rectangulaire, avec poignée \/ ensemble de 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/520656350d73e263d579.webp?v=1794321145\" alt=\"Plume de paon, rectangulaire, manipulée\/petite, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlume de paon, rectangulaire, manipulée\/petite, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ab74c890bf5e02162f76.webp?v=1794321146\" alt=\"Plume de paon, rectangulaire, manipulée\/grande, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlume de paon, rectangulaire, manipulée\/grande, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/36d578989b48908a1670.webp?v=1794321151\" alt=\"Plume de paon, rectangulaire, avec poignée \/ ensemble de 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlume de paon, rectangulaire, avec poignée \/ ensemble de 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0e93ada54d5a888cab4e.webp?v=1794321158\" alt=\"Feuille verte florale, rectangulaire, manipulée\/petite, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte florale, rectangulaire, manipulée\/petite, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/471f386b3d743b15364e.webp?v=1794321158\" alt=\"Feuille verte florale, rectangulaire, manipulée\/grande, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte florale, rectangulaire, manipulée\/grande, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ff2d5353743930d3786c.webp?v=1794321164\" alt=\"Feuille verte florale, rectangulaire, avec poignée \/ ensemble 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte florale, rectangulaire, avec poignée \/ ensemble 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/15bbc3f8f49c31bc1e95.webp?v=1794321164\" alt=\"Coquillage Floral, Carré \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoquillage Floral, Carré \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e8f36c692c88c97ceb6e.webp?v=1794321170\" alt=\"Coquille florale, carrée \/ grande\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoquille florale, carrée \/ grande\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0d8d5fc75e5659073237.webp?v=1794321171\" alt=\"Uni Bleu-Vert, Carré \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eUni Bleu-Vert, Carré \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e15bd634d5a9cc0f041f.webp?v=1794321176\" alt=\"Uni Bleu-Vert, Carré \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eUni Bleu-Vert, Carré \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5e7f8d0b3c0609ce72e8.webp?v=1794321177\" alt=\"Argent-Blanc, Carré \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eArgent-Blanc, Carré \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1c4d236afee0aef2506f.webp?v=1794321183\" alt=\"Argent-Blanc, Carré \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eArgent-Blanc, Carré \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a4bc6dccd0d79c35ab9f.webp?v=1794321183\" alt=\"Argent-blanc, carré \/ ensemble 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eArgent-blanc, carré \/ ensemble 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/140bc060db28e57df5fa.webp?v=1794321189\" alt=\"Rectangulaire, Doux Neutre, Avec Poignée \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Doux Neutre, Avec Poignée \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/59bdd389836fd2156caa.webp?v=1794321190\" alt=\"Rectangulaire, Doux Neutre, Avec Poignée \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Doux Neutre, Avec Poignée \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b83b910ff06c00861beb.webp?v=1794321195\" alt=\"Diamant blanc, carré \/ petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eDiamant blanc, carré \/ petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a72c266e1962be149f89.webp?v=1794321196\" alt=\"Diamant blanc, carré \/ grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eDiamant blanc, carré \/ grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Petit floral noir, rectangulaire, manipulé \/ petit, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petit floral noir, rectangulaire, manipulé\/grand, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Noir petit floral, rectangulaire, manipulé \/ ensemble 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche, rectangulaire, manipulée\/petite, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche, rectangulaire, manipulée\/grande, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coquille blanche, rectangulaire, avec poignée \/ ensemble de 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plume de paon, rectangulaire, manipulée\/petite, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plume de paon, rectangulaire, manipulée\/grande, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plume de paon, rectangulaire, avec poignée \/ ensemble de 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte florale, rectangulaire, manipulée\/petite, 13 × 9.1 × 1.6 in (33 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte florale, rectangulaire, manipulée\/grande, 14.2 × 10.2 × 2 in (36 × 26 × 5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte florale, rectangulaire, avec poignée \/ ensemble 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coquillage Floral, Carré \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coquille florale, carrée \/ grande\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Uni Bleu-Vert, Carré \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Uni Bleu-Vert, Carré \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Argent-Blanc, Carré \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Argent-Blanc, Carré \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Argent-blanc, carré \/ ensemble 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Doux Neutre, Avec Poignée \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Doux Neutre, Avec Poignée \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Diamant blanc, carré \/ petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Diamant blanc, carré \/ grand\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 23\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau en rotin à motif de coquille florale avec poignée\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eL'article seulement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Petit motif floral noir, rectangulaire, avec poignée \/ Petit, 13 × 9,1 × 1,6 po (33 × 23 × 4 cm)","offer_id":67984756965534,"sku":"TBAI-HD-93-L02-0420","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir, rectangulaire, avec poignée \/ Grand format, 14,2 × 10,2 × 2 pouces (36 × 26 × 5 cm)","offer_id":67984756998302,"sku":"TBAI-HD-93-L02-0421","price":125.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir, rectangulaire, avec poignée \/ Ensemble de 2 pièces","offer_id":67984757031070,"sku":"TBAI-HD-93-L02-0422","price":139.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc, rectangulaire, avec poignée \/ Petit, 13 × 9,1 × 1,6 po (33 × 23 × 4 cm)","offer_id":67984757063838,"sku":"TBAI-HD-93-L02-0423","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc, rectangulaire, avec poignée \/ Grand format, 14,2 × 10,2 × 2 pouces (36 × 26 × 5 cm)","offer_id":67984757096606,"sku":"TBAI-HD-93-L02-0424","price":125.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc, rectangulaire, avec poignée \/ Ensemble de 2 pièces","offer_id":67984757129374,"sku":"TBAI-HD-93-L02-0425","price":139.0,"currency_code":"USD","in_stock":true},{"title":"Plume de paon, rectangulaire, avec poignée \/ Petit, 13 × 9,1 × 1,6 po (33 × 23 × 4 cm)","offer_id":67984757162142,"sku":"TBAI-HD-93-L02-0426","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Plume de paon, rectangulaire, avec poignée \/ Grand format, 14,2 × 10,2 × 2 pouces (36 × 26 × 5 cm)","offer_id":67984757194910,"sku":"TBAI-HD-93-L02-0427","price":125.0,"currency_code":"USD","in_stock":true},{"title":"Plume de paon, rectangulaire, avec poignée \/ Ensemble de 2 pièces","offer_id":67984757227678,"sku":"TBAI-HD-93-L02-0428","price":139.0,"currency_code":"USD","in_stock":true},{"title":"Motif floral à feuilles vertes, rectangulaire, avec poignée \/ Petit, 13 × 9,1 × 1,6 po (33 × 23 × 4 cm)","offer_id":67984757260446,"sku":"TBAI-HD-93-L02-0429","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Motif floral à feuilles vertes, rectangulaire, avec poignée \/ Grand format, 14,2 × 10,2 × 2 pouces (36 × 26 × 5 cm)","offer_id":67984757293214,"sku":"TBAI-HD-93-L02-0430","price":125.0,"currency_code":"USD","in_stock":true},{"title":"Motif floral à feuilles vertes, rectangulaire, avec poignée \/ Ensemble de 2 pièces","offer_id":67984757325982,"sku":"TBAI-HD-93-L02-0431","price":139.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage fleuri, carré \/ Petit","offer_id":67984757358750,"sku":"TBAI-HD-93-L02-0432","price":85.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage fleuri, carré \/ Grand","offer_id":67984757391518,"sku":"TBAI-HD-93-L02-0433","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni, carré \/ Petit","offer_id":67984757424286,"sku":"TBAI-HD-93-L02-0434","price":85.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni, carré \/ Grand","offer_id":67984757457054,"sku":"TBAI-HD-93-L02-0435","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Argenté-blanc, carré \/ Petit","offer_id":67984757489822,"sku":"TBAI-HD-93-L02-0436","price":85.0,"currency_code":"USD","in_stock":true},{"title":"Argenté-blanc, carré \/ Grand","offer_id":67984757522590,"sku":"TBAI-HD-93-L02-0437","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Argenté-blanc, carré \/ Ensemble de 2 pièces","offer_id":67984757555358,"sku":"TBAI-HD-93-L02-0438","price":139.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, neutre doux, avec poignée \/ Petit","offer_id":67984757588126,"sku":"TBAI-HD-93-L02-0439","price":85.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, neutre doux, avec poignée \/ Grand","offer_id":67984757620894,"sku":"TBAI-HD-93-L02-0440","price":90.0,"currency_code":"USD","in_stock":true},{"title":"Diamant blanc, carré \/ Petit","offer_id":67984757653662,"sku":"TBAI-HD-93-L02-0441","price":85.0,"currency_code":"USD","in_stock":true},{"title":"Diamant blanc, carré \/ Grand","offer_id":67984757686430,"sku":"TBAI-HD-93-L02-0442","price":90.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3afb92249d8645dc978e.webp?v=1794321114"},{"product_id":"shallow-shell-pattern-rattan-bread-tray","title":"Plateau à pain en rotin à motif de coquille peu profonde","description":"\u003cstyle\u003e\n.pd-4308955{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308955 *{box-sizing:border-box}\n.pd-4308955 img{display:block;width:100%;height:auto}\n.pd-4308955 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308955 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308955 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308955 p{margin:0 0 16px;font-size:16px}\n.pd-4308955 figure{margin:0}\n.pd-4308955 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308955 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308955 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308955 .pd-story .pd-copy{order:1}\n.pd-4308955 .pd-story img{order:2}\n.pd-4308955 .pd-story img,.pd-4308955 .pd-track img,.pd-4308955 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308955 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308955 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308955 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308955 .pd-shots figure{min-width:0}\n.pd-4308955 .pd-nav.pd-shots-nav{display:none}\n.pd-4308955 .pd-carousel{position:relative;min-width:0}\n.pd-4308955 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308955 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308955 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308955 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308955 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308955 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308955 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308955 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308955 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308955 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308955 .pd-spec-copy{min-width:0}\n.pd-4308955 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308955 th,.pd-4308955 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308955 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308955 section{padding:20px 16px;border-radius:12px}\n.pd-4308955 h2{font-size:22px}\n.pd-4308955 .pd-story,.pd-4308955 .pd-spec{grid-template-columns:1fr}\n.pd-4308955 .pd-story .pd-copy{order:-1}\n.pd-4308955 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308955 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308955 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308955 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308955 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308955 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308955 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308955 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/88b406c2b9c2d36d10d7.webp?v=1794321155\" alt=\"Plateau de poisson vert sur une table de petit-déjeuner\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUne pièce tissée pour la table\u003c\/h2\u003e\n\u003cp\u003eUtilisez-le pour des fruits, du pain ou des collations. La nourriture et la vaisselle sur les photos sont uniquement du style. Le style et la taille suivent l’option sélectionnée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eIncrustation de coque et bord enveloppé\u003c\/h2\u003e\n\u003cp\u003eDes morceaux de coquille reposent sur la surface tissée. Le bord est enveloppé et le coin tourne dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/db332d874c3f8ebb367c.webp?v=1794321213\" alt=\"Incrustation de coquillages et texture en rotin\"\u003e\u003cfigcaption\u003eIncrustation de coquillages et texture en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4190e598d7952504a6df.webp?v=1794321218\" alt=\"Bordure en rotin et bordure en coquillage\"\u003e\u003cfigcaption\u003eBordure en rotin et bordure en coquillage\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f3cca0ba393cd1c536d9.webp?v=1794321219\" alt=\"Joint d\u0026#x27;angle en rotin\"\u003e\u003cfigcaption\u003eJoint d'angle en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Incrustation de coquillages et texture en rotin\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bordure en rotin et bordure en coquillage\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Joint d\u0026#x27;angle en rotin\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/30a7096a9ccfee7ee020.webp?v=1794321155\" alt=\"Poisson Vert \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson Vert \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a9ad4c388f1ec3a7a8ff.webp?v=1794321168\" alt=\"Poisson Vert \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson Vert \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/dac3ffecd7395a58afc8.webp?v=1794321174\" alt=\"Poisson Vert \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson Vert \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/be881a22f71186e1640d.webp?v=1794321174\" alt=\"Uni Bleu-Vert \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eUni Bleu-Vert \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b2b1d918eaddd24e0ec4.webp?v=1794321180\" alt=\"Uni Bleu-Vert \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eUni Bleu-Vert \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/550428ee99b51b0657e9.webp?v=1794321181\" alt=\"Uni Bleu-Vert \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eUni Bleu-Vert \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3961040728039a3cf373.webp?v=1794321187\" alt=\"Jardin \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eJardin \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b8a4e8e1ed2791b6ed75.webp?v=1794321187\" alt=\"Jardin \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eJardin \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ea005b8ee691b99ee2f0.webp?v=1794321193\" alt=\"Jardin \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eJardin \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/efe6e49599b111be46a8.webp?v=1794321194\" alt=\"Neutre doux \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eNeutre doux \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ba7ea1583f63c02b31bb.webp?v=1794321200\" alt=\"Neutre doux \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eNeutre doux \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8ab0802c2c3b992a7c9b.webp?v=1794321200\" alt=\"Neutre doux \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eNeutre doux \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/15a5f72f85e4728ec12b.webp?v=1794321206\" alt=\"Frais \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eFrais \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/092cd5974aaa1f858270.webp?v=1794321206\" alt=\"Frais \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eFrais \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/346f520fe61b93543e3c.webp?v=1794321212\" alt=\"Frais \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eFrais \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Poisson Vert \/ Petit\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson Vert \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson Vert \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Uni Bleu-Vert \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Uni Bleu-Vert \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Uni Bleu-Vert \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jardin \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jardin \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jardin \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Neutre doux \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Neutre doux \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Neutre doux \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Frais \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Frais \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Frais \/ Grand\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 15\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau à pain en rotin à motif de coquille peu profonde\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe motif et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eL'article seulement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Poisson vert \/ Petit","offer_id":67984757719198,"sku":"TBAI-HD-93-L02-0405","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert \/ Moyen","offer_id":67984757751966,"sku":"TBAI-HD-93-L02-0406","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert \/ Grand","offer_id":67984757784734,"sku":"TBAI-HD-93-L02-0407","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni \/ Petit","offer_id":67984757817502,"sku":"TBAI-HD-93-L02-0408","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni \/ Moyen","offer_id":67984757850270,"sku":"TBAI-HD-93-L02-0409","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni \/ Grand","offer_id":67984757883038,"sku":"TBAI-HD-93-L02-0410","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Jardin \/ Petit","offer_id":67984757915806,"sku":"TBAI-HD-93-L02-0411","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Jardin \/ Moyen","offer_id":67984757948574,"sku":"TBAI-HD-93-L02-0412","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Jardin \/ Grand","offer_id":67984757981342,"sku":"TBAI-HD-93-L02-0413","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Neutre doux \/ Petit","offer_id":67984758014110,"sku":"TBAI-HD-93-L02-0414","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Neutre doux \/ Moyen","offer_id":67984758046878,"sku":"TBAI-HD-93-L02-0415","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Neutre doux \/ Grand","offer_id":67984758079646,"sku":"TBAI-HD-93-L02-0416","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Fresh \/ Petit","offer_id":67984758112414,"sku":"TBAI-HD-93-L02-0417","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Fresh \/ Moyen","offer_id":67984758145182,"sku":"TBAI-HD-93-L02-0418","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Fresh \/ Grand","offer_id":67984758177950,"sku":"TBAI-HD-93-L02-0419","price":94.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/30a7096a9ccfee7ee020.webp?v=1794321155"},{"product_id":"handled-rectangular-shell-pattern-rattan-tray","title":"Plateau rectangulaire en rotin à motif de coquille avec poignée","description":"\u003cstyle\u003e\n.pd-4308952{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308952 *{box-sizing:border-box}\n.pd-4308952 img{display:block;width:100%;height:auto}\n.pd-4308952 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308952 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308952 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308952 p{margin:0 0 16px;font-size:16px}\n.pd-4308952 figure{margin:0}\n.pd-4308952 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308952 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308952 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308952 .pd-story .pd-copy{order:1}\n.pd-4308952 .pd-story img{order:2}\n.pd-4308952 .pd-story img,.pd-4308952 .pd-track img,.pd-4308952 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308952 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308952 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308952 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308952 .pd-shots figure{min-width:0}\n.pd-4308952 .pd-nav.pd-shots-nav{display:none}\n.pd-4308952 .pd-carousel{position:relative;min-width:0}\n.pd-4308952 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308952 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308952 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308952 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308952 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308952 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308952 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308952 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308952 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308952 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308952 .pd-spec-copy{min-width:0}\n.pd-4308952 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308952 th,.pd-4308952 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308952 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308952 section{padding:20px 16px;border-radius:12px}\n.pd-4308952 h2{font-size:22px}\n.pd-4308952 .pd-story,.pd-4308952 .pd-spec{grid-template-columns:1fr}\n.pd-4308952 .pd-story .pd-copy{order:-1}\n.pd-4308952 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308952 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308952 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308952 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308952 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308952 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308952 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308952 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d1375cdea9760521319c.webp?v=1794321245\" alt=\"Plateau en rotin manipulé sur une table à manger\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau tressé pour la table\u003c\/h2\u003e\n\u003cp\u003ePour des fruits, du pain ou de petits objets de table. Les aliments et la vaisselle sur les photos ne sont pas inclus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eIncrustation de coque et bord enveloppé\u003c\/h2\u003e\n\u003cp\u003eDes morceaux de coquille reposent sur la surface tissée. Le bord est enveloppé et le coin tourne dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3809c324432160da4c30.webp?v=1794321265\" alt=\"Incrustation de coque\"\u003e\u003cfigcaption\u003eIncrustation de coque\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/50ff7400e94d7c7aeb73.webp?v=1794321265\" alt=\"Jante tissée\"\u003e\u003cfigcaption\u003eJante tissée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/61eed0fa44379e039bbe.webp?v=1794321271\" alt=\"Articulation de poignée\"\u003e\u003cfigcaption\u003eArticulation de poignée\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Incrustation de coque\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante tissée\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Articulation de poignée\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/117f0055356e8e0c4c2c.webp?v=1794321246\" alt=\"Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3440bf6315ebc684d77b.webp?v=1794321259\" alt=\"Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eGrand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Petit\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Grand\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 2\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau rectangulaire en rotin à motif de coquille avec poignée\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLa taille suit l'option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eL'article seulement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Petit","offer_id":67984760668318,"sku":"TBAI-HD-93-L02-0375","price":82.0,"currency_code":"USD","in_stock":true},{"title":"Grand","offer_id":67984760701086,"sku":"TBAI-HD-93-L02-0376","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/117f0055356e8e0c4c2c.webp?v=1794321246"},{"product_id":"square-shell-pattern-rattan-vanity-tray","title":"Plateau de vanité carré en rotin à motif de coquille","description":"\u003cstyle\u003e\n.pd-4308953{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308953 *{box-sizing:border-box}\n.pd-4308953 img{display:block;width:100%;height:auto}\n.pd-4308953 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308953 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308953 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308953 p{margin:0 0 16px;font-size:16px}\n.pd-4308953 figure{margin:0}\n.pd-4308953 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308953 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308953 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308953 .pd-story .pd-copy{order:1}\n.pd-4308953 .pd-story img{order:2}\n.pd-4308953 .pd-story img,.pd-4308953 .pd-track img,.pd-4308953 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308953 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308953 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308953 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308953 .pd-shots figure{min-width:0}\n.pd-4308953 .pd-nav.pd-shots-nav{display:none}\n.pd-4308953 .pd-carousel{position:relative;min-width:0}\n.pd-4308953 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308953 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308953 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308953 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308953 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308953 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308953 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308953 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308953 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308953 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308953 .pd-spec-copy{min-width:0}\n.pd-4308953 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308953 th,.pd-4308953 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308953 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308953 section{padding:20px 16px;border-radius:12px}\n.pd-4308953 h2{font-size:22px}\n.pd-4308953 .pd-story,.pd-4308953 .pd-spec{grid-template-columns:1fr}\n.pd-4308953 .pd-story .pd-copy{order:-1}\n.pd-4308953 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308953 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308953 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308953 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308953 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308953 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308953 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308953 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2574de89142fbb97b753.webp?v=1794321238\" alt=\"Plateau carré à champagne sur vanité\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau tressé pour la table\u003c\/h2\u003e\n\u003cp\u003ePour des fruits, du pain ou de petits objets de table. Les aliments et la vaisselle sur les photos ne sont pas inclus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eIncrustation de coque et bord enveloppé\u003c\/h2\u003e\n\u003cp\u003eDes morceaux de coquille reposent sur la surface tissée. Le bord est enveloppé et le coin tourne dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a647e83331a84d2535f5.webp?v=1794321265\" alt=\"Texture de la coque\"\u003e\u003cfigcaption\u003eTexture de la coque\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ea5cad657f600467faab.webp?v=1794321269\" alt=\"Bord du plateau\"\u003e\u003cfigcaption\u003eBord du plateau\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7c06ab61465bbae74e2c.webp?v=1794321272\" alt=\"Joint d\u0026#x27;angle\"\u003e\u003cfigcaption\u003eJoint d'angle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Texture de la coque\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bord du plateau\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Joint d\u0026#x27;angle\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0e24a957f9bf1cd6abc9.webp?v=1794321237\" alt=\"Champagne, Carré \/ 9.8 × 5.9 × 1 in (25 × 15 × 2.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eChampagne, Carré \/ 9.8 × 5.9 × 1 in (25 × 15 × 2.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0ddae5b6d8b823f370c1.webp?v=1794321252\" alt=\"Petit floral noir, carré \/ 9.8 × 5.9 × 1 in (25 × 15 × 2.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit floral noir, carré \/ 9.8 × 5.9 × 1 in (25 × 15 × 2.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/283226bdf173498b4c59.webp?v=1794321256\" alt=\"Champagne Petite Feuille, Carrée \/ 9.8 × 5.9 × 1 in (25 × 15 × 2.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eChampagne Petite Feuille, Carrée \/ 9.8 × 5.9 × 1 in (25 × 15 × 2.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4cf784621d61c1c82016.webp?v=1794321258\" alt=\"Ovale \/ 13.8 × 7.9 × 1.6 in (35 × 20 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale \/ 13.8 × 7.9 × 1.6 in (35 × 20 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/dc6d80687211e5e79ace.webp?v=1794321262\" alt=\"Ovale, Champagne \/ 13.8 × 7.9 × 1.6 in (35 × 20 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, Champagne \/ 13.8 × 7.9 × 1.6 in (35 × 20 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Champagne, Carré \/ 9.8 × 5.9 × 1 in (25 × 15 × 2.5 cm)\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petit floral noir, carré \/ 9.8 × 5.9 × 1 in (25 × 15 × 2.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Champagne Petite Feuille, Carrée \/ 9.8 × 5.9 × 1 in (25 × 15 × 2.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale \/ 13.8 × 7.9 × 1.6 in (35 × 20 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, Champagne \/ 13.8 × 7.9 × 1.6 in (35 × 20 × 4 cm)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 5\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau de vanité carré en rotin à motif de coquille\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eL'article seulement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Champagne, Square \/ 9,8 × 5,9 × 1 po (25 × 15 × 2,5 cm)","offer_id":67984760733854,"sku":"TBAI-HD-93-L02-0377","price":91.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir, carré \/ 9,8 × 5,9 × 1 po (25 × 15 × 2,5 cm)","offer_id":67984760766622,"sku":"TBAI-HD-93-L02-0378","price":91.0,"currency_code":"USD","in_stock":true},{"title":"Champagne Petite feuille, Carrée \/ 9,8 × 5,9 × 1 po (25 × 15 × 2,5 cm)","offer_id":67984760799390,"sku":"TBAI-HD-93-L02-0379","price":91.0,"currency_code":"USD","in_stock":true},{"title":"Oval \/ 13,8 × 7,9 × 1,6 po (35 × 20 × 4 cm)","offer_id":67984760832158,"sku":"TBAI-HD-93-L02-0380","price":143.0,"currency_code":"USD","in_stock":true},{"title":"Ovale, Champagne \/ 13,8 × 7,9 × 1,6 po (35 × 20 × 4 cm)","offer_id":67984760864926,"sku":"TBAI-HD-93-L02-0381","price":143.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0e24a957f9bf1cd6abc9.webp?v=1794321237"},{"product_id":"shell-pattern-rattan-bread-and-snack-basket","title":"Panier à pain et à collations en rotin à motif coquillage","description":"\u003cstyle\u003e\n.pd-4308951{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308951 *{box-sizing:border-box}\n.pd-4308951 img{display:block;width:100%;height:auto}\n.pd-4308951 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308951 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308951 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308951 p{margin:0 0 16px;font-size:16px}\n.pd-4308951 figure{margin:0}\n.pd-4308951 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308951 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308951 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308951 .pd-story .pd-copy{order:1}\n.pd-4308951 .pd-story img{order:2}\n.pd-4308951 .pd-story img,.pd-4308951 .pd-track img,.pd-4308951 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308951 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308951 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308951 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308951 .pd-shots figure{min-width:0}\n.pd-4308951 .pd-nav.pd-shots-nav{display:none}\n.pd-4308951 .pd-carousel{position:relative;min-width:0}\n.pd-4308951 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308951 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308951 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308951 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308951 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308951 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308951 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308951 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308951 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308951 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308951 .pd-spec-copy{min-width:0}\n.pd-4308951 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308951 th,.pd-4308951 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308951 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308951 section{padding:20px 16px;border-radius:12px}\n.pd-4308951 h2{font-size:22px}\n.pd-4308951 .pd-story,.pd-4308951 .pd-spec{grid-template-columns:1fr}\n.pd-4308951 .pd-story .pd-copy{order:-1}\n.pd-4308951 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308951 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308951 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308951 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308951 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308951 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308951 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308951 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/47748dea54fc765715d6.webp?v=1794321290\" alt=\"Plateau de raisin vert sur une table de petit-déjeuner\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUne pièce tissée pour la table\u003c\/h2\u003e\n\u003cp\u003eUtilisez-le pour des fruits, du pain ou des collations. La nourriture et la vaisselle sur les photos sont uniquement du style. Le style et la taille suivent l’option sélectionnée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eIncrustation de coque et bord enveloppé\u003c\/h2\u003e\n\u003cp\u003eDes morceaux de coquille reposent sur la surface tissée. Le bord est enveloppé et le coin tourne dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4ebcef9b4ba3aca2c952.webp?v=1794321420\" alt=\"Incrustation de coquillages et tissage de rotin\"\u003e\u003cfigcaption\u003eIncrustation de coquillages et tissage de rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/44af10db5b175e23ede5.webp?v=1794321426\" alt=\"Bordure en rotin\"\u003e\u003cfigcaption\u003eBordure en rotin\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/067ab9c7aa0d05784718.webp?v=1794321426\" alt=\"Joint de manche en bois\"\u003e\u003cfigcaption\u003eJoint de manche en bois\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Incrustation de coquillages et tissage de rotin\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bordure en rotin\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Joint de manche en bois\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ebba6d93b55765f8e746.webp?v=1794321290\" alt=\"Raisin vert \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRaisin vert \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4c5daeed79732de88027.webp?v=1794321304\" alt=\"Raisin Vert \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRaisin Vert \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/626cdf194fd34ef2c66c.webp?v=1794321309\" alt=\"Raisin vert \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRaisin vert \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ff86ac21282ade4eda01.webp?v=1794321310\" alt=\"Raisin vert \/ Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eRaisin vert \/ Ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9e211089603c5187140e.webp?v=1794321315\" alt=\"Herbe verte, poignées de levage\/petites, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eHerbe verte, poignées de levage\/petites, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0ac7662425a2fb506129.webp?v=1794321316\" alt=\"Herbe verte, poignées de levage \/ moyennes, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eHerbe verte, poignées de levage \/ moyennes, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d92a62a5924ee87ce98b.webp?v=1794321322\" alt=\"Herbe verte, poignées de levage\/grandes, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eHerbe verte, poignées de levage\/grandes, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cdf7dd7043205a1d1e87.webp?v=1794321322\" alt=\"Coque blanche \/ petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche \/ petite, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/24272db97cbd39e7572c.webp?v=1794321328\" alt=\"Coque blanche \/ moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche \/ moyenne, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d6ed6b30a0f9e24d426e.webp?v=1794321329\" alt=\"Coque blanche \/ grande, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche \/ grande, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bba5617f6f332ff4e44d.webp?v=1794321334\" alt=\"Bleu-Vert uni \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-Vert uni \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c790ef5087cd49453b6f.webp?v=1794321334\" alt=\"Bleu-Vert uni \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-Vert uni \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/aafe829a788d6647cb39.webp?v=1794321340\" alt=\"Bleu-Vert uni \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-Vert uni \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/758166efe82382b0d515.webp?v=1794321340\" alt=\"Orange \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bc59f3380396d57b6816.webp?v=1794321346\" alt=\"Orange \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/231db174194b9e044feb.webp?v=1794321346\" alt=\"Orange \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/98f767c68c82b587c779.webp?v=1794321353\" alt=\"Bleu petit floral \/ petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu petit floral \/ petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/56d627b2a725e0e06669.webp?v=1794321352\" alt=\"Bleu petit floral \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu petit floral \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/300fda5042c1c87c5be6.webp?v=1794321358\" alt=\"Bleu Petit Floral \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu Petit Floral \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5c25d365091be71c7a02.webp?v=1794321358\" alt=\"Beaucoup de poissons, blanc \/ petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eBeaucoup de poissons, blanc \/ petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/56e7041861db2fdfb75a.webp?v=1794321364\" alt=\"Beaucoup de poisson, blanc, pain, bleu \/ moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eBeaucoup de poisson, blanc, pain, bleu \/ moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7f586b71d205a80fc8da.webp?v=1794321365\" alt=\"Beaucoup de poisson, blanc, pain, bleu \/ gros\"\u003e\u003cfigcaption\u003e\u003cb\u003eBeaucoup de poisson, blanc, pain, bleu \/ gros\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bb2733a3f482f21de8c7.webp?v=1794321370\" alt=\"Beaucoup de poisson, blanc, pain, bleu \/ Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eBeaucoup de poisson, blanc, pain, bleu \/ Ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7f8d3ab4f3b34390c2b3.webp?v=1794321371\" alt=\"Petite coquille florale verte \/ Petite\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetite coquille florale verte \/ Petite\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ed7990c40b7698b86e77.webp?v=1794321377\" alt=\"Petite Coquille Florale Verte \/ Moyenne\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetite Coquille Florale Verte \/ Moyenne\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bc6812e415450472b9aa.webp?v=1794321377\" alt=\"Petite coquille florale verte \/ Grande\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetite coquille florale verte \/ Grande\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/10a3a7449911f0fa2e87.webp?v=1794321383\" alt=\"Petite coquille florale verte \/ ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetite coquille florale verte \/ ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/fb222aa623e7360a0eb0.webp?v=1794321383\" alt=\"Branche noire \/ petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBranche noire \/ petite, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/159fb11eb4c146a192d7.webp?v=1794321389\" alt=\"Branche Noire \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBranche Noire \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/41c18849cbf7f418c2ac.webp?v=1794321390\" alt=\"Branche noire \/ grande, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBranche noire \/ grande, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e5e8efb816cfea945148.webp?v=1794321395\" alt=\"Coquille florale \/ Petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoquille florale \/ Petite, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/68d2a515ce507fd0cd9c.webp?v=1794321396\" alt=\"Coquille florale \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoquille florale \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/72f75e67de9814fdb4ae.webp?v=1794321401\" alt=\"Coquille florale \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoquille florale \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3285bcc875fb431ff525.webp?v=1794321402\" alt=\"Sous-marin \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eSous-marin \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/258792ddc7c3caca1684.webp?v=1794321407\" alt=\"Sous-marin\/moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eSous-marin\/moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/236c6b6fed13678ec26a.webp?v=1794321408\" alt=\"Sous-marin \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eSous-marin \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/144813b56f519cf98e6b.webp?v=1794321413\" alt=\"Neutre doux \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eNeutre doux \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/72236f1367969fa313c3.webp?v=1794321414\" alt=\"Neutre doux \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eNeutre doux \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7f0f0e8848143b657598.webp?v=1794321419\" alt=\"Neutre doux \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eNeutre doux \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Raisin vert \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Raisin Vert \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Raisin vert \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Raisin vert \/ Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Herbe verte, poignées de levage\/petites, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Herbe verte, poignées de levage \/ moyennes, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Herbe verte, poignées de levage\/grandes, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche \/ petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche \/ moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche \/ grande, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-Vert uni \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-Vert uni \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-Vert uni \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu petit floral \/ petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu petit floral \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu Petit Floral \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Beaucoup de poissons, blanc \/ petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Beaucoup de poisson, blanc, pain, bleu \/ moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Beaucoup de poisson, blanc, pain, bleu \/ gros\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Beaucoup de poisson, blanc, pain, bleu \/ Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petite coquille florale verte \/ Petite\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petite Coquille Florale Verte \/ Moyenne\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petite coquille florale verte \/ Grande\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petite coquille florale verte \/ ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Branche noire \/ petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Branche Noire \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Branche noire \/ grande, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coquille florale \/ Petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coquille florale \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coquille florale \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Sous-marin \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Sous-marin\/moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Sous-marin \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Neutre doux \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Neutre doux \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Neutre doux \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 39\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eChaque photo est montrée une fois. Les options qui partagent une photo ne sont plus illustrées. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePanier à pain et à collations en rotin à motif coquillage\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eL'article seulement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Raisin vert \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984767516830,"sku":"TBAI-HD-93-L02-0327","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Raisin vert \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984767549598,"sku":"TBAI-HD-93-L02-0328","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Raisin vert \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984767582366,"sku":"TBAI-HD-93-L02-0329","price":97.0,"currency_code":"USD","in_stock":true},{"title":"Raisin vert \/ Ensemble de 3 pièces","offer_id":67984767615134,"sku":"TBAI-HD-93-L02-0330","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Gazon vert, poignées de levage \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984767647902,"sku":"TBAI-HD-93-L02-0331","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Gazon vert, poignées de levage \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984767680670,"sku":"TBAI-HD-93-L02-0332","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Gazon vert, poignées de levage \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984767713438,"sku":"TBAI-HD-93-L02-0333","price":97.0,"currency_code":"USD","in_stock":true},{"title":"Herbe verte \/ Ensemble de 3 pièces","offer_id":67984767746206,"sku":"TBAI-HD-93-L02-0334","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984767778974,"sku":"TBAI-HD-93-L02-0335","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984767811742,"sku":"TBAI-HD-93-L02-0336","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984767844510,"sku":"TBAI-HD-93-L02-0337","price":97.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc \/ Ensemble de 3 pièces","offer_id":67984767877278,"sku":"TBAI-HD-93-L02-0338","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984767910046,"sku":"TBAI-HD-93-L02-0339","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984767942814,"sku":"TBAI-HD-93-L02-0340","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984767975582,"sku":"TBAI-HD-93-L02-0341","price":97.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni \/ Ensemble de 3 pièces","offer_id":67984768008350,"sku":"TBAI-HD-93-L02-0342","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984768041118,"sku":"TBAI-HD-93-L02-0343","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984768073886,"sku":"TBAI-HD-93-L02-0344","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984768106654,"sku":"TBAI-HD-93-L02-0345","price":97.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ Ensemble de 3 pièces","offer_id":67984768139422,"sku":"TBAI-HD-93-L02-0346","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral bleu \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984768172190,"sku":"TBAI-HD-93-L02-0347","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral bleu \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984768204958,"sku":"TBAI-HD-93-L02-0348","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral bleu \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984768237726,"sku":"TBAI-HD-93-L02-0349","price":97.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral bleu \/ Ensemble de 3 pièces","offer_id":67984768270494,"sku":"TBAI-HD-93-L02-0350","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Beaucoup de poissons, blancs \/ Petit","offer_id":67984768303262,"sku":"TBAI-HD-93-L02-0351","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Beaucoup de poissons, blanc, pain, bleu \/ Moyen","offer_id":67984768336030,"sku":"TBAI-HD-93-L02-0352","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Beaucoup de poissons, blanc, pain, bleu \/ Grand","offer_id":67984768368798,"sku":"TBAI-HD-93-L02-0353","price":82.0,"currency_code":"USD","in_stock":true},{"title":"Beaucoup de poissons, blanc, pain, bleu \/ Ensemble de 3 pièces","offer_id":67984768401566,"sku":"TBAI-HD-93-L02-0354","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Petit coquillage vert à fleurs \/ Petit","offer_id":67984768434334,"sku":"TBAI-HD-93-L02-0355","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Petit coquillage vert à fleurs \/ Moyen","offer_id":67984768467102,"sku":"TBAI-HD-93-L02-0356","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Petit coquillage vert à fleurs \/ Grand","offer_id":67984768499870,"sku":"TBAI-HD-93-L02-0357","price":82.0,"currency_code":"USD","in_stock":true},{"title":"Petit coquillage vert à fleurs \/ Ensemble de 3 pièces","offer_id":67984768532638,"sku":"TBAI-HD-93-L02-0358","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Branche Noire \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984768565406,"sku":"TBAI-HD-93-L02-0359","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Branche Noire \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984768598174,"sku":"TBAI-HD-93-L02-0360","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Branche Noire \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984768630942,"sku":"TBAI-HD-93-L02-0361","price":97.0,"currency_code":"USD","in_stock":true},{"title":"Branche Noire \/ Ensemble de 3 pièces","offer_id":67984768663710,"sku":"TBAI-HD-93-L02-0362","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage floral \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984768696478,"sku":"TBAI-HD-93-L02-0363","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage floral \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984768729246,"sku":"TBAI-HD-93-L02-0364","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage floral \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984768762014,"sku":"TBAI-HD-93-L02-0365","price":97.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage floral \/ Ensemble de 3 pièces","offer_id":67984768794782,"sku":"TBAI-HD-93-L02-0366","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Sous-marin \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984768827550,"sku":"TBAI-HD-93-L02-0367","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Sous-marin \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984768860318,"sku":"TBAI-HD-93-L02-0368","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Sous-marin \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984768893086,"sku":"TBAI-HD-93-L02-0369","price":97.0,"currency_code":"USD","in_stock":true},{"title":"Sous-marin \/ Ensemble de 3 pièces","offer_id":67984768925854,"sku":"TBAI-HD-93-L02-0370","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Neutre doux \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984768958622,"sku":"TBAI-HD-93-L02-0371","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Neutre doux \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984768991390,"sku":"TBAI-HD-93-L02-0372","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Neutre doux \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984769024158,"sku":"TBAI-HD-93-L02-0373","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Neutre doux \/ Ensemble de 3 pièces","offer_id":67984769056926,"sku":"TBAI-HD-93-L02-0374","price":127.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ebba6d93b55765f8e746.webp?v=1794321290"},{"product_id":"rattan-bread-basket","title":"Corbeille à pain en rotin","description":"\u003cstyle\u003e\n.pd-4308944{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308944 *{box-sizing:border-box}\n.pd-4308944 img{display:block;width:100%;height:auto}\n.pd-4308944 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308944 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308944 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308944 p{margin:0 0 16px;font-size:16px}\n.pd-4308944 figure{margin:0}\n.pd-4308944 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308944 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308944 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308944 .pd-story .pd-copy{order:1}\n.pd-4308944 .pd-story img{order:2}\n.pd-4308944 .pd-story img,.pd-4308944 .pd-track img,.pd-4308944 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308944 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308944 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308944 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308944 .pd-shots figure{min-width:0}\n.pd-4308944 .pd-nav.pd-shots-nav{display:none}\n.pd-4308944 .pd-carousel{position:relative;min-width:0}\n.pd-4308944 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308944 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308944 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308944 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308944 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308944 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308944 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308944 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308944 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308944 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308944 .pd-spec-copy{min-width:0}\n.pd-4308944 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308944 th,.pd-4308944 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308944 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308944 section{padding:20px 16px;border-radius:12px}\n.pd-4308944 h2{font-size:22px}\n.pd-4308944 .pd-story,.pd-4308944 .pd-spec{grid-template-columns:1fr}\n.pd-4308944 .pd-story .pd-copy{order:-1}\n.pd-4308944 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308944 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308944 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308944 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308944 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308944 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308944 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308944 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b53e255db3a0e8327833.webp?v=1794321681\" alt=\"Corbeille à pain en rotin manipulée sur une table\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn panier à pain à anse\u003c\/h2\u003e\n\u003cp\u003eLes poignées en boucle reposent sur le bord. Le pain sur la photo n'est qu'un style. Le style et la taille suivent l’option sélectionnée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eTissage serré, bord enveloppé, poignée en boucle\u003c\/h2\u003e\n\u003cp\u003eLe mur est un tissage serré. Le bord est enveloppé et chaque poignée est une boucle liée au bord.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d3be86bc8338cdf089b2.webp?v=1794321725\" alt=\"Tissage serré\"\u003e\u003cfigcaption\u003eTissage serré\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0a923da6a731c17f1361.webp?v=1794321725\" alt=\"Jante enveloppée\"\u003e\u003cfigcaption\u003eJante enveloppée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4ed105bbf18cb4453b51.webp?v=1794321731\" alt=\"Poignée en boucle\"\u003e\u003cfigcaption\u003ePoignée en boucle\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Tissage serré\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante enveloppée\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poignée en boucle\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/01d794c097619397bd0a.webp?v=1794321681\" alt=\"Papier absorbant l\u0026#x27;huile, Manche en bois, Rond, No. 140 \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003ePapier absorbant l'huile, Manche en bois, Rond, No. 140 \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8762bb5dcb6ff8b13e47.webp?v=1794321687\" alt=\"Papier absorbant l\u0026#x27;huile, manche en bois, rond, No. 140 \/ Large\"\u003e\u003cfigcaption\u003e\u003cb\u003ePapier absorbant l'huile, manche en bois, rond, No. 140 \/ Large\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f5fb5186133b626cda31.webp?v=1794321687\" alt=\"Ovale, Plateau à Fruits \/ Petit, 7.9 × 4.7 × 1.4 in (20 × 12 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, Plateau à Fruits \/ Petit, 7.9 × 4.7 × 1.4 in (20 × 12 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4d369d0ce7cb2b324c5a.webp?v=1794321693\" alt=\"Ovale, Plateau à Fruits \/ Moyen, Petit, 9.3 × 5.9 × 1.6 in (23.5 × 15 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, Plateau à Fruits \/ Moyen, Petit, 9.3 × 5.9 × 1.6 in (23.5 × 15 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/001f9aabff9770372a00.webp?v=1794321700\" alt=\"Papier absorbant l\u0026#x27;huile, Manche en bois, Rond, No. 140 \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003ePapier absorbant l'huile, Manche en bois, Rond, No. 140 \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2f1c7eed6c34e1cfe182.webp?v=1794321699\" alt=\"Ovale, Plateau à Fruits \/ Grand, Petit, 10.6 × 7.5 × 2 in (27 × 19 × 5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, Plateau à Fruits \/ Grand, Petit, 10.6 × 7.5 × 2 in (27 × 19 × 5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2c6ca6ffb69a24e67056.webp?v=1794321706\" alt=\"Manche en bois \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eManche en bois \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6977438b21163490e0c7.webp?v=1794321712\" alt=\"Ovale, plateau à fruits \/ petit, ensemble de 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, plateau à fruits \/ petit, ensemble de 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c5e864a4c0d656e391cc.webp?v=1794321712\" alt=\"Manche en bois \/ petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eManche en bois \/ petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2b98a95454b4e94aa53d.webp?v=1794321719\" alt=\"Manche en bois \/ Grand, 11 × 1.6 in (28 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eManche en bois \/ Grand, 11 × 1.6 in (28 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Papier absorbant l\u0026#x27;huile, Manche en bois, Rond, No. 140 \/ Moyen\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Papier absorbant l\u0026#x27;huile, manche en bois, rond, No. 140 \/ Large\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, Plateau à Fruits \/ Petit, 7.9 × 4.7 × 1.4 in (20 × 12 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, Plateau à Fruits \/ Moyen, Petit, 9.3 × 5.9 × 1.6 in (23.5 × 15 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Papier absorbant l\u0026#x27;huile, Manche en bois, Rond, No. 140 \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, Plateau à Fruits \/ Grand, Petit, 10.6 × 7.5 × 2 in (27 × 19 × 5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Manche en bois \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, plateau à fruits \/ petit, ensemble de 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Manche en bois \/ petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Manche en bois \/ Grand, 11 × 1.6 in (28 × 4 cm)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 10\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003eCorbeille à pain en rotin\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eLe panier uniquement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Papier absorbant l'huile, manche en bois, rond, n° 140 \/ Moyen","offer_id":67984778231966,"sku":"TBAI-HD-93-L02-0260","price":261.0,"currency_code":"USD","in_stock":true},{"title":"Papier absorbant l'huile, manche en bois, rond, n° 140 \/ Grand","offer_id":67984778264734,"sku":"TBAI-HD-93-L02-0261","price":266.0,"currency_code":"USD","in_stock":true},{"title":"Plateau ovale à fruits \/ Petit, 7,9 × 4,7 × 1,4 po (20 × 12 × 3,5 cm)","offer_id":67984778297502,"sku":"TBAI-HD-93-L02-0262","price":70.0,"currency_code":"USD","in_stock":true},{"title":"Plateau ovale à fruits \/ Moyen, Petit, 9,3 × 5,9 × 1,6 po (23,5 × 15 × 4 cm)","offer_id":67984778330270,"sku":"TBAI-HD-93-L02-0263","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Papier absorbant l'huile, manche en bois, rond, n° 140 \/ Petit","offer_id":67984778363038,"sku":"TBAI-HD-93-L02-0264","price":256.0,"currency_code":"USD","in_stock":true},{"title":"Plateau ovale à fruits \/ Grand, Petit, 10,6 × 7,5 × 2 po (27 × 19 × 5 cm)","offer_id":67984778395806,"sku":"TBAI-HD-93-L02-0265","price":101.0,"currency_code":"USD","in_stock":true},{"title":"Manche en bois \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984778428574,"sku":"TBAI-HD-93-L02-0266","price":82.0,"currency_code":"USD","in_stock":true},{"title":"Plateau ovale à fruits \/ Petit ensemble de 3 pièces","offer_id":67984778461342,"sku":"TBAI-HD-93-L02-0267","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Manche en bois \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984778494110,"sku":"TBAI-HD-93-L02-0268","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Manche en bois \/ Grand format, 11 × 1,6 po (28 × 4 cm)","offer_id":67984778526878,"sku":"TBAI-HD-93-L02-0269","price":107.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/01d794c097619397bd0a.webp?v=1794321681"},{"product_id":"rectangular-bouquet-shell-pattern-rattan-tray","title":"Plateau rectangulaire en rotin à motif de coquillages","description":"\u003cstyle\u003e\n.pd-4308941{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308941 *{box-sizing:border-box}\n.pd-4308941 img{display:block;width:100%;height:auto}\n.pd-4308941 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308941 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308941 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308941 p{margin:0 0 16px;font-size:16px}\n.pd-4308941 figure{margin:0}\n.pd-4308941 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308941 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308941 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308941 .pd-story .pd-copy{order:1}\n.pd-4308941 .pd-story img{order:2}\n.pd-4308941 .pd-story img,.pd-4308941 .pd-track img,.pd-4308941 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308941 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308941 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308941 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308941 .pd-shots figure{min-width:0}\n.pd-4308941 .pd-nav.pd-shots-nav{display:none}\n.pd-4308941 .pd-carousel{position:relative;min-width:0}\n.pd-4308941 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308941 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308941 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308941 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308941 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308941 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308941 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308941 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308941 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308941 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308941 .pd-spec-copy{min-width:0}\n.pd-4308941 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308941 th,.pd-4308941 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308941 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308941 section{padding:20px 16px;border-radius:12px}\n.pd-4308941 h2{font-size:22px}\n.pd-4308941 .pd-story,.pd-4308941 .pd-spec{grid-template-columns:1fr}\n.pd-4308941 .pd-story .pd-copy{order:-1}\n.pd-4308941 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308941 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308941 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308941 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308941 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308941 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308941 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308941 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8368fffc472684ab3b28.webp?v=1794321790\" alt=\"Plateau en rotin avec bouquet de coquillages sur une table basse\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau avec un bouquet de coquillages\u003c\/h2\u003e\n\u003cp\u003eLe bouquet est incrusté dans le tissage. Utilisez-le pour les petits objets de table. Les objets sur la photo sont uniquement du style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eBouquet de coquillages, bord enveloppé, coin\u003c\/h2\u003e\n\u003cp\u003eDes morceaux de coquilles forment le bouquet. Le bord est enveloppé et le coin est fini dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/80d29c7ae84adfa808bb.webp?v=1794321885\" alt=\"Bouquet de coquillages\"\u003e\u003cfigcaption\u003eBouquet de coquillages\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ac8225d5fbafc87d1a69.webp?v=1794321885\" alt=\"Jante enveloppée\"\u003e\u003cfigcaption\u003eJante enveloppée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8162c54b64f9f0a66235.webp?v=1794321891\" alt=\"Coin\"\u003e\u003cfigcaption\u003eCoin\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Bouquet de coquillages\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante enveloppée\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coin\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4588ebc8889f5d3795e6.webp?v=1794321791\" alt=\"Rectangulaire, Bouquet \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Bouquet \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2dbf47de02410add96ae.webp?v=1794321797\" alt=\"Rectangulaire, Bouquet \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Bouquet \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ef76e3911ae4b88ceba3.webp?v=1794321797\" alt=\"Rectangulaire, Bouquet \/ Ensemble 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Bouquet \/ Ensemble 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/844c0b47c495349d4cc2.webp?v=1794321803\" alt=\"Petite Feuille de Champagne, Rectangulaire \/ Petite, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetite Feuille de Champagne, Rectangulaire \/ Petite, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/70992d56c9a608ba4adc.webp?v=1794321803\" alt=\"Petite Feuille de Champagne, Rectangulaire \/ Grande, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetite Feuille de Champagne, Rectangulaire \/ Grande, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9c9f97a3eccb5543728a.webp?v=1794321809\" alt=\"Petite feuille de champagne, rectangulaire \/ ensemble de 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetite feuille de champagne, rectangulaire \/ ensemble de 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/92d211f6982582fead15.webp?v=1794321810\" alt=\"Petit floral noir, rectangulaire \/ petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit floral noir, rectangulaire \/ petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/329b442c5ccba1c52933.webp?v=1794321815\" alt=\"Petit floral noir, rectangulaire \/ grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit floral noir, rectangulaire \/ grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d5908b164aeed89def7f.webp?v=1794321816\" alt=\"Ensemble noir à petites fleurs, rectangulaire \/ 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eEnsemble noir à petites fleurs, rectangulaire \/ 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0f8c452ec899981e9e84.webp?v=1794321822\" alt=\"Rectangulaire, Vert Automne \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Vert Automne \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/66342e617e5ccc85b5a8.webp?v=1794321822\" alt=\"Rectangulaire, Vert Automne \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Vert Automne \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/240714392fae8f1b1425.webp?v=1794321828\" alt=\"Rectangulaire, Vert Automne \/ Ensemble 2 Pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Vert Automne \/ Ensemble 2 Pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1f22e158c4eeec811c84.webp?v=1794321829\" alt=\"Rectangulaire, Orange-Vert \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Orange-Vert \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3d2c66c2afd23e8a8554.webp?v=1794321834\" alt=\"Rectangulaire, Orange-Vert \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Orange-Vert \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a5b250df8bdf3b2caca5.webp?v=1794321835\" alt=\"Rectangulaire, Orange-Vert \/ Ensemble 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Orange-Vert \/ Ensemble 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1cbadf0fee147cc1ad1f.webp?v=1794321841\" alt=\"Rectangulaire, Jardin \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Jardin \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/fb940c0f2dbad1b58636.webp?v=1794321841\" alt=\"Rectangulaire, Jardin \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Jardin \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/65d4e034a0c3b4e8e0ed.webp?v=1794321848\" alt=\"Rectangulaire, Jardin \/ Ensemble 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Jardin \/ Ensemble 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7db27db30fd9a1a39655.webp?v=1794321847\" alt=\"Rectangulaire, Feuille Verte \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Feuille Verte \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/187412eefae2875bdc49.webp?v=1794321860\" alt=\"Rectangulaire, Feuille Verte \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Feuille Verte \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/84353188e9f0b0a87596.webp?v=1794321860\" alt=\"Rectangulaire, Feuille Verte \/ Ensemble 2 Pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eRectangulaire, Feuille Verte \/ Ensemble 2 Pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/df045a2539d734fd88da.webp?v=1794321866\" alt=\"Plateau neutre doux, peu profond \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau neutre doux, peu profond \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/59c1fc8410647c92d5c7.webp?v=1794321867\" alt=\"Bleu-vert uni, plateau peu profond \/ grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-vert uni, plateau peu profond \/ grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5a04aa64c42abcdb9bba.webp?v=1794321872\" alt=\"Plateau frais et peu profond \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau frais et peu profond \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/749879744028c2705401.webp?v=1794321873\" alt=\"Poisson vert, plateau peu profond \/ grand\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson vert, plateau peu profond \/ grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9a67a9d5584aa366463f.webp?v=1794321879\" alt=\"Jardin, Plateau peu profond \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eJardin, Plateau peu profond \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Bouquet \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Bouquet \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Bouquet \/ Ensemble 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petite Feuille de Champagne, Rectangulaire \/ Petite, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petite Feuille de Champagne, Rectangulaire \/ Grande, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petite feuille de champagne, rectangulaire \/ ensemble de 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petit floral noir, rectangulaire \/ petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petit floral noir, rectangulaire \/ grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ensemble noir à petites fleurs, rectangulaire \/ 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Vert Automne \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Vert Automne \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Vert Automne \/ Ensemble 2 Pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Orange-Vert \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Orange-Vert \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Orange-Vert \/ Ensemble 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Jardin \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Jardin \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Jardin \/ Ensemble 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Feuille Verte \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Feuille Verte \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rectangulaire, Feuille Verte \/ Ensemble 2 Pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau neutre doux, peu profond \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-vert uni, plateau peu profond \/ grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau frais et peu profond \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson vert, plateau peu profond \/ grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jardin, Plateau peu profond \/ Grand\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 26\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau rectangulaire en rotin à motif de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eLe plateau uniquement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Rectangulaire, Bouquet \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984783409310,"sku":"TBAI-HD-93-L02-0229","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, Bouquet \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984783442078,"sku":"TBAI-HD-93-L02-0230","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, Bouquet \/ Ensemble de 2 pièces","offer_id":67984783474846,"sku":"TBAI-HD-93-L02-0231","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Champagne Petite feuille, rectangulaire \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984783507614,"sku":"TBAI-HD-93-L02-0232","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Champagne Petite feuille, rectangulaire \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984783540382,"sku":"TBAI-HD-93-L02-0233","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Champagne Petite feuille, rectangulaire \/ Ensemble de 2 pièces","offer_id":67984783573150,"sku":"TBAI-HD-93-L02-0234","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir, rectangulaire \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984783605918,"sku":"TBAI-HD-93-L02-0235","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir, rectangulaire \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984783638686,"sku":"TBAI-HD-93-L02-0236","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir, rectangulaire \/ Ensemble de 2 pièces","offer_id":67984783671454,"sku":"TBAI-HD-93-L02-0237","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, vert automne \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984783704222,"sku":"TBAI-HD-93-L02-0238","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, vert automne \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984783736990,"sku":"TBAI-HD-93-L02-0239","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, vert automne \/ Ensemble de 2 pièces","offer_id":67984783769758,"sku":"TBAI-HD-93-L02-0240","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, orange-vert \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984783802526,"sku":"TBAI-HD-93-L02-0241","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, orange-vert \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984783835294,"sku":"TBAI-HD-93-L02-0242","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, orange-vert \/ Ensemble de 2 pièces","offer_id":67984783868062,"sku":"TBAI-HD-93-L02-0243","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, Jardin \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984783900830,"sku":"TBAI-HD-93-L02-0244","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, Jardin \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984783933598,"sku":"TBAI-HD-93-L02-0245","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Rectangulaire, Jardin \/ Ensemble de 2 pièces","offer_id":67984783966366,"sku":"TBAI-HD-93-L02-0246","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Feuille rectangulaire verte \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984783999134,"sku":"TBAI-HD-93-L02-0247","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Feuille rectangulaire verte \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984784031902,"sku":"TBAI-HD-93-L02-0248","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Feuille rectangulaire verte \/ Ensemble de 2 pièces","offer_id":67984784064670,"sku":"TBAI-HD-93-L02-0249","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Plateau peu profond, neutre et doux \/ Grand","offer_id":67984784097438,"sku":"TBAI-HD-93-L02-0250","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Plateau peu profond bleu-vert uni \/ Grand","offer_id":67984784130206,"sku":"TBAI-HD-93-L02-0251","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Plateau frais et peu profond \/ Grand","offer_id":67984784162974,"sku":"TBAI-HD-93-L02-0252","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert, plateau peu profond \/ Grand","offer_id":67984784195742,"sku":"TBAI-HD-93-L02-0253","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Jardin, bac peu profond \/ Grand","offer_id":67984784228510,"sku":"TBAI-HD-93-L02-0254","price":105.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4588ebc8889f5d3795e6.webp?v=1794321791"},{"product_id":"shallow-floral-shell-pattern-rattan-tray","title":"Plateau en rotin à motif floral peu profond","description":"\u003cstyle\u003e\n.pd-4308936{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308936 *{box-sizing:border-box}\n.pd-4308936 img{display:block;width:100%;height:auto}\n.pd-4308936 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308936 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308936 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308936 p{margin:0 0 16px;font-size:16px}\n.pd-4308936 figure{margin:0}\n.pd-4308936 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308936 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308936 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308936 .pd-story .pd-copy{order:1}\n.pd-4308936 .pd-story img{order:2}\n.pd-4308936 .pd-story img,.pd-4308936 .pd-track img,.pd-4308936 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308936 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308936 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308936 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308936 .pd-shots figure{min-width:0}\n.pd-4308936 .pd-nav.pd-shots-nav{display:none}\n.pd-4308936 .pd-carousel{position:relative;min-width:0}\n.pd-4308936 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308936 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308936 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308936 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308936 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308936 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308936 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308936 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308936 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308936 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308936 .pd-spec-copy{min-width:0}\n.pd-4308936 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308936 th,.pd-4308936 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308936 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308936 section{padding:20px 16px;border-radius:12px}\n.pd-4308936 h2{font-size:22px}\n.pd-4308936 .pd-story,.pd-4308936 .pd-spec{grid-template-columns:1fr}\n.pd-4308936 .pd-story .pd-copy{order:-1}\n.pd-4308936 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308936 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308936 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308936 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308936 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308936 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308936 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308936 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/61f93ff50fb732c308ad.webp?v=1794321986\" alt=\"Plateau en rotin peu profond à motif coquille avec pâtisseries sur une table à manger\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau peu profond avec une fleur en coquillage\u003c\/h2\u003e\n\u003cp\u003eLa fleur est incrustée dans le tissage. Utilisez-le pour du pain ou des petites assiettes. La nourriture sur la photo est uniquement du style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eFleur de coquille, bord enveloppé, coin\u003c\/h2\u003e\n\u003cp\u003eLa fleur est coquillée dans le tissage. Le bord est enveloppé et le coin tourne dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f8a5add677ed912ab26d.webp?v=1794322054\" alt=\"Fleur de coquille\"\u003e\u003cfigcaption\u003eFleur de coquille\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/71d9bdca2dae6d52074b.webp?v=1794322055\" alt=\"Jante enveloppée\"\u003e\u003cfigcaption\u003eJante enveloppée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7deb870dc26e4c00fcc9.webp?v=1794322060\" alt=\"Coin\"\u003e\u003cfigcaption\u003eCoin\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Fleur de coquille\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante enveloppée\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coin\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/fd23e13aa09cd9858a47.webp?v=1794321973\" alt=\"Bouquet \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eBouquet \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0f6c1565200759acf45e.webp?v=1794321973\" alt=\"Bouquet \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eBouquet \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/87e92b2f66fbc0bf3e88.webp?v=1794321979\" alt=\"Bouquet \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eBouquet \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/56721ff373bcfb770d20.webp?v=1794321979\" alt=\"Bouquet \/ Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eBouquet \/ Ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3ff301092c327ae0edff.webp?v=1794321986\" alt=\"Orange-Vert \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange-Vert \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d5e679064a127e86e091.webp?v=1794321992\" alt=\"Orange-Vert \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange-Vert \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/64c11c75af86e71b75b5.webp?v=1794321992\" alt=\"Orange-Vert \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange-Vert \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0186702133b3ebbe643d.webp?v=1794321998\" alt=\"Orange-Vert \/ Ensemble 3 Pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange-Vert \/ Ensemble 3 Pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a6ab7459636c2e67c26b.webp?v=1794322004\" alt=\"Floral tricolore \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eFloral tricolore \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/76fa4b502ce30a135f20.webp?v=1794322005\" alt=\"Floral tricolore \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eFloral tricolore \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bf0c65006b82eef97dd3.webp?v=1794322010\" alt=\"Floral tricolore \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eFloral tricolore \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/69a8fde1212429688d91.webp?v=1794322011\" alt=\"Floral tricolore \/ Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eFloral tricolore \/ Ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ce9840281b522307569a.webp?v=1794322017\" alt=\"Feuille verte \/ Petite\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte \/ Petite\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5ef3d5e008c425899c1a.webp?v=1794322024\" alt=\"Feuille verte \/ Moyenne\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte \/ Moyenne\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/eb9ac70991a4927ac9c8.webp?v=1794322027\" alt=\"Feuille verte \/ Grande\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte \/ Grande\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/364a7587023d25216206.webp?v=1794322030\" alt=\"Feuille verte \/ Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte \/ Ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d1660cb9d796cee14c9c.webp?v=1794322036\" alt=\"Poisson Vert \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson Vert \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2bcaf49d3a6786ac70cc.webp?v=1794322039\" alt=\"Poisson Vert \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson Vert \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cb6a34ffd0f4e3e0ce63.webp?v=1794322042\" alt=\"Poisson Vert \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson Vert \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/cb919dd8a4d1cf74f9bd.webp?v=1794322046\" alt=\"Poisson vert \/ Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson vert \/ Ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Bouquet \/ Petit\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bouquet \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bouquet \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bouquet \/ Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange-Vert \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange-Vert \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange-Vert \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange-Vert \/ Ensemble 3 Pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Floral tricolore \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Floral tricolore \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Floral tricolore \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Floral tricolore \/ Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte \/ Petite\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte \/ Moyenne\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte \/ Grande\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte \/ Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson Vert \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson Vert \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson Vert \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson vert \/ Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 20\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau en rotin à motif floral peu profond\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eLe plateau uniquement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Bouquet \/ Petit","offer_id":67984786718878,"sku":"TBAI-HD-93-L02-0173","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Bouquet \/ Moyen","offer_id":67984786751646,"sku":"TBAI-HD-93-L02-0174","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Bouquet \/ Grand","offer_id":67984786784414,"sku":"TBAI-HD-93-L02-0175","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Bouquet \/ Ensemble de 3 pièces","offer_id":67984786817182,"sku":"TBAI-HD-93-L02-0176","price":167.0,"currency_code":"USD","in_stock":true},{"title":"Orange-vert \/ Petit","offer_id":67984786849950,"sku":"TBAI-HD-93-L02-0177","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Orange-vert \/ Moyen","offer_id":67984786882718,"sku":"TBAI-HD-93-L02-0178","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Orange-vert \/ Grand","offer_id":67984786915486,"sku":"TBAI-HD-93-L02-0179","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Orange-vert \/ Ensemble de 3 pièces","offer_id":67984786948254,"sku":"TBAI-HD-93-L02-0180","price":167.0,"currency_code":"USD","in_stock":true},{"title":"Motif floral tricolore \/ Petit","offer_id":67984786981022,"sku":"TBAI-HD-93-L02-0181","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Motif floral tricolore \/ Moyen","offer_id":67984787013790,"sku":"TBAI-HD-93-L02-0182","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Motif floral tricolore \/ Grand","offer_id":67984787046558,"sku":"TBAI-HD-93-L02-0183","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Motif floral tricolore \/ Ensemble de 3 pièces","offer_id":67984787079326,"sku":"TBAI-HD-93-L02-0184","price":167.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte \/ Petit","offer_id":67984787112094,"sku":"TBAI-HD-93-L02-0185","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte \/ Moyen","offer_id":67984787144862,"sku":"TBAI-HD-93-L02-0186","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte \/ Grand","offer_id":67984787177630,"sku":"TBAI-HD-93-L02-0187","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte \/ Ensemble de 3 pièces","offer_id":67984787210398,"sku":"TBAI-HD-93-L02-0188","price":167.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert \/ Petit","offer_id":67984787243166,"sku":"TBAI-HD-93-L02-0189","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert \/ Moyen","offer_id":67984787275934,"sku":"TBAI-HD-93-L02-0190","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert \/ Grand","offer_id":67984787308702,"sku":"TBAI-HD-93-L02-0191","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert \/ Ensemble de 3 pièces","offer_id":67984787341470,"sku":"TBAI-HD-93-L02-0192","price":167.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/fd23e13aa09cd9858a47.webp?v=1794321973"},{"product_id":"rectangular-shell-pattern-rattan-serving-tray","title":"Plateau de service rectangulaire en rotin à motif de coquille","description":"\u003cstyle\u003e\n.pd-4308935{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308935 *{box-sizing:border-box}\n.pd-4308935 img{display:block;width:100%;height:auto}\n.pd-4308935 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308935 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308935 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308935 p{margin:0 0 16px;font-size:16px}\n.pd-4308935 figure{margin:0}\n.pd-4308935 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308935 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308935 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308935 .pd-story .pd-copy{order:1}\n.pd-4308935 .pd-story img{order:2}\n.pd-4308935 .pd-story img,.pd-4308935 .pd-track img,.pd-4308935 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308935 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308935 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308935 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308935 .pd-shots figure{min-width:0}\n.pd-4308935 .pd-nav.pd-shots-nav{display:none}\n.pd-4308935 .pd-carousel{position:relative;min-width:0}\n.pd-4308935 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308935 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308935 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308935 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308935 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308935 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308935 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308935 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308935 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308935 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308935 .pd-spec-copy{min-width:0}\n.pd-4308935 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308935 th,.pd-4308935 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308935 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308935 section{padding:20px 16px;border-radius:12px}\n.pd-4308935 h2{font-size:22px}\n.pd-4308935 .pd-story,.pd-4308935 .pd-spec{grid-template-columns:1fr}\n.pd-4308935 .pd-story .pd-copy{order:-1}\n.pd-4308935 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308935 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308935 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308935 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308935 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308935 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308935 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308935 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/67d60596a24a4903789e.webp?v=1794322081\" alt=\"Plateau rectangulaire en rotin à motif coquillage sur une table basse\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau rectangulaire pour la table\u003c\/h2\u003e\n\u003cp\u003eUne bordure en coquillage encadre le centre tissé. Utilisez-le pour les petits objets de table. Les objets sur la photo sont uniquement du style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eBordure coquille, bord enveloppé, coin\u003c\/h2\u003e\n\u003cp\u003eDes morceaux de coquille forment la bordure. Le bord est enveloppé et le coin est fini dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d1410662e7e1872cce8c.webp?v=1794322150\" alt=\"Bordure de coquille\"\u003e\u003cfigcaption\u003eBordure de coquille\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e0a426a576659d067a81.webp?v=1794322156\" alt=\"Jante enveloppée\"\u003e\u003cfigcaption\u003eJante enveloppée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0b0688bc681d447c974b.webp?v=1794322156\" alt=\"Coin\"\u003e\u003cfigcaption\u003eCoin\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Bordure de coquille\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante enveloppée\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coin\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9346a50642cc55889998.webp?v=1794322081\" alt=\"Noir Petit Floral \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eNoir Petit Floral \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d5e2ce24ded0d238a0f8.webp?v=1794322087\" alt=\"Noir Petit Floral \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eNoir Petit Floral \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/66314d84a39098a2c14e.webp?v=1794322093\" alt=\"Ensemble noir à petites fleurs \/ 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eEnsemble noir à petites fleurs \/ 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/247eb5a2ff3a87e108ec.webp?v=1794322100\" alt=\"Bouquet \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBouquet \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/fc2f6a60a092b3854a5d.webp?v=1794322105\" alt=\"Bouquet \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBouquet \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c41be2a140a58f6fa81b.webp?v=1794322112\" alt=\"Bouquet \/ Ensemble 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eBouquet \/ Ensemble 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9309f427d425bfb0e60e.webp?v=1794322112\" alt=\"Orange-Vert \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange-Vert \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1b8cf714812d7958939c.webp?v=1794322118\" alt=\"Orange-Vert \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange-Vert \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1975fc3f77cd4fbbe2bd.webp?v=1794322118\" alt=\"Orange-Vert \/ Ensemble 2 Pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange-Vert \/ Ensemble 2 Pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d49e80ce09caf75ef616.webp?v=1794322124\" alt=\"Vert automne \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVert automne \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/89e173da2346d35377ae.webp?v=1794322125\" alt=\"Vert automne \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVert automne \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/93b48e6950b5e1444564.webp?v=1794322130\" alt=\"Vert automne \/ Ensemble 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eVert automne \/ Ensemble 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4882c178ce921d5aa01b.webp?v=1794322130\" alt=\"Champagne Petite Feuille \/ Petite, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eChampagne Petite Feuille \/ Petite, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/4b4ed93a22151fb321c8.webp?v=1794322136\" alt=\"Champagne Petite Feuille \/ Grande, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eChampagne Petite Feuille \/ Grande, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f3d22124ab4f6f5f42f7.webp?v=1794322136\" alt=\"Champagne Petite Feuille \/ Ensemble 2 Pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eChampagne Petite Feuille \/ Ensemble 2 Pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c9afd2b81a404d4f1c2e.webp?v=1794322142\" alt=\"Feuille verte \/ Petite, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte \/ Petite, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3e3b0e148e6466edd582.webp?v=1794322143\" alt=\"Feuille verte \/ Grande, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte \/ Grande, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7610463a0e8f6fd75592.webp?v=1794322149\" alt=\"Feuille verte \/ Ensemble 2 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte \/ Ensemble 2 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Noir Petit Floral \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Noir Petit Floral \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ensemble noir à petites fleurs \/ 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bouquet \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bouquet \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bouquet \/ Ensemble 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange-Vert \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange-Vert \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange-Vert \/ Ensemble 2 Pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vert automne \/ Petit, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vert automne \/ Grand, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vert automne \/ Ensemble 2 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Champagne Petite Feuille \/ Petite, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Champagne Petite Feuille \/ Grande, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Champagne Petite Feuille \/ Ensemble 2 Pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte \/ Petite, 11.8 × 7.9 × 1.4 in (30 × 20 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte \/ Grande, 13.4 × 9.1 × 1.6 in (34 × 23 × 4 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte \/ Ensemble 2 pièces\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 18\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau de service rectangulaire en rotin à motif de coquille\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eLe plateau uniquement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Petit motif floral noir \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984787505310,"sku":"TBAI-HD-93-L02-0155","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984787538078,"sku":"TBAI-HD-93-L02-0156","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir \/ Ensemble de 2 pièces","offer_id":67984787570846,"sku":"TBAI-HD-93-L02-0157","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Bouquet \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984787603614,"sku":"TBAI-HD-93-L02-0158","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Bouquet \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984787636382,"sku":"TBAI-HD-93-L02-0159","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Bouquet \/ Ensemble de 2 pièces","offer_id":67984787669150,"sku":"TBAI-HD-93-L02-0160","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Orange-vert \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984787701918,"sku":"TBAI-HD-93-L02-0161","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Orange-vert \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984787734686,"sku":"TBAI-HD-93-L02-0162","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Orange-vert \/ Ensemble de 2 pièces","offer_id":67984787767454,"sku":"TBAI-HD-93-L02-0163","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Vert d'automne \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984787800222,"sku":"TBAI-HD-93-L02-0164","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Vert d'automne \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984787832990,"sku":"TBAI-HD-93-L02-0165","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Vert d'automne \/ Ensemble de 2 pièces","offer_id":67984787865758,"sku":"TBAI-HD-93-L02-0166","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Champagne Petite Feuille \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984787898526,"sku":"TBAI-HD-93-L02-0167","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Champagne Petite Feuille \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984787931294,"sku":"TBAI-HD-93-L02-0168","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Champagne Petite Feuille \/ Ensemble de 2 pièces","offer_id":67984787964062,"sku":"TBAI-HD-93-L02-0169","price":141.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte \/ Petit, 11,8 × 7,9 × 1,4 po (30 × 20 × 3,5 cm)","offer_id":67984787996830,"sku":"TBAI-HD-93-L02-0170","price":100.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte \/ Grand format, 13,4 × 9,1 × 1,6 po (34 × 23 × 4 cm)","offer_id":67984788029598,"sku":"TBAI-HD-93-L02-0171","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte \/ Ensemble de 2 pièces","offer_id":67984788062366,"sku":"TBAI-HD-93-L02-0172","price":141.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9346a50642cc55889998.webp?v=1794322081"},{"product_id":"square-shell-pattern-rattan-fruit-tray","title":"Plateau à fruits carré en rotin à motif coquille","description":"\u003cstyle\u003e\n.pd-4308934{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308934 *{box-sizing:border-box}\n.pd-4308934 img{display:block;width:100%;height:auto}\n.pd-4308934 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308934 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308934 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308934 p{margin:0 0 16px;font-size:16px}\n.pd-4308934 figure{margin:0}\n.pd-4308934 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308934 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308934 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308934 .pd-story .pd-copy{order:1}\n.pd-4308934 .pd-story img{order:2}\n.pd-4308934 .pd-story img,.pd-4308934 .pd-track img,.pd-4308934 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308934 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308934 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308934 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308934 .pd-shots figure{min-width:0}\n.pd-4308934 .pd-nav.pd-shots-nav{display:none}\n.pd-4308934 .pd-carousel{position:relative;min-width:0}\n.pd-4308934 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308934 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308934 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308934 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308934 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308934 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308934 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308934 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308934 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308934 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308934 .pd-spec-copy{min-width:0}\n.pd-4308934 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308934 th,.pd-4308934 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308934 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308934 section{padding:20px 16px;border-radius:12px}\n.pd-4308934 h2{font-size:22px}\n.pd-4308934 .pd-story,.pd-4308934 .pd-spec{grid-template-columns:1fr}\n.pd-4308934 .pd-story .pd-copy{order:-1}\n.pd-4308934 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308934 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308934 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308934 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308934 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308934 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308934 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308934 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2a015366456cba9d4b88.webp?v=1794322112\" alt=\"Plateau carré en rotin à motif coquille avec fruits sur une table à manger\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau carré avec incrustation de coquille\u003c\/h2\u003e\n\u003cp\u003ePlacez des fruits ou des petits plats sur le tissage plat. La nourriture et la vaisselle sur la photo ne sont que du style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eIncrustation de coquille, bord enveloppé, coin\u003c\/h2\u003e\n\u003cp\u003eDes morceaux de coquille se trouvent dans le champ carré. Le bord est enveloppé et le coin tourne dans le même tissage.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/23b7f2ce784b43bf2c70.webp?v=1794322248\" alt=\"Incrustation de coque\"\u003e\u003cfigcaption\u003eIncrustation de coque\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3bd7cdb221b8b61f9ba0.webp?v=1794322250\" alt=\"Jante enveloppée\"\u003e\u003cfigcaption\u003eJante enveloppée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b720da59cff5a2c9624e.webp?v=1794322254\" alt=\"Coin\"\u003e\u003cfigcaption\u003eCoin\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Incrustation de coque\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante enveloppée\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coin\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2f8bf6a64768825e941c.webp?v=1794322086\" alt=\"Petit floral noir, carré \/ petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit floral noir, carré \/ petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0285c6fff0dcc62c8c52.webp?v=1794322086\" alt=\"Petit motif floral noir, carré\/moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit motif floral noir, carré\/moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/aa6cd0672432ec5c593a.webp?v=1794322092\" alt=\"Petit motif floral noir, carré\/grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePetit motif floral noir, carré\/grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3f23b9222e905ce5c709.webp?v=1794322092\" alt=\"Noir petit floral, carré \/ ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eNoir petit floral, carré \/ ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/dac785e9ef4dfc71af3c.webp?v=1794322099\" alt=\"Poisson vert, carré\/petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson vert, carré\/petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bc54830ed4724d23ed89.webp?v=1794322099\" alt=\"Poisson Vert, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson Vert, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0f2b2e3ee099cde63654.webp?v=1794322105\" alt=\"Poisson vert, carré\/grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson vert, carré\/grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/63cd790e9fa8ca78bb48.webp?v=1794322105\" alt=\"Poisson vert, carré \/ ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson vert, carré \/ ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/25d25c05451c01615d6e.webp?v=1794322111\" alt=\"Goutte de pluie noire, carrée\/petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eGoutte de pluie noire, carrée\/petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ac22404dc170c6d09502.webp?v=1794322117\" alt=\"Goutte de pluie noire, carrée\/moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eGoutte de pluie noire, carrée\/moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6c55ab884c8b805a529f.webp?v=1794322118\" alt=\"Goutte de pluie noire, carrée\/grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eGoutte de pluie noire, carrée\/grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1d6b5e2a4a6b56c825a6.webp?v=1794322123\" alt=\"Goutte de pluie noire, carrée \/ ensemble de 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eGoutte de pluie noire, carrée \/ ensemble de 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/42aa22d4e495eb08ed93.webp?v=1794322124\" alt=\"Coque blanche, carrée\/petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche, carrée\/petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a613f301024156b10ac0.webp?v=1794322130\" alt=\"Coque blanche, carrée\/moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche, carrée\/moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b295a14b5643f1e04644.webp?v=1794322130\" alt=\"Coque blanche, carrée\/grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche, carrée\/grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b89bc6f0a0fbd81b3194.webp?v=1794322136\" alt=\"Coquille blanche, carrée \/ ensemble de 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoquille blanche, carrée \/ ensemble de 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/172cee59d83949adfb74.webp?v=1794322136\" alt=\"Poisson bleu, carré\/petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson bleu, carré\/petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/83b37bc8bba33c4ff41d.webp?v=1794322142\" alt=\"Poisson Bleu, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson Bleu, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/166f5cc2d830368772ba.webp?v=1794322148\" alt=\"Poisson bleu, carré\/grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson bleu, carré\/grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/38e9e5a1504812f320af.webp?v=1794322149\" alt=\"Poisson bleu, carré \/ ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003ePoisson bleu, carré \/ ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2e9bef6262ce08c5421a.webp?v=1794322155\" alt=\"Feuille de Champagne, Carrée \/ Petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille de Champagne, Carrée \/ Petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/1ba8b41c3144297f68b9.webp?v=1794322155\" alt=\"Feuille de Champagne, Carrée \/ Moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille de Champagne, Carrée \/ Moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f8f16a8c425702358a90.webp?v=1794322161\" alt=\"Feuille de Champagne, Carrée \/ Grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille de Champagne, Carrée \/ Grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6f219bc4cbedea36266c.webp?v=1794322162\" alt=\"Feuille de champagne, carrée \/ ensemble de 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille de champagne, carrée \/ ensemble de 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bf2967482e591fd8c1db.webp?v=1794322167\" alt=\"Feuille verte, carrée\/petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte, carrée\/petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b6cc5a5cf9bfe9cd22bf.webp?v=1794322169\" alt=\"Feuille verte, carrée\/moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte, carrée\/moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ad97adae97698c38008d.webp?v=1794322173\" alt=\"Feuille verte, carrée\/grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte, carrée\/grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ccac06c720f3a2570bc9.webp?v=1794322180\" alt=\"Feuille verte, carré \/ ensemble de 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eFeuille verte, carré \/ ensemble de 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b33e8867780d8c53e569.webp?v=1794322181\" alt=\"Vert automne, carré \/ petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVert automne, carré \/ petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/22d9b5a4d0eeb0044a0b.webp?v=1794322186\" alt=\"Vert d\u0026#x27;automne, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVert d'automne, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/de535319bd471981a7b1.webp?v=1794322187\" alt=\"Vert d\u0026#x27;automne, Carré \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVert d'automne, Carré \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5b024a0ed2f9eb7475aa.webp?v=1794322192\" alt=\"Vert automne, carré \/ ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eVert automne, carré \/ ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/859fb770b37ab2769cad.webp?v=1794322193\" alt=\"Vague, Carré \/ Petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, Carré \/ Petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3d50a7bf9a97bde8b841.webp?v=1794322198\" alt=\"Vague, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d9c50f9ec2c90a42c5c8.webp?v=1794322200\" alt=\"Vague, Carré \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, Carré \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2ed70081ce054d0da390.webp?v=1794322205\" alt=\"Vague, Carré \/ Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, Carré \/ Ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/20f94ac446c613a9de91.webp?v=1794322211\" alt=\"Jardin, Carré \/ Petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eJardin, Carré \/ Petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a6a48ca017e5e5442514.webp?v=1794322213\" alt=\"Jardin, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eJardin, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3f3c664cd1fd7f594ee8.webp?v=1794322217\" alt=\"Jardin, Carré \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eJardin, Carré \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/72ccff84e6f9011e0485.webp?v=1794322219\" alt=\"Jardin, Carré \/ Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eJardin, Carré \/ Ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6fc95dc48b212c512b05.webp?v=1794322223\" alt=\"Vague, Carré, Blanc \/ Petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, Carré, Blanc \/ Petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a2d742be8ab5a183adf0.webp?v=1794322225\" alt=\"Vague, Carré, Blanc \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, Carré, Blanc \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d8086b222440d19daf1e.webp?v=1794322229\" alt=\"Vague, Carré, Blanc \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, Carré, Blanc \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/198bcfc3bc5b1a8f6497.webp?v=1794322231\" alt=\"Bleu-vert uni, plateau peu profond \/ moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-vert uni, plateau peu profond \/ moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6a738a4dd377ca915397.webp?v=1794322235\" alt=\"Jardin, Plateau peu profond \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eJardin, Plateau peu profond \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/dbf906a9d5f92bddf3c6.webp?v=1794322238\" alt=\"Plateau frais et peu profond \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau frais et peu profond \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/de919af41eca02883097.webp?v=1794322241\" alt=\"Plateau neutre doux, peu profond \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau neutre doux, peu profond \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Petit floral noir, carré \/ petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petit motif floral noir, carré\/moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Petit motif floral noir, carré\/grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Noir petit floral, carré \/ ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson vert, carré\/petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson Vert, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson vert, carré\/grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson vert, carré \/ ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Goutte de pluie noire, carrée\/petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Goutte de pluie noire, carrée\/moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Goutte de pluie noire, carrée\/grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Goutte de pluie noire, carrée \/ ensemble de 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche, carrée\/petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche, carrée\/moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche, carrée\/grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coquille blanche, carrée \/ ensemble de 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson bleu, carré\/petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson Bleu, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson bleu, carré\/grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Poisson bleu, carré \/ ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille de Champagne, Carrée \/ Petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille de Champagne, Carrée \/ Moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille de Champagne, Carrée \/ Grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille de champagne, carrée \/ ensemble de 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte, carrée\/petite, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte, carrée\/moyenne, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte, carrée\/grande, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Feuille verte, carré \/ ensemble de 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vert automne, carré \/ petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vert d\u0026#x27;automne, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vert d\u0026#x27;automne, Carré \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vert automne, carré \/ ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, Carré \/ Petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, Carré \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, Carré \/ Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jardin, Carré \/ Petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jardin, Carré \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jardin, Carré \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jardin, Carré \/ Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, Carré, Blanc \/ Petit, 7.1 × 7.1 × 1.2 in (18 × 18 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, Carré, Blanc \/ Moyen, 8.7 × 8.7 × 1.4 in (22 × 22 × 3.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, Carré, Blanc \/ Grand, 10.6 × 10.6 × 1.8 in (27 × 27 × 4.5 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-vert uni, plateau peu profond \/ moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jardin, Plateau peu profond \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau frais et peu profond \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau neutre doux, peu profond \/ Moyen\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 47\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau à fruits carré en rotin à motif coquille\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eLe plateau uniquement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Petit motif floral noir, carré \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984793010334,"sku":"TBAI-HD-93-L02-0108","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir, carré \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984793043102,"sku":"TBAI-HD-93-L02-0109","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir, carré \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984793075870,"sku":"TBAI-HD-93-L02-0110","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral noir, carré \/ Ensemble de 3 pièces","offer_id":67984793108638,"sku":"TBAI-HD-93-L02-0111","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert, carré \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984793141406,"sku":"TBAI-HD-93-L02-0112","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert, carré \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984793174174,"sku":"TBAI-HD-93-L02-0113","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert, carré \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984793206942,"sku":"TBAI-HD-93-L02-0114","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Poisson vert, carré \/ Ensemble de 3 pièces","offer_id":67984793239710,"sku":"TBAI-HD-93-L02-0115","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Goutte de pluie noire, carrée \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984793272478,"sku":"TBAI-HD-93-L02-0116","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Goutte de pluie noire, carrée \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984793305246,"sku":"TBAI-HD-93-L02-0117","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Goutte de pluie noire, carrée \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984793338014,"sku":"TBAI-HD-93-L02-0118","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Goutte de pluie noire, carrée \/ Ensemble de 3 pièces","offer_id":67984793370782,"sku":"TBAI-HD-93-L02-0119","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc, carré \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984793403550,"sku":"TBAI-HD-93-L02-0120","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc, carré \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984793436318,"sku":"TBAI-HD-93-L02-0121","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc, carré \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984793469086,"sku":"TBAI-HD-93-L02-0122","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc, carré \/ Ensemble de 3 pièces","offer_id":67984793501854,"sku":"TBAI-HD-93-L02-0123","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Poisson bleu, carré \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984793534622,"sku":"TBAI-HD-93-L02-0124","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Poisson bleu, carré \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984793567390,"sku":"TBAI-HD-93-L02-0125","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Poisson bleu, carré \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984793600158,"sku":"TBAI-HD-93-L02-0126","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Poisson bleu, carré \/ Ensemble de 3 pièces","offer_id":67984793632926,"sku":"TBAI-HD-93-L02-0127","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Feuille de champagne, carrée \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984793665694,"sku":"TBAI-HD-93-L02-0128","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Feuille de champagne, carrée \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984793698462,"sku":"TBAI-HD-93-L02-0129","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Feuille de champagne, carrée \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984793731230,"sku":"TBAI-HD-93-L02-0130","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Feuille de champagne, carrée \/ Ensemble de 3 pièces","offer_id":67984793763998,"sku":"TBAI-HD-93-L02-0131","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte, carrée \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984793796766,"sku":"TBAI-HD-93-L02-0132","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte, carrée \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984793829534,"sku":"TBAI-HD-93-L02-0133","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte, carrée \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984793862302,"sku":"TBAI-HD-93-L02-0134","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Feuille verte, carrée \/ Ensemble de 3 pièces","offer_id":67984793895070,"sku":"TBAI-HD-93-L02-0135","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Vert d'automne, Carré \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984793927838,"sku":"TBAI-HD-93-L02-0136","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Vert d'automne, Carré \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984793960606,"sku":"TBAI-HD-93-L02-0137","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Vert d'automne, Carré \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984793993374,"sku":"TBAI-HD-93-L02-0138","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Vert d'automne, Carré \/ Ensemble de 3 pièces","offer_id":67984794026142,"sku":"TBAI-HD-93-L02-0139","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Vague, Carré \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984794058910,"sku":"TBAI-HD-93-L02-0140","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Vague, Carré \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984794091678,"sku":"TBAI-HD-93-L02-0141","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Vague, Carré \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984794124446,"sku":"TBAI-HD-93-L02-0142","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Vague, Carré \/ Ensemble de 3 pièces","offer_id":67984794157214,"sku":"TBAI-HD-93-L02-0143","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Jardin, Place \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984794189982,"sku":"TBAI-HD-93-L02-0144","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Jardin, Place \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984794222750,"sku":"TBAI-HD-93-L02-0145","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Jardin, Place \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984794255518,"sku":"TBAI-HD-93-L02-0146","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Jardin, Place \/ Ensemble de 3 pièces","offer_id":67984794288286,"sku":"TBAI-HD-93-L02-0147","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Vague, Carré, Blanc \/ Petit, 7,1 × 7,1 × 1,2 po (18 × 18 × 3 cm)","offer_id":67984794321054,"sku":"TBAI-HD-93-L02-0148","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Vague, Carré, Blanc \/ Moyen, 8,7 × 8,7 × 1,4 po (22 × 22 × 3,5 cm)","offer_id":67984794353822,"sku":"TBAI-HD-93-L02-0149","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Vague, Carré, Blanc \/ Grand format, 10,6 × 10,6 × 1,8 po (27 × 27 × 4,5 cm)","offer_id":67984794386590,"sku":"TBAI-HD-93-L02-0150","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Plateau peu profond bleu-vert uni \/ Moyen","offer_id":67984794419358,"sku":"TBAI-HD-93-L02-0151","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Jardin, bac peu profond \/ Moyen","offer_id":67984794452126,"sku":"TBAI-HD-93-L02-0152","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Plateau frais et peu profond \/ Moyen","offer_id":67984794484894,"sku":"TBAI-HD-93-L02-0153","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Plateau peu profond, neutre et doux \/ Moyen","offer_id":67984794517662,"sku":"TBAI-HD-93-L02-0154","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/2f8bf6a64768825e941c.webp?v=1794322086"},{"product_id":"handwoven-rattan-wave-fruit-tray","title":"Plateau de fruits ondulés en rotin tissé à la main","description":"\u003cstyle\u003e\n.pd-4308932{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308932 *{box-sizing:border-box}\n.pd-4308932 img{display:block;width:100%;height:auto}\n.pd-4308932 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308932 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308932 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308932 p{margin:0 0 16px;font-size:16px}\n.pd-4308932 figure{margin:0}\n.pd-4308932 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308932 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308932 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308932 .pd-story .pd-copy{order:1}\n.pd-4308932 .pd-story img{order:2}\n.pd-4308932 .pd-story img,.pd-4308932 .pd-track img,.pd-4308932 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308932 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308932 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308932 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308932 .pd-shots figure{min-width:0}\n.pd-4308932 .pd-nav.pd-shots-nav{display:none}\n.pd-4308932 .pd-carousel{position:relative;min-width:0}\n.pd-4308932 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308932 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308932 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308932 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308932 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308932 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308932 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308932 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308932 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308932 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308932 .pd-spec-copy{min-width:0}\n.pd-4308932 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308932 th,.pd-4308932 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308932 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308932 section{padding:20px 16px;border-radius:12px}\n.pd-4308932 h2{font-size:22px}\n.pd-4308932 .pd-story,.pd-4308932 .pd-spec{grid-template-columns:1fr}\n.pd-4308932 .pd-story .pd-copy{order:-1}\n.pd-4308932 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308932 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308932 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308932 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308932 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308932 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308932 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308932 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/39e06ce3b8b372e3d25a.webp?v=1794322182\" alt=\"Plateau de fruits en rotin à bords ondulés avec des fruits sur une table à manger\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn plateau à fruits à bords ondulés\u003c\/h2\u003e\n\u003cp\u003eLe bord monte et descend autour du bol. Utilisez-le pour les fruits ou le pain. La nourriture et la disposition de la table ne sont que du style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eTissage radial, bord festonné, reliure serrée\u003c\/h2\u003e\n\u003cp\u003eLa base tourne selon un tissage radial. Le bord est enveloppé dans un bord festonné et le mur maintient une reliure serrée.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/139621e699c88f93de93.webp?v=1794322274\" alt=\"Base radiale\"\u003e\u003cfigcaption\u003eBase radiale\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/599d17b36f324792f3f6.webp?v=1794322275\" alt=\"Bord festonné\"\u003e\u003cfigcaption\u003eBord festonné\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/db1ac8007b73dad99a76.webp?v=1794322281\" alt=\"Tissage serré\"\u003e\u003cfigcaption\u003eTissage serré\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Base radiale\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bord festonné\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Tissage serré\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7fd6766baf5e9030aa30.webp?v=1794322182\" alt=\"Vague, petite, 22 × 7 cm (8.7 × 2.8 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, petite, 22 × 7 cm (8.7 × 2.8 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/548d6b840c3bacb8b8b4.webp?v=1794322188\" alt=\"Vague, moyenne, 25 × 8 cm (9.8 × 3.1 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, moyenne, 25 × 8 cm (9.8 × 3.1 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6e54b3a3c90fa22ec2d4.webp?v=1794322189\" alt=\"Vague, grande, 29 × 10 cm (11.4 × 3.9 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eVague, grande, 29 × 10 cm (11.4 × 3.9 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/30a98cf96cabe7311aa5.webp?v=1794322194\" alt=\"Ensemble 3 pièces, vague\"\u003e\u003cfigcaption\u003e\u003cb\u003eEnsemble 3 pièces, vague\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/beddc4b71cff606b19cc.webp?v=1794322196\" alt=\"Ovale, Ajouré\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, Ajouré\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d3429b8abea47535e339.webp?v=1794322202\" alt=\"Aux pieds\"\u003e\u003cfigcaption\u003e\u003cb\u003eAux pieds\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/078cff74b9cf785e05e7.webp?v=1794322206\" alt=\"Ajouré, 23.5 × 8 cm (9.3 × 3.1 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eAjouré, 23.5 × 8 cm (9.3 × 3.1 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a6e7eb31fe7ff23a56ae.webp?v=1794322208\" alt=\"Forme de la pochette\"\u003e\u003cfigcaption\u003e\u003cb\u003eForme de la pochette\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ae68a28d9474bb45eff8.webp?v=1794322213\" alt=\"Grandes poignées latérales, 31 × 18 cm (12.2 × 7.1 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eGrandes poignées latérales, 31 × 18 cm (12.2 × 7.1 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3765117089d207c62e99.webp?v=1794322219\" alt=\"Base ondulée, petite, diamètre 22 cm (8.7 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBase ondulée, petite, diamètre 22 cm (8.7 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9dc71917a05839178f3c.webp?v=1794322220\" alt=\"Base ondulée, grande, diamètre 28 cm (11 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBase ondulée, grande, diamètre 28 cm (11 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8598928067fc3c156803.webp?v=1794322225\" alt=\"Bonbonnière, Ajouré, Couvercle, 23 × 13 cm (9.1 × 5.1 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBonbonnière, Ajouré, Couvercle, 23 × 13 cm (9.1 × 5.1 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/06d727c96b5dd199a3b5.webp?v=1794322226\" alt=\"Pomme, 28 × 16 cm (11 × 6.3 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePomme, 28 × 16 cm (11 × 6.3 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c8e54795dbc12a86a470.webp?v=1794322232\" alt=\"Grand, Rotin, 22 × 10 cm (8.7 × 3.9 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eGrand, Rotin, 22 × 10 cm (8.7 × 3.9 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/537ea632f4a91f5d1bec.webp?v=1794322237\" alt=\"Rond, petit, 20 × 7 cm (7.9 × 2.8 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRond, petit, 20 × 7 cm (7.9 × 2.8 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9cd7f4c41338e0d04618.webp?v=1794322238\" alt=\"Rond, moyen, 23 × 9 cm (9.1 × 3.5 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRond, moyen, 23 × 9 cm (9.1 × 3.5 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b598c754adafc135e933.webp?v=1794322243\" alt=\"Rond, grand, 26 × 11 cm (10.2 × 4.3 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRond, grand, 26 × 11 cm (10.2 × 4.3 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9dcddab38c4743e61eac.webp?v=1794322244\" alt=\"Ensemble 3 pièces, rond\"\u003e\u003cfigcaption\u003e\u003cb\u003eEnsemble 3 pièces, rond\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b204e8beafc6803768be.webp?v=1794322249\" alt=\"Carré, petit, 20 × 18 × 5 cm (7.9 × 7.1 × 2 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCarré, petit, 20 × 18 × 5 cm (7.9 × 7.1 × 2 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e93a1a2c2e3a49502b70.webp?v=1794322256\" alt=\"Carré, grand, 30 × 25 × 8 cm (11.8 × 9.8 × 3.1 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCarré, grand, 30 × 25 × 8 cm (11.8 × 9.8 × 3.1 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9022613cd7fc24c30d04.webp?v=1794322257\" alt=\"Plateau rond peu profond, petit, 19 × 3 cm (7.5 × 1.2 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau rond peu profond, petit, 19 × 3 cm (7.5 × 1.2 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/db06ebeebf1be8a5982f.webp?v=1794322261\" alt=\"Plateau rond peu profond, moyen, 22 × 4 cm (8.7 × 1.6 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau rond peu profond, moyen, 22 × 4 cm (8.7 × 1.6 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/07af0f5ea3d81c189ed7.webp?v=1794322263\" alt=\"Plateau rond peu profond, grand, 25 × 5 cm (9.8 × 2 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003ePlateau rond peu profond, grand, 25 × 5 cm (9.8 × 2 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/010a107781ff64a22e4f.webp?v=1794322268\" alt=\"Ovale, bord épais, poignées latérales, 42 × 32 × 7 cm (16.5 × 12.6 × 2.8 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, bord épais, poignées latérales, 42 × 32 × 7 cm (16.5 × 12.6 × 2.8 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7a90dea99e2cc6a8ce5f.webp?v=1794322269\" alt=\"Ovale, bord droit, 38 × 32 × 12 cm (15 × 12.6 × 4.7 in)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOvale, bord droit, 38 × 32 × 12 cm (15 × 12.6 × 4.7 in)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Vague, petite, 22 × 7 cm (8.7 × 2.8 in)\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, moyenne, 25 × 8 cm (9.8 × 3.1 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Vague, grande, 29 × 10 cm (11.4 × 3.9 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ensemble 3 pièces, vague\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, Ajouré\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Aux pieds\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ajouré, 23.5 × 8 cm (9.3 × 3.1 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Forme de la pochette\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Grandes poignées latérales, 31 × 18 cm (12.2 × 7.1 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Base ondulée, petite, diamètre 22 cm (8.7 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Base ondulée, grande, diamètre 28 cm (11 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bonbonnière, Ajouré, Couvercle, 23 × 13 cm (9.1 × 5.1 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Pomme, 28 × 16 cm (11 × 6.3 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Grand, Rotin, 22 × 10 cm (8.7 × 3.9 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rond, petit, 20 × 7 cm (7.9 × 2.8 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rond, moyen, 23 × 9 cm (9.1 × 3.5 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Rond, grand, 26 × 11 cm (10.2 × 4.3 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ensemble 3 pièces, rond\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Carré, petit, 20 × 18 × 5 cm (7.9 × 7.1 × 2 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Carré, grand, 30 × 25 × 8 cm (11.8 × 9.8 × 3.1 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau rond peu profond, petit, 19 × 3 cm (7.5 × 1.2 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau rond peu profond, moyen, 22 × 4 cm (8.7 × 1.6 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Plateau rond peu profond, grand, 25 × 5 cm (9.8 × 2 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, bord épais, poignées latérales, 42 × 32 × 7 cm (16.5 × 12.6 × 2.8 in)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Ovale, bord droit, 38 × 32 × 12 cm (15 × 12.6 × 4.7 in)\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 25\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tissé à la main\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePlateau de fruits ondulés en rotin tissé à la main\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style suit l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eLe plateau uniquement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Wave, petit modèle, 22 × 7 cm (8,7 × 2,8 po)","offer_id":67984798449822,"sku":"TBAI-HD-93-L02-0037","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Wave, Medium, 25 × 8 cm (9,8 × 3,1 po)","offer_id":67984798482590,"sku":"TBAI-HD-93-L02-0038","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Vague, Grand format, 29 × 10 cm (11,4 × 3,9 po)","offer_id":67984798515358,"sku":"TBAI-HD-93-L02-0039","price":104.0,"currency_code":"USD","in_stock":true},{"title":"Ensemble 3 pièces, Wave","offer_id":67984798548126,"sku":"TBAI-HD-93-L02-0040","price":176.0,"currency_code":"USD","in_stock":true},{"title":"Ovale, ajouré","offer_id":67984798580894,"sku":"TBAI-HD-93-L02-0041","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Pieds","offer_id":67984798613662,"sku":"TBAI-HD-93-L02-0042","price":155.0,"currency_code":"USD","in_stock":true},{"title":"Ajouré, 23,5 × 8 cm (9,3 × 3,1 po)","offer_id":67984798646430,"sku":"TBAI-HD-93-L02-0043","price":131.0,"currency_code":"USD","in_stock":true},{"title":"Forme de pochette","offer_id":67984798679198,"sku":"TBAI-HD-93-L02-0044","price":117.0,"currency_code":"USD","in_stock":true},{"title":"Grandes poignées latérales, 31 × 18 cm (12,2 × 7,1 po)","offer_id":67984798711966,"sku":"TBAI-HD-93-L02-0045","price":224.0,"currency_code":"USD","in_stock":true},{"title":"Wave-Base, petit modèle, diamètre 22 cm (8,7 po)","offer_id":67984798744734,"sku":"TBAI-HD-93-L02-0046","price":101.0,"currency_code":"USD","in_stock":true},{"title":"Wave-Base, grand modèle, diamètre 28 cm (11 po)","offer_id":67984798777502,"sku":"TBAI-HD-93-L02-0047","price":147.0,"currency_code":"USD","in_stock":true},{"title":"Boîte à bonbons ajourée, couvercle, 23 × 13 cm (9,1 × 5,1 po)","offer_id":67984798810270,"sku":"TBAI-HD-93-L02-0048","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Pomme, 28 × 16 cm (11 × 6,3 po)","offer_id":67984798843038,"sku":"TBAI-HD-93-L02-0049","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Grand, en rotin, 22 × 10 cm (8,7 × 3,9 po)","offer_id":67984798875806,"sku":"TBAI-HD-93-L02-0050","price":171.0,"currency_code":"USD","in_stock":true},{"title":"Rond, petit, 20 × 7 cm (7,9 × 2,8 po)","offer_id":67984798908574,"sku":"TBAI-HD-93-L02-0051","price":71.0,"currency_code":"USD","in_stock":true},{"title":"Rond, moyen, 23 × 9 cm (9,1 × 3,5 po)","offer_id":67984798941342,"sku":"TBAI-HD-93-L02-0052","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Rond, grand, 26 × 11 cm (10,2 × 4,3 po)","offer_id":67984798974110,"sku":"TBAI-HD-93-L02-0053","price":104.0,"currency_code":"USD","in_stock":true},{"title":"Ensemble de 3 pièces, rond","offer_id":67984799006878,"sku":"TBAI-HD-93-L02-0054","price":157.0,"currency_code":"USD","in_stock":true},{"title":"Carré, petit, 20 × 18 × 5 cm (7,9 × 7,1 × 2 po)","offer_id":67984799039646,"sku":"TBAI-HD-93-L02-0055","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Carré, Grand, 30 × 25 × 8 cm (11,8 × 9,8 × 3,1 po)","offer_id":67984799072414,"sku":"TBAI-HD-93-L02-0056","price":114.0,"currency_code":"USD","in_stock":true},{"title":"Plateau rond et peu profond, petit, 19 × 3 cm (7,5 × 1,2 po)","offer_id":67984799105182,"sku":"TBAI-HD-93-L02-0057","price":68.0,"currency_code":"USD","in_stock":true},{"title":"Plateau rond et peu profond, moyen, 22 × 4 cm (8,7 × 1,6 po)","offer_id":67984799137950,"sku":"TBAI-HD-93-L02-0058","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Plateau rond et peu profond, grand format, 25 × 5 cm (9,8 × 2 po)","offer_id":67984799170718,"sku":"TBAI-HD-93-L02-0059","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Ovale, bord épais, poignées latérales, 42 × 32 × 7 cm (16,5 × 12,6 × 2,8 po)","offer_id":67984799203486,"sku":"TBAI-HD-93-L02-0060","price":157.0,"currency_code":"USD","in_stock":true},{"title":"Ovale, bord droit, 38 × 32 × 12 cm (15 × 12,6 × 4,7 po)","offer_id":67984799236254,"sku":"TBAI-HD-93-L02-0061","price":168.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7fd6766baf5e9030aa30.webp?v=1794322182"},{"product_id":"shell-pattern-rattan-breakfast-basket","title":"Panier de petit-déjeuner en rotin à motif coquillage","description":"\u003cstyle\u003e\n.pd-4308933{font-family:inherit;color:#2c2924;line-height:1.6;max-width:1080px;margin:0 auto}\n.pd-4308933 *{box-sizing:border-box}\n.pd-4308933 img{display:block;width:100%;height:auto}\n.pd-4308933 section{margin:0 0 18px;padding:28px;background:#f6f3ee;border:1px solid #e6e0d6;border-radius:16px}\n.pd-4308933 h2{margin:0 0 10px;font-size:26px;line-height:1.25;font-weight:560;letter-spacing:-.02em}\n.pd-4308933 .pd-kicker{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7a7368}\n.pd-4308933 p{margin:0 0 16px;font-size:16px}\n.pd-4308933 figure{margin:0}\n.pd-4308933 figcaption{padding:10px 2px 0;font-size:13px;color:#6f685e}\n.pd-4308933 figcaption b{display:block;color:#2c2924;font-weight:600;margin-bottom:2px}\n.pd-4308933 .pd-story{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}\n.pd-4308933 .pd-story .pd-copy{order:1}\n.pd-4308933 .pd-story img{order:2}\n.pd-4308933 .pd-story img,.pd-4308933 .pd-track img,.pd-4308933 .pd-shots img{border-radius:12px;width:100%;aspect-ratio:3\/4;object-fit:cover;background:#f3efe8}\n.pd-4308933 .pd-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\n.pd-4308933 .pd-shots.pd-n2{grid-template-columns:repeat(2,minmax(0,1fr))}\n.pd-4308933 .pd-shots.pd-n1{grid-template-columns:minmax(0,420px)}\n.pd-4308933 .pd-shots figure{min-width:0}\n.pd-4308933 .pd-nav.pd-shots-nav{display:none}\n.pd-4308933 .pd-carousel{position:relative;min-width:0}\n.pd-4308933 .pd-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;background:#f3efe8}\n.pd-4308933 .pd-track::-webkit-scrollbar{display:none}\n.pd-4308933 .pd-track figure{flex:0 0 100%;scroll-snap-align:start;min-width:0}\n.pd-4308933 .pd-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}\n.pd-4308933 .pd-nav button{width:40px;height:40px;border-radius:50%;border:1px solid #c9c0b4;background:#fff;color:#2c2924;font-size:18px;line-height:1;cursor:pointer}\n.pd-4308933 .pd-dots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:240px}\n.pd-4308933 .pd-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#cfc6ba}\n.pd-4308933 .pd-dots button[aria-current=\"true\"]{background:#2c2924}\n.pd-4308933 .pd-count{min-width:58px;text-align:center;font-size:13px;color:#6f685e}\n.pd-4308933 .pd-spec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}\n.pd-4308933 .pd-spec-copy{min-width:0}\n.pd-4308933 table{width:100%;border-collapse:collapse;font-size:15px}\n.pd-4308933 th,.pd-4308933 td{text-align:left;padding:11px 0;border-bottom:1px solid #e2dbd1;vertical-align:top}\n.pd-4308933 th{width:34%;font-weight:600;color:#3d3832;padding-right:12px}\n@media(max-width:760px){\n.pd-4308933 section{padding:20px 16px;border-radius:12px}\n.pd-4308933 h2{font-size:22px}\n.pd-4308933 .pd-story,.pd-4308933 .pd-spec{grid-template-columns:1fr}\n.pd-4308933 .pd-story .pd-copy{order:-1}\n.pd-4308933 .pd-shots{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;scrollbar-width:none}\n.pd-4308933 .pd-shots::-webkit-scrollbar{display:none}\n.pd-4308933 .pd-shots figure{flex:0 0 100%;scroll-snap-align:start}\n.pd-4308933 .pd-shots.pd-n1{grid-template-columns:1fr}\n.pd-4308933 .pd-nav.pd-shots-nav{display:flex}\n.pd-4308933 .pd-nav.pd-shots-nav.pd-hide{display:none}\n.pd-4308933 .pd-dots{display:none}\n}\n\n.pd-live .pd-nav .pd-arrow{position:relative;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;max-width:40px !important;flex:0 0 40px !important;padding:0 !important;margin:0;border:1px solid #c9c0b4;border-radius:50%;background:#fff;color:#2c2924;line-height:0 !important;font-size:0 !important;box-sizing:border-box;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}\n.pd-live .pd-nav .pd-arrow svg{position:absolute;left:50%;top:50%;width:18px;height:18px;display:block;transform:translate(-50%,-50%);pointer-events:none}\n.pd-live.pd-live .pd-track,.pd-live.pd-live .pd-track img,.pd-live.pd-live .pd-shots img{touch-action:pan-y;-webkit-user-drag:none;user-select:none}\n.pd-live.pd-live .pd-track{overflow:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:auto}\n@media(max-width:760px){\n.pd-live.pd-live .pd-shots,.pd-live.pd-live .pd-shots img{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;-webkit-overflow-scrolling:auto}\n}\n@media(min-width:761px){\n.pd-live .pd-shots\u003e[data-pd-clone]{display:none !important}\n}\n\n.pd-live .pd-viewport{overflow:hidden;touch-action:pan-y;border-radius:12px;min-width:0}\n@media(min-width:761px){\n.pd-live .pd-viewport:has(\u003e .pd-shots){overflow:visible;border-radius:0}\n}\n\n.pd-live .pd-shot{position:relative;min-width:0;max-width:100%}\n.pd-live .pd-shot .pd-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:3;width:44px !important;height:44px !important;min-width:44px !important;max-width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50%;background:rgba(255,255,255,.94) !important;color:#2c2924 !important;box-shadow:0 1px 6px rgba(44,41,36,.16);display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:0 !important;font-size:0 !important;cursor:pointer}\n.pd-live .pd-shot .pd-arrow svg{display:none !important}\n.pd-live .pd-shot .pd-arrow::before{content:\"\";display:block;width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;box-sizing:border-box}\n.pd-live .pd-shot .pd-prev{left:10px !important;right:auto !important}\n.pd-live .pd-shot .pd-prev::before{transform:rotate(-135deg);margin-left:3px}\n.pd-live .pd-shot .pd-next{right:10px !important;left:auto !important}\n.pd-live .pd-shot .pd-next::before{transform:rotate(45deg);margin-right:3px}\n.pd-live .pd-nav{position:static}\n@media(min-width:761px){\n.pd-live .pd-shots-slider .pd-arrow{display:none !important}\n}\n@media(max-width:760px){\n.pd-live .pd-dots{display:flex !important;flex-wrap:nowrap;overflow-x:auto;max-width:180px;scrollbar-width:none}\n.pd-live .pd-dots::-webkit-scrollbar{display:none}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pd-4308933 pd-live pd-boot-live\" ontouchstart=\"this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);\" ontouchmove=\"if(this.pdApi)this.pdApi.move(event);\" ontouchend=\"if(this.pdApi)this.pdApi.end(event);\" ontouchcancel=\"if(this.pdApi)this.pdApi.cancel(event);\" onclick=\"if(!this.pdApi){this.pdApi=this.pdApi||(function(root){\n  function setup(box){\n    var track=box.querySelector(\u0026#x27;.pd-shots\u0026#x27;)||box.querySelector(\u0026#x27;.pd-track\u0026#x27;);\n    if(!track) return null;\n    var figs=[];\n    var i;\n    for(i=0;i\u0026lt;track.children.length;i++){\n      if(track.children[i].tagName===\u0026#x27;FIGURE\u0026#x27; \u0026amp;\u0026amp; !track.children[i].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) figs.push(track.children[i]);\n    }\n    var n=figs.length;\n    if(2\u0026gt;n) return null;\n    if(!track.getAttribute(\u0026#x27;data-pd-ready\u0026#x27;)){\n      var last=figs[n-1].cloneNode(true);\n      var first=figs[0].cloneNode(true);\n      last.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      first.setAttribute(\u0026#x27;data-pd-clone\u0026#x27;,\u0026#x27;1\u0026#x27;);\n      last.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      first.setAttribute(\u0026#x27;aria-hidden\u0026#x27;,\u0026#x27;true\u0026#x27;);\n      track.insertBefore(last, figs[0]);\n      track.appendChild(first);\n      track.setAttribute(\u0026#x27;data-pd-ready\u0026#x27;,\u0026#x27;1\u0026#x27;);\n    }\n    var index=1;\n    var countEl=box.querySelector(\u0026#x27;.pd-count\u0026#x27;);\n    var dots=box.querySelectorAll(\u0026#x27;.pd-dots button\u0026#x27;);\n    var isShots=track.className.indexOf(\u0026#x27;pd-shots\u0026#x27;)!==-1;\n    var nav=box.querySelector(\u0026#x27;.pd-nav\u0026#x27;);\n    var drag=null;\n    function live(){\n      if(!isShots) return true;\n      if(!nav) return false;\n      return window.getComputedStyle(nav).display!==\u0026#x27;none\u0026#x27;;\n    }\n    function width(){ return track.clientWidth||1; }\n    function logical(){\n      var v=index-1;\n      if(0\u0026gt;v) v=n-1;\n      if(v\u0026gt;=n) v=0;\n      return v;\n    }\n    function paint(animate){\n      track.style.transition=animate?\u0026#x27;transform .32s ease\u0026#x27;:\u0026#x27;none\u0026#x27;;\n      track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width())+\u0026#x27;px,0,0)\u0026#x27;;\n    }\n    function show(){\n      var v=logical();\n      if(countEl) countEl.textContent=(v+1)+\u0026#x27; \/ \u0026#x27;+n;\n      for(var d=0;d\u0026lt;dots.length;d++) dots[d].setAttribute(\u0026#x27;aria-current\u0026#x27;, d===v?\u0026#x27;true\u0026#x27;:\u0026#x27;false\u0026#x27;);\n    }\n    function mode(){\n      var on=live();\n      var kids=track.children;\n      var k;\n      for(k=0;k\u0026lt;kids.length;k++){\n        if(!on){\n          kids[k].style.flex=\u0026#x27;\u0026#x27;;\n          kids[k].style.width=\u0026#x27;\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;\u0026#x27;;\n          if(kids[k].getAttribute(\u0026#x27;data-pd-clone\u0026#x27;)) kids[k].style.display=\u0026#x27;none\u0026#x27;;\n        }else{\n          kids[k].style.display=\u0026#x27;\u0026#x27;;\n          kids[k].style.flex=\u0026#x27;0 0 100%\u0026#x27;;\n          kids[k].style.width=\u0026#x27;100%\u0026#x27;;\n          kids[k].style.minWidth=\u0026#x27;0\u0026#x27;;\n          kids[k].style.maxWidth=\u0026#x27;100%\u0026#x27;;\n        }\n      }\n      var view=track.parentNode;\n      if(view \u0026amp;\u0026amp; view.className.indexOf(\u0026#x27;pd-viewport\u0026#x27;)!==-1){\n        view.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n        if(on) view.style.overflow=\u0026#x27;hidden\u0026#x27;;\n        else if(isShots) view.style.overflow=\u0026#x27;visible\u0026#x27;;\n      }\n      if(!on){\n        track.style.transform=\u0026#x27;none\u0026#x27;;\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n        return;\n      }\n      track.style.overflow=\u0026#x27;visible\u0026#x27;;\n      track.style.touchAction=\u0026#x27;pan-y\u0026#x27;;\n      track.style.scrollSnapType=\u0026#x27;none\u0026#x27;;\n      paint(false);\n      show();\n    }\n    function settle(){\n      if(index\u0026lt;1){ index=n; paint(false); }\n      else if(index\u0026gt;n){ index=1; paint(false); }\n    }\n    track.addEventListener(\u0026#x27;transitionend\u0026#x27;, function(e){\n      if(e.target!==track || e.propertyName!==\u0026#x27;transform\u0026#x27;) return;\n      settle();\n      show();\n    });\n    window.addEventListener(\u0026#x27;resize\u0026#x27;, mode);\n    mode();\n    return {\n      track:track,\n      start:function(e){\n        if(!live() || !e.touches || e.touches.length!==1) return;\n        settle();\n        drag={x:e.touches[0].clientX,y:e.touches[0].clientY,dx:0,dy:0,lock:\u0026#x27;\u0026#x27;};\n        track.style.transition=\u0026#x27;none\u0026#x27;;\n      },\n      move:function(e){\n        if(!drag || !e.touches || e.touches.length!==1) return;\n        drag.dx=e.touches[0].clientX-drag.x;\n        drag.dy=e.touches[0].clientY-drag.y;\n        if(!drag.lock){\n          if(10\u0026gt;Math.abs(drag.dx) \u0026amp;\u0026amp; 10\u0026gt;Math.abs(drag.dy)) return;\n          drag.lock=Math.abs(drag.dx)\u0026gt;Math.abs(drag.dy)?\u0026#x27;x\u0026#x27;:\u0026#x27;y\u0026#x27;;\n        }\n        if(drag.lock!==\u0026#x27;x\u0026#x27;) return;\n        if(e.cancelable) e.preventDefault();\n        track.style.transform=\u0026#x27;translate3d(\u0026#x27;+(-index*width()+drag.dx)+\u0026#x27;px,0,0)\u0026#x27;;\n      },\n      end:function(){\n        if(!drag) return;\n        var dx=drag.dx;\n        var lock=drag.lock;\n        drag=null;\n        if(lock!==\u0026#x27;x\u0026#x27;){ paint(true); return; }\n        var limit=Math.min(48, width()*0.18);\n        if(dx\u0026lt;=-limit) index+=1;\n        else if(dx\u0026gt;=limit) index-=1;\n        paint(true);\n        show();\n        root.pdSkip=1;\n        window.setTimeout(function(){ root.pdSkip=0; }, 450);\n      },\n      cancel:function(){ drag=null; paint(true); },\n      click:function(e){\n        if(root.pdSkip){ root.pdSkip=0; return; }\n        var btn=e.target \u0026amp;\u0026amp; e.target.closest ? e.target.closest(\u0026#x27;button\u0026#x27;) : null;\n        if(!btn || !box.contains(btn) || !live()) return;\n        e.preventDefault();\n        if(btn.className.indexOf(\u0026#x27;pd-prev\u0026#x27;)!==-1) index-=1;\n        else if(btn.className.indexOf(\u0026#x27;pd-next\u0026#x27;)!==-1) index+=1;\n        else if(btn.parentNode \u0026amp;\u0026amp; btn.parentNode.className.indexOf(\u0026#x27;pd-dots\u0026#x27;)!==-1){\n          var buttons=btn.parentNode.querySelectorAll(\u0026#x27;button\u0026#x27;);\n          for(var b=0;b\u0026lt;buttons.length;b++) if(buttons[b]===btn) index=b+1;\n        }else return;\n        paint(true);\n        show();\n      }\n    };\n  }\n  var controls=[];\n  var boxes=root.querySelectorAll(\u0026#x27;[data-pd]\u0026#x27;);\n  for(var n=0;n\u0026lt;boxes.length;n++){\n    var api=setup(boxes[n]);\n    if(api) controls.push(api);\n  }\n  function owner(e){\n    var node=e \u0026amp;\u0026amp; e.target;\n    if(!node || !node.closest) return null;\n    var box=node.closest(\u0026#x27;[data-pd]\u0026#x27;);\n    if(!box) return null;\n    for(var i=0;i\u0026lt;controls.length;i++) if(box.contains(controls[i].track)) return controls[i];\n    return null;\n  }\n  var active=null;\n  return {\n    start:function(e){ active=owner(e); if(active) active.start(e); },\n    move:function(e){ if(active) active.move(e); },\n    end:function(){ if(active) active.end(); active=null; },\n    cancel:function(){ if(active) active.cancel(); active=null; },\n    click:function(e){ var item=owner(e); if(item) item.click(e); }\n  };\n})(this);\nif(event \u0026amp;\u0026amp; event.touches) this.pdApi.start(event);}if(this.pdApi\u0026amp;\u0026amp;event)this.pdApi.click(event);\"\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-story\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/400dcb6c9b394477962d.webp?v=1794322180\" alt=\"Panier en rotin à motif coquillage avec du pain sur une table\"\u003e\n\u003cdiv class=\"pd-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eSur la table\u003c\/p\u003e\n\u003ch2\u003eUn panier à pain en forme de coquille\u003c\/h2\u003e\n\u003cp\u003eLes morceaux de coquille sont placés dans le tissage et les poignées en bois servent à les soulever. Le pain et le dressage de la table ne sont que du style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cp class=\"pd-kicker\"\u003eDétail\u003c\/p\u003e\n\u003ch2\u003eIncrustation de coquille, bord enveloppé, manche en bois\u003c\/h2\u003e\n\u003cp\u003eDes morceaux de coquilles sont insérés dans le tissage. Le bord est enveloppé et le manche en bois rencontre le mur au niveau d'un joint lié.\u003c\/p\u003e\n\u003cdiv data-pd\u003e\n\u003cdiv class=\"pd-shot pd-shots-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-shots pd-n3\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e0ebf4829cdab7982b0f.webp?v=1794322291\" alt=\"Incrustation de coque\"\u003e\u003cfigcaption\u003eIncrustation de coque\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9ac31f0947c51ee8ef4f.webp?v=1794322294\" alt=\"Jante enveloppée\"\u003e\u003cfigcaption\u003eJante enveloppée\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/01844d8471e8f89a90d1.webp?v=1794322297\" alt=\"Manche en bois\"\u003e\u003cfigcaption\u003eManche en bois\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Détail précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Détail suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav pd-shots-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Incrustation de coque\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Jante enveloppée\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Manche en bois\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 3\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003cdiv class=\"pd-spec\"\u003e\n\u003cdiv class=\"pd-carousel\" data-pd\u003e\n\u003cdiv class=\"pd-shot pd-style-slider\"\u003e\u003cdiv class=\"pd-viewport\"\u003e\u003cdiv class=\"pd-track\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8887b1e890607cfe7fd3.webp?v=1794322156\" alt=\"Coque blanche \/ petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche \/ petite, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/aa74a4c335eb772adeb3.webp?v=1794322157\" alt=\"Coque blanche \/ moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche \/ moyenne, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/33ff6fa7d8eb33823cfb.webp?v=1794322162\" alt=\"Coque blanche \/ grande, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoque blanche \/ grande, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7b243f16d1d5435ef266.webp?v=1794322164\" alt=\"Herbe verte, poignées de levage\/petites, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eHerbe verte, poignées de levage\/petites, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/9fbee5d8cea70418584a.webp?v=1794322168\" alt=\"Herbe verte, poignées de levage \/ moyennes, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eHerbe verte, poignées de levage \/ moyennes, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/03e14936613b92b2d455.webp?v=1794322170\" alt=\"Herbe verte, poignées de levage\/grandes, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eHerbe verte, poignées de levage\/grandes, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/07405e4acfac7d009bf5.webp?v=1794322174\" alt=\"Bleu-vert, poignées de levage\/petites, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-vert, poignées de levage\/petites, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/77a681ebd9eab33beb54.webp?v=1794322176\" alt=\"Bleu-vert, poignées de levage \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-vert, poignées de levage \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0d3a41b9911fb1f898a4.webp?v=1794322182\" alt=\"Bleu-vert, poignées de levage \/ grande, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-vert, poignées de levage \/ grande, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0f4f146981a8beadbc37.webp?v=1794322186\" alt=\"Coquille florale \/ Petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoquille florale \/ Petite, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/32bc8c397b685fc7f5ce.webp?v=1794322189\" alt=\"Coquille florale \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoquille florale \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/640db598c6e8cb0ac7f0.webp?v=1794322193\" alt=\"Coquille florale \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eCoquille florale \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3b6f03b0ac283506be27.webp?v=1794322194\" alt=\"Bleu-Vert uni \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-Vert uni \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/723bca3d97c8d919841e.webp?v=1794322199\" alt=\"Bleu-Vert uni \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-Vert uni \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a853e2fde569b9fba690.webp?v=1794322201\" alt=\"Bleu-Vert uni \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu-Vert uni \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/719c6ad71bb3ccf2ca8c.webp?v=1794322205\" alt=\"Sous-marin \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eSous-marin \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/d47a3d36f5bdaec3334d.webp?v=1794322211\" alt=\"Sous-marin\/moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eSous-marin\/moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ed657d2294f594d8439a.webp?v=1794322213\" alt=\"Sous-marin \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eSous-marin \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c35f946b26d5a0840ddb.webp?v=1794322217\" alt=\"Neutre doux \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eNeutre doux \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/e321c155d8c027b8ad21.webp?v=1794322220\" alt=\"Neutre doux \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eNeutre doux \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/b0b372d205d9cfe6e8e1.webp?v=1794322223\" alt=\"Neutre doux \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eNeutre doux \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f0fb3d7ddf9c2a52544a.webp?v=1794322226\" alt=\"Raisin vert \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRaisin vert \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/a9382206902f2b1d730c.webp?v=1794322230\" alt=\"Raisin Vert \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRaisin Vert \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ecef40f6f0ec1ee1f954.webp?v=1794322232\" alt=\"Raisin vert \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eRaisin vert \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/ba930ddefbedce9bb4c4.webp?v=1794322239\" alt=\"Raisin vert \/ Ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eRaisin vert \/ Ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/707cc3670439b479200e.webp?v=1794322242\" alt=\"Orange \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6f88f2e7b3101d22d6c1.webp?v=1794322245\" alt=\"Orange \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/486e4ae01b0067b1fb78.webp?v=1794322249\" alt=\"Orange \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eOrange \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/5d61383214deb4a68bff.webp?v=1794322251\" alt=\"Branche noire \/ petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBranche noire \/ petite, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c5db0d2d73bb7a71f187.webp?v=1794322255\" alt=\"Branche Noire \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBranche Noire \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3b7728bf9caf65ae9b42.webp?v=1794322257\" alt=\"Branche noire \/ grande, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBranche noire \/ grande, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/6dad2077650f2f0dd0bd.webp?v=1794322261\" alt=\"Bleu petit floral \/ petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu petit floral \/ petit, 8.7 × 1.2 in (22 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/0d0544460de542632f50.webp?v=1794322267\" alt=\"Bleu petit floral \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu petit floral \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/3f7b25f3d39d04f3e859.webp?v=1794322269\" alt=\"Bleu Petit Floral \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu Petit Floral \/ Grand, 11 × 1.2 in (28 × 3 cm)\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/898e089a967850be19a9.webp?v=1794322273\" alt=\"Bleu petit floral \/ ensemble 3 pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eBleu petit floral \/ ensemble 3 pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/67abe33df15720191dbc.webp?v=1794322276\" alt=\"Champagne, Beaucoup De Poissons \/ Petit\"\u003e\u003cfigcaption\u003e\u003cb\u003eChampagne, Beaucoup De Poissons \/ Petit\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/58a171f749d92974f141.webp?v=1794322279\" alt=\"Champagne, Beaucoup De Poissons \/ Moyen\"\u003e\u003cfigcaption\u003e\u003cb\u003eChampagne, Beaucoup De Poissons \/ Moyen\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/c1b15e034949a2ced187.webp?v=1794322282\" alt=\"Champagne, Beaucoup De Poissons \/ Grand\"\u003e\u003cfigcaption\u003e\u003cb\u003eChampagne, Beaucoup De Poissons \/ Grand\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/f3ec3e6d60828ba96882.webp?v=1794322285\" alt=\"Champagne, Beaucoup De Poissons \/ Ensemble 3 Pièces\"\u003e\u003cfigcaption\u003e\u003cb\u003eChampagne, Beaucoup De Poissons \/ Ensemble 3 Pièces\u003c\/b\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-prev\" aria-label=\"Style précédent\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M15.1 5.6 8.9 12l6.2 6.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"pd-arrow pd-next\" aria-label=\"Style suivant\"\u003e\u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"\u003e\u003cpath d=\"M8.9 5.6 15.1 12 8.9 18.4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"pd-nav\"\u003e\u003cdiv class=\"pd-dots\"\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche \/ petite, 8.7 × 1.2 in (22 × 3 cm)\" aria-current=\"true\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche \/ moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coque blanche \/ grande, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Herbe verte, poignées de levage\/petites, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Herbe verte, poignées de levage \/ moyennes, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Herbe verte, poignées de levage\/grandes, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-vert, poignées de levage\/petites, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-vert, poignées de levage \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-vert, poignées de levage \/ grande, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coquille florale \/ Petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coquille florale \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Coquille florale \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-Vert uni \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-Vert uni \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu-Vert uni \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Sous-marin \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Sous-marin\/moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Sous-marin \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Neutre doux \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Neutre doux \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Neutre doux \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Raisin vert \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Raisin Vert \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Raisin vert \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Raisin vert \/ Ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange \/ Petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange \/ Moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Orange \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Branche noire \/ petite, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Branche Noire \/ Moyenne, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Branche noire \/ grande, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu petit floral \/ petit, 8.7 × 1.2 in (22 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu petit floral \/ moyen, 9.4 × 1.2 in (24 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu Petit Floral \/ Grand, 11 × 1.2 in (28 × 3 cm)\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Bleu petit floral \/ ensemble 3 pièces\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Champagne, Beaucoup De Poissons \/ Petit\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Champagne, Beaucoup De Poissons \/ Moyen\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Champagne, Beaucoup De Poissons \/ Grand\"\u003e\u003c\/button\u003e\u003cbutton type=\"button\" aria-label=\"Champagne, Beaucoup De Poissons \/ Ensemble 3 Pièces\"\u003e\u003c\/button\u003e\u003c\/div\u003e\u003cspan class=\"pd-count\"\u003e1 \/ 39\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pd-spec-copy\"\u003e\n\u003cp class=\"pd-kicker\"\u003eOptions\u003c\/p\u003e\n\u003ch2\u003eChoisissez une option répertoriée\u003c\/h2\u003e\n\u003cp\u003eLes styles illustrés utilisent leur propre photo. Les mesures, lorsqu'elles sont répertoriées, concernent l'option elle-même.\u003c\/p\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003cth\u003eMatière\u003c\/th\u003e\u003ctd\u003eRotin tressé et incrustations de coquillages\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eForme\u003c\/th\u003e\u003ctd\u003ePanier de petit-déjeuner en rotin à motif coquillage\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eOptions\u003c\/th\u003e\u003ctd\u003eLe style et la taille suivent l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eTaille\u003c\/th\u003e\u003ctd\u003eAffiché en pouces et en centimètres sur l’option sélectionnée.\u003c\/td\u003e\u003c\/tr\u003e\u003ctr\u003e\u003cth\u003eInclus\u003c\/th\u003e\u003ctd\u003eLe panier uniquement\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csvg class=\"pd-boot\" aria-hidden=\"true\" focusable=\"false\" width=\"0\" height=\"0\" style=\"position:absolute;width:0;height:0;overflow:hidden\" onload=\"var r=this.closest(\u0026#x27;.pd-live\u0026#x27;);if(r\u0026amp;\u0026amp;!r.pdApi\u0026amp;\u0026amp;r.onclick)r.onclick();\"\u003e\u003c\/svg\u003e\u003c\/div\u003e\n","brand":"Monulo","offers":[{"title":"Coquillage blanc \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984799531166,"sku":"TBAI-HD-93-L02-0062","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984799563934,"sku":"TBAI-HD-93-L02-0063","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage blanc \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984799596702,"sku":"TBAI-HD-93-L02-0064","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Gazon vert, poignées de levage \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984799629470,"sku":"TBAI-HD-93-L02-0066","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Gazon vert, poignées de levage \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984799662238,"sku":"TBAI-HD-93-L02-0067","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Gazon vert, poignées de levage \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984799695006,"sku":"TBAI-HD-93-L02-0068","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Poignées de levage bleu-vert \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984799727774,"sku":"TBAI-HD-93-L02-0070","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Poignées de levage bleu-vert \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984799760542,"sku":"TBAI-HD-93-L02-0071","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Poignées de levage bleu-vert \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984799793310,"sku":"TBAI-HD-93-L02-0072","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage floral \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984799826078,"sku":"TBAI-HD-93-L02-0074","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage floral \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984799858846,"sku":"TBAI-HD-93-L02-0075","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Coquillage floral \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984799891614,"sku":"TBAI-HD-93-L02-0076","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984799924382,"sku":"TBAI-HD-93-L02-0078","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984799957150,"sku":"TBAI-HD-93-L02-0079","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Bleu-vert uni \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984799989918,"sku":"TBAI-HD-93-L02-0080","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Sous-marin \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984800022686,"sku":"TBAI-HD-93-L02-0082","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Sous-marin \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984800055454,"sku":"TBAI-HD-93-L02-0083","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Sous-marin \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984800088222,"sku":"TBAI-HD-93-L02-0084","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Neutre doux \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984800120990,"sku":"TBAI-HD-93-L02-0086","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Neutre doux \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984800153758,"sku":"TBAI-HD-93-L02-0087","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Neutre doux \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984800186526,"sku":"TBAI-HD-93-L02-0088","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Raisin vert \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984800219294,"sku":"TBAI-HD-93-L02-0090","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Raisin vert \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984800252062,"sku":"TBAI-HD-93-L02-0091","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Raisin vert \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984800284830,"sku":"TBAI-HD-93-L02-0092","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Raisin vert \/ Ensemble de 3 pièces","offer_id":67984800317598,"sku":"TBAI-HD-93-L02-0093","price":127.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984800350366,"sku":"TBAI-HD-93-L02-0094","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984800383134,"sku":"TBAI-HD-93-L02-0095","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984800415902,"sku":"TBAI-HD-93-L02-0096","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Branche Noire \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984800448670,"sku":"TBAI-HD-93-L02-0097","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Branche Noire \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984800481438,"sku":"TBAI-HD-93-L02-0098","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Branche Noire \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984800514206,"sku":"TBAI-HD-93-L02-0099","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral bleu \/ Petit, 8,7 × 1,2 po (22 × 3 cm)","offer_id":67984800546974,"sku":"TBAI-HD-93-L02-0100","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral bleu \/ Moyen, 9,4 × 1,2 po (24 × 3 cm)","offer_id":67984800579742,"sku":"TBAI-HD-93-L02-0101","price":72.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral bleu \/ Grand format, 11 × 1,2 po (28 × 3 cm)","offer_id":67984800612510,"sku":"TBAI-HD-93-L02-0102","price":96.0,"currency_code":"USD","in_stock":true},{"title":"Petit motif floral bleu \/ Ensemble de 3 pièces","offer_id":67984800645278,"sku":"TBAI-HD-93-L02-0103","price":127.0,"currency_code":"USD","in_stock":true},{"title":"Champagne, beaucoup de poissons \/ Petit","offer_id":67984800678046,"sku":"TBAI-HD-93-L02-0104","price":74.0,"currency_code":"USD","in_stock":true},{"title":"Champagne, beaucoup de poissons \/ Moyen","offer_id":67984800710814,"sku":"TBAI-HD-93-L02-0105","price":77.0,"currency_code":"USD","in_stock":true},{"title":"Champagne, beaucoup de poissons \/ Grand","offer_id":67984800743582,"sku":"TBAI-HD-93-L02-0106","price":81.0,"currency_code":"USD","in_stock":true},{"title":"Champagne, beaucoup de poissons \/ Ensemble de 3 pièces","offer_id":67984800776350,"sku":"TBAI-HD-93-L02-0107","price":127.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/8887b1e890607cfe7fd3.webp?v=1794322156"}],"url":"https:\/\/www.monulo.com\/fr\/collections\/trays.oembed?page=2","provider":"Monulo","version":"1.0","type":"link"}