{"product_id":"luma-disk-outdoor-table-light","title":"Luma Disk Outdoor Table Light","description":"\u003cstyle\u003e  \/* ===== Valmere Cone Pendant — every rule scoped to .vk-luma-wrap ===== *\/  .vk-luma-wrap, .vk-luma-wrap *, .vk-luma-wrap *::before, .vk-luma-wrap *::after { box-sizing: border-box; margin: 0; padding: 0; }  .vk-luma-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; }  .vk-luma-wrap img { max-width: 100%; height: auto; }  .vk-luma-wrap a { color: #876846; text-underline-offset: 3px; }  .vk-luma-wrap .vk-luma-divider { height: 1px; margin: 2rem 0; background: #fbf8f3; overflow: hidden; }  .vk-luma-wrap .vk-luma-intro { margin-bottom: 1rem; color: #3a3834; font-size: 15px; line-height: 1.75; }  .vk-luma-wrap .vk-luma-section-label { margin-bottom: .65rem; color: #876846; font-size: 11px; font-weight: 500; letter-spacing: .1em; text-transform: uppercase; scroll-margin-top: 90px; }  \/* Video *\/  \/* Features *\/  .vk-luma-wrap .vk-luma-features { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }  .vk-luma-wrap .vk-luma-feature, .vk-luma-wrap .vk-luma-option { min-width: 0; padding: .9rem; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; }  .vk-luma-wrap .vk-luma-icon { display: flex; width: 28px; height: 28px; align-items: center; justify-content: center; margin-bottom: .6rem; border-radius: 6px; background: #e8dbc6; }  .vk-luma-wrap .vk-luma-feature h4, .vk-luma-wrap .vk-luma-option h5 { margin-bottom: .3rem; color: #1d1b17; font-size: 13px; font-weight: 500; line-height: 1.45; }  .vk-luma-wrap .vk-luma-feature p, .vk-luma-wrap .vk-luma-option p { color: #3f3d39; font-size: 12px; line-height: 1.6; overflow-wrap: anywhere; }  \/* Color option *\/  \/* Dimension card *\/  .vk-luma-wrap .vk-luma-dimension-card { padding: 1.2rem; border: 1px solid #f5eee5; border-radius: 10px; background: #fbf8f3; scroll-margin-top: 90px; }  .vk-luma-wrap .vk-luma-dimension-table { width: 100%; border-collapse: collapse; }  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-dimension-table td { padding: 9px 0 0; color: #2a2826; font-size: 13px; line-height: 1.55; vertical-align: top; overflow-wrap: anywhere; }  .vk-luma-wrap .vk-luma-dimension-table td:first-child { width: 29%; padding-right: 12px; color: #876846; font-weight: 500; }  .vk-luma-wrap .vk-luma-dimfig { max-width: 300px; margin: 1rem auto 0; text-align: center; }  .vk-luma-wrap .vk-luma-dimfig a { display: block; padding: 5px; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; }  .vk-luma-wrap .vk-luma-dimfig a:hover { border-color: #e1d4c1; }  .vk-luma-wrap .vk-luma-dimfig img { display: block; width: 100%; aspect-ratio: 1 \/ 1; object-fit: contain; background: #fff; border-radius: 4px; cursor: zoom-in; }  .vk-luma-wrap .vk-luma-dimension-note { margin-top: .75rem; color: #876846; font-size: 11px; line-height: 1.5; text-align: center; }  \/* Pure-CSS :target lightbox *\/  .vk-luma-wrap .vk-luma-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); }  .vk-luma-wrap .vk-luma-zoom:target { display: flex; visibility: visible; pointer-events: auto; }  .vk-luma-wrap .vk-luma-zoom-backdrop { position: absolute; inset: 0; display: block; cursor: zoom-out; }  .vk-luma-wrap .vk-luma-zoom-inner { position: relative; z-index: 1; max-width: 100%; text-align: center; pointer-events: none; }  .vk-luma-wrap .vk-luma-zoom-img { width: 100%; max-width: 1200px; height: auto; max-height: 86vh; object-fit: contain; border-radius: 4px; background: #fff; }  .vk-luma-wrap .vk-luma-zoom-cap { margin-top: 10px; color: #f5eee5; font-size: 12px; letter-spacing: .04em; }  .vk-luma-wrap .vk-luma-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; }  \/* Spec table *\/  .vk-luma-wrap .vk-luma-spec-table { width: 100%; border-collapse: collapse; }  .vk-luma-wrap .vk-luma-spec-table tr { border-bottom: 1px solid #fbf8f3; }  .vk-luma-wrap .vk-luma-spec-table tr:nth-child(odd) { background: #fdfbf8; }  .vk-luma-wrap .vk-luma-spec-table tr:last-child { border-bottom: 0; }  .vk-luma-wrap .vk-luma-spec-table td { padding: 10px 8px; font-size: 14px; line-height: 1.55; vertical-align: top; overflow-wrap: anywhere; }  .vk-luma-wrap .vk-luma-spec-table td:first-child { width: 42%; padding-right: 1rem; color: #625f59; }  \/* Care *\/  \/* Downloads *\/  .vk-luma-wrap .vk-luma-dl { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-dl-card:hover { border-color: #e1d4c1; background: #fdfbf8; }  .vk-luma-wrap .vk-luma-dl-card .vk-luma-icon { flex-shrink: 0; margin: 0; }  .vk-luma-wrap .vk-luma-dl-card b { display: block; font-size: 13px; font-weight: 500; line-height: 1.35; }  .vk-luma-wrap .vk-luma-dl-card small { display: block; color: #625f59; font-size: 11px; line-height: 1.4; }  \/* FAQ *\/  .vk-luma-wrap .vk-luma-faq-item { border-bottom: 1px solid #fbf8f3; }  .vk-luma-wrap .vk-luma-faq-item:last-child { border-bottom: 0; }  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-faq-item \u003e summary::marker { content: \"\"; }  .vk-luma-wrap .vk-luma-faq-item \u003e summary::-webkit-details-marker { display: none; }  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-faq-item[open] \u003e summary::after { transform: translateY(-30%) rotate(-135deg); }  .vk-luma-wrap .vk-luma-faq-a { margin: 0 0 14px; padding-right: 32px; color: #3f3d39; font-size: 13px; line-height: 1.7; }  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-features { gap: 6px; }    .vk-luma-wrap .vk-luma-feature { padding: .6rem; }    .vk-luma-wrap .vk-luma-feature h4 { font-size: 11.5px; }    .vk-luma-wrap .vk-luma-feature p { font-size: 10.5px; }    .vk-luma-wrap .vk-luma-option, .vk-luma-wrap .vk-luma-dl { grid-template-columns: 1fr; }    .vk-luma-wrap .vk-luma-dimension-card { padding: .85rem; }    .vk-luma-wrap .vk-luma-spec-table td { font-size: 13px; } \/* end *\/  }  .vk-luma-wrap .vk-luma-dimension-table td:nth-child(2) { padding-right: 12px; }  .vk-luma-wrap .vk-luma-dimfigs { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-top: 1rem; }  .vk-luma-wrap .vk-luma-dimfigs .vk-luma-dimfig { flex: 0 1 300px; min-width: 0; max-width: none; margin: 0; }  .vk-luma-wrap .vk-luma-dimfig b { display: block; margin-top: 5px; color: #2a2826; font-size: 11.5px; font-weight: 600; line-height: 1.4; }  @media (max-width: 560px) {    .vk-luma-wrap .vk-luma-dimfigs .vk-luma-dimfig { flex: 0 1 calc(50% - 5px); }    .vk-luma-wrap .vk-luma-dimension-table td { font-size: 12px; } \/* end *\/  }  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-videos { grid-template-columns: 1fr; } \/* end *\/  }  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-sz-grid { grid-template-columns: 1fr 1fr; gap: 8px; } \/* end *\/  }  \/* Legibility: larger type *\/  .vk-luma-wrap .vk-luma-intro { font-size: 16px; line-height: 1.8; }  .vk-luma-wrap .vk-luma-section-label { font-size: 12.5px; font-weight: 600; letter-spacing: .08em; }  .vk-luma-wrap .vk-luma-feature h4 { font-size: 15px; font-weight: 600; }  .vk-luma-wrap .vk-luma-feature p { font-size: 14px; line-height: 1.65; }  .vk-luma-wrap .vk-luma-dimension-note { font-size: 13px; }  .vk-luma-wrap .vk-luma-spec-table td { font-size: 15px; }  .vk-luma-wrap .vk-luma-dl-card b { font-size: 15px; font-weight: 600; }  .vk-luma-wrap .vk-luma-faq-item \u003e summary { font-size: 16px; font-weight: 600; }  .vk-luma-wrap .vk-luma-faq-a { font-size: 15px; line-height: 1.75; }  .vk-luma-wrap .vk-luma-zoom-cap { font-size: 14px; }  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-feature h4 { font-size: 14px; }    .vk-luma-wrap .vk-luma-feature p { font-size: 13px; }    .vk-luma-wrap .vk-luma-spec-table td { font-size: 14px; } \/* end *\/  }  .vk-luma-wrap .vk-luma-dimension-table td:first-child { width: 30%; }  \/* Extra legibility: bigger type, darker text, stronger labels *\/  .vk-luma-wrap { color: #161616; }  .vk-luma-wrap .vk-luma-intro { font-size: 17px; line-height: 1.8; color: #222; }  .vk-luma-wrap .vk-luma-section-label { font-size: 13.5px; font-weight: 700; letter-spacing: .07em; color: #876846; }  .vk-luma-wrap .vk-luma-feature h4 { font-size: 16.5px; font-weight: 700; color: #161616; }  .vk-luma-wrap .vk-luma-feature p { font-size: 15px; line-height: 1.65; color: #2b2b2b; }  .vk-luma-wrap .vk-luma-dimension-table th { font-size: 13px; font-weight: 700; color: #876846; }  .vk-luma-wrap .vk-luma-dimension-table td { font-size: 16px; color: #1f1f1f; }  .vk-luma-wrap .vk-luma-dimension-table td:first-child { color: #876846; font-weight: 600; }  .vk-luma-wrap .vk-luma-dimension-note { font-size: 14px; color: #876846; }  .vk-luma-wrap .vk-luma-spec-table td { font-size: 16px; line-height: 1.6; color: #1f1f1f; }  .vk-luma-wrap .vk-luma-spec-table td:first-child { color: #4a4844; font-weight: 600; }  .vk-luma-wrap .vk-luma-dl-card b { font-size: 16px; font-weight: 700; color: #161616; }  .vk-luma-wrap .vk-luma-faq-item \u003e summary { font-size: 17px; font-weight: 700; color: #161616; }  .vk-luma-wrap .vk-luma-faq-a { font-size: 16px; line-height: 1.75; color: #2b2b2b; }  .vk-luma-wrap .vk-luma-zoom-cap { font-size: 15px; }  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-intro { font-size: 16px; }    .vk-luma-wrap .vk-luma-feature h4 { font-size: 15px; }    .vk-luma-wrap .vk-luma-feature p { font-size: 14px; }    .vk-luma-wrap .vk-luma-spec-table td, .vk-luma-wrap .vk-luma-dimension-table td { font-size: 15px; }    .vk-luma-wrap .vk-luma-faq-item \u003e summary { font-size: 16px; }    .vk-luma-wrap .vk-luma-faq-a { font-size: 15px; } \/* end *\/  }  \/* Theme-proof legibility: override the store theme's thin, letter-spaced, uppercase heading styles *\/  .vk-luma-wrap, .vk-luma-wrap p, .vk-luma-wrap h3, .vk-luma-wrap h4, .vk-luma-wrap h5, .vk-luma-wrap td, .vk-luma-wrap th, .vk-luma-wrap li, .vk-luma-wrap summary, .vk-luma-wrap b, .vk-luma-wrap strong, .vk-luma-wrap span, .vk-luma-wrap div, .vk-luma-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; }  .vk-luma-wrap p, .vk-luma-wrap td, .vk-luma-wrap li { font-weight: 400 !important; }  .vk-luma-wrap .vk-luma-intro { font-size: 17px !important; line-height: 1.75 !important; color: #1f1f1f !important; }  .vk-luma-wrap .vk-luma-section-label { font-size: 14px !important; font-weight: 700 !important; letter-spacing: .06em !important; text-transform: uppercase !important; color: #876846 !important; }  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-feature p { font-size: 15px !important; line-height: 1.6 !important; color: #2a2a2a !important; }  .vk-luma-wrap .vk-luma-dimension-table th { font-size: 13.5px !important; font-weight: 700 !important; color: #876846 !important; text-transform: uppercase !important; letter-spacing: .04em !important; }  .vk-luma-wrap .vk-luma-dimension-table td { font-size: 16px !important; color: #1a1a1a !important; }  .vk-luma-wrap .vk-luma-dimension-table td:first-child { font-weight: 700 !important; color: #876846 !important; }  .vk-luma-wrap .vk-luma-dimension-note { font-size: 14px !important; color: #876846 !important; }  .vk-luma-wrap .vk-luma-spec-table td { font-size: 16px !important; line-height: 1.55 !important; color: #1a1a1a !important; }  .vk-luma-wrap .vk-luma-spec-table td:first-child { font-weight: 700 !important; color: #3a3834 !important; }  .vk-luma-wrap .vk-luma-spec-table a { color: #876846 !important; font-weight: 600 !important; }  .vk-luma-wrap .vk-luma-dl-card b { font-size: 16px !important; font-weight: 700 !important; color: #161616 !important; }  .vk-luma-wrap .vk-luma-faq-item \u003e summary { font-size: 17px !important; font-weight: 700 !important; color: #161616 !important; text-transform: none !important; }  .vk-luma-wrap .vk-luma-faq-a { font-size: 16px !important; line-height: 1.7 !important; color: #2a2a2a !important; }  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-intro { font-size: 16px !important; }    .vk-luma-wrap .vk-luma-feature h4 { font-size: 15px !important; }    .vk-luma-wrap .vk-luma-feature p { font-size: 14px !important; }    .vk-luma-wrap .vk-luma-spec-table td, .vk-luma-wrap .vk-luma-dimension-table td { font-size: 15px !important; }    .vk-luma-wrap .vk-luma-faq-a { font-size: 15px !important; } \/* end *\/  }  .vk-luma-wrap .vk-luma-dimension-table td:first-child { width: 30%; }  \/* Grid lines on the size table *\/  .vk-luma-wrap .vk-luma-dimension-table { border-collapse: collapse !important; border: 1px solid #e1d4c1 !important; background: #fff; }  .vk-luma-wrap .vk-luma-dimension-table th, .vk-luma-wrap .vk-luma-dimension-table td { border: 1px solid #e1d4c1 !important; padding: 10px 12px !important; vertical-align: middle !important; }  .vk-luma-wrap .vk-luma-dimension-table th { background: #e8dbc6 !important; }  .vk-luma-wrap .vk-luma-dimension-table tbody tr:nth-child(even) td { background: #fbf8f3; }  \/* Zebra rows on the Details table: set on the cells with !important so the theme can't wipe it *\/  .vk-luma-wrap .vk-luma-spec-table tr:nth-child(odd) td { background: #fbf8f3 !important; }  .vk-luma-wrap .vk-luma-spec-table tr:nth-child(even) td { background: #ffffff !important; }  \/* Walnut accents: echo the wooden frame *\/  .vk-luma-wrap .vk-luma-divider { background: linear-gradient(90deg, #e5dacb, #876846 50%, #e5dacb) !important; }  .vk-luma-wrap .vk-luma-spec-table td:first-child { color: #876846 !important; }  .vk-luma-wrap .vk-luma-dimension-table td:first-child { color: #876846 !important; }  .vk-luma-wrap .vk-luma-feature { border-top: 3px solid #876846 !important; }  \/* Hide the old auto-generated \"Sizing \u0026 questions\" block (section.vk-geo2) so only the new FAQ shows *\/  section.vk-geo2[data-geo=\"v2\"] { display: none !important; }  \/* FAQ styled like the \"Sizing \u0026 questions\" block: serif title, italic accent word, plus icons *\/  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-faq-title em { font-family: Georgia, \"Times New Roman\", serif !important; font-style: italic !important; color: #876846 !important; }  .vk-luma-wrap .vk-luma-faq-sub { margin: 0 0 18px !important; font-size: 15px !important; line-height: 1.8 !important; color: #5a5a5a !important; }  .vk-luma-wrap .vk-luma-faq { border-top: 1px solid #e5dacb; }  .vk-luma-wrap .vk-luma-faq-item { border-bottom: 1px solid #e5dacb !important; }  .vk-luma-wrap .vk-luma-faq-item \u003e summary { padding: 16px 32px 16px 2px !important; font-size: 15.5px !important; font-weight: 600 !important; color: #2b2b2b !important; }  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-faq-item[open] \u003e summary::after { content: \"\\2212\" !important; transform: translateY(-50%) !important; }  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 600 !important; color: #1f1f1f !important; }  .vk-luma-wrap .vk-luma-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }  .vk-luma-wrap .vk-luma-swatches { align-items: center; }  .vk-luma-wrap .vk-luma-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #876846 !important; margin-right: 4px; }  .vk-luma-wrap .vk-luma-swatch b { font-weight: 700 !important; }    .vk-luma-wrap .vk-luma-dimension-table td:first-child { width: 24% !important; }  .vk-luma-wrap .vk-luma-dimfigs { display: flex; justify-content: center; gap: 12px; margin-top: 1rem; }  .vk-luma-wrap .vk-luma-dimfigs .vk-luma-dimfig { flex: 1 1 0; max-width: 240px; min-width: 0; margin: 0; }  .vk-luma-wrap .vk-luma-dimfigs .vk-luma-dimfig img { aspect-ratio: 1 \/ 1; object-fit: contain; }  .vk-luma-wrap .vk-luma-dl { grid-template-columns: repeat(3, 1fr); }  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-dl { grid-template-columns: 1fr; } \/* end *\/  }  .vk-luma-wrap .vk-luma-dimension-table td small { display: block; margin-top: 2px; font-size: 13.5px !important; color: #4a4844 !important; }  \/* Helix template accents *\/  .vk-luma-wrap .vk-luma-feature h4, .vk-luma-wrap .vk-luma-faq-item \u003e summary { color: #261d16 !important; }  .vk-luma-wrap a { color: #6b4f30; }  .vk-luma-wrap .vk-luma-faq-title em, .vk-luma-wrap .vk-luma-faq-item \u003e summary::after { color: #876846 !important; }  \/* Size area matches the white diagram background *\/  .vk-luma-wrap .vk-luma-dimension-card { background: #ffffff !important; }  .vk-luma-wrap .vk-luma-dimfig a { border: 0 !important; padding: 0 !important; background: #ffffff !important; }  .vk-luma-wrap .vk-luma-dimfig img { background: #ffffff !important; }  .vk-luma-wrap .vk-luma-dimension-table td:first-child { width: 30% !important; }  .vk-luma-wrap .vk-luma-contact { margin: 0 0 1rem; padding: .9rem 1.1rem; border: 1px solid #e1d4c1; border-left: 3px solid #876846; border-radius: 8px; background: #fbf8f3; }  .vk-luma-wrap .vk-luma-contact p { margin: 0 !important; font-size: 15.5px !important; line-height: 1.7 !important; color: #1f1f1f !important; }  \/* Customized service: copy on top, colour chart underneath *\/  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #5a4630 !important; }  .vk-luma-wrap .vk-luma-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 700 !important; }  .vk-luma-wrap .vk-luma-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }  \/* Customized service: copy on the left, small colour chart on the right (click to enlarge) *\/  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-option-fig { max-width: 120px !important; width: 120px !important; } \/* end *\/  }  \/* Two notes side by side, each with a click-to-enlarge image *\/  .vk-luma-wrap .vk-luma-series { margin: 0 0 1rem; font-size: 15.5px !important; }  .vk-luma-wrap .vk-luma-series a { color: #6b4f30 !important; font-weight: 700 !important; }  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-notes2 { grid-template-columns: 1fr; } \/* end *\/  }  .vk-luma-wrap .vk-luma-dimension-table td:first-child { width: 28% !important; }  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-figgrid { grid-template-columns: repeat(3, 1fr); } \/* end *\/  }  .vk-luma-wrap .vk-luma-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; }  .vk-luma-wrap .vk-luma-swatch-label { font-size: 14.5px !important; font-weight: 700 !important; color: #5a4630 !important; }  .vk-luma-wrap .vk-luma-swatch { display: flex; align-items: center; gap: 7px; font-size: 14.5px !important; font-weight: 700 !important; }  .vk-luma-wrap .vk-luma-swatch i { display: inline-block; width: 18px; height: 18px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); }  .vk-luma-wrap .vk-luma-dimension-table td:first-child { width: 24% !important; }  .vk-luma-wrap .vk-luma-dimension-table td:first-child { width: 22% !important; }  .vk-luma-wrap .vk-luma-dimension-table th:nth-child(3), .vk-luma-wrap .vk-luma-dimension-table td:nth-child(3) { width: 18%; white-space: nowrap; }  .vk-luma-wrap .vk-luma-dimfigs .vk-luma-dimfig { max-width: 160px !important; }  .vk-luma-wrap .vk-luma-vers { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }  .vk-luma-wrap .vk-luma-ver { padding: 1rem; border: 1px solid #e1d4c1; border-top: 3px solid #876846; border-radius: 8px; background: #fff; }  .vk-luma-wrap .vk-luma-ver-tag { display: inline-block; margin-bottom: .5rem; padding: 2px 10px; border-radius: 10px; background: #876846; color: #fff !important; font-size: 11px !important; font-weight: 700 !important; letter-spacing: .04em !important; }  .vk-luma-wrap .vk-luma-ver h4 { margin: 0 0 .45rem !important; font-size: 16px !important; font-weight: 700 !important; color: #261d16 !important; text-transform: none !important; }  .vk-luma-wrap .vk-luma-ver ul { margin: 0; padding: 0 0 0 1.1rem; }  .vk-luma-wrap .vk-luma-ver li { margin: 0 0 .3rem; font-size: 14.5px !important; line-height: 1.55 !important; color: #1f1f1f !important; }  @media (max-width: 520px) {    .vk-luma-wrap .vk-luma-vers { grid-template-columns: 1fr; } \/* end *\/  }\u003c\/style\u003e\u003cdiv class=\"vk-luma-wrap\"\u003e\n\u003cp class=\"vk-luma-intro\"\u003eElevate your outdoor aesthetics with the AoYinLight LumaDisk Outdoor Light, a modern fusion of sculpture and illumination. Featuring a smooth conical base and a perfectly round disk top, this design evokes the elegance of celestial geometry. The downward cast of soft, warm light creates an inviting ambiance ideal for gardens, patios, or architectural pathways. Choose a solar version that charges in the sun, or a hardwired version for steady light every night.\u003c\/p\u003e\n\u003cdiv class=\"vk-luma-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-contact\"\u003e\u003c\/div\u003e\n\u003cp class=\"vk-luma-series\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"vk-luma-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-section-label\"\u003eTwo Versions\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-vers\"\u003e\n\u003cdiv class=\"vk-luma-ver\"\u003e\n\u003cspan class=\"vk-luma-ver-tag\"\u003eSolar Version\u003c\/span\u003e\u003ch4\u003eCharges in the sun, no wiring\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFull charge in 4–6 hours of sunlight\u003c\/li\u003e\n\u003cli\u003eLights for about 8–10 hours\u003c\/li\u003e\n\u003cli\u003eAutomatic dusk-to-dawn on\/off\u003c\/li\u003e\n\u003cli\u003eTouch switch and remote control\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-ver\"\u003e\n\u003cspan class=\"vk-luma-ver-tag\"\u003eHardwired Version\u003c\/span\u003e\u003ch4\u003eSteady light, every night\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eConnects to an outdoor junction box\u003c\/li\u003e\n\u003cli\u003eAC 110–240V\u003c\/li\u003e\n\u003cli\u003eSwitched from a common wall switch (not included)\u003c\/li\u003e\n\u003cli\u003eNo charging, works in any weather\u003c\/li\u003e\n\u003cli\u003eLicensed electrician recommended\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-section-label\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-features\"\u003e\n\u003cdiv class=\"vk-luma-feature\"\u003e\n\u003cdiv class=\"vk-luma-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eDisk-top silhouette\u003c\/h4\u003e\n\u003cp\u003eA conical base under a round disk top.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-feature\"\u003e\n\u003cdiv class=\"vk-luma-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eIP65 outdoor rated\u003c\/h4\u003e\n\u003cp\u003eProtected against dust and rain.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-feature\"\u003e\n\u003cdiv class=\"vk-luma-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eSolar or hardwired\u003c\/h4\u003e\n\u003cp\u003ePick sun-charged or wired power.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-swatches\"\u003e\n\u003cspan class=\"vk-luma-swatch-label\"\u003eFinishes:\u003c\/span\u003e\u003cspan class=\"vk-luma-swatch\"\u003e\u003ci style=\"background:#1f1f1f\"\u003e\u003c\/i\u003e\u003cb style=\"color:#1f1f1f\"\u003eBlack\u003c\/b\u003e\u003c\/span\u003e\u003cspan class=\"vk-luma-swatch\"\u003e\u003ci style=\"background:#f4f1ea\"\u003e\u003c\/i\u003e\u003cb style=\"color:#6a655e\"\u003eWhite\u003c\/b\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-section-label\" id=\"vk-luma-dimensions\"\u003eProduct Size\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-dimension-card\"\u003e\n\u003ctable class=\"vk-luma-dimension-table\"\u003e\u003ctbody\u003e\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003eDia 15cm x H 25cm \/ ∅ 5.9″ x H 9.8″\u003c\/td\u003e\n\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cdiv class=\"vk-luma-dimfigs\"\u003e\u003cdiv class=\"vk-luma-dimfig\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cp class=\"vk-luma-dimension-note\"\u003e🔍 Click the diagram to enlarge · same size for both versions\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-section-label\"\u003eDetails\u003c\/div\u003e\n\u003ctable class=\"vk-luma-spec-table\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eVersions\u003c\/td\u003e\n\u003ctd\u003eSolar version · Hardwired version\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterials\u003c\/td\u003e\n\u003ctd\u003eMetal, PC.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLight source\u003c\/td\u003e\n\u003ctd\u003eIntegrated LED.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKelvin range\u003c\/td\u003e\n\u003ctd\u003eWarm Light (3000K).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower — Solar version\u003c\/td\u003e\n\u003ctd\u003eDC 3.2V solar power storage · full charge in 4–6 hours of sunlight · lights for about 8–10 hours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePower — Hardwired version\u003c\/td\u003e\n\u003ctd\u003eHardwired to a weatherproof junction box · AC 110–240V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl — Solar version\u003c\/td\u003e\n\u003ctd\u003eAutomatic dusk-to-dawn, touch switch and remote control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl — Hardwired version\u003c\/td\u003e\n\u003ctd\u003eCompatible with common wall switches (not included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMoisture resistance\u003c\/td\u003e\n\u003ctd\u003eIP 65 moisture-proof grade, waterproof, do not immerse in water.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEnvironment\u003c\/td\u003e\n\u003ctd\u003eOutdoor.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePlaces of use\u003c\/td\u003e\n\u003ctd\u003eLawns, villas, aisles, corridors, gardens, parks, etc.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFinishes\u003c\/td\u003e\n\u003ctd\u003eBlack, White.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLampshade Finishes\u003c\/td\u003e\n\u003ctd\u003eWhite.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertifications\u003c\/td\u003e\n\u003ctd\u003eCE (EU) · SAA\/RCM (Australia \u0026amp; NZ) · CSA (Canada) · FCC tested (US) — \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cdiv class=\"vk-luma-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-section-label\"\u003eDownload Support\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-dl\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"vk-luma-faq-title\"\u003eSizing \u0026amp; \u003cem\u003equestions\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"vk-luma-faq-sub\"\u003eHere is what most clients ask before choosing theirs.\u003c\/p\u003e\n\u003cdiv class=\"vk-luma-faq\"\u003e\n\u003cdetails class=\"vk-luma-faq-item\"\u003e\u003csummary\u003eWhat is the difference between the solar and hardwired versions?\u003c\/summary\u003e\u003cp class=\"vk-luma-faq-a\"\u003eThe solar version charges from sunlight, turns on automatically at dusk and off at dawn, and comes with a remote control, so no wiring is needed. The hardwired version connects to your outdoor power supply and is switched from a wall switch, for steady light every night without relying on sunshine.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"vk-luma-faq-item\"\u003e\u003csummary\u003eHow long does the solar version last on a full charge?\u003c\/summary\u003e\u003cp class=\"vk-luma-faq-a\"\u003eWith 4–6 hours of sunlight it charges fully and lights for about 8–10 hours.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"vk-luma-faq-item\"\u003e\u003csummary\u003eDoes the hardwired version need an electrician?\u003c\/summary\u003e\u003cp class=\"vk-luma-faq-a\"\u003eYes. It connects to a weatherproof outdoor junction box, so a licensed electrician is recommended. It runs on AC 110–240V and is switched from a common wall switch (not included).\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"vk-luma-faq-item\"\u003e\u003csummary\u003eCan it stay outside in the rain?\u003c\/summary\u003e\u003cp class=\"vk-luma-faq-a\"\u003eYes. Both versions are rated IP65, so they are protected against dust and rain. Do not immerse the light in water.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"vk-luma-faq-item\"\u003e\u003csummary\u003eWhat size is it, and which colors are available?\u003c\/summary\u003e\u003cp class=\"vk-luma-faq-a\"\u003eIt measures Dia 15cm x H 25cm \/ ∅ 5.9″ x H 9.8″, in a Black or White finish with a white lampshade and warm 3000K light.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-luma-zoom\" id=\"vk-luma-zoom-size\"\u003e \u003cdiv class=\"vk-luma-zoom-inner\"\u003e\n\u003cimg class=\"vk-luma-zoom-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Luma-Disk-Outdoor-Table-Light_600x600.jpg?v=1758845584\" alt=\"LumaDisk Outdoor Light size diagram, enlarged\"\u003e\u003cp class=\"vk-luma-zoom-cap\"\u003eDia 15cm x H 25cm \/ ∅ 5.9″ x H 9.8″\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{  \"@context\": \"https:\/\/schema.org\",  \"@type\": \"FAQPage\",  \"mainEntity\": [    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The solar version charges from sunlight, turns on automatically at dusk and off at dawn, and comes with a remote control, so no wiring is needed. The hardwired version connects to your outdoor power supply and is switched from a wall switch, for steady light every night without relying on sunshine.\" }, \"name\": \"What is the difference between the solar and hardwired versions?\" },    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"With 4–6 hours of sunlight it charges fully and lights for about 8–10 hours.\" }, \"name\": \"How long does the solar version last on a full charge?\" },    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. It connects to a weatherproof outdoor junction box, so a licensed electrician is recommended. It runs on AC 110–240V and is switched from a common wall switch (not included).\" }, \"name\": \"Does the hardwired version need an electrician?\" },    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Both versions are rated IP65, so they are protected against dust and rain. Do not immerse the light in water.\" }, \"name\": \"Can it stay outside in the rain?\" },    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"It measures Dia 15cm x H 25cm \/ ∅ 5.9″ x H 9.8″, in a Black or White finish with a white lampshade and warm 3000K light.\" }, \"name\": \"What size is it, and which colors are available?\" }  ]}\u003c\/noscript\u003e\u003c\/div\u003e\u003c\/script\u003e\n\u003c\/div\u003e","brand":"mysite","offers":[{"title":"∅ 5.9″ x H 9.8″ \/ Black \/ Solar Version","offer_id":68036701782338,"sku":"VKT2-2592-01","price":200.0,"currency_code":"USD","in_stock":true},{"title":"∅ 5.9″ x H 9.8″ \/ Black \/ Hardwired Version","offer_id":68036701815106,"sku":"VKT2-2592-04","price":185.0,"currency_code":"USD","in_stock":true},{"title":"∅ 5.9″ x H 9.8″ \/ White \/ Solar Version","offer_id":68036701847874,"sku":"VKT2-2592-02","price":200.0,"currency_code":"USD","in_stock":true},{"title":"∅ 5.9″ x H 9.8″ \/ White \/ Hardwired Version","offer_id":68036701880642,"sku":"VKT2-2592-03","price":185.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1027\/9528\/0706\/files\/17568029937813.png?v=1793870916","url":"https:\/\/aoyinlight.com\/products\/luma-disk-outdoor-table-light","provider":"My Store","version":"1.0","type":"link"}