{"product_id":"tall-floral-shade-for-a-room-with-height","title":"Cone Shade Floral Etching Antique Brass Flush Mount","description":"\u003cdiv class=\"joan-page\" data-joan-desc=\"4307945\"\u003e\n\u003csection class=\"joan-product-light\"\u003e\u003cdiv class=\"joan-product-visual\"\u003e\n\u003cimg class=\"joan-light-image joan-light-off\" src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/ff6fcf6de39fd5da1ebac4216c500450.jpg\" alt=\"Etched cone flush mount switched off\"\u003e\u003cimg class=\"joan-light-image joan-light-on\" src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/f3316c865a7e2432979bd9b53c1fb11f.jpg\" alt=\"Etched cone flush mount switched on\"\u003e\u003cspan class=\"joan-light-label\"\u003eCone and etching\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"joan-product-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003eEtched cone flush mount\u003c\/p\u003e\n\u003ch2\u003eEtched cone, antique brass.\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eThe shade is a tapered cone, with florals etched into antique brass rather than painted on. Inside, the polish throws a warm downward light.\u003c\/p\u003e\n\u003cdiv class=\"feature-list\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eMaterials\u003c\/span\u003e \u003cstrong\u003eEtched steel \u0026amp; brass\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eLight quality\u003c\/span\u003e \u003cstrong\u003eLight from the cone\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCharacter\u003c\/span\u003e \u003cstrong\u003eEtched cone shade\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"light-buttons\"\u003e\n\u003cbutton type=\"button\" onclick=\"joanLightOff()\"\u003eOff\u003c\/button\u003e\u003cbutton type=\"button\" onclick=\"joanLightOn()\"\u003eOn\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"joan-section joan-scenes\"\u003e\u003cdiv class=\"section-heading\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eThe etched cone in three rooms\u003c\/p\u003e\n\u003ch2\u003eA tapered cone of light.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"intro\"\u003eThe cone stays low and the polished interior keeps bedroom, kitchen and desk light warm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card-grid\"\u003e\n\u003carticle\u003e\u003cdiv class=\"card-image\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/6851f1074d70b85a8498c87aa2b9c8a1.jpg\" alt=\"Etched cone flush mount in a bedroom\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003e01 \/ Bedroom\u003c\/p\u003e\n\u003ch3\u003eEvening light through etching.\u003c\/h3\u003e\n\u003cp\u003eThe cone sits close to the ceiling, and the etching softens the evening light.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle\u003e\u003cdiv class=\"card-image\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/4023b2e31822a3cfccd6df1a04f3064f.jpg\" alt=\"Etched cone flush mount in a kitchen\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003e02 \/ Kitchen\u003c\/p\u003e\n\u003ch3\u003eEtched brass over the island.\u003c\/h3\u003e\n\u003cp\u003eThe cone carries etched florals, not paint, and stays close to the ceiling over the island.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle\u003e\u003cdiv class=\"card-image\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/aab6ed42032383a9551e6e59db6acf7b.jpg\" alt=\"Etched cone flush mount in a home office\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003e03 \/ Home office\u003c\/p\u003e\n\u003ch3\u003eCone light for the desk.\u003c\/h3\u003e\n\u003cp\u003eA desk or reading chair gets downward light from the polished inside of the cone.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"joan-section joan-details\"\u003e\u003cdiv class=\"section-heading\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eCone, etching, polish\u003c\/p\u003e\n\u003ch2\u003eEtched, not painted on.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"intro\"\u003eThe gallery shows the cone itself: canopy and stem, etched exterior, polished interior.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"details-controls\" aria-label=\"Detail image controls\"\u003e\n\u003cbutton class=\"details-arrow details-prev\" type=\"button\" aria-label=\"Previous detail\"\u003e←\u003c\/button\u003e\u003cbutton class=\"details-arrow details-next\" type=\"button\" aria-label=\"Next detail\"\u003e→\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card-grid details-slider\"\u003e\n\u003carticle\u003e\u003cdiv class=\"card-image\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/aee31fae761b335ee19622b010f7add5.jpeg\" alt=\"Round canopy and short stem above the etched cone\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003e01 \/ Ceiling canopy\u003c\/p\u003e\n\u003ch3\u003eCanopy above the cone.\u003c\/h3\u003e\n\u003cp\u003eA round canopy and short stem keep the etched cone tight to the ceiling.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle\u003e\u003cdiv class=\"card-image\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/beb159bb0dcc5fabe0eac430db03900e.jpeg\" alt=\"Botanicals etched into the antique-brass cone\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003e02 \/ Etched shade\u003c\/p\u003e\n\u003ch3\u003eEtching in the cone.\u003c\/h3\u003e\n\u003cp\u003eFine floral lines are etched into the cone. The antique-brass surface is not painted.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle\u003e\u003cdiv class=\"card-image\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/47c317f955fa46ab79609a2f8cd37821.jpeg\" alt=\"Polished interior of the tapered cone\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003e03 \/ Open shade\u003c\/p\u003e\n\u003ch3\u003ePolish inside the cone.\u003c\/h3\u003e\n\u003cp\u003eThe cone interior and the mounting plate are polished, so the light falls evenly.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"joan-section joan-series-section\"\u003e\u003cdiv class=\"joan-series-layout\"\u003e\n\u003cdiv class=\"joan-series-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003eCone shade, wall and ceiling\u003c\/p\u003e\n\u003ch2\u003eThe same etched cone.\u003c\/h2\u003e\n\u003cp class=\"intro\"\u003eThe hallway can use this cone overhead and the same etched shade on the wall.\u003c\/p\u003e\n\u003cdiv class=\"series-highlights\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eShared etched cone\u003c\/span\u003e\u003cp\u003eThe wall sconces share this tapered, etched cone with the flush mount.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003ePair by the door\u003c\/span\u003e\u003cp\u003eCurved arms carry a matching pair of etched cones beside the doorway.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"joan-series-media\"\u003e\u003cimg width=\"1774\" height=\"887\" src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/ae48e79ede7213ad9d0866103bebc31a.jpg\" alt=\"Etched cone flush mount paired with matching sconces\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"joan-section\"\u003e\u003cdiv class=\"section-heading specs-heading\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eOrder with the facts\u003c\/p\u003e\n\u003ch2\u003eCone size, clearly stated.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp class=\"intro\"\u003eHardwired and damp-rated. The mounting plate is included. The E26 bulb is not, and 25W is the maximum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-layout\"\u003e\n\u003cdiv class=\"specs-image\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/product\/561\/image\/2026\/10\/19\/7ba0fdbb90dd2d2dd8a928bfbb35f174.jpg\" alt=\"Joan flush mount dimensions\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"specs-content\"\u003e\u003cdiv class=\"specs-list\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eOverall\u003c\/span\u003e \u003cstrong\u003e17\" H × 14.75\" diameter \u003csmall\u003e43.2 cm H × 37.5 cm diameter\u003c\/small\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eShade\u003c\/span\u003e \u003cstrong\u003e9\" H; 17\" bottom diameter; 11\" top diameter \u003csmall\u003e22.9 cm H; 43.2 cm bottom; 27.9 cm top\u003c\/small\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eMounting plate\u003c\/span\u003e \u003cstrong\u003e1\" H × 5.5\" diameter \u003csmall\u003e2.5 cm H × 14.0 cm diameter\u003c\/small\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eFixture material\u003c\/span\u003e \u003cstrong\u003eSteel with antique brass finish\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eShade finish\u003c\/span\u003e \u003cstrong\u003eEtched botanical exterior; polished interior\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eInstallation\u003c\/span\u003e \u003cstrong\u003eHardwired; mounting plate included; damp-rated\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eSockets\u003c\/span\u003e \u003cstrong\u003eE26\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eMaximum wattage\u003c\/span\u003e \u003cstrong\u003e25W; bulb not included\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eRecommended bulb\u003c\/span\u003e \u003cstrong\u003eType B \/ E26\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eSafety\u003c\/span\u003e \u003cstrong\u003e100–240V\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle\u003e\n.joan-page { --bg:#f4f1ea; --text:#25251f; --muted:#6e6d65; --accent:#8f6534; width:100%; max-width:100%; overflow-x:hidden; background:var(--bg); color:var(--text); font-family:Arial, Helvetica, sans-serif; }\n.joan-page * { box-sizing:border-box; }\n.joan-page img { display:block; }\n.joan-page h2,.joan-page h3 { margin:0; font-family:Georgia, \"Times New Roman\", serif; font-weight:400; letter-spacing:0; }\n.joan-page h2 { max-width:14ch; font-size:clamp(30px, 3.1vw, 44px); line-height:1; }\n.joan-page h3 { font-size:clamp(21px, 1.8vw, 27px); line-height:1.08; }\n.eyebrow { margin:0 0 12px; color:var(--accent); font-size:11px; letter-spacing:0.16em; text-transform:uppercase; }\n.intro { max-width:430px; margin:16px 0 0; color:var(--muted); font-size:14px; line-height:1.55; }\n.joan-product-light { display:grid; grid-template-columns:1fr 1fr; overflow:hidden; }\n.joan-product-visual { position:relative; aspect-ratio:1; overflow:hidden; background:#d8d5ca; }\n.joan-light-image { position:absolute; inset:0; width:100% !important; height:100% !important; object-fit:cover; transform:scale(1.08); transition:opacity 0.8s ease; }\n.joan-light-off { z-index:1; opacity:1; }\n.joan-light-on { z-index:2; opacity:0; }\n.joan-product-visual::after { content:\"\"; position:absolute; z-index:3; inset:0; background:linear-gradient(90deg, rgba(0,0,0,0.02), rgba(0,0,0,0.13)); pointer-events:none; }\n.joan-light-label { position:absolute; z-index:4; left:28px; bottom:28px; padding:9px 12px; border:1px solid rgba(255,255,255,0.55); background:rgba(20,20,16,0.42); color:#fff; font-size:11px; letter-spacing:0.14em; text-transform:uppercase; }\n.joan-product-copy { display:flex; flex-direction:column; justify-content:center; padding:42px clamp(22px, 5vw, 64px); }\n.feature-list { max-width:430px; margin:28px 0 25px; border-top:1px solid rgba(37,37,31,0.16); }\n.feature-list div,.specs-list \u003e div { display:flex; justify-content:space-between; gap:20px; padding:12px 0; border-bottom:1px solid rgba(37,37,31,0.16); color:var(--muted); font-size:13px; line-height:1.4; }\n.feature-list strong,.specs-list strong { color:var(--text); font-weight:500; text-align:right; }\n.light-buttons { display:flex; gap:8px; flex-wrap:wrap; }\n.light-buttons button { min-width:88px; padding:8px 15px; border:0; border-radius:22px; background:#bd8a4c; color:#fff; cursor:pointer; }\n.light-buttons button:hover { background:var(--accent); }\n.joan-section { width:100%; padding:42px clamp(22px, 6vw, 80px); border-top:1px solid rgba(37,37,31,0.16); }\n.section-heading { display:grid; grid-template-columns:minmax(0,1fr) minmax(280px,430px); gap:clamp(32px, 6vw, 90px); max-width:1380px; margin:0 auto 36px; align-items:start; }\n.section-heading.intro { width:100%; margin:0; justify-self:end; }\n.card-grid { display:grid; grid-template-columns:repeat(3, minmax(0,1fr)); gap:clamp(18px, 3vw, 38px); max-width:1380px; margin:auto; }\n.card-grid article { min-width:0; }\n.card-image { position:relative; width:100%; aspect-ratio:1; overflow:hidden; }\n.card-image img { position:absolute; inset:0; width:100% !important; height:100% !important; object-fit:cover; transition:transform 0.7s ease; }\n.card-grid article:hover.card-image img { transform:scale(1.04); }\n.card-copy { display:grid; grid-template-rows:auto minmax(2.16em, auto) auto; align-content:start; padding-top:20px; }\n.card-copy.eyebrow { margin-bottom:11px; }\n.card-copy \u003e p:last-child { max-width:34ch; margin:12px 0 0; color:var(--muted); font-size:14px; line-height:1.55; }\n.details-controls { display:none; }\n.details-arrow { width:42px; height:42px; padding:0; border:1px solid rgba(37,37,31,0.28); border-radius:50%; background:transparent; color:var(--text); font-size:20px; line-height:1; cursor:pointer; }\n.details-arrow:hover:not(:disabled) { border-color:var(--accent); background:var(--accent); color:#fff; }\n.details-arrow:disabled { opacity:0.3; cursor:default; }\n.joan-series-layout { display:grid; grid-template-columns:minmax(300px, 0.72fr) minmax(0, 1.28fr); gap:clamp(38px, 6vw, 88px); max-width:1380px; margin:auto; align-items:center; }\n.joan-series-copy { max-width:430px; }\n.joan-series-copy.intro { max-width:420px; }\n.series-highlights { display:grid; grid-template-columns:repeat(2, minmax(0,1fr)); gap:22px; margin-top:28px; border-top:1px solid rgba(37,37,31,0.16); }\n.series-highlights \u003e div { padding-top:14px; font-size:13px; line-height:1.4; }\n.series-highlights span { color:var(--accent); font-size:11px; letter-spacing:0.16em; text-transform:uppercase; }\n.series-highlights p { margin:9px 0 0; color:var(--muted); font-size:13px; line-height:1.5; }\n.joan-series-media { position:relative; width:max-content; max-width:100%; justify-self:end; overflow:visible; background:transparent; line-height:0; }\n.joan-series-media img { display:block !important; width:1774px; max-width:100% !important; height:auto !important; margin:0 !important; padding:0 !important; border-radius:0 !important; object-fit:unset !important; vertical-align:top; }\n.specs-heading { margin-bottom:32px; }\n.specs-layout { display:grid; grid-template-columns:minmax(0,1fr) minmax(360px, 0.9fr); gap:clamp(34px, 6vw, 90px); max-width:1380px; margin:auto; align-items:center; }\n.specs-image { overflow:hidden; background:#fff; aspect-ratio:1; }\n.specs-image img { width:100% !important; height:100% !important; object-fit:cover; }\n.specs-content { width:100%; max-width:560px; }\n.specs-list { border-top:1px solid rgba(37,37,31,0.16); }\n.specs-list strong { max-width:62%; }\n.specs-list small { display:block; margin-top:3px; color:var(--muted); font-size:13px; font-weight:400; }\n@media (max-width:900px) {\n .joan-series-layout { grid-template-columns:minmax(260px, 0.72fr) minmax(0, 1.28fr); gap:36px; }\n .specs-layout { grid-template-columns:1fr; gap:42px; }\n .specs-content { max-width:none; }\n}\n@media (max-width:760px) {\n .joan-product-light { display:block; }\n .joan-product-copy,.joan-section { padding:34px 22px; }\n .section-heading { display:block; margin-bottom:30px; }\n .section-heading.intro { margin-top:14px; }\n .card-grid { grid-template-columns:1fr; gap:21px; }\n .joan-scenes.card-copy { padding-top:12px; }\n .card-copy { grid-template-rows:auto auto auto; }\n .joan-series-layout { grid-template-columns:1fr; gap:28px; }\n .joan-series-copy { max-width:none; }\n .series-highlights { max-width:430px; grid-template-columns:1fr; gap:14px; }\n .series-highlights \u003e div + div { padding-top:14px; border-top:1px solid rgba(37,37,31,0.16); }\n .joan-series-media { width:100%; justify-self:stretch; }\n .joan-details { display:flex; flex-direction:column; width:100%; min-width:0; overflow:hidden; }\n .joan-details.section-heading { order:0; width:100%; }\n .joan-details.details-slider { order:1; }\n .details-slider { display:flex; gap:16px; width:100%; max-width:100%; min-width:0; margin:0; padding:0; overflow-x:auto; scroll-snap-type:x mandatory; scroll-behavior:smooth; scrollbar-width:none; }\n .details-slider::-webkit-scrollbar { display:none; }\n .details-slider article { flex:0 0 100%; width:100%; scroll-snap-align:start; }\n .details-controls { order:2; display:flex; justify-content:center; gap:8px; width:100%; margin:18px 0 0; }\n}\n\u003c\/style\u003e\u003cscript\u003e\n(function () {\n  var page = document.querySelector(\".joan-page\");\n  if (!page) return;\n  var offImage = page.querySelector(\".joan-light-off\");\n  var onImage = page.querySelector(\".joan-light-on\");\n  var lightIsOn = false;\n  window.joanLightOn = function () {\n    if (!offImage || !onImage) return;\n    lightIsOn = true;\n    offImage.style.opacity = \"0\";\n    onImage.style.opacity = \"1\";\n  };\n  window.joanLightOff = function () {\n    if (!offImage || !onImage) return;\n    lightIsOn = false;\n    offImage.style.opacity = \"1\";\n    onImage.style.opacity = \"0\";\n  };\n  if (offImage \u0026\u0026 onImage) {\n    window.setInterval(function () {\n      if (lightIsOn) window.joanLightOff();\n      else window.joanLightOn();\n    }, 2800);\n  }\n  var detailsSlider = page.querySelector(\".details-slider\");\n  var detailsPrev = page.querySelector(\".details-prev\");\n  var detailsNext = page.querySelector(\".details-next\");\n  var detailsIndex = 0;\n  function getDetailCards() { return detailsSlider ? detailsSlider.querySelectorAll(\"article\") : []; }\n  function getDetailsStep() {\n    if (!detailsSlider) return 0;\n    var card = detailsSlider.querySelector(\"article\");\n    if (!card) return 0;\n    var sliderStyle = window.getComputedStyle(detailsSlider);\n    var gap = parseFloat(sliderStyle.columnGap || sliderStyle.gap) || 0;\n    return card.getBoundingClientRect().width + gap;\n  }\n  function updateDetailsArrows() {\n    if (!detailsSlider || !detailsPrev || !detailsNext) return;\n    var cards = getDetailCards();\n    var step = getDetailsStep();\n    if (!cards.length || !step) return;\n    detailsIndex = Math.max(0, Math.min(Math.round(detailsSlider.scrollLeft \/ step), cards.length - 1));\n    detailsPrev.disabled = detailsIndex === 0;\n    detailsNext.disabled = detailsIndex === cards.length - 1;\n  }\n  function moveDetails(direction) {\n    updateDetailsArrows();\n    var cards = getDetailCards();\n    var step = getDetailsStep();\n    if (!cards.length || !step) return;\n    detailsIndex = Math.max(0, Math.min(detailsIndex + direction, cards.length - 1));\n    detailsSlider.scrollTo({ left: detailsIndex * step, behavior: \"smooth\" });\n    window.setTimeout(updateDetailsArrows, 400);\n  }\n  if (detailsSlider \u0026\u0026 detailsPrev \u0026\u0026 detailsNext) {\n    detailsPrev.addEventListener(\"click\", function (event) { event.preventDefault(); moveDetails(-1); });\n    detailsNext.addEventListener(\"click\", function (event) { event.preventDefault(); moveDetails(1); });\n    detailsSlider.addEventListener(\"scroll\", updateDetailsArrows, { passive: true });\n    window.addEventListener(\"resize\", updateDetailsArrows);\n    window.requestAnimationFrame(updateDetailsArrows);\n  }\n})();\n\u003c\/script\u003e","brand":"Monulo","offers":[{"title":"Gold \/ Dia 37.5 cm × H 43.2 cm \/ ∅ 14.75″ × H 17″","offer_id":67841776091294,"sku":"AITC26-002-1025465","price":338.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/bd33ac9c2e8c31d8b1e80f668e782d70.jpg?v=1793159806","url":"https:\/\/www.monulo.com\/products\/tall-floral-shade-for-a-room-with-height","provider":"Monulo","version":"1.0","type":"link"}