{"product_id":"sable-arc-wall-sconce","title":"Sable Arc Wall Sconce","description":"\u003cp\u003eSable Arc Wall Sconce, A brass arc bent over the wall, two spindles of horsehair, and two acrylic tubes that light only at the very bottom. Only the lowest third illuminates. Everything above it — the brass, the ferrules, the horsehair — is lit indirectly, catching light from below the way any object in a room does. That is why the brass reads as warm metal and the hair reads as hair, instead of both disappearing into a glare. The horsehair is the only soft material on the piece and the only one that moves. Individual strands catch the light and lift slightly as you walk past — something brass and acrylic cannot do.\u003c\/p\u003e\n\u003cstyle\u003e\n\/* ===== Vidir — Buy a Pair Callout ===== *\/\n.vpr{\n  --brand:#5b2d20;\n  --brand-dk:#3d1e15;\n  --brand-lt:#7d4534;\n  --paper:#faf7f5;\n  --line:#e8ddd8;\n  --serif:Georgia,\"Times New Roman\",serif;\n  --sans:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  max-width:900px;margin:36px auto;font-family:var(--sans);line-height:1.7;\n}\n.vpr *{box-sizing:border-box;}\n\n.vpr-card{\n  position:relative;overflow:hidden;\n  display:flex;align-items:center;gap:30px;\n  border-radius:12px;\n  background:linear-gradient(140deg,var(--brand) 0%,var(--brand-dk) 100%);\n  box-shadow:0 12px 34px rgba(91,45,32,.22);\n  padding:32px 38px;\n  transition:box-shadow .4s ease;\n}\n.vpr-card:hover{box-shadow:0 16px 42px rgba(91,45,32,.3);}\n\n\/* soft texture, same tone *\/\n.vpr-card::before{\n  content:'';position:absolute;inset:0;pointer-events:none;\n  background:radial-gradient(ellipse 55% 60% at 88% 30%, rgba(250,247,245,.06) 0%, transparent 62%);\n}\n\n\/* ×2 mark *\/\n.vpr-mark{\n  flex:0 0 auto;position:relative;z-index:2;\n  width:80px;height:80px;border-radius:50%;\n  border:1px solid rgba(250,247,245,.45);\n  display:flex;align-items:center;justify-content:center;\n  background:rgba(250,247,245,.08);\n  transition:background .4s ease,transform .4s ease;\n}\n.vpr-card:hover .vpr-mark{background:rgba(250,247,245,.14);transform:scale(1.04);}\n.vpr-mark span{\n  font-family:var(--serif);font-size:1.62em;color:var(--paper);\n  letter-spacing:.5px;line-height:1;\n}\n\n\/* text *\/\n.vpr-tx{flex:1;min-width:0;position:relative;z-index:2;}\n.vpr-eyebrow{\n  display:inline-flex;align-items:center;gap:10px;margin-bottom:9px;\n}\n.vpr-eyebrow .r{height:1px;width:26px;background:rgba(250,247,245,.55);}\n.vpr-eyebrow .t{\n  font-size:10px;letter-spacing:.24em;text-transform:uppercase;\n  color:rgba(250,247,245,.72);font-weight:600;\n}\n.vpr-tx h3{\n  font-family:var(--serif);font-size:1.5em;font-weight:400;color:var(--paper);\n  margin:0 0 8px;letter-spacing:.4px;line-height:1.28;\n}\n.vpr-tx h3 em{font-style:italic;}\n.vpr-tx p{\n  font-size:.95em;color:rgba(250,247,245,.8);margin:0;line-height:1.75;letter-spacing:.15px;\n}\n.vpr-tx p strong{color:var(--paper);font-weight:600;}\n\n\/* inline tag *\/\n.vpr-tag{\n  display:inline-block;\n  font-family:var(--serif);font-weight:600;\n  color:var(--brand-dk);background:var(--paper);\n  padding:1px 9px;border-radius:4px;\n  letter-spacing:.5px;\n}\n\n@media (max-width:640px){\n  .vpr{margin:26px auto;}\n  .vpr-card{flex-direction:column;text-align:center;gap:18px;padding:28px 22px;}\n  .vpr-eyebrow{justify-content:center;}\n  .vpr-mark{width:66px;height:66px;}\n  .vpr-mark span{font-size:1.34em;}\n  .vpr-tx h3{font-size:1.24em;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vpr\"\u003e\n\u003cdiv class=\"vpr-card\"\u003e\n\u003cspan class=\"vpr-mark\"\u003e\u003cspan\u003e×2\u003c\/span\u003e\u003c\/span\u003e\n\u003cdiv class=\"vpr-tx\"\u003e\n\u003cspan class=\"vpr-eyebrow\"\u003e\u003cspan class=\"r\"\u003e\u003c\/span\u003e\u003cspan class=\"t\"\u003eBetter Together\u003c\/span\u003e\u003c\/span\u003e\n\u003ch3\u003eBuying a \u003cem\u003ePair\u003c\/em\u003e?\u003c\/h3\u003e\n\u003cp\u003eSelect the size marked \u003cspan class=\"vpr-tag\"\u003e(*2)\u003c\/span\u003e — \u003cstrong\u003etwo together come at a better price\u003c\/strong\u003e than buying them separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ WHAT YOU SEE - START --\u003e\u003c!-- ============================================================\n     VIDIRLIGHTING — What You See Is What You Get  (.vwy)\n     Sable Arc Sconce · horsehair and brass, up close\n \n     ✅ THESE ARE THE TWO CLOSE-UPS THIS PRODUCT NEEDED\n       The full-length shots show a silhouette. They cannot show the\n       texture, and the texture is what the customer is paying for —\n       horsehair vanishes at thumbnail size and reads as a dark\n       smudge. A close-up of the bundle and one of the brass\n       hardware are exactly the two frames that were missing.\n \n     🔴 THE TEMPLATE'S TRUST CARDS CLAIMED HAND-BLOWN GLASS\n       Card 02 read \"Real hand-blown glass and metal hardware …\n       photographed as it leaves our workshop\". Three problems here:\n       there is no glass on this fixture (the tubes are acrylic),\n       \"hand-blown\" is an unconfirmed process claim removed from\n       eight products and a shared template, and \"as it leaves our\n       workshop\" is the made-and-inspected-at-our-own-workshop line\n       under another name.\n       Rewritten around what these two photographs actually prove.\n \n     ✅ WHICH IS THE POINT OF THIS BLOCK\n       A \"real photo\" badge is worth nothing if the copy beside it\n       claims things the picture cannot show. These two prove\n       exactly two things: it is real horsehair, and the brass\n       hardware is solid and screwed rather than moulded. The cards\n       say only that.\n \n     ✅ THE FILENAMES ARE CORRECT\n       Product, store, and what the picture shows. Only note:\n       \"vidirlighting\" is the brand and your rule keeps it to alt\n       text. Otherwise these are properly named — and they name the\n       material, which helps image search.\n \n     ⚠ CARD 03 REPLACED\n       The template's third card was about packing. On this product\n       the more useful thing to promise is the placement rule: where\n       NOT to hang it. Horsehair flattens where it is brushed and\n       does not spring back, which is the one thing a customer needs\n       to know before choosing a wall.\n     ============================================================ --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir — What You See Is What You Get ===== *\/\n.vwy{\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  max-width:900px;margin:44px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vwy *{box-sizing:border-box;}\n \n\/* header *\/\n.vwy-head{text-align:center;margin:0 auto 26px;}\n.vwy-line{display:block;width:50px;height:1px;background:var(--brand);margin:0 auto 16px;}\n.vwy-head h2{\n  font-family:var(--serif);font-size:1.72em;font-weight:400;color:var(--ink);\n  margin:0;letter-spacing:.3px;line-height:1.3;\n}\n.vwy-head h2 em{color:var(--brand-lt);font-style:italic;}\n \n\/* photo pair *\/\n.vwy-shots{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px;}\n.vwy-shot{\n  position:relative;border-radius:12px;overflow:hidden;\n  box-shadow:0 10px 26px rgba(91,45,32,.12);line-height:0;background:#1a1310;\n}\n.vwy-shot img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4\/3;}\n.vwy-shot::after{\n  content:'';position:absolute;left:0;right:0;bottom:0;height:52%;pointer-events:none;\n  background:linear-gradient(to top,rgba(26,19,16,.82) 0%,rgba(26,19,16,.35) 45%,transparent 100%);\n}\n.vwy-badge{\n  position:absolute;top:14px;left:14px;z-index:3;\n  font-family:var(--sans);font-size:9.5px;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 5px 14px rgba(26,19,16,.4);\n}\n.vwy-cap{\n  position:absolute;left:20px;right:20px;bottom:16px;z-index:3;\n  font-family:var(--serif);font-style:italic;font-size:.95em;color:#fff;\n  line-height:1.45;text-shadow:0 1px 6px rgba(0,0,0,.5);\n}\n \n\/* trust cards *\/\n.vwy-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n.vwy-card{\n  border:1px solid var(--line);border-radius:12px;\n  background:linear-gradient(180deg,#fff 0%,var(--cream) 100%);\n  padding:22px 20px 24px;transition:transform .35s ease,box-shadow .35s ease;\n}\n.vwy-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(91,45,32,.1);}\n.vwy-ic{\n  width:38px;height:38px;border-radius:50%;\n  background:linear-gradient(140deg,var(--brand) 0%,var(--brand-dk) 100%);\n  display:flex;align-items:center;justify-content:center;margin-bottom:14px;\n}\n.vwy-ic svg{width:17px;height:17px;color:var(--paper);}\n.vwy-card h4{\n  font-family:var(--serif);font-size:1.12em;font-weight:600;color:var(--ink);\n  margin:0 0 8px;letter-spacing:.2px;line-height:1.28;\n}\n.vwy-card p{font-size:.88em;color:var(--body);margin:0;line-height:1.72;}\n.vwy-card p strong{color:var(--brand);font-weight:600;}\n \n@media (max-width:820px){\n  .vwy{margin:30px auto;}\n  .vwy-head h2{font-size:1.34em;}\n  .vwy-shots{grid-template-columns:1fr;gap:14px;}\n  .vwy-cards{grid-template-columns:1fr;gap:12px;}\n  .vwy-cap{font-size:.9em;left:16px;right:16px;bottom:13px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vwy\"\u003e\n\u003c!-- HEADER --\u003e\n\u003cdiv class=\"vwy-head\"\u003e\n\u003cspan class=\"vwy-line\"\u003e\u003c\/span\u003e\n\u003ch2\u003eWhat You See Is \u003cem\u003eWhat You Get\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- PHOTO PAIR --\u003e\n\u003cdiv class=\"vwy-shots\"\u003e\n\u003cdiv class=\"vwy-shot\"\u003e\n\u003cspan class=\"vwy-badge\"\u003eReal Photo\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/sable-arc-wall-sconce-vidirlighting-natural-horsehair-tassel-detail-close-up.webp?v=1788656483\" alt=\"Close view of the horsehair bundle, showing individual strands and the taper toward the tip\"\u003e \u003cspan class=\"vwy-cap\"\u003eNatural horsehair — strand by strand\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vwy-shot\"\u003e\n\u003cspan class=\"vwy-badge\"\u003eReal Photo\u003c\/span\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/sable-arc-wall-sconce-vidirlighting-antique-brass-arc-hardware-close-up.webp?v=1788656483\" alt=\"Close view of the antique brass arc and the ferrule where it meets the horsehair\"\u003e \u003cspan class=\"vwy-cap\"\u003eThe brass arc and ferrule, in detail\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TRUST CARDS --\u003e\n\u003cdiv class=\"vwy-cards\"\u003e\n\u003cdiv class=\"vwy-card\"\u003e\n\u003cdiv class=\"vwy-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 3l7.5 3v5.4c0 4.4-3 8.3-7.5 9.6-4.5-1.3-7.5-5.2-7.5-9.6V6z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9.2 12.2l2 2 3.6-3.8\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eReal Horsehair\u003c\/h4\u003e\n\u003cp\u003eNot a synthetic fibre and not a printed texture. Look closely and you can see \u003cstrong\u003eindividual strands\u003c\/strong\u003e, and a few escaping the bundle — which is what natural hair does and what no moulded material reproduces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vwy-card\"\u003e\n\u003cdiv class=\"vwy-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 3.5l2.6 5.3 5.9.9-4.2 4.1 1 5.8-5.3-2.8-5.3 2.8 1-5.8L3.5 9.7l5.9-.9z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eBrass You Can See the Joints Of\u003c\/h4\u003e\n\u003cp\u003eThe arc is \u003cstrong\u003eone bent tube\u003c\/strong\u003e, and the ferrules are screwed rather than glued. Nothing here is moulded to look like metal — the second photograph shows the hardware at full size so you can judge it yourself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vwy-card\"\u003e\n\u003cdiv class=\"vwy-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 6h16M4 12h10M4 18h7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch4\u003eOne Rule Before You Choose a Wall\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eHang it where nothing brushes past.\u003c\/strong\u003e Horsehair flattens where it is repeatedly touched and does not spring back — so an empty wall, a bedside, or a doorway with real clearance. Not a narrow hall, and not beside a coat hook.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ WHAT YOU SEE - END --\u003e\n\u003cdiv class=\"simg-pop-btn\" style=\"top: 1374.21px; left: 15.9965px; display: none;\"\u003e\u003csvg class=\"\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M18 13v7H4V6h5.02c.05-.71.22-1.38.48-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5zm-1.5 5h-11l2.75-3.53 1.96 2.36 2.75-3.54zm2.8-9.11c.44-.7.7-1.51.7-2.39C20 4.01 17.99 2 15.5 2S11 4.01 11 6.5s2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21 13.42 22.42 12zM15.5 9C14.12 9 13 7.88 13 6.5S14.12 4 15.5 4 18 5.12 18 6.5 16.88 9 15.5 9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003c!--@@ SABLE DETAILS - START --\u003e\u003c!-- ============================================================\n     VIDIR — Sable Arc Sconce · Details\n     Vidir spec-list template. CSS unchanged.\n \n     SPECS APPLIED\n       Brass, acrylic, horsehair  ·  G9  ·  wall switch\n       wall, hardwired  ·  indoor only IP20  ·  5-10 day prep\n       Colours: brown, beige, gold, white\n \n     ✅ THE FIBRE IS CONFIRMED — SO SAY IT\n       The spec says HORSEHAIR. That answers the biggest open\n       question on this product, and it is the strongest thing on\n       the page: no competing sconce at this price has it, and\n       \"natural fibre\" was costing us the sentence. Written plainly\n       throughout.\n       Two things follow from it that are now written into the page:\n       care (a brush, never water) and the fact that it is an animal\n       fibre, which some customers will want to know before buying\n       rather than after.\n \n     🔴 THE HORSEHAIR SITS DIRECTLY ABOVE THE LAMPS, AND HEAT RISES\n       The glass tubes are at the bottom of this fixture; the hair\n       bundles are immediately above them. G9 lamps also run hot for\n       their size.\n       NO MAXIMUM WATTAGE WAS SUPPLIED. On every other product in\n       this range that is an annoyance; here it is the one number\n       that decides whether the material survives.\n       Ask the factory: what wattage was it tested to, and what is\n       the temperature at the lower ferrule? Left as [__] and called\n       out in bold on the page rather than buried.\n \n     🔴 \"THE SHADE IS ACRYLIC, NOT GLASS\"\n       The spec says acrylic. Every earlier draft for this product\n       said \"frosted glass tubes\" because that is what the\n       photographs suggest. Acrylic is not a lesser material here —\n       it is lighter and it will not chip — but it must not be\n       called glass. Corrected throughout, and worth checking the\n       SEO pack, which also says glass.\n \n     ⚠ FOUR COLOURS, AND THEY ARE TWO DIFFERENT THINGS\n       \"Brown, beige, gold, white\" mixes the HORSEHAIR colour with\n       the metal finish. The photographs show dark brown hair and\n       pale beige hair, both on the same antique brass. So brown and\n       beige are almost certainly the hair; gold and white are\n       almost certainly the metal.\n       Split into two rows below. If all four are hair colours, or\n       all four are finishes, tell me and I will merge them — but a\n       customer choosing \"white\" needs to know what they are\n       choosing.\n \n     ⚠ G9 IS A PIN BASE — EXPLAINED, WITH NO LINK OUT\n       Most people have never bought one. Explained in plain words\n       below. (The Ysoline spec sheet linked to another lighting\n       retailer to explain its base; never link a competitor from a\n       product page.)\n \n     ⚠ NO DIMENSIONS SUPPLIED AT ALL\n       Height, width and PROJECTION are all missing. Projection\n       matters here for a reason beyond corridors: this is a fixture\n       people should not brush past, and the number is how they\n       judge that.\n \n     ⚠ NO PROCESS CLAIMS · NO DESIGNER OR STUDIO REFERENCE\n     ============================================================ --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir Alabaster Column Spiral 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\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\u003cdiv class=\"vdt-list\"\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"v\"\u003eBrass · Horsehair · Acrylic Tubes \u003csmall\u003eThe only soft material on the piece is the horsehair — and it is the only part that moves.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eHorsehair colour\u003c\/span\u003e \u003cspan class=\"v\"\u003eBrown or Beige \u003csmall\u003eBrown reads graphic against a pale wall. Beige sits closer to the brass and reads as texture.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eMetal finish\u003c\/span\u003e \u003cspan class=\"v\"\u003eGold\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\"\u003e2 × G9 (bulbs not included) \u003csmall\u003eA small two-pin base that pushes in rather than screwing. See below before buying spares.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eMaximum wattage\u003c\/span\u003e \u003cspan class=\"v n\"\u003eMax 40W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vdt-row\"\u003e\n\u003cspan class=\"l\"\u003eRecommended bulb\u003c\/span\u003e \u003cspan class=\"v\"\u003e2700K warm white \u003csmall\u003eBuying a pair? Use the same bulb in both.\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 \u003csmall\u003eDimmable with dimmable G9 bulbs on a compatible dimmer.\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\"\u003eWall — hardwired \u003csmall\u003eProfessional 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\"\u003eIndoor only · IP20\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 to order and inspected before dispatch.\u003c\/small\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\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\u003eBrush it — never wipe it, never wet it\u003c\/h4\u003e\n\u003cp\u003eHorsehair is cleaned the way hair is. Use a \u003cstrong\u003esoft brush, or a hairdryer on cool and low\u003c\/strong\u003e, working \u003cstrong\u003edownward\u003c\/strong\u003e from the brass ferrule toward the tip. Twice a year is plenty.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNever water, never a cloth.\u003c\/strong\u003e Water mats the fibre and a cloth drags dust further into the bundle. And if a strand works loose, \u003cstrong\u003eleave it\u003c\/strong\u003e — cutting it makes the bundle look trimmed, and a loose strand is simply what natural hair does.\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\u003eWant to dim it? Buy different bulbs\u003c\/h4\u003e\n\u003cp\u003e\u003cspan\u003eThe fixture itself does not restrict dimming functionality—this depends on the bulb used. Brightness can be adjusted if a dimmable E26 bulb and a compatible dimmer switch are installed; however, if the standard bulb is used, dimming is not possible, regardless of the type of wall switch.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ SABLE DETAILS - END --\u003e\u003c!--@@ SABLE SIZE GUIDE - START --\u003e\u003c!-- ============================================================\n     VIDIR — Sable Arc Sconce · Dimensions\n     Vidir .vsz card template. CSS unchanged. One size, so the grid\n     is a single card plus a placement panel.\n \n     🔴 THE INCHES AND THE CENTIMETRES DO NOT MATCH — AND I KNOW WHY\n       Supplied: W 4.8\" x H 11.8\" \/ W 14cm x H 76cm\n \n       14 cm is 5.5\", not 4.8\".\n       76 cm is 29.9\", not 11.8\".\n \n       Neither is a rounding slip. But look at where the inch\n       figures came from: \"W 4.8\" x H 11.8\"\" is EXACTLY the small\n       Wren Hanging Alabaster Sconce from a few products ago. The\n       inches have been copied from that product's size guide; the\n       centimetres belong to this one.\n \n       The centimetres are the ones to trust, for two reasons:\n       they are internally consistent, and they match the\n       photograph. At 14 x 76 cm the proportions are about 1:5.4,\n       which is what the picture shows. At 4.8 x 11.8 inches they\n       would be 1:2.5 — a stubby fixture nothing like the image.\n \n       Written as W 5.5\" x H 29.9\" below. Fix the factory sheet as\n       well as this page: an inch figure that belongs to another\n       product will come back.\n \n     ✅ AND THE CORRECTED HEIGHT CHANGES THE ADVICE\n       At nearly 30\" tall this is a large sconce — two and a half\n       feet of wall. That is a different fixture from the 11.8\" the\n       sheet implied, and the placement guidance below reflects it:\n       it wants a tall or empty wall, and it is not a small-hallway\n       piece.\n \n     ⚠ PROJECTION STILL MISSING, AND IT MATTERS MORE HERE\n       Not only for corridors. This is a fixture nothing should\n       brush past — horsehair flattens where it is touched and does\n       not spring back. The projection figure is how a customer\n       judges that. [__].\n \n     ⚠ WEIGHT MISSING.\n     ⚠ ONE SIZE ONLY — no badge, no comparison, no invented variant.\n     ============================================================ --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir Alabaster Column Spiral Chandelier — Size Selector (No Horizontal Scroll) ===== *\/\n.vsz{\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  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 30px;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:600px;}\n \n\/* ===== cards grid — no scrolling, reflows on mobile ===== *\/\n.vsz-grid{\n  display:grid;\n  grid-template-columns:repeat(auto-fit,minmax(270px,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 \n\/* popular highlight *\/\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 \n\/* card head *\/\n.vsz-ch{\n  padding:16px 20px;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.16em;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 \n\/* card body *\/\n.vsz-cb{padding:18px 20px 20px;flex:1;display:flex;flex-direction:column;gap:14px;}\n \n\/* dimension block *\/\n.vsz-dim{\n  padding:12px 14px;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:1.02em;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:.8em;color:#8a7060;margin-top:3px;\n}\n \n\/* rows *\/\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:.87em;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:.9em;\n}\n \n\/* tip note inside card *\/\n.vsz-tip-in{\n  font-size:.8em;color:#8a7060;font-style:italic;line-height:1.55;\n  padding-top:11px;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;line-height:1.78;}\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-grid{grid-template-columns:1fr;gap:14px;}\n  .vsz-tip{padding:18px 20px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"vsz\"\u003e\n\u003cdiv class=\"vsz-head\"\u003e\n\u003cspan class=\"vsz-line\"\u003e\u003c\/span\u003e \u003cspan class=\"vsz-eyebrow\"\u003eDimensions\u003c\/span\u003e\n\u003ch2\u003eTall and Narrow — \u003cem\u003eTwo and a Half Feet of Wall\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003e\u003cem\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/sable-arc-wall-sconce-vidirlighting-technical-dimension-drawing-76cm-height-model.webp?v=1788657250\" alt=\"\"\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-grid\"\u003e\n\u003cdiv class=\"vsz-card\"\u003e\n\u003cdiv class=\"vsz-ch\"\u003e\u003cspan class=\"vsz-cfg\"\u003eOne Size\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"vsz-cb\"\u003e\n\u003cdiv class=\"vsz-dim\"\u003e\n\u003cspan class=\"in\"\u003eW 5.5″ × H 29.9″\u003c\/span\u003e \u003cspan class=\"cm\"\u003e14 × 76 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eBest for\u003c\/span\u003e\u003cspan class=\"v\"\u003eAn empty wall · beside a bed · a stair wall · flanking a doorway in a pair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eWall height\u003c\/span\u003e\u003cspan class=\"v ht\"\u003e9 ft +\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vsz-r\"\u003e\n\u003cspan class=\"l\"\u003eMount at\u003c\/span\u003e\u003cspan class=\"v ht\"\u003eBottom edge 40–48″\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"vsz-tip-in\"\u003eMeasured from the bottom edge, not the centre — see below.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ SABLE SIZE GUIDE - END --\u003e\u003c!--@@ SABLE DESIGN STORY - START --\u003e\u003c!-- ============================================================\n     VIDIR — Sable Arc Sconce · Design Story\n     Vidir .vst story-card template. CSS unchanged.\n \n     ✅ THE MATERIAL IS CONFIRMED, SO THE STORY CAN BE SPECIFIC\n       The spec says horsehair. Earlier drafts said \"natural fibre\"\n       because nobody had confirmed it, and vague was costing the\n       page its best sentence. Written plainly now.\n \n     ⚠ WHAT THIS STORY DOES NOT DO\n       · No designer or studio is named or alluded to, and\n         \"inspired by\" appears nowhere. This silhouette sits close\n         to a published contemporary studio's signature look; the\n         copy describes the object in plain terms instead.\n       · No process claims. Nobody has confirmed how the bundles are\n         bound, so the story says what they ARE, not how they were\n         made.\n       · No \"no two are alike\". The bundles are made to one profile\n         and a pair is supposed to match — claiming variation here\n         would read as excusing inconsistency, which is the opposite\n         of what it does on stone.\n \n     🔴 ONE CORRECTION CARRIED THROUGH\n       The tubes are ACRYLIC, not glass. Every earlier draft for\n       this product called them frosted glass because the\n       photographs suggest it. The SEO pack still says glass —\n       fix it there too.\n \n     ⚠ THE HEAT POINT IS NOT IN THE STORY, DELIBERATELY\n       The horsehair sits above the lamps and the maximum wattage\n       matters. That belongs in the spec table and the Good to Know\n       notes, where someone looking for it will find it — not in a\n       design story, where it would read as a warning about the\n       product rather than a fact about installing it.\n     ============================================================ --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir Calla Alabaster Wall Lamp — 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 \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 \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: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 \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}\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\u003eOnly the Last Third \u003cem\u003eLights Up\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"vst-sub\"\u003eEverything above it is there to be looked at.\u003c\/p\u003e\n\u003cp\u003eMost wall lights are a shade with a lamp inside it, and the whole object glows. This one does something else. The two tubes at the very bottom are the only part that illuminates — \u003cstrong\u003ethe arc, the ferrules and the horsehair above them never light at all.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThat single decision is what makes it work. Because the light sits at the lowest point, it \u003cstrong\u003ewashes down the wall rather than out into the room\u003c\/strong\u003e, so a pair draws two soft columns of light rather than two bright discs. And everything above is lit \u003cem\u003eindirectly\u003c\/em\u003e, catching light from below the way an object in a room does — which is why the brass reads as warm metal and the hair reads as hair, instead of both disappearing into a glare.\u003c\/p\u003e\n\u003cp\u003eIt also means the piece has two lives. Switched off in daylight it is \u003cstrong\u003ea shape on a wall\u003c\/strong\u003e: a brass line bent over itself, two dark spindles, two pale tubes. Switched on in the evening it becomes a light. Most fixtures are a dark object for sixteen hours a day and hope you do not look; this one is asking you to.\u003c\/p\u003e\n\u003cp\u003eThe horsehair is the reason it holds attention at either time. It is \u003cstrong\u003ethe only soft material on the piece\u003c\/strong\u003e and the only one that moves — individual strands catch the light and lift slightly as you walk past, which brass and acrylic simply cannot do. Against two hard materials, one soft one is doing all the work.\u003c\/p\u003e\n\u003cp\u003eTwo colourways, and they are not the same fixture in a different shade. \u003cstrong\u003eSable\u003c\/strong\u003e is dark, nearly black, and reads as a drawn line against a pale wall — graphic, deliberate, the thing you look at. \u003cstrong\u003eFlax\u003c\/strong\u003e is pale and warm, close enough to the brass that the whole piece settles into one tone — texture rather than contrast. One is a statement. The other is a surface.\u003c\/p\u003e\n\u003cdiv class=\"vst-close\"\u003e— A shape by day. A light by night. —\u003cspan class=\"vmf-line\"\u003e\u003c\/span\u003e\u003cspan class=\"them\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ SABLE DESIGN STORY - END --\u003e\u003c!--@@ SABLE ADVANTAGES - START --\u003e\u003c!-- ============================================================\n     VIDIR — Sable Arc Sconce · 4 Advantages\n     Vidir .vac template. CSS unchanged.\n \n     ALL FOUR ROWS REBUILT AROUND THE MATERIALS\n       You asked for the materials in this block, so each row is now\n       one material doing one job:\n         01 the acrylic — the only part that lights\n         02 the horsehair — the only soft thing, and the only mover\n         03 the brass — one bent tube, no bracket\n         04 the three together — and what each asks of you\n       That last row is the one most stores would leave out. It is\n       also the one that stops a month-two complaint: horsehair\n       flattens where it is brushed, acrylic crazes with solvent,\n       and sunlight fades fibre faster than lamplight.\n \n     ✅ MATERIALS NAMED, BECAUSE THEY ARE NOW CONFIRMED\n       Brass, horsehair, acrylic. Earlier drafts said \"natural\n       fibre\" and \"frosted glass\" — the first was vague and the\n       second was wrong.\n       🔴 The SEO pack still says glass. Fix it there.\n \n     ⚠ NO PROCESS CLAIMS\n       Nobody has confirmed how the bundles are bound or how the\n       arc is formed, so the copy says what the parts ARE and what\n       they DO. No hand-bound, no hand-formed, no workshop.\n \n     ⚠ NO DESIGNER OR STUDIO REFERENCE, AND NO \"INSPIRED BY\"\n       This silhouette sits close to a published contemporary\n       studio's signature look. The copy describes the object in\n       plain terms — which is also what people type into search.\n \n     ⚠ [__] TO FILL — maximum wattage in row 04. On this product\n       that number protects the material rather than the fitting.\n     ============================================================ --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir Alabaster Column Spiral Chandelier — 4 Advantages (Fixture-Focused) ===== *\/\n.vac{\n  --brand:#5b2d20;\n  --brand-dk:#3d1e15;\n  --brand-lt:#7d4534;\n  --paper:#faf7f5;\n  --cream:#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:900px;margin:40px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vac *{box-sizing:border-box;}\n \n\/* ===== unified panel ===== *\/\n.vac-panel{\n  border:1px solid var(--line);border-radius:12px;overflow:hidden;\n  background:linear-gradient(180deg,#fff 0%,var(--cream) 100%);\n}\n \n\/* header band *\/\n.vac-head{\n  text-align:center;padding:38px 32px 30px;\n  background:linear-gradient(150deg,var(--brand) 0%,var(--brand-dk) 100%);\n  position:relative;\n}\n.vac-head::after{\n  content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);\n  width:60px;height:2px;background:rgba(250,247,245,.65);\n}\n.vac-eyebrow{\n  font-size:10px;letter-spacing:.28em;text-transform:uppercase;\n  color:rgba(250,247,245,.7);font-weight:600;display:block;margin-bottom:13px;\n}\n.vac-head h2{\n  font-family:var(--serif);font-size:1.72em;font-weight:400;color:var(--paper);\n  margin:0 0 12px;letter-spacing:.6px;line-height:1.3;\n}\n.vac-head h2 em{font-style:italic;}\n.vac-head p{\n  font-size:.92em;color:rgba(250,247,245,.66);margin:0 auto;line-height:1.7;max-width:520px;\n}\n \n\/* ===== rows ===== *\/\n.vac-list{padding:8px 0;}\n.vac-row{\n  display:flex;align-items:flex-start;gap:26px;\n  padding:28px 40px;border-bottom:1px solid var(--line);\n  transition:background .35s ease;\n}\n.vac-row:last-child{border-bottom:none;}\n.vac-row:hover{background:#fff;}\n \n\/* number *\/\n.vac-n{\n  flex:0 0 auto;width:44px;height:44px;border-radius:50%;\n  border:1px solid var(--brand-lt);\n  display:flex;align-items:center;justify-content:center;\n  font-family:var(--serif);font-size:1.02em;color:var(--brand);\n  background:#fff;transition:background .35s ease,color .35s ease,border-color .35s ease;\n}\n.vac-row:hover .vac-n{background:var(--brand);color:var(--paper);border-color:var(--brand);}\n \n\/* text *\/\n.vac-tx{flex:1;min-width:0;}\n.vac-tx h3{\n  font-family:var(--serif);font-size:1.24em;font-weight:500;color:var(--ink);\n  margin:0 0 8px;letter-spacing:.3px;line-height:1.32;\n}\n.vac-tx p{font-size:.94em;color:#5a4a44;margin:0;line-height:1.82;}\n.vac-tx p strong{color:var(--brand-dk);font-weight:600;}\n \n\/* closing line *\/\n.vac-foot{\n  text-align:center;padding:24px 32px 28px;\n  border-top:1px solid var(--line);background:#fff;\n}\n.vac-foot p{\n  font-family:var(--serif);font-size:.98em;font-style:italic;color:var(--brand-lt);\n  margin:0;letter-spacing:.2px;\n}\n \n@media (max-width:768px){\n  .vac{margin:28px auto;}\n  .vac-head{padding:30px 20px 26px;}\n  .vac-head h2{font-size:1.32em;}\n  .vac-row{padding:22px 20px;gap:16px;}\n  .vac-n{width:36px;height:36px;font-size:.9em;}\n  .vac-tx h3{font-size:1.1em;}\n  .vac-foot{padding:20px;}\n}\n\u003c\/style\u003e\n\u003c!--@@ SABLE ADVANTAGES - END --\u003e\u003c!--@@ SABLE MATERIALS + FAQ - START --\u003e\u003c!-- ============================================================\n     VIDIR — Sable Arc Sconce · Materials table + FAQ\n     Vidir .vmf template. CSS unchanged.\n \n     WHY THE TABLE IS THREE MATERIALS, NOT TWO PRODUCTS\n       The template compares us against a rival material. That does\n       not work here: the interest in this fixture is that it puts\n       THREE unlike materials on one wall and gives each a job.\n       So the table is rebuilt as brass \/ horsehair \/ acrylic, one\n       row per property — what it does, whether it lights, how it\n       ages, how you clean it.\n       It also does the work a comparison table normally does:\n       a customer who has never owned a horsehair fixture can see in\n       ten seconds what they are taking on.\n \n     ✅ THE MATERIALS ARE CONFIRMED, SO THEY ARE NAMED\n       Brass, horsehair, acrylic. Earlier drafts said \"natural\n       fibre\" and \"frosted glass\" because nothing was confirmed —\n       vague was costing the page its best sentence, and the glass\n       one was simply wrong.\n       🔴 The SEO pack still says glass. Fix it there.\n \n     ⚠ THE HORSEHAIR ROW SAYS SOMETHING UNFLATTERING ON PURPOSE\n       It flattens where it is touched and does not spring back.\n       That is discovered in month two, not week one, which makes it\n       worse — a customer who was not told feels misled rather than\n       unlucky. Said here, it becomes a placement instruction.\n \n     ⚠ Q02 NEEDS A NUMBER BEFORE PUBLISHING\n       Maximum wattage. The horsehair sits directly above the lamps\n       and G9 runs hot for its size. On every other product this row\n       is a formality; here it protects the material. [__].\n \n     ⚠ NO DESIGNER OR STUDIO REFERENCE · NO PROCESS CLAIMS\n     ============================================================ --\u003e\n\u003cstyle\u003e\n\/* ===== Vidir Alabaster Column Spiral 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:520px;}\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\/* head row *\/\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\/* body rows *\/\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 \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!-- ===== MATERIALS TABLE ===== --\u003e\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\u003eBefore You \u003cem\u003eOrder\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 it real horsehair?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eYes — natural horsehair, bound at each end in a brass ferrule. It is the only soft material on the piece, and the only one that moves slightly as you walk past it.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWill the heat damage the hair?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cp\u003eNot within the rated wattage — but stay inside it. \u003cstrong\u003eUse no more than [__] W\u003c\/strong\u003e, and choose \u003cstrong\u003eLED rather than halogen\u003c\/strong\u003e: an LED at the same brightness runs far cooler.\u003c\/p\u003e\n\u003cp\u003eAlso keep it out of direct sunlight. \u003cstrong\u003eSun fades natural fibre faster than lamplight ever will.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eDoes the whole fixture light up?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eNo — only the \u003cstrong\u003etwo acrylic tubes at the bottom\u003c\/strong\u003e. The brass and horsehair above are lit indirectly, which is why it reads as an object in daylight rather than as a fitting waiting for the evening.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eHow do I clean the horsehair?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cp\u003eLike hair. A \u003cstrong\u003esoft brush, or a hairdryer on cool and low\u003c\/strong\u003e, working \u003cstrong\u003edownward\u003c\/strong\u003e from the ferrule to the tip. Twice a year.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNever water, never a cloth\u003c\/strong\u003e — water mats it and a cloth drags dust deeper in. If a strand works loose, leave it: cutting it makes the bundle look trimmed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhere should I not hang it?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eAnywhere people brush past. \u003cstrong\u003eHorsehair flattens where it is repeatedly touched and does not spring back\u003c\/strong\u003e — so not a narrow hall, and not beside a coat hook. It wants an empty wall with clearance.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eSable or Flax?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003e\n\u003cstrong\u003eSable\u003c\/strong\u003e is dark and graphic — a drawn line against a pale wall. \u003cstrong\u003eFlax\u003c\/strong\u003e is pale and close in tone to the brass, so the whole piece reads as texture rather than contrast. One is a statement; the other is a surface.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eHow high do I mount it?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eMeasure from the \u003cstrong\u003ebottom edge, not the centre\u003c\/strong\u003e. At nearly 30″ tall, start the bottom at \u003cstrong\u003e40–48″\u003c\/strong\u003e and let the height run upward — that puts the lit section at about table-lamp level. A pair goes 28–40″ apart.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhat bulb 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\u003eG9\u003c\/strong\u003e — a small two-pin base that pushes in rather than screwing. Not included. \u003cstrong\u003e2700K warm white, maximum [__] W.\u003c\/strong\u003e If you buy spares online, check the picture rather than the wattage: a screw bulb of the same size will not fit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"vmf-item\"\u003e\n\u003csummary\u003e\u003cspan\u003eCan it go in a bathroom?\u003c\/span\u003e\u003cspan class=\"vmf-ico\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"vmf-ans\"\u003eNo. \u003cstrong\u003eIP20 — no water protection\u003c\/strong\u003e, and horsehair and steam are a poor pair regardless. Indoor, dry rooms only.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ SABLE MATERIALS + FAQ - 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\n\u003c!--@@ SABLE RELATED - START --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ============================================================\n     VIDIR — Sable Arc Sconce · You May Also Like\n     .vpk card template. CSS unchanged. Three cards down to two.\n \n     ⚠ THE FIRST URL WILL BREAK, AND SOON\n       \/collections\/NEW-PRODUCT-SERIES\/products\/garrick-...\n       \"New products\" is a rotating collection. When Garrick stops\n       being new it may be removed from it, and this link dies\n       quietly on a live page. Same flag as the Aveline link a few\n       products ago — which suggests it is a habit rather than a\n       one-off.\n       Both hrefs below use the bare product path:\n         \/products\/garrick-hammered-chandelier\n       Shopify resolves it and it survives any collection change.\n       Worth making the rule site-wide: never link a product through\n       a time-limited collection.\n \n     THE FRAME\n       Not \"we also sell brass\". All three are fixtures where a\n       SOFT material does the work that glass or stone does\n       elsewhere in the range — horsehair here, fabric shades on\n       Garrick, a fabric or woven shade on Marlowe. That is a real\n       thread, and it is the one a customer drawn to this sconce is\n       actually following.\n \n     🔴 GARRICK — CHECK THESE BEFORE LINKING\n       Three things were flagged on it earlier in this project and I\n       do not know if they are fixed:\n       · The SEO pack said E12; the spec says E26\n       · \"Push-button switch\" on a hardwired ceiling fixture\n       · An image filename saying \"hammered IRON frame\" on a brass\n         product\n       A related-products block sends traffic straight at whatever\n       it links. Fix those first.\n \n     ⚠ MARLOWE — THE 9602 RENAME IS STILL OPEN\n       You have an existing \"Umbrella 9602 Floor Lamp\" using a\n       manufacturer's model number. Marlowe is the replacement name\n       for that silhouette; the old listing should be renamed and\n       301'd so the two do not compete.\n \n     ⚠ FILL BEFORE PUBLISHING\n       [__ PRICE] and [__ IMAGE URL] on both cards. Prices left\n       blank on purpose — a hard-coded number goes stale the first\n       time a sale runs. Use Liquid price tags if the theme allows.\n     ============================================================ --\u003e\n\u003cstyle\u003e\n\/* ===== Vidirlighting — You May Also Like (3 Product Cards) ===== *\/\n.vpk{\n  --brand:#5b2d20;\n  --brand-dk:#3d1e15;\n  --brand-lt:#7d4534;\n  --gold:#c9a36b;\n  --paper:#faf7f5;\n  --cream:#faf7f5;\n  --line:#e8ddd8;\n  --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:1080px;margin:44px auto;font-family:var(--sans);color:var(--ink);line-height:1.7;\n}\n.vpk *{box-sizing:border-box;}\n\n\/* header *\/\n.vpk-head{text-align:center;margin:0 auto 30px;padding-bottom:20px;border-bottom:1px solid var(--line);max-width:720px;}\n.vpk-line{display:block;width:48px;height:1px;background:var(--brand);margin:0 auto 14px;}\n.vpk-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.vpk-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.vpk-head h2 em{color:var(--brand);font-style:italic;}\n.vpk-head p{font-size:.92em;color:#8a7268;margin:11px auto 0;max-width:520px;}\n\n\/* grid *\/\n.vpk-grid{\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:20px;\n}\n\n\/* card *\/\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\n\/* image *\/\n.vpk-img{\n  position:relative;display:block;background:var(--cream);\n  border-bottom:1px solid var(--line);overflow:hidden;line-height:0;\n}\n.vpk-img img{\n  display:block;width:100%;height:auto;aspect-ratio:1\/1;object-fit:contain;\n  padding:14px;transition:transform .5s ease;\n}\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-tag.sale{background:var(--brand-lt);}\n\n\/* body *\/\n.vpk-body{padding:20px 22px 22px;flex:1;display:flex;flex-direction:column;gap:11px;}\n.vpk-body h3{\n  font-family:var(--serif);font-size:1.1em;font-weight:600;color:var(--ink);\n  margin:0;letter-spacing:.2px;line-height:1.35;\n}\n.vpk-body h3 a{color:inherit;text-decoration:none;}\n.vpk-body h3 a:hover{color:var(--brand);}\n.vpk-desc{font-size:.87em;color:#6a5a52;margin:0;line-height:1.72;}\n\n\/* price *\/\n.vpk-price{\n  display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;\n  margin-top:auto;padding-top:13px;border-top:1px dashed var(--line);\n}\n.vpk-price .from{font-size:.72em;letter-spacing:.1em;text-transform:uppercase;color:#9a8880;font-weight:700;}\n.vpk-price .now{font-family:var(--num);font-size:1.14em;font-weight:700;color:var(--brand);letter-spacing:.3px;}\n.vpk-price .was{font-family:var(--num);font-size:.85em;color:#a89890;text-decoration:line-through;}\n\n\/* button — forced white text, theme-proof *\/\n.vpk .vpk-btn{\n  display:block;text-align:center;\n  margin-top:4px;padding:13px 18px;border-radius:6px;\n  background:var(--brand);\n  font-size:.83em;letter-spacing:.14em;text-transform:uppercase;font-weight:700;\n  transition:background .3s ease,letter-spacing .3s ease;\n  border:none;box-shadow:none;\n}\n.vpk .vpk-btn,\n.vpk .vpk-btn:link,\n.vpk .vpk-btn:visited,\n.vpk .vpk-btn:hover,\n.vpk .vpk-btn:focus,\n.vpk .vpk-btn:active,\n.vpk .vpk-btn span{\n  color:#ffffff !important;\n  text-decoration:none !important;\n  text-underline-offset:unset;\n  border-bottom:0 !important;\n  background-image:none !important;\n}\n.vpk .vpk-btn:hover{background:var(--brand-dk) !important;letter-spacing:.18em;}\n.vpk .vpk-body h3 a,\n.vpk .vpk-body h3 a:link,\n.vpk .vpk-body h3 a:visited{text-decoration:none !important;border-bottom:0 !important;}\n.vpk .vpk-img,\n.vpk .vpk-img:link,\n.vpk .vpk-img:visited{text-decoration:none !important;border-bottom:0 !important;}\n\n\/* foot *\/\n.vpk-foot{text-align:center;margin-top:28px;}\n.vpk .vpk-foot a{\n  display:inline-block;padding:12px 30px;\n  border:1px solid var(--brand-lt);border-radius:50px;\n  font-size:.82em;letter-spacing:.14em;text-transform:uppercase;font-weight:700;\n  transition:background .3s ease,color .3s ease;\n}\n.vpk .vpk-foot a,\n.vpk .vpk-foot a:link,\n.vpk .vpk-foot a:visited{color:#5b2d20 !important;text-decoration:none !important;border-bottom-width:1px !important;}\n.vpk .vpk-foot a:hover,\n.vpk .vpk-foot a:focus{background:var(--brand);color:#ffffff !important;text-decoration:none !important;}\n\n@media (max-width:768px){\n  .vpk{margin:30px auto;}\n  .vpk-head h2{font-size:1.3em;}\n  .vpk-grid{grid-template-columns:1fr;gap:16px;}\n  .vpk-body{padding:18px 18px 20px;}\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\"\u003eYou may also like\u003c\/span\u003e\n\u003ch2\u003eWhere Something \u003cem\u003eSoft Does the Work\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eMost of our range is stone, glass and metal. These two, like this sconce, put a soft material where the light is — and that changes what the light does.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/sable-arc-wall-sconce-vidirlighting-cozy-living-room-sectional-sofa-built-in-bookshelves-and-floor-lamp-scene.webp?v=1788657667\" alt=\"\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vpk-grid\"\u003e\n\u003c!-- 1 · GARRICK --\u003e\n\u003cdiv class=\"vpk-card\"\u003e\n\u003ca class=\"vpk-img\" href=\"https:\/\/vidirlighting.com\/products\/garrick-hammered-chandelier\"\u003e\u003cspan class=\"vpk-tag\"\u003eOverhead\u003c\/span\u003e \u003cbr\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/garrick-hammered-chandelier-vidirlighting-formal-dining-room-wooden-table-garden-view-scene.webp?v=1787907618\" alt=\"\"\u003e\u003c\/a\u003e\n\u003cdiv class=\"vpk-body\"\u003e\n\u003ch3\u003e\u003ca href=\"https:\/\/vidirlighting.com\/products\/garrick-hammered-chandelier\"\u003eGarrick Hammered Chandelier\u003c\/a\u003e\u003c\/h3\u003e\n\u003cp class=\"vpk-desc\"\u003eThe same idea overhead. \u003cstrong\u003eFabric shades soften light the way horsehair softens a wall\u003c\/strong\u003e — there is no bare bulb to look at from a seat at the table, and the hammered brass frame catches light the way the arc on this sconce does. Round and linear sizes.\u003c\/p\u003e\n\u003cdiv class=\"vpk-price\"\u003e\n\u003cspan class=\"from\"\u003eFrom\u003c\/span\u003e \u003cspan class=\"now\"\u003e\u003cspan\u003e$3,995.00\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca class=\"vpk-btn\" href=\"https:\/\/vidirlighting.com\/products\/garrick-hammered-chandelier\"\u003e\u003cspan\u003eView Details\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2 · MARLOWE --\u003e\n\u003cdiv class=\"vpk-card\"\u003e\n\u003ca class=\"vpk-img\" href=\"https:\/\/vidirlighting.com\/products\/marlowe-conical-shade-floor-lamp\"\u003e\u003cspan class=\"vpk-tag\"\u003eNo wiring\u003c\/span\u003e \u003cbr\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/marlowe-conical-shade-floor-lamp-vidirlighting-botanical-print-shade-studio-leather-daybed-scene.webp?v=1788429486\" alt=\"\"\u003e\u003c\/a\u003e\n\u003cdiv class=\"vpk-body\"\u003e\n\u003ch3\u003e\u003ca href=\"https:\/\/vidirlighting.com\/products\/marlowe-conical-shade-floor-lamp\"\u003eMarlowe Conical Shade Floor Lamp\u003c\/a\u003e\u003c\/h3\u003e\n\u003cp class=\"vpk-desc\"\u003eSoft materials at floor level — a wide fabric or woven shade on a \u003cstrong\u003erattan-wrapped stem\u003c\/strong\u003e, so there is no shiny pole beside your chair. It is also the only one of the three that \u003cstrong\u003eneeds no electrician\u003c\/strong\u003e: it plugs in. Three shades to choose from.\u003c\/p\u003e\n\u003cdiv class=\"vpk-price\"\u003e\n\u003cspan class=\"from\"\u003eFrom\u003c\/span\u003e \u003cspan class=\"now\"\u003e\u003cspan\u003e$680.00\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca class=\"vpk-btn\" href=\"https:\/\/vidirlighting.com\/products\/marlowe-conical-shade-floor-lamp\"\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-foot\"\u003e\u003ca href=\"https:\/\/vidirlighting.com\/collections\/all-products\"\u003e\u003cspan\u003eBrowse the Full Collection\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--@@ SABLE RELATED - END --\u003e","brand":"Vidirlighting","offers":[{"title":"W 4.8″ × H 11.8″ \/ Gold + Brown","offer_id":52492204966178,"sku":"V-WL2609061-1","price":795.0,"currency_code":"USD","in_stock":true},{"title":"W 4.8″ × H 11.8″ \/ Gold + Beige","offer_id":52492204998946,"sku":"V-WL2609061-2","price":795.0,"currency_code":"USD","in_stock":true},{"title":"W 4.8″ × H 11.8″ *2 \/ Gold + Brown","offer_id":52492205031714,"sku":"V-WL2609061-3","price":1585.0,"currency_code":"USD","in_stock":true},{"title":"W 4.8″ × H 11.8″ *2 \/ Gold + Beige","offer_id":52492205064482,"sku":"V-WL2609061-4","price":1585.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0818\/5741\/3410\/files\/sable-arc-wall-sconce-vidirlighting-isolated-illuminated-sconce-cutout.webp?v=1788655701","url":"https:\/\/vidirlighting.com\/products\/sable-arc-wall-sconce","provider":"Vidirlighting","version":"1.0","type":"link"}