{"product_id":"kane-swing-arm-wall-lamp","title":"Kane Swing Arm Wall Lamp","description":"\u003c!--\n  DEKORFINE — Product Description · Kane Swing Arm Wall Lamp\n  ══════════════════════════════════════════════════════\n  v2 standard: warm walnut + brass accent + GEO FAQ + JSON-LD schema.\n  Single dimension · 2 models (Model A standard \/ Model B with toggle switch).\n  Brass + walnut wood · adjustable double-joint arm + brass dome shade.\n  Die-casting craft disclaimer with image · options comparison chart.\n  Hardwired wall · E26\/E27 bulb · 1 video · 2 downloads.\n  Namespace: .dfpd-*\n  ══════════════════════════════════════════════════════\n--\u003e\n\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;1,9..144,300;1,9..144,400\u0026amp;family=Outfit:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.dfpd *, .dfpd *::before, .dfpd *::after {\n  box-sizing: border-box; margin: 0; padding: 0;\n}\n\n.dfpd {\n  --ink: #28201A; --ink-2: #483628; --ink-3: #6B5440;\n  --cream: #FCF7EE; --bg: #F0E6D6; --linen: #E8DBC0; --sand: #C8AC80;\n  --border: #B89868; --border-lt: #D2B488;\n\n  \/* PRODUCT-SPECIFIC ACCENT — Warm brass + walnut undertone *\/\n  --olive: #A88848;\n  --olive-lt: #C8A868;\n  --olive-dk: #6E5418;\n  --olive-sft: #FAEAC8;\n\n  --clay: #6E4818;\n  --clay-sft: #F0DEC0;\n\n  --stone: #786448; --mist: #A88858;\n\n  font-family: 'Outfit', 'Helvetica Neue', sans-serif;\n  -webkit-font-smoothing: antialiased;\n  color: var(--ink); font-weight: 300; font-size: 16px; line-height: 1.6;\n  background: transparent;\n  padding: 1.5rem 0 2rem;\n  width: 100%;\n}\n.dfpd-inner { max-width: 100%; margin: 0; padding: 0; }\n\n.dfpd-eyebrow {\n  display: inline-flex; align-items: center; gap: 0.7rem;\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.62rem; font-weight: 500;\n  letter-spacing: 0.28em; text-transform: uppercase;\n  color: var(--olive); margin-bottom: 0.85rem;\n}\n.dfpd-eyebrow::before { content: ''; width: 22px; height: 1px; background: var(--olive); }\n\n.dfpd-h2 {\n  font-family: 'Fraunces', serif;\n  font-size: clamp(1.25rem, 2vw, 1.5rem);\n  font-weight: 400; line-height: 1.25;\n  letter-spacing: -0.005em; color: var(--ink);\n  margin-bottom: 1rem;\n}\n.dfpd-h2 em { font-style: italic; color: var(--olive-dk); }\n\n.dfpd-hero {\n  padding-bottom: 2rem;\n  border-bottom: 1px solid var(--border);\n  margin-bottom: 2rem;\n}\n.dfpd-hero-eyebrow {\n  display: inline-flex; align-items: center; gap: 0.7rem;\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.68rem; font-weight: 500;\n  letter-spacing: 0.28em; text-transform: uppercase;\n  color: var(--olive); margin-bottom: 1rem;\n}\n.dfpd-hero-eyebrow::before { content: ''; width: 26px; height: 1px; background: var(--olive); }\n.dfpd-title {\n  font-family: 'Fraunces', serif;\n  font-size: clamp(1.75rem, 3.4vw, 2.35rem);\n  font-weight: 300; line-height: 1.1;\n  letter-spacing: -0.015em; color: var(--ink);\n  margin-bottom: 1rem;\n  max-width: 780px;\n}\n.dfpd-title em { font-style: italic; color: var(--olive-dk); font-weight: 400; }\n.dfpd-lede {\n  font-size: 0.98rem; font-weight: 300; line-height: 1.7;\n  color: var(--ink-2); max-width: 720px;\n}\n\n.dfpd-features {\n  display: grid; grid-template-columns: repeat(4, 1fr);\n  border: 1px solid var(--border); border-radius: 4px;\n  overflow: hidden; background: var(--cream);\n  margin-bottom: 2.5rem;\n}\n.dfpd-feature {\n  padding: 1.25rem 1rem; text-align: center;\n  border-right: 1px solid var(--border-lt);\n  transition: background 0.3s;\n}\n.dfpd-feature:last-child { border-right: none; }\n.dfpd-feature:hover { background: var(--linen); }\n.dfpd-feature-icon { color: var(--olive-dk); margin-bottom: 0.6rem; display: inline-flex; }\n.dfpd-feature-title {\n  font-family: 'Fraunces', serif; font-size: 0.92rem;\n  font-weight: 400; line-height: 1.3; color: var(--ink);\n}\n.dfpd-feature-title em { font-style: italic; color: var(--olive-dk); }\n\n.dfpd-sec { margin-bottom: 2.5rem; }\n\n\/* MAIN VIDEO *\/\n.dfpd-video {\n  position: relative; aspect-ratio: 16 \/ 9;\n  width: 100%; max-width: 720px;\n  background: #000; border-radius: 4px;\n  overflow: hidden;\n  box-shadow: 0 6px 20px rgba(40, 32, 26, 0.12);\n  margin: 0 auto;\n}\n.dfpd-video iframe {\n  position: absolute; inset: 0;\n  width: 100%; height: 100%; border: 0;\n  display: block;\n}\n\n\/* CRAFT BLOCK *\/\n.dfpd-craft {\n  display: grid;\n  grid-template-columns: 80px 1fr;\n  gap: 1.5rem;\n  padding: 1.5rem 1.75rem;\n  background: linear-gradient(135deg, var(--cream) 0%, var(--olive-sft) 100%);\n  border: 1px solid var(--border);\n  border-radius: 4px;\n  align-items: center;\n}\n.dfpd-craft-icon {\n  width: 64px; height: 64px;\n  border-radius: 50%;\n  background: var(--cream);\n  border: 1px solid var(--olive);\n  color: var(--olive-dk);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n}\n.dfpd-craft-text-eyebrow {\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.6rem;\n  font-weight: 500;\n  letter-spacing: 0.28em;\n  text-transform: uppercase;\n  color: var(--olive);\n  margin-bottom: 0.4rem;\n}\n.dfpd-craft-text h4 {\n  font-family: 'Fraunces', serif;\n  font-size: 1.3rem;\n  font-style: italic;\n  font-weight: 400;\n  color: var(--olive-dk);\n  letter-spacing: -0.01em;\n  line-height: 1.2;\n  margin-bottom: 0.45rem;\n}\n.dfpd-craft-text p {\n  font-size: 0.9rem;\n  color: var(--ink-2);\n  line-height: 1.6;\n  margin: 0 0 0.55rem;\n}\n.dfpd-craft-text p:last-child { margin-bottom: 0; }\n.dfpd-craft-text p strong { color: var(--ink); font-weight: 500; }\n\n\/* DIE-CASTING DISCLAIMER WITH IMAGE *\/\n.dfpd-disclaimer-img {\n  display: grid;\n  grid-template-columns: 240px 1fr;\n  gap: 1.5rem;\n  padding: 1.25rem 1.5rem;\n  background: var(--clay-sft);\n  border: 1px solid var(--clay);\n  border-radius: 4px;\n  align-items: center;\n}\n.dfpd-disclaimer-img-image {\n  position: relative;\n  display: block;\n  width: 100%;\n  height: 200px;\n  background: #FFFFFF;\n  border: 1px solid rgba(110, 72, 24, 0.3);\n  border-radius: 3px;\n  padding: 8px;\n  text-decoration: none;\n  cursor: zoom-in;\n  overflow: hidden;\n  transition: border-color 0.2s, box-shadow 0.25s;\n}\n.dfpd-disclaimer-img-image:hover {\n  border-color: var(--clay);\n  box-shadow: 0 4px 14px rgba(110, 72, 24, 0.15);\n}\n.dfpd-disclaimer-img-image img {\n  display: block;\n  width: 100%; height: 100%;\n  object-fit: contain;\n  transition: transform 0.4s ease;\n}\n.dfpd-disclaimer-img-image:hover img { transform: scale(1.4); }\n.dfpd-disclaimer-img-image-icon {\n  position: absolute;\n  bottom: 10px; right: 10px;\n  width: 24px; height: 24px;\n  background: rgba(110, 72, 24, 0.85);\n  color: var(--cream);\n  border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  pointer-events: none;\n  z-index: 2;\n}\n.dfpd-disclaimer-img-text-eyebrow {\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.6rem;\n  font-weight: 500;\n  letter-spacing: 0.28em;\n  text-transform: uppercase;\n  color: var(--clay);\n  margin-bottom: 0.4rem;\n}\n.dfpd-disclaimer-img-text h4 {\n  font-family: 'Fraunces', serif;\n  font-size: 1.15rem;\n  font-style: italic;\n  font-weight: 400;\n  color: var(--clay);\n  letter-spacing: -0.005em;\n  line-height: 1.2;\n  margin-bottom: 0.45rem;\n}\n.dfpd-disclaimer-img-text p {\n  font-size: 0.88rem;\n  color: var(--ink-2);\n  line-height: 1.55;\n  margin: 0 0 0.45rem;\n}\n.dfpd-disclaimer-img-text p:last-child { margin-bottom: 0; }\n.dfpd-disclaimer-img-text p strong { color: var(--ink); font-weight: 500; }\n\n\/* OPTIONS COMPARISON CHART *\/\n.dfpd-comparison {\n  background: var(--cream);\n  border: 1px solid var(--border);\n  border-radius: 4px;\n  overflow: hidden;\n}\n.dfpd-comparison-image {\n  position: relative;\n  display: block;\n  width: 100%;\n  background: #FFFFFF;\n  cursor: zoom-in;\n  text-decoration: none;\n  color: inherit;\n  overflow: hidden;\n  padding: 14px;\n  transition: background 0.2s;\n}\n.dfpd-comparison-image:hover { background: var(--olive-sft); }\n.dfpd-comparison-image img {\n  display: block;\n  width: 100%;\n  max-height: 360px;\n  object-fit: contain;\n  margin: 0 auto;\n  transition: transform 0.4s ease;\n}\n.dfpd-comparison-image:hover img { transform: scale(1.05); }\n.dfpd-comparison-image-icon {\n  position: absolute;\n  bottom: 16px; right: 16px;\n  width: 26px; height: 26px;\n  background: rgba(40, 32, 26, 0.85);\n  color: var(--cream);\n  border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  pointer-events: none;\n  z-index: 2;\n}\n.dfpd-comparison-caption {\n  padding: 0.75rem 1.25rem 0.95rem;\n  border-top: 1px solid var(--border-lt);\n  text-align: center;\n  font-family: 'Fraunces', serif;\n  font-style: italic;\n  font-size: 0.82rem;\n  color: var(--stone);\n}\n\n\/* IMPORTANT NOTES *\/\n.dfpd-notes-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0.85rem;\n}\n.dfpd-note {\n  padding: 1.25rem 1.35rem;\n  background: var(--cream);\n  border: 1px solid var(--border);\n  border-radius: 4px;\n}\n.dfpd-note h4 {\n  font-family: 'Fraunces', serif;\n  font-size: 0.98rem;\n  font-style: italic;\n  font-weight: 400;\n  color: var(--ink);\n  margin-bottom: 0.35rem;\n  letter-spacing: -0.005em;\n}\n.dfpd-note p {\n  color: var(--ink-2);\n  font-size: 0.85rem;\n  font-weight: 300;\n  line-height: 1.55;\n  margin: 0;\n}\n.dfpd-note p strong { color: var(--ink); font-weight: 500; }\n.dfpd-note a.dfpd-link-inline {\n  color: var(--olive-dk);\n  font-weight: 500;\n  text-decoration: none;\n  border-bottom: 1px solid var(--olive);\n  padding-bottom: 1px;\n}\n\n\/* MODELS — 2 cards image-left + text-right *\/\n.dfpd-models {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 0.85rem;\n}\n.dfpd-model {\n  display: grid;\n  grid-template-columns: 220px 1fr;\n  background: var(--cream);\n  border: 1px solid var(--border);\n  border-radius: 4px;\n  overflow: hidden;\n  transition: box-shadow 0.25s;\n}\n.dfpd-model:hover { box-shadow: 0 4px 14px rgba(40, 32, 26, 0.08); }\n.dfpd-model-thumb {\n  position: relative;\n  display: block;\n  width: 100%;\n  height: 100%;\n  min-height: 220px;\n  background: #FFFFFF;\n  border-right: 1px solid var(--border-lt);\n  cursor: zoom-in;\n  text-decoration: none;\n  color: inherit;\n  overflow: hidden;\n  padding: 12px;\n  transition: background 0.2s;\n}\n.dfpd-model-thumb:hover { background: var(--olive-sft); }\n.dfpd-model-thumb img {\n  width: 100%; height: 100%;\n  object-fit: contain;\n  display: block;\n  transition: transform 0.4s ease;\n}\n.dfpd-model-thumb:hover img { transform: scale(1.4); }\n.dfpd-model-thumb-icon {\n  position: absolute;\n  bottom: 12px; right: 12px;\n  width: 24px; height: 24px;\n  background: rgba(40, 32, 26, 0.85);\n  color: var(--cream);\n  border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  pointer-events: none;\n  z-index: 2;\n}\n.dfpd-model-thumb:hover .dfpd-model-thumb-icon { background: var(--olive); }\n.dfpd-model-info {\n  padding: 1.15rem 1.4rem;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n.dfpd-model-eyebrow {\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.55rem;\n  font-weight: 500;\n  letter-spacing: 0.28em;\n  text-transform: uppercase;\n  color: var(--olive);\n  margin-bottom: 0.35rem;\n}\n.dfpd-model-name {\n  font-family: 'Fraunces', serif;\n  font-size: 1.45rem;\n  font-style: italic;\n  font-weight: 400;\n  color: var(--olive-dk);\n  letter-spacing: -0.005em;\n  line-height: 1;\n  margin-bottom: 0.45rem;\n}\n.dfpd-model-dim {\n  font-family: 'Fraunces', serif;\n  font-size: 0.92rem;\n  font-style: italic;\n  color: var(--ink-2);\n  line-height: 1.45;\n  margin-bottom: 0.55rem;\n}\n.dfpd-model-dim em {\n  font-style: normal;\n  color: var(--stone);\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.78rem;\n}\n.dfpd-model-feature {\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.82rem;\n  color: var(--ink-2);\n  line-height: 1.45;\n  margin-bottom: 0.6rem;\n  padding: 0.5rem 0;\n  border-top: 1px dashed var(--border-lt);\n  border-bottom: 1px dashed var(--border-lt);\n}\n.dfpd-model-feature strong {\n  color: var(--ink);\n  font-weight: 500;\n}\n.dfpd-model-pill {\n  display: inline-flex;\n  align-items: center;\n  padding: 0.3rem 0.8rem;\n  background: var(--olive-sft);\n  color: var(--olive-dk);\n  border-radius: 2px;\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.62rem;\n  font-weight: 500;\n  letter-spacing: 0.22em;\n  text-transform: uppercase;\n  align-self: flex-start;\n}\n\n\/* SPECS *\/\n.dfpd-specs {\n  border: 1px solid var(--border);\n  border-radius: 4px;\n  overflow: hidden;\n  background: var(--cream);\n}\n.dfpd-spec-row {\n  display: grid;\n  grid-template-columns: 160px 1fr;\n  gap: 1.5rem;\n  padding: 0.75rem 1.35rem;\n  border-bottom: 1px solid var(--border-lt);\n  align-items: baseline;\n  font-size: 0.9rem;\n}\n.dfpd-spec-row:last-child { border-bottom: none; }\n.dfpd-spec-row:hover { background: var(--linen); }\n.dfpd-spec-label {\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.58rem; font-weight: 500;\n  letter-spacing: 0.22em; text-transform: uppercase;\n  color: var(--stone);\n}\n.dfpd-spec-val {\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.88rem;\n  font-weight: 400;\n  color: var(--ink);\n  line-height: 1.5;\n}\n.dfpd-spec-val em {\n  font-family: 'Fraunces', serif;\n  font-style: italic;\n  color: var(--olive-dk);\n  font-weight: 400;\n}\n.dfpd-spec-val a {\n  color: var(--olive-dk);\n  font-weight: 500;\n  text-decoration: none;\n  border-bottom: 1px solid var(--olive);\n  padding-bottom: 1px;\n  transition: color 0.2s, border-color 0.2s;\n}\n.dfpd-spec-val a:hover { color: var(--ink); border-color: var(--ink); }\n\n\/* FINISHES — Brass + Walnut *\/\n.dfpd-finishes {\n  display: flex; flex-wrap: wrap; gap: 1.5rem;\n  margin-top: 0.4rem;\n}\n.dfpd-finish {\n  display: flex; flex-direction: column; align-items: center;\n  gap: 0.5rem; text-align: center;\n  transition: transform 0.2s;\n}\n.dfpd-finish:hover { transform: translateY(-2px); }\n.dfpd-finish-swatch {\n  width: 40px; height: 40px; border-radius: 50%;\n  border: 1px solid rgba(40, 32, 26, 0.08);\n  box-shadow: 0 2px 4px rgba(40, 32, 26, 0.08),\n              inset 0 -7px 12px rgba(0, 0, 0, 0.1),\n              inset 2px 2px 3px rgba(255, 255, 255, 0.2);\n}\n.dfpd-finish-swatch.brass {\n  background: radial-gradient(circle at 30% 30%, #F2D680 0%, #B89238 55%, #7A5818 100%);\n}\n.dfpd-finish-swatch.walnut {\n  background: radial-gradient(circle at 30% 30%, #A87858 0%, #6E4828 55%, #3E2818 100%);\n}\n.dfpd-finish-label {\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.66rem; font-weight: 400;\n  color: var(--ink-2);\n  line-height: 1.3;\n}\n\n\/* DOWNLOADS — 2 columns *\/\n.dfpd-foot {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0.75rem;\n}\n.dfpd-download {\n  display: flex; align-items: center; gap: 0.95rem;\n  padding: 1rem 1.25rem;\n  background: var(--cream);\n  border: 1px solid var(--border);\n  border-radius: 4px;\n  text-decoration: none; color: inherit;\n  transition: all 0.2s;\n}\n.dfpd-download:hover {\n  border-color: var(--olive);\n  transform: translateY(-1px);\n  box-shadow: 0 4px 12px rgba(40, 32, 26, 0.08);\n}\n.dfpd-download-icon {\n  width: 36px; height: 36px;\n  background: var(--linen);\n  border-radius: 4px;\n  color: var(--olive-dk);\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n}\n.dfpd-download-title {\n  font-family: 'Fraunces', serif;\n  font-size: 0.95rem;\n  font-weight: 400;\n  color: var(--ink);\n  line-height: 1.25;\n}\n.dfpd-download-sub {\n  font-size: 0.62rem;\n  font-weight: 500;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--olive);\n}\n.dfpd-download-arrow {\n  margin-left: auto;\n  color: var(--olive);\n  transition: transform 0.2s;\n}\n.dfpd-download:hover .dfpd-download-arrow { transform: translateX(3px); }\n\n\/* GEO FAQ *\/\n.dfpd-faq {\n  background: var(--cream);\n  border: 1px solid var(--border);\n  border-radius: 4px;\n  overflow: hidden;\n}\n.dfpd-faq-item { border-bottom: 1px solid var(--border-lt); }\n.dfpd-faq-item:last-child { border-bottom: none; }\n.dfpd-faq-item summary {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 1rem;\n  padding: 1rem 1.35rem;\n  cursor: pointer;\n  list-style: none;\n  font-family: 'Fraunces', serif;\n  font-size: 1rem;\n  font-style: italic;\n  font-weight: 400;\n  color: var(--ink);\n  letter-spacing: -0.005em;\n  transition: background 0.2s;\n}\n.dfpd-faq-item summary::-webkit-details-marker { display: none; }\n.dfpd-faq-item summary:hover { background: var(--linen); }\n.dfpd-faq-toggle {\n  flex-shrink: 0;\n  width: 24px; height: 24px;\n  border: 1px solid var(--border);\n  border-radius: 50%;\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  color: var(--olive);\n  background: var(--cream);\n  transition: transform 0.25s, background 0.2s;\n}\n.dfpd-faq-item[open] .dfpd-faq-toggle {\n  transform: rotate(45deg);\n  background: var(--olive-sft);\n  border-color: var(--olive);\n}\n.dfpd-faq-answer {\n  padding: 0 1.35rem 1.15rem;\n  font-size: 0.88rem;\n  line-height: 1.65;\n  color: var(--ink-2);\n  font-weight: 300;\n}\n.dfpd-faq-answer p { margin: 0 0 0.55rem; }\n.dfpd-faq-answer p:last-child { margin-bottom: 0; }\n.dfpd-faq-answer p strong { color: var(--ink); font-weight: 500; }\n.dfpd-faq-answer a {\n  color: var(--olive-dk);\n  font-weight: 500;\n  text-decoration: none;\n  border-bottom: 1px solid var(--olive);\n  padding-bottom: 1px;\n}\n.dfpd-faq-answer a:hover { color: var(--ink); border-color: var(--ink); }\n\n.dfpd-support {\n  padding-top: 1rem;\n  border-top: 1px solid var(--border-lt);\n  text-align: center;\n  font-family: 'Fraunces', serif;\n  font-style: italic;\n  font-size: 0.88rem;\n  color: var(--stone);\n}\n.dfpd-link {\n  color: var(--olive-dk);\n  font-weight: 500;\n  text-decoration: none;\n  border-bottom: 1px solid var(--olive);\n  padding-bottom: 1px;\n  transition: color 0.2s, border-color 0.2s;\n}\n.dfpd-link:hover { color: var(--ink); border-color: var(--ink); }\n\n\/* RESPONSIVE *\/\n@media (max-width: 900px) {\n  .dfpd-features { grid-template-columns: repeat(2, 1fr); }\n  .dfpd-feature:nth-child(2n) { border-right: none; }\n  .dfpd-feature:nth-child(-n+2) { border-bottom: 1px solid var(--border-lt); }\n  .dfpd-notes-grid { grid-template-columns: 1fr; }\n  .dfpd-foot { grid-template-columns: 1fr; }\n  .dfpd-models { grid-template-columns: 1fr; }\n  .dfpd-craft,\n  .dfpd-disclaimer-img {\n    grid-template-columns: 1fr;\n    text-align: center;\n  }\n  .dfpd-craft-icon { margin: 0 auto; }\n  .dfpd-disclaimer-img-image { max-width: 280px; margin: 0 auto; }\n  .dfpd-model {\n    grid-template-columns: 1fr;\n  }\n  .dfpd-model-thumb {\n    border-right: none;\n    border-bottom: 1px solid var(--border-lt);\n    min-height: 220px;\n  }\n}\n\n@media (max-width: 680px) {\n  .dfpd { padding: 1rem 0 1.5rem; }\n  .dfpd-hero { padding-bottom: 1.5rem; margin-bottom: 1.75rem; }\n  .dfpd-video { max-width: 100%; }\n  .dfpd-spec-row {\n    grid-template-columns: 1fr;\n    gap: 0.2rem;\n    padding: 0.85rem 1.15rem;\n  }\n}\n\n@media (max-width: 480px) {\n  .dfpd-features { grid-template-columns: 1fr; }\n  .dfpd-feature { border-right: none; border-bottom: 1px solid var(--border-lt); }\n  .dfpd-feature:last-child { border-bottom: none; }\n}\n\u003c\/style\u003e\n\u003c!-- ════════════ HTML ════════════ --\u003e\n\u003csection id=\"dfpd-root\" class=\"dfpd\"\u003e\n\u003cdiv class=\"dfpd-inner\"\u003e\n\u003c!-- HERO --\u003e\u003cheader class=\"dfpd-hero\"\u003e\n\u003cdiv class=\"dfpd-hero-eyebrow\"\u003eProduct Details · Adjustable swing-arm sconce\u003c\/div\u003e\n\u003ch1 class=\"dfpd-title\"\u003eThe Kane \u003cem\u003eSwing Arm Wall Lamp.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"dfpd-lede\"\u003eFunctional elegance for the bedside, reading nook, or home office. A \u003cstrong style=\"font-weight: 500; color: var(--ink);\"\u003edouble-jointed brass arm\u003c\/strong\u003e swings and folds in three planes, letting you direct light precisely where you need it. Anchored to a solid \u003cstrong style=\"font-weight: 500; color: var(--ink);\"\u003ewalnut wood backplate\u003c\/strong\u003e, finished off with a tapered \u003cstrong style=\"font-weight: 500; color: var(--ink);\"\u003ebrass dome shade\u003c\/strong\u003e that focuses warm light without glare. Available in two models — \u003cstrong style=\"font-weight: 500; color: var(--ink);\"\u003eModel A\u003c\/strong\u003e for clean wall-switch installations, and \u003cstrong style=\"font-weight: 500; color: var(--ink);\"\u003eModel B\u003c\/strong\u003e with an integrated toggle switch on the backplate.\u003c\/p\u003e\n\u003c\/header\u003e\u003c!-- FEATURE CHIPS --\u003e\n\u003cdiv class=\"dfpd-features\"\u003e\n\u003cdiv class=\"dfpd-feature\"\u003e\n\u003cdiv class=\"dfpd-feature-icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 26 26\" height=\"22\" width=\"22\"\u003e\n            \u003crect stroke-width=\"1.3\" stroke=\"currentColor\" rx=\"0.5\" height=\"5\" width=\"5\" y=\"14\" x=\"18\"\u003e\u003c\/rect\u003e\n            \u003cline stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" y2=\"9\" x2=\"13\" y1=\"16.5\" x1=\"18\"\u003e\u003c\/line\u003e\n            \u003cline stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" y2=\"13\" x2=\"6\" y1=\"9\" x1=\"13\"\u003e\u003c\/line\u003e\n            \u003ccircle fill-opacity=\"0.3\" fill=\"currentColor\" stroke-width=\"1.1\" stroke=\"currentColor\" r=\"1.3\" cy=\"9\" cx=\"13\"\u003e\u003c\/circle\u003e\n            \u003cellipse fill-opacity=\"0.18\" fill=\"currentColor\" stroke-width=\"1.2\" stroke=\"currentColor\" ry=\"1.5\" rx=\"2.5\" cy=\"14.5\" cx=\"6\"\u003e\u003c\/ellipse\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature-title\"\u003eDouble-jointed \u003cem\u003earm\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature\"\u003e\n\u003cdiv class=\"dfpd-feature-icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 26 26\" height=\"22\" width=\"22\"\u003e\n            \u003crect stroke-width=\"1.3\" stroke=\"currentColor\" rx=\"1\" height=\"14\" width=\"14\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n            \u003cline opacity=\"0.5\" stroke-width=\"0.7\" stroke=\"currentColor\" y2=\"9\" x2=\"20\" y1=\"9\" x1=\"6\"\u003e\u003c\/line\u003e\n            \u003cline opacity=\"0.5\" stroke-width=\"0.7\" stroke=\"currentColor\" y2=\"12\" x2=\"20\" y1=\"12\" x1=\"6\"\u003e\u003c\/line\u003e\n            \u003cline opacity=\"0.5\" stroke-width=\"0.7\" stroke=\"currentColor\" y2=\"15\" x2=\"20\" y1=\"15\" x1=\"6\"\u003e\u003c\/line\u003e\n            \u003cline opacity=\"0.5\" stroke-width=\"0.7\" stroke=\"currentColor\" y2=\"18\" x2=\"20\" y1=\"18\" x1=\"6\"\u003e\u003c\/line\u003e\n            \u003ccircle fill=\"currentColor\" r=\"0.5\" cy=\"20.5\" cx=\"9\"\u003e\u003c\/circle\u003e\n            \u003ccircle fill=\"currentColor\" r=\"0.5\" cy=\"20.5\" cx=\"17\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature-title\"\u003eWalnut \u003cem\u003ebackplate\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature\"\u003e\n\u003cdiv class=\"dfpd-feature-icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 26 26\" height=\"22\" width=\"22\"\u003e\n            \u003cpath fill-opacity=\"0.18\" fill=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M8 8 Q13 4 18 8 L18 13 Q13 15 8 13 Z\"\u003e\u003c\/path\u003e\n            \u003cline stroke-linecap=\"round\" stroke-width=\"1\" stroke=\"currentColor\" y2=\"6\" x2=\"13\" y1=\"3\" x1=\"13\"\u003e\u003c\/line\u003e\n            \u003cellipse stroke-width=\"0.8\" stroke=\"currentColor\" ry=\"0.6\" rx=\"2\" cy=\"6\" cx=\"13\"\u003e\u003c\/ellipse\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature-title\"\u003eBrass \u003cem\u003edome shade\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature\"\u003e\n\u003cdiv class=\"dfpd-feature-icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 26 26\" height=\"22\" width=\"22\"\u003e\n            \u003crect stroke-width=\"1.3\" stroke=\"currentColor\" rx=\"1.5\" height=\"14\" width=\"14\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n            \u003crect fill-opacity=\"0.3\" fill=\"currentColor\" stroke-width=\"1.1\" stroke=\"currentColor\" height=\"4\" width=\"4\" y=\"11\" x=\"11\"\u003e\u003c\/rect\u003e\n            \u003cline stroke-width=\"0.6\" stroke=\"currentColor\" y2=\"15\" x2=\"13\" y1=\"11\" x1=\"13\"\u003e\u003c\/line\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature-title\"\u003eOptional \u003cem\u003etoggle switch\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MAIN VIDEO --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003eIn motion\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eSee it come to \u003cem\u003elife.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-video\"\u003e\u003ciframe loading=\"lazy\" title=\"Kane Swing Arm Wall Lamp — showcase\" src=\"https:\/\/www.youtube.com\/embed\/FZbRHmUI54A?rel=0\u0026amp;modestbranding=1\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CRAFT BLOCK --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003eMaterials \u0026amp; craft\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eBrass arm, walnut \u003cem\u003ebackplate.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-craft\"\u003e\n\u003cdiv class=\"dfpd-craft-icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 36 36\" height=\"34\" width=\"34\"\u003e\n            \u003crect fill-opacity=\"0.12\" fill=\"currentColor\" stroke-width=\"1.5\" stroke=\"currentColor\" rx=\"0.8\" height=\"9\" width=\"9\" y=\"20\" x=\"22\"\u003e\u003c\/rect\u003e\n            \u003cline stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" y2=\"14\" x2=\"16\" y1=\"24.5\" x1=\"22\"\u003e\u003c\/line\u003e\n            \u003cline stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" y2=\"19\" x2=\"8\" y1=\"14\" x1=\"16\"\u003e\u003c\/line\u003e\n            \u003ccircle fill-opacity=\"0.3\" fill=\"currentColor\" stroke-width=\"1.3\" stroke=\"currentColor\" r=\"1.8\" cy=\"14\" cx=\"16\"\u003e\u003c\/circle\u003e\n            \u003ccircle fill-opacity=\"0.2\" fill=\"currentColor\" stroke-width=\"1.3\" stroke=\"currentColor\" r=\"1.6\" cy=\"24.5\" cx=\"22\"\u003e\u003c\/circle\u003e\n            \u003cpath fill-opacity=\"0.15\" fill=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M5 19 Q8 15 11 19 L11 23 Q8 24 5 23 Z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-craft-text\"\u003e\n\u003cdiv class=\"dfpd-craft-text-eyebrow\"\u003eThe story\u003c\/div\u003e\n\u003ch4\u003eThree pivots, \u003cem\u003eone room flooded with intention.\u003c\/em\u003e\n\u003c\/h4\u003e\n\u003cp\u003eThe Kane is engineered around a \u003cstrong\u003edouble-jointed brass arm\u003c\/strong\u003e with three independent pivot points — at the wall, mid-arm, and shade. Together they let the brass dome reach across a bedside or above a reading chair, fold flat against the wall when not in use, or angle precisely into a book or workspace.\u003c\/p\u003e\n\u003cp\u003eThe wall-mounting plate is solid \u003cstrong\u003ewalnut wood\u003c\/strong\u003e — a warm, organic counterpoint to the cool linear arm. The combination is intentionally classic: \u003cstrong\u003ewalnut + brass\u003c\/strong\u003e is a pairing that has anchored mid-century, transitional, and contemporary interiors for decades, and reads as both warm and considered in any setting.\u003c\/p\u003e\n\u003cp style=\"font-size: 0.82rem; color: var(--stone); font-style: italic; padding-top: 0.65rem; border-top: 1px dashed var(--border-lt);\"\u003eNote: \u003cstrong\u003edecorative items shown in lifestyle photos are not included\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DIE-CASTING DISCLAIMER WITH IMAGE --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv style=\"color: var(--clay);\" class=\"dfpd-eyebrow\"\u003eManufacturing note\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eAbout the \u003cem\u003earm-joint surface.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-disclaimer-img\"\u003e\n\u003ca rel=\"noopener\" class=\"dfpd-disclaimer-img-image\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/DF_11201.jpg?v=1763600784\" target=\"_blank\"\u003e \u003cimg loading=\"lazy\" alt=\"Kane Swing Arm — die-cast joint surface texture detail\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/DF_11201_240x240.jpg?v=1763600784\"\u003e \u003cspan class=\"dfpd-disclaimer-img-image-icon\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 10 10\" height=\"11\" width=\"11\"\u003e\n              \u003cpath stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M2 2h3M2 2v3M8 8H5M8 8V5\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003c\/a\u003e\n\u003cdiv class=\"dfpd-disclaimer-img-text\"\u003e\n\u003cdiv class=\"dfpd-disclaimer-img-text-eyebrow\"\u003ePlease note · die-cast craft\u003c\/div\u003e\n\u003ch4\u003eSurface lines are \u003cem\u003epart of the process.\u003c\/em\u003e\n\u003c\/h4\u003e\n\u003cp\u003eThe arm-joint connectors are manufactured using a \u003cstrong\u003edie-casting process\u003c\/strong\u003e. Die-casting produces strong, structurally sound metal connectors — but the surface may show \u003cstrong\u003esubtle parting lines or fine hairline texture marks\u003c\/strong\u003e where the molten brass cooled in the mold.\u003c\/p\u003e\n\u003cp\u003eThese marks are \u003cstrong\u003enormal characteristics of die-cast manufacturing\u003c\/strong\u003e and are \u003cstrong\u003enot defects\u003c\/strong\u003e. They do not affect the structure, safety, or normal use of the fixture. Click the image to view a close-up reference.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- OPTIONS COMPARISON CHART --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003eTwo models\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eModel A vs Model B \u003cem\u003eside by side.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-comparison\"\u003e\n\u003ca rel=\"noopener\" class=\"dfpd-comparison-image\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Kane_Swing_Arm_Wall_Lamp_10275.jpg?v=1729989692\" target=\"_blank\"\u003e \u003cimg loading=\"lazy\" alt=\"Kane Swing Arm Wall Lamp — Model A vs Model B comparison chart\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Kane_Swing_Arm_Wall_Lamp_10275_600x600.jpg?v=1729989692\"\u003e \u003cspan class=\"dfpd-comparison-image-icon\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 10 10\" height=\"11\" width=\"11\"\u003e\n              \u003cpath stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M2 2h3M2 2v3M8 8H5M8 8V5\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e \u003c\/span\u003e \u003c\/a\u003e\n\u003cdiv class=\"dfpd-comparison-caption\"\u003eClick to enlarge — compare Model A (no integrated switch) and Model B (with toggle switch on backplate)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IMPORTANT NOTES --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003eBefore you order\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eImportant \u003cem\u003enotes.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-notes-grid\"\u003e\n\u003cdiv class=\"dfpd-note\"\u003e\n\u003ch4\u003eE26 \/ E27 bulb base\u003c\/h4\u003e\n\u003cp\u003eStandard \u003cstrong\u003eE26 \/ E27 screw base\u003c\/strong\u003e (LED or Edison; not included). E26 in North America, E27 in Europe. \u003ca rel=\"noopener\" href=\"https:\/\/www.dekorfine.com\/blogs\/news\/understanding-e26-and-e27-bulbs-a-comprehensive-guide-to-choosing-the-right-bulbs\" class=\"dfpd-link-inline\" target=\"_blank\"\u003eBulb guide →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-note\"\u003e\n\u003ch4\u003eHardwired only · external switch\u003c\/h4\u003e\n\u003cp\u003eConnects to a \u003cstrong\u003estandard wall power supply\u003c\/strong\u003e via the wall plate. \u003cstrong\u003eBoth models require an external wall switch\u003c\/strong\u003e for power control — the toggle switch on Model B is for convenient on\/off after wiring is live, not in place of the wall switch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-note\"\u003e\n\u003ch4\u003eDecorations not included\u003c\/h4\u003e\n\u003cp\u003eBooks, plants, ornaments, and styling accessories shown in \u003cstrong\u003elifestyle photos are for visual reference only\u003c\/strong\u003e and are not included with the fixture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MODELS --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003eTwo models\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eSame dimensions, \u003cem\u003etwo switching options.\u003c\/em\u003e \u003cspan style=\"font-family: 'Fraunces',serif; font-style: italic; font-size: 0.75rem; font-weight: 300; color: var(--stone); margin-left: 0.5rem;\"\u003e· hover to zoom · click to enlarge\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-models\"\u003e\n\u003c!-- Model A --\u003e\n\u003cdiv class=\"dfpd-model\"\u003e\n\u003ca rel=\"noopener\" class=\"dfpd-model-thumb\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Kane-Swing-Arm-Wall-Lamp-07239.jpg?v=1721693109\" target=\"_blank\"\u003e \u003cimg loading=\"lazy\" alt=\"Kane Swing Arm Wall Lamp — Model A dimension diagram\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Kane-Swing-Arm-Wall-Lamp-07239.jpg?v=1721693109\"\u003e \u003cspan class=\"dfpd-model-thumb-icon\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 10 10\" height=\"11\" width=\"11\"\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M2 2h3M2 2v3M8 8H5M8 8V5\"\u003e\u003c\/path\u003e\n              \u003c\/svg\u003e \u003c\/span\u003e \u003c\/a\u003e\n\u003cdiv class=\"dfpd-model-info\"\u003e\n\u003cdiv class=\"dfpd-model-eyebrow\"\u003eStandard wiring\u003c\/div\u003e\n\u003cdiv class=\"dfpd-model-name\"\u003eModel A\u003c\/div\u003e\n\u003cdiv class=\"dfpd-model-dim\"\u003eW 27.2″ × H 4.3″\u003cbr\u003e\u003cem\u003eW 69 × H 11 cm\u003c\/em\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-model-feature\"\u003e\n\u003cstrong\u003eNo integrated switch\u003c\/strong\u003e — controlled entirely by the wall switch you wire to. Cleanest backplate appearance.\u003c\/div\u003e\n\u003cdiv class=\"dfpd-model-pill\"\u003eWall switch only\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Model B --\u003e\n\u003cdiv class=\"dfpd-model\"\u003e\n\u003ca rel=\"noopener\" class=\"dfpd-model-thumb\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Kane-Swing-Arm-Wall-Lamp-07239.jpg?v=1721693109\" target=\"_blank\"\u003e \u003cimg loading=\"lazy\" alt=\"Kane Swing Arm Wall Lamp — Model B dimension diagram\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Kane-Swing-Arm-Wall-Lamp-07239.jpg?v=1721693109\"\u003e \u003cspan class=\"dfpd-model-thumb-icon\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 10 10\" height=\"11\" width=\"11\"\u003e\n                \u003cpath stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M2 2h3M2 2v3M8 8H5M8 8V5\"\u003e\u003c\/path\u003e\n              \u003c\/svg\u003e \u003c\/span\u003e \u003c\/a\u003e\n\u003cdiv class=\"dfpd-model-info\"\u003e\n\u003cdiv class=\"dfpd-model-eyebrow\"\u003eWith toggle switch\u003c\/div\u003e\n\u003cdiv class=\"dfpd-model-name\"\u003eModel B\u003c\/div\u003e\n\u003cdiv class=\"dfpd-model-dim\"\u003eW 27.2″ × H 4.3″\u003cbr\u003e\u003cem\u003eW 69 × H 11 cm\u003c\/em\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-model-feature\"\u003eAdds a \u003cstrong\u003econvenient toggle switch on the backplate\u003c\/strong\u003e — flip on\/off without reaching for the wall switch.\u003c\/div\u003e\n\u003cdiv class=\"dfpd-model-pill\"\u003eWall switch + toggle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECIFICATIONS --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003eSpecifications\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eDetails, \u003cem\u003eon the record.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-specs\"\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eBrass \u003cem\u003e(arm + dome shade)\u003c\/em\u003e · Walnut wood \u003cem\u003e(backplate)\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eLight Source\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eLED bulb or Edison bulb \u003cem\u003e(not included)\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eBulb Base\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003e\n\u003ca rel=\"noopener\" href=\"https:\/\/www.dekorfine.com\/blogs\/news\/understanding-e26-and-e27-bulbs-a-comprehensive-guide-to-choosing-the-right-bulbs\" target=\"_blank\"\u003eE26 or E27\u003c\/a\u003e \u003cem\u003e(standard screw base)\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eAC 110–240 V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eIP Rating\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eIP20 \u003cem\u003e(indoor dry locations only)\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eMounting\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eWall · Hardwired · Indoor use\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eControl\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eExternal wall switch \u003cem\u003e(required · not included)\u003c\/em\u003e · Model B adds a toggle switch on the backplate\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eCertifications\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eNorth America · Europe · Saudi Arabia · Australia\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003e\n\u003cdiv class=\"dfpd-finishes\"\u003e\n\u003cdiv class=\"dfpd-finish\"\u003e\n\u003cdiv class=\"dfpd-finish-swatch brass\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-finish-label\"\u003eBrass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-finish\"\u003e\n\u003cdiv class=\"dfpd-finish-swatch walnut\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-finish-label\"\u003eWalnut\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DOWNLOADS --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003eDownloads\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eDocuments \u0026amp; \u003cem\u003eresources.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-foot\"\u003e\n\u003ca rel=\"noopener\" class=\"dfpd-download\" href=\"https:\/\/drive.google.com\/file\/d\/1VR-BK-nGSaWHPyUZ7HwVUIsyNWoaU1Q-\/view?usp=drive_link\" target=\"_blank\"\u003e\n\u003cdiv class=\"dfpd-download-icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\n              \u003cpath stroke-linejoin=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M6 2h9l5 5v15H6V2Z\"\u003e\u003c\/path\u003e\n              \u003cpath stroke-linejoin=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M15 2v5h5\"\u003e\u003c\/path\u003e\n              \u003ctext letter-spacing=\"0.3\" fill=\"currentColor\" font-weight=\"600\" font-size=\"5.5\" font-family=\"Outfit, sans-serif\" text-anchor=\"middle\" y=\"17\" x=\"12\"\u003ePDF\u003c\/text\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dfpd-download-sub\"\u003eDocument\u003c\/div\u003e\n\u003cdiv class=\"dfpd-download-title\"\u003eSpecifications\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-download-arrow\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 16 16\" height=\"14\" width=\"14\"\u003e\n              \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M3 8h10M9 4l4 4-4 4\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/a\u003e\u003ca rel=\"noopener\" class=\"dfpd-download\" href=\"https:\/\/drive.google.com\/file\/d\/1eIyV58Pa1ChsLToH9QAki3jxVhw395Ak\/view?usp=drive_link\" target=\"_blank\"\u003e\n\u003cdiv class=\"dfpd-download-icon\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 24 24\" height=\"18\" width=\"18\"\u003e\n              \u003cpath stroke-linejoin=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M6 2h9l5 5v15H6V2Z\"\u003e\u003c\/path\u003e\n              \u003cpath stroke-linejoin=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M15 2v5h5\"\u003e\u003c\/path\u003e\n              \u003ctext letter-spacing=\"0.3\" fill=\"currentColor\" font-weight=\"600\" font-size=\"5.5\" font-family=\"Outfit, sans-serif\" text-anchor=\"middle\" y=\"17\" x=\"12\"\u003ePDF\u003c\/text\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dfpd-download-sub\"\u003eDocument\u003c\/div\u003e\n\u003cdiv class=\"dfpd-download-title\"\u003eInstallation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-download-arrow\"\u003e\u003csvg fill=\"none\" viewbox=\"0 0 16 16\" height=\"14\" width=\"14\"\u003e\n              \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M3 8h10M9 4l4 4-4 4\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ════════════ GEO FAQ ════════════ --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003eFrequently asked\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eQuestions, \u003cem\u003eanswered.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-faq\"\u003e\n\u003cdetails open=\"\" class=\"dfpd-faq-item\"\u003e\n\u003csummary\u003eWhat's the difference between Model A and Model B? \u003cspan class=\"dfpd-faq-toggle\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 11 11\" height=\"11\" width=\"11\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M5.5 1v9M1 5.5h9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"dfpd-faq-answer\"\u003e\n\u003cp\u003eBoth models share the same dimensions (\u003cstrong\u003eW 27.2″ × H 4.3″ \/ W 69 × H 11 cm\u003c\/strong\u003e) and the same materials (brass arm + walnut backplate). The only difference is the switching:\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eModel A:\u003c\/strong\u003e No integrated switch — power is controlled entirely by an external wall switch you wire to. Cleanest backplate appearance with no visible hardware beyond the mounting screws.\u003cbr\u003e\u003cstrong\u003eModel B:\u003c\/strong\u003e Adds a \u003cstrong\u003etoggle switch directly on the backplate\u003c\/strong\u003e — flip up\/down for on\/off without reaching for the wall switch. Convenient for bedside placements where you want quick local control.\u003c\/p\u003e\n\u003cp\u003eBoth models \u003cstrong\u003estill require an external wall switch\u003c\/strong\u003e in the wiring loop — the toggle on Model B is a secondary local control, not a replacement for hardwiring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"dfpd-faq-item\"\u003e\n\u003csummary\u003eWhat size is the Kane? \u003cspan class=\"dfpd-faq-toggle\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 11 11\" height=\"11\" width=\"11\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M5.5 1v9M1 5.5h9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"dfpd-faq-answer\"\u003e\n\u003cp\u003eThe Kane measures \u003cstrong\u003eW 27.2″ × H 4.3″ (W 69 × H 11 cm)\u003c\/strong\u003e at full extended reach. Because the arm has three pivots, the actual footprint depends on how you fold it — extended fully, the dome reaches about 27 inches from the wall; folded flat, it sits much closer to the backplate.\u003c\/p\u003e\n\u003cp\u003eThe walnut wall backplate is a low-profile rectangle that mounts flush against the wall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"dfpd-faq-item\"\u003e\n\u003csummary\u003eWhat are the surface lines on the arm joints? \u003cspan class=\"dfpd-faq-toggle\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 11 11\" height=\"11\" width=\"11\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M5.5 1v9M1 5.5h9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"dfpd-faq-answer\"\u003e\n\u003cp\u003eThe arm-joint connectors are made via \u003cstrong\u003edie-casting\u003c\/strong\u003e — a process where molten brass is injected into a steel mold under high pressure, then cooled and released. Die-casting is the standard manufacturing method for structural metal connectors because it produces strong, dimensionally precise parts.\u003c\/p\u003e\n\u003cp\u003eA natural side effect is that the surface may show \u003cstrong\u003efine parting lines\u003c\/strong\u003e (where the two halves of the mold met) or \u003cstrong\u003esubtle hairline texture marks\u003c\/strong\u003e (where the metal cooled in the mold cavity). These are \u003cstrong\u003enormal characteristics of die-cast manufacturing\u003c\/strong\u003e, not defects, and they do not affect the structure, safety, or normal use of the lamp. They are \u003cstrong\u003enot eligible for return as defects\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eSee the close-up reference image above. If precise surface finishing is critical for your project, please contact \u003ca href=\"mailto:support@dekorfine.com\"\u003esupport@dekorfine.com\u003c\/a\u003e before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"dfpd-faq-item\"\u003e\n\u003csummary\u003eHow is the Kane installed? \u003cspan class=\"dfpd-faq-toggle\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 11 11\" height=\"11\" width=\"11\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M5.5 1v9M1 5.5h9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"dfpd-faq-answer\"\u003e\n\u003cp\u003eThe Kane \u003cstrong\u003ehardwires to a wall power source\u003c\/strong\u003e. The walnut backplate mounts to the wall via concealed screws, with electrical wires entering through the back. \u003cstrong\u003eBoth Model A and Model B require an external wall switch\u003c\/strong\u003e in the line — the toggle switch on Model B is a secondary local control, not a replacement for the wall switch.\u003c\/p\u003e\n\u003cp\u003eAn electrician is recommended unless you're confident with wall lighting installations. The fixture works on standard 110–240 V residential power.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"dfpd-faq-item\"\u003e\n\u003csummary\u003eWhere does the Kane work best? \u003cspan class=\"dfpd-faq-toggle\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 11 11\" height=\"11\" width=\"11\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M5.5 1v9M1 5.5h9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"dfpd-faq-answer\"\u003e\n\u003cp\u003eThe Kane is purpose-built for \u003cstrong\u003epositionable focused light\u003c\/strong\u003e. Best placements:\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBedside\u003c\/strong\u003e — fold over the bed for reading, then swing back to the wall when not in use.\u003cbr\u003e\u003cstrong\u003eReading nook or armchair\u003c\/strong\u003e — angle the dome over a book without taking up floor space.\u003cbr\u003e\u003cstrong\u003eHome office or writing desk\u003c\/strong\u003e — extend across the desk for task light without footprint cost.\u003cbr\u003e\u003cstrong\u003eHallway or entryway\u003c\/strong\u003e — directional accent light over artwork or console tables.\u003c\/p\u003e\n\u003cp\u003ePairs especially well with mid-century, transitional, modern farmhouse, and Scandi interiors. The walnut + brass combination flatters cream walls, leather furniture, woven textiles, and warm-neutral palettes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"dfpd-faq-item\"\u003e\n\u003csummary\u003eWhat kind of bulb does it use, and is it dimmable? \u003cspan class=\"dfpd-faq-toggle\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 11 11\" height=\"11\" width=\"11\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M5.5 1v9M1 5.5h9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"dfpd-faq-answer\"\u003e\n\u003cp\u003eStandard \u003cstrong\u003eE26 \/ E27 screw-base bulb\u003c\/strong\u003e (LED or Edison; not included). E26 in North America, E27 in Europe and the UK. Because the dome is open at the bottom, vintage Edison-style filament bulbs look beautiful here — but warm-white LED Edison bulbs (2700K) are more efficient and equally flattering.\u003c\/p\u003e\n\u003cp\u003eThe fixture works with a common wall switch; for dimming, pair with dimmable LED bulbs and a compatible LED-rated wall dimmer. Confirm dimmer-bulb compatibility before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"dfpd-faq-item\"\u003e\n\u003csummary\u003eWhat is the return and exchange policy? \u003cspan class=\"dfpd-faq-toggle\"\u003e \u003csvg fill=\"none\" viewbox=\"0 0 11 11\" height=\"11\" width=\"11\"\u003e\u003cpath stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M5.5 1v9M1 5.5h9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"dfpd-faq-answer\"\u003e\n\u003cp\u003eDekorfine offers a \u003cstrong\u003e30-day return policy\u003c\/strong\u003e on undamaged items in their original packaging. \u003cstrong\u003eDie-cast surface texture lines\u003c\/strong\u003e on the arm joints are normal manufacturing characteristics and are \u003cstrong\u003enot eligible for return as defects\u003c\/strong\u003e. Decorative items shown in lifestyle photos are not included.\u003c\/p\u003e\n\u003cp\u003eFor returns, exchanges, or any questions, contact \u003ca href=\"mailto:support@dekorfine.com\"\u003esupport@dekorfine.com\u003c\/a\u003e — we reply within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SUPPORT --\u003e\n\u003csection style=\"margin-bottom: 0;\" class=\"dfpd-sec\"\u003e\n\u003cp class=\"dfpd-support\"\u003eQuestions? \u003ca href=\"mailto:support@dekorfine.com\" class=\"dfpd-link\"\u003esupport@dekorfine.com\u003c\/a\u003e — we reply within 24 hours.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ════════════ FAQPage JSON-LD Schema ════════════ --\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Dekorfine","offers":[{"title":"Model A W 27.2″ x H 4.3″ \/ Brass \u0026 Walnut color","offer_id":45556256047358,"sku":"DFW-0702-1","price":220.95,"currency_code":"EUR","in_stock":true},{"title":"Model B W 27.2″ x H 4.3″ \/ Brass \u0026 Walnut color","offer_id":45930272358654,"sku":"DFW-0702-5","price":256.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Kane_Swing_Arm_Wall_Lamp_1.jpg?v=1719910547","url":"https:\/\/www.dekorfine.com\/en-it\/products\/kane-swing-arm-wall-lamp","provider":"Dekorfine","version":"1.0","type":"link"}