{"product_id":"echelon-wall-light","title":"Echelon Applique Murale","description":"\n\u003cstyle\u003e\n  \/* ===== Echelon Wall Sconce — every rule scoped to .vk-echelon-wrap ===== *\/\n  .vk-echelon-wrap, .vk-echelon-wrap *, .vk-echelon-wrap *::before, .vk-echelon-wrap *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .vk-echelon-wrap { position: relative; z-index: 0; isolation: isolate; width: 100%; max-width: 680px; margin: 0; padding: 0; color: #1d1b17; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif; -webkit-font-smoothing: antialiased; line-height: 1.6; }\n  .vk-echelon-wrap img { max-width: 100%; height: auto; }\n  .vk-echelon-wrap a { color: #876846; text-underline-offset: 3px; }\n  .vk-echelon-wrap .vk-echelon-divider { height: 1px; margin: 2rem 0; background: #fbf8f3; overflow: hidden; }\n  .vk-echelon-wrap .vk-echelon-intro { margin-bottom: 1rem; color: #3a3834; font-size: 15px; line-height: 1.75; }\n  .vk-echelon-wrap .vk-echelon-section-label { margin-bottom: .65rem; color: #876846; font-size: 11px; font-weight: 500; letter-spacing: .1em; text-transform: uppercase; scroll-margin-top: 90px; }\n  \/* Video *\/\n  .vk-echelon-wrap .vk-echelon-video { position: relative; height: 0; padding-bottom: 56.25%; overflow: hidden; border-radius: 10px; background: #111; }\n  .vk-echelon-wrap .vk-echelon-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n  \/* Features *\/\n  .vk-echelon-wrap .vk-echelon-features { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n  .vk-echelon-wrap .vk-echelon-feature, .vk-echelon-wrap .vk-echelon-option { min-width: 0; padding: .9rem; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; }\n  .vk-echelon-wrap .vk-echelon-icon { display: flex; width: 28px; height: 28px; align-items: center; justify-content: center; margin-bottom: .6rem; border-radius: 6px; background: #e8dbc6; }\n  .vk-echelon-wrap .vk-echelon-feature h4, .vk-echelon-wrap .vk-echelon-option h5 { margin-bottom: .3rem; color: #1d1b17; font-size: 13px; font-weight: 500; line-height: 1.45; }\n  .vk-echelon-wrap .vk-echelon-feature p, .vk-echelon-wrap .vk-echelon-option p { color: #3f3d39; font-size: 12px; line-height: 1.6; overflow-wrap: anywhere; }\n  \/* Color option *\/\n  \/* Dimension card *\/\n  .vk-echelon-wrap .vk-echelon-dimension-card { padding: 1.2rem; border: 1px solid #f5eee5; border-radius: 10px; background: #fbf8f3; scroll-margin-top: 90px; }\n  .vk-echelon-wrap .vk-echelon-dimension-table { width: 100%; border-collapse: collapse; }\n  .vk-echelon-wrap .vk-echelon-dimension-table th { padding: 0 0 8px; border-bottom: 1px solid #e5dacb; color: #876846; font-size: 11px; font-weight: 500; letter-spacing: .06em; text-align: left; text-transform: uppercase; }\n  .vk-echelon-wrap .vk-echelon-dimension-table td { padding: 9px 0 0; color: #2a2826; font-size: 13px; line-height: 1.55; vertical-align: top; overflow-wrap: anywhere; }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { width: 29%; padding-right: 12px; color: #876846; font-weight: 500; }\n  .vk-echelon-wrap .vk-echelon-dimfig { max-width: 300px; margin: 1rem auto 0; text-align: center; }\n  .vk-echelon-wrap .vk-echelon-dimfig a { display: block; padding: 5px; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; }\n  .vk-echelon-wrap .vk-echelon-dimfig a:hover { border-color: #e1d4c1; }\n  .vk-echelon-wrap .vk-echelon-dimfig img { display: block; width: 100%; aspect-ratio: 1 \/ 1; object-fit: contain; background: #fff; border-radius: 4px; cursor: zoom-in; }\n  .vk-echelon-wrap .vk-echelon-dimension-note { margin-top: .75rem; color: #876846; font-size: 11px; line-height: 1.5; text-align: center; }\n  \/* Pure-CSS :target lightbox *\/\n  .vk-echelon-wrap .vk-echelon-zoom { display: none; visibility: hidden; pointer-events: none; position: fixed; inset: 0; z-index: 99999; align-items: center; justify-content: center; padding: 24px; background: rgba(20,19,16,.92); }\n  .vk-echelon-wrap .vk-echelon-zoom:target { display: flex; visibility: visible; pointer-events: auto; }\n  .vk-echelon-wrap .vk-echelon-zoom-backdrop { position: absolute; inset: 0; display: block; cursor: zoom-out; }\n  .vk-echelon-wrap .vk-echelon-zoom-inner { position: relative; z-index: 1; max-width: 100%; text-align: center; pointer-events: none; }\n  .vk-echelon-wrap .vk-echelon-zoom-img { width: 100%; max-width: 1200px; height: auto; max-height: 86vh; object-fit: contain; border-radius: 4px; background: #fff; }\n  .vk-echelon-wrap .vk-echelon-zoom-cap { margin-top: 10px; color: #f5eee5; font-size: 12px; letter-spacing: .04em; }\n  .vk-echelon-wrap .vk-echelon-zoom-close { position: absolute; top: 12px; right: 16px; z-index: 2; display: flex; width: 44px; height: 44px; align-items: center; justify-content: center; color: #f5eee5; font-size: 28px; line-height: 1; text-decoration: none; }\n  \/* Spec table *\/\n  .vk-echelon-wrap .vk-echelon-spec-table { width: 100%; border-collapse: collapse; }\n  .vk-echelon-wrap .vk-echelon-spec-table tr { border-bottom: 1px solid #fbf8f3; }\n  .vk-echelon-wrap .vk-echelon-spec-table tr:nth-child(odd) { background: #fdfbf8; }\n  .vk-echelon-wrap .vk-echelon-spec-table tr:last-child { border-bottom: 0; }\n  .vk-echelon-wrap .vk-echelon-spec-table td { padding: 10px 8px; font-size: 14px; line-height: 1.55; vertical-align: top; overflow-wrap: anywhere; }\n  .vk-echelon-wrap .vk-echelon-spec-table td:first-child { width: 42%; padding-right: 1rem; color: #625f59; }\n  \/* Care *\/\n  \/* Downloads *\/\n  .vk-echelon-wrap .vk-echelon-dl-card .vk-echelon-icon { flex-shrink: 0; margin: 0; }\n  \/* FAQ *\/\n  .vk-echelon-wrap .vk-echelon-faq-item { border-bottom: 1px solid #fbf8f3; }\n  .vk-echelon-wrap .vk-echelon-faq-item:last-child { border-bottom: 0; }\n  .vk-echelon-wrap .vk-echelon-faq-item \u003e summary { position: relative; display: flex; min-height: 44px; cursor: pointer; align-items: center; padding: 14px 32px 14px 0; color: #1d1b17; font-size: 15px; font-weight: 500; line-height: 1.5; list-style: none; }\n  .vk-echelon-wrap .vk-echelon-faq-item \u003e summary::marker { content: \"\"; }\n  .vk-echelon-wrap .vk-echelon-faq-item \u003e summary::-webkit-details-marker { display: none; }\n  .vk-echelon-wrap .vk-echelon-faq-item \u003e summary::after { position: absolute; top: 50%; right: 4px; width: 10px; height: 10px; border-right: 1.5px solid #876846; border-bottom: 1.5px solid #876846; content: \"\"; transform: translateY(-70%) rotate(45deg); transition: transform .2s ease; }\n  .vk-echelon-wrap .vk-echelon-faq-item[open] \u003e summary::after { transform: translateY(-30%) rotate(-135deg); }\n  .vk-echelon-wrap .vk-echelon-faq-a { margin: 0 0 14px; padding-right: 32px; color: #3f3d39; font-size: 13px; line-height: 1.7; }\n  @media (max-width: 520px) {\n    .vk-echelon-wrap .vk-echelon-features { gap: 6px; }\n    .vk-echelon-wrap .vk-echelon-feature { padding: .6rem; }\n    .vk-echelon-wrap .vk-echelon-feature h4 { font-size: 11.5px; }\n    .vk-echelon-wrap .vk-echelon-feature p { font-size: 10.5px; }\n    .vk-echelon-wrap .vk-echelon-dimension-card { padding: .85rem; }\n    .vk-echelon-wrap .vk-echelon-spec-table td { font-size: 13px; } \/* end *\/\n  }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:nth-child(2) { padding-right: 12px; }\n  .vk-echelon-wrap .vk-echelon-dimfigs { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-top: 1rem; }\n  .vk-echelon-wrap .vk-echelon-dimfigs .vk-echelon-dimfig { flex: 0 1 300px; min-width: 0; max-width: none; margin: 0; }\n  .vk-echelon-wrap .vk-echelon-dimfig b { display: block; margin-top: 5px; color: #2a2826; font-size: 11.5px; font-weight: 600; line-height: 1.4; }\n  @media (max-width: 560px) {\n    .vk-echelon-wrap .vk-echelon-dimfigs .vk-echelon-dimfig { flex: 0 1 calc(50% - 5px); }\n    .vk-echelon-wrap .vk-echelon-dimension-table td { font-size: 12px; } \/* end *\/\n  }\n  @media (max-width: 520px) {\n    .vk-echelon-wrap .vk-echelon-videos { grid-template-columns: 1fr; } \/* end *\/\n  }\n  @media (max-width: 520px) {\n    .vk-echelon-wrap .vk-echelon-sz-grid { grid-template-columns: 1fr 1fr; gap: 8px; } \/* end *\/\n  }\n  \/* Legibility: larger type *\/\n  .vk-echelon-wrap .vk-echelon-intro { font-size: 16px; line-height: 1.8; }\n  .vk-echelon-wrap .vk-echelon-section-label { font-size: 12.5px; font-weight: 600; letter-spacing: .08em; }\n  .vk-echelon-wrap .vk-echelon-feature h4 { font-size: 15px; font-weight: 600; }\n  .vk-echelon-wrap .vk-echelon-feature p { font-size: 14px; line-height: 1.65; }\n  .vk-echelon-wrap .vk-echelon-dimension-note { font-size: 13px; }\n  .vk-echelon-wrap .vk-echelon-spec-table td { font-size: 15px; }\n  .vk-echelon-wrap .vk-echelon-faq-item \u003e summary { font-size: 16px; font-weight: 600; }\n  .vk-echelon-wrap .vk-echelon-faq-a { font-size: 15px; line-height: 1.75; }\n  .vk-echelon-wrap .vk-echelon-zoom-cap { font-size: 14px; }\n  @media (max-width: 520px) {\n    .vk-echelon-wrap .vk-echelon-feature h4 { font-size: 14px; }\n    .vk-echelon-wrap .vk-echelon-feature p { font-size: 13px; }\n    .vk-echelon-wrap .vk-echelon-spec-table td { font-size: 14px; } \/* end *\/\n  }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { width: 30%; }\n  \/* Extra legibility: bigger type, darker text, stronger labels *\/\n  .vk-echelon-wrap { color: #161616; }\n  .vk-echelon-wrap .vk-echelon-intro { font-size: 17px; line-height: 1.8; color: #222; }\n  .vk-echelon-wrap .vk-echelon-section-label { font-size: 13.5px; font-weight: 700; letter-spacing: .07em; color: #876846; }\n  .vk-echelon-wrap .vk-echelon-feature h4 { font-size: 16.5px; font-weight: 700; color: #161616; }\n  .vk-echelon-wrap .vk-echelon-feature p { font-size: 15px; line-height: 1.65; color: #2b2b2b; }\n  .vk-echelon-wrap .vk-echelon-dimension-table th { font-size: 13px; font-weight: 700; color: #876846; }\n  .vk-echelon-wrap .vk-echelon-dimension-table td { font-size: 16px; color: #1f1f1f; }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { color: #876846; font-weight: 600; }\n  .vk-echelon-wrap .vk-echelon-dimension-note { font-size: 14px; color: #876846; }\n  .vk-echelon-wrap .vk-echelon-spec-table td { font-size: 16px; line-height: 1.6; color: #1f1f1f; }\n  .vk-echelon-wrap .vk-echelon-spec-table td:first-child { color: #4a4844; font-weight: 600; }\n  .vk-echelon-wrap .vk-echelon-faq-item \u003e summary { font-size: 17px; font-weight: 700; color: #161616; }\n  .vk-echelon-wrap .vk-echelon-faq-a { font-size: 16px; line-height: 1.75; color: #2b2b2b; }\n  .vk-echelon-wrap .vk-echelon-zoom-cap { font-size: 15px; }\n  @media (max-width: 520px) {\n    .vk-echelon-wrap .vk-echelon-intro { font-size: 16px; }\n    .vk-echelon-wrap .vk-echelon-feature h4 { font-size: 15px; }\n    .vk-echelon-wrap .vk-echelon-feature p { font-size: 14px; }\n    .vk-echelon-wrap .vk-echelon-spec-table td, .vk-echelon-wrap .vk-echelon-dimension-table td { font-size: 15px; }\n    .vk-echelon-wrap .vk-echelon-faq-item \u003e summary { font-size: 16px; }\n    .vk-echelon-wrap .vk-echelon-faq-a { font-size: 15px; } \/* end *\/\n  }\n  \/* Theme-proof legibility: override the store theme's thin, letter-spaced, uppercase heading styles *\/\n  .vk-echelon-wrap, .vk-echelon-wrap p, .vk-echelon-wrap h3, .vk-echelon-wrap h4, .vk-echelon-wrap h5, .vk-echelon-wrap td, .vk-echelon-wrap th, .vk-echelon-wrap li, .vk-echelon-wrap summary, .vk-echelon-wrap b, .vk-echelon-wrap strong, .vk-echelon-wrap span, .vk-echelon-wrap div, .vk-echelon-wrap a { font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif !important; letter-spacing: normal !important; -webkit-font-smoothing: antialiased; }\n  .vk-echelon-wrap p, .vk-echelon-wrap td, .vk-echelon-wrap li { font-weight: 400 !important; }\n  .vk-echelon-wrap .vk-echelon-intro { font-size: 17px !important; line-height: 1.75 !important; color: #1f1f1f !important; }\n  .vk-echelon-wrap .vk-echelon-section-label { font-size: 14px !important; font-weight: 700 !important; letter-spacing: .06em !important; text-transform: uppercase !important; color: #876846 !important; }\n  .vk-echelon-wrap .vk-echelon-feature h4 { margin: 0 0 6px !important; font-size: 16.5px !important; font-weight: 700 !important; line-height: 1.35 !important; text-transform: none !important; letter-spacing: normal !important; color: #161616 !important; }\n  .vk-echelon-wrap .vk-echelon-feature p { font-size: 15px !important; line-height: 1.6 !important; color: #2a2a2a !important; }\n  .vk-echelon-wrap .vk-echelon-dimension-table th { font-size: 13.5px !important; font-weight: 700 !important; color: #876846 !important; text-transform: uppercase !important; letter-spacing: .04em !important; }\n  .vk-echelon-wrap .vk-echelon-dimension-table td { font-size: 16px !important; color: #1a1a1a !important; }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { font-weight: 700 !important; color: #876846 !important; }\n  .vk-echelon-wrap .vk-echelon-dimension-note { font-size: 14px !important; color: #876846 !important; }\n  .vk-echelon-wrap .vk-echelon-spec-table td { font-size: 16px !important; line-height: 1.55 !important; color: #1a1a1a !important; }\n  .vk-echelon-wrap .vk-echelon-spec-table td:first-child { font-weight: 700 !important; color: #3a3834 !important; }\n  .vk-echelon-wrap .vk-echelon-spec-table a { color: #876846 !important; font-weight: 600 !important; }\n  .vk-echelon-wrap .vk-echelon-faq-item \u003e summary { font-size: 17px !important; font-weight: 700 !important; color: #161616 !important; text-transform: none !important; }\n  .vk-echelon-wrap .vk-echelon-faq-a { font-size: 16px !important; line-height: 1.7 !important; color: #2a2a2a !important; }\n  @media (max-width: 520px) {\n    .vk-echelon-wrap .vk-echelon-intro { font-size: 16px !important; }\n    .vk-echelon-wrap .vk-echelon-feature h4 { font-size: 15px !important; }\n    .vk-echelon-wrap .vk-echelon-feature p { font-size: 14px !important; }\n    .vk-echelon-wrap .vk-echelon-spec-table td, .vk-echelon-wrap .vk-echelon-dimension-table td { font-size: 15px !important; }\n    .vk-echelon-wrap .vk-echelon-faq-a { font-size: 15px !important; } \/* end *\/\n  }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { width: 30%; }\n  \/* Grid lines on the size table *\/\n  .vk-echelon-wrap .vk-echelon-dimension-table { border-collapse: collapse !important; border: 1px solid #e1d4c1 !important; background: #fff; }\n  .vk-echelon-wrap .vk-echelon-dimension-table th, .vk-echelon-wrap .vk-echelon-dimension-table td { border: 1px solid #e1d4c1 !important; padding: 10px 12px !important; vertical-align: middle !important; }\n  .vk-echelon-wrap .vk-echelon-dimension-table th { background: #e8dbc6 !important; }\n  .vk-echelon-wrap .vk-echelon-dimension-table tbody tr:nth-child(even) td { background: #fbf8f3; }\n  \/* Zebra rows on the Details table: set on the cells with !important so the theme can't wipe it *\/\n  .vk-echelon-wrap .vk-echelon-spec-table tr:nth-child(odd) td { background: #fbf8f3 !important; }\n  .vk-echelon-wrap .vk-echelon-spec-table tr:nth-child(even) td { background: #ffffff !important; }\n  \/* Walnut accents: echo the wooden frame *\/\n  .vk-echelon-wrap .vk-echelon-divider { background: linear-gradient(90deg, #e5dacb, #876846 50%, #e5dacb) !important; }\n  .vk-echelon-wrap .vk-echelon-spec-table td:first-child { color: #876846 !important; }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { color: #876846 !important; }\n  .vk-echelon-wrap .vk-echelon-feature { border-top: 3px solid #876846 !important; }\n  \/* Hide the old auto-generated \"Sizing \u0026 questions\" block (section.vk-geo2) so only the new FAQ shows *\/\n  section.vk-geo2[data-geo=\"v2\"] { display: none !important; }\n  \/* FAQ styled like the \"Sizing \u0026 questions\" block: serif title, italic accent word, plus icons *\/\n  .vk-echelon-wrap .vk-echelon-faq-title { margin: 0 0 6px !important; font-family: Georgia, \"Times New Roman\", serif !important; font-size: 26px !important; font-weight: 600 !important; line-height: 1.25 !important; color: #1d1d1d !important; letter-spacing: normal !important; text-transform: none !important; }\n  .vk-echelon-wrap .vk-echelon-faq-title em { font-family: Georgia, \"Times New Roman\", serif !important; font-style: italic !important; color: #876846 !important; }\n  .vk-echelon-wrap .vk-echelon-faq-sub { margin: 0 0 18px !important; font-size: 15px !important; line-height: 1.8 !important; color: #5a5a5a !important; }\n  .vk-echelon-wrap .vk-echelon-faq { border-top: 1px solid #e5dacb; }\n  .vk-echelon-wrap .vk-echelon-faq-item { border-bottom: 1px solid #e5dacb !important; }\n  .vk-echelon-wrap .vk-echelon-faq-item \u003e summary { padding: 16px 32px 16px 2px !important; font-size: 15.5px !important; font-weight: 600 !important; color: #2b2b2b !important; }\n  .vk-echelon-wrap .vk-echelon-faq-item \u003e summary::after { content: \"+\" !important; position: absolute; top: 50% !important; right: 6px !important; width: auto !important; height: auto !important; border: 0 !important; transform: translateY(-50%) !important; font-family: Georgia, serif !important; font-size: 20px !important; font-weight: 400 !important; line-height: 1 !important; color: #876846 !important; transition: transform .2s ease; }\n  .vk-echelon-wrap .vk-echelon-faq-item[open] \u003e summary::after { content: \"\\2212\" !important; transform: translateY(-50%) !important; }\n  .vk-echelon-wrap .vk-echelon-faq-a { margin: 0 0 16px !important; padding: 0 24px 0 2px !important; font-size: 15px !important; line-height: 1.8 !important; color: #555 !important; }\n  .vk-echelon-wrap .vk-echelon-swatches { display: flex; flex-wrap: wrap; gap: 10px 16px; margin: 1rem 0 0; padding: .9rem 1rem; border: 1px solid #e5dacb; border-radius: 8px; background: #fff; }\n  .vk-echelon-wrap .vk-echelon-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 600 !important; color: #1f1f1f !important; }\n  .vk-echelon-wrap .vk-echelon-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }\n  .vk-echelon-wrap .vk-echelon-swatches { align-items: center; }\n  .vk-echelon-wrap .vk-echelon-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #876846 !important; margin-right: 4px; }\n  .vk-echelon-wrap .vk-echelon-swatch b { font-weight: 700 !important; }\n  \n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { width: 24% !important; }\n  .vk-echelon-wrap .vk-echelon-dimfigs { display: flex; justify-content: center; gap: 12px; margin-top: 1rem; }\n  .vk-echelon-wrap .vk-echelon-dimfigs .vk-echelon-dimfig { flex: 1 1 0; max-width: 240px; min-width: 0; margin: 0; }\n  .vk-echelon-wrap .vk-echelon-dimfigs .vk-echelon-dimfig img { aspect-ratio: 1 \/ 1; object-fit: contain; }\n  @media (max-width: 520px) {\n    .vk-echelon-wrap .vk-echelon-dl { grid-template-columns: 1fr; } \/* end *\/\n  }\n  .vk-echelon-wrap .vk-echelon-dimension-table td small { display: block; margin-top: 2px; font-size: 13.5px !important; color: #4a4844 !important; }\n  \/* Helix template accents *\/\n  .vk-echelon-wrap .vk-echelon-feature h4, .vk-echelon-wrap .vk-echelon-faq-item \u003e summary { color: #261d16 !important; }\n  .vk-echelon-wrap a { color: #6b4f30; }\n  .vk-echelon-wrap .vk-echelon-faq-title em, .vk-echelon-wrap .vk-echelon-faq-item \u003e summary::after { color: #876846 !important; }\n  \/* Size area matches the white diagram background *\/\n  .vk-echelon-wrap .vk-echelon-dimension-card { background: #ffffff !important; }\n  .vk-echelon-wrap .vk-echelon-dimfig a { border: 0 !important; padding: 0 !important; background: #ffffff !important; }\n  .vk-echelon-wrap .vk-echelon-dimfig img { background: #ffffff !important; }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { width: 30% !important; }\n  .vk-echelon-wrap .vk-echelon-contact { margin: 0 0 1rem; padding: .9rem 1.1rem; border: 1px solid #e1d4c1; border-left: 3px solid #876846; border-radius: 8px; background: #fbf8f3; }\n  .vk-echelon-wrap .vk-echelon-contact p { margin: 0 !important; font-size: 15.5px !important; line-height: 1.7 !important; color: #1f1f1f !important; }\n  \/* Customized service: copy on top, colour chart underneath *\/\n  .vk-echelon-wrap .vk-echelon-swatches { display: flex; flex-wrap: wrap; align-items: center; gap: 10px 16px; margin: 1rem 0 0; padding: .9rem 1rem; border: 1px solid #e1d4c1; border-radius: 8px; background: #fff; }\n  .vk-echelon-wrap .vk-echelon-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #5a4630 !important; }\n  .vk-echelon-wrap .vk-echelon-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 700 !important; }\n  .vk-echelon-wrap .vk-echelon-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }\n  \/* Customized service: copy on the left, small colour chart on the right (click to enlarge) *\/\n  @media (max-width: 520px) {\n    .vk-echelon-wrap .vk-echelon-option-fig { max-width: 120px !important; width: 120px !important; } \/* end *\/\n  }\n  \/* Two notes side by side, each with a click-to-enlarge image *\/\n  .vk-echelon-wrap .vk-echelon-series { margin: 0 0 1rem; font-size: 15.5px !important; }\n  .vk-echelon-wrap .vk-echelon-series a { color: #6b4f30 !important; font-weight: 700 !important; }\n  @media (max-width: 520px) {\n    .vk-echelon-wrap .vk-echelon-notes2 { grid-template-columns: 1fr; } \/* end *\/\n  }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { width: 28% !important; }\n  @media (max-width: 520px) {\n    .vk-echelon-wrap .vk-echelon-figgrid { grid-template-columns: repeat(3, 1fr); } \/* end *\/\n  }\n  .vk-echelon-wrap .vk-echelon-swatches { display: flex; flex-wrap: wrap; align-items: center; gap: 10px 16px; margin: 1rem 0 0; padding: .9rem 1rem; border: 1px solid #e1d4c1; border-radius: 8px; background: #fff; }\n  .vk-echelon-wrap .vk-echelon-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #5a4630 !important; }\n  .vk-echelon-wrap .vk-echelon-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 700 !important; }\n  .vk-echelon-wrap .vk-echelon-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { width: 24% !important; }\n  .vk-echelon-wrap .vk-echelon-dimension-table td:first-child { width: 22% !important; }\n  .vk-echelon-wrap .vk-echelon-dimension-table th:nth-child(3), .vk-echelon-wrap .vk-echelon-dimension-table td:nth-child(3) { width: 18%; white-space: nowrap; }\n  .vk-echelon-wrap .vk-echelon-dimfigs .vk-echelon-dimfig { max-width: 160px !important; }\n  .vk-echelon-wrap .vk-echelon-series { margin: 0; font-size: 14px; font-weight: 600; }\n  .vk-echelon-wrap .vk-echelon-series a { color: #876846; text-decoration: underline; text-underline-offset: 3px; }\n\u003c\/style\u003e\n\u003cdiv class=\"vk-echelon-wrap\"\u003e\n\u003cdiv class=\"vk-echelon-video\"\u003e\u003ciframe loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/pPoIHtoUkdc?rel=0\u0026amp;modestbranding=1\u0026amp;playsinline=1\" title=\"Echelon Wall Sconce by Vakkerlight\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cp class=\"vk-echelon-intro\"\u003eRehaussez votre intérieur avec l'applique murale Echelon de Vakkerlight—une fusion frappante du design minimaliste et de la fonctionnalité avancée. Fabriquée en métal et aluminium avec un diffuseur en silicone, cette applique murale épurée aux lignes géométriques ajoute une sophistication moderne à n'importe quel intérieur contemporain.\u003c\/p\u003e\n\u003cdiv class=\"vk-echelon-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-contact\"\u003e\n\u003cp class=\"vk-echelon-series\"\u003e\u003ca href=\"https:\/\/vakkerlight.com\/collections\/linear-wall-light\" rel=\"noopener\" target=\"_blank\"\u003eLa même gamme de produits, cliquez sur le lien pour en savoir plus \u0026gt;\u0026gt;\u0026gt;\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-section-label\"\u003eCaractéristiques\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-features\"\u003e\n\u003cdiv class=\"vk-echelon-feature\"\u003e\n\u003cdiv class=\"vk-echelon-icon\"\u003e\u003csvg fill=\"none\" height=\"14\" stroke=\"#5a4630\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\" width=\"14\"\u003e\u003cpath d=\"M9 2v8l6 4v8\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 7v7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eSilhouette angulaire\u003c\/h4\u003e\n\u003cp\u003eUne ligne géométrique en zigzag avec une arête sophistiquée.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-feature\"\u003e\n\u003cdiv class=\"vk-echelon-icon\"\u003e\u003csvg fill=\"none\" height=\"14\" stroke=\"#5a4630\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\" width=\"14\"\u003e\u003cpath d=\"M6 21V9\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 21V6\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 21V4\"\u003e\u003c\/path\u003e\u003cpath d=\"M18 21V2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eQuatre hauteurs\u003c\/h4\u003e\n\u003cp\u003e23.6″, 31.5″, 39.4″ ou 47.2″ pour s'adapter à n'importe quel mur.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-feature\"\u003e\n\u003cdiv class=\"vk-echelon-icon\"\u003e\u003csvg fill=\"none\" height=\"14\" stroke=\"#5a4630\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\" width=\"14\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eLED blanc chaud intégrée\u003c\/h4\u003e\n\u003cp\u003eLumière blanc chaud 3000K sans ampoule à changer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-swatches\"\u003e\u003cspan class=\"vk-echelon-swatch-label\"\u003eFinitions du corps :\u003c\/span\u003e \u003cspan class=\"vk-echelon-swatch\"\u003e\u003ci style=\"background: #1f1f1f;\"\u003e\u003c\/i\u003e\u003cb style=\"color: #1f1f1f;\"\u003eNoir\u003c\/b\u003e\u003c\/span\u003e \u003cspan class=\"vk-echelon-swatch\"\u003e\u003ci style=\"background: #c9a24a;\"\u003e\u003c\/i\u003e\u003cb style=\"color: #9a7a2e;\"\u003eOr\u003c\/b\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-section-label\" id=\"vk-echelon-dimensions\"\u003eDimensions du Produit\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-dimension-card\"\u003e\n\u003ctable class=\"vk-echelon-dimension-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eTaille\u003c\/td\u003e\n\u003ctd\u003eH 23,6″ x L 5,9″ \/ H 60cm x L 15cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTaille\u003c\/td\u003e\n\u003ctd\u003eH 31,5″ x L 5,9″ \/ H 80cm x L 15cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTaille\u003c\/td\u003e\n\u003ctd\u003eH 39.4″ x L 5.9″ \/ H 100cm x L 15cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTaille\u003c\/td\u003e\n\u003ctd\u003eH 47.2″ x L 5.9″ \/ H 120cm x L 15cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"vk-echelon-dimfigs\"\u003e\n\u003cdiv class=\"vk-echelon-dimfig\"\u003e\u003ca href=\"#vk-echelon-zoom-size\"\u003e\u003cimg alt=\"Echelon Wall Sconce size diagram, H 47.2″ x W 5.9″ \/ H 120cm x W 15cm\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Echelon-Rechargeable-Wall-Light_47b6121f-46bd-4676-adbf-c51415c7da3b_600x600.jpg?v=1745225403\"\/\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"vk-echelon-dimension-note\"\u003e🔍 Cliquez sur le diagramme pour agrandir\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-section-label\"\u003eDétails\u003c\/div\u003e\n\u003ctable class=\"vk-echelon-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMatériau\u003c\/td\u003e\n\u003ctd\u003eMétal, Aluminium, Silicone.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSource lumineuse\u003c\/td\u003e\n\u003ctd\u003eLED intégrée.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTempérature de Couleur\u003c\/td\u003e\n\u003ctd\u003eLumière Chaude (3000K).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTension\u003c\/td\u003e\n\u003ctd\u003eCA 110-240 V.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMontage\u003c\/td\u003e\n\u003ctd\u003eMur.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinitions du Corps\u003c\/td\u003e\n\u003ctd\u003eNoir, Or.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinition de l'abat-jour\u003c\/td\u003e\n\u003ctd\u003eBlanc.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallation\u003c\/td\u003e\n\u003ctd\u003eCâblage fixe.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCommande\u003c\/td\u003e\n\u003ctd\u003eCompatible avec les interrupteurs muraux courants (non inclus) et interrupteur à cordon.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterrupteur\u003c\/td\u003e\n\u003ctd\u003eCet interrupteur doit être connecté à un interrupteur mural externe, permettant une alimentation électrique contrôlée.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003eCE (UE) · SAA\/RCM (Australie et Nouvelle-Zélande) · CSA (Canada) · FCC testé (États-Unis) — \u003ca href=\"https:\/\/vakkerlight.com\/pages\/international-certifications-new\" rel=\"noopener\" target=\"_blank\"\u003evoir les certificats\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"vk-echelon-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003ch2 class=\"vk-echelon-faq-title\"\u003eDimensions et \u003cem\u003equestions\u003c\/em\u003e\u003c\/h2\u003e\n\u003cp class=\"vk-echelon-faq-sub\"\u003eVoici ce que la plupart de nos clients demandent avant de choisir la leur.\u003c\/p\u003e\n\u003cdiv class=\"vk-echelon-faq\"\u003e\n\u003cdetails class=\"vk-echelon-faq-item\"\u003e\n\u003csummary\u003eQu'est-ce qui rend l'applique murale Echelon spéciale ?\u003c\/summary\u003e\n\u003cp class=\"vk-echelon-faq-a\"\u003eC'est une fusion frappante entre design minimaliste et fonctionnalité avancée : une applique murale épurée et anguleuse en métal et aluminium avec une silhouette géométrique qui ajoute une sophistication à n'importe quel intérieur moderne.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-echelon-faq-item\"\u003e\n\u003csummary\u003eQuelles tailles sont disponibles ?\u003c\/summary\u003e\n\u003cp class=\"vk-echelon-faq-a\"\u003eQuatre hauteurs, toutes L 5,9″ \/ 15cm : H 23,6″ \/ 60cm, H 31,5″ \/ 80cm, H 39,4″ \/ 100cm et H 47,2″ \/ 120cm.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-echelon-faq-item\"\u003e\n\u003csummary\u003eQuelles finitions puis-je choisir ?\u003c\/summary\u003e\n\u003cp class=\"vk-echelon-faq-a\"\u003eLe corps est disponible en noir ou or, avec une finition d'abat-jour blanche.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-echelon-faq-item\"\u003e\n\u003csummary\u003eQuel type de lumière produit-elle ?\u003c\/summary\u003e\n\u003cp class=\"vk-echelon-faq-a\"\u003eUn LED intégré en lumière blanc chaud (3000K), en AC 110–240V. Aucune ampoule n'est nécessaire.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-echelon-faq-item\"\u003e\n\u003csummary\u003eComment est-elle installée et commandée ?\u003c\/summary\u003e\n\u003cp class=\"vk-echelon-faq-a\"\u003eElle est câblée au mur et fonctionne avec un interrupteur mural courant (non inclus), connecté à un interrupteur d'éclairage mural externe. Elle est classée IP 20 pour une utilisation intérieure uniquement.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-echelon-zoom\" id=\"vk-echelon-zoom-size\"\u003e\n\u003ca class=\"vk-echelon-zoom-backdrop\" href=\"#vk-echelon-dimensions\"\u003e\u003c\/a\u003e \u003ca class=\"vk-echelon-zoom-close\" href=\"#vk-echelon-dimensions\"\u003e×\u003c\/a\u003e\n\u003cdiv class=\"vk-echelon-zoom-inner\"\u003e\n\u003cimg alt=\"Echelon Wall Sconce size diagram, enlarged\" class=\"vk-echelon-zoom-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Echelon-Rechargeable-Wall-Light_47b6121f-46bd-4676-adbf-c51415c7da3b.jpg?v=1745225403\"\/\u003e\n\u003cp class=\"vk-echelon-zoom-cap\"\u003eH 47.2″ x L 5.9″ \/ H 120cm x L 15cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"It is a striking fusion of minimalist design and advanced functionality: a sleek, angular wall lamp in metal and aluminium with a geometric silhouette that adds a sophisticated edge to any modern interior.\" }, \"name\": \"What makes the Echelon Wall Sconce special?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Four heights, all 5.9″ \/ 15cm wide: H 23.6″ \/ 60cm, H 31.5″ \/ 80cm, H 39.4″ \/ 100cm and H 47.2″ \/ 120cm.\" }, \"name\": \"Which sizes are available?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The body comes in black or gold, with a white shade finish.\" }, \"name\": \"Which finishes can I choose?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"An integrated LED in Warm Light (3000K), on AC 110-240V. No bulb is needed.\" }, \"name\": \"What light does it give?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"It is hardwired to the wall and works with a common wall switch (not included), connected to an external wall light switch. It is rated IP 20 for indoor use only.\" }, \"name\": \"How is it installed and switched?\" }\n  ]\n}\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Vakkerlight","offers":[{"title":"H 23.6″ x W 5.9″ \/ Noir \/ Lumière Chaude","offer_id":45991401816305,"sku":"VKW08-25310-01","price":104.95,"currency_code":"EUR","in_stock":true},{"title":"H 31.5″ x W 5.9″ \/ Noir \/ Lumière Chaude","offer_id":45991401881841,"sku":"VKW08-25310-03","price":115.95,"currency_code":"EUR","in_stock":true},{"title":"H 39.4″ x W 5.9″ \/ Noir \/ Lumière Chaude","offer_id":45991401947377,"sku":"VKW08-25310-05","price":131.95,"currency_code":"EUR","in_stock":true},{"title":"H 47.2″ x W 5.9″ \/ Noir \/ Lumière Chaude","offer_id":45991402012913,"sku":"VKW08-25310-07","price":149.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Echelo_Rechargeable_Wall_Light__16.jpg?v=1741759426","url":"https:\/\/vakkerlight.com\/fr-eu\/products\/echelon-wall-light","provider":"Vakkerlight","version":"1.0","type":"link"}