{"product_id":"perrin-threaded-orb-linear-chandelier","title":"Perrin Threaded Orb Linear Chandelier","description":"\u003cp\u003eThe Perrin Threaded Orb Linear Chandelier runs one slim black bar across the ceiling and threads glass orbs directly onto it — the bar passes straight through each sphere rather than the sphere hanging beneath it. Some sit above the line, some below, alternating along its length so the row never reads as a straight rank of pendants. The whole thing hangs from thin steel cables so fine they nearly disappear, which leaves the bar looking like a single pencil line drawn across the room with the orbs strung on it.\u003c\/p\u003e\n\u003cp\u003eThe design, featuring glass spheres threaded directly onto a horizontal bar, completely transforms the visual experience—there are no visible connectors, suspension rods, or dangling components. As the bar passes straight through the spheres, they rest securely upon it like beads on a wire. Consequently, despite the fixture's elongated profile, the overall aesthetic remains one of serenity and restraint. For a minimalist look bordering on architectural, the all-transparent glass version is an ideal choice; for those wishing to add a touch of color while maintaining that sense of restraint, a mixed-color version is available, featuring red, milky white, and clear glass spheres strung together on the same bar. Finished in matte black, this fixture is perfectly suited for installation above a kitchen island or a long dining table.\u003c\/p\u003e\n\u003cstyle\u003e\n\/* ===== Vidir — Any Combination You Like ===== *\/\n.mix{\n  --brand:#5b2d20;--brand-dk:#3d1e15;--brand-lt:#7d4534;\n  --gold:#b08d57;\n  --paper:#faf7f5;--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:1040px;margin:44px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.mix *{box-sizing:border-box;}\n.mix-card{\n  display:block;width:100%;\n  border:1px solid var(--line);border-radius:14px;overflow:hidden;\n  background:linear-gradient(180deg,#fff 0%,var(--cream) 100%);\n  box-shadow:0 10px 30px rgba(91,45,32,.09);\n}\n\n\/* ---- two photos side by side ---- *\/\n.mix-shots{display:grid;grid-template-columns:1fr 1.35fr;gap:0;}\n.mix-shot{position:relative;line-height:0;background:#efe9e3;}\n.mix-shot + .mix-shot{border-left:1px solid var(--line);}\n.mix-shot img{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:1\/1;}\n.mix-badge{\n  position:absolute;top:14px;left:14px;z-index:2;\n  font-size:9px;letter-spacing:.15em;text-transform:uppercase;font-weight:700;\n  color:#fff;background:linear-gradient(140deg,var(--brand) 0%,var(--brand-dk) 100%);\n  padding:6px 13px;border-radius:4px;box-shadow:0 4px 12px rgba(45,24,16,.34);\n}\n.mix-cap{\n  position:absolute;left:16px;right:16px;bottom:14px;z-index:2;\n  font-family:var(--serif);font-style:italic;font-size:.92em;color:#fff;\n  line-height:1.45;text-shadow:0 1px 8px rgba(0,0,0,.6);\n}\n.mix-shot::after{\n  content:'';position:absolute;left:0;right:0;bottom:0;height:46%;pointer-events:none;\n  background:linear-gradient(to top,rgba(26,19,16,.78) 0%,rgba(26,19,16,.3) 45%,transparent 100%);\n}\n\n\/* ---- intro ---- *\/\n.mix-top{padding:34px 44px 30px;text-align:center;border-top:1px solid var(--line);}\n.mix-line{display:block;width:46px;height:1px;background:var(--gold);margin:0 auto 14px;}\n.mix-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.mix-top h2{\n  font-family:var(--serif);font-size:1.7em;font-weight:400;color:var(--ink);\n  margin:0 0 14px;letter-spacing:.3px;line-height:1.28;\n}\n.mix-top h2 em{color:var(--brand);font-style:italic;}\n.mix-top p{font-size:.95em;color:var(--body);margin:0 auto 14px;max-width:620px;line-height:1.85;}\n.mix-top p:last-child{margin-bottom:0;}\n.mix-top p strong{color:var(--brand-dk);font-weight:600;}\n\n\/* ---- how it works ---- *\/\n.mix-steps{\n  display:grid;grid-template-columns:repeat(3,1fr);\n  border-top:1px solid var(--line);border-bottom:1px solid var(--line);\n}\n.mix-step{padding:26px 24px;text-align:center;border-right:1px solid var(--line);transition:background .35s ease;}\n.mix-step:last-child{border-right:none;}\n.mix-step:hover{background:#fff;}\n.mix-step .n{\n  width:32px;height:32px;margin:0 auto 12px;border-radius:50%;\n  border:1px solid var(--gold);background:#fff;\n  display:flex;align-items:center;justify-content:center;\n  font-family:var(--serif);font-size:.84em;color:var(--brand);\n}\n.mix-step strong{\n  display:block;font-family:var(--serif);font-size:1.02em;color:var(--ink);\n  margin-bottom:5px;letter-spacing:.2px;\n}\n.mix-step span{display:block;font-size:.86em;color:var(--body);line-height:1.72;}\n\n\/* ---- cta ---- *\/\n.mix-bar{padding:28px 40px 32px;text-align:center;}\n.mix-cta{\n  display:inline-flex;align-items:center;gap:10px;\n  font-family:var(--sans);font-size:.92em;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.mix-cta:hover,.mix-cta:visited,.mix-cta:active,.mix-cta:focus{color:#fff !important;text-decoration:none !important;}\n.mix-cta:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(91,45,32,.34);}\n.mix-cta svg{width:16px;height:16px;stroke:#fff !important;}\n.mix-meta{font-family:var(--num);font-size:.78em;color:#8a7268;margin:13px 0 0;letter-spacing:.05em;}\n\n\/* ---- footnote ---- *\/\n.mix-note{\n  border-top:1px solid var(--line);background:var(--paper);\n  padding:16px 40px 18px;text-align:center;\n}\n.mix-note p{font-size:.82em;color:#8a7268;margin:0;line-height:1.7;font-style:italic;}\n\n@media (max-width:820px){\n  .mix{margin:30px auto;}\n  .mix-shots{grid-template-columns:1fr;}\n  .mix-shot + .mix-shot{border-left:none;border-top:1px solid var(--line);}\n  .mix-shot img{aspect-ratio:16\/10;}\n  .mix-top{padding:26px 22px 24px;}\n  .mix-top h2{font-size:1.34em;}\n  .mix-steps{grid-template-columns:1fr;}\n  .mix-step{border-right:none;border-bottom:1px solid var(--line);padding:22px 22px;}\n  .mix-step:last-child{border-bottom:none;}\n  .mix-bar{padding:24px 22px 28px;}\n  .mix-cta{width:100%;justify-content:center;}\n  .mix-note{padding:16px 20px 18px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"mix\"\u003e\n\u003cdiv class=\"mix-card\"\u003e\n\u003c!-- TWO PHOTOS --\u003e\n\u003cdiv class=\"mix-shots\"\u003e\n\u003cdiv class=\"mix-shot\"\u003e\n\u003cspan class=\"mix-badge\"\u003eReal Photo\u003c\/span\u003e \u003cimg alt=\"A single glass orb pendant for the Perrin chandelier, shown on its own\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/28-Single-Pendant-Lamp-Vidirlighting10_1.webp?v=1762171768\"\u003e \u003cspan class=\"mix-cap\"\u003eEvery orb is made one at a time\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mix-shot\"\u003e\n\u003cimg alt=\"Glass orbs for the Perrin chandelier in clear and many colours, laid out on a wooden tabletop\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/glass-globe-lamp-eye-caring-vidirlighting-multi-color-glass-orb-lamp-variants-grid-collage-wooden-tabletop.webp?v=1786581042\"\u003e \u003cspan class=\"mix-cap\"\u003e…which is why any of them can go on your bar, in any order\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"mix-top\"\u003e\n\u003cspan class=\"mix-line\"\u003e\u003c\/span\u003e \u003cspan class=\"mix-eyebrow\"\u003eMade to order\u003c\/span\u003e\n\u003ch2\u003eAny Combination \u003cem\u003eYou Like\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe two versions on this page — \u003cstrong\u003eall-clear\u003c\/strong\u003e and the \u003cstrong\u003emixed row\u003c\/strong\u003e — are only where most people start. Because \u003cstrong\u003eeach orb is blown separately and threaded onto the bar on its own\u003c\/strong\u003e, there is no fixed set. Nothing has to match.\u003c\/p\u003e\n\u003cp\u003eSo you can choose \u003cstrong\u003ewhich colours go on your bar, how many of each, and the order they run in.\u003c\/strong\u003e All one colour. Clear with a single red at one end. Three shades fading along the length. A row where no two are the same. \u003cstrong\u003eTell us the arrangement and that is the one we build\u003c\/strong\u003e — not a standard version with a colour swapped.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOW IT WORKS --\u003e\n\u003cdiv class=\"mix-steps\"\u003e\n\u003cdiv class=\"mix-step\"\u003e\n\u003cspan class=\"n\"\u003e1\u003c\/span\u003e \u003cstrong\u003eTell us what you want\u003c\/strong\u003e \u003cspan\u003eName the colours and where they go — or send a photo of the room and let us suggest a combination.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mix-step\"\u003e\n\u003cspan class=\"n\"\u003e2\u003c\/span\u003e \u003cstrong\u003eWe confirm the row\u003c\/strong\u003e \u003cspan\u003eWhich orb sits where along the bar, agreed with you in writing before anything is made.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mix-step\"\u003e\n\u003cspan class=\"n\"\u003e3\u003c\/span\u003e \u003cstrong\u003eThen we build it\u003c\/strong\u003e \u003cspan\u003eYour arrangement, made to that order. Lead time for a custom row\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\u003c!-- FOOTNOTE --\u003e\n\u003cdiv class=\"mix-note\"\u003e\n\u003cp\u003eGlass colour varies slightly from piece to piece and looks different lit and unlit. Ask us for a photo of the actual glass before you settle on a combination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ===== Perrin Threaded Orb Linear Chandelier — Details (One Per Row) ===== *\/\n.vdt{\n  --ink:#2d1810;--mah:#5C3220;--mah-dk:#3d2014;--mah-lt:#8a4f37;\n  --gold:#c9a36b;--gold-soft:#e6c89a;--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\/* ===== single-column spec list ===== *\/\n.vdt-list{\n  border:1px solid var(--line);border-radius:10px;overflow:hidden;\n  background:#fff;margin-bottom:26px;\n}\n.vdt-row{\n  display:flex;align-items:center;gap:22px;\n  padding:16px 26px;border-bottom:1px solid var(--line);\n  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;\n  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{\n  flex:1;min-width:0;\n  font-size:.95em;color:var(--mah-dk);font-weight:600;line-height:1.6;\n}\n.vdt-row .v.n{font-family:var(--num);letter-spacing:.3px;}\n.vdt-row .v small{\n  display:block;font-size:.82em;color:#8a7060;font-weight:400;font-style:italic;margin-top:3px;\n}\n\n\/* ===== good to know — one per row ===== *\/\n.vdt-notes{\n  border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff;\n}\n.vdt-nh{\n  padding:15px 26px;border-bottom:1px solid var(--line);\n  background:linear-gradient(135deg,#fff 0%,var(--cream) 100%);\n}\n.vdt-nh h3{\n  font-family:var(--serif);font-size:1.1em;font-weight:600;color:var(--mah-dk);\n  margin:0;letter-spacing:.3px;\n}\n.vdt-note{\n  display:flex;gap:15px;align-items:flex-start;\n  padding:18px 26px;border-bottom:1px solid var(--line);\n}\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{\n  font-family:var(--serif);font-size:1em;font-weight:600;color:var(--ink);\n  margin:0 0 5px;letter-spacing:.2px;\n}\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:768px){\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 — one per row --\u003e\n\u003cdiv class=\"vdt-list\"\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"v\"\u003eMetal Bar, Canopy · Blown Glass Orbs \u003csmall\u003eMetal sprayed and electroplated; each orb blown, not pressed in a mould.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eFinish\u003c\/span\u003e \u003cspan class=\"v\"\u003eMatte Black Bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eGlass\u003c\/span\u003e \u003cspan class=\"v\"\u003eClear, or a mixed row of coloured orbs \u003csmall\u003ePink, purple, green, red, blue, smoke, opal, pale blue, amber and graduated tones available to order — ask us.\u003c\/small\u003e\u003c\/span\u003e\u003cspan class=\"l\"\u003e\u003c\/span\u003e\u003cspan class=\"v n\"\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eLight source\u003c\/span\u003e \u003cspan class=\"v\"\u003eG4 bulbs — 5W each \u003csmall\u003eA small two-pin bulb, not a screw base. See the note below.\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\"\u003eControl\u003c\/span\u003e \u003cspan class=\"v\"\u003eWall switch — dimmable only with dimmable G4 bulbs, see note below\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eSuspension\u003c\/span\u003e \u003cspan class=\"v\"\u003eSteel cable — 150 cm \/ 59″ \u003csmall\u003eShortens on site. Can be extended on request — ask before ordering.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eMounting\u003c\/span\u003e \u003cspan class=\"v\"\u003eCeiling — hardwired\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eEnvironment\u003c\/span\u003e \u003cspan class=\"v\"\u003eIndoor only\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 — one per row --\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\u003eAbout dimming\u003c\/h4\u003e\n\u003cp\u003eIt depends entirely on the bulbs. \u003cstrong\u003eFit dimmable G4 bulbs in every socket\u003c\/strong\u003e and pair them with a compatible dimmer, and it dims — but \u003cstrong\u003emany G4 capsules are not dimmable\u003c\/strong\u003e, so check the packaging rather than assuming. Use the same bulb throughout; mixing dimmable and non-dimmable in one row causes flicker. \u003cstrong\u003eAsk us before ordering\u003c\/strong\u003e and we will confirm a pairing that works.\u003c\/p\u003e\n\u003c\/div\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\u003eGetting the bar level\u003c\/h4\u003e\n\u003cp\u003eIt hangs from \u003cstrong\u003esteel cables that shorten independently\u003c\/strong\u003e, which is how a long bar is brought perfectly horizontal — and it needs to be, because a bar this slim shows a slope immediately. \u003cstrong\u003eSet it with a spirit level, not by eye\u003c\/strong\u003e, and adjust one cable at a time. Cables are supplied at \u003cstrong\u003e150 cm \/ 59″\u003c\/strong\u003e; tell us your ceiling height before ordering if you need more.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ===== Perrin Threaded Orb Linear Chandelier — Size \u0026 Fit ===== *\/\n.vsz{\n  --ink:#2d1810;--mah:#5C3220;--mah-dk:#3d2014;--mah-lt:#8a4f37;\n  --gold:#c9a36b;--gold-soft:#e6c89a;--cream:#faf6f2;--line:#eee6dd;\n  --warn:#8a3b1e;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  max-width:1120px;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 24px;padding-bottom:20px;border-bottom:1px solid var(--line);max-width:760px;}\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:.93em;color:#7a6456;margin:12px auto 0;max-width:620px;}\n\n\/* dimension banner *\/\n.vsz-hero{\n  border:1px solid var(--gold);border-radius:10px;\n  background:linear-gradient(135deg,var(--cream) 0%,#f4e9d9 100%);\n  box-shadow:0 6px 20px rgba(201,163,107,.16);\n  padding:24px 26px;margin-bottom:24px;\n  display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 44px;text-align:center;\n}\n.vsz-hero .hm{min-width:150px;}\n.vsz-hero .hl{\n  display:block;font-size:9px;letter-spacing:.14em;text-transform:uppercase;\n  color:#8a7060;font-weight:700;margin-bottom:7px;\n}\n.vsz-hero .in{\n  display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.24em;font-weight:700;\n  color:var(--mah);letter-spacing:.3px;line-height:1.25;\n}\n.vsz-hero .cm{\n  display:block;font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#8a7060;margin-top:4px;\n}\n.vsz-hero .hsep{width:1px;align-self:stretch;background:var(--gold-soft);}\n.vsz-hero .note{\n  flex:1 1 100%;font-size:.87em;color:#5a4a3f;margin:6px auto 0;max-width:640px;line-height:1.74;\n}\n.vsz-hero .note b{color:var(--warn);font-weight:600;}\n\n\/* ===== fit cards ===== *\/\n.vsz-grid{\n  display:grid;\n  grid-template-columns:repeat(auto-fit,minmax(268px,1fr));\n  gap:16px;margin-bottom:26px;\n}\n.vsz-card{\n  border:1px solid var(--line);border-radius:10px;overflow:hidden;\n  background:#fff;display:flex;flex-direction:column;\n  transition:border-color .35s,box-shadow .35s,transform .35s;\n}\n.vsz-card:hover{border-color:#c9a890;box-shadow:0 10px 26px rgba(92,50,32,.1);transform:translateY(-3px);}\n.vsz-card.pop{border-color:var(--gold);box-shadow:0 6px 20px rgba(201,163,107,.16);}\n.vsz-card.pop:hover{border-color:var(--mah);}\n.vsz-card.no{border-color:#e4cfc4;background:#fdfaf9;}\n\n\/* card head *\/\n.vsz-ch{\n  padding:15px 18px;border-bottom:1px solid var(--line);\n  background:linear-gradient(135deg,#fff 0%,var(--cream) 100%);\n  display:flex;align-items:center;justify-content:space-between;gap:10px;\n}\n.vsz-card.pop .vsz-ch{background:linear-gradient(135deg,var(--cream) 0%,#f4e9d9 100%);}\n.vsz-cfg{\n  font-family:var(--serif);font-size:1.1em;font-weight:600;color:var(--mah-dk);\n  letter-spacing:.3px;\n}\n.vsz-badge{\n  font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;\n  color:#fff;background:var(--mah);padding:4px 10px;border-radius:50px;flex-shrink:0;\n}\n.vsz-badge.warn{background:var(--warn);}\n\n\/* card body *\/\n.vsz-cb{padding:16px 18px 18px;flex:1;display:flex;flex-direction:column;gap:12px;}\n.vsz-dim{\n  padding:11px 13px;background:var(--cream);border-radius:6px;border:1px solid var(--line);\n  text-align:center;\n}\n.vsz-dim .in{\n  display:block;font-family:Arial,Helvetica,sans-serif;font-size:.98em;font-weight:700;\n  color:var(--mah);letter-spacing:.3px;line-height:1.3;\n}\n.vsz-dim .cm{\n  display:block;font-family:Arial,Helvetica,sans-serif;font-size:.78em;color:#8a7060;margin-top:3px;\n}\n.vsz-r{display:flex;gap:9px;align-items:flex-start;}\n.vsz-r .l{\n  flex:0 0 auto;font-size:9px;letter-spacing:.1em;text-transform:uppercase;\n  color:#8a7060;font-weight:700;padding-top:3px;min-width:58px;\n}\n.vsz-r .v{flex:1;font-size:.85em;color:#5a4a3f;line-height:1.6;}\n.vsz-r .v b{color:var(--mah);font-weight:600;}\n.vsz-r .v.ht{\n  font-family:Arial,Helvetica,sans-serif;font-weight:700;color:var(--mah);font-size:.88em;\n}\n.vsz-tip-in{\n  font-size:.79em;color:#8a7060;font-style:italic;line-height:1.55;\n  padding-top:10px;border-top:1px dashed var(--line);margin-top:auto;\n}\n\n\/* ===== sizing tip box ===== *\/\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%);\n  padding:22px 26px;\n}\n.vsz-tip h4{\n  font-family:var(--serif);font-size:1.1em;font-weight:500;color:var(--ink);\n  margin:0 0 9px;letter-spacing:.3px;\n}\n.vsz-tip p{font-size:.9em;color:#5a4a3f;margin:0 0 12px;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:768px){\n  .vsz{margin:28px auto;}\n  .vsz-head h2{font-size:1.3em;}\n  .vsz-hero{padding:18px 18px;gap:16px;}\n  .vsz-hero .hsep{display:none;}\n  .vsz-grid{grid-template-columns:1fr;gap:14px;}\n  .vsz-tip{padding:18px 20px;}\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 \u0026amp; Fit\u003c\/span\u003e\n\u003ch2\u003eSix Feet of \u003cem\u003eBar\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eOne size, and a long one. This is the measurement to check before anything else — because a linear fixture that is the wrong length is the one mistake you cannot fix on installation day.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/perrin-threaded-orb-linear-chandelier-vidirlighting-technical-dimension-drawing-180cm-length-specifications.webp?v=1786582470\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- DIMENSION BANNER --\u003e\n\u003cdiv class=\"vsz-hero\"\u003e\n\u003cdiv class=\"hm\"\u003e\n\u003cspan class=\"hl\"\u003eBar length\u003c\/span\u003e \u003cspan class=\"in\"\u003e70.9″\u003c\/span\u003e \u003cspan class=\"cm\"\u003e180 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"hsep\"\u003e\u003c\/span\u003e\n\u003cdiv class=\"hm\"\u003e\n\u003cspan class=\"hl\"\u003eEach orb\u003c\/span\u003e \u003cspan class=\"in\"\u003e∅ 6.3″\u003c\/span\u003e \u003cspan class=\"cm\"\u003e16 cm\u003c\/span\u003e\u003cspan class=\"hl\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"hsep\"\u003e\u003c\/span\u003e\u003cspan class=\"note\"\u003eThat bar is \u003cb\u003ejust under six feet long.\u003c\/b\u003e A linear fixture should run about \u003cb\u003etwo thirds the length of what it hangs over\u003c\/b\u003e, so this belongs above a table or island of \u003cb\u003e8 to 9 feet\u003c\/b\u003e. Over anything shorter it will overhang — measure before you order.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- FIT CARDS --\u003e\n\u003cdiv class=\"vsz-grid\"\u003e\n\u003cdiv class=\"vsz-card pop\"\u003e\n\u003cdiv class=\"vsz-ch\"\u003e\n\u003cspan class=\"vsz-cfg\"\u003eLong Island\u003c\/span\u003e\u003cspan class=\"vsz-badge\"\u003eBest fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-cb\"\u003e\n\u003cdiv class=\"vsz-dim\"\u003e\n\u003cspan class=\"in\"\u003eIsland 96–120″\u003c\/span\u003e \u003cspan class=\"cm\"\u003e8–10 ft · 240–300 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eHang at\u003c\/span\u003e\u003cspan class=\"v ht\"\u003e30–36″ above the worktop\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eWhy\u003c\/span\u003e\u003cspan class=\"v\"\u003eThe bar covers the working length without reaching the ends, and the \u003cb\u003eopen glass keeps the sightline across the kitchen clear\u003c\/b\u003e — which a row of solid pendants would not.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"vsz-tip-in\"\u003eThe configuration this fixture was drawn for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-card pop\"\u003e\n\u003cdiv class=\"vsz-ch\"\u003e\n\u003cspan class=\"vsz-cfg\"\u003eLong Dining Table\u003c\/span\u003e\u003cspan class=\"vsz-badge\"\u003eBest fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-cb\"\u003e\n\u003cdiv class=\"vsz-dim\"\u003e\n\u003cspan class=\"in\"\u003eTable 96–108″\u003c\/span\u003e \u003cspan class=\"cm\"\u003e8–9 ft · seats 8–10\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eHang at\u003c\/span\u003e\u003cspan class=\"v ht\"\u003e30–36″ above the tabletop\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eWhy\u003c\/span\u003e\u003cspan class=\"v\"\u003eLight reaches every seat rather than pooling in the middle, and there is \u003cb\u003enothing solid at eye level\u003c\/b\u003e between the people facing each other across it.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"vsz-tip-in\"\u003eLeave 6″ of clear tabletop beyond each end of the bar.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-card\"\u003e\n\u003cdiv class=\"vsz-ch\"\u003e\u003cspan class=\"vsz-cfg\"\u003eOpen-Plan Room\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"vsz-cb\"\u003e\n\u003cdiv class=\"vsz-dim\"\u003e\n\u003cspan class=\"in\"\u003eAny long span\u003c\/span\u003e \u003cspan class=\"cm\"\u003eHallway · gallery · desk run\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eHang at\u003c\/span\u003e\u003cspan class=\"v ht\"\u003e7 ft above the floor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eWhy\u003c\/span\u003e\u003cspan class=\"v\"\u003eA slim horizontal line reads as architecture rather than furniture. Works over a \u003cb\u003elong console, a desk run, or a corridor\u003c\/b\u003e where the length is the point.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"vsz-tip-in\"\u003eKeep it parallel to the longest wall, not at an angle to it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-card no\"\u003e\n\u003cdiv class=\"vsz-ch\"\u003e\n\u003cspan class=\"vsz-cfg\"\u003eToo Small a Space\u003c\/span\u003e\u003cspan class=\"vsz-badge warn\"\u003eNot this one\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-cb\"\u003e\n\u003cdiv class=\"vsz-dim\"\u003e\n\u003cspan class=\"in\"\u003eIsland or table under 84″\u003c\/span\u003e \u003cspan class=\"cm\"\u003eUnder 7 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eProblem\u003c\/span\u003e\u003cspan class=\"v\"\u003eAt \u003cb\u003e70.9″\u003c\/b\u003e the bar would reach almost end to end, and a linear fixture that runs the full length of what it sits over looks like a mistake rather than a choice.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eInstead\u003c\/span\u003e\u003cspan class=\"v\"\u003e\u003cb\u003eAsk us\u003c\/b\u003e — the bar can be made shorter to suit your span, and we will confirm the orb count before it is built.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"vsz-tip-in\"\u003eBetter to ask now than to hang it and see.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SIZING TIP --\u003e\n\u003cdiv class=\"vsz-tip\"\u003e\n\u003ch4\u003eSizing Tip\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eMeasure the island or table, then multiply by two thirds.\u003c\/strong\u003e That is the length the fixture should be. A 108″ table wants a bar around 72″ — which is this one. A 72″ island wants a bar around 48″, and this would be far too long for it.\u003c\/p\u003e\n\u003cp\u003eThen leave the ends clear. \u003cstrong\u003eAllow at least 6″ of visible worktop or tabletop beyond each end of the bar\u003c\/strong\u003e, so it reads as sitting \u003cem\u003eover\u003c\/em\u003e the surface rather than running off it. And check what is at either end before you commit — a wall, a tall cabinet, or a doorway within a few inches of the bar will make a six-foot fixture feel wedged in.\u003c\/p\u003e\n\u003cp\u003eHeight is simpler and it is the same on both: \u003cstrong\u003e30–36″ from the bottom of the orbs to the tabletop or worktop.\u003c\/strong\u003e Anywhere people walk beneath it instead, keep \u003cstrong\u003e7 ft of clearance\u003c\/strong\u003e above the floor. The cables shorten independently on site — \u003cstrong\u003euse a spirit level rather than your eye\u003c\/strong\u003e, because a bar this slim shows a slope immediately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ===== Perrin Threaded Orb Linear Chandelier — Design Story ===== *\/\n.vst{\n  --brand:#5b2d20;\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.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,45,32,.2);\n  padding:56px 60px 52px;\n}\n\/* soft texture *\/\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\/* corner rules *\/\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.vst-in{position:relative;z-index:2;max-width:680px;margin:0 auto;text-align:center;}\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:440px;\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.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@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}\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\u003eA Line, and Some Things \u003cem\u003eThreaded Onto It\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"vst-sub\"\u003eNothing hangs. That is the whole trick.\u003c\/p\u003e\n\u003cp\u003eLook at almost any linear fixture and you will see the same arrangement: a beam across the ceiling with lights \u003cem\u003esuspended beneath it\u003c\/em\u003e. Brackets, drops, cords — a structure and the things dangling from it. Your eye reads the support first and the light second, which is why so many of them feel heavier than they are.\u003c\/p\u003e\n\u003cp\u003ePerrin removes the hanging entirely. \u003cstrong\u003eThe bar passes straight through the middle of each glass orb\u003c\/strong\u003e, so the spheres sit \u003cem\u003eon\u003c\/em\u003e the line rather than under it — no bracket, no drop, nothing to attach. And they alternate: some above the bar, some below, so the row never settles into a rank of identical pendants. What you get is closer to \u003cstrong\u003ebeads threaded on a wire\u003c\/strong\u003e than to a chandelier, which is why a fixture nearly six feet long can still read as a single quiet stroke.\u003c\/p\u003e\n\u003cp\u003eThe suspension finishes the idea. It hangs on \u003cstrong\u003esteel cables fine enough to disappear from a few feet away\u003c\/strong\u003e, so the bar appears to float flat across the ceiling with nothing holding it. And because the glass is open rather than shaded, \u003cstrong\u003eyou see through the fixture rather than at it\u003c\/strong\u003e — the sightline across an open-plan room stays clear, which a row of solid pendants would close off completely. In \u003cstrong\u003eall-clear glass\u003c\/strong\u003e it is nearly architectural; in the \u003cstrong\u003emixed row\u003c\/strong\u003e, red, amber and opal put one note of colour on the same quiet line.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ===== Perrin Threaded Orb Linear Chandelier — Material Comparison + FAQ ===== *\/\n.vmf{\n  --brand:#5b2d20;\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:540px;}\n\n\/* ===== comparison ===== *\/\n.vmf-comp{\n  border:1px solid var(--line);border-radius:12px;overflow:hidden;\n  background:#fff;margin-bottom:52px;box-shadow:0 6px 22px rgba(91,45,32,.06);\n}\n.vmf-ch{display:flex;background:var(--brand);}\n.vmf-ch .c{\n  flex:1;padding:16px 22px;\n  font-family:var(--serif);font-size:1.02em;font-weight:600;color:var(--paper);\n  letter-spacing:.3px;\n}\n.vmf-ch .c.spacer{flex:0 0 130px;background:var(--brand-dk);}\n.vmf-ch .c.them{\n  background:rgba(0,0,0,.14);color:rgba(250,247,245,.62);font-weight:400;\n}\n.vmf-r{display:flex;border-bottom:1px solid var(--line);}\n.vmf-r:last-child{border-bottom:none;}\n.vmf-r:nth-child(even){background:#fdfaf9;}\n.vmf-r .k{\n  flex:0 0 130px;padding:17px 22px;\n  font-family:var(--serif);font-size:.92em;font-weight:600;color:var(--brand);\n  border-right:1px solid var(--line);background:#faf7f5;\n}\n.vmf-r .ours{\n  flex:1;padding:17px 22px;font-size:.9em;color:var(--brand-dk);font-weight:600;\n  border-right:1px solid var(--line);line-height:1.62;\n}\n.vmf-r .them{\n  flex:1;padding:17px 22px;font-size:.9em;color:#9a8880;line-height:1.62;\n}\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.vmf-ans p{margin:0 0 12px;}\n.vmf-ans p:last-child{margin:0;}\n\n@media (max-width:768px){\n  .vmf{margin:30px auto;}\n  .vmf-head h2{font-size:1.3em;}\n  .vmf-ch .c,.vmf-r .k,.vmf-r .ours,.vmf-r .them{padding:13px 12px;font-size:.82em;}\n  .vmf-ch .c.spacer,.vmf-r .k{flex:0 0 84px;}\n  .vmf-comp{margin-bottom:38px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vmf\"\u003e\n\u003c!-- ===== COMPARISON ===== --\u003e\n\u003cdiv class=\"vmf-head\"\u003e\n\u003cspan class=\"vmf-line\"\u003e\u003c\/span\u003e \u003cspan class=\"vmf-eyebrow\"\u003eMaterials\u003c\/span\u003e\n\u003ch2\u003eWhy \u003cem\u003eBlown Glass\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe orbs are clear, so you see the glass itself rather than a surface. That is exactly where blown and moulded look different.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vmf-comp\"\u003e\n\u003cdiv class=\"vmf-ch\"\u003e\n\u003cspan class=\"c spacer\"\u003e\u003c\/span\u003e \u003cspan class=\"c\"\u003eBlown glass\u003c\/span\u003e \u003cspan class=\"c them\"\u003eMoulded glass or acrylic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vmf-r\"\u003e\n\u003cspan class=\"k\"\u003eSeams\u003c\/span\u003e \u003cspan class=\"ours\"\u003eNone — the glass is formed with air, not pressed between two halves\u003c\/span\u003e \u003cspan class=\"them\"\u003eA faint line runs around the sphere where the mould closed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vmf-r\"\u003e\n\u003cspan class=\"k\"\u003eThe walls\u003c\/span\u003e \u003cspan class=\"ours\"\u003eSlightly uneven, so light bends a little as it passes through\u003c\/span\u003e \u003cspan class=\"them\"\u003ePerfectly even, and the light comes out flat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vmf-r\"\u003e\n\u003cspan class=\"k\"\u003eAre they identical?\u003c\/span\u003e \u003cspan class=\"ours\"\u003eNo — each orb is fractionally its own shape\u003c\/span\u003e \u003cspan class=\"them\"\u003eEvery one the same, on every fixture sold\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vmf-r\"\u003e\n\u003cspan class=\"k\"\u003eNext to the bulb\u003c\/span\u003e \u003cspan class=\"ours\"\u003eGlass doesn't mind the heat and won't change colour\u003c\/span\u003e \u003cspan class=\"them\"\u003eAcrylic can yellow and cloud where it sits closest\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vmf-r\"\u003e\n\u003cspan class=\"k\"\u003eIn your hand\u003c\/span\u003e \u003cspan class=\"ours\"\u003eCool and solid — you can feel it's glass straight away\u003c\/span\u003e \u003cspan class=\"them\"\u003eAcrylic feels light and warm, and sounds hollow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vmf-r\"\u003e\n\u003cspan class=\"k\"\u003eIf it gets knocked\u003c\/span\u003e \u003cspan class=\"ours\"\u003eGlass can chip — treat it as glass\u003c\/span\u003e \u003cspan class=\"them\"\u003eAcrylic survives a knock better, but scratches from cleaning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\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\u003c\/div\u003e\n\u003cdiv class=\"vmf-faq\"\u003e\n\u003cdetails class=\"vmf-item\" open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003eIs 70.9″ too long for my island?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cp\u003e\u003cstrong\u003eCheck this before anything else.\u003c\/strong\u003e The bar is \u003cstrong\u003ejust under six feet\u003c\/strong\u003e, and a linear light should run about \u003cstrong\u003etwo thirds the length of what it hangs over\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eSo this suits a table or island of \u003cstrong\u003e8 to 9 feet\u003c\/strong\u003e. Over a \u003cstrong\u003e72″ island — a very common size — it would be far too long\u003c\/strong\u003e, reaching almost end to end.\u003c\/p\u003e\n\u003cp\u003eMeasure yours first. If it's shorter, \u003cstrong\u003eask us: the bar can be made to your length\u003c\/strong\u003e and we'll confirm the orb count before it's built. Much easier than hanging it and seeing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWill the bulbs be too bright to sit under?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cp\u003eWorth thinking about. The glass is \u003cstrong\u003eclear\u003c\/strong\u003e, so you can see the bulb inside each orb — that's the look, not a fault. But over a dining table it means a \u003cstrong\u003ebright point roughly at eye level.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThree things fix it: \u003cstrong\u003eput it on a dimmer\u003c\/strong\u003e (the single best thing you can do); \u003cstrong\u003echoose warm white bulbs around 2700K\u003c\/strong\u003e rather than cool white; or \u003cstrong\u003echoose the mixed colourway\u003c\/strong\u003e, where the opal orbs are cloudy and soften their share of the light.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eIs the glass real, and is it moulded?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cp\u003eIt's real glass, and it's \u003cstrong\u003eblown rather than pressed in a mould.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYou can tell by looking: a moulded sphere has \u003cstrong\u003ea faint seam running around it\u003c\/strong\u003e where the two halves of the mould met. Blown glass has none, because it's formed with air rather than squeezed between two pieces of metal. The walls also vary very slightly in thickness, which is why the light bends a little as it passes through instead of coming out flat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhy are some orbs above the bar and some below?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eBecause a straight row of identical lights reads as a rank rather than a composition. Alternating them \u003cstrong\u003eabove and below the line\u003c\/strong\u003e keeps your eye moving along the fixture — and it's only possible because \u003cstrong\u003ethe bar passes through the middle of each orb\u003c\/strong\u003e rather than the orb hanging beneath it.\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\u003cp\u003e\u003cstrong\u003eG4 bulbs, 5W each\u003c\/strong\u003e — and these are worth knowing about before your fixture arrives. A G4 isn't a screw-in bulb; it's a \u003cstrong\u003esmall two-pin capsule about the size of a fingernail\u003c\/strong\u003e that pushes into the socket.\u003c\/p\u003e\n\u003cp\u003eThat's what keeps the orbs small and the light source neat inside them. But \u003cstrong\u003eyou won't find them in every supermarket\u003c\/strong\u003e, so buy a few spares when you order rather than hunting for one later. Any lighting shop or online retailer has them.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eCan I dim it?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cp\u003eYes, but only with \u003cstrong\u003edimmable G4 bulbs\u003c\/strong\u003e — and \u003cstrong\u003emany G4 capsules aren't dimmable\u003c\/strong\u003e, so check the packaging rather than assuming. Fit dimmable ones in every socket, not just some; mixing types in one row causes flicker.\u003c\/p\u003e\n\u003cp\u003eOn this fixture a dimmer is more than a nice extra. With clear glass and visible bulbs, \u003cstrong\u003ebeing able to turn it down is what makes it comfortable to eat under.\u003c\/strong\u003e \u003cstrong\u003eAsk us before ordering\u003c\/strong\u003e and we'll confirm a bulb and dimmer pairing that works.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eHow do I get a six-foot bar hanging straight?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cp\u003eIt hangs on \u003cstrong\u003esteel cables that shorten independently\u003c\/strong\u003e, so you level it by adjusting one cable at a time.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eUse a spirit level, not your eye.\u003c\/strong\u003e On a bar this slim and this long, a slope of even half an inch across the length is obvious once you sit down beneath it — and much harder to fix after everything is tightened.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eHow do I clean it?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eSwitch off, let the bulbs cool, then wipe each orb with a \u003cstrong\u003esoft cloth, barely damp, followed by a dry one\u003c\/strong\u003e — clear glass shows fingerprints and dust more than any other finish, so expect to do this a little more often than you would with a shaded fixture. \u003cstrong\u003eNothing abrasive\u003c\/strong\u003e, and keep liquid away from where the bar enters the glass.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhat if an orb breaks?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cp\u003e\u003cstrong\u003eThat orb is replaced on its own.\u003c\/strong\u003e Each one sits on the bar independently, so a single damaged piece never means returning a six-foot fixture — which would mean freight both ways and weeks with a bare ceiling.\u003c\/p\u003e\n\u003cp\u003eIf anything arrives damaged, \u003cstrong\u003esend us photos within 24 hours of delivery\u003c\/strong\u003e and we'll replace the affected orbs. After that we keep spares — just tell us which colour.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eCan I put it in a bathroom?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eNo — this is an \u003cstrong\u003eindoor fixture for dry rooms only\u003c\/strong\u003e, with no protection against water or steam. Kitchens over an island, dining rooms, hallways and open-plan living rooms are all fine.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ===== Perrin — Materials ===== *\/\n.pmt{\n  --brand:#5b2d20;--brand-dk:#3d1e15;--brand-lt:#7d4534;\n  --gold:#c9a36b;--paper:#faf7f5;--cream:#fdfaf7;\n  --line:#e8ddd8;--ink:#2d1810;--body:#5a4a44;\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.pmt *{box-sizing:border-box;}\n\n\/* header *\/\n.pmt-head{text-align:center;margin:0 auto 30px;max-width:600px;}\n.pmt-line{display:block;width:48px;height:1px;background:var(--brand);margin:0 auto 14px;}\n.pmt-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.pmt-head h2{\n  font-family:var(--serif);font-size:1.62em;font-weight:400;color:var(--ink);\n  margin:0;letter-spacing:.4px;line-height:1.3;\n}\n.pmt-head h2 em{color:var(--brand);font-style:italic;}\n.pmt-head p{font-size:.92em;color:#8a7268;margin:12px auto 0;line-height:1.76;}\n\n\/* block *\/\n.pmt-block{\n  border:1px solid var(--line);border-radius:12px;overflow:hidden;\n  background:#fff;margin-bottom:24px;box-shadow:0 6px 22px rgba(91,45,32,.06);\n}\n.pmt-block:last-of-type{margin-bottom:26px;}\n\n\/* block title strip *\/\n.pmt-bt{\n  display:flex;align-items:center;gap:14px;\n  padding:16px 24px;border-bottom:1px solid var(--line);\n  background:linear-gradient(135deg,#fff 0%,var(--cream) 100%);\n}\n.pmt-bt .n{\n  flex:0 0 auto;width:30px;height:30px;border-radius:50%;\n  border:1px solid var(--gold);background:#fff;\n  display:flex;align-items:center;justify-content:center;\n  font-family:var(--serif);font-size:.82em;color:var(--brand);\n}\n.pmt-bt h3{\n  font-family:var(--serif);font-size:1.1em;font-weight:600;color:var(--brand-dk);\n  margin:0;letter-spacing:.3px;\n}\n.pmt-bt span{\n  margin-left:auto;font-family:Arial,Helvetica,sans-serif;\n  font-size:9px;letter-spacing:.14em;text-transform:uppercase;\n  color:#a89080;font-weight:700;white-space:nowrap;\n}\n\n\/* head row *\/\n.pmt-ch{display:flex;background:var(--brand);}\n.pmt-ch .c{\n  flex:1;padding:13px 22px;\n  font-family:var(--serif);font-size:.95em;font-weight:600;color:var(--paper);\n  letter-spacing:.3px;\n}\n.pmt-ch .c.spacer{flex:0 0 124px;background:var(--brand-dk);}\n.pmt-ch .c.them{background:rgba(0,0,0,.14);color:rgba(250,247,245,.6);font-weight:400;}\n\n\/* rows *\/\n.pmt-r{display:flex;border-bottom:1px solid var(--line);}\n.pmt-r:last-child{border-bottom:none;}\n.pmt-r:nth-child(even){background:#fdfaf9;}\n.pmt-r .k{\n  flex:0 0 124px;padding:16px 22px;\n  font-family:var(--serif);font-size:.9em;font-weight:600;color:var(--brand);\n  border-right:1px solid var(--line);background:#faf7f5;line-height:1.5;\n}\n.pmt-r .ours{\n  flex:1;padding:16px 22px;font-size:.89em;color:var(--brand-dk);font-weight:600;\n  border-right:1px solid var(--line);line-height:1.62;\n}\n.pmt-r .them{\n  flex:1;padding:16px 22px;font-size:.89em;color:#9a8880;line-height:1.62;\n}\n\n\/* closing note *\/\n.pmt-note{\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%);\n  padding:20px 24px;\n}\n.pmt-note p{font-size:.9em;color:var(--body);margin:0;line-height:1.82;}\n.pmt-note p strong{color:var(--brand-dk);font-weight:600;}\n\n@media (max-width:768px){\n  .pmt{margin:30px auto;}\n  .pmt-head h2{font-size:1.3em;}\n  .pmt-bt{padding:14px 16px;gap:11px;}\n  .pmt-bt span{display:none;}\n  .pmt-ch .c,.pmt-r .k,.pmt-r .ours,.pmt-r .them{padding:12px 12px;font-size:.81em;}\n  .pmt-ch .c.spacer,.pmt-r .k{flex:0 0 80px;}\n  .pmt-note{padding:18px 18px;}\n}\u003c\/style\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\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"vig-top\"\u003e\n\u003cspan class=\"vig-line\"\u003e\u003c\/span\u003e\n\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\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\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\" target=\"_blank\" rel=\"noopener\"\u003e\nRead 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\n\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\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ===== Vidirlighting — Also in This Glass ===== *\/\n.vpk{\n  --brand:#5b2d20;--brand-dk:#3d1e15;--brand-lt:#7d4534;\n  --gold:#c9a36b;--paper:#faf7f5;--cream:#faf7f5;--line:#e8ddd8;--ink:#2d1810;\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:44px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vpk *{box-sizing:border-box;}\n\n.vpk-head{text-align:center;margin:0 auto 30px;padding-bottom:20px;border-bottom:1px solid var(--line);max-width:640px;}\n.vpk-line{display:block;width:48px;height:1px;background:var(--brand);margin:0 auto 14px;}\n.vpk-eyebrow{font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--brand-lt);font-weight:600;display:block;margin-bottom:11px;}\n.vpk-head h2{font-family:var(--serif);font-size:1.62em;font-weight:400;color:var(--ink);margin:0;letter-spacing:.4px;}\n.vpk-head h2 em{color:var(--brand);font-style:italic;}\n.vpk-head p{font-size:.92em;color:#8a7268;margin:11px auto 0;}\n\n.vpk-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}\n.vpk-card{\n  border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;\n  display:flex;flex-direction:column;\n  transition:border-color .35s,box-shadow .35s,transform .35s;\n}\n.vpk-card:hover{border-color:#c9a890;box-shadow:0 12px 30px rgba(91,45,32,.12);transform:translateY(-4px);}\n.vpk-img{position:relative;display:block;background:var(--cream);border-bottom:1px solid var(--line);overflow:hidden;line-height:0;}\n.vpk-img img{display:block;width:100%;height:auto;aspect-ratio:1\/1;object-fit:cover;transition:transform .5s ease;}\n.vpk-card:hover .vpk-img img{transform:scale(1.04);}\n.vpk-tag{\n  position:absolute;top:12px;left:12px;z-index:2;\n  font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;\n  color:#fff;background:var(--brand);padding:5px 11px;border-radius:50px;\n}\n.vpk-body{padding:20px 20px 22px;flex:1;display:flex;flex-direction:column;gap:10px;}\n.vpk-body h3{font-family:var(--serif);font-size:1.06em;font-weight:600;color:var(--ink);margin:0;line-height:1.35;}\n.vpk-body h3 a{color:inherit;text-decoration:none !important;}\n.vpk-body h3 a:hover{color:var(--brand);}\n.vpk-spec{font-family:var(--num);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#9a8880;font-weight:700;margin:0;}\n.vpk-desc{font-size:.86em;color:#6a5a52;margin:0;line-height:1.74;}\n.vpk-desc strong{color:var(--brand);font-weight:600;}\n.vpk-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px;border-top:1px dashed var(--line);}\n.vpk-price .from{font-size:.7em;letter-spacing:.1em;text-transform:uppercase;color:#9a8880;font-weight:700;}\n.vpk-price .now{font-family:var(--num);font-size:1.1em;font-weight:700;color:var(--brand);letter-spacing:.3px;}\n.vpk .vpk-btn{\n  display:block;text-align:center;margin-top:4px;padding:12px 16px;border-radius:6px;\n  background:var(--brand);font-size:.79em;letter-spacing:.13em;text-transform:uppercase;font-weight:700;\n  transition:background .3s ease,letter-spacing .3s ease;border:none;\n}\n.vpk .vpk-btn,.vpk .vpk-btn:link,.vpk .vpk-btn:visited,.vpk .vpk-btn:hover,\n.vpk .vpk-btn:focus,.vpk .vpk-btn:active,.vpk .vpk-btn span{\n  color:#ffffff !important;text-decoration:none !important;border-bottom:0 !important;\n}\n.vpk .vpk-btn:hover{background:var(--brand-dk) !important;letter-spacing:.17em;}\n\n.vpk-note{\n  margin-top:24px;border:1px solid var(--line);border-left:3px solid var(--gold);\n  background:linear-gradient(90deg,var(--cream) 0%,#fff 88%);padding:20px 24px;\n}\n.vpk-note p{font-size:.89em;color:#5a4a44;margin:0;line-height:1.82;}\n.vpk-note p strong{color:var(--brand-dk);font-weight:600;}\n\n@media (max-width:700px){\n  .vpk{margin:30px auto;}\n  .vpk-head h2{font-size:1.3em;}\n  .vpk-grid{grid-template-columns:1fr;gap:16px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vpk\"\u003e\n\u003cdiv class=\"vpk-head\"\u003e\n\u003cspan class=\"vpk-line\"\u003e\u003c\/span\u003e \u003cspan class=\"vpk-eyebrow\"\u003eAlso in this glass\u003c\/span\u003e\n\u003ch2\u003eThe Same Orb, \u003cem\u003eHung Differently\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe bar is one way to arrange these spheres. Here are the other two — a single drop, and a cluster falling from one point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpk-grid\"\u003e\n\u003c!-- SINGLE --\u003e\n\u003cdiv class=\"vpk-card\"\u003e\n\u003ca class=\"vpk-img\" href=\"https:\/\/vidirlighting.com\/products\/28-single-pendant-lamp\"\u003e \u003cspan class=\"vpk-tag\"\u003e16 Reviews\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/28-Single-Pendant-Lamp-Vidirlighting123_6_251e3f6d-ae49-4b82-89bc-328bd7549707.webp?v=1766077650\" alt=\"28-Single-Pendant-Lamp-Vidirlighting123_6_251e3f6d-ae49-4b82-89bc-328bd7549707 - Vidirlighting\"\u003e\u003cbr\u003e\u003c\/a\u003e\n\u003cdiv class=\"vpk-body\"\u003e\n\u003ch3\u003e\u003ca href=\"https:\/\/vidirlighting.com\/products\/28-single-pendant-lamp\"\u003eSingle Orb Pendant Lamp\u003c\/a\u003e\u003c\/h3\u003e\n\u003cp class=\"vpk-spec\"\u003e∅ 6.3″ orb · 1 to 61 heads · G4\u003c\/p\u003e\n\u003cp class=\"vpk-desc\"\u003eThe same orb on its own cord. Buy \u003cstrong\u003eone for a bedside\u003c\/strong\u003e, three in a row over a counter, or build a cluster of any count — you set the spacing rather than accepting a fixed bar.\u003c\/p\u003e\n\u003cdiv class=\"vpk-price\"\u003e\n\u003cspan class=\"from\"\u003eFrom\u003c\/span\u003e \u003cspan class=\"now\"\u003e$175.00\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca class=\"vpk-btn\" href=\"https:\/\/vidirlighting.com\/products\/28-single-pendant-lamp\"\u003e\u003cspan\u003eView Details\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLUSTER --\u003e\n\u003cdiv class=\"vpk-card\"\u003e\n\u003ca class=\"vpk-img\" href=\"https:\/\/vidirlighting.com\/products\/28-multiple-colour-chandelier-cluster\"\u003e \u003cspan class=\"vpk-tag\"\u003eCluster\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/28-multiple-colour-chandelier-cluster-Vidirlighting21.webp?v=1780736824\" alt=\"\"\u003e\u003cbr\u003e\u003c\/a\u003e\n\u003cdiv class=\"vpk-body\"\u003e\n\u003ch3\u003e\u003ca href=\"https:\/\/vidirlighting.com\/products\/28-multiple-colour-chandelier-cluster\"\u003eMulti-Colour Orb Cluster Chandelier\u003c\/a\u003e\u003c\/h3\u003e\n\u003cp class=\"vpk-spec\"\u003e∅ 6.3″ orbs · staggered cluster · G4\u003c\/p\u003e\n\u003cp class=\"vpk-desc\"\u003eThe orbs gathered rather than lined up — falling at \u003cstrong\u003estaggered heights from one canopy\u003c\/strong\u003e. Where the bar suits a long table, this suits a \u003cstrong\u003estairwell, an entry, or a round table.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"vpk-price\"\u003e\n\u003cspan class=\"from\"\u003eFrom\u003c\/span\u003e \u003cspan class=\"now\"\u003e$175.00\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca class=\"vpk-btn\" href=\"https:\/\/vidirlighting.com\/products\/28-multiple-colour-chandelier-cluster\"\u003e\u003cspan\u003eView Details\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpk-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eOne glass, three arrangements.\u003c\/strong\u003e Every orb across these fixtures is the same piece — blown individually, with a milky diffuser set inside it. What changes is how they are held: \u003cstrong\u003ethreaded onto a bar\u003c\/strong\u003e for a long table or island, \u003cstrong\u003ehung singly\u003c\/strong\u003e where you want to set the spacing yourself, or \u003cstrong\u003egathered into a cluster\u003c\/strong\u003e for a stairwell or entry. Colours can be mixed on any of them. \u003cstrong\u003eTell us the room and we'll tell you which arrangement fits.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Vidirlighting","offers":[{"title":"∅ 70.9″ \/ Black + Transparent","offer_id":52314099122466,"sku":"VLP46201-1","price":7437.0,"currency_code":"AED","in_stock":true},{"title":"∅ 70.9″ \/ Black + Red + Transparent Red + Milky White","offer_id":52314099155234,"sku":"VLP46201-2","price":7437.0,"currency_code":"AED","in_stock":true},{"title":"∅ 70.9″ \/ Black + Color","offer_id":52314099188002,"sku":"VLP46201-3","price":7437.0,"currency_code":"AED","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/perrin-threaded-orb-linear-chandelier-vidirlighting-isolated-red-amber-glass-orbs-duplicate-webp.webp?v=1786580331","url":"https:\/\/vidirlighting.com\/en-ae\/products\/perrin-threaded-orb-linear-chandelier","provider":"Vidirlighting","version":"1.0","type":"link"}