{"product_id":"olav-ceiling-lamp","title":"Plafonnier Olav","description":"\u003c!--\n  DEKORFINE — Product Description · Olav Ceiling Lamp\n  ══════════════════════════════════════════════════════\n  Niseko-style structured template.\n  Single compact size · Walnut + Gold dual finish · 2 Kelvin options.\n  1 main video · 3 downloads.\n  Namespace: .dfpd-*\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=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: #2B2824; --ink-2: #4A443C; --ink-3: #6A6358;\n  --cream: #FDFBF6; --bg: #F5F2EC; --linen: #F0EBE0; --sand: #E8E0D0;\n  --border: #D8D2C4; --border-lt: #E6DFD0;\n  --olive: #8B7B54; --olive-lt: #A08D65; --olive-dk: #6E6142; --olive-sft: #F4F0E4;\n  --stone: #8A8273; --mist: #B5AE9D; --clay: #A84A2F; --clay-sft: #F4ECE4;\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\/* HERO *\/\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\/* FEATURE CHIPS *\/\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(43, 40, 36, 0.1);\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\/* IMPORTANT NOTES *\/\n.dfpd-notes-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 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.accent {\n  background: var(--clay-sft);\n  border-left: 2px solid var(--clay);\n  border-radius: 0 4px 4px 0;\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.accent h4 { color: var(--clay); }\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.accent p strong { color: var(--clay); font-weight: 500; }\n.dfpd-note p + p { margin-top: 0.5rem; }\n\n\/* KELVIN — 2 options *\/\n.dfpd-kelvin-opts {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0.85rem;\n  margin-bottom: 0.85rem;\n}\n.dfpd-kelvin-opt {\n  padding: 1.35rem 1.5rem;\n  background: var(--cream);\n  border: 1px solid var(--border);\n  border-radius: 4px;\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 1.1rem;\n  align-items: start;\n  transition: border-color 0.25s, background 0.25s;\n}\n.dfpd-kelvin-opt:hover { border-color: var(--olive); background: #fff; }\n.dfpd-kelvin-ico {\n  width: 42px; height: 42px;\n  border-radius: 50%;\n  display: flex; align-items: center; justify-content: center;\n  flex-shrink: 0;\n}\n.dfpd-kelvin-ico.warm {\n  background: radial-gradient(circle, #FFD79A 0%, #E8A04B 100%);\n  color: var(--cream);\n}\n.dfpd-kelvin-ico.dim {\n  background: radial-gradient(circle, #F4E4B8 0%, #B8904F 100%);\n  color: var(--cream);\n}\n.dfpd-kelvin-opt h4 {\n  font-family: 'Fraunces', serif;\n  font-size: 1.08rem;\n  font-weight: 400;\n  color: var(--ink);\n  margin-bottom: 0.35rem;\n  letter-spacing: -0.005em;\n}\n.dfpd-kelvin-opt h4 em { font-style: italic; color: var(--olive-dk); }\n.dfpd-kelvin-opt p {\n  color: var(--ink-2);\n  font-size: 0.85rem;\n  line-height: 1.5;\n  margin: 0;\n}\n.dfpd-kelvin-custom {\n  padding: 0.85rem 1.35rem;\n  background: var(--clay-sft);\n  border-left: 2px solid var(--clay);\n  border-radius: 0 4px 4px 0;\n}\n.dfpd-kelvin-custom p {\n  font-family: 'Fraunces', serif;\n  font-style: italic;\n  font-size: 0.9rem;\n  color: var(--clay);\n  margin: 0;\n  line-height: 1.5;\n}\n.dfpd-kelvin-custom a {\n  color: var(--clay);\n  font-weight: 500;\n  font-style: normal;\n  text-decoration: underline;\n}\n\n\/* Dimmer Tip *\/\n.dfpd-tip {\n  padding: 1rem 1.5rem;\n  background: linear-gradient(90deg, var(--olive-sft) 0%, var(--cream) 100%);\n  border: 1px solid var(--border);\n  border-left: 3px solid var(--olive);\n  border-radius: 0 4px 4px 0;\n}\n.dfpd-tip h4 {\n  font-family: 'Fraunces', serif;\n  font-style: italic;\n  font-weight: 400;\n  font-size: 1rem;\n  color: var(--olive-dk);\n  margin-bottom: 0.4rem;\n  letter-spacing: -0.005em;\n}\n.dfpd-tip p {\n  color: var(--ink-2);\n  font-size: 0.88rem;\n  font-weight: 300;\n  line-height: 1.6;\n  margin: 0;\n}\n.dfpd-tip p strong { color: var(--ink); font-weight: 500; }\n.dfpd-tip 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  white-space: nowrap;\n}\n.dfpd-tip a:hover { color: var(--ink); border-color: var(--ink); }\n\n\/* SIZE — single configuration row *\/\n.dfpd-size-row {\n  display: grid;\n  grid-template-columns: 240px 1fr;\n  gap: 1.75rem;\n  padding: 1.25rem 1.5rem;\n  background: var(--cream);\n  border: 1px solid var(--border);\n  border-radius: 4px;\n  align-items: center;\n  transition: box-shadow 0.25s;\n}\n.dfpd-size-row:hover { box-shadow: 0 4px 14px rgba(43, 40, 36, 0.06); }\n.dfpd-size-thumb {\n  position: relative;\n  display: block;\n  width: 100%;\n  height: 160px;\n  background: #FFFFFF;\n  border: 1px solid var(--border-lt);\n  border-radius: 3px;\n  overflow: hidden;\n  padding: 6px;\n  text-decoration: none;\n  color: inherit;\n  transition: border-color 0.2s, box-shadow 0.25s;\n}\n.dfpd-size-thumb:hover {\n  border-color: var(--olive);\n  box-shadow: 0 4px 14px rgba(43, 40, 36, 0.1);\n}\n.dfpd-size-thumb img {\n  width: 100%; height: 100%;\n  object-fit: contain;\n  display: block;\n  transition: transform 0.35s ease;\n}\n.dfpd-size-thumb:hover img { transform: scale(1.08); }\n\n.dfpd-size-info-head {\n  display: flex; align-items: baseline; gap: 1rem;\n  margin-bottom: 0.7rem;\n  flex-wrap: wrap;\n}\n.dfpd-size-title {\n  font-family: 'Fraunces', serif;\n  font-size: 1.35rem; font-weight: 400;\n  color: var(--ink); letter-spacing: -0.005em;\n}\n.dfpd-size-title em { font-style: italic; color: var(--olive-dk); }\n.dfpd-size-power {\n  display: inline-flex;\n  align-items: center;\n  padding: 0.2rem 0.65rem;\n  background: var(--olive-sft);\n  color: var(--olive-dk);\n  border-radius: 2px;\n  font-family: 'Outfit', sans-serif;\n  font-size: 0.58rem;\n  font-weight: 500;\n  letter-spacing: 0.22em;\n  text-transform: uppercase;\n}\n.dfpd-size-dim {\n  font-family: 'Fraunces', serif;\n  font-size: 1rem;\n  font-style: italic;\n  color: var(--ink-2);\n  line-height: 1.5;\n  letter-spacing: -0.005em;\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\n\/* FINISHES — Walnut + Gold dual swatch *\/\n.dfpd-finishes {\n  display: flex; flex-wrap: wrap; gap: 1.5rem;\n  margin-top: 0.3rem;\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(43, 40, 36, 0.08);\n  box-shadow: 0 2px 4px rgba(43, 40, 36, 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.walnut {\n  background: radial-gradient(circle at 30% 30%, #A07452 0%, #6E4A2C 55%, #3F2916 100%);\n}\n.dfpd-finish-swatch.gold {\n  background: radial-gradient(circle at 30% 30%, #F4D78D 0%, #C89B46 55%, #8E6A26 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.dfpd-finish-sub {\n  font-family: 'Fraunces', serif;\n  font-style: italic;\n  font-size: 0.64rem;\n  color: var(--stone);\n  margin-top: -0.2rem;\n}\n\n\/* DOWNLOADS — 3 columns *\/\n.dfpd-foot {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 0.75rem;\n  margin-bottom: 1rem;\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(43, 40, 36, 0.06);\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.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-kelvin-opts { grid-template-columns: 1fr; }\n  .dfpd-foot { grid-template-columns: 1fr; }\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-size-row {\n    grid-template-columns: 1fr;\n    text-align: left;\n  }\n  .dfpd-size-thumb { height: 200px; max-width: 280px; margin: 0 auto; }\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 class=\"dfpd\" id=\"dfpd-root\"\u003e\n\u003cdiv class=\"dfpd-inner\"\u003e\n\u003c!-- HERO --\u003e\u003cheader class=\"dfpd-hero\"\u003e\n\u003cdiv class=\"dfpd-hero-eyebrow\"\u003eDétails du produit\u003c\/div\u003e\n\u003ch1 class=\"dfpd-title\"\u003eLe plafonnier \u003cem\u003eOlav.\u003c\/em\u003e\u003c\/h1\u003e\n\u003cp class=\"dfpd-lede\"\u003eL'élégance contemporaine, affinée jusqu'à sa plus simple expression. Un châssis en métal poli rencontre une touche de bois — retenu, sophistiqué, chaleureusement discret. Conçu pour les cuisines, les salles à manger et les entrées où une lumière compacte doit conserver son caractère distinctif.\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\" height=\"22\" viewbox=\"0 0 26 26\" width=\"22\"\u003e\n\u003cellipse cx=\"13\" cy=\"13\" rx=\"9\" ry=\"3.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"13\" cy=\"13\" opacity=\"0.6\" rx=\"6\" ry=\"2\" stroke=\"currentColor\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cpath d=\"M5 13c2 1.5 5 2 8 2s6-.5 8-2\" opacity=\"0.5\" stroke=\"currentColor\" stroke-width=\"0.8\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature-title\"\u003e\u003cem\u003eGrain de\u003c\/em\u003e noyer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature\"\u003e\n\u003cdiv class=\"dfpd-feature-icon\"\u003e\u003csvg fill=\"none\" height=\"22\" viewbox=\"0 0 26 26\" width=\"22\"\u003e\n\u003cpath d=\"M13 4a7 7 0 0 0-4 12.7c.8.7 1.3 1.6 1.3 2.6V20h5.4v-.7c0-1 .5-1.9 1.3-2.6A7 7 0 0 0 13 4Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M10.5 22h5M11.5 24h3\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature-title\"\u003e\u003cem\u003eLED\u003c\/em\u003e intégrée\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature\"\u003e\n\u003cdiv class=\"dfpd-feature-icon\"\u003e\u003csvg fill=\"none\" height=\"22\" viewbox=\"0 0 26 26\" width=\"22\"\u003e\n\u003ccircle cx=\"13\" cy=\"13\" r=\"9\" stroke=\"currentColor\" stroke-width=\"1.3\"\u003e\u003c\/circle\u003e\n\u003cpath d=\"M13 4v18\" stroke=\"currentColor\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 13a9 9 0 0 1 9-9\" fill=\"currentColor\" opacity=\"0.2\" stroke=\"currentColor\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature-title\"\u003eVariante \u003cem\u003egraduable\u003c\/em\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature\"\u003e\n\u003cdiv class=\"dfpd-feature-icon\"\u003e\u003csvg fill=\"none\" height=\"22\" viewbox=\"0 0 26 26\" width=\"22\"\u003e\n\u003crect height=\"6\" rx=\"1\" stroke=\"currentColor\" stroke-width=\"1.3\" width=\"14\" x=\"6\" y=\"11\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M9 11V9M13 11V8M17 11V9\" opacity=\"0.6\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.1\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-feature-title\"\u003eProfil \u003cem\u003ecompact\u003c\/em\u003e\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\"\u003eEn mouvement\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eDécouvrez-la \u003cem\u003een action.\u003c\/em\u003e\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-video\"\u003e\u003ciframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/4vGNyA1kcQY?rel=0\u0026amp;modestbranding=1\" title=\"Olav Ceiling Lamp — showcase\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- IMPORTANT NOTES (Walnut process highlighted) --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003eAvant de commander\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eNotes \u003cem\u003eimportantes.\u003c\/em\u003e\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-notes-grid\"\u003e\n\u003cdiv class=\"dfpd-note accent\"\u003e\n\u003ch4\u003eÀ propos de la finition noyer\u003c\/h4\u003e\n\u003cp\u003eLa teinte noyer est obtenue par un \u003cstrong\u003eprocédé de transfert hydro (transfert à l'eau)\u003c\/strong\u003e, et non par du vrai bois. La technologie de pulvérisation avancée reproduit la texture riche et le grain du noyer avec une précision remarquable, produisant une finition durable et de haute qualité.\u003c\/p\u003e\n\u003cp\u003eChaque pièce peut présenter des \u003cstrong\u003evariations légères du grain\u003c\/strong\u003e — ajoutant à son caractère unique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-note\"\u003e\n\u003ch4\u003eInstallation\u003c\/h4\u003e\n\u003cp\u003eConçu pour une \u003cstrong\u003einstallation au plafond\u003c\/strong\u003e. Dispose d'une LED intégrée — aucun achat d'ampoule nécessaire. Fonctionne avec un interrupteur mural standard (non inclus).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- KELVIN RANGE --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003ePlage de Kelvin\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eOptions de \u003cem\u003eplage de Kelvin.\u003c\/em\u003e\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-kelvin-opts\"\u003e\n\u003cdiv class=\"dfpd-kelvin-opt\"\u003e\n\u003cdiv class=\"dfpd-kelvin-ico warm\"\u003e\u003csvg fill=\"none\" height=\"22\" viewbox=\"0 0 24 24\" width=\"22\"\u003e\n\u003ccircle cx=\"12\" cy=\"12\" fill=\"currentColor\" r=\"4.5\"\u003e\u003c\/circle\u003e\n\u003cg stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.6\"\u003e\n\u003cline x1=\"12\" x2=\"12\" y1=\"2\" y2=\"5\"\u003e\u003c\/line\u003e\n\u003cline x1=\"12\" x2=\"12\" y1=\"19\" y2=\"22\"\u003e\u003c\/line\u003e\n\u003cline x1=\"2\" x2=\"5\" y1=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\n\u003cline x1=\"19\" x2=\"22\" y1=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\n\u003cline x1=\"5\" x2=\"7\" y1=\"5\" y2=\"7\"\u003e\u003c\/line\u003e\n\u003cline x1=\"17\" x2=\"19\" y1=\"17\" y2=\"19\"\u003e\u003c\/line\u003e\n\u003cline x1=\"5\" x2=\"7\" y1=\"19\" y2=\"17\"\u003e\u003c\/line\u003e\n\u003cline x1=\"17\" x2=\"19\" y1=\"7\" y2=\"5\"\u003e\u003c\/line\u003e\n\u003c\/g\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eLumière \u003cem\u003eChaude\u003c\/em\u003e\u003c\/h4\u003e\n\u003cp\u003eLumière chaude et classique, non gradable. Sortie cosy fixe — le choix standard pour les salons, cuisines et entrées.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-kelvin-opt\"\u003e\n\u003cdiv class=\"dfpd-kelvin-ico dim\"\u003e\u003csvg fill=\"none\" height=\"22\" viewbox=\"0 0 24 24\" width=\"22\"\u003e\n\u003ccircle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003c\/circle\u003e\n\u003cpath d=\"M12 3v18M3 12a9 9 0 0 1 9-9\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eAtténuation blanc chaud \u003cem\u003eTriac\u003c\/em\u003e\u003c\/h4\u003e\n\u003cp\u003eMême lumière chaude, entièrement graduable avec un variateur triac (thyristor). Contrôle de luminosité progressif.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-kelvin-custom\"\u003e\n\u003cp\u003eVous cherchez du \u003cstrong style=\"font-style: normal; font-weight: 500;\"\u003eblanc froid, lumière du jour ou une autre température de couleur ?\u003c\/strong\u003e Nous acceptons les commandes personnalisées — \u003ca href=\"mailto:support@dekorfine.com\"\u003econtactez-nous\u003c\/a\u003e pour spécifier vos besoins.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-tip\" style=\"margin-top: 0.85rem;\"\u003e\n\u003ch4\u003eRecommandation de variation d'intensité\u003c\/h4\u003e\n\u003cp\u003eSi vous choisissez la version gradable, nous recommandons de l'associer à un \u003cstrong\u003evariateur thyristor (triac)\u003c\/strong\u003e pour une performance optimale. \u003ca href=\"https:\/\/www.amazon.com\/s?k=Thyristor+dimmer+switch\" rel=\"noopener\" target=\"_blank\"\u003eParcourir sur Amazon →\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE --\u003e\n\u003csection class=\"dfpd-sec\"\u003e\n\u003cdiv class=\"dfpd-eyebrow\"\u003eTaille\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eConfiguration compacte \u003cem\u003eunique.\u003c\/em\u003e\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-size-row\"\u003e\n\u003ca class=\"dfpd-size-thumb\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Olav-Ceiling-Lamp_02161.jpg?v=1739667727\" rel=\"noopener\" target=\"_blank\"\u003e \u003cimg alt=\"Olav Ceiling Lamp dimension diagram\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Olav-Ceiling-Lamp_02161.jpg?v=1739667727\"\/\u003e \u003c\/a\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dfpd-size-info-head\"\u003e\u003cspan class=\"dfpd-size-title\"\u003eDisque \u003cem\u003ecompact\u003c\/em\u003e\u003c\/span\u003e \u003cspan class=\"dfpd-size-power\"\u003e~14 W\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-size-dim\"\u003eDia 24 cm × H 10,5 cm\u003cbr\/\u003e∅ 9,4″ × H 4,1″\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\"\u003eCaractéristiques\u003c\/div\u003e\n\u003ch2 class=\"dfpd-h2\"\u003eDétails, \u003cem\u003een bonne et due forme.\u003c\/em\u003e\u003c\/h2\u003e\n\u003cdiv class=\"dfpd-specs\"\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 · Acrylique \u003cem\u003e(surface à transfert hydro noyer)\u003c\/em\u003e\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\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\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\"\u003ePlafond · Usage intérieur\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 mural classique \u003cem\u003e(non inclus)\u003c\/em\u003e\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\"\u003eAmérique du Nord · Europe · Arabie Saoudite · Australie\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\"\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\"\u003eNoyer\u003c\/div\u003e\n\u003cdiv class=\"dfpd-finish-sub\"\u003ehydro-transfer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-finish\"\u003e\n\u003cdiv class=\"dfpd-finish-swatch gold\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfpd-finish-label\"\u003eOr\u003c\/div\u003e\n\u003cdiv class=\"dfpd-finish-sub\"\u003eaccent en métal\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 + SUPPORT --\u003e\n\u003csection class=\"dfpd-sec\" style=\"margin-bottom: 0;\"\u003e\n\u003cdiv class=\"dfpd-foot\"\u003e\n\u003ca class=\"dfpd-download\" href=\"https:\/\/drive.google.com\/file\/d\/1W9KWo8ZNTKDLljMWVcqixXTtK1reAu8v\/view?usp=drive_link\" rel=\"noopener\" target=\"_blank\"\u003e\n\u003cdiv class=\"dfpd-download-icon\"\u003e\u003csvg fill=\"none\" height=\"18\" viewbox=\"0 0 24 24\" width=\"18\"\u003e \u003cpath d=\"M6 2h9l5 5v15H6V2Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e \u003cpath d=\"M15 2v5h5\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e \u003ctext fill=\"currentColor\" font-family=\"Outfit, sans-serif\" font-size=\"5.5\" font-weight=\"600\" letter-spacing=\"0.3\" text-anchor=\"middle\" x=\"12\" y=\"17\"\u003ePDF\u003c\/text\u003e \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\"\u003eCaractéristiques\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-download-arrow\"\u003e\u003csvg fill=\"none\" height=\"14\" viewbox=\"0 0 16 16\" width=\"14\"\u003e\n\u003cpath d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/a\u003e\u003ca class=\"dfpd-download\" href=\"https:\/\/drive.google.com\/file\/d\/1VZiQq9AdlMaT94rzkAbFK66IzTZJK8xd\/view?usp=drive_link\" rel=\"noopener\" target=\"_blank\"\u003e\n\u003cdiv class=\"dfpd-download-icon\"\u003e\u003csvg fill=\"none\" height=\"18\" viewbox=\"0 0 24 24\" width=\"18\"\u003e \u003cpath d=\"M6 2h9l5 5v15H6V2Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e \u003cpath d=\"M15 2v5h5\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e \u003ctext fill=\"currentColor\" font-family=\"Outfit, sans-serif\" font-size=\"5.5\" font-weight=\"600\" letter-spacing=\"0.3\" text-anchor=\"middle\" x=\"12\" y=\"17\"\u003ePDF\u003c\/text\u003e \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\" height=\"14\" viewbox=\"0 0 16 16\" width=\"14\"\u003e\n\u003cpath d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/a\u003e\u003ca class=\"dfpd-download\" href=\"https:\/\/drive.google.com\/file\/d\/1-jlMwiK97n52u3v8Ecaib70GkUh7tspz\/view?usp=drive_link\" rel=\"noopener\" target=\"_blank\"\u003e\n\u003cdiv class=\"dfpd-download-icon\"\u003e\u003csvg fill=\"none\" height=\"20\" viewbox=\"0 0 24 24\" width=\"20\"\u003e\n\u003cpath d=\"M12 2.5L21 7v10l-9 4.5L3 17V7l9-4.5Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M3 7l9 4.5L21 7\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M12 11.5V21.5\" stroke=\"currentColor\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"dfpd-download-sub\"\u003eRessource\u003c\/div\u003e\n\u003cdiv class=\"dfpd-download-title\"\u003eFichiers 3D\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfpd-download-arrow\"\u003e\u003csvg fill=\"none\" height=\"14\" viewbox=\"0 0 16 16\" width=\"14\"\u003e\n\u003cpath d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.4\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"dfpd-support\"\u003eDes questions ? \u003ca class=\"dfpd-link\" href=\"mailto:support@dekorfine.com\"\u003esupport@dekorfine.com\u003c\/a\u003e — nous répondons dans les 24 heures.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Dekorfine","offers":[{"title":"∅ 9,4 ″ x h 4,1 ″ \/ Couleur noyer \u0026 Or \/ Lumière chaude","offer_id":46167800545534,"sku":"DFC-250112-1","price":24600.0,"currency_code":"JPY","in_stock":true},{"title":"∅ 9,4 ″ x h 4,1 ″ \/ Couleur noyer \u0026 Or \/ Variation de chaleur Triac","offer_id":46980590338302,"sku":"DFC-250112-2","price":28000.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0630\/1876\/2494\/files\/Olav_Ceiling_Lamp_0117.jpg?v=1737104193","url":"https:\/\/www.dekorfine.com\/fr-jp\/products\/olav-ceiling-lamp","provider":"Dekorfine","version":"1.0","type":"link"}