{"product_id":"caldera-alabaster-block-spiral-chandelier","title":"Caldera Alabaster Block Spiral Chandelier","description":"\u003cp\u003eCaldera Alabaster Block Spiral Chandelier. The Caldera Alabaster Block Spiral Chandelier solves it with one canopy and many cords. Every shade hangs on its own line, cut to its own length, from the same black ceiling plate — so the fixture doesn't sit at one height. It descends. From the hall you see the lowest shades and the rest receding upward. From the landing you are standing among them. From the top you look straight down through the whole spiral at once. A ring of pendants gives every one of those positions the same view; this gives three different ones.\u003c\/p\u003e\n\u003cp\u003eWhat makes it different from a softer stone fixture is the shape of the shade. These are not rounded domes. Each one is a rectangular block of alabaster — flat faces, square corners, a defined edge where one plane meets the next. That geometry does two things. Lit, each face glows evenly rather than falling off toward a curve, so the shades read as solid blocks of light rather than as glowing balls. And because the faces are flat, the veining reads clearly across them instead of bending around a curve — you can see the whole pattern in one look.\u003c\/p\u003e\n\u003cstyle\u003e\n\/* ===== Vidir — Natural Alabaster Variation Banner (Text Only, #5b2d20) ===== *\/\n.vnb{\n  --brand:#5b2d20;\n  --brand-dk:#3d1e15;\n  --brand-lt:#7d4534;\n  --paper:#faf7f5;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  max-width:1000px;margin:44px auto;font-family:var(--sans);line-height:1.7;\n}\n.vnb *{box-sizing:border-box;}\n\n.vnb-card{\n  position:relative;overflow:hidden;\n  border-radius:14px;\n  background:linear-gradient(150deg,var(--brand) 0%,var(--brand-dk) 100%);\n  box-shadow:0 14px 44px rgba(91,45,32,.2);\n  padding:54px 60px 50px;\n  text-align:center;\n}\n\n\/* subtle stone-vein texture, same brand tone *\/\n.vnb-card::before{\n  content:'';position:absolute;inset:0;pointer-events:none;\n  background:\n    radial-gradient(ellipse 60% 45% at 18% 22%, rgba(250,247,245,.05) 0%, transparent 60%),\n    radial-gradient(ellipse 50% 40% at 84% 78%, rgba(250,247,245,.04) 0%, transparent 60%);\n}\n\n\/* corner rules *\/\n.vnb-card::after{\n  content:'';position:absolute;top:22px;left:22px;\n  width:42px;height:42px;\n  border-top:1px solid rgba(250,247,245,.4);\n  border-left:1px solid rgba(250,247,245,.4);\n}\n.vnb-corner{\n  position:absolute;bottom:22px;right:22px;\n  width:42px;height:42px;\n  border-bottom:1px solid rgba(250,247,245,.4);\n  border-right:1px solid rgba(250,247,245,.4);\n}\n\n.vnb-in{position:relative;z-index:2;}\n\n\/* eyebrow *\/\n.vnb-eyebrow{\n  display:inline-flex;align-items:center;gap:12px;margin-bottom:18px;\n}\n.vnb-eyebrow .r{height:1px;width:34px;background:rgba(250,247,245,.55);}\n.vnb-eyebrow .t{\n  font-size:10px;letter-spacing:.28em;text-transform:uppercase;\n  color:rgba(250,247,245,.72);font-weight:600;\n}\n\n\/* title *\/\n.vnb-in h3{\n  font-family:var(--serif);font-size:2em;font-weight:400;color:var(--paper);\n  margin:0 0 10px;letter-spacing:.5px;line-height:1.24;\n}\n.vnb-in h3 em{font-style:italic;}\n.vnb-sub{\n  font-family:var(--serif);font-size:1.04em;font-style:italic;\n  color:rgba(250,247,245,.58);\n  margin:0 auto 26px;padding-bottom:24px;max-width:520px;\n  border-bottom:1px solid rgba(250,247,245,.16);letter-spacing:.2px;\n}\n\n\/* body *\/\n.vnb-in \u003e p{\n  font-size:.98em;color:rgba(250,247,245,.78);\n  margin:0 auto;line-height:1.9;letter-spacing:.15px;max-width:640px;\n}\n.vnb-in \u003e p strong{color:var(--paper);font-weight:600;}\n\n\/* key line *\/\n.vnb-key{\n  display:inline-flex;align-items:center;gap:12px;margin-top:28px;\n  padding:15px 24px;\n  background:rgba(250,247,245,.08);\n  border:1px solid rgba(250,247,245,.2);\n  border-radius:50px;\n}\n.vnb-key svg{flex:0 0 16px;width:16px;height:16px;color:var(--paper);}\n.vnb-key span{\n  font-family:var(--serif);font-size:.95em;color:rgba(250,247,245,.92);\n  line-height:1.5;letter-spacing:.2px;\n}\n.vnb-key span strong{color:var(--paper);font-weight:600;}\n\n@media (max-width:768px){\n  .vnb{margin:30px auto;}\n  .vnb-card{padding:38px 24px 36px;}\n  .vnb-card::after,.vnb-corner{width:32px;height:32px;}\n  .vnb-card::after{top:16px;left:16px;}\n  .vnb-corner{bottom:16px;right:16px;}\n  .vnb-in h3{font-size:1.46em;}\n  .vnb-key{padding:13px 18px;gap:10px;border-radius:10px;}\n  .vnb-key span{font-size:.88em;text-align:left;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vnb\"\u003e\n\u003cdiv class=\"vnb-card\"\u003e\n\u003cspan class=\"vnb-corner\"\u003e\u003c\/span\u003e\n\u003cdiv class=\"vnb-in\"\u003e\n\u003cspan class=\"vnb-eyebrow\"\u003e\u003cspan class=\"r\"\u003e\u003c\/span\u003e\u003cspan class=\"t\"\u003eNatural Alabaster\u003c\/span\u003e\u003c\/span\u003e\n\u003ch3\u003eNaturally \u003cem\u003eUnique\u003c\/em\u003e Veining\u003c\/h3\u003e\n\u003cp class=\"vnb-sub\"\u003eNo two pieces of stone are ever the same\u003c\/p\u003e\n\u003cp\u003eAlabaster is a natural stone, so \u003cstrong\u003eevery piece carries its own veining and subtle variation in color\u003c\/strong\u003e. The fixture you receive may therefore differ slightly from the images shown.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/Double-Panel-Aurelia-Alabaster-Wall-Lamp-Vidirlighting-living-room-accent-stone-sconce.webp?v=1776329948\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"vnb-key\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6L9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eAn inherent characteristic of real stone — \u003cstrong\u003enot a quality defect\u003c\/strong\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ===== Vidir — More Heads on Request ===== *\/\n.lcx{\n  --brand:#5b2d20;--brand-dk:#3d1e15;--brand-lt:#7d4534;\n  --gold:#b08d57;\n  --cream:#fdfaf7;--line:#e8ddd8;--ink:#2d1810;--body:#5a4a3f;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  --num:Arial,Helvetica,sans-serif;\n  display:block;width:100%;\n  max-width:960px;margin:44px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.lcx *{box-sizing:border-box;}\n.lcx-card{\n  display:flex;align-items:center;gap:32px;width:100%;\n  border:1px solid var(--gold);border-radius:14px;overflow:hidden;\n  background:linear-gradient(140deg,var(--cream) 0%,#fff 58%,#f7ecd9 100%);\n  box-shadow:0 8px 26px rgba(176,141,87,.15);\n  padding:32px 38px;\n}\n.lcx-tx{flex:1;min-width:0;}\n.lcx-eyebrow{\n  font-size:10px;letter-spacing:.28em;text-transform:uppercase;\n  color:var(--brand-lt);font-weight:600;display:block;margin-bottom:10px;\n}\n.lcx-tx h3{\n  font-family:var(--serif);font-size:1.4em;font-weight:400;color:var(--ink);\n  margin:0 0 12px;letter-spacing:.3px;line-height:1.3;\n}\n.lcx-tx h3 em{color:var(--brand);font-style:italic;}\n.lcx-tx p{font-size:.93em;color:var(--body);margin:0;line-height:1.85;}\n.lcx-tx p strong{color:var(--brand-dk);font-weight:600;}\n.lcx-cta{flex:0 0 auto;}\n.lcx-cta a{\n  display:inline-flex;align-items:center;gap:10px;\n  font-family:var(--sans);font-size:.9em;font-weight:600;\n  color:#fff !important;text-decoration:none !important;\n  background:linear-gradient(140deg,var(--brand) 0%,var(--brand-dk) 100%);\n  padding:14px 30px;border-radius:50px;white-space:nowrap;\n  box-shadow:0 7px 18px rgba(91,45,32,.24);\n  transition:transform .3s ease,box-shadow .3s ease;\n}\n.lcx-cta a:hover,.lcx-cta a:visited,.lcx-cta a:active,.lcx-cta a:focus{color:#fff !important;text-decoration:none !important;}\n.lcx-cta a:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(91,45,32,.34);}\n.lcx-cta svg{width:15px;height:15px;stroke:#fff !important;}\n\n@media (max-width:760px){\n  .lcx{margin:30px auto;}\n  .lcx-card{flex-direction:column;align-items:stretch;gap:20px;padding:26px 22px;text-align:center;}\n  .lcx-tx h3{font-size:1.24em;}\n  .lcx-cta a{width:100%;justify-content:center;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"lcx\"\u003e\n\u003cdiv class=\"lcx-card\"\u003e\n\u003cdiv class=\"lcx-tx\"\u003e\n\u003cspan class=\"lcx-eyebrow\"\u003eMade to order\u003c\/span\u003e\n\u003ch3\u003eNeed More Heads? \u003cem\u003eWe'll Build Them.\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe versions on this page go up to \u003cstrong\u003e11 heads\u003c\/strong\u003e, which suits most rooms. It is not a limit. A cluster is simply \u003cstrong\u003emore of the same cone on more of the same cord\u003c\/strong\u003e — so if your table is longer or your stairwell taller, \u003cstrong\u003etell us the count you want and we'll make it.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lcx-cta\"\u003e\u003ca href=\"mailto:support@vidirlighting.com?subject=More%20heads%20-%20Linnea%20Tapered%20Alabaster%20Cluster%20Pendant\"\u003e Ask for More Heads \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ DETAILS - START --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir Alabaster Block Spiral Chandelier — Details (One Per Row) ===== *\/\n.vdt{\n  --ink:#2d1810;--mah:#5b3227;--mah-dk:#3d2014;--mah-lt:#8a4f37;\n  --gold:#c9a36b;--cream:#faf6f2;--line:#eee6dd;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  --num:Arial,Helvetica,sans-serif;\n  max-width:900px;margin:40px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vdt *{box-sizing:border-box;}\n\n\/* header *\/\n.vdt-head{text-align:center;margin:0 auto 28px;padding-bottom:20px;border-bottom:1px solid var(--line);}\n.vdt-line{display:block;width:50px;height:1px;background:var(--mah);margin:0 auto 14px;}\n.vdt-eyebrow{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--mah-lt);font-weight:600;display:block;margin-bottom:11px;}\n.vdt-head h2{font-family:var(--serif);font-size:1.62em;font-weight:400;color:var(--ink);margin:0;letter-spacing:.5px;}\n.vdt-head h2 em{color:var(--mah);font-style:italic;}\n\n\/* ===== spec list ===== *\/\n.vdt-list{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff;margin-bottom:26px;}\n.vdt-row{\n  display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;\n  padding:16px 26px;border-bottom:1px solid var(--line);transition:background .3s ease;\n}\n.vdt-row:last-child{border-bottom:none;}\n.vdt-row:nth-child(even){background:#fdfaf6;}\n.vdt-row:hover{background:var(--cream);}\n.vdt-row .l{\n  flex:0 0 180px;font-family:var(--serif);font-size:.94em;\n  color:var(--mah-lt);font-weight:600;line-height:1.5;letter-spacing:.2px;\n}\n.vdt-row .v{flex:1 1 260px;min-width:0;font-size:.95em;color:var(--mah-dk);font-weight:600;line-height:1.6;}\n.vdt-row .v.n{font-family:var(--num);letter-spacing:.3px;}\n.vdt-row .v small{display:block;font-size:.82em;color:#8a7060;font-weight:400;font-style:italic;margin-top:3px;}\n\n\/* ===== good to know ===== *\/\n.vdt-notes{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff;}\n.vdt-nh{padding:15px 26px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#fff 0%,var(--cream) 100%);}\n.vdt-nh h3{font-family:var(--serif);font-size:1.1em;font-weight:600;color:var(--mah-dk);margin:0;letter-spacing:.3px;}\n.vdt-note{display:flex;gap:15px;align-items:flex-start;padding:18px 26px;border-bottom:1px solid var(--line);}\n.vdt-note:last-child{border-bottom:none;}\n.vdt-note svg{flex:0 0 16px;width:16px;height:16px;color:var(--gold);margin-top:4px;}\n.vdt-note .nt{flex:1;min-width:0;}\n.vdt-note .nt h4{font-family:var(--serif);font-size:1em;font-weight:600;color:var(--ink);margin:0 0 5px;letter-spacing:.2px;}\n.vdt-note .nt p{font-size:.89em;color:#5a4a3f;margin:0;line-height:1.75;}\n.vdt-note .nt p strong{color:var(--mah);font-weight:600;}\n\n@media (max-width:560px){\n  .vdt{margin:28px auto;}\n  .vdt-head h2{font-size:1.3em;}\n  .vdt-row{flex-direction:column;align-items:flex-start;gap:4px;padding:14px 18px;}\n  .vdt-row .l{flex:0 0 auto;}\n  .vdt-note{padding:16px 18px;}\n  .vdt-nh{padding:14px 18px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vdt\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"vdt-head\"\u003e\n\u003cspan class=\"vdt-line\"\u003e\u003c\/span\u003e \u003cspan class=\"vdt-eyebrow\"\u003eSpecifications\u003c\/span\u003e\n\u003ch2\u003eThe \u003cem\u003eDetails\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- SPEC LIST --\u003e\n\u003cdiv class=\"vdt-list\"\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"v\"\u003eNatural alabaster shades · Brass caps · Black Metal Canopy \u003csmall\u003eStone cut and hand-polished; metal polished and electroplated.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eAlabaster colour\u003c\/span\u003e \u003cspan class=\"v\"\u003eWhite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eFinish\u003c\/span\u003e \u003cspan class=\"v\"\u003eGold caps · Black canopy and cords \u003csmall\u003eTwo finishes on one fixture, by design — see below.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eBulb base\u003c\/span\u003e \u003cspan class=\"v n\"\u003eE26 or E27 \u003csmall\u003eThe standard household screw base. Tell us which you use when ordering.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003ePower\u003c\/span\u003e \u003cspan class=\"v n\"\u003e,ax 40W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eColour temperature\u003c\/span\u003e \u003cspan class=\"v\"\u003eSet by the bulbs you choose \u003csmall\u003e2700–3000K warm white recommended for this stone.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eVoltage\u003c\/span\u003e \u003cspan class=\"v n\"\u003eAC 110–240V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eMounting\u003c\/span\u003e \u003cspan class=\"v\"\u003eSuspended from a single ceiling canopy \u003csmall\u003eOne junction box for all lights. Professional installation recommended.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eEnvironment\u003c\/span\u003e \u003cspan class=\"v\"\u003eIP20 — indoor, dry locations only\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eCraft process\u003c\/span\u003e \u003cspan class=\"v\"\u003eCutting · polishing · electroplating\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003ePreparation time\u003c\/span\u003e \u003cspan class=\"v n\"\u003e5–10 days \u003csmall\u003eMade and inspected at our own workshop before dispatch.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- GOOD TO KNOW --\u003e\n\u003cdiv class=\"vdt-notes\"\u003e\n\u003cdiv class=\"vdt-nh\"\u003e\n\u003ch3\u003eGood to Know\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-note\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v5M12 16h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003cdiv class=\"nt\"\u003e\n\u003ch4\u003eWant to dim it? The bulb decides\u003c\/h4\u003e\n\u003cp\u003eThe fixture itself does not restrict dimming. Brightness adjusts only if you fit a \u003cstrong\u003edimmable bulb\u003c\/strong\u003e on a compatible dimmer switch. \u003cstrong\u003eThe bulbs supplied as standard are not dimmable\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ DETAILS - END --\u003e\u003c!--@@ SIZE - START --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir Alabaster Block Spiral Chandelier — Size Guide ===== *\/\n.vsz{\n  --ink:#2d1810;--mah:#5b3227;--mah-dk:#3d2014;--mah-lt:#8a4f37;\n  --gold:#c9a36b;--cream:#faf6f2;--line:#eee6dd;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  --num:Arial,Helvetica,sans-serif;\n  max-width:1180px;margin:40px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vsz *{box-sizing:border-box;}\n\n\/* header *\/\n.vsz-head{text-align:center;margin:0 auto 26px;padding-bottom:20px;border-bottom:1px solid var(--line);max-width:720px;}\n.vsz-line{display:block;width:50px;height:1px;background:var(--mah);margin:0 auto 14px;}\n.vsz-eyebrow{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--mah-lt);font-weight:600;display:block;margin-bottom:11px;}\n.vsz-head h2{font-family:var(--serif);font-size:1.62em;font-weight:400;color:var(--ink);margin:0;letter-spacing:.5px;}\n.vsz-head h2 em{color:var(--mah);font-style:italic;}\n.vsz-head p{font-size:.9em;color:#7a6456;margin:12px auto 0;line-height:1.75;}\n.vsz-head p strong{color:var(--mah-dk);font-weight:600;}\n\n\/* single-pendant callout *\/\n.vsz-single{\n  border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:0 10px 10px 0;\n  background:linear-gradient(135deg,#fff 0%,var(--cream) 100%);\n  display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:18px 24px;margin-bottom:22px;\n}\n.vsz-single .hd{flex:0 0 104px;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;}\n.vsz-single .hd b{font-family:var(--serif);font-size:1.42em;font-weight:600;color:var(--mah-dk);line-height:1;}\n.vsz-single .hd span{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#a08d7c;font-weight:700;}\n.vsz-single .dm{flex:0 0 186px;}\n.vsz-single .dm .cm{display:block;font-family:var(--num);font-size:.88em;font-weight:700;color:var(--mah);letter-spacing:.2px;line-height:1.35;}\n.vsz-single .dm .in{display:block;font-family:var(--num);font-size:.78em;color:#8a7060;margin-top:2px;line-height:1.35;}\n.vsz-single .tx{flex:1 1 250px;min-width:0;font-size:.87em;color:#5a4a3f;line-height:1.68;}\n.vsz-single .tx b{color:var(--mah);font-weight:600;}\n\n\/* ===== rows ===== *\/\n.vsz-list{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff;margin-bottom:22px;}\n.vsz-row{\n  display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;\n  padding:15px 20px;border-bottom:1px solid var(--line);\n  border-left:3px solid transparent;transition:background .3s ease;\n}\n.vsz-row:last-child{border-bottom:none;}\n.vsz-row:nth-child(even){background:#fdfaf6;}\n.vsz-row:hover{background:var(--cream);}\n.vsz-row.pop{border-left-color:var(--gold);}\n.vsz-cnt{flex:0 0 104px;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;}\n.vsz-cnt b{font-family:var(--serif);font-size:1.34em;font-weight:600;color:var(--mah-dk);line-height:1;}\n.vsz-cnt span{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#a08d7c;font-weight:700;}\n.vsz-cnt .tag{flex-basis:100%;font-size:8px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--mah);margin-top:2px;}\n.vsz-dim{flex:0 0 186px;}\n.vsz-dim .cm{display:block;font-family:var(--num);font-size:.86em;font-weight:700;color:var(--mah);letter-spacing:.2px;line-height:1.35;}\n.vsz-dim .in{display:block;font-family:var(--num);font-size:.77em;color:#8a7060;margin-top:2px;line-height:1.35;}\n.vsz-use{flex:1 1 220px;min-width:0;font-size:.86em;color:#5a4a3f;line-height:1.65;}\n.vsz-use b{color:var(--mah);font-weight:600;}\n.vsz-ceil{flex:0 0 86px;text-align:right;}\n.vsz-ceil .l{display:block;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#a08d7c;font-weight:700;margin-bottom:2px;}\n.vsz-ceil .v{font-family:var(--num);font-size:.95em;font-weight:700;color:var(--mah);letter-spacing:.2px;}\n\n\/* ===== tip ===== *\/\n.vsz-tip{\n  border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:0 8px 8px 0;\n  background:linear-gradient(135deg,#fff 0%,var(--cream) 100%);padding:20px 24px;\n}\n.vsz-tip h4{font-family:var(--serif);font-size:1.08em;font-weight:500;color:var(--ink);margin:0 0 9px;letter-spacing:.3px;}\n.vsz-tip p{font-size:.89em;color:#5a4a3f;margin:0 0 11px;line-height:1.78;}\n.vsz-tip p:last-child{margin:0;}\n.vsz-tip p strong{color:var(--mah-dk);font-weight:600;}\n\n@media (max-width:640px){\n  .vsz{margin:28px auto;}\n  .vsz-head h2{font-size:1.3em;}\n  .vsz-row,.vsz-single{gap:10px 14px;padding:15px 16px;}\n  .vsz-cnt,.vsz-single .hd{flex:0 0 auto;}\n  .vsz-dim,.vsz-single .dm{flex:1 1 100%;}\n  .vsz-use{flex:1 1 100%;}\n  .vsz-ceil{flex:0 0 auto;text-align:left;}\n  .vsz-tip{padding:18px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vsz\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"vsz-head\"\u003e\n\u003cspan class=\"vsz-line\"\u003e\u003c\/span\u003e \u003cspan class=\"vsz-eyebrow\"\u003eSize Guide\u003c\/span\u003e\n\u003ch2\u003eHow Much \u003cem\u003eHeight to Fill\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eSame block shades, same cords, one canopy in every size. What changes is the \u003cstrong\u003ewidth of the ceiling plate\u003c\/strong\u003e and how far the spiral descends. Heights below are the \u003cstrong\u003emaximum drop as supplied\u003c\/strong\u003e; cords are cut shorter on site to set the stagger.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SINGLE PENDANT --\u003e\n\u003cdiv class=\"vsz-single\"\u003e\n\u003cdiv class=\"hd\"\u003e\n\u003cb\u003e1\u003c\/b\u003e\u003cspan\u003eHead\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dm\"\u003e\n\u003cspan class=\"cm\"\u003eDia 10 cm × H 15 cm\u003c\/span\u003e \u003cspan class=\"in\"\u003e∅ 3.9″ × H 5.9″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tx\"\u003e\n\u003cb\u003eThe single pendant — measured differently.\u003c\/b\u003e These figures are the shade itself, not a drop, because the cord is cut to whatever length you need. Use it over a bedside, a nook, or in a row of three above an island.\u003cbr\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/caldera-alabaster-block-spiral-chandelier-vidirlighting-single-shade-technical-dimension-drawing.webp?v=1789349487\" alt=\"\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MULTI-LIGHT ROWS --\u003e\n\u003cdiv class=\"vsz-list\"\u003e\n\u003cdiv class=\"vsz-row\"\u003e\n\u003cdiv class=\"vsz-cnt\"\u003e\n\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eHeads\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-dim\"\u003e\n\u003cspan class=\"cm\"\u003eDia 20 cm × H 150 cm\u003c\/span\u003e \u003cspan class=\"in\"\u003e∅ 7.9″ × H 59.1″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-use\"\u003eThe smallest cluster. A dining table, a kitchen island, or a small entry on a standard ceiling.\u003c\/div\u003e\n\u003cdiv class=\"vsz-use\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/caldera-alabaster-block-spiral-chandelier-vidirlighting-4-light-technical-dimension-drawing.webp?v=1789349503\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vsz-ceil\"\u003e\n\u003cspan class=\"l\"\u003eCeiling\u003c\/span\u003e\u003cspan class=\"v\"\u003e8 ft +\u003cbr\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-row pop\"\u003e\n\u003cdiv class=\"vsz-cnt\"\u003e\n\u003cb\u003e5\u003c\/b\u003e\u003cspan\u003eHeads\u003c\/span\u003e\u003cspan class=\"tag\"\u003eMost chosen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-dim\"\u003e\n\u003cspan class=\"cm\"\u003eDia 30 cm × H 200 cm\u003c\/span\u003e \u003cspan class=\"in\"\u003e∅ 11.8″ × H 78.7″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-use\"\u003eWhere the spiral first becomes obvious — a single-flight stairwell or a tall entry hall. \u003cb\u003eThe size most people land on.\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-use\"\u003e\u003cb\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/caldera-alabaster-block-spiral-chandelier-vidirlighting-7-light-technical-dimension-drawing.webp?v=1789349545\" alt=\"\"\u003e\u003c\/b\u003e\u003c\/div\u003e\n\u003cdiv class=\"vsz-ceil\"\u003e\n\u003cspan class=\"l\"\u003eCeiling\u003c\/span\u003e\u003cspan class=\"v\"\u003e10 ft +\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-row\"\u003e\n\u003cdiv class=\"vsz-cnt\"\u003e\n\u003cb\u003e7\u003c\/b\u003e\u003cspan\u003eHeads\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-dim\"\u003e\n\u003cspan class=\"cm\"\u003eDia 35 cm × H 250 cm\u003c\/span\u003e \u003cspan class=\"in\"\u003e∅ 13.8″ × H 98.4″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-use\"\u003eOver 8 ft of drop. A two-storey stairwell, or a double-height entry read from both floors.\u003c\/div\u003e\n\u003cdiv class=\"vsz-use\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/caldera-alabaster-block-spiral-chandelier-vidirlighting-3-light-technical-dimension-drawing.webp?v=1789349559\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vsz-ceil\"\u003e\n\u003cspan class=\"l\"\u003eCeiling\u003c\/span\u003e\u003cspan class=\"v\"\u003e11 ft +\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-row\"\u003e\n\u003cdiv class=\"vsz-cnt\"\u003e\n\u003cb\u003e9\u003c\/b\u003e\u003cspan\u003eHeads\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-dim\"\u003e\n\u003cspan class=\"cm\"\u003eDia 45 cm × H 300 cm\u003c\/span\u003e \u003cspan class=\"in\"\u003e∅ 17.7″ × H 118.1″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-use\"\u003eA full installation. Atriums, open stairwell voids, and entrance halls where the fixture is the focal point.\u003c\/div\u003e\n\u003cdiv class=\"vsz-use\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/caldera-alabaster-block-spiral-chandelier-vidirlighting-5-light-technical-dimension-drawing.webp?v=1789349574\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vsz-ceil\"\u003e\n\u003cspan class=\"l\"\u003eCeiling\u003c\/span\u003e\u003cspan class=\"v\"\u003e13 ft +\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-row\"\u003e\n\u003cdiv class=\"vsz-cnt\"\u003e\n\u003cb\u003e11\u003c\/b\u003e\u003cspan\u003eHeads\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-dim\"\u003e\n\u003cspan class=\"cm\"\u003eDia 50 cm × H 350 cm\u003c\/span\u003e \u003cspan class=\"in\"\u003e∅ 19.7″ × H 137.8″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-use\"\u003eThe largest standard configuration — nearly \u003cb\u003e11.5 ft of drop\u003c\/b\u003e, read from three levels. Measure before you order.\u003c\/div\u003e\n\u003cdiv class=\"vsz-use\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/caldera-alabaster-block-spiral-chandelier-vidirlighting-9-light-technical-dimension-drawing.webp?v=1789349585\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vsz-ceil\"\u003e\n\u003cspan class=\"l\"\u003eCeiling\u003c\/span\u003e\u003cspan class=\"v\"\u003e15 ft +\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TIP --\u003e\n\u003c\/div\u003e\n\u003c!--@@ SIZE - END --\u003e\u003c!--@@ DESIGN STORY - START --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir Caldera Alabaster Block Spiral Chandelier — Design Story ===== *\/\n.vst{\n  --brand:#5b3227;\n  --brand-dk:#3d1e15;\n  --brand-lt:#7d4534;\n  --paper:#faf7f5;\n  --line:#e8ddd8;\n  --ink:#2d1810;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  max-width:960px;margin:44px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vst *{box-sizing:border-box;}\n \n.vst-card{\n  position:relative;overflow:hidden;border-radius:14px;\n  background:linear-gradient(155deg,var(--brand) 0%,var(--brand-dk) 100%);\n  box-shadow:0 14px 40px rgba(91,50,39,.22);\n  padding:56px 60px 52px;\n}\n.vst-card::before{\n  content:'';position:absolute;inset:0;pointer-events:none;\n  background:\n    radial-gradient(ellipse 55% 45% at 20% 18%, rgba(250,247,245,.06) 0%, transparent 60%),\n    radial-gradient(ellipse 50% 45% at 85% 82%, rgba(250,247,245,.05) 0%, transparent 62%);\n}\n.vst-card::after{\n  content:'';position:absolute;top:26px;left:26px;width:46px;height:46px;\n  border-top:1px solid rgba(250,247,245,.4);border-left:1px solid rgba(250,247,245,.4);\n}\n.vst-corner{\n  position:absolute;bottom:26px;right:26px;width:46px;height:46px;\n  border-bottom:1px solid rgba(250,247,245,.4);border-right:1px solid rgba(250,247,245,.4);\n}\n \n.vst-in{position:relative;z-index:2;max-width:680px;margin:0 auto;text-align:center;}\n \n.vst-eyebrow{\n  font-size:10px;letter-spacing:.3em;text-transform:uppercase;\n  color:rgba(250,247,245,.7);font-weight:600;display:block;margin-bottom:16px;\n}\n.vst-in h2{\n  font-family:var(--serif);font-size:1.9em;font-weight:400;color:var(--paper);\n  margin:0 0 10px;letter-spacing:.5px;line-height:1.26;\n}\n.vst-in h2 em{font-style:italic;}\n.vst-sub{\n  font-family:var(--serif);font-size:1.05em;font-style:italic;\n  color:rgba(250,247,245,.6);margin:0 auto 30px;padding-bottom:26px;max-width:470px;\n  border-bottom:1px solid rgba(250,247,245,.18);\n}\n.vst-in p{\n  font-size:.97em;color:rgba(250,247,245,.82);margin:0 0 18px;line-height:1.92;\n  letter-spacing:.15px;text-align:left;\n}\n.vst-in p:last-of-type{margin-bottom:0;}\n.vst-in p strong{color:var(--paper);font-weight:600;}\n \n\/* block vs dome comparison *\/\n.vst-comp{\n  display:flex;justify-content:center;margin:34px auto 30px;\n  padding:26px 0;border-top:1px solid rgba(250,247,245,.18);\n  border-bottom:1px solid rgba(250,247,245,.18);flex-wrap:wrap;\n}\n.vst-cw{\n  flex:1 1 190px;min-width:160px;padding:6px 22px;text-align:center;\n  border-right:1px solid rgba(250,247,245,.14);\n}\n.vst-cw:last-child{border-right:none;}\n.vst-cw svg{width:62px;height:86px;color:rgba(250,247,245,.85);margin-bottom:12px;}\n.vst-cw .nm{\n  display:block;font-family:var(--serif);font-size:1em;color:var(--paper);\n  margin-bottom:5px;letter-spacing:.3px;\n}\n.vst-cw .ds{\n  display:block;font-size:.8em;color:rgba(250,247,245,.62);line-height:1.6;font-style:italic;\n}\n \n.vst-close{\n  margin-top:32px;padding-top:26px;border-top:1px solid rgba(250,247,245,.18);\n  font-family:var(--serif);font-style:italic;font-size:1.06em;\n  color:rgba(250,247,245,.9);letter-spacing:.3px;\n}\n \n@media (max-width:768px){\n  .vst{margin:30px auto;}\n  .vst-card{padding:40px 24px 38px;}\n  .vst-card::after,.vst-corner{width:34px;height:34px;}\n  .vst-card::after{top:18px;left:18px;}\n  .vst-corner{bottom:18px;right:18px;}\n  .vst-in h2{font-size:1.48em;}\n  .vst-comp{flex-direction:column;gap:24px;}\n  .vst-cw{border-right:none;border-bottom:1px solid rgba(250,247,245,.14);padding-bottom:22px;}\n  .vst-cw:last-child{border-bottom:none;padding-bottom:0;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vst\"\u003e\n\u003cdiv class=\"vst-card\"\u003e\n\u003cspan class=\"vst-corner\"\u003e\u003c\/span\u003e\n\u003cdiv class=\"vst-in\"\u003e\n\u003cspan class=\"vst-eyebrow\"\u003eThe design\u003c\/span\u003e\n\u003ch2\u003eOne Box in the Ceiling. \u003cem\u003eTwo Storeys to Fill.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"vst-sub\"\u003eA stairwell has height, and exactly one place to wire.\u003c\/p\u003e\n\u003cp\u003eStairwell voids are the hardest lighting problem in a house, and it is always the same problem. One junction box, usually right at the top, and eighteen feet of empty air below it. A single pendant leaves the bottom two thirds dark. A wide chandelier looks stranded near the plaster. Most people end up with \u003cstrong\u003esomething too small, hung too high, that nobody looks at twice.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eCaldera solves it with one canopy and many cords. Every shade hangs on its own line, cut to its own length, so the fixture does not sit at one height. \u003cstrong\u003eIt descends\u003c\/strong\u003e — a spiral you read differently from the hall, from the landing, and looking down from the top.\u003c\/p\u003e\n\u003cp\u003eWhat makes it different from a softer stone fixture is the shape of the shade itself.\u003c\/p\u003e\n\u003cdiv class=\"vst-comp\"\u003e\n\u003cdiv class=\"vst-cw\"\u003e\n\u003csvg viewbox=\"0 0 62 86\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n\u003cpath d=\"M31 4 L31 20\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M20 26 a11 11 0 0 1 22 0 L42 52 a11 9 0 0 1 -22 0 Z\" opacity=\".9\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M24 34 q7 8 14 2 M24 44 q7 7 14 1\" opacity=\".4\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M14 38 L8 36M14 48 L8 50M48 38 L54 36M48 48 L54 50\" opacity=\".4\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003cspan class=\"nm\"\u003eA rounded shade\u003c\/span\u003e \u003cspan class=\"ds\"\u003eLight falls off toward the curve. The veining bends away from you.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vst-cw\"\u003e\n\u003csvg viewbox=\"0 0 62 86\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n\u003cpath d=\"M31 4 L31 18\"\u003e\u003c\/path\u003e\n\u003crect x=\"22\" y=\"18\" width=\"18\" height=\"6\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M23 20 L39 20M23 22 L39 22\" opacity=\".55\"\u003e\u003c\/path\u003e\n\u003crect x=\"19\" y=\"26\" width=\"24\" height=\"34\" rx=\"2\"\u003e\u003c\/rect\u003e\n\u003cpath d=\"M24 34 q8 6 15 -1 M24 46 q8 5 15 -2\" opacity=\".45\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M13 38 L7 36M13 50 L7 52M49 38 L55 36M49 50 L55 52\" opacity=\".45\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e \u003cspan class=\"nm\"\u003eA block shade\u003c\/span\u003e \u003cspan class=\"ds\"\u003eEach flat face glows evenly, and holds the whole pattern in one plane.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eThese are not domes. Each shade is a \u003cstrong\u003erectangular block of alabaster\u003c\/strong\u003e — flat faces, square corners, a defined edge where one plane meets the next. Lit, each face glows evenly rather than falling off toward a curve, so the shades read as \u003cstrong\u003esolid blocks of light\u003c\/strong\u003e rather than as glowing balls. And because the faces are flat, the veining lies across them whole. You see the pattern in one look instead of watching it bend around the back.\u003c\/p\u003e\n\u003cp\u003eAlabaster is quarried, not manufactured, so the stone in every block belongs to one piece of rock. Unlit, they are pale, closed, almost architectural. Lit, \u003cstrong\u003ethe veins surface like ink in water\u003c\/strong\u003e, and no two blocks in a spiral of nine are alike.\u003c\/p\u003e\n\u003cp\u003eThe hardware carries the geometry through and then gets out of the way. A \u003cstrong\u003ethreaded brass collar\u003c\/strong\u003e at the top of each shade — the only ornament on the whole piece — on \u003cstrong\u003ematte black cords and canopy\u003c\/strong\u003e that recede to thin lines against a pale ceiling. Warm metal, cool black, white stone. Nothing else, and nothing that needs explaining.\u003c\/p\u003e\n\u003cdiv class=\"vst-close\"\u003e— One place to wire. As many views as your house has floors. —\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ DESIGN STORY - END --\u003e\u003c!--@@ MATERIAL FAQ - START --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir Alabaster Block Spiral Chandelier — Material FAQ ===== *\/\n.vmf{\n  --brand:#5b3227;\n  --brand-dk:#3d1e15;\n  --brand-lt:#7d4534;\n  --paper:#faf7f5;\n  --line:#e8ddd8;\n  --ink:#2d1810;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  max-width:1000px;margin:44px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vmf *{box-sizing:border-box;}\n \n\/* ===== header ===== *\/\n.vmf-head{text-align:center;margin:0 auto 28px;}\n.vmf-line{display:block;width:48px;height:1px;background:var(--brand);margin:0 auto 14px;}\n.vmf-eyebrow{\n  font-size:10px;letter-spacing:.26em;text-transform:uppercase;\n  color:var(--brand-lt);font-weight:600;display:block;margin-bottom:11px;\n}\n.vmf-head h2{\n  font-family:var(--serif);font-size:1.62em;font-weight:400;color:var(--ink);\n  margin:0;letter-spacing:.4px;\n}\n.vmf-head h2 em{color:var(--brand);font-style:italic;}\n.vmf-head p{font-size:.92em;color:#8a7268;margin:11px auto 0;max-width:520px;}\n \n\/* ===== FAQ ===== *\/\n.vmf-faq{max-width:820px;margin:0 auto;}\n.vmf-item{border-bottom:1px solid var(--line);}\n.vmf-item:first-child{border-top:1px solid var(--line);}\n.vmf-item summary{\n  list-style:none;cursor:pointer;\n  display:flex;justify-content:space-between;align-items:center;gap:18px;\n  padding:19px 4px;\n  font-family:var(--serif);font-size:1.06em;color:var(--ink);\n  transition:color .25s ease;\n}\n.vmf-item summary::-webkit-details-marker{display:none;}\n.vmf-item summary:hover{color:var(--brand);}\n.vmf-ico{position:relative;flex:0 0 16px;width:16px;height:16px;}\n.vmf-ico::before,.vmf-ico::after{\n  content:\"\";position:absolute;background:var(--brand);\n  transition:transform .3s ease,opacity .3s ease;\n}\n.vmf-ico::before{top:7.5px;left:0;width:16px;height:1.5px;}\n.vmf-ico::after{top:0;left:7.5px;width:1.5px;height:16px;}\n.vmf-item[open] .vmf-ico::after{transform:scaleY(0);opacity:0;}\n.vmf-ans{\n  padding:0 4px 20px;font-size:.91em;color:#5a4a44;line-height:1.8;max-width:760px;\n}\n.vmf-ans strong{color:var(--brand-dk);font-weight:600;}\n \n@media (max-width:620px){\n  .vmf{margin:30px auto;}\n  .vmf-head h2{font-size:1.3em;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vmf\"\u003e\n\u003c!-- ===== FAQ ===== --\u003e\n\u003cdiv class=\"vmf-head\"\u003e\n\u003cspan class=\"vmf-line\"\u003e\u003c\/span\u003e \u003cspan class=\"vmf-eyebrow\"\u003eQuestions, Answered\u003c\/span\u003e\n\u003ch2\u003eCommon \u003cem\u003eQuestions\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe things people ask before they order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vmf-faq\"\u003e\n\u003cdetails class=\"vmf-item\" open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003eI only have one ceiling box. Is that enough?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eYes. Every cord runs from \u003cstrong\u003eone canopy\u003c\/strong\u003e, so a single existing point powers all the lights — up to 11. No second box, no rewiring.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhich size do I need?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cstrong\u003e3\u003c\/strong\u003e for a dining table. \u003cstrong\u003e5\u003c\/strong\u003e for a single-flight stairwell. \u003cstrong\u003e7–11\u003c\/strong\u003e for a two-storey void. Send us your ceiling height if unsure.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eIs it real stone?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eYes — \u003cstrong\u003enatural alabaster\u003c\/strong\u003e, not resin or glass. Each block comes from its own piece of rock, so no two match.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhy square shades instead of round?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eFlat faces glow \u003cstrong\u003eevenly\u003c\/strong\u003e and hold the veining in one plane. A curved shade dims toward the edge and bends the pattern out of sight.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eAre the lights all at the same height?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eNo — each cord is a \u003cstrong\u003edifferent length\u003c\/strong\u003e, so the shades spiral downward. That's what makes it read from more than one floor.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eCan the cords be made longer?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eYes, \u003cstrong\u003efree of charge\u003c\/strong\u003e — but tell us your ceiling height \u003cstrong\u003ebefore\u003c\/strong\u003e we ship. They can be shortened on site, never lengthened.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eGold and black on one fixture — is that right?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eYes, by design. The \u003cstrong\u003ebrass collar\u003c\/strong\u003e is the only ornament; the black cords and canopy recede to thin lines against a pale ceiling.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhat bulbs does it take?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cstrong\u003eE26 or E27\u003c\/strong\u003e — the ordinary screw base, sold everywhere. Use \u003cstrong\u003e2700–3000K warm white\u003c\/strong\u003e, and the same bulb in every socket.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eIs it heavy?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eStone weighs more than glass. \u003cstrong\u003eHave an electrician check the ceiling box\u003c\/strong\u003e before installing, especially on 9 and 11 heads.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eHow do I clean it in a stairwell?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eA \u003cstrong\u003esoft dry cloth\u003c\/strong\u003e once a year. No water, no sprays — alabaster is porous. High voids may need a pole duster or a lift.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ===== Vidir — Linnea Arrangements ===== *\/\n.lar{\n  --brand:#5b2d20;--brand-dk:#3d1e15;--brand-lt:#7d4534;\n  --gold:#b08d57;--stone:#f0e2c8;--stone-dk:#dcc59b;\n  --cream:#fdfaf7;--line:#e8ddd8;--ink:#2d1810;--body:#5a4a3f;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  display:block;width:100%;\n  max-width:1080px;margin:44px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.lar *{box-sizing:border-box;}\n\n\/* header *\/\n.lar-head{text-align:center;margin:0 auto 28px;max-width:660px;}\n.lar-line{display:block;width:48px;height:1px;background:var(--brand);margin:0 auto 14px;}\n.lar-eyebrow{\n  font-size:10px;letter-spacing:.28em;text-transform:uppercase;\n  color:var(--brand-lt);font-weight:600;display:block;margin-bottom:11px;\n}\n.lar-head h2{\n  font-family:var(--serif);font-size:1.66em;font-weight:400;color:var(--ink);\n  margin:0;letter-spacing:.3px;line-height:1.28;\n}\n.lar-head h2 em{color:var(--brand);font-style:italic;}\n.lar-head p{font-size:.93em;color:#8a7268;margin:13px auto 0;line-height:1.78;}\n\n\/* cards *\/\n.lar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:20px;}\n.lar-card{\n  border:1px solid var(--line);border-radius:12px;overflow:hidden;\n  background:linear-gradient(180deg,#fff 0%,var(--cream) 100%);\n  display:flex;flex-direction:column;\n  transition:border-color .35s,box-shadow .35s,transform .35s;\n}\n.lar-card:hover{border-color:#c9a890;box-shadow:0 12px 28px rgba(91,45,32,.1);transform:translateY(-3px);}\n.lar-fig{padding:16px 12px 6px;background:#fff;border-bottom:1px solid var(--line);}\n.lar-fig svg{display:block;width:100%;height:auto;}\n.lar-tx{padding:20px 22px 22px;flex:1;display:flex;flex-direction:column;gap:9px;}\n.lar-tx h3{\n  font-family:var(--serif);font-size:1.12em;font-weight:600;color:var(--ink);\n  margin:0;letter-spacing:.2px;line-height:1.3;\n}\n.lar-tx p{font-size:.87em;color:var(--body);margin:0;line-height:1.76;}\n.lar-tx p strong{color:var(--brand);font-weight:600;}\n.lar-for{\n  margin-top:auto;padding-top:12px;border-top:1px dashed var(--line);\n  font-size:.83em;color:var(--brand-dk);font-weight:600;line-height:1.6;\n}\n\n\/* note *\/\n.lar-note{\n  border:1px solid var(--line);border-left:3px solid var(--gold);\n  background:linear-gradient(90deg,var(--cream) 0%,#fff 88%);\n  padding:20px 24px;\n}\n.lar-note p{font-size:.89em;color:var(--body);margin:0 0 10px;line-height:1.82;}\n.lar-note p:last-child{margin:0;}\n.lar-note p strong{color:var(--brand-dk);font-weight:600;}\n\n@media (max-width:880px){\n  .lar-grid{grid-template-columns:1fr;gap:14px;}\n}\n@media (max-width:760px){\n  .lar{margin:30px auto;}\n  .lar-head h2{font-size:1.32em;}\n  .lar-note{padding:18px 18px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"lar\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"lar-head\"\u003e\n\u003cspan class=\"lar-line\"\u003e\u003c\/span\u003e \u003cspan class=\"lar-eyebrow\"\u003eArrangement\u003c\/span\u003e\n\u003ch2\u003eThe Same Fixture, \u003cem\u003eThree Ways to Hang It\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eEvery cord shortens on its own during installation — so how the cluster finally looks is set in your room, not in our workshop.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CARDS --\u003e\n\u003cdiv class=\"lar-grid\"\u003e\n\u003c!-- GATHERED --\u003e\n\u003cdiv class=\"lar-card\"\u003e\n\u003cdiv class=\"lar-fig\"\u003e\u003csvg viewbox=\"0 0 200 215\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\"\u003e\n\u003crect x=\"64\" y=\"14\" width=\"72\" height=\"7\" rx=\"3.5\" fill=\"#3d1e15\"\u003e\u003c\/rect\u003e\n\u003cg stroke=\"#3d1e15\" stroke-width=\"1.3\"\u003e\n\u003cline x1=\"76\" y1=\"21\" x2=\"76\" y2=\"120\"\u003e\u003c\/line\u003e\n\u003cline x1=\"88\" y1=\"21\" x2=\"88\" y2=\"146\"\u003e\u003c\/line\u003e\n\u003cline x1=\"100\" y1=\"21\" x2=\"100\" y2=\"104\"\u003e\u003c\/line\u003e\n\u003cline x1=\"112\" y1=\"21\" x2=\"112\" y2=\"158\"\u003e\u003c\/line\u003e\n\u003cline x1=\"124\" y1=\"21\" x2=\"124\" y2=\"132\"\u003e\u003c\/line\u003e\n\u003c\/g\u003e\n\u003cg fill=\"#f0e2c8\" stroke=\"#b08d57\" stroke-width=\"1.1\"\u003e\n\u003cpath d=\"M71 120 L81 120 L84 148 L68 148 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M83 146 L93 146 L96 174 L80 174 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M95 104 L105 104 L108 132 L92 132 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M107 158 L117 158 L120 186 L104 186 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M119 132 L129 132 L132 160 L116 160 Z\"\u003e\u003c\/path\u003e\n\u003c\/g\u003e\n\u003cg stroke=\"#b08d57\" stroke-width=\"1.1\" fill=\"none\"\u003e\n\u003cline x1=\"68\" y1=\"148\" x2=\"84\" y2=\"148\"\u003e\u003c\/line\u003e\n\u003cline x1=\"80\" y1=\"174\" x2=\"96\" y2=\"174\"\u003e\u003c\/line\u003e\n\u003cline x1=\"92\" y1=\"132\" x2=\"108\" y2=\"132\"\u003e\u003c\/line\u003e\n\u003cline x1=\"104\" y1=\"186\" x2=\"120\" y2=\"186\"\u003e\u003c\/line\u003e\n\u003cline x1=\"116\" y1=\"160\" x2=\"132\" y2=\"160\"\u003e\u003c\/line\u003e\n\u003c\/g\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"lar-tx\"\u003e\n\u003ch3\u003eGathered\u003c\/h3\u003e\n\u003cp\u003eCords kept short and close, the cones within a narrow band. The group reads as \u003cstrong\u003eone vertical object\u003c\/strong\u003e rather than several separate lights.\u003c\/p\u003e\n\u003cp class=\"lar-for\"\u003e→ Over a round table, a stair landing, or a small entry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPREAD --\u003e\n\u003cdiv class=\"lar-card\"\u003e\n\u003cdiv class=\"lar-fig\"\u003e\u003csvg viewbox=\"0 0 200 215\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\"\u003e\n\u003crect x=\"64\" y=\"14\" width=\"72\" height=\"7\" rx=\"3.5\" fill=\"#3d1e15\"\u003e\u003c\/rect\u003e\n\u003cg stroke=\"#3d1e15\" stroke-width=\"1.3\"\u003e\n\u003cline x1=\"76\" y1=\"21\" x2=\"32\" y2=\"108\"\u003e\u003c\/line\u003e\n\u003cline x1=\"88\" y1=\"21\" x2=\"66\" y2=\"140\"\u003e\u003c\/line\u003e\n\u003cline x1=\"100\" y1=\"21\" x2=\"100\" y2=\"96\"\u003e\u003c\/line\u003e\n\u003cline x1=\"112\" y1=\"21\" x2=\"134\" y2=\"132\"\u003e\u003c\/line\u003e\n\u003cline x1=\"124\" y1=\"21\" x2=\"168\" y2=\"114\"\u003e\u003c\/line\u003e\n\u003c\/g\u003e\n\u003cg fill=\"#f0e2c8\" stroke=\"#b08d57\" stroke-width=\"1.1\"\u003e\n\u003cpath d=\"M27 108 L37 108 L40 136 L24 136 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M61 140 L71 140 L74 168 L58 168 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M95 96 L105 96 L108 124 L92 124 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M129 132 L139 132 L142 160 L126 160 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M163 114 L173 114 L176 142 L160 142 Z\"\u003e\u003c\/path\u003e\n\u003c\/g\u003e\n\u003cg stroke=\"#b08d57\" stroke-width=\"1.1\" fill=\"none\"\u003e\n\u003cline x1=\"24\" y1=\"136\" x2=\"40\" y2=\"136\"\u003e\u003c\/line\u003e\n\u003cline x1=\"58\" y1=\"168\" x2=\"74\" y2=\"168\"\u003e\u003c\/line\u003e\n\u003cline x1=\"92\" y1=\"124\" x2=\"108\" y2=\"124\"\u003e\u003c\/line\u003e\n\u003cline x1=\"126\" y1=\"160\" x2=\"142\" y2=\"160\"\u003e\u003c\/line\u003e\n\u003cline x1=\"160\" y1=\"142\" x2=\"176\" y2=\"142\"\u003e\u003c\/line\u003e\n\u003c\/g\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"lar-tx\"\u003e\n\u003ch3\u003eSpread\u003c\/h3\u003e\n\u003cp\u003eCords angled outward and set to different lengths, so the cones scatter wider. \u003cstrong\u003eThe same number of shades covers far more ceiling\u003c\/strong\u003e — and more table.\u003c\/p\u003e\n\u003cp class=\"lar-for\"\u003e→ Over a long table, an island, or an open-plan room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CASCADE --\u003e\n\u003cdiv class=\"lar-card\"\u003e\n\u003cdiv class=\"lar-fig\"\u003e\u003csvg viewbox=\"0 0 200 215\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\"\u003e\n\u003crect x=\"64\" y=\"14\" width=\"72\" height=\"7\" rx=\"3.5\" fill=\"#3d1e15\"\u003e\u003c\/rect\u003e\n\u003cg stroke=\"#3d1e15\" stroke-width=\"1.3\"\u003e\n\u003cline x1=\"76\" y1=\"21\" x2=\"54\" y2=\"58\"\u003e\u003c\/line\u003e\n\u003cline x1=\"88\" y1=\"21\" x2=\"78\" y2=\"88\"\u003e\u003c\/line\u003e\n\u003cline x1=\"100\" y1=\"21\" x2=\"102\" y2=\"118\"\u003e\u003c\/line\u003e\n\u003cline x1=\"112\" y1=\"21\" x2=\"126\" y2=\"148\"\u003e\u003c\/line\u003e\n\u003cline x1=\"124\" y1=\"21\" x2=\"150\" y2=\"176\"\u003e\u003c\/line\u003e\n\u003c\/g\u003e\n\u003cg fill=\"#f0e2c8\" stroke=\"#b08d57\" stroke-width=\"1.1\"\u003e\n\u003cpath d=\"M49 58 L59 58 L62 86 L46 86 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M73 88 L83 88 L86 116 L70 116 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M97 118 L107 118 L110 146 L94 146 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M121 148 L131 148 L134 176 L118 176 Z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M145 176 L155 176 L158 204 L142 204 Z\"\u003e\u003c\/path\u003e\n\u003c\/g\u003e\n\u003cg stroke=\"#b08d57\" stroke-width=\"1.1\" fill=\"none\"\u003e\n\u003cline x1=\"46\" y1=\"86\" x2=\"62\" y2=\"86\"\u003e\u003c\/line\u003e\n\u003cline x1=\"70\" y1=\"116\" x2=\"86\" y2=\"116\"\u003e\u003c\/line\u003e\n\u003cline x1=\"94\" y1=\"146\" x2=\"110\" y2=\"146\"\u003e\u003c\/line\u003e\n\u003cline x1=\"118\" y1=\"176\" x2=\"134\" y2=\"176\"\u003e\u003c\/line\u003e\n\u003cline x1=\"142\" y1=\"204\" x2=\"158\" y2=\"204\"\u003e\u003c\/line\u003e\n\u003c\/g\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"lar-tx\"\u003e\n\u003ch3\u003eCascade\u003c\/h3\u003e\n\u003cp\u003eEach cord a step longer than the last, so the cones fall in a continuous diagonal. Built to be read \u003cstrong\u003efrom more than one floor at once.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"lar-for\"\u003e→ Down a stairwell or a double-height entry.\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- NOTE --\u003e\n\u003c\/div\u003e\n\u003c!--@@ MATERIAL FAQ - END --\u003e\u003c!--@@ VEINING REQUEST - START --\u003e\u003c!-- ============================================================\n     VIDIR — Aveline · Choosing the Veining  (.vvr) · simple\n\n     THREE SENTENCES, AND EACH ONE IS DOING A JOB\n       1. Yours won't match the photo — expectation management,\n          which on a stone product is the returns policy.\n       2. Tell us what you want — the service.\n       3. We can pick a direction, not copy a pattern — the honest\n          limit, said before the customer discovers it.\n       Sentence 3 is the one people cut. Don't. It is what stops\n       \"select the stone for me\" turning into \"this isn't what I\n       asked for\".\n\n     ⚠ CONFIRM BEFORE PUBLISHING\n       Will the factory actually select stone to a brief? If not,\n       this cannot go live as written — say so and I will rewrite it\n       as expectation management only.\n       Does it add lead time or cost? If yes, put the number in\n       [__ LEAD TIME].\n     ============================================================ --\u003e\n\u003cstyle\u003e\n.vvr{\n  --brand:#5b2d20;--gold:#c9a36b;--cream:#faf6f2;--line:#eee6dd;--ink:#2d1810;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Helvetica,Arial,sans-serif;\n  max-width:820px;margin:36px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vvr *{box-sizing:border-box;}\n.vvr-card{\n  border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:0 10px 10px 0;\n  background:linear-gradient(135deg,#fff 0%,var(--cream) 100%);\n  padding:30px 34px 28px;\n}\n.vvr-eyebrow{\n  display:block;font-size:10px;letter-spacing:.24em;text-transform:uppercase;\n  color:var(--gold);font-weight:700;margin-bottom:10px;\n}\n.vvr-card h3{\n  font-family:var(--serif);font-size:1.24em;font-weight:600;color:var(--ink);\n  margin:0 0 12px;letter-spacing:.2px;\n}\n.vvr-card p{font-size:.95em;color:#5a4a3f;margin:0 0 14px;line-height:1.85;}\n.vvr-card p:last-child{margin:0;}\n.vvr-card strong{color:var(--brand);font-weight:600;}\n.vvr-card a{color:var(--brand) !important;text-decoration:none !important;border-bottom:1px solid var(--gold);}\n@media (max-width:700px){\n  .vvr{margin:28px auto;}\n  .vvr-card{padding:24px 20px 22px;}\n  .vvr-card h3{font-size:1.12em;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vvr\"\u003e\n\u003cdiv class=\"vvr-card\"\u003e\n\u003cspan class=\"vvr-eyebrow\"\u003eThe Stone\u003c\/span\u003e\n\u003ch3\u003eWant a particular veining?\u003c\/h3\u003e\n\u003cp\u003eEvery plate is different, so \u003cstrong\u003ethe one that arrives won't match these photographs exactly\u003c\/strong\u003e. That is what real stone does.\u003c\/p\u003e\n\u003cp\u003eIf you want it \u003cstrong\u003epaler and more even\u003c\/strong\u003e, or with \u003cstrong\u003emore grey movement\u003c\/strong\u003e, or warmer in tone — tell us before you order and we'll select the stone to suit. Send a photo of your room and we'll pick something that sits with it.\u003c\/p\u003e\n\u003cp\u003eWhat we can't do is copy a picture. \u003cstrong\u003eWe can choose a direction, not reproduce a pattern.\u003c\/strong\u003e Email \u003ca href=\"mailto:support@vidirlighting.com\"\u003esupport@vidirlighting.com\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/alabaster-series-lighting-vidirlighting-six-in-one-detail-collage-hand-carved-stone-components-and-shades.webp?v=1788053494\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ VEINING REQUEST - END --\u003e\u003c!--@@ SLOPED CEILING - START --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir — Sloped Ceiling Notice ===== *\/\n.vsc{\n  --ink:#2d1810;--mah:#5C3220;--mah-dk:#3d2014;--mah-lt:#8a4f37;\n  --gold:#c9a36b;--cream:#faf6f2;--line:#eee6dd;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  max-width:1000px;margin:44px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vsc *{box-sizing:border-box;}\n\n.vsc-card{\n  border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:0 10px 10px 0;\n  background:linear-gradient(135deg,#fff 0%,var(--cream) 100%);\n  display:flex;gap:28px;align-items:center;padding:30px 34px;\n}\n\n\/* pictogram *\/\n.vsc-ico{flex:0 0 88px;}\n.vsc-ico svg{width:88px;height:72px;color:var(--mah);}\n\n.vsc-c{flex:1;min-width:0;}\n.vsc-eyebrow{\n  font-size:10px;letter-spacing:.26em;text-transform:uppercase;\n  color:var(--mah-lt);font-weight:600;display:block;margin-bottom:8px;\n}\n.vsc-c h3{\n  font-family:var(--serif);font-size:1.28em;font-weight:400;color:var(--ink);\n  margin:0 0 10px;letter-spacing:.3px;\n}\n.vsc-c h3 em{color:var(--mah);font-style:italic;}\n.vsc-c p{font-size:.91em;color:#5a4a3f;margin:0 0 12px;line-height:1.8;}\n.vsc-c p:last-of-type{margin-bottom:16px;}\n.vsc-c p strong{color:var(--mah-dk);font-weight:600;}\n\n\/* ask list *\/\n.vsc-ask{\n  list-style:none;padding:0;margin:0 0 18px;display:flex;flex-wrap:wrap;gap:8px;\n}\n.vsc-ask li{\n  font-size:.8em;color:var(--mah-dk);background:#fff;\n  border:1px solid var(--line);border-radius:50px;padding:6px 14px;letter-spacing:.2px;\n}\n\n.vsc-cta{\n  display:inline-flex;align-items:center;gap:10px;\n  font-size:.78em;font-weight:600;letter-spacing:.16em;text-transform:uppercase;\n  color:#fff !important;text-decoration:none !important;background:var(--mah);\n  padding:13px 30px;border-radius:3px;\n  transition:background .35s ease,letter-spacing .35s ease;\n}\n.vsc-cta:hover,.vsc-cta:visited,.vsc-cta:active,.vsc-cta:focus{color:#fff !important;text-decoration:none !important;}\n.vsc-cta:hover{background:var(--mah-dk);letter-spacing:.19em;}\n.vsc-cta svg{width:13px;height:13px;stroke:#fff !important;}\n\n@media (max-width:768px){\n  .vsc{margin:30px auto;}\n  .vsc-card{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 20px;}\n  .vsc-ico{flex:0 0 auto;}\n  .vsc-ico svg{width:70px;height:58px;}\n  .vsc-c h3{font-size:1.14em;}\n  .vsc-cta{width:100%;justify-content:center;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vsc\"\u003e\n\u003cdiv class=\"vsc-card\"\u003e\n\u003c!-- PICTOGRAM: sloped ceiling + plumb pendants --\u003e\n\u003cdiv class=\"vsc-ico\"\u003e\u003csvg viewbox=\"0 0 110 90\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n\u003cpath d=\"M4 34 L106 8\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 34 L4 46\" stroke-dasharray=\"3 4\" opacity=\".45\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M22 30 a20 20 0 0 0 -18 4\" opacity=\".45\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M46 30 L74 23\" stroke-width=\"4\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M52 29 L52 52\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M61 26 L61 66\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M70 24 L70 44\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M45 52 a7 7 0 0 1 14 0 z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M54 66 a7 7 0 0 1 14 0 z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M63 44 a7 7 0 0 1 14 0 z\"\u003e\u003c\/path\u003e\n\u003cpath d=\"M4 84 L106 84\" opacity=\".3\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"vsc-c\"\u003e\n\u003cspan class=\"vsc-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\n\u003ch3\u003eSloped or Vaulted Ceiling? \u003cem\u003eTalk to Us First\u003c\/em\u003e\n\u003c\/h3\u003e\n\u003cp\u003eThe canopy supplied as standard is made to sit flat against a level ceiling. On a \u003cstrong\u003esloped, vaulted or cathedral ceiling\u003c\/strong\u003e it needs a sloped-ceiling adapter so the fixture hangs plumb rather than at an angle — and on a cluster, the cord lengths have to be recalculated as well, since the ceiling is higher at one side than the other.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ SLOPED CEILING - END --\u003e\n\u003cstyle\u003e\n.vig{\n  --brand:#5b2d20;--brand-dk:#3d1e15;--brand-lt:#7d4534;\n  --gold:#b08d57;--gold-lt:#d9bd8a;\n  --cream:#fcf8f3;--line:#e8ddd8;--ink:#2d1810;--body:#5a4a3f;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  --num:Arial,Helvetica,sans-serif;\n  max-width:860px;margin:44px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vig *{box-sizing:border-box;}\n.vig-card{\n  position:relative;overflow:hidden;\n  border:1px solid var(--line);border-radius:16px;\n  background:linear-gradient(155deg,#fff 0%,var(--cream) 100%);\n  box-shadow:0 14px 38px rgba(91,45,32,.11);\n}\n.vig-card::before{\n  content:'';position:absolute;inset:0;pointer-events:none;\n  background:radial-gradient(ellipse 50% 70% at 92% 10%, rgba(176,141,87,.10) 0%, transparent 60%);\n}\n\/* header *\/\n.vig-top{position:relative;padding:34px 40px 26px;text-align:center;}\n.vig-line{display:block;width:48px;height:1px;background:var(--gold);margin:0 auto 14px;}\n.vig-eyebrow{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--brand-lt);font-weight:600;display:block;margin-bottom:11px;}\n.vig-top h2{font-family:var(--serif);font-size:1.6em;font-weight:400;color:var(--ink);margin:0 0 10px;letter-spacing:.4px;line-height:1.28;}\n.vig-top h2 em{color:var(--brand);font-style:italic;}\n.vig-top p{font-size:.93em;color:var(--body);margin:0 auto;max-width:520px;line-height:1.8;}\n\/* steps *\/\n.vig-steps{position:relative;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);}\n.vig-step{padding:26px 18px;text-align:center;border-right:1px solid var(--line);transition:background .35s ease;}\n.vig-step:last-child{border-right:none;}\n.vig-step:hover{background:#fff;}\n.vig-step .ic{\n  width:44px;height:44px;margin:0 auto 12px;border-radius:50%;\n  background:#fff;border:1px solid var(--gold);\n  display:flex;align-items:center;justify-content:center;transition:background .35s ease;\n}\n.vig-step:hover .ic{background:var(--cream);}\n.vig-step .ic svg{width:19px;height:19px;color:var(--brand);}\n.vig-step .n{font-family:var(--num);font-size:.68em;font-weight:700;letter-spacing:.14em;color:var(--gold);display:block;margin-bottom:5px;}\n.vig-step h4{font-family:var(--serif);font-size:.98em;font-weight:600;color:var(--brand-dk);margin:0 0 5px;letter-spacing:.2px;}\n.vig-step p{font-size:.84em;color:var(--body);margin:0;line-height:1.6;}\n\/* cta *\/\n.vig-bar{position:relative;padding:28px 40px 32px;text-align:center;}\n.vig-cta{\n  display:inline-flex;align-items:center;gap:10px;\n  font-family:var(--sans);font-size:.94em;font-weight:600;\n  color:#fff !important;text-decoration:none !important;\n  background:linear-gradient(140deg,var(--brand) 0%,var(--brand-dk) 100%);\n  padding:14px 34px;border-radius:50px;\n  box-shadow:0 7px 18px rgba(91,45,32,.24);\n  transition:transform .3s ease,box-shadow .3s ease;\n}\n.vig-cta:hover,.vig-cta:visited,.vig-cta:active,.vig-cta:focus{color:#fff !important;text-decoration:none !important;}\n.vig-cta:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(91,45,32,.34);}\n.vig-cta svg{width:16px;height:16px;color:#fff !important;stroke:#fff !important;}\n.vig-meta{font-family:var(--num);font-size:.78em;color:#8a7268;margin:13px 0 0;letter-spacing:.06em;}\n@media (max-width:760px){\n  .vig{margin:30px auto;}\n  .vig-top{padding:28px 22px 22px;}\n  .vig-top h2{font-size:1.34em;}\n  .vig-steps{grid-template-columns:repeat(2,1fr);}\n  .vig-step{border-bottom:1px solid var(--line);padding:22px 14px;}\n  .vig-step:nth-child(2){border-right:none;}\n  .vig-step:nth-child(3),.vig-step:nth-child(4){border-bottom:none;}\n  .vig-bar{padding:24px 22px 28px;}\n  .vig-cta{width:100%;justify-content:center;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vig\"\u003e\n\u003cdiv class=\"vig-card\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"vig-top\"\u003e\n\u003cspan class=\"vig-line\"\u003e\u003c\/span\u003e \u003cspan class=\"vig-eyebrow\"\u003eInstallation\u003c\/span\u003e\n\u003ch2\u003eThe Complete \u003cem\u003eInstallation Guide\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eNot sure how to wire it, how high to hang it, or whether you need an electrician? Our full guide walks through every step for US homes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STEPS --\u003e\n\u003cdiv class=\"vig-steps\"\u003e\n\u003cdiv class=\"vig-step\"\u003e\n\u003cdiv class=\"ic\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M13 2L3 14h7l-1 8 10-12h-7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"n\"\u003e01\u003c\/span\u003e\n\u003ch4\u003ePower Off First\u003c\/h4\u003e\n\u003cp\u003eSwitch off at the breaker and confirm before you touch any wiring.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vig-step\"\u003e\n\u003cdiv class=\"ic\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 9h6v6H9z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"n\"\u003e02\u003c\/span\u003e\n\u003ch4\u003eCheck the Box\u003c\/h4\u003e\n\u003cp\u003eMake sure your junction box is standard, secure, and rated for the weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vig-step\"\u003e\n\u003cdiv class=\"ic\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12h5M15 12h5M9 8v8M15 8v8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"n\"\u003e03\u003c\/span\u003e\n\u003ch4\u003eMatch the Wires\u003c\/h4\u003e\n\u003cp\u003eBlack to black, white to white, ground to ground — the US standard explained.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vig-step\"\u003e\n\u003cdiv class=\"ic\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 3v18M5 10l7-7 7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"n\"\u003e04\u003c\/span\u003e\n\u003ch4\u003eSet the Height\u003c\/h4\u003e\n\u003cp\u003eMounting heights and clearances for sconces, pendants, and chandeliers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"vig-bar\"\u003e\n\u003ca class=\"vig-cta\" href=\"https:\/\/vidirlighting.com\/blogs\/news\/the-complete-lighting-installation-guide-for-us-homes\" rel=\"noopener\" target=\"_blank\"\u003e Read the Full Installation Guide \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 12h14M13 6l6 6-6 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003c\/a\u003e\n\u003cp class=\"vig-meta\"\u003eFree guide · Written for US homes · Opens in a new tab\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Vidirlighting","offers":[{"title":"1 Heads Ø 3.9\" x H 5.9\" \/ White + Gold + Black","offer_id":52545686307106,"sku":"V-ALCH2609142-1","price":395.0,"currency_code":"USD","in_stock":true},{"title":"3 Heads Ø 7.9\" x H 59.1\" \/ White + Gold + Black","offer_id":52545686339874,"sku":"V-ALCH2609142-2","price":1295.0,"currency_code":"USD","in_stock":true},{"title":"5 Heads Ø 11.8\" x H 78.7\" \/ White + Gold + Black","offer_id":52545686372642,"sku":"V-ALCH2609142-3","price":1995.0,"currency_code":"USD","in_stock":true},{"title":"7 Heads Ø 13.8\" x H 98.4\" \/ White + Gold + Black","offer_id":52545686405410,"sku":"V-ALCH2609142-4","price":2995.0,"currency_code":"USD","in_stock":true},{"title":"9 Heads Ø 17.7\" x H 118.1\" \/ White + Gold + Black","offer_id":52545686438178,"sku":"V-ALCH2609142-5","price":3995.0,"currency_code":"USD","in_stock":true},{"title":"11 Heads Ø 19.7\" x H 137.8\" \/ White + Gold + Black","offer_id":52545686470946,"sku":"V-ALCH2609142-6","price":4995.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/caldera-alabaster-block-spiral-chandelier-vidirlighting-5-light-isolated-illuminated-cutout.webp?v=1789348813","url":"https:\/\/vidirlighting.com\/products\/caldera-alabaster-block-spiral-chandelier","provider":"Vidirlighting","version":"1.0","type":"link"}