{"product_id":"vintage-swing-arm-fabric-floor-lamp","title":"Vintage Schwenkarm Stoff Stehlampe","description":"\u003cstyle\u003e     .yc-detail {       --yc-ink: #1f211f;       --yc-muted: #626760;       --yc-line: #d7d8d0;       --yc-soft: #f6f5f0;       --yc-accent: #7f5b35;       color: var(--yc-ink);       font-family: Arial, Helvetica, sans-serif;       line-height: 1.55;       max-width: 1180px;       margin: 0 auto;       padding: 18px 14px 34px;       background: #fff;       box-sizing: border-box;     }     .yc-detail * { box-sizing: border-box; }     .yc-block {       border-top: 1px solid var(--yc-line);       padding: 30px 0;     }     .yc-block:first-of-type { border-top: 0; }     .yc-eyebrow {       color: var(--yc-accent);       font-size: 12px;       font-weight: 700;       letter-spacing: 0;       margin: 0 0 8px;       text-transform: uppercase;     }     .yc-title {       font-size: 28px;       line-height: 1.18;       margin: 0 0 10px;       font-weight: 700;     }     .yc-copy {       color: var(--yc-muted);       font-size: 15px;       margin: 0 0 18px;       max-width: 680px;     }     .yc-slider {       display: grid;       grid-template-columns: 42px minmax(0, 1fr) 42px;       gap: 10px;       align-items: center;     }     .yc-track {       display: grid;       grid-auto-flow: column;       grid-auto-columns: 100%;       overflow-x: auto;       scroll-snap-type: x mandatory;       scrollbar-width: none;       border: 1px solid var(--yc-line);       background: var(--yc-soft);     }     .yc-track::-webkit-scrollbar { display: none; }     .yc-slide {       scroll-snap-align: start;       min-width: 0;       margin: 0;     }     .yc-slide img,     .yc-story img,     .yc-product-image {       display: block;       width: 100%;       aspect-ratio: 1 \/ 1;       object-fit: cover;     }     .yc-caption {       padding: 13px 14px 16px;       color: var(--yc-muted);       font-size: 14px;       background: #fff;       min-height: 68px;     }     .yc-arrow {       width: 42px;       height: 42px;       border: 1px solid var(--yc-line);       background: #fff;       color: var(--yc-ink);       font-size: 24px;       line-height: 38px;       text-align: center;       text-decoration: none;       display: inline-flex;       align-items: center;       justify-content: center;     }     .yc-dots {       display: flex;       gap: 8px;       justify-content: center;       margin-top: 12px;     }     .yc-dots a {       width: 8px;       height: 8px;       border-radius: 50%;       background: #b0aa9f;       display: inline-block;     }     .yc-detail-head {       display: grid;       grid-template-columns: minmax(260px, 0.46fr) minmax(0, 1fr);       gap: 24px;       align-items: end;       max-width: 1040px;       margin: 0 auto 18px;     }     .yc-detail-head .yc-copy { margin-bottom: 0; }     .yc-detail-slider {       position: relative;       border: 1px solid var(--yc-line);       background: #fff;       overflow: hidden;       width: 100%;       max-width: 1040px;       margin: 0 auto;     }     .yc-detail-slider .yc-track {       display: flex;       overflow-x: auto;       scroll-snap-type: x mandatory;       scroll-behavior: smooth;       scrollbar-width: none;       border: 0;       background: #fff;     }     .yc-detail-slider .yc-slide {       min-width: 100%;       scroll-snap-align: start;       display: grid;       grid-template-columns: minmax(260px, 390px) minmax(0, 1fr);       align-items: stretch;       background: #fff;     }     .yc-detail-slider .yc-slide img {       aspect-ratio: auto;       height: clamp(260px, 24vw, 340px);       object-fit: cover;       background: #efe9df;       border: 10px solid #efe9df;       padding: 0;     }     .yc-detail-slider .yc-caption {       display: flex;       align-items: center;       min-height: auto;       padding: 20px 24px;       border-left: 1px solid var(--yc-line);       border-top: 0;       background: #efe9df;     }     .yc-detail-controls {       display: flex;       align-items: center;       justify-content: space-between;       gap: 12px;       padding: 12px 16px 14px;       border-top: 1px solid var(--yc-line);       background: #fff;     }     .yc-detail-nav,     .yc-detail-dots {       display: inline-flex;       align-items: center;       gap: 8px;     }     .yc-detail-btn {       width: 36px;       height: 36px;       border: 1px solid var(--yc-line);       background: #fff;       color: var(--yc-ink);       font-size: 22px;       line-height: 1;       display: inline-flex;       align-items: center;       justify-content: center;       cursor: pointer;     }     .yc-detail-dot {       width: 8px;       height: 8px;       border: 0;       border-radius: 999px;       background: #b0aa9f;       padding: 0;       cursor: pointer;     }     .yc-detail-dot[aria-current=\"true\"] {       width: 22px;       background: var(--yc-accent);     }     @media (max-width: 980px) {       .yc-detail-head {         max-width: 860px;       }       .yc-detail-slider {         max-width: 860px;       }       .yc-detail-slider .yc-slide {         grid-template-columns: minmax(240px, 360px) minmax(0, 1fr);       }       .yc-detail-slider .yc-slide img {         height: 280px;       }       .yc-detail-slider .yc-caption {         padding: 16px 18px;       }     }     .yc-story {       display: grid;       grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);       gap: 28px;       align-items: center;     }     .yc-story-text {       background: var(--yc-soft);       border: 1px solid var(--yc-line);       padding: 24px;     }     .yc-spec-grid {       display: grid;       grid-template-columns: minmax(0, 1.08fr) minmax(260px, 0.62fr);       gap: 22px;       align-items: stretch;     }     .yc-spec-panel {       display: flex;       flex-direction: column;       min-width: 0;     }     .yc-table {       width: 100%;       border: 1px solid var(--yc-line);       background: #fff;       font-size: 14px;     }     .yc-table-row {       display: grid;       grid-template-columns: minmax(150px, 34%) minmax(0, 1fr);       border-bottom: 1px solid var(--yc-line);     }     .yc-table-row:last-child { border-bottom: 0; }     .yc-table-label,     .yc-table-value {       padding: 13px 14px;       text-align: left;       vertical-align: top;       min-width: 0;       overflow-wrap: anywhere;     }     .yc-table-label {       color: var(--yc-muted);       font-weight: 700;       background: var(--yc-soft);       border-right: 1px solid var(--yc-line);     }     .yc-table-value {       color: var(--yc-ink);     }     .yc-note {       margin: 0;       padding: 12px 14px;       border: 1px solid var(--yc-line);       border-top: 0;       background: var(--yc-soft);       color: var(--yc-muted);       font-size: 13px;     }     .yc-product-frame {       border: 1px solid var(--yc-line);       background: var(--yc-soft);       display: grid;       grid-template-rows: minmax(0, 1fr) auto;       width: 100%;       max-width: 390px;       justify-self: center;       align-self: stretch;     }     .yc-product-frame .yc-product-image {       height: 100%;       min-height: 0;       max-height: 430px;       aspect-ratio: auto;       object-fit: contain;       background: #fff;       padding: 14px;     }     .yc-product-frame .yc-caption {       min-height: auto;       padding: 12px 14px 14px;       border-top: 1px solid var(--yc-line);     }     @media (max-width: 760px) {       .yc-detail { padding: 12px 10px 24px; }       .yc-block { padding: 24px 0; }       .yc-title { font-size: 22px; }       .yc-copy { font-size: 14px; }       .yc-slider {         grid-template-columns: 34px minmax(0, 1fr) 34px;         gap: 6px;       }       .yc-arrow {         width: 34px;         height: 38px;         font-size: 21px;       }       .yc-detail-head {         grid-template-columns: 1fr;         gap: 8px;         max-width: none;         margin-bottom: 16px;       }       .yc-detail-slider {         max-width: none;       }       .yc-detail-slider .yc-slide {         grid-template-columns: 1fr;       }       .yc-detail-slider .yc-slide img {         aspect-ratio: 1 \/ 1;         height: auto;         border-width: 8px;         padding: 0;       }       .yc-detail-slider .yc-caption {         padding: 12px 14px 14px;         border-left: 0;         border-top: 1px solid var(--yc-line);       }       .yc-detail-controls {         padding: 10px 12px 12px;       }       .yc-detail-btn {         width: 34px;         height: 34px;       }       .yc-story,       .yc-spec-grid {         grid-template-columns: 1fr;         gap: 16px;       }       .yc-product-frame {         max-width: none;         align-self: auto;       }       .yc-product-frame .yc-product-image {         height: auto;         max-height: none;         aspect-ratio: 1 \/ 1;       }       .yc-story-text { padding: 18px; order: -1; }       .yc-table {         display: block;         width: 100%;       }       .yc-table {         border: 0;         background: transparent;       }       .yc-table-row {         display: block;         width: 100%;         border: 1px solid var(--yc-line);         background: #fff;         margin-bottom: 10px;       }       .yc-table-row:last-child { margin-bottom: 0; }       .yc-table-label,       .yc-table-value {         display: block;         width: 100%;         padding: 11px 12px;         border-bottom: 0;         border-right: 0;         overflow-wrap: anywhere;         word-break: normal;       }       .yc-table-label {         background: var(--yc-soft);         color: var(--yc-muted);       }       .yc-table-value {         border-top: 1px solid var(--yc-line);         color: var(--yc-ink);       }       .yc-note {         border-top: 1px solid var(--yc-line);         margin-top: 10px;         overflow-wrap: anywhere;       }     }   \u003c\/style\u003e\u003csection class=\"yc-detail\" data-product=\"swing-arm-floor-lamp\"\u003e\u003csection class=\"yc-block\"\u003e\u003cdiv class=\"yc-detail-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"yc-eyebrow\"\u003eAdjustable Detail\u003c\/p\u003e\n\u003ch2 class=\"yc-title\"\u003eA sculpted floor lamp with a balanced swing arm\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"yc-copy\"\u003eA slender wood-tone stem, brushed metal joints, and a tapered white fabric shade give this floor lamp a quiet vintage profile beside a sofa, reading chair, or console.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"yc-detail-slider\" data-yc-slider=\"details\" aria-label=\"Detail image slider\"\u003e\n\u003cdiv class=\"yc-track\"\u003e\n\u003cfigure class=\"yc-slide\"\u003e\u003cimg src=\"https:\/\/148a214072.yunchenkeji.com\/media\/product\/559\/image\/2026\/07\/16\/ff95709fbd7f11d926627cc8e51a7d09.jpg\" alt=\"Round metal base and wood-tone floor lamp pole detail\" loading=\"eager\"\u003e\u003cfigcaption class=\"yc-caption\"\u003eRound 30 cm \/ 11.8\" base supports the slim wood-tone vertical stem.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"yc-slide\"\u003e\u003cimg src=\"https:\/\/148a214072.yunchenkeji.com\/media\/product\/559\/image\/2026\/07\/16\/500b51159c3810a65bc5890c965fc898.jpg\" alt=\"Brushed metal swing arm joint detail\" loading=\"eager\"\u003e\u003cfigcaption class=\"yc-caption\"\u003eThe exposed joint and angled arm create a practical reading-light silhouette.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure class=\"yc-slide\"\u003e\u003cimg src=\"https:\/\/148a214072.yunchenkeji.com\/media\/product\/559\/image\/2026\/07\/16\/80c778a57b077a3ce18cdf3bea3da6e8.jpg\" alt=\"White tapered fabric lampshade detail\" loading=\"eager\"\u003e\u003cfigcaption class=\"yc-caption\"\u003eWhite fabric shade, 35 cm \/ 13.8\" across, keeps the profile soft and easy to style.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"yc-detail-controls\"\u003e\n\u003cdiv class=\"yc-detail-nav\"\u003e\n\u003cbutton class=\"yc-detail-btn\" type=\"button\" data-dir=\"-1\" aria-label=\"Previous detail image\"\u003e‹\u003c\/button\u003e \u003cbutton class=\"yc-detail-btn\" type=\"button\" data-dir=\"1\" aria-label=\"Next detail image\"\u003e›\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"yc-detail-dots\"\u003e\n\u003cbutton class=\"yc-detail-dot\" type=\"button\" aria-current=\"true\" data-index=\"0\" aria-label=\"Detail image 1\"\u003e\u003c\/button\u003e \u003cbutton class=\"yc-detail-dot\" type=\"button\" data-index=\"1\" aria-label=\"Detail image 2\"\u003e\u003c\/button\u003e \u003cbutton class=\"yc-detail-dot\" type=\"button\" data-index=\"2\" aria-label=\"Detail image 3\"\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"yc-block yc-story\"\u003e\u003cdiv class=\"yc-story-text\"\u003e\n\u003cp class=\"yc-eyebrow\"\u003eRoom Mood\u003c\/p\u003e\n\u003ch2 class=\"yc-title\"\u003eBuilt for layered living rooms and reading corners\u003c\/h2\u003e\n\u003cp class=\"yc-copy\"\u003eThe tall 165 cm \/ 65.0\" profile gives height without visual heaviness, pairing naturally with woven seating, patterned upholstery, aged wood, and calm vintage-inspired interiors.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg src=\"https:\/\/148a214072.yunchenkeji.com\/media\/product\/559\/image\/2026\/07\/16\/f72983c8558c7e1001e3292cde952927.jpg\" alt=\"Vintage swing arm fabric floor lamp beside a reading chair\" loading=\"eager\"\u003e\u003c\/section\u003e\u003csection class=\"yc-block\"\u003e\u003cp class=\"yc-eyebrow\"\u003eSpecifications\u003c\/p\u003e\n\u003ch2 class=\"yc-title\"\u003eAn elegant floor lamp to complement the room.\u003c\/h2\u003e\n\u003cp class=\"yc-copy\"\u003eLight color depends on the bulb selected by the customer.\u003c\/p\u003e\n\u003cdiv class=\"yc-spec-grid\"\u003e\n\u003cdiv class=\"yc-spec-panel\"\u003e\n\u003cdiv class=\"yc-table\" role=\"table\" aria-label=\"Product specifications\"\u003e\n\u003cdiv class=\"yc-table-row\" role=\"row\"\u003e\n\u003cdiv class=\"yc-table-label\" role=\"rowheader\"\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"yc-table-value\" role=\"cell\"\u003eWhite\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"yc-table-row\" role=\"row\"\u003e\n\u003cdiv class=\"yc-table-label\" role=\"rowheader\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"yc-table-value\" role=\"cell\"\u003eFabric shade with wood-tone stem and brushed metal hardware\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"yc-table-row\" role=\"row\"\u003e\n\u003cdiv class=\"yc-table-label\" role=\"rowheader\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"yc-table-value\" role=\"cell\"\u003eShade diameter 35 cm \/ 13.8\"; lamp height 165 cm \/ 65.0\"; base diameter 30 cm \/ 11.8\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"yc-table-row\" role=\"row\"\u003e\n\u003cdiv class=\"yc-table-label\" role=\"rowheader\"\u003eLight source\u003c\/div\u003e\n\u003cdiv class=\"yc-table-value\" role=\"cell\"\u003eE27. Bulb not included.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"yc-table-row\" role=\"row\"\u003e\n\u003cdiv class=\"yc-table-label\" role=\"rowheader\"\u003eSuggested rooms\u003c\/div\u003e\n\u003cdiv class=\"yc-table-value\" role=\"cell\"\u003eLiving room, bedroom, reading corner, study, lounge, beside-sofa placement.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"yc-table-row\" role=\"row\"\u003e\n\u003cdiv class=\"yc-table-label\" role=\"rowheader\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"yc-table-value\" role=\"cell\"\u003eDust with a soft dry cloth. Keep fabric shade dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"yc-note\"\u003eUse an E27 bulb compatible with local voltage and fixture requirements. Installation and electrical use should follow local safety rules.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"yc-product-frame\"\u003e\n\u003cimg class=\"yc-product-image\" src=\"https:\/\/148a214072.yunchenkeji.com\/media\/product\/559\/image\/2026\/07\/16\/97d66b603306d2cf8cfa0400608eb7f4.jpg\" alt=\"White fabric swing arm floor lamp full product view\" loading=\"eager\"\u003e\u003cdiv class=\"yc-caption\"\u003eColor White, Finish Fabric, Size 35 cm \/ 13.8\" shade.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cscript\u003e     (function () {       var root = document.querySelector('.yc-detail[data-product=\"swing-arm-floor-lamp\"]');       if (!root) return;       root.querySelectorAll('[data-yc-slider]').forEach(function (slider) {         var track = slider.querySelector('.yc-track');         var dots = Array.prototype.slice.call(slider.querySelectorAll('.yc-detail-dot'));         if (!track || dots.length === 0) return;         function setCurrent(index) {           dots.forEach(function (dot, dotIndex) {             dot.setAttribute('aria-current', dotIndex === index ? 'true' : 'false');           });         }         function go(index) {           var next = Math.max(0, Math.min(dots.length - 1, index));           track.scrollTo({ left: track.clientWidth * next, behavior: 'smooth' });           setCurrent(next);         }         slider.querySelectorAll('.yc-detail-btn').forEach(function (button) {           button.addEventListener('click', function () {             var current = Math.round(track.scrollLeft \/ Math.max(1, track.clientWidth));             go(current + Number(button.getAttribute('data-dir')));           });         });         dots.forEach(function (dot) {           dot.addEventListener('click', function () {             go(Number(dot.getAttribute('data-index')));           });         });         track.addEventListener('scroll', function () {           setCurrent(Math.round(track.scrollLeft \/ Math.max(1, track.clientWidth)));         }, { passive: true });       });     })();   \u003c\/script\u003e\u003c\/section\u003e","brand":"monulo","offers":[{"title":"Weiß \/ Stoff \/ 35 cm \/ 13.8\"","offer_id":47999008047262,"sku":"TBCODEX02-White-Fabric-35 cm \/ 13.8\"-1004694","price":399.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/97d66b603306d2cf8cfa0400608eb7f4.jpg?v=1784525190","url":"https:\/\/www.monulo.com\/de\/products\/vintage-swing-arm-fabric-floor-lamp","provider":"Monulo","version":"1.0","type":"link"}