{"product_id":"luma-alabaster-drum-semi-flush-ceiling-light","title":"Luma Alabaster Drum Semi-Flush Ceiling Light","description":"\u003cstyle\u003e  \/* ===== Valmere Cone Pendant — every rule scoped to .vk-lumad-wrap ===== *\/  .vk-lumad-wrap, .vk-lumad-wrap *, .vk-lumad-wrap *::before, .vk-lumad-wrap *::after { box-sizing: border-box; margin: 0; padding: 0; }  .vk-lumad-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-lumad-wrap img { max-width: 100%; height: auto; }  .vk-lumad-wrap a { color: #876846; text-underline-offset: 3px; }  .vk-lumad-wrap .vk-lumad-divider { height: 1px; margin: 2rem 0; background: #fbf8f3; overflow: hidden; }  .vk-lumad-wrap .vk-lumad-intro { margin-bottom: 1rem; color: #3a3834; font-size: 15px; line-height: 1.75; }  .vk-lumad-wrap .vk-lumad-section-label { margin-bottom: .65rem; color: #876846; font-size: 11px; font-weight: 500; letter-spacing: .1em; text-transform: uppercase; scroll-margin-top: 90px; }  \/* Video *\/  .vk-lumad-wrap .vk-lumad-video { position: relative; height: 0; padding-bottom: 56.25%; overflow: hidden; border-radius: 10px; background: #111; }  .vk-lumad-wrap .vk-lumad-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }  \/* Features *\/  .vk-lumad-wrap .vk-lumad-features { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }  .vk-lumad-wrap .vk-lumad-feature, .vk-lumad-wrap .vk-lumad-option { min-width: 0; padding: .9rem; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; }  .vk-lumad-wrap .vk-lumad-icon { display: flex; width: 28px; height: 28px; align-items: center; justify-content: center; margin-bottom: .6rem; border-radius: 6px; background: #e8dbc6; }  .vk-lumad-wrap .vk-lumad-feature h4, .vk-lumad-wrap .vk-lumad-option h5 { margin-bottom: .3rem; color: #1d1b17; font-size: 13px; font-weight: 500; line-height: 1.45; }  .vk-lumad-wrap .vk-lumad-feature p, .vk-lumad-wrap .vk-lumad-option p { color: #3f3d39; font-size: 12px; line-height: 1.6; overflow-wrap: anywhere; }  \/* Color option *\/  \/* Dimension card *\/  .vk-lumad-wrap .vk-lumad-dimension-card { padding: 1.2rem; border: 1px solid #f5eee5; border-radius: 10px; background: #fbf8f3; scroll-margin-top: 90px; }  .vk-lumad-wrap .vk-lumad-dimension-table { width: 100%; border-collapse: collapse; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-dimension-table td { padding: 9px 0 0; color: #2a2826; font-size: 13px; line-height: 1.55; vertical-align: top; overflow-wrap: anywhere; }  .vk-lumad-wrap .vk-lumad-dimension-table td:first-child { width: 29%; padding-right: 12px; color: #876846; font-weight: 500; }  .vk-lumad-wrap .vk-lumad-dimfig { max-width: 300px; margin: 1rem auto 0; text-align: center; }  .vk-lumad-wrap .vk-lumad-dimfig a { display: block; padding: 5px; border: 1px solid #f5eee5; border-radius: 8px; background: #fff; }  .vk-lumad-wrap .vk-lumad-dimfig a:hover { border-color: #e1d4c1; }  .vk-lumad-wrap .vk-lumad-dimfig img { display: block; width: 100%; aspect-ratio: 1 \/ 1; object-fit: contain; background: #fff; border-radius: 4px; cursor: zoom-in; }  .vk-lumad-wrap .vk-lumad-dimension-note { margin-top: .75rem; color: #876846; font-size: 11px; line-height: 1.5; text-align: center; }  \/* Pure-CSS :target lightbox *\/  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-zoom:target { display: flex; visibility: visible; pointer-events: auto; }  .vk-lumad-wrap .vk-lumad-zoom-backdrop { position: absolute; inset: 0; display: block; cursor: zoom-out; }  .vk-lumad-wrap .vk-lumad-zoom-inner { position: relative; z-index: 1; max-width: 100%; text-align: center; pointer-events: none; }  .vk-lumad-wrap .vk-lumad-zoom-img { width: 100%; max-width: 1200px; height: auto; max-height: 86vh; object-fit: contain; border-radius: 4px; background: #fff; }  .vk-lumad-wrap .vk-lumad-zoom-cap { margin-top: 10px; color: #f5eee5; font-size: 12px; letter-spacing: .04em; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-spec-table { width: 100%; border-collapse: collapse; }  .vk-lumad-wrap .vk-lumad-spec-table tr { border-bottom: 1px solid #fbf8f3; }  .vk-lumad-wrap .vk-lumad-spec-table tr:nth-child(odd) { background: #fdfbf8; }  .vk-lumad-wrap .vk-lumad-spec-table tr:last-child { border-bottom: 0; }  .vk-lumad-wrap .vk-lumad-spec-table td { padding: 10px 8px; font-size: 14px; line-height: 1.55; vertical-align: top; overflow-wrap: anywhere; }  .vk-lumad-wrap .vk-lumad-spec-table td:first-child { width: 42%; padding-right: 1rem; color: #625f59; }  \/* Care *\/  \/* Downloads *\/  .vk-lumad-wrap .vk-lumad-dl { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-dl-card:hover { border-color: #e1d4c1; background: #fdfbf8; }  .vk-lumad-wrap .vk-lumad-dl-card .vk-lumad-icon { flex-shrink: 0; margin: 0; }  .vk-lumad-wrap .vk-lumad-dl-card b { display: block; font-size: 13px; font-weight: 500; line-height: 1.35; }  .vk-lumad-wrap .vk-lumad-dl-card small { display: block; color: #625f59; font-size: 11px; line-height: 1.4; }  \/* FAQ *\/  .vk-lumad-wrap .vk-lumad-faq-item { border-bottom: 1px solid #fbf8f3; }  .vk-lumad-wrap .vk-lumad-faq-item:last-child { border-bottom: 0; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-faq-item \u003e summary::marker { content: \"\"; }  .vk-lumad-wrap .vk-lumad-faq-item \u003e summary::-webkit-details-marker { display: none; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-faq-item[open] \u003e summary::after { transform: translateY(-30%) rotate(-135deg); }  .vk-lumad-wrap .vk-lumad-faq-a { margin: 0 0 14px; padding-right: 32px; color: #3f3d39; font-size: 13px; line-height: 1.7; }  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-features { gap: 6px; }    .vk-lumad-wrap .vk-lumad-feature { padding: .6rem; }    .vk-lumad-wrap .vk-lumad-feature h4 { font-size: 11.5px; }    .vk-lumad-wrap .vk-lumad-feature p { font-size: 10.5px; }    .vk-lumad-wrap .vk-lumad-option, .vk-lumad-wrap .vk-lumad-dl { grid-template-columns: 1fr; }    .vk-lumad-wrap .vk-lumad-dimension-card { padding: .85rem; }    .vk-lumad-wrap .vk-lumad-spec-table td { font-size: 13px; } \/* end *\/  }  .vk-lumad-wrap .vk-lumad-intro-note { margin: 1.25rem 0 0; padding: .9rem 1rem; border: 1px solid #e5dacb; border-left: 3px solid #876846; border-radius: 8px; background: #fbf8f3; color: #2a2826; font-size: 14px; line-height: 1.7; }  .vk-lumad-wrap .vk-lumad-intro-note p { margin: 0; }  .vk-lumad-wrap .vk-lumad-intro-note p + p { margin-top: .5rem; }  .vk-lumad-wrap .vk-lumad-note-lead { color: #b23a1e; font-weight: 600; }  .vk-lumad-wrap .vk-lumad-dimension-table td:nth-child(2) { padding-right: 12px; }  .vk-lumad-wrap .vk-lumad-dimfigs { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-top: 1rem; }  .vk-lumad-wrap .vk-lumad-dimfigs .vk-lumad-dimfig { flex: 0 1 300px; min-width: 0; max-width: none; margin: 0; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-dimfigs .vk-lumad-dimfig { flex: 0 1 calc(50% - 5px); }    .vk-lumad-wrap .vk-lumad-dimension-table td { font-size: 12px; } \/* end *\/  }  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-videos { grid-template-columns: 1fr; } \/* end *\/  }  .vk-lumad-wrap .vk-lumad-intro-note { border-color: #e5dacb; border-left-color: #876846; background: #fbf8f3; color: #2a2826; }  .vk-lumad-wrap .vk-lumad-intro-note p { margin: 0; }  .vk-lumad-wrap .vk-lumad-intro-note p + p { margin-top: .4rem; }  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-sz-grid { grid-template-columns: 1fr 1fr; gap: 8px; } \/* end *\/  }  \/* Legibility: larger type *\/  .vk-lumad-wrap .vk-lumad-intro { font-size: 16px; line-height: 1.8; }  .vk-lumad-wrap .vk-lumad-section-label { font-size: 12.5px; font-weight: 600; letter-spacing: .08em; }  .vk-lumad-wrap .vk-lumad-feature h4 { font-size: 15px; font-weight: 600; }  .vk-lumad-wrap .vk-lumad-feature p { font-size: 14px; line-height: 1.65; }  .vk-lumad-wrap .vk-lumad-dimension-note { font-size: 13px; }  .vk-lumad-wrap .vk-lumad-spec-table td { font-size: 15px; }  .vk-lumad-wrap .vk-lumad-dl-card b { font-size: 15px; font-weight: 600; }  .vk-lumad-wrap .vk-lumad-faq-item \u003e summary { font-size: 16px; font-weight: 600; }  .vk-lumad-wrap .vk-lumad-faq-a { font-size: 15px; line-height: 1.75; }  .vk-lumad-wrap .vk-lumad-zoom-cap { font-size: 14px; }  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-feature h4 { font-size: 14px; }    .vk-lumad-wrap .vk-lumad-feature p { font-size: 13px; }    .vk-lumad-wrap .vk-lumad-spec-table td { font-size: 14px; } \/* end *\/  }  .vk-lumad-wrap .vk-lumad-dimension-table td:first-child { width: 30%; }  \/* Extra legibility: bigger type, darker text, stronger labels *\/  .vk-lumad-wrap { color: #161616; }  .vk-lumad-wrap .vk-lumad-intro { font-size: 17px; line-height: 1.8; color: #222; }  .vk-lumad-wrap .vk-lumad-section-label { font-size: 13.5px; font-weight: 700; letter-spacing: .07em; color: #876846; }  .vk-lumad-wrap .vk-lumad-feature h4 { font-size: 16.5px; font-weight: 700; color: #161616; }  .vk-lumad-wrap .vk-lumad-feature p { font-size: 15px; line-height: 1.65; color: #2b2b2b; }  .vk-lumad-wrap .vk-lumad-dimension-table th { font-size: 13px; font-weight: 700; color: #876846; }  .vk-lumad-wrap .vk-lumad-dimension-table td { font-size: 16px; color: #1f1f1f; }  .vk-lumad-wrap .vk-lumad-dimension-table td:first-child { color: #876846; font-weight: 600; }  .vk-lumad-wrap .vk-lumad-dimension-note { font-size: 14px; color: #876846; }  .vk-lumad-wrap .vk-lumad-spec-table td { font-size: 16px; line-height: 1.6; color: #1f1f1f; }  .vk-lumad-wrap .vk-lumad-spec-table td:first-child { color: #4a4844; font-weight: 600; }  .vk-lumad-wrap .vk-lumad-dl-card b { font-size: 16px; font-weight: 700; color: #161616; }  .vk-lumad-wrap .vk-lumad-faq-item \u003e summary { font-size: 17px; font-weight: 700; color: #161616; }  .vk-lumad-wrap .vk-lumad-faq-a { font-size: 16px; line-height: 1.75; color: #2b2b2b; }  .vk-lumad-wrap .vk-lumad-zoom-cap { font-size: 15px; }  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-intro { font-size: 16px; }    .vk-lumad-wrap .vk-lumad-feature h4 { font-size: 15px; }    .vk-lumad-wrap .vk-lumad-feature p { font-size: 14px; }    .vk-lumad-wrap .vk-lumad-spec-table td, .vk-lumad-wrap .vk-lumad-dimension-table td { font-size: 15px; }    .vk-lumad-wrap .vk-lumad-faq-item \u003e summary { font-size: 16px; }    .vk-lumad-wrap .vk-lumad-faq-a { font-size: 15px; } \/* end *\/  }  \/* Theme-proof legibility: override the store theme's thin, letter-spaced, uppercase heading styles *\/  .vk-lumad-wrap, .vk-lumad-wrap p, .vk-lumad-wrap h3, .vk-lumad-wrap h4, .vk-lumad-wrap h5, .vk-lumad-wrap td, .vk-lumad-wrap th, .vk-lumad-wrap li, .vk-lumad-wrap summary, .vk-lumad-wrap b, .vk-lumad-wrap strong, .vk-lumad-wrap span, .vk-lumad-wrap div, .vk-lumad-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-lumad-wrap p, .vk-lumad-wrap td, .vk-lumad-wrap li { font-weight: 400 !important; }  .vk-lumad-wrap .vk-lumad-intro { font-size: 17px !important; line-height: 1.75 !important; color: #1f1f1f !important; }  .vk-lumad-wrap .vk-lumad-section-label { font-size: 14px !important; font-weight: 700 !important; letter-spacing: .06em !important; text-transform: uppercase !important; color: #876846 !important; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-feature p { font-size: 15px !important; line-height: 1.6 !important; color: #2a2a2a !important; }  .vk-lumad-wrap .vk-lumad-dimension-table th { font-size: 13.5px !important; font-weight: 700 !important; color: #876846 !important; text-transform: uppercase !important; letter-spacing: .04em !important; }  .vk-lumad-wrap .vk-lumad-dimension-table td { font-size: 16px !important; color: #1a1a1a !important; }  .vk-lumad-wrap .vk-lumad-dimension-table td:first-child { font-weight: 700 !important; color: #876846 !important; }  .vk-lumad-wrap .vk-lumad-dimension-note { font-size: 14px !important; color: #876846 !important; }  .vk-lumad-wrap .vk-lumad-spec-table td { font-size: 16px !important; line-height: 1.55 !important; color: #1a1a1a !important; }  .vk-lumad-wrap .vk-lumad-spec-table td:first-child { font-weight: 700 !important; color: #3a3834 !important; }  .vk-lumad-wrap .vk-lumad-spec-table a { color: #876846 !important; font-weight: 600 !important; }  .vk-lumad-wrap .vk-lumad-dl-card b { font-size: 16px !important; font-weight: 700 !important; color: #161616 !important; }  .vk-lumad-wrap .vk-lumad-faq-item \u003e summary { font-size: 17px !important; font-weight: 700 !important; color: #161616 !important; text-transform: none !important; }  .vk-lumad-wrap .vk-lumad-faq-a { font-size: 16px !important; line-height: 1.7 !important; color: #2a2a2a !important; }  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-intro { font-size: 16px !important; }    .vk-lumad-wrap .vk-lumad-feature h4 { font-size: 15px !important; }    .vk-lumad-wrap .vk-lumad-feature p { font-size: 14px !important; }    .vk-lumad-wrap .vk-lumad-spec-table td, .vk-lumad-wrap .vk-lumad-dimension-table td { font-size: 15px !important; }    .vk-lumad-wrap .vk-lumad-faq-a { font-size: 15px !important; } \/* end *\/  }  .vk-lumad-wrap .vk-lumad-dimension-table td:first-child { width: 30%; }  \/* Grid lines on the size table *\/  .vk-lumad-wrap .vk-lumad-dimension-table { border-collapse: collapse !important; border: 1px solid #e1d4c1 !important; background: #fff; }  .vk-lumad-wrap .vk-lumad-dimension-table th, .vk-lumad-wrap .vk-lumad-dimension-table td { border: 1px solid #e1d4c1 !important; padding: 10px 12px !important; vertical-align: middle !important; }  .vk-lumad-wrap .vk-lumad-dimension-table th { background: #e8dbc6 !important; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-spec-table tr:nth-child(odd) td { background: #fbf8f3 !important; }  .vk-lumad-wrap .vk-lumad-spec-table tr:nth-child(even) td { background: #ffffff !important; }  \/* Walnut accents: echo the wooden frame *\/  .vk-lumad-wrap .vk-lumad-divider { background: linear-gradient(90deg, #e5dacb, #876846 50%, #e5dacb) !important; }  .vk-lumad-wrap .vk-lumad-spec-table td:first-child { color: #876846 !important; }  .vk-lumad-wrap .vk-lumad-dimension-table td:first-child { color: #876846 !important; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-faq-title em { font-family: Georgia, \"Times New Roman\", serif !important; font-style: italic !important; color: #876846 !important; }  .vk-lumad-wrap .vk-lumad-faq-sub { margin: 0 0 18px !important; font-size: 15px !important; line-height: 1.8 !important; color: #5a5a5a !important; }  .vk-lumad-wrap .vk-lumad-faq { border-top: 1px solid #e5dacb; }  .vk-lumad-wrap .vk-lumad-faq-item { border-bottom: 1px solid #e5dacb !important; }  .vk-lumad-wrap .vk-lumad-faq-item \u003e summary { padding: 16px 32px 16px 2px !important; font-size: 15.5px !important; font-weight: 600 !important; color: #2b2b2b !important; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-faq-item[open] \u003e summary::after { content: \"\\2212\" !important; transform: translateY(-50%) !important; }  .vk-lumad-wrap .vk-lumad-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-lumad-wrap .vk-lumad-dimension-table td:first-child { width: 24% !important; }  .vk-lumad-wrap .vk-lumad-dimfigs { display: flex; justify-content: center; gap: 12px; margin-top: 1rem; }  .vk-lumad-wrap .vk-lumad-dimfigs .vk-lumad-dimfig { flex: 1 1 0; max-width: 240px; min-width: 0; margin: 0; }  .vk-lumad-wrap .vk-lumad-dimfigs .vk-lumad-dimfig img { aspect-ratio: 1 \/ 1; object-fit: contain; }  .vk-lumad-wrap .vk-lumad-dl { grid-template-columns: repeat(3, 1fr); }  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-dl { grid-template-columns: 1fr; } \/* end *\/  }  .vk-lumad-wrap .vk-lumad-dimension-table td small { display: block; margin-top: 2px; font-size: 13.5px !important; color: #4a4844 !important; }  \/* Helix template accents *\/  .vk-lumad-wrap .vk-lumad-feature h4, .vk-lumad-wrap .vk-lumad-faq-item \u003e summary { color: #261d16 !important; }  .vk-lumad-wrap a { color: #6b4f30; }  .vk-lumad-wrap .vk-lumad-faq-title em, .vk-lumad-wrap .vk-lumad-faq-item \u003e summary::after { color: #876846 !important; }  \/* Size area matches the white diagram background *\/  .vk-lumad-wrap .vk-lumad-dimension-card { background: #ffffff !important; }  .vk-lumad-wrap .vk-lumad-dimfig a { border: 0 !important; padding: 0 !important; background: #ffffff !important; }  .vk-lumad-wrap .vk-lumad-dimfig img { background: #ffffff !important; }  .vk-lumad-wrap .vk-lumad-dimension-table td:first-child { width: 30% !important; }  .vk-lumad-wrap .vk-lumad-contact { margin: 0 0 1rem; padding: .9rem 1.1rem; border: 1px solid #e1d4c1; border-left: 3px solid #876846; border-radius: 8px; background: #fbf8f3; }  .vk-lumad-wrap .vk-lumad-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 *\/  \/* Customized service: copy on the left, small colour chart on the right (click to enlarge) *\/  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-option-fig { max-width: 120px !important; width: 120px !important; } \/* end *\/  }  \/* Two notes side by side, each with a click-to-enlarge image *\/  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-notes2 { grid-template-columns: 1fr; } \/* end *\/  }  .vk-lumad-wrap .vk-lumad-dimension-table td:first-child { width: 28% !important; }  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-figgrid { grid-template-columns: repeat(3, 1fr); } \/* end *\/  }  .vk-lumad-wrap .vk-lumad-note-lead { color: #d62a00 !important; font-weight: 700 !important; }  .vk-lumad-wrap .vk-lumad-dimension-table td:first-child { width: 24% !important; }  .vk-lumad-wrap .vk-lumad-dimension-table td:first-child { width: 22% !important; }  .vk-lumad-wrap .vk-lumad-dimension-table th:nth-child(3), .vk-lumad-wrap .vk-lumad-dimension-table td:nth-child(3) { width: 18%; white-space: nowrap; }  .vk-lumad-wrap .vk-lumad-dimfigs .vk-lumad-dimfig { max-width: 160px !important; }  .vk-lumad-wrap .vk-lumad-video { position: relative; width: 100%; aspect-ratio: 16 \/ 9; overflow: hidden; border-radius: 10px; background: #111; margin-bottom: 1.25rem; }  .vk-lumad-wrap .vk-lumad-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }  .vk-lumad-wrap .vk-lumad-szcards { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 8px; margin-top: 1rem; }  .vk-lumad-wrap .vk-lumad-szc { padding: .7rem .5rem; border: 1px solid #e1d4c1; border-radius: 8px; background: #fbf8f3; text-align: center; }  .vk-lumad-wrap .vk-lumad-szc b { display: block; font-size: 15px !important; font-weight: 700 !important; color: #261d16 !important; }  .vk-lumad-wrap .vk-lumad-szc span { display: block; margin-top: 2px; font-size: 13px !important; color: #4a4844 !important; line-height: 1.45 !important; }  @media (max-width: 520px) {    .vk-lumad-wrap .vk-lumad-szcards { grid-template-columns: 1fr 1fr; } \/* end *\/  }\u003c\/style\u003e\u003cdiv class=\"vk-lumad-wrap\"\u003e\n\n\u003cp class=\"vk-lumad-intro\"\u003eAoYinLight's Luma Alabaster Drum Semi-Flush Ceiling Light boasts a clean, modern silhouette. Its large, cylindrical shade is crafted from natural Spanish white stone, accented with copper and iron structural details. The design balances the cool sheen of the natural stone with the warm metallic elements, while a built-in diffuser delivers a soft, even glow throughout the space. Its minimalist shape and neutral color scheme make it ideal for bedrooms, living rooms, or hallways, providing both practical lighting and a subtly elegant ambiance.\u003c\/p\u003e\n\u003cdiv class=\"vk-lumad-intro-note\"\u003e\n\u003cp\u003e\u003cspan class=\"vk-lumad-note-lead\"\u003eUnique \u0026amp; Natural Variation:\u003c\/span\u003e The shade is natural Spanish alabaster, so veining, tone and small marks differ on every piece. The light you receive will not look exactly like the photos — these variations are part of the stone, not defects.\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"vk-lumad-note-lead\"\u003eCustom Veining Request:\u003c\/span\u003e If you prefer heavily veined or clean, minimal veining, email us at  before or right after ordering, and we will photograph the available stones for your approval before dispatch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-contact\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-section-label\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-features\"\u003e\n\u003cdiv class=\"vk-lumad-feature\"\u003e\n\u003cdiv class=\"vk-lumad-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eAlabaster drum shade\u003c\/h4\u003e\n\u003cp\u003eNatural Spanish white stone, softly lit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-feature\"\u003e\n\u003cdiv class=\"vk-lumad-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eCopper, iron \u0026amp; onyx\u003c\/h4\u003e\n\u003cp\u003eWarm metal details and an onyx canopy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-feature\"\u003e\n\u003cdiv class=\"vk-lumad-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eFour sizes\u003c\/h4\u003e\n\u003cp\u003eFrom ∅ 7.8″ to ∅ 19.7″, integrated LED.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-section-label\" id=\"vk-lumad-dimensions\"\u003eProduct Size\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-dimension-card\"\u003e\n\u003ctable class=\"vk-lumad-dimension-table\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003eDia 20cm x H 20cm \/ ∅ 7.8″ x H 7.8″ (Power: 18W)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003eDia 30cm x H 20cm \/ ∅ 11.8″ x H 7.8″ (Power: 36W)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003eDia 40cm x H 20cm \/ ∅ 15.7″ x H 7.8″ (Power: 48W)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003eDia 50cm x H 20cm \/ ∅ 19.7″ x H 7.8″ (Power: 60W)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cdiv class=\"vk-lumad-szcards\"\u003e\n\u003cdiv class=\"vk-lumad-szc\"\u003e\n\u003cb\u003eØ 20cm\u003c\/b\u003e\u003cspan\u003e∅ 7.8″ x H 7.8″\u003cbr\u003e18W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-szc\"\u003e\n\u003cb\u003eØ 30cm\u003c\/b\u003e\u003cspan\u003e∅ 11.8″ x H 7.8″\u003cbr\u003e36W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-szc\"\u003e\n\u003cb\u003eØ 40cm\u003c\/b\u003e\u003cspan\u003e∅ 15.7″ x H 7.8″\u003cbr\u003e48W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-szc\"\u003e\n\u003cb\u003eØ 50cm\u003c\/b\u003e\u003cspan\u003e∅ 19.7″ x H 7.8″\u003cbr\u003e60W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-dimfigs\"\u003e\u003cdiv class=\"vk-lumad-dimfig\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cp class=\"vk-lumad-dimension-note\"\u003e🔍 Click the diagram to enlarge · Ø 50 cm size shown\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-section-label\"\u003eDetails\u003c\/div\u003e\n\u003ctable class=\"vk-lumad-spec-table\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eSpanish alabaster, Copper, Iron.\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\u003eVoltage\u003c\/td\u003e\n\u003ctd\u003eAC 110-240V.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBody Finishes\u003c\/td\u003e\n\u003ctd\u003eCopper, Iron.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShade Finish\u003c\/td\u003e\n\u003ctd\u003eSpanish White Stone (natural alabaster).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCanopy \/ Cover Plate\u003c\/td\u003e\n\u003ctd\u003eMarble (Onyx).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eCeiling, semi-flush.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWiring\u003c\/td\u003e\n\u003ctd\u003eHardwired.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl\u003c\/td\u003e\n\u003ctd\u003eCompatible with common wall switches (not included).\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-lumad-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-section-label\"\u003eDownload Support\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-dl\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 class=\"vk-lumad-faq-title\"\u003eSizing \u0026amp; \u003cem\u003equestions\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"vk-lumad-faq-sub\"\u003eHere is what most clients ask before choosing theirs.\u003c\/p\u003e\n\u003cdiv class=\"vk-lumad-faq\"\u003e\n\u003cdetails class=\"vk-lumad-faq-item\"\u003e\u003csummary\u003eWhat sizes does the Luma Alabaster Drum come in?\u003c\/summary\u003e\u003cp class=\"vk-lumad-faq-a\"\u003eFour sizes, all 7.8″ (20 cm) tall: ∅ 7.8″ (18W), ∅ 11.8″ (36W), ∅ 15.7″ (48W) and ∅ 19.7″ (60W).\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"vk-lumad-faq-item\"\u003e\u003csummary\u003eWhich size suits my room?\u003c\/summary\u003e\u003cp class=\"vk-lumad-faq-a\"\u003eThe ∅ 7.8″ and ∅ 11.8″ sizes suit compact hallways, entryways and small bedrooms. The ∅ 15.7″ and ∅ 19.7″ sizes suit larger bedrooms and living rooms.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"vk-lumad-faq-item\"\u003e\u003csummary\u003eWill my stone shade look like the photos?\u003c\/summary\u003e\u003cp class=\"vk-lumad-faq-a\"\u003eNo two shades are the same. The shade is natural Spanish alabaster, so veining, tone and small marks vary from piece to piece and the light you receive will differ from the photos. These variations are part of the stone, not defects.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"vk-lumad-faq-item\"\u003e\u003csummary\u003eCan I install it in a bathroom?\u003c\/summary\u003e\u003cp class=\"vk-lumad-faq-a\"\u003eNot recommended for bathrooms. Alabaster is a soft, porous natural stone that can absorb moisture and steam, and the light is rated IP20 for indoor, dry locations only.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails class=\"vk-lumad-faq-item\"\u003e\u003csummary\u003eHow is it installed and switched on?\u003c\/summary\u003e\u003cp class=\"vk-lumad-faq-a\"\u003eIt is hardwired to a ceiling junction box as a semi-flush fixture; a licensed electrician is recommended. It works with a common wall switch (not included), and the integrated LED needs no bulbs.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-lumad-zoom\" id=\"vk-lumad-zoom-size\"\u003e \u003cdiv class=\"vk-lumad-zoom-inner\"\u003e\n\u003cimg class=\"vk-lumad-zoom-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Luma-Linen-Drum-Ceiling-Light.jpg?v=1776495455\" alt=\"Luma Alabaster Drum Semi-Flush Ceiling Light size diagram, enlarged\"\u003e\u003cp class=\"vk-lumad-zoom-cap\"\u003eDia 50cm x H 20cm \/ ∅ 19.7″ x H 7.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\": \"Four sizes, all 7.8″ (20 cm) tall: ∅ 7.8″ (18W), ∅ 11.8″ (36W), ∅ 15.7″ (48W) and ∅ 19.7″ (60W).\" }, \"name\": \"What sizes does the Luma Alabaster Drum come in?\" },    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The ∅ 7.8″ and ∅ 11.8″ sizes suit compact hallways, entryways and small bedrooms. The ∅ 15.7″ and ∅ 19.7″ sizes suit larger bedrooms and living rooms.\" }, \"name\": \"Which size suits my room?\" },    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No two shades are the same. The shade is natural Spanish alabaster, so veining, tone and small marks vary from piece to piece and the light you receive will differ from the photos. These variations are part of the stone, not defects.\" }, \"name\": \"Will my stone shade look like the photos?\" },    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Not recommended for bathrooms. Alabaster is a soft, porous natural stone that can absorb moisture and steam, and the light is rated IP20 for indoor, dry locations only.\" }, \"name\": \"Can I install it in a bathroom?\" },    { \"@type\": \"Question\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"It is hardwired to a ceiling junction box as a semi-flush fixture; a licensed electrician is recommended. It works with a common wall switch (not included), and the integrated LED needs no bulbs.\" }, \"name\": \"How is it installed and switched on?\" }  ]}\u003c\/noscript\u003e\u003c\/div\u003e\u003c\/script\u003e\n\u003c\/div\u003e","brand":"mysite","offers":[{"title":"∅ 7.8″ x H 7.8″ \/ Black \u0026 White \/ Warm Light","offer_id":68014813970754,"sku":"VKC7-2647-04","price":245.0,"currency_code":"USD","in_stock":true},{"title":"∅ 11.8″ x H 7.8″ \/ Black \u0026 White \/ Warm Light","offer_id":68014814003522,"sku":"VKC7-2647-05","price":310.0,"currency_code":"USD","in_stock":true},{"title":"∅ 15.7″ x H 7.8″ \/ Black \u0026 White \/ Warm Light","offer_id":68014814036290,"sku":"VKC7-2647-06","price":496.0,"currency_code":"USD","in_stock":true},{"title":"∅ 19.7″ x H 7.8″ \/ Black \u0026 White \/ Warm Light","offer_id":68014814069058,"sku":"VKC7-2647-07","price":699.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1027\/9528\/0706\/files\/Luma--Linen--Drum--Ceiling--Light--_14.jpg?v=1793779501","url":"https:\/\/aoyinlight.com\/products\/luma-alabaster-drum-semi-flush-ceiling-light","provider":"My Store","version":"1.0","type":"link"}