{"product_id":"lestro-pendant-light","title":"Lestro Hanglamp","description":"\u003c!--\nProduct Name: Lestro Pendant Light\nProduct Type: Pendant Light\nSEO Title: Lestro Pendant Light | Leather-Wrapped Stem \u0026amp; Opal Glass Globe Pendant\nMeta Description: Pendant light with a leather-wrapped stem in black or brown and a frosted opal glass globe. Dia 4.7″ x H 14.2″, G9 bulb, 39.4″ adjustable drop. For islands and reading corners.\nURL Handle: lestro-pendant-light\n--\u003e\n\u003cstyle\u003e\n  \/* ===== Valmere Cone Pendant — every rule scoped to .vk-lestro-wrap ===== *\/\n  .vk-lestro-wrap, .vk-lestro-wrap *, .vk-lestro-wrap *::before, .vk-lestro-wrap *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .vk-lestro-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-lestro-wrap img { max-width: 100%; height: auto; }\n  .vk-lestro-wrap a { color: #876846; text-underline-offset: 3px; }\n  .vk-lestro-wrap .vk-lestro-divider { height: 1px; margin: 2rem 0; background: #fbf8f3; overflow: hidden; }\n  .vk-lestro-wrap .vk-lestro-intro { margin-bottom: 1rem; color: #3a3834; font-size: 15px; line-height: 1.75; }\n  .vk-lestro-wrap .vk-lestro-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  \/* Features *\/\n  .vk-lestro-wrap .vk-lestro-features { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n  .vk-lestro-wrap .vk-lestro-feature, .vk-lestro-wrap .vk-lestro-option { min-width: 0; padding: .9rem; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; }\n  .vk-lestro-wrap .vk-lestro-icon { display: flex; width: 28px; height: 28px; align-items: center; justify-content: center; margin-bottom: .6rem; border-radius: 6px; background: #e8dbc6; }\n  .vk-lestro-wrap .vk-lestro-feature h4, .vk-lestro-wrap .vk-lestro-option h5 { margin-bottom: .3rem; color: #1d1b17; font-size: 13px; font-weight: 500; line-height: 1.45; }\n  .vk-lestro-wrap .vk-lestro-feature p, .vk-lestro-wrap .vk-lestro-option p { color: #3f3d39; font-size: 12px; line-height: 1.6; overflow-wrap: anywhere; }\n  \/* Color option *\/\n  \/* Dimension card *\/\n  .vk-lestro-wrap .vk-lestro-dimension-card { padding: 1.2rem; border: 1px solid #f5eee5; border-radius: 10px; background: #fbf8f3; scroll-margin-top: 90px; }\n  .vk-lestro-wrap .vk-lestro-dimension-table { width: 100%; border-collapse: collapse; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-dimension-table td { padding: 9px 0 0; color: #2a2826; font-size: 13px; line-height: 1.55; vertical-align: top; overflow-wrap: anywhere; }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { width: 29%; padding-right: 12px; color: #876846; font-weight: 500; }\n  .vk-lestro-wrap .vk-lestro-dimfig { max-width: 300px; margin: 1rem auto 0; text-align: center; }\n  .vk-lestro-wrap .vk-lestro-dimfig a { display: block; padding: 5px; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; }\n  .vk-lestro-wrap .vk-lestro-dimfig a:hover { border-color: #e1d4c1; }\n  .vk-lestro-wrap .vk-lestro-dimfig img { display: block; width: 100%; aspect-ratio: 1 \/ 1; object-fit: contain; background: #fff; border-radius: 4px; cursor: zoom-in; }\n  .vk-lestro-wrap .vk-lestro-dimension-note { margin-top: .75rem; color: #876846; font-size: 11px; line-height: 1.5; text-align: center; }\n  \/* Pure-CSS :target lightbox *\/\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-zoom:target { display: flex; visibility: visible; pointer-events: auto; }\n  .vk-lestro-wrap .vk-lestro-zoom-backdrop { position: absolute; inset: 0; display: block; cursor: zoom-out; }\n  .vk-lestro-wrap .vk-lestro-zoom-inner { position: relative; z-index: 1; max-width: 100%; text-align: center; pointer-events: none; }\n  .vk-lestro-wrap .vk-lestro-zoom-img { width: 100%; max-width: 1200px; height: auto; max-height: 86vh; object-fit: contain; border-radius: 4px; background: #fff; }\n  .vk-lestro-wrap .vk-lestro-zoom-cap { margin-top: 10px; color: #f5eee5; font-size: 12px; letter-spacing: .04em; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-spec-table { width: 100%; border-collapse: collapse; }\n  .vk-lestro-wrap .vk-lestro-spec-table tr { border-bottom: 1px solid #fbf8f3; }\n  .vk-lestro-wrap .vk-lestro-spec-table tr:nth-child(odd) { background: #fdfbf8; }\n  .vk-lestro-wrap .vk-lestro-spec-table tr:last-child { border-bottom: 0; }\n  .vk-lestro-wrap .vk-lestro-spec-table td { padding: 10px 8px; font-size: 14px; line-height: 1.55; vertical-align: top; overflow-wrap: anywhere; }\n  .vk-lestro-wrap .vk-lestro-spec-table td:first-child { width: 42%; padding-right: 1rem; color: #625f59; }\n  \/* Care *\/\n  \/* Downloads *\/\n  .vk-lestro-wrap .vk-lestro-dl { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }\n  .vk-lestro-wrap .vk-lestro-dl-card { display: flex; min-height: 44px; align-items: center; gap: 10px; padding: .85rem .9rem; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; color: #1d1b17; text-decoration: none; }\n  .vk-lestro-wrap .vk-lestro-dl-card:hover { border-color: #e1d4c1; background: #fdfbf8; }\n  .vk-lestro-wrap .vk-lestro-dl-card .vk-lestro-icon { flex-shrink: 0; margin: 0; }\n  .vk-lestro-wrap .vk-lestro-dl-card b { display: block; font-size: 13px; font-weight: 500; line-height: 1.35; }\n  .vk-lestro-wrap .vk-lestro-dl-card small { display: block; color: #625f59; font-size: 11px; line-height: 1.4; }\n  \/* FAQ *\/\n  .vk-lestro-wrap .vk-lestro-faq-item { border-bottom: 1px solid #fbf8f3; }\n  .vk-lestro-wrap .vk-lestro-faq-item:last-child { border-bottom: 0; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-faq-item \u003e summary::marker { content: \"\"; }\n  .vk-lestro-wrap .vk-lestro-faq-item \u003e summary::-webkit-details-marker { display: none; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-faq-item[open] \u003e summary::after { transform: translateY(-30%) rotate(-135deg); }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-features { gap: 6px; }\n    .vk-lestro-wrap .vk-lestro-feature { padding: .6rem; }\n    .vk-lestro-wrap .vk-lestro-feature h4 { font-size: 11.5px; }\n    .vk-lestro-wrap .vk-lestro-feature p { font-size: 10.5px; }\n    .vk-lestro-wrap .vk-lestro-option, .vk-lestro-wrap .vk-lestro-dl { grid-template-columns: 1fr; }\n    .vk-lestro-wrap .vk-lestro-dimension-card { padding: .85rem; }\n    .vk-lestro-wrap .vk-lestro-spec-table td { font-size: 13px; } \/* end *\/\n  }\n  .vk-lestro-wrap .vk-lestro-note-lead { color: #b23a1e; font-weight: 600; }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:nth-child(2) { padding-right: 12px; }\n  .vk-lestro-wrap .vk-lestro-dimfigs { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-top: 1rem; }\n  .vk-lestro-wrap .vk-lestro-dimfigs .vk-lestro-dimfig { flex: 0 1 300px; min-width: 0; max-width: none; margin: 0; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-dimfigs .vk-lestro-dimfig { flex: 0 1 calc(50% - 5px); }\n    .vk-lestro-wrap .vk-lestro-dimension-table td { font-size: 12px; } \/* end *\/\n  }\n  @media (max-width: 520px) {\n    .vk-lestro-wrap .vk-lestro-videos { grid-template-columns: 1fr; } \/* end *\/\n  }\n  @media (max-width: 520px) {\n    .vk-lestro-wrap .vk-lestro-sz-grid { grid-template-columns: 1fr 1fr; gap: 8px; } \/* end *\/\n  }\n  \/* Legibility: larger type *\/\n  .vk-lestro-wrap .vk-lestro-intro { font-size: 16px; line-height: 1.8; }\n  .vk-lestro-wrap .vk-lestro-section-label { font-size: 12.5px; font-weight: 600; letter-spacing: .08em; }\n  .vk-lestro-wrap .vk-lestro-feature h4 { font-size: 15px; font-weight: 600; }\n  .vk-lestro-wrap .vk-lestro-feature p { font-size: 14px; line-height: 1.65; }\n  .vk-lestro-wrap .vk-lestro-dimension-note { font-size: 13px; }\n  .vk-lestro-wrap .vk-lestro-spec-table td { font-size: 15px; }\n  .vk-lestro-wrap .vk-lestro-dl-card b { font-size: 15px; font-weight: 600; }\n  .vk-lestro-wrap .vk-lestro-faq-item \u003e summary { font-size: 16px; font-weight: 600; }\n  .vk-lestro-wrap .vk-lestro-faq-a { font-size: 15px; line-height: 1.75; }\n  .vk-lestro-wrap .vk-lestro-zoom-cap { font-size: 14px; }\n  @media (max-width: 520px) {\n    .vk-lestro-wrap .vk-lestro-feature h4 { font-size: 14px; }\n    .vk-lestro-wrap .vk-lestro-feature p { font-size: 13px; }\n    .vk-lestro-wrap .vk-lestro-spec-table td { font-size: 14px; } \/* end *\/\n  }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { width: 30%; }\n  \/* Extra legibility: bigger type, darker text, stronger labels *\/\n  .vk-lestro-wrap { color: #161616; }\n  .vk-lestro-wrap .vk-lestro-intro { font-size: 17px; line-height: 1.8; color: #222; }\n  .vk-lestro-wrap .vk-lestro-section-label { font-size: 13.5px; font-weight: 700; letter-spacing: .07em; color: #876846; }\n  .vk-lestro-wrap .vk-lestro-feature h4 { font-size: 16.5px; font-weight: 700; color: #161616; }\n  .vk-lestro-wrap .vk-lestro-feature p { font-size: 15px; line-height: 1.65; color: #2b2b2b; }\n  .vk-lestro-wrap .vk-lestro-dimension-table th { font-size: 13px; font-weight: 700; color: #876846; }\n  .vk-lestro-wrap .vk-lestro-dimension-table td { font-size: 16px; color: #1f1f1f; }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { color: #876846; font-weight: 600; }\n  .vk-lestro-wrap .vk-lestro-dimension-note { font-size: 14px; color: #876846; }\n  .vk-lestro-wrap .vk-lestro-spec-table td { font-size: 16px; line-height: 1.6; color: #1f1f1f; }\n  .vk-lestro-wrap .vk-lestro-spec-table td:first-child { color: #4a4844; font-weight: 600; }\n  .vk-lestro-wrap .vk-lestro-dl-card b { font-size: 16px; font-weight: 700; color: #161616; }\n  .vk-lestro-wrap .vk-lestro-faq-item \u003e summary { font-size: 17px; font-weight: 700; color: #161616; }\n  .vk-lestro-wrap .vk-lestro-faq-a { font-size: 16px; line-height: 1.75; color: #2b2b2b; }\n  .vk-lestro-wrap .vk-lestro-zoom-cap { font-size: 15px; }\n  @media (max-width: 520px) {\n    .vk-lestro-wrap .vk-lestro-intro { font-size: 16px; }\n    .vk-lestro-wrap .vk-lestro-feature h4 { font-size: 15px; }\n    .vk-lestro-wrap .vk-lestro-feature p { font-size: 14px; }\n    .vk-lestro-wrap .vk-lestro-spec-table td, .vk-lestro-wrap .vk-lestro-dimension-table td { font-size: 15px; }\n    .vk-lestro-wrap .vk-lestro-faq-item \u003e summary { font-size: 16px; }\n    .vk-lestro-wrap .vk-lestro-faq-a { font-size: 15px; } \/* end *\/\n  }\n  \/* Theme-proof legibility: override the store theme's thin, letter-spaced, uppercase heading styles *\/\n  .vk-lestro-wrap, .vk-lestro-wrap p, .vk-lestro-wrap h3, .vk-lestro-wrap h4, .vk-lestro-wrap h5, .vk-lestro-wrap td, .vk-lestro-wrap th, .vk-lestro-wrap li, .vk-lestro-wrap summary, .vk-lestro-wrap b, .vk-lestro-wrap strong, .vk-lestro-wrap span, .vk-lestro-wrap div, .vk-lestro-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-lestro-wrap p, .vk-lestro-wrap td, .vk-lestro-wrap li { font-weight: 400 !important; }\n  .vk-lestro-wrap .vk-lestro-intro { font-size: 17px !important; line-height: 1.75 !important; color: #1f1f1f !important; }\n  .vk-lestro-wrap .vk-lestro-section-label { font-size: 14px !important; font-weight: 700 !important; letter-spacing: .06em !important; text-transform: uppercase !important; color: #876846 !important; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-feature p { font-size: 15px !important; line-height: 1.6 !important; color: #2a2a2a !important; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-dimension-table td { font-size: 16px !important; color: #1a1a1a !important; }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { font-weight: 700 !important; color: #876846 !important; }\n  .vk-lestro-wrap .vk-lestro-dimension-note { font-size: 14px !important; color: #876846 !important; }\n  .vk-lestro-wrap .vk-lestro-spec-table td { font-size: 16px !important; line-height: 1.55 !important; color: #1a1a1a !important; }\n  .vk-lestro-wrap .vk-lestro-spec-table td:first-child { font-weight: 700 !important; color: #3a3834 !important; }\n  .vk-lestro-wrap .vk-lestro-spec-table a { color: #876846 !important; font-weight: 600 !important; }\n  .vk-lestro-wrap .vk-lestro-dl-card b { font-size: 16px !important; font-weight: 700 !important; color: #161616 !important; }\n  .vk-lestro-wrap .vk-lestro-faq-item \u003e summary { font-size: 17px !important; font-weight: 700 !important; color: #161616 !important; text-transform: none !important; }\n  .vk-lestro-wrap .vk-lestro-faq-a { font-size: 16px !important; line-height: 1.7 !important; color: #2a2a2a !important; }\n  @media (max-width: 520px) {\n    .vk-lestro-wrap .vk-lestro-intro { font-size: 16px !important; }\n    .vk-lestro-wrap .vk-lestro-feature h4 { font-size: 15px !important; }\n    .vk-lestro-wrap .vk-lestro-feature p { font-size: 14px !important; }\n    .vk-lestro-wrap .vk-lestro-spec-table td, .vk-lestro-wrap .vk-lestro-dimension-table td { font-size: 15px !important; }\n    .vk-lestro-wrap .vk-lestro-faq-a { font-size: 15px !important; } \/* end *\/\n  }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { width: 30%; }\n  \/* Grid lines on the size table *\/\n  .vk-lestro-wrap .vk-lestro-dimension-table { border-collapse: collapse !important; border: 1px solid #e1d4c1 !important; background: #fff; }\n  .vk-lestro-wrap .vk-lestro-dimension-table th, .vk-lestro-wrap .vk-lestro-dimension-table td { border: 1px solid #e1d4c1 !important; padding: 10px 12px !important; vertical-align: middle !important; }\n  .vk-lestro-wrap .vk-lestro-dimension-table th { background: #e8dbc6 !important; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-spec-table tr:nth-child(odd) td { background: #fbf8f3 !important; }\n  .vk-lestro-wrap .vk-lestro-spec-table tr:nth-child(even) td { background: #ffffff !important; }\n  \/* Walnut accents: echo the wooden frame *\/\n  .vk-lestro-wrap .vk-lestro-divider { background: linear-gradient(90deg, #e5dacb, #876846 50%, #e5dacb) !important; }\n  .vk-lestro-wrap .vk-lestro-spec-table td:first-child { color: #876846 !important; }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { color: #876846 !important; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-faq-title em { font-family: Georgia, \"Times New Roman\", serif !important; font-style: italic !important; color: #876846 !important; }\n  .vk-lestro-wrap .vk-lestro-faq-sub { margin: 0 0 18px !important; font-size: 15px !important; line-height: 1.8 !important; color: #5a5a5a !important; }\n  .vk-lestro-wrap .vk-lestro-faq { border-top: 1px solid #e5dacb; }\n  .vk-lestro-wrap .vk-lestro-faq-item { border-bottom: 1px solid #e5dacb !important; }\n  .vk-lestro-wrap .vk-lestro-faq-item \u003e summary { padding: 16px 32px 16px 2px !important; font-size: 15.5px !important; font-weight: 600 !important; color: #2b2b2b !important; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-faq-item[open] \u003e summary::after { content: \"\\2212\" !important; transform: translateY(-50%) !important; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 600 !important; color: #1f1f1f !important; }\n  .vk-lestro-wrap .vk-lestro-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }\n  .vk-lestro-wrap .vk-lestro-swatches { align-items: center; }\n  .vk-lestro-wrap .vk-lestro-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #876846 !important; margin-right: 4px; }\n  .vk-lestro-wrap .vk-lestro-swatch b { font-weight: 700 !important; }\n  \n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { width: 24% !important; }\n  .vk-lestro-wrap .vk-lestro-dimfigs { display: flex; justify-content: center; gap: 12px; margin-top: 1rem; }\n  .vk-lestro-wrap .vk-lestro-dimfigs .vk-lestro-dimfig { flex: 1 1 0; max-width: 240px; min-width: 0; margin: 0; }\n  .vk-lestro-wrap .vk-lestro-dimfigs .vk-lestro-dimfig img { aspect-ratio: 1 \/ 1; object-fit: contain; }\n  .vk-lestro-wrap .vk-lestro-dl { grid-template-columns: repeat(3, 1fr); }\n  @media (max-width: 520px) {\n    .vk-lestro-wrap .vk-lestro-dl { grid-template-columns: 1fr; } \/* end *\/\n  }\n  .vk-lestro-wrap .vk-lestro-dimension-table td small { display: block; margin-top: 2px; font-size: 13.5px !important; color: #4a4844 !important; }\n  \/* Helix template accents *\/\n  .vk-lestro-wrap .vk-lestro-feature h4, .vk-lestro-wrap .vk-lestro-faq-item \u003e summary { color: #261d16 !important; }\n  .vk-lestro-wrap a { color: #6b4f30; }\n  .vk-lestro-wrap .vk-lestro-faq-title em, .vk-lestro-wrap .vk-lestro-faq-item \u003e summary::after { color: #876846 !important; }\n  \/* Size area matches the white diagram background *\/\n  .vk-lestro-wrap .vk-lestro-dimension-card { background: #ffffff !important; }\n  .vk-lestro-wrap .vk-lestro-dimfig a { border: 0 !important; padding: 0 !important; background: #ffffff !important; }\n  .vk-lestro-wrap .vk-lestro-dimfig img { background: #ffffff !important; }\n  .vk-lestro-wrap .vk-lestro-note { margin: 0 0 .8rem; padding: .9rem 1rem; border: 1px solid #e1d4c1; border-left: 3px solid #876846; border-radius: 8px; background: #fbf8f3; }\n  .vk-lestro-wrap .vk-lestro-note p { margin: 0; font-size: 15.5px !important; line-height: 1.7 !important; color: #1f1f1f !important; }\n  .vk-lestro-wrap .vk-lestro-note p + p { margin-top: .55rem; }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { width: 30% !important; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #5a4630 !important; }\n  .vk-lestro-wrap .vk-lestro-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 700 !important; }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-notes2 .vk-lestro-note { margin: 0; }\n  @media (max-width: 520px) {\n    .vk-lestro-wrap .vk-lestro-notes2 { grid-template-columns: 1fr; } \/* end *\/\n  }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { width: 28% !important; }\n  @media (max-width: 520px) {\n    .vk-lestro-wrap .vk-lestro-figgrid { grid-template-columns: repeat(3, 1fr); } \/* end *\/\n  }\n  .vk-lestro-wrap .vk-lestro-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-lestro-wrap .vk-lestro-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #5a4630 !important; }\n  .vk-lestro-wrap .vk-lestro-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 700 !important; }\n  .vk-lestro-wrap .vk-lestro-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }\n  .vk-lestro-wrap .vk-lestro-note-lead { color: #d62a00 !important; font-weight: 700 !important; }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { width: 24% !important; }\n  .vk-lestro-wrap .vk-lestro-dimension-table td:first-child { width: 22% !important; }\n  .vk-lestro-wrap .vk-lestro-dimension-table th:nth-child(3), .vk-lestro-wrap .vk-lestro-dimension-table td:nth-child(3) { width: 18%; white-space: nowrap; }\n  .vk-lestro-wrap .vk-lestro-dimfigs .vk-lestro-dimfig { max-width: 160px !important; }\n  .vk-lestro-wrap .vk-lestro-note a { color: #6b4f30 !important; font-weight: 600 !important; }\n  .vk-lestro-wrap .vk-lestro-dimfigs .vk-lestro-dimfig { max-width: 220px !important; }\n  .vk-lestro-wrap .vk-lestro-dimfig img { aspect-ratio: auto !important; }\n\u003c\/style\u003e\n\u003cdiv class=\"vk-lestro-wrap\"\u003e\n\u003cp class=\"vk-lestro-intro\"\u003eDe hanglamp Lestro van Vakkerlight combineert rijke leertextuur met sculpturale eenvoud. Een leerbeklede stam in diep zwart of rijk bruin is gecombineerd met een geslepen opaalglazen bol, wat verfijnde warmte en industriële elegantie oproept. Of opgehangen in een leeshoek of boven een keukeneiland, Lestro brengt tijdloze textuur en ambient charme.\u003c\/p\u003e\n\u003cdiv class=\"vk-lestro-note\"\u003e\n\u003cp\u003e\u003cspan class=\"vk-lestro-note-lead\"\u003eNatuurlijk materiaal:\u003c\/span\u003e Leer kan per stuk licht variëren in toon en textuur — onderdeel van zijn karakter, geen defect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-contact\"\u003e\u003cp\u003eHeeft u vragen over onze producten? Neem dan contact met ons op en wij antwoorden u binnen 24 uur.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-section-label\"\u003eEigenschappen\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-features\"\u003e\n\u003cdiv class=\"vk-lestro-feature\"\u003e\n\u003cdiv class=\"vk-lestro-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\u003crect height=\"12\" rx=\"1\" width=\"6\" x=\"9\" y=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 5h6M9 8h6M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eMet leer beklede stengel\u003c\/h4\u003e\n\u003cp\u003eWarme textuur in zwart of bruin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-feature\"\u003e\n\u003cdiv class=\"vk-lestro-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=\"15\" r=\"6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eOpaalglazen bol\u003c\/h4\u003e\n\u003cp\u003eEen zachte, gelijkmatige, blaarvrije gloed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-feature\"\u003e\n\u003cdiv class=\"vk-lestro-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=\"M12 2v6\"\u003e\u003c\/path\u003e\u003crect height=\"8\" rx=\"1\" width=\"4\" x=\"10\" y=\"8\"\u003e\u003c\/rect\u003e\u003ccircle cx=\"12\" cy=\"19\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eSlank profiel\u003c\/h4\u003e\n\u003cp\u003eGemakkelijk in een rij op te hangen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-swatches\"\u003e\u003cspan class=\"vk-lestro-swatch-label\"\u003eAfwerkingen:\u003c\/span\u003e \u003cspan class=\"vk-lestro-swatch\"\u003e\u003ci style=\"background:#6b4528\"\u003e\u003c\/i\u003e\u003cb style=\"color:#5c3a21\"\u003eBruin\u003c\/b\u003e\u003c\/span\u003e \u003cspan class=\"vk-lestro-swatch\"\u003e\u003ci style=\"background:#1f1f1f\"\u003e\u003c\/i\u003e\u003cb style=\"color:#2a2a2a\"\u003eZwart\u003c\/b\u003e\u003c\/span\u003e \u003cspan class=\"vk-lestro-swatch\"\u003e\u003ci style=\"background:linear-gradient(135deg,#e8cf8a,#b08a3e)\"\u003e\u003c\/i\u003e\u003cb style=\"color:#8a6a2e\"\u003eGoud\u003c\/b\u003e\u003c\/span\u003e \u003cspan class=\"vk-lestro-swatch\"\u003e\u003ci style=\"background:radial-gradient(circle at 35% 35%,#ffffff,#ece8df 70%)\"\u003e\u003c\/i\u003e\u003cb style=\"color:#6a655e\"\u003eOpaalglas\u003c\/b\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-section-label\" id=\"vk-lestro-dimensions\"\u003eProductafmetingen\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-dimension-card\"\u003e\n\u003ctable class=\"vk-lestro-dimension-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaat\u003c\/td\u003e\n\u003ctd\u003eDia 12cm x H 36cm \/ ∅ 4,7″ x H 14,2″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOphanglengte\u003c\/td\u003e\n\u003ctd\u003e100cm \/ 39,4″, lengte kan op aanvraag worden gewijzigd\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"vk-lestro-dimfigs\"\u003e\n\u003cdiv class=\"vk-lestro-dimfig\"\u003e\u003ca href=\"#vk-lestro-zoom-size\"\u003e\u003cimg alt=\"Lestro Pendant Light size diagram, Dia 12cm x H 36cm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/17936112169669.png?v=1793611227\u0026amp;width=500\"\/\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"vk-lestro-dimension-note\"\u003e🔍 Klik op het diagram om in te zoomen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-section-label\"\u003eDetails\u003c\/div\u003e\n\u003ctable class=\"vk-lestro-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterialen\u003c\/td\u003e\n\u003ctd\u003eMetaal, leer, glas.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCapsule-afwerkingen\u003c\/td\u003e\n\u003ctd\u003eBruin, zwart, goud.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAfwerking van de lampenkap\u003c\/td\u003e\n\u003ctd\u003eGeslepen opaalglazen bol.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLichtbron\u003c\/td\u003e\n\u003ctd\u003e\u003ca href=\"https:\/\/vakkerlight.com\/blogs\/news\/a-comprehensive-guide-to-selecting-the-perfect-g9-and-g4-led-bulbs\" rel=\"noopener\" target=\"_blank\"\u003eG9\u003c\/a\u003e LED-lamp · Warm licht (3000K) aanbevolen.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSpanning\u003c\/td\u003e\n\u003ctd\u003eAC 110–240V.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInstallatie\u003c\/td\u003e\n\u003ctd\u003ePlafond, hardwired · 39,4″ (100 cm) val, lengte kan op aanvraag worden gewijzigd.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBediening\u003c\/td\u003e\n\u003ctd\u003eCompatibel met standaard wandschakelaars (niet inbegrepen).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertificeringen\u003c\/td\u003e\n\u003ctd\u003eCE (EU) · SAA\/RCM (Australië \u0026amp; NZ) · CSA (Canada) · FCC getest (VS) — \u003ca href=\"https:\/\/vakkerlight.com\/pages\/international-certifications-new\" rel=\"noopener\" target=\"_blank\"\u003ezie certificaten\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"vk-lestro-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-section-label\"\u003eDownload ondersteuning\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-dl\"\u003e\u003ca class=\"vk-lestro-dl-card\" href=\"https:\/\/drive.google.com\/file\/d\/1M4uA3eHoBVKRzGPOeJJAuEQm74Ad7JX-\/view?usp=drive_link\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan class=\"vk-lestro-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=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\u003e\u003c\/path\u003e\u003cpolyline points=\"7 10 12 15 17 10\"\u003e\u003c\/polyline\u003e\u003cline x1=\"12\" x2=\"12\" y1=\"15\" y2=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eTechnische gegevens\u003c\/b\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-divider\"\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003ch2 class=\"vk-lestro-faq-title\"\u003eFormaten \u0026amp; \u003cem\u003evragen\u003c\/em\u003e\u003c\/h2\u003e\n\u003cp class=\"vk-lestro-faq-sub\"\u003eHier zijn de meestgestelde vragen voordat klanten hun keuze maken.\u003c\/p\u003e\n\u003cdiv class=\"vk-lestro-faq\"\u003e\n\u003cdetails class=\"vk-lestro-faq-item\"\u003e\n\u003csummary\u003eHoe groot is de hanglamp?\u003c\/summary\u003e\n\u003cp class=\"vk-lestro-faq-a\"\u003eHet armatuur meet ∅ 4.7″ x H 14.2″ (Dia 12 x H 36 cm), van de bovenkant van de lederen steel tot de onderkant van de glazen bol.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-lestro-faq-item\"\u003e\n\u003csummary\u003eHoe lang is de uitvoeringlengte?\u003c\/summary\u003e\n\u003cp class=\"vk-lestro-faq-a\"\u003eHet hangt aan een uitvoeringlengte van 39.4″ (100 cm). Een langere of kortere lengte kan op aanvraag worden gemaakt — neem contact met ons op met uw plafondshoogte.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-lestro-faq-item\"\u003e\n\u003csummary\u003eWelke afwerkingen zijn beschikbaar?\u003c\/summary\u003e\n\u003cp class=\"vk-lestro-faq-a\"\u003eBruin, zwart en goud. De lederen steel voegt warme textuur toe, gecombineerd met een witte matte opalen glazen bol.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-lestro-faq-item\"\u003e\n\u003csummary\u003eWelke gloeilamp gebruikt het?\u003c\/summary\u003e\n\u003cp class=\"vk-lestro-faq-a\"\u003eEen G9 LED-gloeilamp. Een warme 3000K-gloeilamp geeft de opalen bol een zachte, gelijkmatige gloed.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vk-lestro-faq-item\"\u003e\n\u003csummary\u003eWaar werkt het het best?\u003c\/summary\u003e\n\u003cp class=\"vk-lestro-faq-a\"\u003eBoven een keukeneiland (in een rij opgehangen), naast een bed of in een leeshoek. Het slanke profiel maakt het gemakkelijk om ze in tweetallen of drietallen te groeperen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lestro-zoom\" id=\"vk-lestro-zoom-size\"\u003e\n\u003ca class=\"vk-lestro-zoom-backdrop\" href=\"#vk-lestro-dimensions\"\u003e\u003c\/a\u003e \u003ca class=\"vk-lestro-zoom-close\" href=\"#vk-lestro-dimensions\"\u003e×\u003c\/a\u003e\n\u003cdiv class=\"vk-lestro-zoom-inner\"\u003e\n\u003cimg alt=\"Lestro Pendant Light size diagram, enlarged\" class=\"vk-lestro-zoom-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/17936112169669.png?v=1793611227\"\/\u003e\u003cp class=\"vk-lestro-zoom-cap\"\u003eDia 12cm x H 36cm \/ ∅ 4,7″ x H 14,2″\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\": \"The fixture measures ∅ 4.7″ x H 14.2″ (Dia 12 x H 36 cm), from the top of the leather stem to the bottom of the glass globe.\" }, \"name\": \"How big is the pendant?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"It hangs on a 39.4″ (100 cm) drop. A longer or shorter length can be made on request — contact us with your ceiling height.\" }, \"name\": \"How long is the drop?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Brown, Black and Gold. The leather-wrapped stem adds warm texture, paired with a white frosted opal glass globe.\" }, \"name\": \"What finishes are available?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"A G9 LED bulb. A warm 3000K bulb gives the opal globe a soft, even glow.\" }, \"name\": \"What bulb does it use?\" },\n    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Over a kitchen island (hung in a row), beside a bed or in a reading corner. Its slim profile makes it easy to group in twos or threes.\" }, \"name\": \"Where does it work best?\" }\n  ]\n}\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Vakkerlight","offers":[{"title":"∅ 12 cm x H 41 cm \/ Bruin","offer_id":46357572321521,"sku":"VKP1-25616-01","price":296.95,"currency_code":"EUR","in_stock":true},{"title":"∅ 12 cm x H 41 cm \/ Zwart","offer_id":46357572354289,"sku":"VKP1-25616-02","price":296.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Vakkerlight_Lestro_Pendant_Light_1.jpg?v=1780406101","url":"https:\/\/vakkerlight.com\/nl-eu\/products\/lestro-pendant-light","provider":"Vakkerlight","version":"1.0","type":"link"}