{"product_id":"hopper-plug-in-wall-sconce","title":"Applique Murale Hopper Plug-in","description":"\u003c!--\n  DEKORFINE — Hopper Plug-in Wall Sconce · v2.4 · 2 SIZES\n  ════════════════════════════════════════════════════════════════════════\n  Plug-in horizontal wall sconce · NO hardwiring required\n  1940s drafting room aesthetic · Walnut color\n  Metal + Glass · Integrated LED · Push button switch (not dimmable)\n  1 size: L 62 cm — all W 7 × H 10 cm — 12W\n  \n  Per永久 rule: Materials \u0026 Color\/Finishes Specs rows照搬用户原文 verbatim:\n    Material: Metal, Glass    →  Specs \"Metal · Glass\"\n    Finishes: Walnut color    →  swatch label \"Walnut color\"\n  ════════════════════════════════════════════════════════════════════════\n--\u003e\n\u003cp\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\/\u003e \u003clink crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\/\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@400;500\u0026amp;family=Jost:wght@400;500;600\u0026amp;family=Outfit:wght@400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\/\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.dfpd {\n  --ink: #1A1A18;\n  --ink-2: #3E3E3A;\n  --ink-3: #6E6E68;\n  --cream: #FDFBF6;\n  --linen: #F0EBDF;\n  --linen-2: #F5EDDB;\n  --border: #C4B89A;\n  --border-lt: #DCD3BC;\n  --gold: #9C7A3C;\n  --gold-dk: #6E5420;\n  --gold-sft: #ECDDB8;\n  --stone: #6E6E68;\n  --walnut: #5C3D26;\n  --dk-sans: 'Outfit', 'Helvetica Neue', sans-serif;\n  --dk-serif: 'Cormorant Garamond', Georgia, serif;\n  --dk-jost: 'Jost', 'Helvetica Neue', sans-serif;\n}\n.dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; }\n.dfpd {\n  font-family: var(--dk-serif);\n  -webkit-font-smoothing: antialiased;\n  color: var(--ink);\n  font-weight: 400;\n  font-size: 17px;\n  line-height: 1.65;\n  padding: 1.5rem 0 2rem;\n  width: 100%;\n}\n.dfpd-inner { max-width: 100%; margin: 0; padding: 0; }\n.dfpd .gold { color: var(--gold); font-family: inherit; font-weight: inherit; }\n.dfpd .kw {\n  color: var(--gold);\n  text-decoration: underline;\n  text-decoration-color: var(--gold-sft);\n  text-underline-offset: 3px;\n  text-decoration-thickness: 1px;\n}\n\n.dfpd-section-eyebrow {\n  font-family: var(--dk-jost);\n  font-weight: 500;\n  font-size: 11px;\n  letter-spacing: 0.32em;\n  text-transform: uppercase;\n  color: var(--gold);\n  margin-bottom: 14px;\n  display: flex;\n  align-items: center;\n  gap: 12px;\n}\n.dfpd-section-eyebrow::before {\n  content: '';\n  width: 22px;\n  height: 1px;\n  background: var(--gold);\n}\n\n.dfpd-h2 {\n  font-family: var(--dk-sans);\n  font-weight: 600;\n  font-size: clamp(26px, 3vw, 34px);\n  line-height: 1.2;\n  letter-spacing: -0.01em;\n  color: var(--ink);\n  margin-bottom: 28px;\n}\n.dfpd-section { padding: 0 28px; margin-bottom: 64px; }\n\n\/* HERO *\/\n.dfpd-hero { padding: 56px 28px 32px; margin-bottom: 0; }\n.dfpd-h1 {\n  font-family: var(--dk-sans);\n  font-weight: 600;\n  font-size: clamp(32px, 4.4vw, 48px);\n  line-height: 1.1;\n  color: var(--ink);\n  margin-bottom: 22px;\n  letter-spacing: -0.015em;\n}\n.dfpd-lede {\n  font-family: var(--dk-serif);\n  font-weight: 400;\n  font-size: 19px;\n  line-height: 1.6;\n  color: var(--ink-2);\n  max-width: 720px;\n}\n.dfpd-divider { margin: 0 28px 56px; border-top: 1px solid var(--border-lt); }\n\n\/* FEATURE STRIP *\/\n.dfpd-strip {\n  border: 1px solid var(--border-lt);\n  border-radius: 10px;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  overflow: hidden;\n}\n.dfpd-strip-cell {\n  padding: 22px 22px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 10px;\n  text-align: center;\n  border-right: 1px solid var(--border-lt);\n}\n.dfpd-strip-cell:last-child { border-right: none; }\n.dfpd-strip-icon { width: 28px; height: 28px; color: var(--gold); display: flex; align-items: center; justify-content: center; }\n.dfpd-strip-text {\n  font-family: var(--dk-jost);\n  font-weight: 500;\n  font-size: 13px;\n  letter-spacing: 0.04em;\n  color: var(--ink-2);\n}\n.dfpd-strip-text .gold { font-weight: 600; }\n@media (max-width: 900px) {\n  .dfpd-strip { grid-template-columns: repeat(2, 1fr); }\n  .dfpd-strip-cell:nth-child(2) { border-right: none; }\n  .dfpd-strip-cell:nth-child(1), .dfpd-strip-cell:nth-child(2) { border-bottom: 1px solid var(--border-lt); }\n}\n\n\/* DESIGN — linen-2 long card *\/\n.dfpd-design {\n  background: var(--linen-2);\n  border-radius: 10px;\n  padding: 28px 32px;\n  display: flex;\n  gap: 24px;\n  align-items: flex-start;\n}\n.dfpd-design-icon {\n  flex: 0 0 64px;\n  width: 64px;\n  height: 64px;\n  border-radius: 50%;\n  background: var(--cream);\n  border: 1px solid var(--border-lt);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--gold);\n}\n.dfpd-design-body { flex: 1 1 auto; }\n.dfpd-design-eyebrow {\n  font-family: var(--dk-jost);\n  font-weight: 500;\n  font-size: 10.5px;\n  letter-spacing: 0.28em;\n  text-transform: uppercase;\n  color: var(--gold);\n  margin-bottom: 8px;\n}\n.dfpd-design-title {\n  font-family: var(--dk-sans);\n  font-weight: 600;\n  font-size: 18px;\n  color: var(--ink);\n  margin-bottom: 12px;\n  line-height: 1.35;\n}\n.dfpd-design-text {\n  font-family: var(--dk-serif);\n  font-weight: 400;\n  font-size: 17px;\n  line-height: 1.65;\n  color: var(--ink-2);\n}\n@media (max-width: 700px) { .dfpd-design { flex-direction: column; padding: 24px 22px; } }\n\n\/* PLUG-IN CALLOUT — sage-green soft module (renter-friendly highlight) *\/\n.dfpd-callout {\n  display: grid;\n  grid-template-columns: 64px 1fr;\n  gap: 20px;\n  padding: 24px 28px;\n  background: #F0EFE6;\n  border-left: 4px solid var(--gold);\n  border-radius: 10px;\n  align-items: flex-start;\n}\n.dfpd-callout-icon {\n  width: 52px;\n  height: 52px;\n  border-radius: 50%;\n  background: var(--cream);\n  border: 1px solid var(--gold);\n  color: var(--gold-dk);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n}\n.dfpd-callout-eyebrow {\n  font-family: var(--dk-jost);\n  font-weight: 600;\n  font-size: 10px;\n  letter-spacing: 0.28em;\n  text-transform: uppercase;\n  color: var(--gold-dk);\n  margin-bottom: 6px;\n}\n.dfpd-callout h4 {\n  font-family: var(--dk-sans);\n  font-weight: 600;\n  font-size: 17px;\n  color: var(--ink);\n  line-height: 1.3;\n  margin-bottom: 10px;\n}\n.dfpd-callout p {\n  font-family: var(--dk-serif);\n  font-weight: 400;\n  font-size: 15.5px;\n  line-height: 1.6;\n  color: var(--ink-2);\n  margin: 0;\n}\n@media (max-width: 700px) {\n  .dfpd-callout { grid-template-columns: 1fr; padding: 22px; }\n  .dfpd-callout-icon { margin: 0 auto; }\n}\n\n\/* MULTI-SIZE — Variant A: 3 cols image-on-top *\/\n.dfpd-sizes {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 16px;\n}\n.dfpd-size-card {\n  background: #fff;\n  border: 1px solid var(--border-lt);\n  border-radius: 10px;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n  transition: border-color .2s, box-shadow .2s;\n}\n.dfpd-size-card:hover {\n  border-color: var(--gold);\n  box-shadow: 0 6px 20px rgba(156, 122, 60, 0.1);\n}\n.dfpd-size-img {\n  width: 100%;\n  aspect-ratio: 4 \/ 3;\n  background: var(--cream);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  overflow: hidden;\n  position: relative;\n}\n.dfpd-size-img::before {\n  content: '';\n  position: absolute;\n  inset: 14px;\n  border: 1px dashed var(--border-lt);\n  border-radius: 6px;\n  pointer-events: none;\n}\n.dfpd-size-img::after {\n  content: 'DIMENSION DIAGRAM';\n  position: absolute;\n  font-family: var(--dk-jost);\n  font-weight: 500;\n  font-size: 10px;\n  letter-spacing: 0.24em;\n  color: var(--ink-3);\n  pointer-events: none;\n}\n.dfpd-size-img img {\n  width: 100%;\n  height: 100%;\n  object-fit: contain;\n  display: block;\n  padding: 12px;\n  position: relative;\n  z-index: 1;\n  background: var(--cream);\n  transition: transform .35s ease, padding .35s ease;\n}\n.dfpd-size-img img[src=\"\"],\n.dfpd-size-img img:not([src]) { display: none; }\n.dfpd-size-card:hover .dfpd-size-img img {\n  transform: scale(1.18);\n  padding: 6px;\n}\n.dfpd-size-info { padding: 18px 20px 20px; display: flex; flex-direction: column; gap: 6px; }\n.dfpd-size-name {\n  font-family: var(--dk-sans);\n  font-weight: 600;\n  font-size: 17px;\n  color: var(--ink);\n  letter-spacing: -0.005em;\n  line-height: 1.25;\n}\n.dfpd-size-imp {\n  font-family: var(--dk-jost);\n  font-weight: 600;\n  font-size: 12px;\n  color: var(--ink-3);\n}\n.dfpd-size-bulb {\n  font-family: var(--dk-serif);\n  font-weight: 400;\n  font-size: 14.5px;\n  color: var(--ink-2);\n  margin-top: 2px;\n}\n.dfpd-size-pill {\n  font-family: var(--dk-jost);\n  font-weight: 500;\n  font-size: 9.5px;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--gold);\n  margin-top: 4px;\n  line-height: 1.4;\n}\n@media (max-width: 1100px) { .dfpd-sizes { grid-template-columns: repeat(2, 1fr); } }\n@media (max-width: 600px) { .dfpd-sizes { grid-template-columns: 1fr; } }\n\n\/* SPECS — cream wrapper + linen hover *\/\n.dfpd-specs-wrap {\n  background: var(--cream);\n  border-radius: 10px;\n  padding: 8px 24px 12px;\n}\n.dfpd-specs-table { width: 100%; border-top: 1px solid var(--border-lt); }\n.dfpd-spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  gap: 24px;\n  padding: 18px 4px;\n  border-bottom: 1px solid var(--border-lt);\n  align-items: center;\n  transition: background-color .2s ease;\n}\n.dfpd-spec-row:last-child { border-bottom: none; }\n.dfpd-spec-row:hover {\n  background-color: var(--linen);\n  padding-left: 12px;\n  padding-right: 12px;\n  margin-left: -8px;\n  margin-right: -8px;\n  border-radius: 4px;\n}\n.dfpd-spec-row:hover .dfpd-spec-label { color: var(--gold-dk); }\n.dfpd-spec-label {\n  font-family: var(--dk-jost);\n  font-weight: 500;\n  font-size: 11px;\n  letter-spacing: 0.22em;\n  text-transform: uppercase;\n  color: var(--ink-3);\n  transition: color .2s ease;\n}\n.dfpd-spec-val {\n  font-family: var(--dk-serif);\n  font-size: 17px;\n  color: var(--ink);\n  line-height: 1.5;\n  transition: color .2s ease;\n}\n.dfpd-spec-sub {\n  display: block;\n  font-size: 14.5px;\n  color: var(--ink-3);\n  margin-top: 4px;\n}\n.dfpd-cert-row { display: flex; gap: 8px; flex-wrap: wrap; }\n.dfpd-cert-pill {\n  font-family: var(--dk-jost);\n  font-weight: 500;\n  font-size: 10.5px;\n  letter-spacing: 0.18em;\n  text-transform: uppercase;\n  color: var(--ink-2);\n  border: 1px solid var(--border-lt);\n  border-radius: 4px;\n  padding: 6px 12px;\n}\n.dfpd-finishes-inline { display: flex; gap: 18px; flex-wrap: wrap; }\n.dfpd-finish { display: flex; flex-direction: column; align-items: center; gap: 7px; }\n.dfpd-swatch {\n  width: 42px;\n  height: 42px;\n  border-radius: 50%;\n  border: 1px solid var(--border-lt);\n}\n.dfpd-swatch-walnut {\n  background: radial-gradient(circle at 30% 30%, #8B5E3C 0%, #5C3D26 50%, #2E1F12 100%);\n}\n.dfpd-finish-label {\n  font-family: var(--dk-jost);\n  font-weight: 500;\n  font-size: 10.5px;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--ink-2);\n}\n@media (max-width: 700px) {\n  .dfpd-spec-row { grid-template-columns: 1fr; gap: 6px; padding: 16px 4px; }\n}\n\n\/* DOWNLOADS — cream wrapper *\/\n.dfpd-dl-wrap { background: var(--cream); border-radius: 10px; padding: 22px; }\n.dfpd-dl { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; }\n.dfpd-dl-card {\n  background: #fff;\n  border: 1px solid var(--border-lt);\n  border-radius: 10px;\n  padding: 18px 22px;\n  text-decoration: none;\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  transition: border-color .2s, transform .2s, box-shadow .2s;\n}\n.dfpd-dl-card:hover {\n  border-color: var(--gold);\n  transform: translateY(-1px);\n  box-shadow: 0 4px 14px rgba(156, 122, 60, 0.08);\n}\n.dfpd-dl-icon {\n  flex: 0 0 44px;\n  width: 44px;\n  height: 44px;\n  border-radius: 8px;\n  background: var(--linen);\n  color: var(--gold);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.dfpd-dl-text { flex: 1 1 auto; display: flex; flex-direction: column; gap: 4px; min-width: 0; }\n.dfpd-dl-sub {\n  font-family: var(--dk-jost);\n  font-weight: 500;\n  font-size: 10.5px;\n  letter-spacing: 0.22em;\n  text-transform: uppercase;\n  color: var(--gold);\n  line-height: 1;\n}\n.dfpd-dl-title { font-family: var(--dk-sans); font-weight: 600; font-size: 16.5px; color: var(--ink); line-height: 1.2; }\n.dfpd-dl-arrow { flex: 0 0 auto; color: var(--ink-3); display: flex; align-items: center; transition: transform .2s, color .2s; }\n.dfpd-dl-card:hover .dfpd-dl-arrow { color: var(--gold); transform: translateX(3px); }\n@media (max-width: 900px) { .dfpd-dl { grid-template-columns: 1fr; } }\n\n\/* SUPPORT FOOTER *\/\n.dfpd-support {\n  text-align: center;\n  padding: 36px 28px 8px;\n  font-family: var(--dk-serif);\n  font-size: 15px;\n  color: var(--ink-3);\n  border-top: 1px solid var(--border-lt);\n  margin: 0 28px;\n}\n.dfpd-support a { color: var(--gold); text-decoration: none; border-bottom: 1px solid var(--gold-sft); }\n.dfpd-support a:hover { border-bottom-color: var(--gold); }\n\u003c\/style\u003e\n\u003cdiv class=\"dfpd\"\u003e\n\u003cdiv class=\"dfpd-inner\"\u003e\n\u003c!-- 1. HERO --\u003e\n\u003csection class=\"dfpd-hero\"\u003e\n\u003cdiv class=\"dfpd-section-eyebrow\"\u003eAPPLIQUE MURALE · PLUG-IN · NOYER · LED INTÉGRÉE\u003c\/div\u003e\n\u003ch1 class=\"dfpd-h1\"\u003eApplique Murale Hopper Plug-in \u003cspan class=\"gold\"\u003eDesign.\u003c\/span\u003e\u003c\/h1\u003e\n\u003cp class=\"dfpd-lede\"\u003eUne applique murale à finition noyer qui évoque un bureau de dessin des années 1940 — fonctionnelle et raffinée. \u003cspan class=\"gold\"\u003eAucun câblage, aucun électricien nécessaire\u003c\/span\u003e — installez-la au-dessus d'une console, près d'un fauteuil de lecture de chevet, au-dessus d'une rangée de livres, ou comme \u003cspan class=\"kw\"\u003eapplique murale de lecture de chevet\u003c\/span\u003e dans une chambre d'amis où les locataires ne peuvent pas percer les murs. Une \u003cspan class=\"kw\"\u003eapplique murale plug-in sans câblage\u003c\/span\u003e en trois longueurs.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"dfpd-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003c!-- 2. FEATURE STRIP --\u003e\n\u003csection class=\"dfpd-section\"\u003e\n\u003cdiv class=\"dfpd-strip\"\u003e\n\u003cdiv class=\"dfpd-strip-cell\"\u003e\n\u003cdiv class=\"dfpd-strip-icon\"\u003e\u003csvg fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"24\"\u003e\n\u003crect height=\"9\" rx=\"1\" width=\"6\" x=\"9\" y=\"3\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M11 3v-1M13 3v-1\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M12 12v7\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9 19h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-strip-text\"\u003e\u003cspan class=\"gold\"\u003ePlug-in\u003c\/span\u003e · Aucun électricien\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-strip-cell\"\u003e\n\u003cdiv class=\"dfpd-strip-icon\"\u003e\u003csvg fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"24\"\u003e\n\u003crect height=\"4\" rx=\"0.5\" width=\"20\" x=\"2\" y=\"10\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M6 10v-2M18 10v-2\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-strip-text\"\u003e\u003cspan class=\"gold\"\u003eHorizontale\u003c\/span\u003e · 3 longueurs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-strip-cell\"\u003e\n\u003cdiv class=\"dfpd-strip-icon\"\u003e\u003csvg fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"24\"\u003e\n\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\n\u003ccircle cx=\"12\" cy=\"12\" fill=\"currentColor\" r=\"3\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-strip-text\"\u003e\u003cspan class=\"gold\"\u003eInterrupteur\u003c\/span\u003e à bouton-poussoir\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-strip-cell\"\u003e\n\u003cdiv class=\"dfpd-strip-icon\"\u003e\u003csvg fill=\"none\" height=\"24\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"24\"\u003e\u003cpath d=\"M12 2L4 6v6c0 5 3.5 9 8 10 4.5-1 8-5 8-10V6l-8-4z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-strip-text\"\u003e\u003cspan class=\"gold\"\u003eCertifié\u003c\/span\u003e 4-Régions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 3. VIDEO — OMITTED (Rule 12: no video URL provided) --\u003e \u003c!-- 4. DESIGN --\u003e\n\u003csection class=\"dfpd-section\"\u003e\n\u003cdiv class=\"dfpd-section-eyebrow\"\u003eFORME \u0026amp; HISTOIRE\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eFonctionnelle, \u003cspan class=\"gold\"\u003eélégante et discrète.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-design\"\u003e\n\u003cdiv class=\"dfpd-design-icon\"\u003e\u003csvg fill=\"none\" height=\"32\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 32 32\" width=\"32\"\u003e\n\u003crect height=\"6\" rx=\"0.5\" width=\"26\" x=\"3\" y=\"13\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M7 13v-2M14 13v-2M21 13v-2M25 13v-2\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n\u003ccircle cx=\"6\" cy=\"16\" fill=\"currentColor\" r=\"1\"\u003e\u003c\/circle\u003e\n\u003cpath d=\"M10 16h14\" opacity=\"0.5\" stroke-dasharray=\"1 1.5\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M3 19v6h4v-6\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-design-body\"\u003e\n\u003cdiv class=\"dfpd-design-eyebrow\"\u003eLE DESIGN\u003c\/div\u003e\n\u003cdiv class=\"dfpd-design-title\"\u003eInspirée d'un bureau de dessin des années 1940 — \u003cspan class=\"gold\"\u003een noyer, avec bouton-poussoir.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-design-text\"\u003eLa Hopper est une \u003cspan class=\"kw\"\u003eapplique murale horizontale en noyer\u003c\/span\u003e en trois longueurs — 24,4″ — construite autour d'un corps mince en métal et verre, fini dans une teinte noyer profonde, avec un seul interrupteur à bouton-poussoir placé simplement à une extrémité. Aucune décoration superflue : pas de chaînes, pas de rosaces, pas de cache cosmétique. La LED intégrée court sur toute la longueur de la barre et est positionnée pour diffuser une lumière douce et sans éblouissement sur ce qui se trouve en dessous — une composition de console, une rangée de livres sur une étagère de couloir, la moitié chevet d'un fauteuil de lecture. Une \u003cspan class=\"kw\"\u003eapplique murale LED linéaire pour console\u003c\/span\u003e pour ceux qui aiment les luminaires honnêtes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 5. PLUG-IN CALLOUT — Renter-friendly highlight --\u003e\n\u003csection class=\"dfpd-section\"\u003e\n\u003cdiv class=\"dfpd-section-eyebrow\"\u003eCOMPATIBLE AVEC LA LOCATION\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eBranchez-la. \u003cspan class=\"gold\"\u003eC'est toute l'installation.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-callout\"\u003e\n\u003cdiv class=\"dfpd-callout-icon\"\u003e\u003csvg fill=\"none\" height=\"26\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"26\"\u003e\n\u003crect height=\"11\" rx=\"1\" width=\"6\" x=\"9\" y=\"2\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M11 2v-1M13 2v-1\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M12 13v6\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M9 19h6\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dfpd-callout-eyebrow\"\u003eAucun perçage · aucun électricien\u003c\/div\u003e\n\u003ch4\u003eConçue pour les locataires, les dortoirs, les condos et les suites d'amis.\u003c\/h4\u003e\n\u003cp\u003eLa Hopper est livrée avec un cordon de 150 cm \/ 59″ terminé par une fiche avec interrupteur qui se connecte à toute prise murale standard. Aucun câblage ne est requis, aucune boîte de jonction à installer, aucun électricien à contacter. Montez le support avec du matériel d'accrochage discret, branchez le cordon dans la prise la plus proche et appuyez sur le bouton. La longueur du cordon peut être prolongée sur demande avant l'expédition si votre prise est plus éloignée du point de montage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 6. SIZES — Variant A: 3 cols image-on-top --\u003e\n\u003csection class=\"dfpd-section\"\u003e\n\u003cdiv class=\"dfpd-section-eyebrow\"\u003eDIMENSIONS\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eUne \u003cspan class=\"gold\"\u003elongueur\u003c\/span\u003e réfléchie.\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-sizes\"\u003e\n\u003cdiv class=\"dfpd-size-card\"\u003e\n\u003cdiv class=\"dfpd-size-img\"\u003e\n\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Hopper-_Plug-_in-_Wall_-Sconce_2.jpg?v=1778978897\"\/\u003e\u003cimg alt=\"Hopper Plug-in Wall Sconce L 62 × W 7 × H 10 cm 12W\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-size-info\"\u003e\n\u003cdiv class=\"dfpd-size-name\"\u003eL 62 × l 7 × H 10 cm\u003c\/div\u003e\n\u003cdiv class=\"dfpd-size-imp\"\u003eL 24.4″ × W 2.8″ × H 3.9″\u003c\/div\u003e\n\u003cdiv class=\"dfpd-size-bulb\"\u003eLED intégrée ~12W\u003c\/div\u003e\n\u003cdiv class=\"dfpd-size-pill\"\u003eCONSOLE · ENTRÉE · BIBLIOTHÈQUE\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- 7. SPECIFICATIONS --\u003e\n\u003csection class=\"dfpd-section\"\u003e\n\u003cdiv class=\"dfpd-section-eyebrow\"\u003eSPÉCIFICATIONS\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eDétails, \u003cspan class=\"gold\"\u003een bonne et due forme.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-specs-wrap\"\u003e\n\u003cdiv class=\"dfpd-specs-table\"\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eMatière\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eMétal · Verre\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eSource lumineuse\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eLED intégrée · non remplaçable \u003cspan class=\"dfpd-spec-sub\"\u003e~12W · L 62 cm\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eConfigurations\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eL 62 cm \u003cspan class=\"dfpd-spec-sub\"\u003eL 24,4″ — l 7 cm × H 10 cm (l 2,8″ × H 3,9″)\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eTension\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eAC 110–240 V universel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eInstallation\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eMurale · plug-in \u003cspan class=\"dfpd-spec-sub\"\u003eAucun câblage ou boîte de jonction requis · le matériel d'accrochage discret suffit pour le support\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eCordon\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eCordon de 150 cm \/ 59″ avec prises commutées \u003cspan class=\"dfpd-spec-sub\"\u003ePeut être prolongé sur demande avant expédition\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eContrôle\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eInterrupteur à bouton-poussoir · non dimmable \u003cspan class=\"dfpd-spec-sub\"\u003eMarche\/arrêt uniquement — l'interrupteur est intégré au corps du luminaire\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eEnvironnement\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003eIntérieur · lieu sec.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-row\"\u003e\n\u003cdiv class=\"dfpd-spec-label\"\u003eFinitions\u003c\/div\u003e\n\u003cdiv class=\"dfpd-spec-val\"\u003e\n\u003cdiv class=\"dfpd-finishes-inline\"\u003e\n\u003cdiv class=\"dfpd-finish\"\u003e\n\u003cdiv class=\"dfpd-swatch dfpd-swatch-walnut\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-finish-label\"\u003eTeinte noyer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\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\"\u003e\n\u003cdiv class=\"dfpd-cert-row\"\u003e\u003cspan class=\"dfpd-cert-pill\"\u003eAmérique du Nord\u003c\/span\u003e \u003cspan class=\"dfpd-cert-pill\"\u003eEurope\u003c\/span\u003e \u003cspan class=\"dfpd-cert-pill\"\u003eAustralie\u003c\/span\u003e \u003cspan class=\"dfpd-cert-pill\"\u003eArabie Saoudite\u003c\/span\u003e\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!-- 8. DOWNLOADS — all mailto fallback (no Drive links provided) --\u003e\n\u003csection class=\"dfpd-section\"\u003e\n\u003cdiv class=\"dfpd-section-eyebrow\"\u003eTÉLÉCHARGEMENTS\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eDocuments \u0026amp; \u003cspan class=\"gold\"\u003eressources.\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-dl-wrap\"\u003e\n\u003cdiv class=\"dfpd-dl\"\u003e\n\u003ca class=\"dfpd-dl-card\" href=\"https:\/\/drive.google.com\/file\/d\/1BriC2stJLt79VNzdLTw-X8S6zPJX7bbb\/view?usp=drive_link\" rel=\"noopener\" target=\"_blank\"\u003e\n\u003cdiv class=\"dfpd-dl-icon\"\u003e\u003csvg fill=\"none\" height=\"22\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"22\"\u003e\u003cpath d=\"M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 3v6h6M9 13h6M9 17h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-dl-text\"\u003e\n\u003cdiv class=\"dfpd-dl-sub\"\u003eDEMANDER PAR EMAIL\u003c\/div\u003e\n\u003cdiv class=\"dfpd-dl-title\"\u003eCaractéristiques\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-dl-arrow\"\u003e\u003csvg fill=\"none\" height=\"20\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"20\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/a\u003e\u003ca class=\"dfpd-dl-card\" href=\"mailto:support@dekorfine.com?subject=Installation%20Guide%20Request%20%E2%80%94%20Hopper%20Plug-in%20Wall%20Sconce\"\u003e\n\u003cdiv class=\"dfpd-dl-icon\"\u003e\u003csvg fill=\"none\" height=\"22\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"22\"\u003e\u003cpath d=\"M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 3v6h6M9 13h6M9 17h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-dl-text\"\u003e\n\u003cdiv class=\"dfpd-dl-sub\"\u003eDEMANDER PAR EMAIL\u003c\/div\u003e\n\u003cdiv class=\"dfpd-dl-title\"\u003eInstallation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-dl-arrow\"\u003e\u003csvg fill=\"none\" height=\"20\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"20\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/a\u003e\u003ca class=\"dfpd-dl-card\" href=\"mailto:support@dekorfine.com?subject=3D%20Files%20Request%20%E2%80%94%20Hopper%20Plug-in%20Wall%20Sconce\"\u003e\n\u003cdiv class=\"dfpd-dl-icon\"\u003e\u003csvg fill=\"none\" height=\"22\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"22\"\u003e\u003cpath d=\"M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 3v6h6M9 13h6M9 17h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-dl-text\"\u003e\n\u003cdiv class=\"dfpd-dl-sub\"\u003eDEMANDER PAR EMAIL\u003c\/div\u003e\n\u003cdiv class=\"dfpd-dl-title\"\u003eFichiers 3D\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-dl-arrow\"\u003e\u003csvg fill=\"none\" height=\"20\" stroke=\"currentColor\" stroke-width=\"1.6\" viewbox=\"0 0 24 24\" width=\"20\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SUPPORT FOOTER --\u003e\n\u003cdiv class=\"dfpd-support\"\u003eDes questions ? \u003ca href=\"mailto:support@dekorfine.com\"\u003esupport@dekorfine.com\u003c\/a\u003e — nous répondons en 24 heures.\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Dekorfine","offers":[{"title":"L 24.4″ × W 2.8″ × H 3.9″ \/ Couleur noyer \/ Prise US","offer_id":48163106193662,"sku":"DFW-CS26585","price":653.0,"currency_code":"AED","in_stock":true},{"title":"L 24.4″ × W 2.8″ × H 3.9″ \/ Couleur noyer \/ Prise UK","offer_id":48163106226430,"sku":"DFW-CS26586","price":653.0,"currency_code":"AED","in_stock":true},{"title":"L 24.4″ × W 2.8″ × H 3.9″ \/ Couleur noyer \/ Prise AU","offer_id":48163106259198,"sku":"DFW-CS26587","price":653.0,"currency_code":"AED","in_stock":true},{"title":"L 24.4″ × W 2.8″ × H 3.9″ \/ Couleur noyer \/ Prise EU","offer_id":48163106291966,"sku":"DFW-CS26588","price":653.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Dekorfine_Hopper_Plug-in_Wall_Sconce-_23.jpg?v=1778239876","url":"https:\/\/www.dekorfine.com\/fr-ae\/products\/hopper-plug-in-wall-sconce","provider":"Dekorfine","version":"1.0","type":"link"}