{"product_id":"spiral-tiered-chandelier","title":"Spiral Tiered Chandelier","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n  .vk-spiraltier-wrap { font-family: 'DM Sans', sans-serif; color: #1a1a1a; width: 100%; max-width: 680px; margin: 0; padding: 0; }\n  .vk-spiraltier-divider { height: 1px; background: #ecdfb8; margin: 2rem 0; }\n  .vk-spiraltier-intro { font-size: 15px; color: #555; line-height: 1.75; margin-bottom: 1rem; }\n  .vk-spiraltier-section-label { font-size: 11px; font-weight: 500; letter-spacing: .1em; text-transform: uppercase; color: #a0833f; margin-bottom: .65rem; }\n\n  \/* Variant selectors (Rule 41) *\/\n  .vk-spiraltier-variants { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 1.5rem; }\n  .vk-spiraltier-variant { display: flex; flex-direction: column; align-items: flex-start; padding: 10px 14px; border: 1.5px solid #ddd1ab; border-radius: 8px; cursor: pointer; background: #fff; min-height: 44px; font-size: 13px; color: #1a1a1a; transition: border-color 0.15s ease, background 0.15s ease, opacity 0.15s ease; position: relative; min-width: 88px; }\n  .vk-spiraltier-variant:hover:not(.is-disabled) { border-color: #a0833f; }\n  .vk-spiraltier-variant input { position: absolute; opacity: 0; pointer-events: none; }\n  .vk-spiraltier-variant.is-selected { border-color: #a0833f; background: #faf3df; }\n  .vk-spiraltier-variant.is-disabled { opacity: 0.4; cursor: not-allowed; background: #f5f3ec; }\n  .vk-spiraltier-variant.is-disabled .vk-spiraltier-size-meta { text-decoration: line-through; }\n  .vk-spiraltier-size-label { font-weight: 500; }\n  .vk-spiraltier-size-meta { font-size: 11px; color: #888; margin-top: 2px; }\n\n  .vk-spiraltier-features { display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; margin-bottom: 1.25rem; }\n  .vk-spiraltier-feat { background: #faf3df; border-radius: 8px; padding: .85rem; }\n  .vk-spiraltier-feat-icon { width: 28px; height: 28px; border-radius: 6px; background: #f0e6c8; display: flex; align-items: center; justify-content: center; margin-bottom: .6rem; }\n  .vk-spiraltier-feat h4 { font-size: 13px; font-weight: 500; color: #1a1a1a; margin-bottom: .25rem; }\n  .vk-spiraltier-feat p { font-size: 12px; color: #666; line-height: 1.6; margin: 0; }\n\n  .vk-spiraltier-notice { border-left: 3px solid #c9a86b; background: #faf3df; border-radius: 0 8px 8px 0; padding: .85rem 1rem; margin-bottom: .75rem; }\n  .vk-spiraltier-notice h5 { font-size: 13px; font-weight: 500; color: #6e561f; margin-bottom: .3rem; }\n  .vk-spiraltier-notice p { font-size: 13px; color: #666; line-height: 1.65; margin: 0; }\n  .vk-spiraltier-notice a { color: #6e561f; }\n\n  \/* Selected-SKU summary chip *\/\n  .vk-spiraltier-sku-chip { background: #faf3df; border: 1px solid #ddd1ab; border-radius: 8px; padding: .85rem 1rem; margin-bottom: 1rem; font-size: 13px; color: #555; }\n  .vk-spiraltier-sku-chip strong { color: #6e561f; font-weight: 500; }\n\n  \/* Shape Diagrams Card and Responsive Grid *\/\n  .vk-spiraltier-shape-card { background: #faf3df; border: 1px solid #e2d39c; border-radius: 10px; padding: 1.25rem; margin-bottom: 1rem; }\n  .vk-spiraltier-shape-hint { font-size: 13px; color: #666; margin-bottom: .85rem; line-height: 1.6; }\n  .vk-spiraltier-shape-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; margin-bottom: .5rem; }\n  @media (max-width: 520px) {\n    .vk-spiraltier-shape-grid { grid-template-columns: repeat(2, 1fr); }\n  }\n  .vk-spiraltier-shape-thumb-link { display: flex; flex-direction: column; align-items: center; gap: 8px; cursor: zoom-in; background: #fff; border: 1px solid #e2d39c; border-radius: 6px; padding: 10px; font: inherit; color: inherit; text-align: center; width: 100%; transition: background 0.15s ease, border-color 0.15s ease, transform 0.15s ease; min-height: 44px; border-style: solid; }\n  .vk-spiraltier-shape-thumb-link:hover { background: #fdf6e7; border-color: #c9a86b; transform: translateY(-1px); }\n  .vk-spiraltier-shape-thumb-link:focus-visible { outline: 2px solid #a0833f; outline-offset: 2px; }\n  .vk-spiraltier-shape-thumb-img { width: 100%; height: auto; aspect-ratio: 1 \/ 1; object-fit: contain; background: #fff; border-radius: 4px; display: block; }\n  .vk-spiraltier-shape-thumb-label { font-size: 13px; font-weight: 500; color: #6e561f; line-height: 1.4; margin-top: 4px; }\n  .vk-spiraltier-shape-enlarge { font-size: 12px; color: #a0833f; margin: 0; text-align: center; }\n\n  \/* Lightbox modal styles *\/\n  .vk-spiraltier-lightbox { position: fixed; inset: 0; background: rgba(28, 22, 8, 0.88); z-index: 9999; display: flex; align-items: center; justify-content: center; padding: 5vh 4vw; opacity: 0; pointer-events: none; transition: opacity 0.2s ease; }\n  .vk-spiraltier-lightbox.is-open { opacity: 1; pointer-events: auto; }\n  .vk-spiraltier-lightbox-inner { max-width: 100%; max-height: 100%; display: flex; flex-direction: column; align-items: center; gap: 12px; }\n  .vk-spiraltier-lightbox-img { max-width: 100%; max-height: 80vh; height: auto; width: auto; object-fit: contain; border-radius: 6px; background: #fff; box-shadow: 0 8px 32px rgba(0,0,0,0.4); }\n  .vk-spiraltier-lightbox-caption { color: #f0e3cb; font-size: 14px; margin: 0; text-align: center; }\n  .vk-spiraltier-lightbox-close { position: absolute; top: 16px; right: 16px; width: 44px; height: 44px; border-radius: 50%; border: none; background: rgba(255,255,255,0.12); color: #fff; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: background 0.15s ease; }\n  .vk-spiraltier-lightbox-close:hover { background: rgba(255,255,255,0.22); }\n  .vk-spiraltier-lightbox-close:focus-visible { outline: 2px solid #fff; outline-offset: 2px; }\n\n  .vk-spiraltier-spec-table { width: 100%; border-collapse: collapse; }\n  .vk-spiraltier-spec-table tr { border-bottom: 1px solid #ecdfb8; }\n  .vk-spiraltier-spec-table tr:last-child { border-bottom: none; }\n  .vk-spiraltier-spec-table td { padding: 9px 0; font-size: 14px; vertical-align: top; }\n  .vk-spiraltier-spec-table td:first-child { color: #888; width: 42%; padding-right: 1rem; }\n\n  .vk-spiraltier-install { list-style: none; padding: 0; margin: 0; }\n  .vk-spiraltier-install li { font-size: 14px; color: #666; padding: 8px 0 8px 20px; border-bottom: 1px solid #ecdfb8; line-height: 1.65; position: relative; }\n  .vk-spiraltier-install li:last-child { border-bottom: none; }\n  .vk-spiraltier-install li::before { content: ''; position: absolute; left: 0; top: 16px; width: 6px; height: 6px; border-radius: 50%; background: #c9a86b; }\n\n  .vk-spiraltier-dl { display: flex; gap: 8px; flex-wrap: wrap; }\n  .vk-spiraltier-dl-btn { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; color: #555; border: 1px solid #ddd1ab; padding: 9px 14px; border-radius: 7px; text-decoration: none; background: #fff; min-height: 44px; }\n  .vk-spiraltier-dl-btn:hover { background: #faf3df; }\n\n  .vk-spiraltier-faq details { border-bottom: 1px solid #ecdfb8; }\n  .vk-spiraltier-faq summary { list-style: none; cursor: pointer; font-size: 14px; font-weight: 500; color: #1a1a1a; padding: 12px 32px 12px 0; min-height: 44px; position: relative; line-height: 1.5; }\n  .vk-spiraltier-faq summary::-webkit-details-marker { display: none; }\n  .vk-spiraltier-faq summary::after { content: ''; position: absolute; right: 6px; top: 18px; width: 8px; height: 8px; border-right: 2px solid #a0833f; border-bottom: 2px solid #a0833f; transform: rotate(45deg); transition: transform 0.2s ease; }\n  .vk-spiraltier-faq details[open] summary { color: #a0833f; }\n  .vk-spiraltier-faq details[open] summary::after { transform: rotate(-135deg); top: 22px; }\n  .vk-spiraltier-faq details p { font-size: 13px; color: #666; line-height: 1.7; padding: 0 0 14px; margin: 0; }\n\n  @media (max-width: 520px) {\n    .vk-spiraltier-features { grid-template-columns: 1fr 1fr; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"vk-spiraltier-wrap\"\u003e\n\u003c!-- 1. Hero intro --\u003e\n\u003cp class=\"vk-spiraltier-intro\"\u003eThis tiered chandelier spirals slim gold arms outward from a central stem, each ending in a tall cylindrical cream glass shade pointing downward. The layered arms step around the column in a graphic spiral, scaling from a compact 4-light over a small dining table up to a 10-light statement piece for a great room. Pick a diameter and a light count below.\u003c\/p\u003e\n\u003cdiv class=\"vk-spiraltier-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 5a. Diameter selector (Rule 41) --\u003e\n\u003cdiv class=\"vk-spiraltier-section-label\"\u003eDiameter — choose one\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-variants\" role=\"radiogroup\" aria-label=\"Choose diameter\"\u003e\n\u003clabel class=\"vk-spiraltier-variant is-selected\" data-dia=\"90\"\u003e \u003cinput type=\"radio\" name=\"vk-spiraltier-dia\" value=\"90\" checked\u003e \u003cspan class=\"vk-spiraltier-size-label\"\u003e∅ 35.4″\u003c\/span\u003e \u003cspan class=\"vk-spiraltier-size-meta\"\u003e90 cm\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"vk-spiraltier-variant\" data-dia=\"100\"\u003e \u003cinput type=\"radio\" name=\"vk-spiraltier-dia\" value=\"100\"\u003e \u003cspan class=\"vk-spiraltier-size-label\"\u003e∅ 39.4″\u003c\/span\u003e \u003cspan class=\"vk-spiraltier-size-meta\"\u003e100 cm\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c!-- 5b. Lights selector (with dynamic availability) --\u003e\n\u003cdiv class=\"vk-spiraltier-section-label\"\u003eLights — choose one\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-variants\" role=\"radiogroup\" aria-label=\"Choose number of lights\"\u003e\n\u003clabel class=\"vk-spiraltier-variant is-selected\" data-lights=\"4\"\u003e \u003cinput type=\"radio\" name=\"vk-spiraltier-lights\" value=\"4\" checked\u003e \u003cspan class=\"vk-spiraltier-size-label\"\u003e4-Light\u003c\/span\u003e \u003cspan class=\"vk-spiraltier-size-meta\" data-h-90=\"H 27.6″\" data-h-100=\"H 33.1″\"\u003eH 27.6″\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"vk-spiraltier-variant\" data-lights=\"6\"\u003e \u003cinput type=\"radio\" name=\"vk-spiraltier-lights\" value=\"6\"\u003e \u003cspan class=\"vk-spiraltier-size-label\"\u003e6-Light\u003c\/span\u003e \u003cspan class=\"vk-spiraltier-size-meta\" data-h-90=\"H 37.4″\" data-h-100=\"H 38.2″\"\u003eH 37.4″\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"vk-spiraltier-variant\" data-lights=\"8\"\u003e \u003cinput type=\"radio\" name=\"vk-spiraltier-lights\" value=\"8\"\u003e \u003cspan class=\"vk-spiraltier-size-label\"\u003e8-Light\u003c\/span\u003e \u003cspan class=\"vk-spiraltier-size-meta\" data-h-90=\"H 37.4″\" data-h-100=\"H 43.3″\"\u003eH 37.4″\u003c\/span\u003e \u003c\/label\u003e \u003clabel class=\"vk-spiraltier-variant\" data-lights=\"10\"\u003e \u003cinput type=\"radio\" name=\"vk-spiraltier-lights\" value=\"10\"\u003e \u003cspan class=\"vk-spiraltier-size-label\"\u003e10-Light\u003c\/span\u003e \u003cspan class=\"vk-spiraltier-size-meta\" data-h-90=\"H 42.1″\" data-h-100=\"H 48.4″\"\u003eH 42.1″\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c!-- Selected SKU summary chip — updates live --\u003e\n\u003cdiv class=\"vk-spiraltier-sku-chip\" id=\"vk-spiraltier-sku-chip\"\u003eSelected: \u003cstrong\u003e∅ 90 cm · 4-Light · Total H 70 cm\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- 4. Features --\u003e\n\u003cdiv class=\"vk-spiraltier-section-label\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-features\"\u003e\n\u003cdiv class=\"vk-spiraltier-feat\"\u003e\n\u003cdiv class=\"vk-spiraltier-feat-icon\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a0833f\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 3v18\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 8c4 0 4 3 8 3s4-3 8-3\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 13c4 0 4 3 8 3s4-3 8-3\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 18c4 0 4 3 8 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eSpiral tiered arms\u003c\/h4\u003e\n\u003cp\u003eSlim gold arms fan outward in stepped tiers around a central column for a graphic spiral profile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-feat\"\u003e\n\u003cdiv class=\"vk-spiraltier-feat-icon\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a0833f\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 4h8v14a4 4 0 0 1-8 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eCream glass shades\u003c\/h4\u003e\n\u003cp\u003eEach arm holds a tall cylindrical cream glass shade pointing down, casting warm pools over the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-feat\"\u003e\n\u003cdiv class=\"vk-spiraltier-feat-icon\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a0833f\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 7h16M6 7v3M10 7v3M14 7v3M18 7v3M8 13l4-3 4 3v8H8z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eEight size options\u003c\/h4\u003e\n\u003cp\u003eTwo diameters (90 cm and 100 cm) with 4 to 10 lights, sized for tables and rooms of all scales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Bulb-sold-separately notice (Rule 32) --\u003e\n\u003cdiv class=\"vk-spiraltier-section-label\"\u003eBulbs\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-notice\"\u003e\n\u003ch5\u003eE27 bulbs sold separately\u003c\/h5\u003e\n\u003cp\u003eEach socket takes one standard E27 (Edison screw) bulb up to 40W, warm-white LED recommended. Quantity matches your chosen size: 4, 6, 8, 10, or 12 bulbs. Bulbs are not included so you can match the color temperature and lumen output you prefer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Finish notice --\u003e\n\u003cdiv class=\"vk-spiraltier-section-label\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-notice\"\u003e\n\u003ch5\u003eGold body with cream glass\u003c\/h5\u003e\n\u003cp\u003eGold-finished iron frame and arms with cream-colored glass shades across every size — only the diameter and light count change. For project quantities or custom drop length, \u003ca href=\"mailto:hello@vakkerlight.com?subject=Spiral%20Tiered%20Chandelier%20%E2%80%94%20project%20order\"\u003eemail us\u003c\/a\u003e before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Shape Diagrams - 4 Column Responsive Grid --\u003e\n\u003cdiv class=\"vk-spiraltier-section-label\"\u003eShape Diagrams\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-shape-card\"\u003e\n\u003cp class=\"vk-spiraltier-shape-hint\"\u003eDimension sheet for each configuration. Click to enlarge. Detailed per-SKU sheets are available on request.\u003c\/p\u003e\n\u003c!-- 90cm Series Grid --\u003e\n\u003cdiv style=\"font-size: 11px; margin-bottom: 8px; color: #a0833f; font-weight: 500;\" class=\"vk-spiraltier-section-label\"\u003e90 cm Series\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-shape-grid\"\u003e\n\u003c!-- Diagram 1 --\u003e \u003cbutton type=\"button\" class=\"vk-spiraltier-shape-thumb-link\" data-vk-lightbox=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-1.jpg?v=1780386444\" data-vk-caption=\"4-Light\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-1.jpg?v=1780386444\" alt=\"4-Light Diagram\" class=\"vk-spiraltier-shape-thumb-img\"\u003e \u003cspan class=\"vk-spiraltier-shape-thumb-label\"\u003e4-Light\u003c\/span\u003e \u003c\/button\u003e \u003c!-- Diagram 2 --\u003e \u003cbutton type=\"button\" class=\"vk-spiraltier-shape-thumb-link\" data-vk-lightbox=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-2.jpg?v=1780386444\" data-vk-caption=\"6-Light\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-2.jpg?v=1780386444\" alt=\"6-Light Diagram\" class=\"vk-spiraltier-shape-thumb-img\"\u003e \u003cspan class=\"vk-spiraltier-shape-thumb-label\"\u003e6-Light\u003c\/span\u003e \u003c\/button\u003e \u003c!-- Diagram 3 --\u003e \u003cbutton type=\"button\" class=\"vk-spiraltier-shape-thumb-link\" data-vk-lightbox=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-3.jpg?v=1780386444\" data-vk-caption=\"8-Light\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-3.jpg?v=1780386444\" alt=\"8-Light Diagram\" class=\"vk-spiraltier-shape-thumb-img\"\u003e \u003cspan class=\"vk-spiraltier-shape-thumb-label\"\u003e8-Light\u003c\/span\u003e \u003c\/button\u003e \u003c!-- Diagram 4 --\u003e \u003cbutton type=\"button\" class=\"vk-spiraltier-shape-thumb-link\" data-vk-lightbox=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-4.jpg?v=1780386444\" data-vk-caption=\"10-Light\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-4.jpg?v=1780386444\" alt=\"10-Light Diagram\" class=\"vk-spiraltier-shape-thumb-img\"\u003e \u003cspan class=\"vk-spiraltier-shape-thumb-label\"\u003e10-Light\u003c\/span\u003e \u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- 100cm Series Grid --\u003e\n\u003cdiv style=\"font-size: 11px; margin-top: 1.25rem; margin-bottom: 8px; color: #a0833f; font-weight: 500;\" class=\"vk-spiraltier-section-label\"\u003e100 cm Series\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-shape-grid\"\u003e\n\u003c!-- Diagram 5 --\u003e \u003cbutton type=\"button\" class=\"vk-spiraltier-shape-thumb-link\" data-vk-lightbox=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-5.jpg?v=1780386444\" data-vk-caption=\"4-Light\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-5.jpg?v=1780386444\" alt=\"4-Light Diagram\" class=\"vk-spiraltier-shape-thumb-img\"\u003e \u003cspan class=\"vk-spiraltier-shape-thumb-label\"\u003e4-Light\u003c\/span\u003e \u003c\/button\u003e \u003c!-- Diagram 6 --\u003e \u003cbutton type=\"button\" class=\"vk-spiraltier-shape-thumb-link\" data-vk-lightbox=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-6.jpg?v=1780386444\" data-vk-caption=\"6-Light\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-6.jpg?v=1780386444\" alt=\"6-Light Diagram\" class=\"vk-spiraltier-shape-thumb-img\"\u003e \u003cspan class=\"vk-spiraltier-shape-thumb-label\"\u003e6-Light\u003c\/span\u003e \u003c\/button\u003e \u003c!-- Diagram 7 --\u003e \u003cbutton type=\"button\" class=\"vk-spiraltier-shape-thumb-link\" data-vk-lightbox=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-7.jpg?v=1780386444\" data-vk-caption=\"8-Light\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-7.jpg?v=1780386444\" alt=\"8-Light Diagram\" class=\"vk-spiraltier-shape-thumb-img\"\u003e \u003cspan class=\"vk-spiraltier-shape-thumb-label\"\u003e8-Light\u003c\/span\u003e \u003c\/button\u003e \u003c!-- Diagram 8 --\u003e \u003cbutton type=\"button\" class=\"vk-spiraltier-shape-thumb-link\" data-vk-lightbox=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-8.jpg?v=1780386444\" data-vk-caption=\"10-Light\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/Spiral-Tiered-Chandelier-8.jpg?v=1780386444\" alt=\"10-Light Diagram\" class=\"vk-spiraltier-shape-thumb-img\"\u003e \u003cspan class=\"vk-spiraltier-shape-thumb-label\"\u003e10-Light\u003c\/span\u003e \u003c\/button\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 1rem;\" class=\"vk-spiraltier-shape-enlarge\"\u003e🔍 Click any diagram to view full size ↗\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Lightbox modal --\u003e\n\u003cdiv aria-label=\"Diagram preview\" role=\"dialog\" aria-hidden=\"true\" id=\"vk-spiraltier-lightbox\" class=\"vk-spiraltier-lightbox\"\u003e\n\u003cbutton type=\"button\" aria-label=\"Close diagram\" id=\"vk-spiraltier-lightbox-close\" class=\"vk-spiraltier-lightbox-close\"\u003e \u003csvg stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"20\" width=\"20\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"vk-spiraltier-lightbox-inner\"\u003e\n\u003cimg alt=\"\" id=\"vk-spiraltier-lightbox-img\" class=\"vk-spiraltier-lightbox-img\"\u003e\n\u003cp id=\"vk-spiraltier-lightbox-caption\" class=\"vk-spiraltier-lightbox-caption\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Specifications (Rule 34) — full SKU matrix --\u003e\n\u003cdiv class=\"vk-spiraltier-section-label\"\u003eSpecifications\u003c\/div\u003e\n\u003ctable class=\"vk-spiraltier-spec-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions (∅ 90 cm)\u003c\/td\u003e\n\u003ctd\u003e4-Light: ∅ 35.4″ x H 27.6″ (∅ 90 x H 70 cm)\u003cbr\u003e6-Light: ∅ 35.4″ x H 37.4″ (∅ 90 x H 95 cm)\u003cbr\u003e8-Light: ∅ 35.4″ x H 37.4″ (∅ 90 x H 95 cm)\u003cbr\u003e10-Light: ∅ 35.4″ x H 42.1″ (∅ 90 x H 107 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions (∅ 100 cm)\u003c\/td\u003e\n\u003ctd\u003e4-Light: ∅ 39.4″ x H 33.1″ (∅ 100 x H 84 cm)\u003cbr\u003e6-Light: ∅ 39.4″ x H 38.2″ (∅ 100 x H 97 cm)\u003cbr\u003e8-Light: ∅ 39.4″ x H 43.3″ (∅ 100 x H 110 cm)\u003cbr\u003e10-Light: ∅ 39.4″ x H 48.4″ (∅ 100 x H 123 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eShade\u003c\/td\u003e\n\u003ctd\u003e∅ 4.3″ x H 9.4″ (∅ 11 x 24 cm) cylindrical cream glass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCanopy\u003c\/td\u003e\n\u003ctd\u003e∅ 4.9″ x H 7.1″ (∅ 12.5 x 18 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eIron, Glass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eColor\u003c\/td\u003e\n\u003ctd\u003eGold body, cream glass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLight source\u003c\/td\u003e\n\u003ctd\u003eE27 sockets · up to 40W each · bulbs sold separately\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSocket count\u003c\/td\u003e\n\u003ctd\u003e4 · 6 · 8 · or 10 (by size)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVoltage\u003c\/td\u003e\n\u003ctd\u003e120V (AC 110–240V global)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMount\u003c\/td\u003e\n\u003ctd\u003eHardwired ceiling junction box, indoor dry locations\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCertification\u003c\/td\u003e\n\u003ctd\u003eListed · North America · CE · SAA · SASO · KC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv class=\"vk-spiraltier-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Installation Notes --\u003e\n\u003cdiv class=\"vk-spiraltier-section-label\"\u003eInstallation Notes\u003c\/div\u003e\n\u003cul class=\"vk-spiraltier-install\"\u003e\n\u003cli\u003eHardwired to a standard ceiling junction box; we recommend a licensed electrician.\u003c\/li\u003e\n\u003cli\u003eThe 10-light version is the heaviest; confirm your junction box is rated for the load before mounting.\u003c\/li\u003e\n\u003cli\u003eInstall one E27 bulb per socket, up to 40W each. Do not exceed the listed wattage.\u003c\/li\u003e\n\u003cli\u003eCenter over a dining table, hung roughly 30–36″ above the surface, or at least 7 ft above the floor in open areas.\u003c\/li\u003e\n\u003cli\u003eIndoor dry locations only — not rated for bathrooms, covered porches, or outdoor use.\u003c\/li\u003e\n\u003cli\u003eWipe the gold finish and glass shades with a dry, soft microfiber cloth; avoid abrasive cleaners that can scratch the plating.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"vk-spiraltier-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- Downloads \u0026 Resources --\u003e\n\u003cdiv class=\"vk-spiraltier-section-label\"\u003eDownloads \u0026amp; Resources\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-dl\"\u003e\n\u003ca rel=\"noopener\" href=\"https:\/\/drive.google.com\/file\/d\/1jqrBnoAypaXoP_9VfxY2ZNZwKiDpkMO1\/view?usp=drive_link\" class=\"vk-spiraltier-dl-btn\" target=\"_blank\"\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"#a0833f\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"15\" width=\"15\"\u003e\u003cpath d=\"M14 2H6v20h12V8z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 2v6h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Spec Sheet (PDF) \u003c\/a\u003e \u003ca rel=\"noopener\" href=\"INSTALL_GUIDE_PDF_URL\" class=\"vk-spiraltier-dl-btn\" target=\"_blank\"\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"#a0833f\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"15\" width=\"15\"\u003e\u003cpath d=\"M12 20v-8M9 15l3 3 3-3\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Install Guide (PDF) \u003c\/a\u003e \u003ca href=\"mailto:hello@vakkerlight.com?subject=Spiral%20Tiered%20Chandelier%20%E2%80%94%203D%20files\" class=\"vk-spiraltier-dl-btn\"\u003e \u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"#a0833f\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"15\" width=\"15\"\u003e\u003cpath d=\"M21 16V8l-9-5-9 5v8l9 5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 8l9 5 9-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Request 3D Files \u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FAQs (5, accordion) --\u003e\n\u003cdiv class=\"vk-spiraltier-section-label\"\u003eFAQ\u003c\/div\u003e\n\u003cdiv class=\"vk-spiraltier-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhich size fits my dining table or room?\u003c\/summary\u003e\n\u003cp\u003eFor a 6-seat table, the ∅ 90 cm 4- or 6-light works well. For an 8-seat table, choose ∅ 90 cm 8-light or ∅ 100 cm 6-light. For a 10-seat banquet table or a great room, step up to ∅ 90 cm 10-light or ∅ 100 cm 10-light. Keep the chandelier roughly half to two-thirds the width of the table.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat's the difference between ∅ 90 cm and ∅ 100 cm?\u003c\/summary\u003e\n\u003cp\u003eBoth share the same spiral profile and cylindrical glass shades. The ∅ 100 cm series spreads slightly wider and hangs slightly taller for the same light count, giving a more substantial presence over a bigger surface.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat bulbs does this chandelier need and are they included?\u003c\/summary\u003e\n\u003cp\u003eEach socket takes one standard E27 (Edison screw) bulb up to 40W. The bulbs are not included. We recommend warm-white LED bulbs of 400–600 lumens each, matched in tone across all sockets.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow high should the ceiling be?\u003c\/summary\u003e\n\u003cp\u003eFor over-table use we recommend at least an 8 ft ceiling for the shorter sizes and 9 ft or taller for the 10-light versions. Hang 30–36″ above the table surface, and keep at least 7 ft of clearance from the floor to the lowest shade in open areas.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the warranty?\u003c\/summary\u003e\n\u003cp\u003eThe chandelier carries a 2-year warranty against manufacturing defects. \u003ca href=\"mailto:hello@vakkerlight.com?subject=Spiral%20Tiered%20Chandelier%20%E2%80%94%20support\"\u003eEmail support\u003c\/a\u003e with your order number if anything arrives damaged or fails in normal use.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Schema.org JSON-LD --\u003e\n\u003cp\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Spiral Tiered Chandelier\",\n  \"description\": \"A spiral-tier chandelier with slim gold-finished iron arms fanning outward from a central column, each ending in a cylindrical cream glass shade. Available in ∅ 90 cm or ∅ 100 cm, with 4, 6, 8, or 10 lights. E27 sockets up to 40W each (bulbs sold separately). Hardwired indoor dry ceiling mount.\",\n  \"image\": [\"PRODUCT_IMAGE_FULL_URL\"],\n  \"material\": \"Iron, Glass\",\n  \"color\": \"Gold, Cream\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"Vakkerlight\" },\n  \"hasVariant\": [\n    { \"@type\": \"Product\", \"name\": \"Spiral Tiered Chandelier, ∅ 90 cm, 4-Light\", \"size\": \"∅ 90 x H 70 cm · 4-Light\", \"image\": \"PRODUCT_IMAGE_90_4_URL\", \"offers\": { \"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"priceCurrency\": \"USD\" } },\n    { \"@type\": \"Product\", \"name\": \"Spiral Tiered Chandelier, ∅ 90 cm, 6-Light\", \"size\": \"∅ 90 x H 95 cm · 6-Light\", \"image\": \"PRODUCT_IMAGE_90_6_URL\", \"offers\": { \"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"priceCurrency\": \"USD\" } },\n    { \"@type\": \"Product\", \"name\": \"Spiral Tiered Chandelier, ∅ 90 cm, 8-Light\", \"size\": \"∅ 90 x H 95 cm · 8-Light\", \"image\": \"PRODUCT_IMAGE_90_8_URL\", \"offers\": { \"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"priceCurrency\": \"USD\" } },\n    { \"@type\": \"Product\", \"name\": \"Spiral Tiered Chandelier, ∅ 90 cm, 10-Light\", \"size\": \"∅ 90 x H 107 cm · 10-Light\", \"image\": \"PRODUCT_IMAGE_90_10_URL\", \"offers\": { \"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"priceCurrency\": \"USD\" } },\n    { \"@type\": \"Product\", \"name\": \"Spiral Tiered Chandelier, ∅ 100 cm, 4-Light\", \"size\": \"∅ 100 x H 84 cm · 4-Light\", \"image\": \"PRODUCT_IMAGE_100_4_URL\", \"offers\": { \"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"priceCurrency\": \"USD\" } },\n    { \"@type\": \"Product\", \"name\": \"Spiral Tiered Chandelier, ∅ 100 cm, 6-Light\", \"size\": \"∅ 100 x H 97 cm · 6-Light\", \"image\": \"PRODUCT_IMAGE_100_6_URL\", \"offers\": { \"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"priceCurrency\": \"USD\" } },\n    { \"@type\": \"Product\", \"name\": \"Spiral Tiered Chandelier, ∅ 100 cm, 8-Light\", \"size\": \"∅ 100 x H 110 cm · 8-Light\", \"image\": \"PRODUCT_IMAGE_100_8_URL\", \"offers\": { \"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"priceCurrency\": \"USD\" } },\n    { \"@type\": \"Product\", \"name\": \"Spiral Tiered Chandelier, ∅ 100 cm, 10-Light\", \"size\": \"∅ 100 x H 123 cm · 10-Light\", \"image\": \"PRODUCT_IMAGE_100_10_URL\", \"offers\": { \"@type\": \"Offer\", \"availability\": \"https:\/\/schema.org\/InStock\", \"priceCurrency\": \"USD\" } }\n  ]\n}\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which size fits my dining table or room?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"For a 6-seat table, the ∅ 90 cm 4- or 6-light works well. For an 8-seat table, choose ∅ 90 cm 8-light or ∅ 100 cm 6-light. For a 10-seat banquet table or a great room, step up to ∅ 90 cm 10-light or ∅ 100 cm 10-light. Keep the chandelier roughly half to two-thirds the width of the table.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What's the difference between ∅ 90 cm and ∅ 100 cm?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Both share the same spiral profile and cylindrical glass shades. The ∅ 100 cm series spreads slightly wider and hangs slightly taller for the same light count, giving a more substantial presence over a bigger surface.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What bulbs does this chandelier need and are they included?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Each socket takes one standard E27 (Edison screw) bulb up to 40W. The bulbs are not included. We recommend warm-white LED bulbs of 400–600 lumens each, matched in tone across all sockets.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How high should the ceiling be?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"For over-table use we recommend at least an 8 ft ceiling for the shorter sizes and 9 ft or taller for the 10-light versions. Hang 30–36″ above the table surface, and keep at least 7 ft of clearance from the floor to the lowest shade in open areas.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the warranty?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The chandelier carries a 2-year warranty against manufacturing defects. Email support with your order number if anything arrives damaged or fails in normal use.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e \u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', function() {\n    \/\/ --- Lightbox Functionality ---\n    const lightbox = document.getElementById('vk-spiraltier-lightbox');\n    const lightboxImg = document.getElementById('vk-spiraltier-lightbox-img');\n    const lightboxCaption = document.getElementById('vk-spiraltier-lightbox-caption');\n    const closeBtn = document.getElementById('vk-spiraltier-lightbox-close');\n    const triggerBtns = document.querySelectorAll('[data-vk-lightbox]');\n\n    triggerBtns.forEach(btn =\u003e {\n      btn.addEventListener('click', function(e) {\n        e.preventDefault();\n        const imgUrl = this.getAttribute('data-vk-lightbox');\n        const captionText = this.getAttribute('data-vk-caption');\n        \n        if (imgUrl) {\n          lightboxImg.src = imgUrl;\n          lightboxCaption.textContent = captionText || '';\n          lightbox.classList.add('is-open');\n          lightbox.setAttribute('aria-hidden', 'false');\n        }\n      });\n    });\n\n    function closeLightbox() {\n      if (lightbox) {\n        lightbox.classList.remove('is-open');\n        lightbox.setAttribute('aria-hidden', 'true');\n        if (lightboxImg) lightboxImg.src = '';\n      }\n    }\n\n    if (closeBtn) {\n      closeBtn.addEventListener('click', closeLightbox);\n    }\n\n    if (lightbox) {\n      lightbox.addEventListener('click', function(e) {\n        if (e.target === lightbox) {\n          closeLightbox();\n        }\n      });\n    }\n\n    \/\/ Escape key to close lightbox\n    document.addEventListener('keydown', function(e) {\n      if (e.key === 'Escape' \u0026\u0026 lightbox \u0026\u0026 lightbox.classList.contains('is-open')) {\n        closeLightbox();\n      }\n    });\n\n    \/\/ --- Variant Selector Functionality ---\n    const diaRadios = document.querySelectorAll('input[name=\"vk-spiraltier-dia\"]');\n    const lightsRadios = document.querySelectorAll('input[name=\"vk-spiraltier-lights\"]');\n    const skuChip = document.getElementById('vk-spiraltier-sku-chip');\n\n    function updateSelectedSKU() {\n      const selectedDia = document.querySelector('input[name=\"vk-spiraltier-dia\"]:checked');\n      const selectedLights = document.querySelector('input[name=\"vk-spiraltier-lights\"]:checked');\n      \n      if (!selectedDia || !selectedLights) return;\n\n      const diaVal = selectedDia.value;\n      const lightsVal = selectedLights.value;\n\n      \/\/ Highlight selected label classes\n      document.querySelectorAll('input[name=\"vk-spiraltier-dia\"]').forEach(radio =\u003e {\n        radio.closest('.vk-spiraltier-variant').classList.toggle('is-selected', radio.checked);\n      });\n      document.querySelectorAll('input[name=\"vk-spiraltier-lights\"]').forEach(radio =\u003e {\n        radio.closest('.vk-spiraltier-variant').classList.toggle('is-selected', radio.checked);\n      });\n\n      \/\/ Compute H based on selection\n      let totalH = '';\n      if (diaVal === '90') {\n        if (lightsVal === '4') totalH = '70 cm';\n        else if (lightsVal === '6' || lightsVal === '8') totalH = '95 cm';\n        else if (lightsVal === '10') totalH = '107 cm';\n      } else if (diaVal === '100') {\n        if (lightsVal === '4') totalH = '84 cm';\n        else if (lightsVal === '6') totalH = '97 cm';\n        else if (lightsVal === '8') totalH = '110 cm';\n        else if (lightsVal === '10') totalH = '123 cm';\n      }\n\n      \/\/ Dynamic update of Height preview inside variant labels\n      lightsRadios.forEach(radio =\u003e {\n        const metaSpan = radio.closest('.vk-spiraltier-variant').querySelector('.vk-spiraltier-size-meta');\n        if (metaSpan) {\n          const attrName = `data-h-${diaVal}`;\n          const hStr = metaSpan.getAttribute(attrName);\n          if (hStr) metaSpan.textContent = hStr;\n        }\n      });\n\n      if (skuChip) {\n        skuChip.innerHTML = `Selected: \u003cstrong\u003e∅ ${diaVal} cm · ${lightsVal}-Light · Total H ${totalH}\u003c\/strong\u003e`;\n      }\n    }\n\n    \/\/ Attach listeners\n    [...diaRadios, ...lightsRadios].forEach(radio =\u003e {\n      radio.addEventListener('change', updateSelectedSKU);\n    });\n\n    \/\/ Initialize state on load\n    updateSelectedSKU();\n  });\n\u003c\/script\u003e\u003c\/p\u003e","brand":"Vakkerlight","offers":[{"title":"4-Light: ∅ 35.4″ x H 27.6″ \/ Gold \u0026 Beige","offer_id":48236311183601,"sku":"VKC8-2661-01","price":345.0,"currency_code":"USD","in_stock":true},{"title":"4-Light: ∅ 39.4″ x H 33.1″ \/ Gold \u0026 Beige","offer_id":48236311216369,"sku":"VKC8-2661-05","price":365.0,"currency_code":"USD","in_stock":true},{"title":"6-Light: ∅ 35.4″ x H 37.4″ \/ Gold \u0026 Beige","offer_id":48236311249137,"sku":"VKC8-2661-02","price":458.0,"currency_code":"USD","in_stock":true},{"title":"6-Light: ∅ 39.4″ x H 38.2″ \/ Gold \u0026 Beige","offer_id":48236311281905,"sku":"VKC8-2661-06","price":478.0,"currency_code":"USD","in_stock":true},{"title":"8-Light: ∅ 35.4″ x H 37.4″ \/ Gold \u0026 Beige","offer_id":48236311314673,"sku":"VKC8-2661-03","price":655.0,"currency_code":"USD","in_stock":true},{"title":"8-Light: ∅ 39.4″ x H 43.3″ \/ Gold \u0026 Beige","offer_id":48236311347441,"sku":"VKC8-2661-07","price":675.0,"currency_code":"USD","in_stock":true},{"title":"10-Light: ∅ 35.4″ x H 42.1″ \/ Gold \u0026 Beige","offer_id":48236311380209,"sku":"VKC8-2661-04","price":899.0,"currency_code":"USD","in_stock":true},{"title":"10-Light: ∅ 39.4″ x H 48.4″ \/ Gold \u0026 Beige","offer_id":48236311412977,"sku":"VKC8-2661-08","price":925.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0355\/1320\/4874\/files\/17802974393879.png?v=1780361648","url":"https:\/\/vakkerlight.com\/es\/products\/spiral-tiered-chandelier","provider":"Vakkerlight","version":"1.0","type":"link"}