{"product_id":"bohemian-wooden-beaded-door-curtain","title":"Rideau de porte bohème en perles de bois","description":"\u003cdiv id=\"wood-bead-door-curtain-detail\" class=\"wbdc-detail\"\u003e\n  \u003cstyle\u003e\n    #wood-bead-door-curtain-detail {\n      color: #223126;\n      background: #fffdf8;\n      font-family: inherit;\n      line-height: 1.58;\n      --paper: #fffdf8;\n      --soft: #f2efe6;\n      --panel: #ffffff;\n      --ink: #223126;\n      --muted: #66715f;\n      --accent: #3d7552;\n      --accent-2: #b5844a;\n      --line: #ddd6c8;\n      --radius: 8px;\n    }\n\n    #wood-bead-door-curtain-detail * {\n      box-sizing: border-box;\n      min-width: 0;\n    }\n\n    #wood-bead-door-curtain-detail section {\n      padding: clamp(18px, 3vw, 34px);\n      border-bottom: 1px solid var(--line);\n    }\n\n    #wood-bead-door-curtain-detail h3 {\n      margin: 0 0 12px;\n      color: var(--ink);\n      font-size: clamp(21px, 2.2vw, 28px);\n      line-height: 1.18;\n      letter-spacing: 0;\n    }\n\n    #wood-bead-door-curtain-detail p {\n      margin: 10px 0 0;\n      color: var(--muted);\n      font-size: clamp(15px, 1.65vw, 18px);\n    }\n\n    #wood-bead-door-curtain-detail figure {\n      display: block !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      line-height: 0 !important;\n      overflow: hidden;\n      border-radius: var(--radius);\n      background: var(--soft);\n    }\n\n    #wood-bead-door-curtain-detail figure \u003e img {\n      display: block !important;\n      width: 100% !important;\n      height: 100% !important;\n      max-width: none !important;\n      object-fit: cover !important;\n    }\n\n    #wood-bead-door-curtain-detail .detail-module {\n      display: grid;\n      grid-template-columns: minmax(220px, .7fr) minmax(0, 1.3fr);\n      gap: clamp(12px, 2.2vw, 22px);\n      align-items: center;\n    }\n\n    #wood-bead-door-curtain-detail .module-copy {\n      max-width: 460px;\n    }\n\n    #wood-bead-door-curtain-detail .detail-module .carousel {\n      max-width: min(560px, 42vw);\n      margin-left: auto;\n      margin-right: auto;\n    }\n\n    #wood-bead-door-curtain-detail .detail-module .carousel-slide {\n      aspect-ratio: 1 \/ 1;\n    }\n\n    #wood-bead-door-curtain-detail .story {\n      display: grid;\n      grid-template-columns: minmax(0, 1.3fr) minmax(220px, .7fr);\n      gap: clamp(12px, 2.2vw, 22px);\n      align-items: center;\n      background: #f8f4eb;\n    }\n\n    #wood-bead-door-curtain-detail .story-copy strong {\n      display: block;\n      margin-top: 12px;\n      color: var(--ink);\n      font-size: clamp(15px, 1.5vw, 17px);\n    }\n\n    #wood-bead-door-curtain-detail .carousel {\n      position: relative;\n      display: grid;\n      gap: 8px;\n    }\n\n    #wood-bead-door-curtain-detail .story .carousel {\n      max-width: min(560px, 42vw);\n      margin-left: auto;\n      margin-right: auto;\n    }\n\n    #wood-bead-door-curtain-detail .carousel-track {\n      display: grid;\n      grid-auto-flow: column;\n      grid-auto-columns: 100%;\n      gap: 8px;\n      overflow-x: auto;\n      scroll-behavior: smooth;\n      scroll-snap-type: x mandatory;\n      scrollbar-width: none;\n    }\n\n    #wood-bead-door-curtain-detail .carousel-track::-webkit-scrollbar {\n      display: none;\n    }\n\n    #wood-bead-door-curtain-detail .carousel-slide {\n      scroll-snap-align: start;\n      aspect-ratio: 1 \/ 1;\n    }\n\n    #wood-bead-door-curtain-detail .carousel-slide \u003e img {\n      object-fit: cover !important;\n    }\n\n    #wood-bead-door-curtain-detail .carousel-controls,\n    #wood-bead-door-curtain-detail .sku-controls {\n      display: flex;\n      gap: 8px;\n      align-items: center;\n      justify-content: center;\n    }\n\n    #wood-bead-door-curtain-detail .carousel-controls button,\n    #wood-bead-door-curtain-detail .sku-controls button {\n      width: 34px;\n      height: 34px;\n      border: 1px solid var(--line);\n      border-radius: 50%;\n      background: #fff;\n      color: var(--ink);\n      font-size: 20px;\n      line-height: 1;\n      cursor: pointer;\n    }\n\n    #wood-bead-door-curtain-detail .dot {\n      width: 8px;\n      height: 8px;\n      border: 0;\n      border-radius: 50%;\n      background: var(--line);\n      padding: 0;\n      cursor: pointer;\n    }\n\n    #wood-bead-door-curtain-detail .dot.is-active {\n      background: var(--accent);\n    }\n\n    #wood-bead-door-curtain-detail .spec-layout {\n      display: grid;\n      grid-template-columns: minmax(0, .92fr) minmax(280px, 1.08fr);\n      gap: clamp(16px, 3vw, 26px);\n      align-items: start;\n    }\n\n    #wood-bead-door-curtain-detail dl {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 10px;\n      margin: 0;\n    }\n\n    #wood-bead-door-curtain-detail dl div {\n      background: var(--panel);\n      border: 1px solid var(--line);\n      border-radius: var(--radius);\n      padding: 12px;\n    }\n\n    #wood-bead-door-curtain-detail dt {\n      margin: 0 0 4px;\n      color: var(--accent);\n      font-weight: 700;\n    }\n\n    #wood-bead-door-curtain-detail dd {\n      margin: 0;\n      color: var(--ink);\n    }\n\n    #wood-bead-door-curtain-detail .sku-slider {\n      display: grid;\n      gap: 10px;\n    }\n\n    #wood-bead-door-curtain-detail .sku-track {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    #wood-bead-door-curtain-detail .sku-card {\n      background: #fff;\n      border: 1px solid var(--line);\n      border-radius: var(--radius);\n      overflow: hidden;\n    }\n\n    #wood-bead-door-curtain-detail .sku-card figure {\n      aspect-ratio: 1 \/ 1;\n      border-radius: 0;\n    }\n\n    #wood-bead-door-curtain-detail .sku-card div {\n      padding: 10px 12px;\n    }\n\n    #wood-bead-door-curtain-detail .sku-controls {\n      display: none;\n    }\n\n    @media (max-width: 800px) {\n      #wood-bead-door-curtain-detail section {\n        padding: 18px 12px;\n      }\n\n      #wood-bead-door-curtain-detail h3 {\n        font-size: clamp(22px, 3.4vw, 27px);\n      }\n\n      #wood-bead-door-curtain-detail p {\n        font-size: clamp(16px, 2.2vw, 18px);\n      }\n\n      #wood-bead-door-curtain-detail .spec-layout {\n        grid-template-columns: 1fr;\n      }\n\n      #wood-bead-door-curtain-detail .detail-module .carousel,\n      #wood-bead-door-curtain-detail .story .carousel {\n        max-width: min(420px, 44vw);\n      }\n\n      #wood-bead-door-curtain-detail dl {\n        grid-template-columns: 1fr 1fr;\n      }\n\n      #wood-bead-door-curtain-detail .sku-track {\n        grid-auto-flow: column;\n        grid-auto-columns: 82%;\n        grid-template-columns: none;\n        overflow-x: auto;\n        scroll-behavior: smooth;\n        scroll-snap-type: x mandatory;\n        scrollbar-width: none;\n      }\n\n      #wood-bead-door-curtain-detail .sku-track::-webkit-scrollbar {\n        display: none;\n      }\n\n      #wood-bead-door-curtain-detail .sku-card {\n        scroll-snap-align: start;\n      }\n\n      #wood-bead-door-curtain-detail .sku-controls {\n        display: flex;\n      }\n    }\n\n    @media (max-width: 430px) {\n      #wood-bead-door-curtain-detail h3 {\n        font-size: 21px;\n      }\n\n      #wood-bead-door-curtain-detail p {\n        font-size: 15px;\n      }\n\n      #wood-bead-door-curtain-detail .detail-module .carousel,\n      #wood-bead-door-curtain-detail .story .carousel {\n        max-width: 100%;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #wood-bead-door-curtain-detail .detail-module,\n      #wood-bead-door-curtain-detail .story {\n        grid-template-columns: 1fr;\n      }\n\n      #wood-bead-door-curtain-detail .detail-module .carousel,\n      #wood-bead-door-curtain-detail .story .carousel {\n        max-width: 100%;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"detail-module\"\u003e\n    \u003cdiv class=\"module-copy\"\u003e\n      \u003ch3\u003eTexture en gros plan et détail des brins\u003c\/h3\u003e\n      \u003cp\u003eLes perles de bois créent une surface de rideau tactile avec une variation de couleur visible et un aspect fait main.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"carousel\" data-carousel\u003e\n      \u003cdiv class=\"carousel-track\" data-carousel-track\u003e\n        \u003cfigure class=\"carousel-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/2f71fa8bf292b62f72729dbb1dbaf378.webp\" alt=\"Gros plan sur des perles de bois vertes et naturelles\"\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"carousel-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/92b0b8483bfd7836caeb03addc26d670.webp\" alt=\"Gros plan sur des perles de bois beige et bleu sarcelle\"\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"carousel-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/8f719121c027de717329ab397483111d.webp\" alt=\"Vue rapprochée des brins de rideau en perles de bois\"\u003e\u003c\/figure\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"carousel-controls\"\u003e\n        \u003cbutton type=\"button\" data-carousel-prev aria-label=\"Previous detail\"\u003e‹\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"dot is-active\" data-carousel-dot=\"0\" aria-label=\"Detail 1\"\u003e\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"dot\" data-carousel-dot=\"1\" aria-label=\"Detail 2\"\u003e\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"dot\" data-carousel-dot=\"2\" aria-label=\"Detail 3\"\u003e\u003c\/button\u003e\n        \u003cbutton type=\"button\" data-carousel-next aria-label=\"Next detail\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"story\"\u003e\n    \u003cdiv class=\"carousel\" data-carousel\u003e\n      \u003cdiv class=\"carousel-track\" data-carousel-track\u003e\n        \u003cfigure class=\"carousel-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/da4ec82c8eeaaef5e4761a27edceb1f6.webp\" alt=\"Rideau en perles de bois stylé dans un encadrement de porte lumineux\"\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"carousel-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/c4f4b9cf7a88c0d93bbe0f1a57609968.webp\" alt=\"Rideau en perles de bois avec lumière naturelle dans une entrée\"\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"carousel-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/ccee0f9be4fbc0f3ab7ee202f66d390c.webp\" alt=\"Rideau en perles de bois à motif de palmier dans l'encadrement d'une chambre\"\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"carousel-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/4bfaa20e1d04b7928805497b274833d2.webp\" alt=\"Rideau en perles de bois à motif d'oiseau dans un encadrement de porte\"\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"carousel-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/7970c1ca0e45ce1cadff966b80c81bc0.webp\" alt=\"Rideau en perles de bois bohème à côté d'un meuble d'entrée\"\u003e\u003c\/figure\u003e\n        \u003cfigure class=\"carousel-slide\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/c4003b0292f033a5442ac40c05e1a58b.webp\" alt=\"Rideau en perles de bois à motif de palmier près d'une entrée d'escalier\"\u003e\u003c\/figure\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"carousel-controls\"\u003e\n        \u003cbutton type=\"button\" data-carousel-prev aria-label=\"Previous scene\"\u003e‹\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"dot is-active\" data-carousel-dot=\"0\" aria-label=\"Scene 1\"\u003e\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"dot\" data-carousel-dot=\"1\" aria-label=\"Scene 2\"\u003e\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"dot\" data-carousel-dot=\"2\" aria-label=\"Scene 3\"\u003e\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"dot\" data-carousel-dot=\"3\" aria-label=\"Scene 4\"\u003e\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"dot\" data-carousel-dot=\"4\" aria-label=\"Scene 5\"\u003e\u003c\/button\u003e\n        \u003cbutton type=\"button\" class=\"dot\" data-carousel-dot=\"5\" aria-label=\"Scene 6\"\u003e\u003c\/button\u003e\n        \u003cbutton type=\"button\" data-carousel-next aria-label=\"Next scene\"\u003e›\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"story-copy\"\u003e\n      \u003ch3\u003eUne manière plus légère de diviser une pièce\u003c\/h3\u003e\n      \u003cp\u003eUtilisez-le dans un encadrement de porte, une ouverture de placard, un coin de chambre ou une entrée de studio où une porte solide semble trop lourde. La surface en perles laisse passer la lumière et l'air à travers l'espace.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"spec-module\"\u003e\n    \u003cdiv class=\"spec-layout\"\u003e\n      \u003cdiv\u003e\n        \u003ch3\u003eMatériau, taille et styles\u003c\/h3\u003e\n        \u003cdl\u003e\n          \u003cdiv\u003e\n\u003cdt\u003eMatériau\u003c\/dt\u003e\n\u003cdd\u003eBois\u003c\/dd\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cdt\u003eTaille\u003c\/dt\u003e\n\u003cdd\u003eL 35,4″ × H 78,7″ \/ L 90 cm × H 200 cm\u003c\/dd\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cdt\u003eStyle\u003c\/dt\u003e\n\u003cdd\u003eBohème\u003c\/dd\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cdt\u003eUtilisation\u003c\/dt\u003e\n\u003cdd\u003eEncadrement de porte, accent mural, ouverture de placard, séparateur de pièce\u003c\/dd\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cdt\u003eEntretien\u003c\/dt\u003e\n\u003cdd\u003eDépoussiérez délicatement avec un chiffon doux et sec\u003c\/dd\u003e\n\u003c\/div\u003e\n          \u003cdiv\u003e\n\u003cdt\u003eVariantes\u003c\/dt\u003e\n\u003cdd\u003eStyle A et Style B\u003c\/dd\u003e\n\u003c\/div\u003e\n        \u003c\/dl\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sku-slider\" data-sku-slider\u003e\n        \u003cdiv class=\"sku-track\" data-sku-track\u003e\n          \u003carticle class=\"sku-card\"\u003e\n            \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/74890c85843aef59047d5b039f940d56.webp\" alt=\"Rideau de porte en perles de bois Style A\"\u003e\u003c\/figure\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eStyle A\u003c\/strong\u003e\u003cp\u003eMotif d'oiseau avec des accents verts et bleus.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003c\/article\u003e\n          \u003carticle class=\"sku-card\"\u003e\n            \u003cfigure\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/07\/06\/bb0d358c7811fc3c216b1fb7c283bd3d.webp\" alt=\"Rideau de porte en perles de bois Style B\"\u003e\u003c\/figure\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eStyle B\u003c\/strong\u003e\u003cp\u003eMotif de palmier tropical avec des accents de couleur côtière.\u003c\/p\u003e\n\u003c\/div\u003e\n          \u003c\/article\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"sku-controls\"\u003e\n          \u003cbutton type=\"button\" data-sku-prev aria-label=\"Previous style\"\u003e‹\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-sku-next aria-label=\"Next style\"\u003e›\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cscript\u003e\n    (() =\u003e {\n      const root = document.getElementById('wood-bead-door-curtain-detail');\n      if (!root) return;\n\n      function moveTrack(track, direction) {\n        const amount = track.clientWidth || 1;\n        track.scrollBy({ left: direction * amount, behavior: 'smooth' });\n      }\n\n      root.querySelectorAll('[data-carousel]').forEach((carousel) =\u003e {\n        const carouselTrack = carousel.querySelector('[data-carousel-track]');\n        const dots = Array.from(carousel.querySelectorAll('[data-carousel-dot]'));\n        if (!carouselTrack) return;\n        carousel.querySelector('[data-carousel-prev]')?.addEventListener('click', () =\u003e moveTrack(carouselTrack, -1));\n        carousel.querySelector('[data-carousel-next]')?.addEventListener('click', () =\u003e moveTrack(carouselTrack, 1));\n        dots.forEach((dot) =\u003e {\n          dot.addEventListener('click', () =\u003e {\n            const index = Number(dot.dataset.carouselDot || 0);\n            carouselTrack.scrollTo({ left: index * carouselTrack.clientWidth, behavior: 'smooth' });\n          });\n        });\n        carouselTrack.addEventListener('scroll', () =\u003e {\n          const index = Math.round(carouselTrack.scrollLeft \/ Math.max(carouselTrack.clientWidth, 1));\n          dots.forEach((dot, dotIndex) =\u003e dot.classList.toggle('is-active', dotIndex === index));\n        }, { passive: true });\n      });\n\n      const skuTrack = root.querySelector('[data-sku-track]');\n      root.querySelector('[data-sku-prev]')?.addEventListener('click', () =\u003e moveTrack(skuTrack, -1));\n      root.querySelector('[data-sku-next]')?.addEventListener('click', () =\u003e moveTrack(skuTrack, 1));\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"seendoor","offers":[{"title":"Motif d'oiseau \/ 35.4″ \/ 90 cm","offer_id":46211508731961,"sku":"TBCODEX02-Bird Motif-35.4″ \/ 90 cm-1004726","price":95.0,"currency_code":"EUR","in_stock":true},{"title":"Motif de paume \/ 35.4″ \/ 90 cm","offer_id":46211508764729,"sku":"TBCODEX02-Palm Motif-35.4″ \/ 90 cm-1004725","price":95.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/2534\/6105\/files\/4192dc110b62cfcb6a2a8126b1e8fcbe.jpg?v=1784253548","url":"https:\/\/seendoor.com\/fr\/products\/bohemian-wooden-beaded-door-curtain","provider":"Seendoor","version":"1.0","type":"link"}