{"title":"Transparent \/ Textured Glass Ceiling Light","description":null,"products":[{"product_id":"caladri-french-round-led-glass-ceiling-light","title":"Caladri French Round Ripple LED Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35915\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35915{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35915 *,#ppd-35915 *::before,#ppd-35915 *::after{box-sizing:border-box;}\n#ppd-35915 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35915 .ppd-section{margin:0 0 4px;}\n#ppd-35915 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35915 h2.ppd-title,#ppd-35915 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35915 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35915 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35915 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35915 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35915 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35915 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35915 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35915 ul.ppd-list li{margin:0;}\n#ppd-35915 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35915 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35915 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35915 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35915 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35915 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35915 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35915 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35915 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35915 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35915 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35915 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35915 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35915 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35915 .ppd-spec table td,#ppd-35915 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35915 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35915 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35915 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35915 figure.ppd-figure{margin:0;}\n#ppd-35915 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35915 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35915 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35915 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35915 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35915 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35915 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35915 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35915 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35915 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35915 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35915 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35915 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35915 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35915 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35915 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35915 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35915 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35915 .ppd-viewport{overflow:hidden;}\n#ppd-35915 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35915 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35915 .ppd-slide img+img{margin-top:16px;}\n#ppd-35915 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35915 .ppd-arrow:hover{background:#fff;}\n#ppd-35915 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35915 .ppd-arrow-prev{left:14px;}\n#ppd-35915 .ppd-arrow-next{right:14px;}\n#ppd-35915 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35915 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35915 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35915 .ppd-dots button::before{content:none;}\n#ppd-35915 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35915 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35915 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35915 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35915 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35915{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35915 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35915 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35915 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35915 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35915 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35915 .ppd-grid-2,#ppd-35915 .ppd-grid-3,#ppd-35915 .ppd-grid-4,#ppd-35915 .ppd-spec,#ppd-35915 .ppd-feature,#ppd-35915 .ppd-cols-2,#ppd-35915 .ppd-cols-3,#ppd-35915 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35915 .ppd-divider{padding:8px 0;}\n  #ppd-35915 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35915 .ppd-arrow-prev{left:8px;}\n  #ppd-35915 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35915 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35915 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35915 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35915 .ppd-track{transition:none;}\n  #ppd-35915 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eFrench Round Ripple LED Glass Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThis french ceiling light features a round frosted glass shade and elegant gold detailing, delivering softly diffused illumination that enhances living rooms, bedrooms, dining areas, or hallways with a calm, refined, and timeless atmosphere.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSize \u0026amp; Material\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/d60fe64218132550.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cdiv style=\"max-width: 500px; margin: 0 auto; padding: 10px;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 15px; line-height: 1.5; text-align: left; border: 2px solid #ccc;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; width: 40%; font-weight: 600; border: 2px solid #ccc;\"\u003eMaterial\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eMetal, Glass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eAvailable Sizes\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eDia 20cm × H 12cm \/ ∅ 7.9″ × H 4.7″\u003cbr\u003e Dia 30cm × H 12cm \/ ∅ 11.8″ × H 4.7″\u003cbr\u003e Dia 40cm × H 13cm \/ ∅ 15.7″ × H 5.1″\u003cbr\u003e Dia 50cm × H 15cm \/ ∅ 19.7″ × H 5.9″\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eLight Source\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eIntegrated LED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eKelvin Range\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eWarm Light (3000K)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eVoltage\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eAC 110–240V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eDimming\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eNot Supported\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eBody Finish\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eGold\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eShade Finish\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eFrosted White Glass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eMoisture Resistance\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eIP20, Damp Rated (Indoor Use)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003ePower Source\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eHardwired\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eControl\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eCompatible with common wall switch (not included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Softly Diffused LED Glow\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/455cad01d469a87c.png\"\u003e\u003cfigcaption\u003eSoftly Diffused LED Glow\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Elegant Gold Metal Details\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/964476669fbf0dba.jpg\"\u003e\u003cfigcaption\u003eElegant Gold Metal Details\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Textured Frosted Glass Shade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/d2ece3a198e40979.jpg\"\u003e\u003cfigcaption\u003eTextured Frosted Glass Shade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eLighting Effect\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Turn On\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/77a7eee6ffafd666.png\"\u003e\u003cfigcaption\u003eTurn On\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Turn Off\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/5626066844d2387d.jpg\"\u003e\u003cfigcaption\u003eTurn Off\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eWhy Choose Us\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/07fb6ae18216b888.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003ch4\u003eHight Quanlity\u003c\/h4\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePremium Glass \u0026amp; Metal Construction\u003c\/strong\u003e: Crafted with textured frosted glass and a solid metal base, offering lasting durability with refined visual appeal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft, Even LED Lighting\u003c\/strong\u003e: Integrated LED gently diffuses light across the ceiling, creating a warm, comfortable atmosphere without glare.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003ch4\u003eVersatile Decor\u003c\/h4\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eElegant French-Inspired Design\u003c\/strong\u003e: A round silhouette paired with rippled glass and gold accents brings understated French sophistication to modern interiors.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIdeal for Multiple Spaces\u003c\/strong\u003e: Perfect for bedrooms, living rooms, dining areas, hallways, or low-ceiling spaces requiring stylish, functional illumination.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/68e21aae5b270345.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSuitable For Various Scenes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Living Room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/a3ed6ef0deed74d7.jpg\"\u003e\u003cfigcaption\u003eLiving Room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/d4b0d4fc15b65528.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Cloakroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136296\/492f44d07bd5ec84.jpg\"\u003e\u003cfigcaption\u003eCloakroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35915');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Gold \u0026 Frosted White \/ Warm Light \/ ⌀ 7.9\" x H 4.7\"","offer_id":48955465695488,"sku":"42866","price":175.0,"currency_code":"USD","in_stock":true},{"title":"Gold \u0026 Frosted White \/ Warm Light \/ ⌀ 11.8\" x H 4.7\"","offer_id":48955465728256,"sku":"42867","price":199.0,"currency_code":"USD","in_stock":true},{"title":"Gold \u0026 Frosted White \/ Warm Light \/ ⌀ 15.7\" x H 5.1\"","offer_id":48955465761024,"sku":"42868","price":239.0,"currency_code":"USD","in_stock":true},{"title":"Gold \u0026 Frosted White \/ Warm Light \/ ⌀ 19.7\" x H 5.9\"","offer_id":48955465793792,"sku":"42869","price":418.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/10bb4db1ba467b7fa14d85c49f69689d.jpg?v=1783418035"},{"product_id":"pawson-minimalist-round-glass-brass-flush-mount-ceiling-light","title":"Pawson Minimalist Round Glass Brass Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35746\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35746{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35746 *,#ppd-35746 *::before,#ppd-35746 *::after{box-sizing:border-box;}\n#ppd-35746 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35746 .ppd-section{margin:0 0 4px;}\n#ppd-35746 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35746 h2.ppd-title,#ppd-35746 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35746 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35746 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35746 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35746 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35746 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35746 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35746 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35746 ul.ppd-list li{margin:0;}\n#ppd-35746 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35746 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35746 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35746 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35746 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35746 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35746 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35746 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35746 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35746 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35746 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35746 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35746 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35746 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35746 .ppd-spec table td,#ppd-35746 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35746 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35746 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35746 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35746 figure.ppd-figure{margin:0;}\n#ppd-35746 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35746 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35746 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35746 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35746 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35746 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35746 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35746 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35746 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35746 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35746 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35746 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35746 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35746 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35746 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35746 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35746 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35746 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35746 .ppd-viewport{overflow:hidden;}\n#ppd-35746 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35746 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35746 .ppd-slide img+img{margin-top:16px;}\n#ppd-35746 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35746 .ppd-arrow:hover{background:#fff;}\n#ppd-35746 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35746 .ppd-arrow-prev{left:14px;}\n#ppd-35746 .ppd-arrow-next{right:14px;}\n#ppd-35746 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35746 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35746 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35746 .ppd-dots button::before{content:none;}\n#ppd-35746 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35746 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35746 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35746 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35746 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35746{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35746 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35746 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35746 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35746 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35746 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35746 .ppd-grid-2,#ppd-35746 .ppd-grid-3,#ppd-35746 .ppd-grid-4,#ppd-35746 .ppd-spec,#ppd-35746 .ppd-feature,#ppd-35746 .ppd-cols-2,#ppd-35746 .ppd-cols-3,#ppd-35746 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35746 .ppd-divider{padding:8px 0;}\n  #ppd-35746 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35746 .ppd-arrow-prev{left:8px;}\n  #ppd-35746 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35746 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35746 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35746 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35746 .ppd-track{transition:none;}\n  #ppd-35746 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eMinimalist Round Glass Brass Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThe ceiling light features a beautifully rounded, milk, clear or smoke grey glass shade paired with brass or black finish that creates a soft, diffused glow. Install it over kitchen, bedroom, closet , or dhallway to add a touch of sophistication without overwhelming the room.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSize \u0026amp; Material\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/292facbe831e253f.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\n\u003ctable border=\"2\" class=\"aligncenter\" style=\"width: 330.953px; height: 288px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 40px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 40px; text-align: center;\"\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 40px;\"\u003e\n\u003cp\u003eMetal, Glass\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 40px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 40px; text-align: center;\"\u003e\u003cstrong\u003eShade Color\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 40px;\"\u003e\n\u003cp\u003eMilk, Clear, Smoke grey\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eOverall\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27px;\"\u003e8.5\" Dia, 8\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eShade\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27px;\"\u003e8\" Dia, 6.7\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27px; text-align: center;\"\u003e\n\u003cp\u003e\u003cstrong\u003eCanopy\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27px;\"\u003e 5.1\" Dia, 0.8\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27.6246px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27.6246px; text-align: center;\"\u003e\u003cstrong\u003ePower\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27.6246px;\"\u003e60W incandescent bulb or energy-efficient equivalent (not included.)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eNumber of Lights\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27px;\"\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003ePower Source\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27px;\"\u003eHardwired\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Round shape glass shade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/94f680b8224cc143.jpg\"\u003e\u003cfigcaption\u003eRound shape glass shade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High-quality metal fixture\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/7db834a2f3aa06a7.jpg\"\u003e\u003cfigcaption\u003eHigh-quality metal fixture\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eLighting Effect\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Turn On\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/144307335b0848a9.jpg\"\u003e\u003cfigcaption\u003eTurn On\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Turn Off\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/233ea2a83b65a9b6.jpg\"\u003e\u003cfigcaption\u003eTurn Off\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/1a3bc34a7e58424f.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Living Room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/0fdf8df07b63413a.jpg\"\u003e\u003cfigcaption\u003eLiving Room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Corridor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/2ce4c70a3a71608d.jpg\"\u003e\u003cfigcaption\u003eCorridor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Choice\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Milk + Brass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/144307335b0848a9.jpg\"\u003e\u003cfigcaption\u003eMilk + Brass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Clear + Brass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/9ca14e2d82e4e034.jpg\"\u003e\u003cfigcaption\u003eClear + Brass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Smoke grey + Brass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/a3c38f3cc0c119f0.jpg\"\u003e\u003cfigcaption\u003eSmoke grey + Brass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Milk + Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/119a2746ea15dc8a.jpg\"\u003e\u003cfigcaption\u003eMilk + Black\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Clear + Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/ee2f49b8a70d8c6b.jpg\"\u003e\u003cfigcaption\u003eClear + Black\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Smoke grey + Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136218\/1910232f6be89d0b.jpg\"\u003e\u003cfigcaption\u003eSmoke grey + Black\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35746');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Black \/ Milk","offer_id":48955468808448,"sku":"42073","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Smoke gray","offer_id":48955468841216,"sku":"42074","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Clear","offer_id":48955468873984,"sku":"42075","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Brass \/ Milk","offer_id":48955468906752,"sku":"42076","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Brass \/ Smoke gray","offer_id":48955468939520,"sku":"42077","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Brass \/ Clear","offer_id":48955468972288,"sku":"42078","price":119.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/41551ad08e0082275bb158358021320a.jpg?v=1783418072"},{"product_id":"luke-luxury-4-light-textured-cast-glass-flush-mount-ceiling-light","title":"Luke Luxury 4-Light Textured Cast Glass Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35735\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35735{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35735 *,#ppd-35735 *::before,#ppd-35735 *::after{box-sizing:border-box;}\n#ppd-35735 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35735 .ppd-section{margin:0 0 4px;}\n#ppd-35735 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35735 h2.ppd-title,#ppd-35735 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35735 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35735 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35735 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35735 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35735 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35735 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35735 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35735 ul.ppd-list li{margin:0;}\n#ppd-35735 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35735 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35735 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35735 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35735 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35735 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35735 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35735 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35735 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35735 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35735 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35735 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35735 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35735 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35735 .ppd-spec table td,#ppd-35735 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35735 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35735 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35735 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35735 figure.ppd-figure{margin:0;}\n#ppd-35735 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35735 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35735 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35735 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35735 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35735 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35735 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35735 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35735 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35735 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35735 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35735 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35735 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35735 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35735 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35735 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35735 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35735 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35735 .ppd-viewport{overflow:hidden;}\n#ppd-35735 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35735 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35735 .ppd-slide img+img{margin-top:16px;}\n#ppd-35735 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35735 .ppd-arrow:hover{background:#fff;}\n#ppd-35735 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35735 .ppd-arrow-prev{left:14px;}\n#ppd-35735 .ppd-arrow-next{right:14px;}\n#ppd-35735 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35735 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35735 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35735 .ppd-dots button::before{content:none;}\n#ppd-35735 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35735 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35735 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35735 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35735 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35735{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35735 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35735 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35735 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35735 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35735 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35735 .ppd-grid-2,#ppd-35735 .ppd-grid-3,#ppd-35735 .ppd-grid-4,#ppd-35735 .ppd-spec,#ppd-35735 .ppd-feature,#ppd-35735 .ppd-cols-2,#ppd-35735 .ppd-cols-3,#ppd-35735 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35735 .ppd-divider{padding:8px 0;}\n  #ppd-35735 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35735 .ppd-arrow-prev{left:8px;}\n  #ppd-35735 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35735 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35735 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35735 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35735 .ppd-track{transition:none;}\n  #ppd-35735 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eLuxury 4-Light Textured Cast Glass Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eCrafted with textured cast glass and brass finish, this light, inspired by the intricate beauty of frozen water formations, combines ethereal design with modern functionality. Perfect for illuminating various areas such as the living room, hallways, or bathrooms. Equipped with four sockets, this flush mount light ensures ample illumination.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSize \u0026amp; Material\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136217\/a3a438644c452a80.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\n\u003ctable border=\"2\" class=\"aligncenter\" style=\"width: 330.953px; height: 288px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 40px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 40px; text-align: center;\"\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 40px;\"\u003e\n\u003cp\u003eMetal, Glass\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eOverall\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27px;\"\u003e14.7\" W, 7.25\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27px; text-align: center;\"\u003e\n\u003cp\u003e\u003cstrong\u003eShade\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27px;\"\u003e14.7\" W, 6.3\" H\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27.6246px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27.6246px; text-align: center;\"\u003e\u003cstrong\u003eWattage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27.6246px;\"\u003e40W incandescent bulb or 4W LED (not included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eBulb Base\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27px;\"\u003e‎E12(not included.)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eNumber of Lights\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27px;\"\u003e4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.254px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003ePower Source\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 300.746px; height: 27px;\"\u003eHardwired\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"4 lights for ample  illumination(bulb not included)\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136217\/ad293a138756862b.jpg\"\u003e\u003cfigcaption\u003e4 lights for ample  illumination(bulb not included)\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Clear textured glass shade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136217\/35bfc650345315d7.jpg\"\u003e\u003cfigcaption\u003eClear textured glass shade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High-quality brass metal frame\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136217\/d4e05096739bbdfa.jpg\"\u003e\u003cfigcaption\u003eHigh-quality brass metal frame\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136217\/54049263e0f6a2f5.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Living Room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136217\/94285924a9b8c76b.jpg\"\u003e\u003cfigcaption\u003eLiving Room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining Room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136217\/cb6cdf7fed5d9776.jpg\"\u003e\u003cfigcaption\u003eDining Room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35735');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955470217472,"sku":null,"price":429.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/815b66fed950a9f9e546bfdce7376b9f.jpg?v=1783418073"},{"product_id":"karen-minimalist-glass-ribbed-semi-flush-ceiling-light","title":"Karen Minimalist Glass Ribbed Semi Flush Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35719\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35719{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35719 *,#ppd-35719 *::before,#ppd-35719 *::after{box-sizing:border-box;}\n#ppd-35719 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35719 .ppd-section{margin:0 0 4px;}\n#ppd-35719 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35719 h2.ppd-title,#ppd-35719 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35719 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35719 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35719 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35719 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35719 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35719 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35719 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35719 ul.ppd-list li{margin:0;}\n#ppd-35719 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35719 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35719 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35719 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35719 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35719 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35719 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35719 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35719 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35719 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35719 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35719 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35719 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35719 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35719 .ppd-spec table td,#ppd-35719 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35719 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35719 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35719 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35719 figure.ppd-figure{margin:0;}\n#ppd-35719 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35719 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35719 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35719 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35719 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35719 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35719 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35719 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35719 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35719 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35719 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35719 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35719 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35719 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35719 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35719 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35719 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35719 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35719 .ppd-viewport{overflow:hidden;}\n#ppd-35719 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35719 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35719 .ppd-slide img+img{margin-top:16px;}\n#ppd-35719 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35719 .ppd-arrow:hover{background:#fff;}\n#ppd-35719 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35719 .ppd-arrow-prev{left:14px;}\n#ppd-35719 .ppd-arrow-next{right:14px;}\n#ppd-35719 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35719 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35719 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35719 .ppd-dots button::before{content:none;}\n#ppd-35719 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35719 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35719 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35719 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35719 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35719{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35719 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35719 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35719 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35719 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35719 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35719 .ppd-grid-2,#ppd-35719 .ppd-grid-3,#ppd-35719 .ppd-grid-4,#ppd-35719 .ppd-spec,#ppd-35719 .ppd-feature,#ppd-35719 .ppd-cols-2,#ppd-35719 .ppd-cols-3,#ppd-35719 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35719 .ppd-divider{padding:8px 0;}\n  #ppd-35719 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35719 .ppd-arrow-prev{left:8px;}\n  #ppd-35719 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35719 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35719 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35719 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35719 .ppd-track{transition:none;}\n  #ppd-35719 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eMinimalist Glass Ribbed 3-Light Semi Flush Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThe ceiling light features a ribbed glass drum shade and gold and black finish with 3 lights. Whether illuminating a cozy dining nook, casting a warm glow over a kitchen island, or adding a touch of elegance to a bedroom, this ceiling light elevates the ambiance of every setting.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSize \u0026amp; Material\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136207\/3af35fc64827dddf.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\n\u003ctable border=\"2\" class=\"aligncenter\" style=\"width: 320px; height: 288px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 40px;\"\u003e\n\u003ctd style=\"width: 243.716px; height: 40px; text-align: center;\"\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 299.284px; height: 40px;\"\u003e\n\u003cp\u003eMetal, Glass\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.716px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eOverall\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 299.284px; height: 27px;\"\u003e8.13\" H x 13.8\" W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.716px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eShade\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 299.284px; height: 27px;\"\u003eDia 13.7\" x H 4.25\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 31.3386px;\"\u003e\n\u003ctd style=\"width: 243.716px; height: 31.3386px; text-align: center;\"\u003e\n\u003cp\u003e\u003cstrong\u003eBackplate\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 299.284px; height: 31.3386px;\"\u003e7.88\"Dia\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.716px; height: 27px; text-align: center;\"\u003e\n\u003cp\u003e\u003cstrong\u003eColor\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 299.284px; height: 27px;\"\u003eGold \/ Black \/ Fluted Glass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.716px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eWattage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 299.284px; height: 27px;\"\u003e60 Watt Max \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.716px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eBulb Base\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 299.284px; height: 27px;\"\u003e‎E26(not included.)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.716px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003eNumber of Lights\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 299.284px; height: 27px;\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 27px;\"\u003e\n\u003ctd style=\"width: 243.716px; height: 27px; text-align: center;\"\u003e\u003cstrong\u003ePower Source\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 299.284px; height: 27px;\"\u003eHardwired\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Corridor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136207\/15a3674846db5b58.jpg\"\u003e\u003cfigcaption\u003eCorridor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining Room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136207\/ada14d6583266af6.jpg\"\u003e\u003cfigcaption\u003eDining Room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35719');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955475296512,"sku":null,"price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/09bb3e10d7cd4d9405701cca9bdab0b3.jpg?v=1783418079"},{"product_id":"deneuve-farmhouse-tiered-glass-brass-ceiling-light","title":"Deneuve Farmhouse Tiered Glass Brass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35524\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35524{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35524 *,#ppd-35524 *::before,#ppd-35524 *::after{box-sizing:border-box;}\n#ppd-35524 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35524 .ppd-section{margin:0 0 4px;}\n#ppd-35524 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35524 h2.ppd-title,#ppd-35524 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35524 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35524 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35524 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35524 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35524 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35524 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35524 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35524 ul.ppd-list li{margin:0;}\n#ppd-35524 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35524 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35524 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35524 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35524 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35524 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35524 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35524 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35524 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35524 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35524 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35524 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35524 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35524 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35524 .ppd-spec table td,#ppd-35524 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35524 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35524 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35524 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35524 figure.ppd-figure{margin:0;}\n#ppd-35524 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35524 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35524 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35524 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35524 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35524 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35524 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35524 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35524 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35524 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35524 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35524 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35524 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35524 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35524 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35524 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35524 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35524 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35524 .ppd-viewport{overflow:hidden;}\n#ppd-35524 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35524 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35524 .ppd-slide img+img{margin-top:16px;}\n#ppd-35524 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35524 .ppd-arrow:hover{background:#fff;}\n#ppd-35524 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35524 .ppd-arrow-prev{left:14px;}\n#ppd-35524 .ppd-arrow-next{right:14px;}\n#ppd-35524 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35524 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35524 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35524 .ppd-dots button::before{content:none;}\n#ppd-35524 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35524 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35524 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35524 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35524 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35524{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35524 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35524 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35524 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35524 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35524 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35524 .ppd-grid-2,#ppd-35524 .ppd-grid-3,#ppd-35524 .ppd-grid-4,#ppd-35524 .ppd-spec,#ppd-35524 .ppd-feature,#ppd-35524 .ppd-cols-2,#ppd-35524 .ppd-cols-3,#ppd-35524 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35524 .ppd-divider{padding:8px 0;}\n  #ppd-35524 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35524 .ppd-arrow-prev{left:8px;}\n  #ppd-35524 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35524 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35524 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35524 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35524 .ppd-track{transition:none;}\n  #ppd-35524 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eFarmhouse Tiered Glass Brass Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eTransform your space with our Farmhouse Tiered Glass Brass Ceiling Light. Featuring 3 tiers of glass and a brass finish, it delivers layered illumination ideal for kitchens, bedrooms, living rooms, and more. A perfect mix of farmhouse warmth and elegant design to elevate any room.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136108\/8ad1e7e12f85ecdb.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eSize: As shown in the picture\u003c\/li\u003e\n\u003cli\u003eMax Wattage: 6 watts\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 4\u003c\/li\u003e\n\u003cli\u003eBulb Base: E14 (Not Included)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Discontinuous high quality glass design\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136108\/05b4b2b08e20bb67.jpg\"\u003e\u003cfigcaption\u003eDiscontinuous high quality glass design\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Glass and metal connection status\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136108\/78f69e3f89f1c2c1.jpg\"\u003e\u003cfigcaption\u003eGlass and metal connection status\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Light on\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136108\/d57f26ba14a9682b.jpg\"\u003e\u003cfigcaption\u003eLight on\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Light off\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136108\/8be9772bd245e761.jpg\"\u003e\u003cfigcaption\u003eLight off\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eShow you the details\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cbutton aria-label=\"Play product video 1\" class=\"ppd-video\" data-src=\"https:\/\/vidtags.net\/video-link\/U7S3bCUyJiqU2V\" type=\"button\"\u003e\n\u003cspan class=\"ppd-play\"\u003eWatch video\u003c\/span\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35524');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955509408000,"sku":null,"price":289.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/98f47c681df147584799d607d9f04d86.jpg?v=1783418109"},{"product_id":"ember-vintage-multi-color-water-ripple-glass-ceiling-light-smoke-grey-green-red-amber-ceiling-light","title":"Ember Vintage Multi Color Water Ripple Glass Ceiling Light","description":"\u003cstyle\u003e\n\/* Fix SVG icon size *\/\n.pf-icon2-1 { width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin-right: 6px; }\n\n\/* Slideshow fix *\/\n.flosslo-slider { position: relative; overflow: hidden; width: 100%; }\n.flosslo-slides { display: flex; transition: transform 0.4s ease; }\n.flosslo-slide { min-width: 100%; box-sizing: border-box; }\n.flosslo-slide img { width: 100%; display: block; }\n.flosslo-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.4); color: #fff; border: none; padding: 8px 14px; cursor: pointer; z-index: 10; font-size: 18px; border-radius: 4px; }\n.flosslo-prev { left: 6px; }\n.flosslo-next { right: 6px; }\n.flosslo-dots { text-align: center; margin-top: 8px; }\n.flosslo-dot { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #ccc; margin: 0 4px; cursor: pointer; }\n.flosslo-dot.active { background: #333; }\n\n\/* General layout *\/\n.pf-r { display: flex; flex-wrap: wrap; box-sizing: border-box; }\n.pf-c { box-sizing: border-box; padding: 8px; }\n@media(min-width:768px){ .pf-c[style*=\"--c-md: 3\"] { width: 25%; } .pf-c[style*=\"--c-md: 4\"] { width: 33.33%; } .pf-c[style*=\"--c-md: 6\"] { width: 50%; } .pf-c[style*=\"--c-md: 12\"] { width: 100%; } }\n@media(max-width:767px){ .pf-c { width: 100%; } }\n.pf-image-1 { max-width: 100%; height: auto; display: block; }\n.pf-divider-1 { border-top: 1px solid #e0e0e0; margin: 16px 0; }\n.pf-heading-1-h2 { font-size: 1.5em; margin-bottom: 8px; }\n.pf-heading-1-h3 { font-size: 1.1em; margin: 10px 0 6px; }\n.pf-text-1 { font-size: 0.95em; line-height: 1.6; }\n.pf-table-basic table { width: 100%; border-collapse: collapse; }\n.pf-table-basic th, .pf-table-basic td { border: 1px solid #ddd; padding: 8px; text-align: left; font-size: 0.9em; }\n.pf-table-basic th { background: #f5f5f5; }\ninput[type=checkbox] { display: none; }\n\u003c\/style\u003e\n\n\u003cdiv style=\"max-width:1200px;margin:0 auto;padding:16px;\"\u003e\n\n  \u003c!-- Title \u0026 Intro --\u003e\n  \u003cdiv style=\"margin-bottom:20px;\"\u003e\n    \u003ch2 class=\"pf-heading-1-h2\"\u003eMid-Century Modern Drum Water Ripple Glass Ceiling Light\u003c\/h2\u003e\n    \u003cp class=\"pf-text-1\"\u003eBring a touch of mid-century charm to your home with this drum-shaped ceiling light. Its ripple glass shade creates a mesmerizing play of light, adding texture and warmth. Perfect for dining rooms, bedrooms, and hallways.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3 Detail Images --\u003e\n  \u003cdiv class=\"pf-r\" style=\"margin-bottom:20px;\"\u003e\n    \u003cdiv class=\"pf-c\" style=\"--c-md: 4;\"\u003e\u003cimg class=\"pf-image-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0699\/5424\/0664\/files\/Cocytus_Mid-Century_Modern_Drum_Water_Ripple_Glass_Ceiling_Light10.webp?v=1782814474\" alt=\"Detail 1\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pf-c\" style=\"--c-md: 4;\"\u003e\u003cimg class=\"pf-image-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0699\/5424\/0664\/files\/Cocytus_Mid-Century_Modern_Drum_Water_Ripple_Glass_Ceiling_Light8.webp?v=1782814473\" alt=\"Detail 2\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pf-c\" style=\"--c-md: 4;\"\u003e\u003cimg class=\"pf-image-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0699\/5424\/0664\/files\/Cocytus_Mid-Century_Modern_Drum_Water_Ripple_Glass_Ceiling_Light5.webp?v=1782814473\" alt=\"Detail 3\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pf-divider-1\"\u003e\u003c\/div\u003e\n\n  \u003c!-- Features --\u003e\n  \u003cdiv class=\"pf-r\" style=\"margin-bottom:20px;\"\u003e\n    \u003cdiv class=\"pf-c\" style=\"--c-md: 4;\"\u003e\n      \u003ch3 class=\"pf-heading-1-h3\"\u003e\n        \u003csvg class=\"pf-icon2-1\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M313.4 32.9c26 5.2 42.9 30.5 37.7 56.5l-2.3 11.4c-5.3 26.7-15.1 52.1-28.8 75.2H464c26.5 0 48 21.5 48 48c0 18.5-10.5 34.6-25.9 42.6C497 275.4 504 288.9 504 304c0 23.4-16.8 42.9-38.9 47.1c4.4 7.3 6.9 15.8 6.9 24.9c0 21.3-13.9 39.4-33.1 45.6c.7 3.3 1.1 6.8 1.1 10.4c0 26.5-21.5 48-48 48H294.5c-19 0-37.5-5.6-53.3-16.1l-38.5-25.7C176 420.4 160 390.4 160 358.3V320 272 247.1c0-29.2 13.3-56.7 36-75l7.4-5.9c26.5-21.2 44.6-51 51.2-84.2l2.3-11.4c5.2-26 30.5-42.9 56.5-37.7zM32 192H96c17.7 0 32 14.3 32 32V448c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32V224c0-17.7 14.3-32 32-32z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eDrum-Shaped Profile\n      \u003c\/h3\u003e\n      \u003cp class=\"pf-text-1\"\u003eRipple glass drum design adds depth and diffuses light beautifully.\u003c\/p\u003e\n      \u003cimg class=\"pf-image-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0699\/5424\/0664\/files\/Cocytus_Mid-Century_Modern_Drum_Water_Ripple_Glass_Ceiling_Light2.webp?v=1782814473\" alt=\"Drum Shape\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pf-c\" style=\"--c-md: 4;\"\u003e\n      \u003cimg class=\"pf-image-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0699\/5424\/0664\/files\/sku4_1.jpg?v=1758178408\" alt=\"Mid-Century\" style=\"margin-bottom:10px;\"\u003e\n      \u003ch3 class=\"pf-heading-1-h3\"\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Smoke Gray \/ Dia 30 cm","offer_id":48955522908416,"sku":"40893","price":161.5,"currency_code":"USD","in_stock":true},{"title":"Amber \/ Dia 30 cm","offer_id":48955522941184,"sku":"40894","price":161.5,"currency_code":"USD","in_stock":true},{"title":"Red \/ Dia 30 cm","offer_id":48955522973952,"sku":"40895","price":161.5,"currency_code":"USD","in_stock":true},{"title":"Green \/ Dia 30 cm","offer_id":48955523006720,"sku":"40896","price":161.5,"currency_code":"USD","in_stock":true},{"title":"Smoke Gray \/ Dia 40 cm","offer_id":48955523039488,"sku":"40897","price":198.9,"currency_code":"USD","in_stock":true},{"title":"Amber \/ Dia 40 cm","offer_id":48955523072256,"sku":"40898","price":198.9,"currency_code":"USD","in_stock":true},{"title":"Red \/ Dia 40 cm","offer_id":48955523105024,"sku":"40899","price":198.9,"currency_code":"USD","in_stock":true},{"title":"Green \/ Dia 40 cm","offer_id":48955523137792,"sku":"40900","price":198.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/25cf33f355851bde77e389fc74f076e9.jpg?v=1783418121"},{"product_id":"pax-farmhouse-ribbed-glass-round-flush-mount-ceiling-light","title":"Pax Farmhouse Ribbed Glass Round Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35440\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35440{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35440 *,#ppd-35440 *::before,#ppd-35440 *::after{box-sizing:border-box;}\n#ppd-35440 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35440 .ppd-section{margin:0 0 4px;}\n#ppd-35440 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35440 h2.ppd-title,#ppd-35440 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35440 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35440 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35440 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35440 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35440 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35440 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35440 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35440 ul.ppd-list li{margin:0;}\n#ppd-35440 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35440 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35440 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35440 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35440 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35440 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35440 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35440 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35440 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35440 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35440 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35440 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35440 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35440 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35440 .ppd-spec table td,#ppd-35440 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35440 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35440 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35440 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35440 figure.ppd-figure{margin:0;}\n#ppd-35440 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35440 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35440 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35440 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35440 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35440 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35440 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35440 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35440 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35440 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35440 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35440 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35440 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35440 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35440 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35440 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35440 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35440 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35440 .ppd-viewport{overflow:hidden;}\n#ppd-35440 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35440 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35440 .ppd-slide img+img{margin-top:16px;}\n#ppd-35440 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35440 .ppd-arrow:hover{background:#fff;}\n#ppd-35440 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35440 .ppd-arrow-prev{left:14px;}\n#ppd-35440 .ppd-arrow-next{right:14px;}\n#ppd-35440 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35440 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35440 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35440 .ppd-dots button::before{content:none;}\n#ppd-35440 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35440 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35440 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35440 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35440 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35440{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35440 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35440 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35440 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35440 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35440 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35440 .ppd-grid-2,#ppd-35440 .ppd-grid-3,#ppd-35440 .ppd-grid-4,#ppd-35440 .ppd-spec,#ppd-35440 .ppd-feature,#ppd-35440 .ppd-cols-2,#ppd-35440 .ppd-cols-3,#ppd-35440 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35440 .ppd-divider{padding:8px 0;}\n  #ppd-35440 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35440 .ppd-arrow-prev{left:8px;}\n  #ppd-35440 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35440 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35440 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35440 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35440 .ppd-track{transition:none;}\n  #ppd-35440 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eFarmhouse Ribbed Glass Round Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThe Circle Ceiling Light combines modern elegance with rustic farmhouse charm, featuring a stylish round design and ribbed glass shade. This flush drum light diffuses a warm, inviting glow, perfect for enhancing any space. Ideal for kitchens or living areas, its reeded glass ceiling light design adds texture and timeless sophistication.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/6b7a96505c045d88.jpg\"\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/534d96f8866c5ae2.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eSize: As shown in the picture\u003c\/li\u003e\n\u003cli\u003eLight source: E26(Not Included)\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 2\u003c\/li\u003e\n\u003cli\u003eMaximum Wattage Per Socket: 60W\u003c\/li\u003e\n\u003cli\u003eProduct Weight (lb.): 4.63 lb\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bottom state\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/722635fd88cc8272.jpg\"\u003e\u003cfigcaption\u003eBottom state\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality materials\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/684577b5d70d1a5b.jpg\"\u003e\u003cfigcaption\u003eHigh quality materials\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Lights On\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/6a9bfcefed92d53e.jpg\"\u003e\u003cfigcaption\u003eLights On\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Lights Off\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/6f17ef7e7d343829.jpg\"\u003e\u003cfigcaption\u003eLights Off\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"2\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/cbdb68360337a2b5.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/7d2d99dd5232b7ae.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/21e046042b8b2b51.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/3dffc0bd360e306a.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/d666e6147b119b56.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136060\/a5914db258d7a905.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35440');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955525824768,"sku":null,"price":130.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/3c8584def65933af087bcf39d4cf3e57.jpg?v=1783418124"},{"product_id":"quinlan-modern-black-drum-glass-flush-mount-ceiling-light-living-room-kitchen-island-dining-room","title":"Quinlan Modern Black Drum Glass Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35449\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35449{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35449 *,#ppd-35449 *::before,#ppd-35449 *::after{box-sizing:border-box;}\n#ppd-35449 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35449 .ppd-section{margin:0 0 4px;}\n#ppd-35449 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35449 h2.ppd-title,#ppd-35449 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35449 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35449 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35449 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35449 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35449 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35449 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35449 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35449 ul.ppd-list li{margin:0;}\n#ppd-35449 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35449 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35449 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35449 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35449 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35449 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35449 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35449 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35449 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35449 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35449 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35449 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35449 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35449 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35449 .ppd-spec table td,#ppd-35449 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35449 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35449 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35449 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35449 figure.ppd-figure{margin:0;}\n#ppd-35449 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35449 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35449 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35449 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35449 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35449 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35449 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35449 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35449 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35449 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35449 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35449 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35449 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35449 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35449 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35449 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35449 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35449 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35449 .ppd-viewport{overflow:hidden;}\n#ppd-35449 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35449 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35449 .ppd-slide img+img{margin-top:16px;}\n#ppd-35449 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35449 .ppd-arrow:hover{background:#fff;}\n#ppd-35449 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35449 .ppd-arrow-prev{left:14px;}\n#ppd-35449 .ppd-arrow-next{right:14px;}\n#ppd-35449 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35449 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35449 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35449 .ppd-dots button::before{content:none;}\n#ppd-35449 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35449 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35449 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35449 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35449 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35449{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35449 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35449 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35449 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35449 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35449 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35449 .ppd-grid-2,#ppd-35449 .ppd-grid-3,#ppd-35449 .ppd-grid-4,#ppd-35449 .ppd-spec,#ppd-35449 .ppd-feature,#ppd-35449 .ppd-cols-2,#ppd-35449 .ppd-cols-3,#ppd-35449 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35449 .ppd-divider{padding:8px 0;}\n  #ppd-35449 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35449 .ppd-arrow-prev{left:8px;}\n  #ppd-35449 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35449 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35449 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35449 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35449 .ppd-track{transition:none;}\n  #ppd-35449 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eModern Black Drum Glass Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eEnhance your home's exterior with this stylish flushmount ceiling fixture. Our glass ceiling lamp combines a modern black drum shade with a durable glass enclosure, offering both aesthetic appeal and practicality. Perfect for creating a cozy ambiance, this flush glass ceiling light adds a touch of elegance to your space.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136057\/0389c25a3c2d9cd5.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eOverall: 12\" diam, 7.5\" h\u003c\/li\u003e\n\u003cli\u003eCanopy: 12\" diam, 1\" t\u003c\/li\u003e\n\u003cli\u003eBase Type: E12 (Not Included)\u003c\/li\u003e\n\u003cli\u003eWeight: 11.25 lbs\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 2\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Vintage finish\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136057\/aba708de61dda6fc.png\"\u003e\u003cfigcaption\u003eVintage finish\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High light transmittance glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136057\/5020074e8f768261.jpg\"\u003e\u003cfigcaption\u003eHigh light transmittance glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"2\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136057\/3d1e65097d710185.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136057\/246b174f55fc850e.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136057\/248e6300752afb16.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136057\/c2b7b39968c65940.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35449');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955527790848,"sku":null,"price":195.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/08d009968380116e40b539bc0ad75e5e.jpg?v=1783418125"},{"product_id":"drilon-nordic-morandi-metal-flush-mount-ceiling-light-living-room-kitchen-island","title":"Drilon Nordic Morandi Metal Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35437\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35437{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35437 *,#ppd-35437 *::before,#ppd-35437 *::after{box-sizing:border-box;}\n#ppd-35437 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35437 .ppd-section{margin:0 0 4px;}\n#ppd-35437 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35437 h2.ppd-title,#ppd-35437 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35437 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35437 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35437 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35437 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35437 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35437 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35437 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35437 ul.ppd-list li{margin:0;}\n#ppd-35437 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35437 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35437 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35437 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35437 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35437 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35437 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35437 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35437 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35437 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35437 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35437 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35437 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35437 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35437 .ppd-spec table td,#ppd-35437 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35437 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35437 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35437 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35437 figure.ppd-figure{margin:0;}\n#ppd-35437 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35437 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35437 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35437 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35437 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35437 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35437 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35437 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35437 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35437 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35437 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35437 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35437 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35437 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35437 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35437 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35437 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35437 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35437 .ppd-viewport{overflow:hidden;}\n#ppd-35437 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35437 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35437 .ppd-slide img+img{margin-top:16px;}\n#ppd-35437 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35437 .ppd-arrow:hover{background:#fff;}\n#ppd-35437 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35437 .ppd-arrow-prev{left:14px;}\n#ppd-35437 .ppd-arrow-next{right:14px;}\n#ppd-35437 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35437 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35437 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35437 .ppd-dots button::before{content:none;}\n#ppd-35437 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35437 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35437 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35437 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35437 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35437{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35437 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35437 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35437 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35437 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35437 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35437 .ppd-grid-2,#ppd-35437 .ppd-grid-3,#ppd-35437 .ppd-grid-4,#ppd-35437 .ppd-spec,#ppd-35437 .ppd-feature,#ppd-35437 .ppd-cols-2,#ppd-35437 .ppd-cols-3,#ppd-35437 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35437 .ppd-divider{padding:8px 0;}\n  #ppd-35437 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35437 .ppd-arrow-prev{left:8px;}\n  #ppd-35437 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35437 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35437 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35437 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35437 .ppd-track{transition:none;}\n  #ppd-35437 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eNordic Morandi Metal Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eFeaturing minimalist glass and a streamlined profile, is a perfect match for contemporary interiors. Suitable for kitchens, bedrooms, entryways, bathrooms, corridors, cloakrooms, as well as laundry rooms, it is available in white or clear glass shades, enhancing the elegance of any room.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/7e5f7f5bf6299baa.png\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal\u003c\/li\u003e\n\u003cli\u003eOverall: 16\"diam. x 13.5\"h\u003c\/li\u003e\n\u003cli\u003eCanopy: 5\"diam. x 0.5\"h\u003c\/li\u003e\n\u003cli\u003eShade: 16\"diam. x 8\"h\u003c\/li\u003e\n\u003cli\u003eProduct weight:7 lbs.\u003c\/li\u003e\n\u003cli\u003eMaximum Wattage Per Socket: 60W\u003c\/li\u003e\n\u003cli\u003eLight source: E26(Not Included)\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality metal canopy\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/496d1687331cdcbc.png\"\u003e\u003cfigcaption\u003eHigh quality metal canopy\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Metal lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/881c635218b5d3c1.png\"\u003e\u003cfigcaption\u003eMetal lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eWhy Choose Us？\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-3\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eNordic Morandi Minimalist Design\u003c\/strong\u003e\n\u003cdiv\u003e \u003c\/div\u003e\nFeaturing a sleek Nordic Morandi silhouette with brass accents, this flush mount light adds understated elegance to modern, minimalist, and bohemian interiors.\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSoft, Even Downward Lighting\u003c\/strong\u003e\n\u003cdiv\u003e \u003c\/div\u003e\nThe wide, tapered shade directs soft, even light downward without glare, delivering bright yet cozy illumination for any room.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/cae61db15f1ddd23.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDurable Metal \u0026amp; Brass Construction\u003c\/strong\u003e\n\u003cdiv\u003e \u003c\/div\u003e\nCrafted with high-quality metal and a tarnish-resistant brass base, this light features a smooth, scratch-resistant finish for long-lasting beauty.\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMulti-Space Versatile Installation\u003c\/strong\u003e\n\u003cdiv\u003e \u003c\/div\u003e\nIdeal for kitchens, bedrooms, entryways, bathrooms, hallways, closets, and laundry rooms, its compact profile works perfectly for low ceilings and small spaces.\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/0409d7eea3f2fda0.png\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/919a6d471eb65ffa.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/2a8f90d086e16127.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/b23dfc5059853371.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/b91eefe82077682e.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/3b18b76df2cafdea.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Choice\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eColor：Dark Bronze\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"4\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/5a3c5a14487323f5.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/6fb7f68700edbbd6.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/76b23dbeee187ac8.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/9914d978498490e6.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/bb5a0246f0b067c2.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/8631edb9c29e0ecc.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/4c7c091c41560ef1.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/16aa3c7a02157d10.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/8aefad464ed72ce3.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eColor：Antique Brass\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"4\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/92f3fe5269ff14a6.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/b783c8b6c398a256.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/eca7d18a347d8095.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/900dd35614d08feb.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/15f7383c985cbbf8.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/b26cb572c666c810.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/410c5c33eca9b58c.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/8c47dc1046fa1faa.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/b4386818b7a47329.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35437');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Dark Bronze \/ Sage Green","offer_id":48955529953536,"sku":"44414","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Sage Green","offer_id":48955529986304,"sku":"44415","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Powder Coated Dark Bronze","offer_id":48955530019072,"sku":"44416","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Powder Coated Dark Bronze","offer_id":48955530051840,"sku":"44417","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Powder Coated Ivory","offer_id":48955530084608,"sku":"44418","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Powder Coated Ivory","offer_id":48955530117376,"sku":"44419","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Smoke Glass","offer_id":48955530150144,"sku":"44420","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Smoke Glass","offer_id":48955530182912,"sku":"44421","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Milk Glass","offer_id":48955530215680,"sku":"44422","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Milk Glass","offer_id":48955530248448,"sku":"44423","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Clear Glass","offer_id":48955530281216,"sku":"44424","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Clear Glass","offer_id":48955530313984,"sku":"44425","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Powder Coated Dark Olive","offer_id":48955530346752,"sku":"44426","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Powder Coated Dark Olive","offer_id":48955530379520,"sku":"44427","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Gold","offer_id":48955530412288,"sku":"44433","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Gold","offer_id":48955530445056,"sku":"44434","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Powder Coated Regal Blue","offer_id":48955530477824,"sku":"44435","price":189.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Powder Coated Regal Blue","offer_id":48955530510592,"sku":"44436","price":189.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/b83ac7b20b0c9b5cc81f98f7fbab34d3.jpg?v=1783418127"},{"product_id":"willa-rustic-ribbed-faceted-glass-ceiling-light","title":"Willa Rustic Round Ribbed Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35413\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35413{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35413 *,#ppd-35413 *::before,#ppd-35413 *::after{box-sizing:border-box;}\n#ppd-35413 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35413 .ppd-section{margin:0 0 4px;}\n#ppd-35413 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35413 h2.ppd-title,#ppd-35413 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35413 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35413 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35413 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35413 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35413 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35413 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35413 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35413 ul.ppd-list li{margin:0;}\n#ppd-35413 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35413 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35413 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35413 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35413 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35413 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35413 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35413 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35413 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35413 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35413 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35413 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35413 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35413 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35413 .ppd-spec table td,#ppd-35413 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35413 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35413 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35413 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35413 figure.ppd-figure{margin:0;}\n#ppd-35413 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35413 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35413 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35413 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35413 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35413 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35413 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35413 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35413 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35413 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35413 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35413 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35413 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35413 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35413 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35413 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35413 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35413 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35413 .ppd-viewport{overflow:hidden;}\n#ppd-35413 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35413 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35413 .ppd-slide img+img{margin-top:16px;}\n#ppd-35413 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35413 .ppd-arrow:hover{background:#fff;}\n#ppd-35413 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35413 .ppd-arrow-prev{left:14px;}\n#ppd-35413 .ppd-arrow-next{right:14px;}\n#ppd-35413 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35413 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35413 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35413 .ppd-dots button::before{content:none;}\n#ppd-35413 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35413 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35413 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35413 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35413 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35413{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35413 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35413 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35413 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35413 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35413 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35413 .ppd-grid-2,#ppd-35413 .ppd-grid-3,#ppd-35413 .ppd-grid-4,#ppd-35413 .ppd-spec,#ppd-35413 .ppd-feature,#ppd-35413 .ppd-cols-2,#ppd-35413 .ppd-cols-3,#ppd-35413 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35413 .ppd-divider{padding:8px 0;}\n  #ppd-35413 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35413 .ppd-arrow-prev{left:8px;}\n  #ppd-35413 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35413 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35413 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35413 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35413 .ppd-track{transition:none;}\n  #ppd-35413 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eRustic Ribbed Faceted Glass Ceiling Light\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\u003c!-- auto:unknown --\u003e\n\u003cp\u003eDesigned as a farmhouse flushmount light, this round ceiling light features a ribbed, faceted glass shade paired with a warm brass canopy. The ribbed ceiling light softly diffuses light, making this glass ceiling light ideal for rustic farmhouse bedrooms, dining rooms, and living spaces.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/2666505efaf59f2b.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/2595609a4b443daf.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eExquisite Craftsmanship in Detail​\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eHigh-Definition Photos Unveiling the Authentic Beauty of the Product\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Brass Canopy\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/bf0934ab315f82cc.jpg\"\u003e\u003cfigcaption\u003eBrass Canopy\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality clear glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/d36f9be468899a0b.jpg\"\u003e\u003cfigcaption\u003eHigh quality clear glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/aba7dfc46325a53d.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eLight Source Base Type: E14 (Not Included)\u003c\/li\u003e\n\u003cli\u003eWattage: 4W\u003c\/li\u003e\n\u003cli\u003eShade Dimensions: H 4 x W 11.8 x D 11.8\"\u003c\/li\u003e\n\u003cli\u003eVoltage: 110 - 120 V\u003c\/li\u003e\n\u003cli\u003eControl Method: Push button switch(Not Included)\u003c\/li\u003e\n\u003cli\u003eDimensions: H 17.5 x W 30 cm \/ H 6.9 x W 11.8''\u003c\/li\u003e\n\u003cli\u003eWeight: 3 kg \/ 6.6 lbs\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Feature\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/2af2a60f19443754.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRibbed Faceted Glass Shade\u003c\/strong\u003e – Clear ribbed glass creates a warm, textured glow with subtle vintage character.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarm Brass Canopy\u003c\/strong\u003e – Complements rustic farmhouse ceiling lights with a refined, timeless finish.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlush-Mount Design\u003c\/strong\u003e – A ribbed glass flush ceiling light that fits neatly against the ceiling.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft Ambient Lighting\u003c\/strong\u003e – This glass ceiling lamp gently diffuses light for a cozy atmosphere.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Placement\u003c\/strong\u003e – Ideal as round lights ceiling for bedrooms, dining rooms, and living spaces.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eVersatile Applications\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eWhere Rustic Charm Meets Warm Illumination: Perfect for bedrooms, dining rooms, living spaces, or hallways, adding cozy farmhouse character and timeless elegance to any interior.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"3\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/248a08810239cab1.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/b27f51d23d5c1366.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/419042d47b1963ca.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/cb6df5c7697c62f2.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/f376dcb44c06434e.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/8c08ffc6ca502b0a.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136043\/f6570dde8688c1ce.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35413');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955533000960,"sku":null,"price":505.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/503dcdb873872da0d51062d61ca8dec7.jpg?v=1783418129"},{"product_id":"yael-rustic-bowl-shaped-ribbed-glass-semi-flush-mount-ceiling-light-living-room-kitchen-island-dining-room-bedroom","title":"Yael Rustic Bowl Shaped Ribbed Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35424\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35424{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35424 *,#ppd-35424 *::before,#ppd-35424 *::after{box-sizing:border-box;}\n#ppd-35424 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35424 .ppd-section{margin:0 0 4px;}\n#ppd-35424 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35424 h2.ppd-title,#ppd-35424 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35424 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35424 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35424 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35424 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35424 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35424 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35424 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35424 ul.ppd-list li{margin:0;}\n#ppd-35424 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35424 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35424 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35424 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35424 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35424 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35424 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35424 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35424 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35424 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35424 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35424 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35424 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35424 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35424 .ppd-spec table td,#ppd-35424 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35424 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35424 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35424 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35424 figure.ppd-figure{margin:0;}\n#ppd-35424 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35424 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35424 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35424 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35424 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35424 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35424 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35424 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35424 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35424 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35424 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35424 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35424 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35424 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35424 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35424 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35424 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35424 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35424 .ppd-viewport{overflow:hidden;}\n#ppd-35424 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35424 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35424 .ppd-slide img+img{margin-top:16px;}\n#ppd-35424 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35424 .ppd-arrow:hover{background:#fff;}\n#ppd-35424 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35424 .ppd-arrow-prev{left:14px;}\n#ppd-35424 .ppd-arrow-next{right:14px;}\n#ppd-35424 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35424 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35424 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35424 .ppd-dots button::before{content:none;}\n#ppd-35424 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35424 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35424 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35424 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35424 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35424{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35424 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35424 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35424 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35424 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35424 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35424 .ppd-grid-2,#ppd-35424 .ppd-grid-3,#ppd-35424 .ppd-grid-4,#ppd-35424 .ppd-spec,#ppd-35424 .ppd-feature,#ppd-35424 .ppd-cols-2,#ppd-35424 .ppd-cols-3,#ppd-35424 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35424 .ppd-divider{padding:8px 0;}\n  #ppd-35424 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35424 .ppd-arrow-prev{left:8px;}\n  #ppd-35424 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35424 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35424 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35424 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35424 .ppd-track{transition:none;}\n  #ppd-35424 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eRustic Bowl Shaped Ribbed Glass Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThis Bowl Shaped Ribbed Glass Semi - Flush Mount creates a unique aesthetic. It's perfect for dining rooms, bedrooms. It combines functionality with an elegant design, enhancing any space with its soft illumination.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136042\/a86bec355cdff21a.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eSize: 8.5\" H x 10.75\" W\u003c\/li\u003e\n\u003cli\u003eWeight: 4.2\u003c\/li\u003e\n\u003cli\u003eSocket Type: E12 (Not Included)\u003c\/li\u003e\n\u003cli\u003eNumber of Sockets: 2\u003c\/li\u003e\n\u003cli\u003eMaximum Wattage Per Socket: 40W\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality metal canopy\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136042\/05c2442f043c5911.jpg\"\u003e\u003cfigcaption\u003eHigh quality metal canopy\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High light transmittance glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136042\/39228a5ad71f2e16.jpg\"\u003e\u003cfigcaption\u003eHigh light transmittance glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Choice\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Polished Nickel\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136042\/2665862a4c818b4f.jpg\"\u003e\u003cfigcaption\u003ePolished Nickel\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Gold\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136042\/4c43c192b2c6983b.jpg\"\u003e\u003cfigcaption\u003eGold\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35424');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Gold","offer_id":48955534868736,"sku":"40487","price":279.0,"currency_code":"USD","in_stock":true},{"title":"Polished Nickel","offer_id":48955534901504,"sku":"40488","price":279.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/fde3923c210f7f3eb1df5db9cfbb28e5.jpg?v=1783418131"},{"product_id":"ivey-contemporary-water-ripple-glass-ceiling-light","title":"Ivey Water Ripple Glass Globe Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35408\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35408{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35408 *,#ppd-35408 *::before,#ppd-35408 *::after{box-sizing:border-box;}\n#ppd-35408 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35408 .ppd-section{margin:0 0 4px;}\n#ppd-35408 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35408 h2.ppd-title,#ppd-35408 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35408 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35408 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35408 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35408 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35408 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35408 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35408 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35408 ul.ppd-list li{margin:0;}\n#ppd-35408 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35408 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35408 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35408 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35408 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35408 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35408 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35408 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35408 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35408 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35408 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35408 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35408 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35408 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35408 .ppd-spec table td,#ppd-35408 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35408 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35408 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35408 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35408 figure.ppd-figure{margin:0;}\n#ppd-35408 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35408 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35408 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35408 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35408 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35408 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35408 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35408 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35408 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35408 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35408 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35408 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35408 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35408 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35408 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35408 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35408 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35408 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35408 .ppd-viewport{overflow:hidden;}\n#ppd-35408 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35408 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35408 .ppd-slide img+img{margin-top:16px;}\n#ppd-35408 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35408 .ppd-arrow:hover{background:#fff;}\n#ppd-35408 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35408 .ppd-arrow-prev{left:14px;}\n#ppd-35408 .ppd-arrow-next{right:14px;}\n#ppd-35408 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35408 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35408 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35408 .ppd-dots button::before{content:none;}\n#ppd-35408 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35408 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35408 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35408 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35408 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35408{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35408 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35408 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35408 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35408 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35408 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35408 .ppd-grid-2,#ppd-35408 .ppd-grid-3,#ppd-35408 .ppd-grid-4,#ppd-35408 .ppd-spec,#ppd-35408 .ppd-feature,#ppd-35408 .ppd-cols-2,#ppd-35408 .ppd-cols-3,#ppd-35408 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35408 .ppd-divider{padding:8px 0;}\n  #ppd-35408 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35408 .ppd-arrow-prev{left:8px;}\n  #ppd-35408 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35408 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35408 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35408 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35408 .ppd-track{transition:none;}\n  #ppd-35408 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eContemporary Water Ripple Glass Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eTransform your home with our Contemporary Water Ripple Glass Ceiling Light. Its water - ripple glass shades exude elegance, casting a soft glow. A semi - flush light, it suits bedrooms, dining rooms, and living rooms, fitting seamlessly into modern decor. This stylish piece doubles as a focal point, merging form and function for a refined living space upgrade.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/c163570f83eed0f8.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eLight Source Base Type: E26 (Not Included)\u003c\/li\u003e\n\u003cli\u003eWattage Per Bulb: 40W\u003c\/li\u003e\n\u003cli\u003eOverall: 16\"diam. x 24.5\"–66.5\"h\u003c\/li\u003e\n\u003cli\u003eMin. Hanging Length: 24.5\"\u003c\/li\u003e\n\u003cli\u003eMax. Hanging Length: 66.5\"\u003c\/li\u003e\n\u003cli\u003eCanopy: 6\"diam. x 1.5\"h\u003c\/li\u003e\n\u003cli\u003eShade: 16\"diam. x 16\"h\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003cli\u003eProduct Weight: 22 lbs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality metal canopy\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/f7278fcc012eab44.jpg\"\u003e\u003cfigcaption\u003eHigh quality metal canopy\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High light transmittance glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/b508dc2956fff0db.jpg\"\u003e\u003cfigcaption\u003eHigh light transmittance glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/105cb08309816028.png\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/a297f114e407261e.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/f25f6e356871fe02.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/ed9ccc357420c652.png\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/ee170be90ef1b87e.png\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/1762995109e8ea98.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Choice\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Brushed Gold\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/9f9c0e5a75530949.jpg\"\u003e\u003cfigcaption\u003eBrushed Gold\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Matte Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136031\/679b17c6da966bf0.jpg\"\u003e\u003cfigcaption\u003eMatte Black\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35408');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Matte Black","offer_id":48955545256192,"sku":"40439","price":173.99,"currency_code":"USD","in_stock":true},{"title":"Brushed Gold","offer_id":48955545288960,"sku":"40440","price":239.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/fa8c048524d1d88202ea0c372d9f0279.jpg?v=1783418140"},{"product_id":"piper-modern-artistic-drum-glass-flushmount-ceiling-light","title":"Piper Farmhouse Drum Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35381\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35381{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35381 *,#ppd-35381 *::before,#ppd-35381 *::after{box-sizing:border-box;}\n#ppd-35381 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35381 .ppd-section{margin:0 0 4px;}\n#ppd-35381 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35381 h2.ppd-title,#ppd-35381 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35381 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35381 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35381 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35381 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35381 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35381 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35381 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35381 ul.ppd-list li{margin:0;}\n#ppd-35381 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35381 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35381 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35381 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35381 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35381 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35381 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35381 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35381 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35381 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35381 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35381 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35381 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35381 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35381 .ppd-spec table td,#ppd-35381 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35381 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35381 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35381 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35381 figure.ppd-figure{margin:0;}\n#ppd-35381 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35381 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35381 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35381 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35381 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35381 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35381 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35381 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35381 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35381 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35381 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35381 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35381 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35381 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35381 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35381 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35381 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35381 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35381 .ppd-viewport{overflow:hidden;}\n#ppd-35381 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35381 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35381 .ppd-slide img+img{margin-top:16px;}\n#ppd-35381 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35381 .ppd-arrow:hover{background:#fff;}\n#ppd-35381 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35381 .ppd-arrow-prev{left:14px;}\n#ppd-35381 .ppd-arrow-next{right:14px;}\n#ppd-35381 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35381 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35381 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35381 .ppd-dots button::before{content:none;}\n#ppd-35381 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35381 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35381 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35381 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35381 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35381{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35381 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35381 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35381 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35381 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35381 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35381 .ppd-grid-2,#ppd-35381 .ppd-grid-3,#ppd-35381 .ppd-grid-4,#ppd-35381 .ppd-spec,#ppd-35381 .ppd-feature,#ppd-35381 .ppd-cols-2,#ppd-35381 .ppd-cols-3,#ppd-35381 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35381 .ppd-divider{padding:8px 0;}\n  #ppd-35381 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35381 .ppd-arrow-prev{left:8px;}\n  #ppd-35381 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35381 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35381 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35381 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35381 .ppd-track{transition:none;}\n  #ppd-35381 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003e‎Minimalist Glass Semi Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThis modern flush drum light has a unique glass shade, blending art with function. Ideal for dining rooms, it suits modern decor, offering ample light and elegance as a top pick among flush mount ceiling fixtures.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136007\/1df48dad9cd2e5c5.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eOverall: Dia 42.5 cm x H 20.5 cm \/ 16.75\"diam x 8\" h (black) ; Dia 42 cm x H 20.5 cm \/ 16.5\"diam x 8\" h (Brushed Nickel)\u003c\/li\u003e\n\u003cli\u003eCanopy: 6.5\"diam x 1\"h\u003c\/li\u003e\n\u003cli\u003eBulb Base: E12 (Not Included)\u003c\/li\u003e\n\u003cli\u003eMax Wattage: 60 watts\u003c\/li\u003e\n\u003cli\u003eWeight: 9.3 lbs\u003c\/li\u003e\n\u003cli\u003eNumber of Bulbs: 4 lights\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Metal frame and canopy\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136007\/64476e3c9bc5e9f7.png\"\u003e\u003cfigcaption\u003eMetal frame and canopy\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High light transmittance glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136007\/da2b1c5e36aa9844.png\"\u003e\u003cfigcaption\u003eHigh light transmittance glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eShow you the details\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cbutton aria-label=\"Play product video 1\" class=\"ppd-video\" data-src=\"https:\/\/vidtags.net\/video-link\/QBf6IJ9BJEw59r\" type=\"button\"\u003e\n\u003cspan class=\"ppd-play\"\u003eWatch video\u003c\/span\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136007\/c6b126fdbba43bb3.png\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136007\/9faa010182312e0f.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Choice\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136007\/febff60f2f3f9fef.jpg\"\u003e\u003cfigcaption\u003eBlack\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Brushed Nickel\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136007\/8fced8075050d741.jpg\"\u003e\u003cfigcaption\u003eBrushed Nickel\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35381');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Black","offer_id":48955550400768,"sku":"40334","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Brushed Nickel","offer_id":48955550433536,"sku":"40335","price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/45c52678e788a026b9149aa3f5ded2d5.jpg?v=1783418146"},{"product_id":"retro-walnut-base-fluted-glass-ceiling-light-farmhouse-striped-glass-flush-mount-light-cloakroom-corridor-bathroom-laundry-room","title":"Caspian Retro Led Walnut Base Amber Fluted Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35299\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35299{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35299 *,#ppd-35299 *::before,#ppd-35299 *::after{box-sizing:border-box;}\n#ppd-35299 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35299 .ppd-section{margin:0 0 4px;}\n#ppd-35299 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35299 h2.ppd-title,#ppd-35299 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35299 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35299 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35299 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35299 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35299 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35299 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35299 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35299 ul.ppd-list li{margin:0;}\n#ppd-35299 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35299 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35299 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35299 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35299 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35299 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35299 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35299 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35299 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35299 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35299 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35299 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35299 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35299 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35299 .ppd-spec table td,#ppd-35299 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35299 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35299 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35299 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35299 figure.ppd-figure{margin:0;}\n#ppd-35299 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35299 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35299 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35299 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35299 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35299 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35299 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35299 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35299 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35299 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35299 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35299 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35299 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35299 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35299 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35299 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35299 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35299 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35299 .ppd-viewport{overflow:hidden;}\n#ppd-35299 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35299 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35299 .ppd-slide img+img{margin-top:16px;}\n#ppd-35299 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35299 .ppd-arrow:hover{background:#fff;}\n#ppd-35299 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35299 .ppd-arrow-prev{left:14px;}\n#ppd-35299 .ppd-arrow-next{right:14px;}\n#ppd-35299 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35299 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35299 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35299 .ppd-dots button::before{content:none;}\n#ppd-35299 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35299 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35299 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35299 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35299 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35299{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35299 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35299 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35299 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35299 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35299 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35299 .ppd-grid-2,#ppd-35299 .ppd-grid-3,#ppd-35299 .ppd-grid-4,#ppd-35299 .ppd-spec,#ppd-35299 .ppd-feature,#ppd-35299 .ppd-cols-2,#ppd-35299 .ppd-cols-3,#ppd-35299 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35299 .ppd-divider{padding:8px 0;}\n  #ppd-35299 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35299 .ppd-arrow-prev{left:8px;}\n  #ppd-35299 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35299 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35299 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35299 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35299 .ppd-track{transition:none;}\n  #ppd-35299 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eCaspian Retro Led Walnut Base Amber Fluted Glass Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eFeaturing a walnut wood base and sleek brass accents that blend retro design with modern refinement. The hand-blown glass shade, with its fluted texture, diffuses light softly for a warm, inviting glow.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135982\/173e35e609ef65c8.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Wood, Glass\u003c\/li\u003e\n\u003cli\u003eSize: As shown in the picture\u003c\/li\u003e\n\u003cli\u003eLight source: LED(Included)\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 1\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003cli\u003eControl Method: Push button switch(Not Included)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Walnut base\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135982\/3076da68225c23df.jpg\"\u003e\u003cfigcaption\u003eWalnut base\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Diamond prism inner cover\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135982\/b4d809a92b9a951f.jpg\"\u003e\u003cfigcaption\u003eDiamond prism inner cover\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Light Off\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135982\/5aa805cc14f81b53.png\"\u003e\u003cfigcaption\u003eLight Off\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Light On\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135982\/74fc1324411f8c9e.png\"\u003e\u003cfigcaption\u003eLight On\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135982\/b40f75df5dd0f0ff.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135982\/3892569f2a8f7a62.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135982\/c0101bbb31695767.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35299');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955558592768,"sku":null,"price":112.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/e020b43292914bca335f6e3546d355b0.jpg?v=1783418156"},{"product_id":"industrial-ribbed-glass-flush-mount-light-retro-fluted-glass-round-ceiling-lamp-bedroom-entryway-bathroom-corridor-kitchen","title":"Bramwell Industrial Ribbed Glass Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35306\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35306{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35306 *,#ppd-35306 *::before,#ppd-35306 *::after{box-sizing:border-box;}\n#ppd-35306 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35306 .ppd-section{margin:0 0 4px;}\n#ppd-35306 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35306 h2.ppd-title,#ppd-35306 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35306 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35306 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35306 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35306 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35306 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35306 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35306 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35306 ul.ppd-list li{margin:0;}\n#ppd-35306 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35306 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35306 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35306 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35306 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35306 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35306 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35306 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35306 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35306 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35306 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35306 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35306 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35306 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35306 .ppd-spec table td,#ppd-35306 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35306 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35306 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35306 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35306 figure.ppd-figure{margin:0;}\n#ppd-35306 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35306 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35306 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35306 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35306 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35306 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35306 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35306 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35306 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35306 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35306 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35306 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35306 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35306 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35306 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35306 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35306 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35306 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35306 .ppd-viewport{overflow:hidden;}\n#ppd-35306 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35306 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35306 .ppd-slide img+img{margin-top:16px;}\n#ppd-35306 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35306 .ppd-arrow:hover{background:#fff;}\n#ppd-35306 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35306 .ppd-arrow-prev{left:14px;}\n#ppd-35306 .ppd-arrow-next{right:14px;}\n#ppd-35306 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35306 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35306 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35306 .ppd-dots button::before{content:none;}\n#ppd-35306 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35306 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35306 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35306 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35306 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35306{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35306 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35306 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35306 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35306 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35306 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35306 .ppd-grid-2,#ppd-35306 .ppd-grid-3,#ppd-35306 .ppd-grid-4,#ppd-35306 .ppd-spec,#ppd-35306 .ppd-feature,#ppd-35306 .ppd-cols-2,#ppd-35306 .ppd-cols-3,#ppd-35306 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35306 .ppd-divider{padding:8px 0;}\n  #ppd-35306 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35306 .ppd-arrow-prev{left:8px;}\n  #ppd-35306 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35306 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35306 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35306 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35306 .ppd-track{transition:none;}\n  #ppd-35306 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eBramwell Industrial Ribbed Glass Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThis 1-Light Flush Ceiling Fitting boasts a ribbed glass shade and features a sleek matte pewter finish. Matching family items are available separately.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135981\/34588e23b8824bcc.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eSize: As shown in the picture\u003c\/li\u003e\n\u003cli\u003eLight source: E27(Not Included)\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 1\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003cli\u003eControl Method: Push button switch(Not Included)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality materials\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135981\/4020edfa40441926.jpg\"\u003e\u003cfigcaption\u003eHigh quality materials\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Ribbed glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135981\/4c49f5a535ce00d4.jpg\"\u003e\u003cfigcaption\u003eRibbed glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Light ON\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135981\/5bf87e08ea341c1f.jpg\"\u003e\u003cfigcaption\u003eLight ON\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Light OFF\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135981\/ad17a614b93c18c4.jpg\"\u003e\u003cfigcaption\u003eLight OFF\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Corridor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135981\/fd1e507b3d0ccbe8.jpg\"\u003e\u003cfigcaption\u003eCorridor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135981\/a8a41282f8811a63.jpg\"\u003e\u003cfigcaption\u003eDining room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Entryway\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135981\/864616142cb749ba.jpg\"\u003e\u003cfigcaption\u003eEntryway\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135981\/d237549e9ef906b2.jpg\"\u003e\u003cfigcaption\u003eKitchen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35306');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955558985984,"sku":null,"price":125.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/a2a0922f054b9623a907e997fb6561c9.jpg?v=1783418159"},{"product_id":"farmhouse-retro-amber-fluted-glass-ceiling-light-rustic-ribbed-flush-mount-corridor-bathroom-entryway-laundry-room-cloakroom","title":"Octavius Farmhouse Retro Amber Fluted Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35298\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35298{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35298 *,#ppd-35298 *::before,#ppd-35298 *::after{box-sizing:border-box;}\n#ppd-35298 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35298 .ppd-section{margin:0 0 4px;}\n#ppd-35298 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35298 h2.ppd-title,#ppd-35298 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35298 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35298 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35298 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35298 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35298 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35298 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35298 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35298 ul.ppd-list li{margin:0;}\n#ppd-35298 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35298 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35298 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35298 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35298 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35298 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35298 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35298 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35298 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35298 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35298 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35298 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35298 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35298 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35298 .ppd-spec table td,#ppd-35298 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35298 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35298 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35298 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35298 figure.ppd-figure{margin:0;}\n#ppd-35298 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35298 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35298 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35298 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35298 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35298 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35298 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35298 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35298 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35298 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35298 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35298 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35298 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35298 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35298 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35298 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35298 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35298 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35298 .ppd-viewport{overflow:hidden;}\n#ppd-35298 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35298 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35298 .ppd-slide img+img{margin-top:16px;}\n#ppd-35298 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35298 .ppd-arrow:hover{background:#fff;}\n#ppd-35298 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35298 .ppd-arrow-prev{left:14px;}\n#ppd-35298 .ppd-arrow-next{right:14px;}\n#ppd-35298 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35298 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35298 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35298 .ppd-dots button::before{content:none;}\n#ppd-35298 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35298 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35298 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35298 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35298 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35298{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35298 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35298 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35298 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35298 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35298 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35298 .ppd-grid-2,#ppd-35298 .ppd-grid-3,#ppd-35298 .ppd-grid-4,#ppd-35298 .ppd-spec,#ppd-35298 .ppd-feature,#ppd-35298 .ppd-cols-2,#ppd-35298 .ppd-cols-3,#ppd-35298 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35298 .ppd-divider{padding:8px 0;}\n  #ppd-35298 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35298 .ppd-arrow-prev{left:8px;}\n  #ppd-35298 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35298 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35298 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35298 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35298 .ppd-track{transition:none;}\n  #ppd-35298 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eFarmhouse Retro Amber Fluted Glass Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eVintage-inspired ceiling light featuring a fluted amber glass shade and wood finish base, offering a warm, rustic glow with contemporary flair.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135978\/fd8b83b97c78eb52.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eSize: As shown in the picture\u003c\/li\u003e\n\u003cli\u003eLight source: E26(Not Included)\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 1\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003cli\u003eControl Method: Push button switch(Not Included)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Metal ceiling cup with wooden finish\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135978\/cc8cfe590c7487a4.jpg\"\u003e\u003cfigcaption\u003eMetal ceiling cup with wooden finish\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Fluted amber glass shade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135978\/c3aafaf4434e0e63.jpg\"\u003e\u003cfigcaption\u003eFluted amber glass shade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135978\/18bcfdab98d03aea.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135978\/0e57951a14be96b2.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135978\/b2a91bfd31f87050.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135978\/3da7e5094f4b9d22.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35298');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955559084288,"sku":null,"price":178.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/e0cf5f0ab0bdc04e9907afe5313c6df5.jpg?v=1783418162"},{"product_id":"traditional-brass-flower-ribbed-glass-ceiling-light-farmhouse-gold-striped-glass-flush-mount-light-bedroom-living-room-entryway","title":"Marcela Traditional Brass Flower Ribbed Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35269\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35269{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35269 *,#ppd-35269 *::before,#ppd-35269 *::after{box-sizing:border-box;}\n#ppd-35269 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35269 .ppd-section{margin:0 0 4px;}\n#ppd-35269 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35269 h2.ppd-title,#ppd-35269 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35269 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35269 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35269 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35269 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35269 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35269 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35269 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35269 ul.ppd-list li{margin:0;}\n#ppd-35269 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35269 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35269 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35269 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35269 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35269 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35269 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35269 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35269 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35269 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35269 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35269 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35269 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35269 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35269 .ppd-spec table td,#ppd-35269 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35269 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35269 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35269 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35269 figure.ppd-figure{margin:0;}\n#ppd-35269 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35269 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35269 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35269 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35269 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35269 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35269 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35269 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35269 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35269 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35269 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35269 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35269 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35269 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35269 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35269 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35269 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35269 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35269 .ppd-viewport{overflow:hidden;}\n#ppd-35269 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35269 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35269 .ppd-slide img+img{margin-top:16px;}\n#ppd-35269 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35269 .ppd-arrow:hover{background:#fff;}\n#ppd-35269 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35269 .ppd-arrow-prev{left:14px;}\n#ppd-35269 .ppd-arrow-next{right:14px;}\n#ppd-35269 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35269 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35269 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35269 .ppd-dots button::before{content:none;}\n#ppd-35269 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35269 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35269 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35269 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35269 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35269{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35269 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35269 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35269 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35269 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35269 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35269 .ppd-grid-2,#ppd-35269 .ppd-grid-3,#ppd-35269 .ppd-grid-4,#ppd-35269 .ppd-spec,#ppd-35269 .ppd-feature,#ppd-35269 .ppd-cols-2,#ppd-35269 .ppd-cols-3,#ppd-35269 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35269 .ppd-divider{padding:8px 0;}\n  #ppd-35269 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35269 .ppd-arrow-prev{left:8px;}\n  #ppd-35269 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35269 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35269 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35269 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35269 .ppd-track{transition:none;}\n  #ppd-35269 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eTraditional Brass Flower Ribbed Glass Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThe Vintage Glass Luxury Drum Ceiling Light combines classic elegance with modern sophistication. Its exquisite glass drum shade features intricate detailing and a luxurious finish, casting a warm, ambient glow that transforms any room into a refined sanctuary.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135959\/59ae080909c10345.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eSize: As shown in the picture\u003c\/li\u003e\n\u003cli\u003eLight source: E26\/E27(Not Included)\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 3\u003c\/li\u003e\n\u003cli\u003eVoltage: 110V-120V\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003cli\u003eControl Method: Push button switch(Not Included)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Gorgeous gold finish\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135959\/962bc3b6bab421b7.jpg\"\u003e\u003cfigcaption\u003eGorgeous gold finish\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Ribbed glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135959\/0ea7be0833060bf5.jpg\"\u003e\u003cfigcaption\u003eRibbed glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135959\/5522a266a578b8bc.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135959\/9dc3bb8f0d93ad15.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135959\/c5646c3a336e196c.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35269');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"20\"","offer_id":48955559903488,"sku":"39864","price":346.0,"currency_code":"USD","in_stock":true},{"title":"24\"","offer_id":48955559936256,"sku":"39865","price":409.0,"currency_code":"USD","in_stock":true},{"title":"14\"","offer_id":48955559969024,"sku":"39866","price":265.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/46e7dcabc3b1f9720ac9842e55ed2d3e.jpg?v=1783418171"},{"product_id":"rustic-brass-fluted-glass-round-flush-mount-light-farmhouse-fluted-glass-ceiling-lamp-bedroom-living-room-entryway-bathroom","title":"Gregory Modern Brass Ribbed Glass Drum Round Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35263\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35263{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35263 *,#ppd-35263 *::before,#ppd-35263 *::after{box-sizing:border-box;}\n#ppd-35263 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35263 .ppd-section{margin:0 0 4px;}\n#ppd-35263 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35263 h2.ppd-title,#ppd-35263 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35263 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35263 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35263 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35263 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35263 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35263 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35263 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35263 ul.ppd-list li{margin:0;}\n#ppd-35263 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35263 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35263 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35263 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35263 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35263 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35263 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35263 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35263 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35263 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35263 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35263 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35263 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35263 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35263 .ppd-spec table td,#ppd-35263 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35263 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35263 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35263 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35263 figure.ppd-figure{margin:0;}\n#ppd-35263 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35263 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35263 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35263 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35263 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35263 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35263 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35263 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35263 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35263 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35263 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35263 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35263 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35263 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35263 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35263 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35263 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35263 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35263 .ppd-viewport{overflow:hidden;}\n#ppd-35263 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35263 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35263 .ppd-slide img+img{margin-top:16px;}\n#ppd-35263 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35263 .ppd-arrow:hover{background:#fff;}\n#ppd-35263 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35263 .ppd-arrow-prev{left:14px;}\n#ppd-35263 .ppd-arrow-next{right:14px;}\n#ppd-35263 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35263 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35263 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35263 .ppd-dots button::before{content:none;}\n#ppd-35263 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35263 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35263 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35263 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35263 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35263{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35263 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35263 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35263 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35263 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35263 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35263 .ppd-grid-2,#ppd-35263 .ppd-grid-3,#ppd-35263 .ppd-grid-4,#ppd-35263 .ppd-spec,#ppd-35263 .ppd-feature,#ppd-35263 .ppd-cols-2,#ppd-35263 .ppd-cols-3,#ppd-35263 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35263 .ppd-divider{padding:8px 0;}\n  #ppd-35263 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35263 .ppd-arrow-prev{left:8px;}\n  #ppd-35263 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35263 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35263 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35263 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35263 .ppd-track{transition:none;}\n  #ppd-35263 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eGregory Rustic Brass Fluted Glass Round Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eIt emits a soft ambient light, enhanced by sparkling glass and gleaming brass. A cylindrical shade of clear fluted glass, resting on a round base with a burnished brass finish, includes a frosted glass diffuser to gently soften the glow.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135958\/74a985e69e9381bc.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eSize: As shown in the picture\u003c\/li\u003e\n\u003cli\u003eLight source: E26(Not Included)\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 3\u003c\/li\u003e\n\u003cli\u003eWattage: ‎40 watts\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003cli\u003eControl Method: Push button switch(Not Included)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Striped glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135958\/3851e586d56cf2c9.jpg\"\u003e\u003cfigcaption\u003eStriped glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Frosted glass diffuser\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135958\/2c0dc197f1aa41c7.jpg\"\u003e\u003cfigcaption\u003eFrosted glass diffuser\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35263');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955560034560,"sku":null,"price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/a4f106fce6b78000079c08312331ada9.jpg?v=1783418173"},{"product_id":"minimalist-clear-glass-semi-flush-mount-light-farmhouse-milk-glass-dome-ceiling-lamp-bedroom-bathroom-entryway-cloakroom-kitchen","title":"Hannahlee ‎Minimalist Glass Semi Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35261\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35261{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35261 *,#ppd-35261 *::before,#ppd-35261 *::after{box-sizing:border-box;}\n#ppd-35261 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35261 .ppd-section{margin:0 0 4px;}\n#ppd-35261 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35261 h2.ppd-title,#ppd-35261 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35261 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35261 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35261 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35261 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35261 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35261 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35261 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35261 ul.ppd-list li{margin:0;}\n#ppd-35261 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35261 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35261 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35261 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35261 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35261 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35261 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35261 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35261 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35261 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35261 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35261 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35261 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35261 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35261 .ppd-spec table td,#ppd-35261 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35261 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35261 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35261 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35261 figure.ppd-figure{margin:0;}\n#ppd-35261 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35261 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35261 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35261 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35261 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35261 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35261 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35261 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35261 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35261 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35261 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35261 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35261 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35261 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35261 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35261 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35261 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35261 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35261 .ppd-viewport{overflow:hidden;}\n#ppd-35261 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35261 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35261 .ppd-slide img+img{margin-top:16px;}\n#ppd-35261 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35261 .ppd-arrow:hover{background:#fff;}\n#ppd-35261 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35261 .ppd-arrow-prev{left:14px;}\n#ppd-35261 .ppd-arrow-next{right:14px;}\n#ppd-35261 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35261 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35261 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35261 .ppd-dots button::before{content:none;}\n#ppd-35261 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35261 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35261 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35261 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35261 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35261{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35261 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35261 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35261 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35261 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35261 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35261 .ppd-grid-2,#ppd-35261 .ppd-grid-3,#ppd-35261 .ppd-grid-4,#ppd-35261 .ppd-spec,#ppd-35261 .ppd-feature,#ppd-35261 .ppd-cols-2,#ppd-35261 .ppd-cols-3,#ppd-35261 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35261 .ppd-divider{padding:8px 0;}\n  #ppd-35261 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35261 .ppd-arrow-prev{left:8px;}\n  #ppd-35261 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35261 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35261 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35261 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35261 .ppd-track{transition:none;}\n  #ppd-35261 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003e‎Minimalist Glass Semi Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eFeaturing minimalist glass and a streamlined profile, is a perfect match for contemporary interiors. Suitable for kitchens, bedrooms, entryways, bathrooms, corridors, cloakrooms, as well as laundry rooms, it is available in white or clear glass shades, enhancing the elegance of any room.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/b3633af1200509db.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eLength \/ Height with Shade: 11-1\/2\" x 9-1\/2\"\u003c\/li\u003e\n\u003cli\u003eLength \/ Height without Shade: 4-3\/4\" x 3-5\/8\"\u003c\/li\u003e\n\u003cli\u003eShade Dimensions: 11-1\/2\" x 7-1\/8\"\u003c\/li\u003e\n\u003cli\u003eCanopy\/Base Diameter: 4-3\/4\"\u003c\/li\u003e\n\u003cli\u003eVoltage: 120VAC\u003c\/li\u003e\n\u003cli\u003eLight source: E26(Not Included)\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 1\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003cli\u003eControl Method: Push button switch(Not Included)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality metal canopy\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/e26e1133394de9e3.jpg\"\u003e\u003cfigcaption\u003eHigh quality metal canopy\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High light transmittance glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/0108c3b96c7ab03b.jpg\"\u003e\u003cfigcaption\u003eHigh light transmittance glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"2\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/3c95b3469de1e660.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/9579cf091a6619f9.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/9352b65cced311b6.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/4b278608f80aa42d.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/f03a76f8a0c1761d.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/3ebcfed4119b3543.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Choice\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Oil Rubbed Bronze-White Glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/eb443ceb379a6f84.jpg\"\u003e\u003cfigcaption\u003eOil Rubbed Bronze-White Glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Oil Rubbed Bronze-Clear Glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/fcb04e695a251ff9.jpg\"\u003e\u003cfigcaption\u003eOil Rubbed Bronze-Clear Glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Antique Brass-White Glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/b0eb1f9714a74c3a.jpg\"\u003e\u003cfigcaption\u003eAntique Brass-White Glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Antique Brass-Clear Glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135953\/1122d5edbb319f59.jpg\"\u003e\u003cfigcaption\u003eAntique Brass-Clear Glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35261');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"White \/ Oil Rubbed Bronze","offer_id":48955560231168,"sku":"39856","price":178.0,"currency_code":"USD","in_stock":true},{"title":"White \/ Antique Brass","offer_id":48955560263936,"sku":"39857","price":178.0,"currency_code":"USD","in_stock":true},{"title":"Clear \/ Oil Rubbed Bronze","offer_id":48955560296704,"sku":"39858","price":178.0,"currency_code":"USD","in_stock":true},{"title":"Clear \/ Antique Brass","offer_id":48955560329472,"sku":"39859","price":178.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/9c5e2b41368ebd2d51d108a5a684f28e.jpg?v=1783418176"},{"product_id":"remy-vintage-water-ripple-ceiling-lamp","title":"Remy Vintage Water Ripple Ceiling Lamp","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35224\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35224{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35224 *,#ppd-35224 *::before,#ppd-35224 *::after{box-sizing:border-box;}\n#ppd-35224 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35224 .ppd-section{margin:0 0 4px;}\n#ppd-35224 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35224 h2.ppd-title,#ppd-35224 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35224 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35224 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35224 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35224 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35224 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35224 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35224 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35224 ul.ppd-list li{margin:0;}\n#ppd-35224 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35224 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35224 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35224 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35224 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35224 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35224 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35224 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35224 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35224 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35224 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35224 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35224 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35224 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35224 .ppd-spec table td,#ppd-35224 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35224 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35224 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35224 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35224 figure.ppd-figure{margin:0;}\n#ppd-35224 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35224 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35224 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35224 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35224 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35224 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35224 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35224 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35224 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35224 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35224 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35224 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35224 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35224 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35224 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35224 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35224 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35224 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35224 .ppd-viewport{overflow:hidden;}\n#ppd-35224 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35224 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35224 .ppd-slide img+img{margin-top:16px;}\n#ppd-35224 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35224 .ppd-arrow:hover{background:#fff;}\n#ppd-35224 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35224 .ppd-arrow-prev{left:14px;}\n#ppd-35224 .ppd-arrow-next{right:14px;}\n#ppd-35224 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35224 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35224 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35224 .ppd-dots button::before{content:none;}\n#ppd-35224 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35224 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35224 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35224 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35224 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35224{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35224 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35224 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35224 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35224 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35224 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35224 .ppd-grid-2,#ppd-35224 .ppd-grid-3,#ppd-35224 .ppd-grid-4,#ppd-35224 .ppd-spec,#ppd-35224 .ppd-feature,#ppd-35224 .ppd-cols-2,#ppd-35224 .ppd-cols-3,#ppd-35224 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35224 .ppd-divider{padding:8px 0;}\n  #ppd-35224 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35224 .ppd-arrow-prev{left:8px;}\n  #ppd-35224 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35224 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35224 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35224 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35224 .ppd-track{transition:none;}\n  #ppd-35224 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eVintage Water Ripple Ceiling Lamp\u003c\/h2\u003e\n\u003cul class=\"ppd-bullets\"\u003e\n\u003cli\u003eWater-ripple mint green glass shade, paired with a sleek silver canopy,\u003c\/li\u003e\n\u003cli\u003eSoften the lighting and emits a warm, retro glow, adding charm and elegance to any space. \u003c\/li\u003e\n\u003cli\u003eAn ideal choice for hallways, entryways, foyers, kitchens, bedrooms, bathrooms, dining areas, balconies...\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135930\/e187dba9bf5aa92d.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135930\/93cf1af7248067f9.jpg\"\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"2\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135930\/1249c8c649fba7f3.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135930\/771c73cb2ef09af7.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135930\/35f9011aa71e20dd.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135930\/c51cc03d710a0b1a.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135930\/43918c4075a43c5d.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Glass, Metal\u003c\/li\u003e\n\u003cli\u003eLight source: G9 (Standard,not included)\u003c\/li\u003e\n\u003cli\u003eWattage: Max 40 W\u003c\/li\u003e\n\u003cli\u003eVoltage: 110-240 V\u003c\/li\u003e\n\u003cli\u003eSize : ‎11.81\"L x 11.81\"W x 6.29\"H\u003c\/li\u003e\n\u003cli\u003eInstallation Type : ‎Semi Flush Mount\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35224');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955561083136,"sku":null,"price":162.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/3232ea2c6af1acdfa3a503a5c88acc38.jpg?v=1783418183"},{"product_id":"finnda-farmhouse-ribbed-glass-semi-flush-ceiling","title":"Finnda Farmhouse Ribbed Glass Semi Flush Ceiling","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35234\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35234{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35234 *,#ppd-35234 *::before,#ppd-35234 *::after{box-sizing:border-box;}\n#ppd-35234 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35234 .ppd-section{margin:0 0 4px;}\n#ppd-35234 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35234 h2.ppd-title,#ppd-35234 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35234 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35234 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35234 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35234 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35234 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35234 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35234 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35234 ul.ppd-list li{margin:0;}\n#ppd-35234 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35234 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35234 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35234 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35234 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35234 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35234 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35234 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35234 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35234 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35234 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35234 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35234 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35234 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35234 .ppd-spec table td,#ppd-35234 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35234 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35234 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35234 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35234 figure.ppd-figure{margin:0;}\n#ppd-35234 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35234 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35234 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35234 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35234 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35234 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35234 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35234 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35234 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35234 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35234 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35234 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35234 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35234 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35234 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35234 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35234 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35234 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35234 .ppd-viewport{overflow:hidden;}\n#ppd-35234 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35234 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35234 .ppd-slide img+img{margin-top:16px;}\n#ppd-35234 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35234 .ppd-arrow:hover{background:#fff;}\n#ppd-35234 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35234 .ppd-arrow-prev{left:14px;}\n#ppd-35234 .ppd-arrow-next{right:14px;}\n#ppd-35234 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35234 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35234 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35234 .ppd-dots button::before{content:none;}\n#ppd-35234 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35234 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35234 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35234 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35234 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35234{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35234 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35234 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35234 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35234 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35234 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35234 .ppd-grid-2,#ppd-35234 .ppd-grid-3,#ppd-35234 .ppd-grid-4,#ppd-35234 .ppd-spec,#ppd-35234 .ppd-feature,#ppd-35234 .ppd-cols-2,#ppd-35234 .ppd-cols-3,#ppd-35234 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35234 .ppd-divider{padding:8px 0;}\n  #ppd-35234 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35234 .ppd-arrow-prev{left:8px;}\n  #ppd-35234 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35234 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35234 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35234 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35234 .ppd-track{transition:none;}\n  #ppd-35234 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eFarmhouse Ribbed Glass Semi Flush Ceiling\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eFeaturing a clear ribbed glass shade, this fixture adds a refined texture that beautifully diffuses light, casting a warm and inviting glow. The sleek matte brass finish provides a timeless appeal, seamlessly blending vintage charm with contemporary sophistication.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135928\/e21265f0675bd3f0.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Glass, Metal\u003c\/li\u003e\n\u003cli\u003eLight source: ‎E26 (not included)\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: ‎1\u003c\/li\u003e\n\u003cli\u003eWattage: Max 40 W\u003c\/li\u003e\n\u003cli\u003eVoltage: 110-240 V\u003c\/li\u003e\n\u003cli\u003eSize : ∅ 10″ x H 9.88″\u003c\/li\u003e\n\u003cli\u003eShade \/ Light Direction : Down\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Matte brass finish\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135928\/156bba49c3020a62.jpg\"\u003e\u003cfigcaption\u003eMatte brass finish\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Ribbed glass shade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135928\/44e12b6e010f78be.jpg\"\u003e\u003cfigcaption\u003eRibbed glass shade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135928\/df7a3b403a018636.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135928\/bca2ac35e637979a.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135928\/78401400bb58f0e4.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135928\/e9eff813a68e4b05.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135928\/2bf8b7ae0e7e6dfd.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135928\/757ae81ab23e98a1.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35234');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955561378048,"sku":null,"price":118.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/53eb91a6c1ee92cb97571ea6eea0c7e9.jpg?v=1783418186"},{"product_id":"armhouse-engraved-glass-flush-mount-light-retro-patterned-glass-ceiling-light-bedroom-living-room-entryway-dining-room-kitchen","title":"Cassandra American Country Patterned Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35218\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35218{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35218 *,#ppd-35218 *::before,#ppd-35218 *::after{box-sizing:border-box;}\n#ppd-35218 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35218 .ppd-section{margin:0 0 4px;}\n#ppd-35218 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35218 h2.ppd-title,#ppd-35218 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35218 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35218 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35218 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35218 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35218 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35218 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35218 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35218 ul.ppd-list li{margin:0;}\n#ppd-35218 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35218 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35218 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35218 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35218 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35218 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35218 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35218 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35218 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35218 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35218 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35218 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35218 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35218 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35218 .ppd-spec table td,#ppd-35218 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35218 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35218 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35218 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35218 figure.ppd-figure{margin:0;}\n#ppd-35218 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35218 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35218 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35218 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35218 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35218 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35218 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35218 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35218 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35218 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35218 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35218 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35218 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35218 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35218 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35218 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35218 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35218 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35218 .ppd-viewport{overflow:hidden;}\n#ppd-35218 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35218 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35218 .ppd-slide img+img{margin-top:16px;}\n#ppd-35218 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35218 .ppd-arrow:hover{background:#fff;}\n#ppd-35218 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35218 .ppd-arrow-prev{left:14px;}\n#ppd-35218 .ppd-arrow-next{right:14px;}\n#ppd-35218 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35218 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35218 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35218 .ppd-dots button::before{content:none;}\n#ppd-35218 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35218 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35218 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35218 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35218 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35218{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35218 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35218 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35218 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35218 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35218 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35218 .ppd-grid-2,#ppd-35218 .ppd-grid-3,#ppd-35218 .ppd-grid-4,#ppd-35218 .ppd-spec,#ppd-35218 .ppd-feature,#ppd-35218 .ppd-cols-2,#ppd-35218 .ppd-cols-3,#ppd-35218 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35218 .ppd-divider{padding:8px 0;}\n  #ppd-35218 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35218 .ppd-arrow-prev{left:8px;}\n  #ppd-35218 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35218 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35218 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35218 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35218 .ppd-track{transition:none;}\n  #ppd-35218 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eAmerican Country Patterned Glass Ceiling Light\u003c\/h2\u003e\n\u003cul class=\"ppd-bullets\"\u003e\n\u003cli\u003eThis versatile overhead light fixture suits kitchens, hallways, bathrooms, entryways, and serves as a stylish vintage ceiling light cover option for adaptable functional or ambient lighting.\u003c\/li\u003e\n\u003cli\u003eFlush mount fixtures, ideal for low ceilings, offer ample illumination with even light diffusion, minimizing glare for a comfortable environment, making them excellent ceiling fixtures for living rooms as well.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/8d969d099a9c5817.jpg\"\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/a6dab03d7773cf17.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/5387efedf6e13986.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/a3407fe66afaeed4.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Metal, Glass\u003c\/li\u003e\n\u003cli\u003eProduct Dimensions: 11.03\"L x 11.03\"W x 6.29\"H\u003c\/li\u003e\n\u003cli\u003eNumber of Light Sources: 1\u003c\/li\u003e\n\u003cli\u003eVoltage: ‎120 Volts\u003c\/li\u003e\n\u003cli\u003eWattage: 60 watts\u003c\/li\u003e\n\u003cli\u003eBulb Base: E26\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Feature\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/79dce69ccef2b15a.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eVintage Flush Mount Design\u003c\/strong\u003e – This flush mount ceiling light vintage style combines nostalgic charm with modern functionality, featuring warm finishes that echo classic craftsmanship while meeting today's efficiency standards.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCrystal Clear Glass Details\u003c\/strong\u003e – The elegant glass ceiling light construction diffuses illumination beautifully, creating soft gradients and a premium aesthetic that elevates any interior space.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIdeal for Living Spaces\u003c\/strong\u003e – Whether you're shopping for lamps for living room ceiling installations or family areas, this fixture delivers balanced brightness and ambient warmth for gathering moments.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eModern Hallway \u0026amp; Kitchen Ready\u003c\/strong\u003e – Whether installed as a modern hallway ceiling light or serving as kitchen ceiling lights, this versatile fixture adapts seamlessly to compact spaces and high-traffic areas.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDay \u0026amp; Night Lighting Comparison\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Day\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/7bacc52ef6fc00de.jpg\"\u003e\u003cfigcaption\u003eDay\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Night\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/dd48c960996ea058.jpg\"\u003e\u003cfigcaption\u003eNight\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eApplication Scenarios\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"3\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/3d9bde840c3756d4.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/8f2d2a162491f73d.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/4d84abbf477d6b68.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/79dce69ccef2b15a.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/07e0278e08073612.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/92e99dbee4327aa7.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Finishes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/c25c9badf668990e.jpg\"\u003e\u003cfigcaption\u003eBlack\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bronze\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/eebfa0f32586da92.jpg\"\u003e\u003cfigcaption\u003eBronze\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Gold\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/af4e3281ff983ccd.jpg\"\u003e\u003cfigcaption\u003eGold\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Silver\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135924\/a5bb783fd51afeba.jpg\"\u003e\u003cfigcaption\u003eSilver\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35218');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Black","offer_id":48955561574656,"sku":"39686","price":139.62,"currency_code":"USD","in_stock":true},{"title":"Gold","offer_id":48955561607424,"sku":"39687","price":139.62,"currency_code":"USD","in_stock":true},{"title":"Bronze","offer_id":48955561640192,"sku":"39688","price":139.62,"currency_code":"USD","in_stock":true},{"title":"Silver","offer_id":48955561672960,"sku":"39689","price":139.62,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/30be82e6bc7831a2effd653321345346.jpg?v=1783418190"},{"product_id":"farmhouse-black-hammered-glass-rectangular-ceiling-lamp-water-rippled-flush-mount-light-bedroom-living-room-entryway-kitchen","title":"Coriander Black Rectangular Water Rippled Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35215\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35215{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35215 *,#ppd-35215 *::before,#ppd-35215 *::after{box-sizing:border-box;}\n#ppd-35215 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35215 .ppd-section{margin:0 0 4px;}\n#ppd-35215 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35215 h2.ppd-title,#ppd-35215 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35215 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35215 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35215 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35215 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35215 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35215 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35215 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35215 ul.ppd-list li{margin:0;}\n#ppd-35215 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35215 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35215 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35215 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35215 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35215 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35215 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35215 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35215 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35215 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35215 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35215 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35215 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35215 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35215 .ppd-spec table td,#ppd-35215 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35215 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35215 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35215 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35215 figure.ppd-figure{margin:0;}\n#ppd-35215 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35215 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35215 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35215 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35215 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35215 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35215 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35215 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35215 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35215 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35215 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35215 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35215 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35215 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35215 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35215 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35215 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35215 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35215 .ppd-viewport{overflow:hidden;}\n#ppd-35215 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35215 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35215 .ppd-slide img+img{margin-top:16px;}\n#ppd-35215 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35215 .ppd-arrow:hover{background:#fff;}\n#ppd-35215 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35215 .ppd-arrow-prev{left:14px;}\n#ppd-35215 .ppd-arrow-next{right:14px;}\n#ppd-35215 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35215 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35215 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35215 .ppd-dots button::before{content:none;}\n#ppd-35215 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35215 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35215 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35215 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35215 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35215{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35215 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35215 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35215 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35215 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35215 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35215 .ppd-grid-2,#ppd-35215 .ppd-grid-3,#ppd-35215 .ppd-grid-4,#ppd-35215 .ppd-spec,#ppd-35215 .ppd-feature,#ppd-35215 .ppd-cols-2,#ppd-35215 .ppd-cols-3,#ppd-35215 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35215 .ppd-divider{padding:8px 0;}\n  #ppd-35215 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35215 .ppd-arrow-prev{left:8px;}\n  #ppd-35215 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35215 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35215 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35215 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35215 .ppd-track{transition:none;}\n  #ppd-35215 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eCoriander Black Rectangular Water Rippled Glass Ceiling Light\u003c\/h2\u003e\n\u003cul class=\"ppd-bullets\"\u003e\n\u003cli\u003eThis black flush mount ceiling light is well-made with quality glass shade and a metal base for a long time use\u003c\/li\u003e\n\u003cli\u003eThe minimalist yet elegant style allows this semi flush ceiling light to blend well with a variety of decor styles from vintage to contemporary. Great for hallway, entry way, bathroom, bedroom, living room, dining room, kitchen, farmhouses etc\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135922\/d0aabfcadb68b805.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eProduct Dimensions ‎14.97\"L x 14.97\"W x 9.46\"H\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 4\u003c\/li\u003e\n\u003cli\u003eBulb Base: E12\u003c\/li\u003e\n\u003cli\u003eMaximum Wattage (Per Bulb): 40 Watt\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135922\/c3ffe521277df359.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135922\/1943086d9203300d.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Entryway\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135922\/2918827cd3cb82d5.jpg\"\u003e\u003cfigcaption\u003eEntryway\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen island\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135922\/1d88d4b1a050b713.jpg\"\u003e\u003cfigcaption\u003eKitchen island\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Living room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135922\/d8829c7136d6227a.jpg\"\u003e\u003cfigcaption\u003eLiving room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Porch\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135922\/bd767511b458496a.jpg\"\u003e\u003cfigcaption\u003ePorch\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135922\/13b846678dde283b.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135922\/a1b40c80ab8826b6.jpg\"\u003e\u003cfigcaption\u003eDining room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35215');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955561804032,"sku":null,"price":198.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/3a6fe4957217d395dcf06994c3f30653.jpg?v=1783418192"},{"product_id":"levi-farmhouse-ribbed-glass-brass-ceiling-light","title":"Levi Farmhouse Ribbed Glass Brass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35212\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35212{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35212 *,#ppd-35212 *::before,#ppd-35212 *::after{box-sizing:border-box;}\n#ppd-35212 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35212 .ppd-section{margin:0 0 4px;}\n#ppd-35212 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35212 h2.ppd-title,#ppd-35212 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35212 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35212 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35212 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35212 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35212 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35212 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35212 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35212 ul.ppd-list li{margin:0;}\n#ppd-35212 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35212 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35212 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35212 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35212 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35212 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35212 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35212 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35212 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35212 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35212 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35212 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35212 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35212 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35212 .ppd-spec table td,#ppd-35212 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35212 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35212 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35212 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35212 figure.ppd-figure{margin:0;}\n#ppd-35212 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35212 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35212 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35212 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35212 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35212 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35212 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35212 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35212 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35212 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35212 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35212 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35212 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35212 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35212 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35212 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35212 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35212 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35212 .ppd-viewport{overflow:hidden;}\n#ppd-35212 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35212 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35212 .ppd-slide img+img{margin-top:16px;}\n#ppd-35212 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35212 .ppd-arrow:hover{background:#fff;}\n#ppd-35212 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35212 .ppd-arrow-prev{left:14px;}\n#ppd-35212 .ppd-arrow-next{right:14px;}\n#ppd-35212 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35212 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35212 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35212 .ppd-dots button::before{content:none;}\n#ppd-35212 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35212 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35212 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35212 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35212 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35212{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35212 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35212 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35212 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35212 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35212 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35212 .ppd-grid-2,#ppd-35212 .ppd-grid-3,#ppd-35212 .ppd-grid-4,#ppd-35212 .ppd-spec,#ppd-35212 .ppd-feature,#ppd-35212 .ppd-cols-2,#ppd-35212 .ppd-cols-3,#ppd-35212 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35212 .ppd-divider{padding:8px 0;}\n  #ppd-35212 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35212 .ppd-arrow-prev{left:8px;}\n  #ppd-35212 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35212 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35212 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35212 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35212 .ppd-track{transition:none;}\n  #ppd-35212 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eRibbed Glass Brass Ceiling Light\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\u003c!-- auto:unknown --\u003e\n\u003cul\u003e\n\u003cli\u003eThis semi-flush mount ceiling light features a robust, clear ribbed glass shade for beautifully diffused illumination.\u003c\/li\u003e\n\u003cli\u003eA sleek brass-finished frame adds understated elegance, making it a perfect fit for living areas or bedrooms.\u003c\/li\u003e\n\u003cli\u003eIts damp-rated design ensures versatility, enhancing both style and function in any space.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"2\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135918\/fa738ccf5d94ae3d.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135918\/177ff7b1421f0f79.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135918\/b58d6f79fdb48e39.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135918\/d0d00edfad4fee23.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135918\/121b45cf1c898a0f.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135918\/0b4abf98d00d5735.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135918\/9ca7394097bdd9f5.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135918\/6c1f352f2f46cf94.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Glass, Metal\u003c\/li\u003e\n\u003cli\u003eLight source: ‎LED Beads Glow\u003c\/li\u003e\n\u003cli\u003eWattage: Max 60 W\u003c\/li\u003e\n\u003cli\u003eVoltage: 110-240 V\u003c\/li\u003e\n\u003cli\u003eSize : ∅ 30cm x H 16cm\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35212');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955562131712,"sku":null,"price":161.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/af5aca1bf2e766451456ea2ebb8366c4.jpg?v=1783418197"},{"product_id":"retro-brass-striped-glass-drum-ceiling-light-farmhouse-ribbed-glass-semi-flush-mount-light-bedroom-living-room-entryway-kitchen","title":"Claude Farmhouse Striped Glass Drum Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35206\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35206{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35206 *,#ppd-35206 *::before,#ppd-35206 *::after{box-sizing:border-box;}\n#ppd-35206 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35206 .ppd-section{margin:0 0 4px;}\n#ppd-35206 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35206 h2.ppd-title,#ppd-35206 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35206 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35206 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35206 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35206 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35206 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35206 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35206 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35206 ul.ppd-list li{margin:0;}\n#ppd-35206 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35206 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35206 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35206 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35206 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35206 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35206 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35206 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35206 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35206 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35206 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35206 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35206 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35206 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35206 .ppd-spec table td,#ppd-35206 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35206 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35206 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35206 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35206 figure.ppd-figure{margin:0;}\n#ppd-35206 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35206 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35206 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35206 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35206 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35206 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35206 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35206 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35206 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35206 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35206 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35206 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35206 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35206 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35206 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35206 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35206 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35206 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35206 .ppd-viewport{overflow:hidden;}\n#ppd-35206 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35206 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35206 .ppd-slide img+img{margin-top:16px;}\n#ppd-35206 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35206 .ppd-arrow:hover{background:#fff;}\n#ppd-35206 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35206 .ppd-arrow-prev{left:14px;}\n#ppd-35206 .ppd-arrow-next{right:14px;}\n#ppd-35206 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35206 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35206 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35206 .ppd-dots button::before{content:none;}\n#ppd-35206 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35206 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35206 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35206 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35206 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35206{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35206 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35206 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35206 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35206 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35206 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35206 .ppd-grid-2,#ppd-35206 .ppd-grid-3,#ppd-35206 .ppd-grid-4,#ppd-35206 .ppd-spec,#ppd-35206 .ppd-feature,#ppd-35206 .ppd-cols-2,#ppd-35206 .ppd-cols-3,#ppd-35206 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35206 .ppd-divider{padding:8px 0;}\n  #ppd-35206 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35206 .ppd-arrow-prev{left:8px;}\n  #ppd-35206 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35206 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35206 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35206 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35206 .ppd-track{transition:none;}\n  #ppd-35206 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eFarmhouse Striped Glass Drum Ceiling Light\u003c\/h2\u003e\n\u003cul class=\"ppd-bullets\"\u003e\n\u003cli\u003eBlack\/Brass finish over metal frame. Clear ribbed glass shade\u003c\/li\u003e\n\u003cli\u003eUses two maximum 60 watt type A bulbs (not included)\u003c\/li\u003e\n\u003cli\u003ePerfect for hotels, entrances, aisles, study rooms, corridors, bedrooms, living rooms, restaurants...\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"4\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/b36b6f6917d1de82.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/28b3b7cc07838b21.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/358ef576144fb783.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/a20e843065d9f2e7.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/1b5009a901f36da1.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/30a5d4d7e3b1a8b5.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/ceb0bbf7290104a2.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/f796d413a237e250.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/9d59aba2fb9b58cf.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/f9f9cfa67aaea872.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Antique brass finish\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/6e7c762b81ab388b.jpg\"\u003e\u003cfigcaption\u003eAntique brass finish\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Exquisite decor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/6f4d400e9ce7e164.jpg\"\u003e\u003cfigcaption\u003eExquisite decor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Ribbed glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/822cff55c9ca5c73.jpg\"\u003e\u003cfigcaption\u003eRibbed glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eShow you the details\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cbutton aria-label=\"Play product video 1\" class=\"ppd-video\" data-src=\"https:\/\/vidtags.net\/video-link\/G2NUV97j7nxsOL\" type=\"button\"\u003e\n\u003cspan class=\"ppd-play\"\u003eWatch video\u003c\/span\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/a33c80f820c6e849.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eProduct Dimensions: 14\"L x 14\"W x 8\"H\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 2\u003c\/li\u003e\n\u003cli\u003eWeighs: 7.7 lbs\u003c\/li\u003e\n\u003cli\u003eVoltage: 110~240 Volt\u003c\/li\u003e\n\u003cli\u003eMaximum Wattage (Per Bulb): 60 Watt\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Brass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/7f1959b31d2c76d1.jpg\"\u003e\u003cfigcaption\u003eBrass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135910\/8065d0c2ab225b3a.jpg\"\u003e\u003cfigcaption\u003eBlack\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eCooper Ribbed Glass Collection\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\"\u003e\n\u003ca class=\"ppd-card\" href=\"https:\/\/www.FLOSSLO.com\/product\/farmhouse-cooper-ribbed-glass-pendant-rustic-striped-glass-hanging-lamp-bedroom-living-room-entryway-dining-room-kitchen-island\/\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136001\/fdc873fc7a09c221.jpg\"\u003e\n\u003c\/a\u003e\n\u003ca class=\"ppd-card\" href=\"https:\/\/www.FLOSSLO.com\/product\/alain-cooper-ribbed-glass-wall-sconce\/\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135976\/157287d38dd6126b.jpg\"\u003e\n\u003c\/a\u003e\n\u003ca class=\"ppd-card\" href=\"https:\/\/www.FLOSSLO.com\/product\/farmhouse-brass-round-ribbed-flush-mount-light-bronze-fluted-glass-drum-ceiling-lamp-living-dining-bedroom-entryway-kitchen\/\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136001\/dddceae05f8f91ea.jpg\"\u003e\n\u003c\/a\u003e\n\u003ca class=\"ppd-card\" href=\"https:\/\/www.FLOSSLO.com\/product\/farmhouse-transparent-ribbed-glass-double-tube-sconce-retro-brass-tube-wall-light-bedroom-bathroom-living-room-entryway-corridor\/\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136001\/22d225c4694251af.jpg\"\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35206');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Black","offer_id":48955562230016,"sku":"39637","price":189.99,"currency_code":"USD","in_stock":true},{"title":"Brass","offer_id":48955562262784,"sku":"39638","price":189.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/a8a2c27ea735b357276989b214807664.jpg?v=1783418198"},{"product_id":"retro-carved-glass-semi-flush-mount-farmhouse-engraved-pattern-ceiling-light-bedroom-living-room-entryway-dining-room-kitchen","title":"Ixionis Retro Carved Glass Semi Flush Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35181\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35181{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35181 *,#ppd-35181 *::before,#ppd-35181 *::after{box-sizing:border-box;}\n#ppd-35181 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35181 .ppd-section{margin:0 0 4px;}\n#ppd-35181 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35181 h2.ppd-title,#ppd-35181 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35181 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35181 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35181 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35181 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35181 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35181 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35181 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35181 ul.ppd-list li{margin:0;}\n#ppd-35181 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35181 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35181 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35181 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35181 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35181 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35181 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35181 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35181 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35181 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35181 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35181 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35181 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35181 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35181 .ppd-spec table td,#ppd-35181 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35181 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35181 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35181 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35181 figure.ppd-figure{margin:0;}\n#ppd-35181 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35181 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35181 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35181 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35181 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35181 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35181 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35181 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35181 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35181 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35181 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35181 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35181 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35181 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35181 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35181 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35181 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35181 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35181 .ppd-viewport{overflow:hidden;}\n#ppd-35181 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35181 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35181 .ppd-slide img+img{margin-top:16px;}\n#ppd-35181 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35181 .ppd-arrow:hover{background:#fff;}\n#ppd-35181 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35181 .ppd-arrow-prev{left:14px;}\n#ppd-35181 .ppd-arrow-next{right:14px;}\n#ppd-35181 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35181 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35181 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35181 .ppd-dots button::before{content:none;}\n#ppd-35181 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35181 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35181 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35181 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35181 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35181{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35181 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35181 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35181 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35181 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35181 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35181 .ppd-grid-2,#ppd-35181 .ppd-grid-3,#ppd-35181 .ppd-grid-4,#ppd-35181 .ppd-spec,#ppd-35181 .ppd-feature,#ppd-35181 .ppd-cols-2,#ppd-35181 .ppd-cols-3,#ppd-35181 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35181 .ppd-divider{padding:8px 0;}\n  #ppd-35181 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35181 .ppd-arrow-prev{left:8px;}\n  #ppd-35181 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35181 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35181 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35181 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35181 .ppd-track{transition:none;}\n  #ppd-35181 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eRetro Carved Glass Semi Flush Ceiling Light\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\u003c!-- auto:unknown --\u003e\n\u003cp\u003eFeaturing a clear patterned glass shade paired with a refined brass base, this semi flush mount lighting piece brings a subtle vintage charm to any interior. As a standout choice among vintage ceiling lights, it softly diffuses light to create a warm and inviting atmosphere, making it ideal for hallways, bedrooms, intimate living spaces, or as a charming kitchen lamp ceiling option for cozy dining nooks.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/9e93034f25ca388c.jpg\"\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eExquisite Craftsmanship in Detail​\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eHigh-Definition Photos Unveiling the Authentic Beauty of the Product\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/0f7e7798d61197d8.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/725f72d991cbce18.png\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/78cd9e73f34a9c0f.png\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli style=\"text-align: left;\"\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eSize: As shown in the picture\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eNumber of Lights: 1\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eBulb Base: E26\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eVoltage: 120 Volt\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eMaximum Wattage (Per Bulb): 60W\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eBulb Included: No\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Feature\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Corridor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/bd6b19e70e0ac16f.jpg\"\u003e\u003cfigcaption\u003eCorridor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTextured Glass Shade\u003c\/strong\u003e – Intricate patterned glass enhances light diffusion with a refined decorative touch, ideal for a glass flush mount ceiling light.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrass Construction\u003c\/strong\u003e – Durable brass material adds warmth and timeless appeal to this retro flush mount ceiling light design.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft Ambient Illumination\u003c\/strong\u003e – Gently disperses light to create a cozy and comfortable atmosphere.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact \u0026amp; Stylish Form\u003c\/strong\u003e – Perfectly suited for semi flush ceiling lighting in smaller or lower-ceiling spaces.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Placement\u003c\/strong\u003e – Ideal for bedrooms, hallways, entryways, or bathrooms.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDay \u0026amp; Night Lighting Comparison\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Day\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/bd6b19e70e0ac16f.jpg\"\u003e\u003cfigcaption\u003eDay\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Night\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/28e0302380c52a6f.jpg\"\u003e\u003cfigcaption\u003eNight\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eColor Options\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eA variety of retro colors meet the needs of every setting\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"4\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/30f9d9649ea540ec.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/8187bc9dce07a865.png\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/1f9e1c3e2a4b23d7.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/28ffa313deb7382a.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/bd054915c9869958.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/d67a9c7539ab798a.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/ec57b920fe8863ba.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/8f0833fb0df19937.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/1e2e61ec61b4eef4.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/e4656e42af5886f0.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eVersatile Applications\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eWhere Beauty Meets Functionality: Great for bedside lighting, staircase accents, cozy livingroom, hallway entrances, or adding vintage charm to your favorite café.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"3\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/bd6b19e70e0ac16f.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/c8e62f271ac17dc0.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/1d69a50a4085efd0.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/872c8d42f77ad7ea.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/bad074dde0301f8b.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/9a151387bf1783bd.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eHear What Our Satisfied Customers Have to Say\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/5eef68e2453962a8.jpg\"\u003e\n\u003ch4\u003eTheresa M.\u003c\/h4\u003e\n\u003cp\u003eSo stunning I was baffled that it cost what it did lol. Perfect brightness, the color it emits is exactly what I was looking for. It was easy for my husband to install !!👍\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/9825f9717afcc554.jpg\"\u003e\n\u003ch4\u003eCheryl L Kornowski\u003c\/h4\u003e\n\u003cp\u003ePerfect size, great quality for the price. Bought two sizes, both look beautiful！\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135895\/0ab85994b78bb89d.jpg\"\u003e\n\u003ch4\u003ePrashant Agarwal\u003c\/h4\u003e\n\u003cp\u003eBeautiful light!! Perfect for our entryway and small hallway.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35181');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Black (White Glass) \/ 11.03 Inch","offer_id":48955563671808,"sku":"CL2024121301-13","price":135.66,"currency_code":"USD","in_stock":true},{"title":"Gold (White Glass) \/ 11.03 Inch","offer_id":48955563704576,"sku":"CL2024121301-14","price":135.66,"currency_code":"USD","in_stock":true},{"title":"Silver \/ 11.03 Inch","offer_id":48955563737344,"sku":"CL2024121301-4","price":135.66,"currency_code":"USD","in_stock":true},{"title":"Black \/ 11.03 Inch","offer_id":48955563770112,"sku":"CL2024121301-2","price":135.66,"currency_code":"USD","in_stock":true},{"title":"Gold \/ 11.03 Inch","offer_id":48955563802880,"sku":"CL2024121301-6","price":135.66,"currency_code":"USD","in_stock":true},{"title":"Antique Bronze \/ 11.03 Inch","offer_id":48955563835648,"sku":"CL2024121301-8","price":135.66,"currency_code":"USD","in_stock":true},{"title":"Gold（Green Glass） \/ 11.03 Inch","offer_id":48955563868416,"sku":"43807","price":135.66,"currency_code":"USD","in_stock":true},{"title":"Black（Green Glass） \/ 11.03 Inch","offer_id":48955563901184,"sku":"43808","price":135.66,"currency_code":"USD","in_stock":true},{"title":"Silver(Green Glass) \/ 11.03 Inch","offer_id":48955563933952,"sku":"43809","price":135.66,"currency_code":"USD","in_stock":true},{"title":"Antique Bronze(Green Glass) \/ 11.03 Inch","offer_id":48955563966720,"sku":"43810","price":135.66,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/ea219535ff1281fa7afb51688727b789.jpg?v=1783418210"},{"product_id":"farmhouse-patterned-glass-ceiling-light-rustic-engraved-glass-hallway-bathroom-bedroom-porch-kitchen-cloakroom-laundry-room","title":"Ixionis Farmhouse Patterned Glass Semi Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35183\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35183{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35183 *,#ppd-35183 *::before,#ppd-35183 *::after{box-sizing:border-box;}\n#ppd-35183 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35183 .ppd-section{margin:0 0 4px;}\n#ppd-35183 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35183 h2.ppd-title,#ppd-35183 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35183 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35183 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35183 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35183 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35183 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35183 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35183 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35183 ul.ppd-list li{margin:0;}\n#ppd-35183 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35183 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35183 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35183 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35183 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35183 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35183 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35183 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35183 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35183 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35183 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35183 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35183 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35183 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35183 .ppd-spec table td,#ppd-35183 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35183 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35183 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35183 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35183 figure.ppd-figure{margin:0;}\n#ppd-35183 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35183 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35183 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35183 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35183 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35183 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35183 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35183 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35183 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35183 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35183 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35183 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35183 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35183 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35183 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35183 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35183 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35183 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35183 .ppd-viewport{overflow:hidden;}\n#ppd-35183 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35183 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35183 .ppd-slide img+img{margin-top:16px;}\n#ppd-35183 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35183 .ppd-arrow:hover{background:#fff;}\n#ppd-35183 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35183 .ppd-arrow-prev{left:14px;}\n#ppd-35183 .ppd-arrow-next{right:14px;}\n#ppd-35183 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35183 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35183 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35183 .ppd-dots button::before{content:none;}\n#ppd-35183 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35183 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35183 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35183 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35183 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35183{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35183 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35183 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35183 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35183 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35183 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35183 .ppd-grid-2,#ppd-35183 .ppd-grid-3,#ppd-35183 .ppd-grid-4,#ppd-35183 .ppd-spec,#ppd-35183 .ppd-feature,#ppd-35183 .ppd-cols-2,#ppd-35183 .ppd-cols-3,#ppd-35183 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35183 .ppd-divider{padding:8px 0;}\n  #ppd-35183 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35183 .ppd-arrow-prev{left:8px;}\n  #ppd-35183 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35183 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35183 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35183 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35183 .ppd-track{transition:none;}\n  #ppd-35183 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eFarmhouse Patterned Glass Semi Flush Mount Ceiling Light\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\u003c!-- auto:unknown --\u003e\n\u003cp\u003eFeaturing a refined glass shade paired with a sleek metal base, this semi flush mount lighting modern design brings a soft, inviting glow to any space. Inspired by the timeless charm of glass globe pendants, it blends vintage character with clean, contemporary style—perfect for adding warmth and understated elegance to everyday interiors.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/a21582544f47fd00.jpg\"\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eExquisite Craftsmanship in Detail​\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eHigh-Definition Photos Unveiling the Authentic Beauty of the Product\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/267ac96cf2b3cdba.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/6bc5721193f418e5.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/954595ee3986d7d3.jpg\"\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/5b6bb0a0034ed8a1.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Metal, Glass\u003c\/li\u003e\n\u003cli\u003eFixture: 5.5'' H X 9.3'' W X 9.3'' D\u003c\/li\u003e\n\u003cli\u003eBulb Not Included But Required: Yes\u003c\/li\u003e\n\u003cli\u003eBulb Base: E26\/Medium (Standard)\u003c\/li\u003e\n\u003cli\u003eNumber of Light Sources: 1\u003c\/li\u003e\n\u003cli\u003eVoltage: 1.2E+2 Volts\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Feature\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/42b8b937e12a3194.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eElegant Glass Shade Design\u003c\/strong\u003e – Inspired by vintage glass ceiling light cover aesthetics, offering a timeless and refined look.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSleek Metal Accents\u003c\/strong\u003e – Adds a subtle modern touch while maintaining classic appeal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft Ambient Lighting\u003c\/strong\u003e – Gently diffuses light to create a warm and comfortable atmosphere.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Styling\u003c\/strong\u003e – Complements both semi flush kitchen lighting setups and cozy living spaces.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePerfect for Everyday Spaces\u003c\/strong\u003e – Ideal for bedrooms, hallways, kitchens, and more.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDay \u0026amp; Night Lighting Comparison\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Day\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/79cc2fd8b5cf455e.jpg\"\u003e\u003cfigcaption\u003eDay\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Night\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/e567f2168e968018.jpg\"\u003e\u003cfigcaption\u003eNight\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eVersatile Applications\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eWhere Beauty Meets Functionality: Great for bedside lighting, staircase accents, cozy living room, hallway entrances, or adding vintage charm to your favorite café.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"3\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/1a3125a333785525.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/79cc2fd8b5cf455e.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/f0f54f38a3741102.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/42b8b937e12a3194.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/56283b5b16de8c11.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/376f76fd6a9d7a88.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eColor Options\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eA variety of retro colors meet the needs of every setting\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Gold\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/55b341778ceb2452.jpg\"\u003e\u003cfigcaption\u003eGold\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/8eed4b25768dfcf5.jpg\"\u003e\u003cfigcaption\u003eBlack\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bronze (Gold Trim)\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/981175298595c207.jpg\"\u003e\u003cfigcaption\u003eBronze (Gold Trim)\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Silver\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/71927241e8aa1e7a.jpg\"\u003e\u003cfigcaption\u003eSilver\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eHear What Our Satisfied Customers Have to Say\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/404d7237146954e5.jpg\"\u003e\n\u003ch4\u003eNoah Anderson\u003c\/h4\u003e\n\u003cp\u003eHad a minor issue with one part, but customer service handled it quickly and sent a replacement right away. Really appreciate that!!👍\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/1c638fc200e01975.jpg\"\u003e\n\u003ch4\u003eJames Walker\u003c\/h4\u003e\n\u003cp\u003eI was a little worried about the glass during shipping, but it arrived perfectly intact. Packaging was very protective！\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135893\/4dc3f65dd66d676e.jpg\"\u003e\n\u003ch4\u003eChloe Harris\u003c\/h4\u003e\n\u003cp\u003eOrdered two for our hallway and they look amazing. Both arrived safely and were easy to install. Customer support was great when I needed tracking info！\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35183');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Black","offer_id":48955564065024,"sku":"CL2024121701-1","price":149.5,"currency_code":"USD","in_stock":true},{"title":"Gold","offer_id":48955564097792,"sku":"CL2024121701-2","price":149.5,"currency_code":"USD","in_stock":true},{"title":"Silver","offer_id":48955564130560,"sku":"CL2024121701-3","price":149.5,"currency_code":"USD","in_stock":true},{"title":"Bronze (Gold Trim)","offer_id":48955564163328,"sku":"CL2024121701-4","price":149.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/34fabaa49ea70903c9931e8c3d72fdf6.jpg?v=1783418212"},{"product_id":"farmhouse-small-globe-clear-glass-flush-mount-ceiling-light-fixture-hallway-entryway-bedroom-bathroom-porch-kitchen-corridor","title":"Thyran Farmhouse Small Globe Clear Glass Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35177\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35177{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35177 *,#ppd-35177 *::before,#ppd-35177 *::after{box-sizing:border-box;}\n#ppd-35177 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35177 .ppd-section{margin:0 0 4px;}\n#ppd-35177 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35177 h2.ppd-title,#ppd-35177 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35177 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35177 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35177 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35177 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35177 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35177 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35177 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35177 ul.ppd-list li{margin:0;}\n#ppd-35177 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35177 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35177 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35177 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35177 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35177 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35177 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35177 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35177 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35177 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35177 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35177 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35177 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35177 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35177 .ppd-spec table td,#ppd-35177 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35177 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35177 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35177 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35177 figure.ppd-figure{margin:0;}\n#ppd-35177 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35177 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35177 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35177 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35177 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35177 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35177 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35177 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35177 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35177 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35177 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35177 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35177 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35177 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35177 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35177 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35177 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35177 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35177 .ppd-viewport{overflow:hidden;}\n#ppd-35177 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35177 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35177 .ppd-slide img+img{margin-top:16px;}\n#ppd-35177 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35177 .ppd-arrow:hover{background:#fff;}\n#ppd-35177 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35177 .ppd-arrow-prev{left:14px;}\n#ppd-35177 .ppd-arrow-next{right:14px;}\n#ppd-35177 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35177 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35177 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35177 .ppd-dots button::before{content:none;}\n#ppd-35177 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35177 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35177 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35177 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35177 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35177{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35177 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35177 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35177 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35177 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35177 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35177 .ppd-grid-2,#ppd-35177 .ppd-grid-3,#ppd-35177 .ppd-grid-4,#ppd-35177 .ppd-spec,#ppd-35177 .ppd-feature,#ppd-35177 .ppd-cols-2,#ppd-35177 .ppd-cols-3,#ppd-35177 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35177 .ppd-divider{padding:8px 0;}\n  #ppd-35177 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35177 .ppd-arrow-prev{left:8px;}\n  #ppd-35177 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35177 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35177 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35177 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35177 .ppd-track{transition:none;}\n  #ppd-35177 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eFarmhouse Small Globe Clear Glass Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cul class=\"ppd-bullets\"\u003e\n\u003cli\u003eHigh quality Finish Clear Glass Shade Close to Ceiling. Round bowl shape and blown glass were born for modern or traditional home styles\u003c\/li\u003e\n\u003cli\u003eThis farmhouse light fixture is designed for various spaces such as entryway, kitchen, hallway, foyers and more\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/d93cb8e23dedbb03.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Metal, Glass\u003c\/li\u003e\n\u003cli\u003eSize: Dia 10.63 Inch × H 11.41 Inch\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 1\u003c\/li\u003e\n\u003cli\u003eShade Color: Clear\u003c\/li\u003e\n\u003cli\u003eBulb Base: E26\/Medium (Standard)\u003c\/li\u003e\n\u003cli\u003eMaximum Wattage (Per Bulb): 60 Watt\u003c\/li\u003e\n\u003cli\u003eVoltage: 120 Volt\u003c\/li\u003e\n\u003cli\u003ePower Source; Hardwired\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality metal canopy\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/e5fa874382665b81.jpg\"\u003e\u003cfigcaption\u003eHigh quality metal canopy\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Smooth clear glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/6fda6b19443f0518.jpg\"\u003e\u003cfigcaption\u003eSmooth clear glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/7636a5b0d1638ac9.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/00dfa8ca80d8477d.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/7f86cb97e1e8e866.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/63deb4162988dc17.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Finishes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Brushed Nickel\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/f586c0e6b17822ea.jpg\"\u003e\u003cfigcaption\u003eBrushed Nickel\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Polished Nickel\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/eb609b02b08f7988.jpg\"\u003e\u003cfigcaption\u003ePolished Nickel\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Matte Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/ad40ca54a8156399.jpg\"\u003e\u003cfigcaption\u003eMatte Black\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Oil Rubbed Bronze\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/a93d6ede039e10b6.jpg\"\u003e\u003cfigcaption\u003eOil Rubbed Bronze\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Natural Brass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135888\/393e5718ac5854e3.jpg\"\u003e\u003cfigcaption\u003eNatural Brass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35177');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Natural Brass","offer_id":48955564261632,"sku":"CL2024120301-1","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Oil Rubbed Bronze","offer_id":48955564294400,"sku":"CL2024120301-2","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Brushed Nickel","offer_id":48955564327168,"sku":"CL2024120301-3","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Matte Black","offer_id":48955564359936,"sku":"CL2024120301-4","price":159.0,"currency_code":"USD","in_stock":true},{"title":"Polished Nickel","offer_id":48955564392704,"sku":"CL2024120301-5","price":159.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/8863f533547ff7b6b7fec9be5d620a9e.jpg?v=1783418214"},{"product_id":"farmhouse-brass-round-ribbed-flush-mount-light-bronze-fluted-glass-drum-ceiling-lamp-living-dining-bedroom-entryway-kitchen","title":"Sylan Farmhouse Round Ribbed Glass Flush Mount Ceiling Light","description":"\u003cmain id=\"MainContent\" class=\"content-for-layout focus-none\" role=\"main\" tabindex=\"-1\"\u003e\n\u003cstyle\u003e\n  .breadcrumbs__link[aria-current=\"page\"] {\n    font-weight: normal;\n    text-decoration: none;\n  }\n  .breadcrumbs__link[aria-current=\"page\"]:hover, .breadcrumbs__link:hover\n  .breadcrumbs__link[aria-current=\"page\"]:focus, .breadcrumbs__link:focus {\n        text-underline-offset: 6px;\n  }\n  .breadcrumbs__item h2, .breadcrumbs__item:not(:last-child):after, .breadcrumb span, .breadcrumbs svg path{\n    color: #ffffff;\n    stroke:#ffffff;\n  }\n  .breadcrumbs__item h2{\n        text-decoration: none;\n  }\n\n  .breadcrumbs__item h2:hover ,.breadcrumbs__item:not(:last-child):hover:after, .breadcrumb span:hover{\n    color: #ffffff;\n}\n  \n\u003c\/style\u003e\n\u003cdiv class=\"page-width\"\u003e\n  \u003cdiv class=\"main_breadcrumbs\"\u003e\n\u003cnav class=\"breadcrumbs\" role=\"navigation\" aria-label=\"breadcrumbs\"\u003e\n  \u003col class=\"breadcrumbs__list\"\u003e\u003cli class=\"breadcrumbs__item\"\u003e\n          \u003ch2\u003eflosslo.com\u003c\/h2\u003e\n        \u003c\/li\u003e\u003c\/ol\u003e\n\u003c\/nav\u003e\n\n\u003cdiv class=\"breadcrumb breadcrumbs\"\u003e\n      \u003ca href=\"\/\" title=\"Back to the frontpage\" class=\"breadcrumbs__item\"\u003e\n      \n      \u003csvg width=\"19\" height=\"30\" viewbox=\"0 0 24 24\" fill=\"none\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" style=\"vertical-align: middle;\"\u003e\n  \u003cpath d=\"M3 9.5L12 3L21 9.5V20C21 20.55 20.55 21 20 21H15C14.45 21 14 20.55 14 20V15H10V20C10 20.55 9.55 21 9 21H4C3.45 21 3 20.55 3 20V9.5Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n      \u003c\/a\u003e\n   \u003cspan aria-hidden=\"true\" class=\"breadcrumb__sep\"\u003e\n      \u003csvg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"11\" height=\"11\" viewbox=\"0 0 24 24\" fill=\"none\" class=\"injected-svg\" data-src=\"https:\/\/cdn.hugeicons.com\/icons\/greater-than-stroke-rounded.svg?v=2.0\" xmlns:xlink=\"https:\/\/www.w3.org\/1999\/xlink\" role=\"img\" color=\"currentcolor\"\u003e\n\u003cpath d=\"M7 4L15.3306 10.0405C17.5565 11.6545 17.5565 12.3455 15.3306 13.9595L7 20\" stroke=\"currentcolor\" stroke-width=\"4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n    \u003c\/span\u003e\n      \u003cspan\u003eflosslo.com\u003c\/span\u003e\n    \u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n          \n        \n      \n\n      \u003cdiv class=\"page-width main-cart-page\"\u003e\n        \n      \u003c\/div\u003e\n\n       \u003clink rel=\"stylesheet\" data-pf-font=\"google\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400\u0026amp;display=swap\" media=\"all\"\u003e  \n  \n    \n    \u003cstyle\u003e.__pf .pf-c-ct,.__pf .pf-c-lt,.__pf .pf-c-rt{align-content:flex-start}.__pf .oh,.pf-sr-only{overflow:hidden}.__pf img,.__pf video{max-width:100%;border:0;vertical-align:middle}.__pf [tabIndex],.__pf button,.__pf input,.__pf select,.__pf textarea{touch-action:manipulation}.__pf:not([data-pf-editor-version=gen-2]) :focus-visible{outline:0!important;box-shadow:none!important}.__pf:not([data-pf-editor-version=gen-2]) :not(input):not(select):not(textarea):not([data-active=true]):focus-visible{border:none!important}.__pf *,.__pf :after,.__pf :before{box-sizing:border-box}.__pf [disabled],.__pf [readonly]{cursor:default}.__pf [data-href],.__pf button:not([data-pf-id]):hover{cursor:pointer}.__pf [disabled]:not([disabled=false]),.pf-dialog svg{pointer-events:none}.__pf [hidden]{display:none!important}.__pf [data-link=inherit]{color:inherit;text-decoration:none}.__pf [data-pf-placeholder]{outline:0;height:auto;display:none;pointer-events:none!important}.__pf .pf-ifr,.__pf [style*=\"--ratio\"] img{height:100%;left:0;top:0;width:100%;position:absolute}.__pf .pf-r,.__pf .pf-r-eh\u003e.pf-c{display:flex}.__pf [style*=\"--cw\"]{padding:0 15px;width:100%;margin:auto;max-width:var(--cw)}.__pf .pf-ifr{border:0}.__pf .pf-bg-lazy{background-image:none!important}.__pf .pf-r{flex-wrap:wrap}.__pf .pf-r-dg{display:grid}.__pf [style*=\"--c-xs\"]{max-width:calc(100%\/12*var(--c-xs));flex-basis:calc(100%\/12*var(--c-xs))}.__pf [style*=\"--s-xs\"]{margin:0 calc(-1 * var(--s-xs))}.__pf [style*=\"--s-xs\"]\u003e.pf-c{padding:var(--s-xs)}.__pf .pf-r-ew\u003e.pf-c{flex-grow:1;flex-basis:0}.__pf [style*=\"--ew-xs\"]\u003e.pf-c{flex-basis:calc(100% \/ var(--ew-xs));max-width:calc(100% \/ var(--ew-xs))}.__pf [style*=\"--ratio\"]{position:relative;padding-bottom:var(--ratio)}.main-content{padding:0}.footer-section,.site-footer,.site-footer-wrapper,main .accent-background+.shopify-section{margin:0}@media (max-width:767.4999px){.__pf .pf-hide{display:none!important}}@media (max-width:1024.4999px) and (min-width:767.5px){.__pf .pf-sm-hide{display:none!important}}@media (max-width:1199.4999px) and (min-width:1024.5px){.__pf .pf-md-hide{display:none!important}}@media (min-width:767.5px){.__pf [style*=\"--s-sm\"]{margin:0 calc(-1 * var(--s-sm))}.__pf [style*=\"--c-sm\"]{max-width:calc(100%\/12*var(--c-sm));flex-basis:calc(100%\/12*var(--c-sm))}.__pf [style*=\"--s-sm\"]\u003e.pf-c{padding:var(--s-sm)}.__pf [style*=\"--ew-sm\"]\u003e.pf-c{flex-basis:calc(100% \/ var(--ew-sm));max-width:calc(100% \/ var(--ew-sm))}}@media (min-width:1024.5px){.__pf [style*=\"--s-md\"]{margin:0 calc(-1 * var(--s-md))}.__pf [style*=\"--c-md\"]{max-width:calc(100%\/12*var(--c-md));flex-basis:calc(100%\/12*var(--c-md))}.__pf [style*=\"--s-md\"]\u003e.pf-c{padding:var(--s-md)}.__pf [style*=\"--ew-md\"]\u003e.pf-c{flex-basis:calc(100% \/ var(--ew-md));max-width:calc(100% \/ var(--ew-md))}}@media (min-width:1199.5px){.__pf [style*=\"--s-lg\"]{margin:0 calc(-1 * var(--s-lg))}.__pf [style*=\"--c-lg\"]{max-width:calc(100%\/12*var(--c-lg));flex-basis:calc(100%\/12*var(--c-lg))}.__pf [style*=\"--s-lg\"]\u003e.pf-c{padding:var(--s-lg)}.__pf [style*=\"--ew-lg\"]\u003e.pf-c{flex-basis:calc(100% \/ var(--ew-lg));max-width:calc(100% \/ var(--ew-lg))}.__pf .pf-lg-hide{display:none!important}}.__pf .pf-r-eh\u003e.pf-c\u003ediv{width:100%}.__pf .pf-c-lt{justify-content:flex-start;align-items:flex-start}.__pf .pf-c-ct{justify-content:center;align-items:flex-start}.__pf .pf-c-rt{justify-content:flex-end;align-items:flex-start}.__pf .pf-c-lm{justify-content:flex-start;align-items:center;align-content:center}.__pf .pf-c-cm{justify-content:center;align-items:center;align-content:center}.__pf .pf-c-rm{justify-content:flex-end;align-items:center;align-content:center}.__pf .pf-c-cb,.__pf .pf-c-lb,.__pf .pf-c-rb{align-content:flex-end}.__pf .pf-c-lb{justify-content:flex-start;align-items:flex-end}.__pf .pf-c-cb{justify-content:center;align-items:flex-end}.__pf .pf-c-rb{justify-content:flex-end;align-items:flex-end}.pf-no-border:not(:focus-visible){border:none;outline:0}.pf-sr-only{position:absolute;width:1px;height:1px;padding:0;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.pf-close-dialog-btn,.pf-dialog{background:0 0;border:none;padding:0}.pf-visibility-hidden{visibility:hidden}.pf-dialog{top:50%;left:50%;transform:translate(-50%,-50%);max-height:min(calc(9\/16*100vw),calc(100% - 6px - 2em));-webkit-overflow-scrolling:touch;overflow:hidden;margin:0}.pf-dialog::backdrop{background:rgba(0,0,0,.9);opacity:1}.pf-close-dialog-btn{position:absolute;top:0;right:0;height:16px;margin-bottom:8px;cursor:pointer}.pf-close-dialog-btn:not(:focus-visible){box-shadow:none}.pf-dialog-content{display:block;margin:24px auto auto;width:100%;height:calc(100% - 24px)}.pf-dialog-content\u003e*{width:100%;height:100%;border:0}\u003c\/style\u003e\n\u003cstyle\u003e\u003c\/style\u003e\n\u003cstyle\u003e.pf-color-scheme-1,.pf-color-scheme-2{--pf-scheme-btn-text-color:rgb(255, 255, 255);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-1{--pf-scheme-bg-color:rgba(255, 255, 255, 0);--pf-scheme-text-color:rgb(0, 0, 0);--pf-scheme-btn-bg-color:rgb(145, 157, 169);--pf-scheme-border-color:rgba(0, 0, 0);--pf-scheme-shadow-color:rgb(0, 0, 0, 0.25)}.pf-color-scheme-2,.pf-color-scheme-3{--pf-scheme-text-color:rgb(18, 18, 18);--pf-scheme-btn-bg-color:rgb(18, 18, 18);--pf-scheme-border-color:rgb(18, 18, 18)}.pf-color-scheme-2{--pf-scheme-bg-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18)}.pf-color-scheme-3{--pf-scheme-bg-color:rgb(243, 243, 243);--pf-scheme-btn-text-color:rgb(243, 243, 243);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-4,.pf-color-scheme-5,.pf-color-scheme-6{--pf-scheme-text-color:rgb(255, 255, 255);--pf-scheme-btn-bg-color:rgb(255, 255, 255);--pf-scheme-border-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-4{--pf-scheme-bg-color:rgb(36, 40, 51);--pf-scheme-btn-text-color:rgb(0, 0, 0)}.pf-color-scheme-5{--pf-scheme-bg-color:rgb(18, 18, 18);--pf-scheme-btn-text-color:rgb(18, 18, 18)}.pf-color-scheme-6{--pf-scheme-bg-color:rgb(51, 79, 180);--pf-scheme-btn-text-color:rgb(51, 79, 180)}[data-pf-type^=Button]{background-color:var(--pf-scheme-btn-bg-color);background-image:var(--pf-scheme-btn-bg-gradient-color);color:var(--pf-scheme-btn-text-color)}@media all{.__pf .pf-field-1,.__pf .pf-field-2,.__pf .pf-field-3,.__pf .pf-field-4,.__pf .pf-field-5,.__pf .pf-field-6{background-color:#fdfdfd;border:.66px solid #8a8a8a;border-radius:8px;padding:6px 12px}}\u003c\/style\u003e\n\u003cstyle id=\"pf-shopify-font\"\u003ediv.__pf {--pf-shopify-font-family-type-header-font: Baskervville, serif;\n        --pf-shopify-font-style-type-header-font: normal;\n        --pf-shopify-font-weight-type-header-font: 500;\n--pf-shopify-font-family-type-body-font: \"Open Sans\", sans-serif;\n        --pf-shopify-font-style-type-body-font: normal;\n        --pf-shopify-font-weight-type-body-font: 400;}\u003c\/style\u003e\n\u003clink rel=\"stylesheet\" href=\"\/\/flosslo.com\/cdn\/shop\/t\/3\/assets\/pagefly-animation.css?v=35569424405882025761784689458\" media=\"all\" onload=\"this.media='all'\"\u003e\n    \n  \n  \u003cscript\u003e\n    window.addEventListener('load', () =\u003e {\n      \/\/ fallback for gtag when not initialized\n      if(typeof window.gtag !== 'function') {\n        window.gtag = (str1, str2, obj) =\u003e {\n        }\n      }\n    }) \n  \u003c\/script\u003e\n  \n  \n   \u003cstyle\u003e.bRHccV,.kGoGSZ,.kWVCJl{position:relative}.kGoGSZ{display:flex!important;align-items:center;padding:16px 0;font-size:2px}.kGoGSZ:after,.kGoGSZ:before{content:'';width:100%;border-top:1em solid}.kGoGSZ\u003espan{padding:0 16px;flex:1 0 auto;display:flex;line-height:1}.cjvjkj td,.cjvjkj th{min-width:50px;padding:10px 15px;text-align:inherit}.cjvjkj span,.iXEsDR,.koGfBt{display:inline-block}.eTvVtU{--pf-sample-color:#5d6b82;--pf-border-color:#d1d5db}.eAgijX{white-space:pre-line;user-select:text}.eAgijX span{vertical-align:baseline!important}.iXEsDR,.koGfBt{max-width:100%;height:auto}.kWVCJl:empty{display:initial}.bRHccV{padding:20px 0}.cjvjkj{border:1px solid rgba(34,36,38,.15);overflow-x:auto}.cjvjkj table{width:100%;border-spacing:0}.cjvjkj th{background:#f9fafb;font-weight:700}.cjvjkj td{border-top:1px solid rgba(34,36,38,.1)}.cjvjkj.pf-table-bordered td:not(:first-child),.cjvjkj.pf-table-bordered th:not(:first-child){border-left:1px solid rgba(34,36,38,.1)}.cYNWze,.kGTzfw{word-break:break-word}.cYNWze\u003einput{display:none!important}.cYNWze\u003einput:checked~.pf-paragraph-content.compact{display:inline}.cYNWze:not(:has(\u003e input))\u003e.pf-paragraph-content.compact,.cYNWze\u003einput:not(:checked)~.pf-paragraph-content.compact{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media all{.__pf.__pf_oa4OUeTw .pf-10_,.__pf.__pf_oa4OUeTw .pf-20_,.__pf.__pf_oa4OUeTw .pf-35_,.__pf.__pf_oa4OUeTw .pf-72_{padding-bottom:0;padding-top:0}.__pf.__pf_oa4OUeTw .pf-13_,.__pf.__pf_oa4OUeTw .pf-15_,.__pf.__pf_oa4OUeTw .pf-236_,.__pf.__pf_oa4OUeTw .pf-26_,.__pf.__pf_oa4OUeTw .pf-32_,.__pf.__pf_oa4OUeTw .pf-372_,.__pf.__pf_oa4OUeTw .pf-41_,.__pf.__pf_oa4OUeTw .pf-78_,.__pf.__pf_oa4OUeTw .pf-80_{font-family:Poppins;font-weight:400}.__pf.__pf_oa4OUeTw .pf-12_,.__pf.__pf_oa4OUeTw .pf-31_{margin:0}.__pf.__pf_oa4OUeTw .pf-13_{text-align:center;font-size:32px;margin-bottom:10px;margin-top:5px}.__pf.__pf_oa4OUeTw .pf-15_{margin-bottom:18px;font-size:20px;text-align:center;margin-top:0;padding-bottom:0}.__pf.__pf_oa4OUeTw .pf-18_,.__pf.__pf_oa4OUeTw .pf-28_{margin-top:-10px}.__pf.__pf_oa4OUeTw .pf-20_{font-size:2px;color:#9b9b9b;margin-top:0}.__pf.__pf_oa4OUeTw .pf-24_{margin-top:10px}.__pf.__pf_oa4OUeTw .pf-26_{font-size:32px;text-align:center;margin-bottom:0;margin-top:-30px}.__pf.__pf_oa4OUeTw .pf-30_{width:100%;object-fit:cover;object-position:center center;height:auto;aspect-ratio:var(--pf-image-ratio);margin-left:-40px}.__pf.__pf_oa4OUeTw .pf-32_{padding:0;margin-top:0;text-align:center;font-size:20px;margin-left:-40px;line-height:27px;letter-spacing:0;text-transform:none;margin-right:20px}.__pf.__pf_oa4OUeTw .pf-33_{margin-top:0;color:#000}.__pf.__pf_oa4OUeTw .pf-35_{font-size:2px;color:#000;margin-top:0}.__pf.__pf_oa4OUeTw .pf-41_{margin-top:0;margin-bottom:0;font-size:32px;text-align:center}.__pf.__pf_oa4OUeTw .pf-50_,.__pf.__pf_oa4OUeTw .pf-54_{width:100%;height:auto;aspect-ratio:unset}.__pf.__pf_oa4OUeTw .pf-57_{margin-top:-50px}.__pf.__pf_oa4OUeTw .pf-59_,.__pf.__pf_oa4OUeTw .pf-67_{text-align:center;color:#000;font-size:22px}.__pf.__pf_oa4OUeTw .pf-70_{margin-top:-25px;color:#000;margin-left:0;margin-right:0}.__pf.__pf_oa4OUeTw .pf-72_{font-size:2px;margin-bottom:0;color:#000;margin-left:-15px;margin-right:-15px}.__pf.__pf_oa4OUeTw .pf-77_{font-size:32px;margin-top:0}.__pf.__pf_oa4OUeTw .pf-78_{text-align:center;margin-bottom:1px;font-size:32px;margin-top:-15px}.__pf.__pf_oa4OUeTw .pf-80_{text-align:center;opacity:1;color:#000;margin-top:10px;font-size:20px}.__pf.__pf_oa4OUeTw .pf-82_{margin-bottom:0}.__pf.__pf_oa4OUeTw .pf-227_{margin-left:-100px;margin-right:-100px}.__pf.__pf_oa4OUeTw .pf-229_{font-size:2px;color:#000;margin-left:-15px;margin-right:-15px;margin-top:-30px}.__pf.__pf_oa4OUeTw .pf-236_{font-size:32px;text-align:center;margin-top:-60px}.__pf.__pf_oa4OUeTw .pf-238_{margin-top:-35px;margin-left:-25px;margin-right:-25px}.__pf.__pf_oa4OUeTw .pf-240_,.__pf.__pf_oa4OUeTw .pf-252_,.__pf.__pf_oa4OUeTw .pf-254_,.__pf.__pf_oa4OUeTw .pf-255_,.__pf.__pf_oa4OUeTw .pf-258_,.__pf.__pf_oa4OUeTw .pf-357_,.__pf.__pf_oa4OUeTw .pf-358_,.__pf.__pf_oa4OUeTw .pf-359_,.__pf.__pf_oa4OUeTw .pf-364_,.__pf.__pf_oa4OUeTw .pf-365_,.__pf.__pf_oa4OUeTw .pf-366_{width:100%;height:auto;aspect-ratio:var(--pf-image-ratio)}.__pf.__pf_oa4OUeTw .pf-345_{margin-top:-20px}.__pf.__pf_oa4OUeTw .pf-350_{margin-top:-30px}.__pf.__pf_oa4OUeTw .pf-370_{padding-top:0;margin-top:-55px}.__pf.__pf_oa4OUeTw .pf-367_{text-align:center}.__pf.__pf_oa4OUeTw .pf-374_,.__pf.__pf_oa4OUeTw .pf-376_,.__pf.__pf_oa4OUeTw .pf-382_,.__pf.__pf_oa4OUeTw .pf-384_,.__pf.__pf_oa4OUeTw .pf-386_{text-align:center;font-family:Poppins;font-weight:400}.__pf.__pf_oa4OUeTw .pf-380_{margin-top:-55px}.__pf.__pf_oa4OUeTw .pf-390_{font-size:2px;margin-top:10px}}@media (min-width:1024.5px) and (max-width:1199.4999px){.__pf.__pf_oa4OUeTw .pf-13_{font-size:30px;margin-bottom:11px}.__pf.__pf_oa4OUeTw .pf-15_{font-size:20px;margin-bottom:11px;margin-top:0}.__pf.__pf_oa4OUeTw .pf-12_,.__pf.__pf_oa4OUeTw .pf-31_{margin:0}.__pf.__pf_oa4OUeTw .pf-20_,.__pf.__pf_oa4OUeTw .pf-28_{margin-top:0}.__pf.__pf_oa4OUeTw .pf-18_{margin-bottom:0}.__pf.__pf_oa4OUeTw .pf-26_{font-size:30px;margin-top:0;margin-bottom:-5px}.__pf.__pf_oa4OUeTw .pf-32_{margin-left:0;margin-right:0}.__pf.__pf_oa4OUeTw .pf-33_{margin-top:10px}.__pf.__pf_oa4OUeTw .pf-41_{margin-top:0;margin-bottom:0;font-size:30px}.__pf.__pf_oa4OUeTw .pf-48_{margin-top:-2px}}@media (min-width:767.5px) and (max-width:1024.4999px){.__pf.__pf_oa4OUeTw .pf-13_{font-size:26px;margin-bottom:10px}.__pf.__pf_oa4OUeTw .pf-15_{font-size:16px;margin-bottom:14px}.__pf.__pf_oa4OUeTw .pf-20_{margin-bottom:0;margin-top:0}.__pf.__pf_oa4OUeTw .pf-26_{font-size:26px;margin-top:-5px;margin-bottom:-25px}.__pf.__pf_oa4OUeTw .pf-32_{font-size:16px;margin-right:0;margin-top:-30px;margin-left:0}.__pf.__pf_oa4OUeTw .pf-31_{font-size:26px;font-family:Poppins;font-weight:400;margin-top:0;margin-bottom:0}.__pf.__pf_oa4OUeTw .pf-28_,.__pf.__pf_oa4OUeTw .pf-35_{margin-top:0}.__pf.__pf_oa4OUeTw .pf-33_{margin-top:13px}.__pf.__pf_oa4OUeTw .pf-41_{margin-top:-5px;font-size:26px}}@media (max-width:767.4999px){.__pf.__pf_oa4OUeTw .pf-13_{font-size:22px;margin-bottom:0}.__pf.__pf_oa4OUeTw .pf-15_{font-size:16px;margin-top:15px;margin-bottom:10px}.__pf.__pf_oa4OUeTw .pf-12_,.__pf.__pf_oa4OUeTw .pf-33_{padding-bottom:0}.__pf.__pf_oa4OUeTw .pf-20_{margin-top:-5px;margin-bottom:17px}.__pf.__pf_oa4OUeTw .pf-18_{margin-top:8px}.__pf.__pf_oa4OUeTw .pf-26_{font-size:22px;text-align:center;margin-top:-23px;margin-bottom:-10px}.__pf.__pf_oa4OUeTw .pf-32_{font-size:16px;text-align:left;margin-bottom:0;margin-top:0;margin-left:0}.__pf.__pf_oa4OUeTw .pf-28_{margin-bottom:0}.__pf.__pf_oa4OUeTw .pf-35_{margin-top:0}.__pf.__pf_oa4OUeTw .pf-41_{margin-top:-8px;font-size:22px;margin-bottom:-2px}.__pf.__pf_oa4OUeTw .pf-50_,.__pf.__pf_oa4OUeTw .pf-54_{height:auto;aspect-ratio:unset}}\u003c\/style\u003e\n\u003cstyle\u003e\u003c\/style\u003e\n\u003cdiv data-pf-editor-version=\"legacy\" class=\"sc-deXguC eTvVtU __pf __pf_oa4OUeTw\" id=\"__pf\"\u003e\u003cdiv data-pf-type=\"Body\" class=\"sc-gRtvfn YJaia pf-8_\"\u003e\u003cdiv data-pf-type=\"Layout\" class=\"sc-hgRQsa eA-dYwP pf-9_\"\u003e\n\u003cdiv data-section-id=\"pf-8713\" data-pf-type=\"Section\" class=\"sc-jwZJYP bRHccV pf-10_ pf-color-scheme-1\"\u003e\u003cdiv style=\"--cw:1600px\" class=\"sc-boZfnm jvQCDP\"\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-11_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-12_\"\u003e\n\u003ch2 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-13_ pf-heading-1-h2\"\u003eFarmhouse Round Ribbed Glass Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"sc-cuHiig kGTzfw pf-15_ pf-text-1\" data-pf-type=\"Paragraph3\"\u003eBring vintage charm and soft ambient light to your space with the Vesper Flush Mount. Designed with ribbed glass and a farmhouse-inspired finish, it’s perfect for low ceilings and cozy rooms.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-18_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:6;--c-md:6;--c-lg:6\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-253_\"\u003e\u003cimg alt=\"imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp__PID:5f0308c2-f1b2-4d49-8d93-4f48530fbcf5\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_71_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_2.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-252_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:6;--c-md:6;--c-lg:6\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-19_\"\u003e\n\u003cdiv data-pf-type=\"Divider2\" class=\"sc-eoVZcn kGoGSZ pf-20_ pf-divider-1\"\u003e\u003c\/div\u003e\n\u003cimg alt=\"imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp__PID:1f5f0308-c2f1-42ed-89cd-934f48530fbc\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_70_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_5.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-254_ pf-image-1\" store=\"[object Object]\"\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-257_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:6;--c-md:6;--c-lg:6\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-256_\"\u003e\u003cimg alt=\"imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp__PID:0308c2f1-b2ed-49cd-934f-48530fbcf56e\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_72_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_11.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-255_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:6;--c-md:6;--c-lg:6\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-259_\"\u003e\u003cimg alt=\"imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp__PID:08c2f1b2-ed49-4d93-8f48-530fbcf56efe\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_73_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_15.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-258_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-392_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-391_\"\u003e\u003cdiv data-pf-type=\"Divider2\" class=\"sc-eoVZcn kGoGSZ pf-390_ pf-divider-1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-24_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-25_\"\u003e\u003ch4 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-26_ pf-heading-1-h3\"\u003eProduct Specifications\u003c\/h4\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-28_ pf-r pf-c-cm pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:6;--c-md:6;--c-lg:6\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-29_\"\u003e\u003cimg alt=\"imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp__PID:bac520d1-24f1-49ba-b936-48a477959dc9\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_319_Farmhouse-Round-Ribbed-Glass-Flush-Mount-Ceiling-Light__3.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-30_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:6;--c-md:6;--c-lg:6\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-31_\"\u003e\u003cdiv class=\"sc-gvPcJq cjvjkj pf-32_ pf-table-bordered\" data-pf-type=\"Table\"\u003e\u003ctable class=\"pf-inner-table\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"A1\"\u003e\u003cspan\u003eAttribute \u003c\/span\u003e\u003c\/th\u003e\n\u003cth class=\"B1\"\u003e\u003cspan\u003eDetail\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"A2\"\u003e\u003cspan\u003eMaterial\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"B2\"\u003e\u003cspan\u003e\tIron, Glass\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"A3\"\u003e\u003cspan\u003eOverall\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"B3\"\u003e\u003cspan\u003e\t14\" diam, 6.5\" h\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"A4\"\u003e\u003cspan\u003eCanopy\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"B4\"\u003e\u003cspan\u003e12\" diam, 1\" th\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"A5\"\u003e\u003cspan\u003eBulb Base\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"B5\"\u003e\u003cspan\u003eE26\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"A6\"\u003e\u003cspan\u003eNumber of  Lights\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"B6\"\u003e\u003cspan\u003e2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"A7\"\u003e\u003cspan\u003eWattage\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"B7\"\u003e\u003cspan\u003e40 watts\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"A8\"\u003e\u003cspan\u003eFinish\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd class=\"B8\"\u003e\u003cspan\u003eTumbled Brass\/Black\/Polished Nickel\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-33_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-34_\"\u003e\u003cdiv data-pf-type=\"Divider2\" class=\"sc-eoVZcn kGoGSZ pf-35_ pf-divider-1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-39_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-40_\"\u003e\u003ch3 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-41_ pf-heading-1-h3\"\u003eReasons to Opt for this Light\u003c\/h3\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-48_ pf-r pf-r-eh\" style=\"--s-xs:8px;--s-sm:7.5px;--s-md:15px;position:relative\" data-pf-type=\"Row\"\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:6;--c-md:6;--c-lg:6\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-49_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_74_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_17.webp?v=1784713584\" width=\"1254\" height=\"1254\" alt=\"imgi_74_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_17.webp__PID:c2f1b2ed-49cd-434f-8853-0fbcf56efed4\" data-pf-type=\"Image3\" class=\"sc-jdUdnB koGfBt pf-50_ pf-image-1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:6;--c-md:6;--c-lg:6\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-53_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_75_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_9.webp?v=1784713584\" width=\"1254\" height=\"1254\" alt=\"imgi_75_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_9.webp__PID:f1b2ed49-cd93-4f48-930f-bcf56efed405\" data-pf-type=\"Image3\" class=\"sc-jdUdnB koGfBt pf-54_ pf-image-1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-55_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-56_\"\u003e\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-57_ pf-r pf-r-eh\" style=\"--s-xs:8px;--s-sm:15px;position:relative\" data-pf-type=\"Row\"\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:6;--c-md:6;--c-lg:6\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-58_\"\u003e\u003cp class=\"sc-kgvFNj cYNWze pf-59_ pf-text-1\" data-pf-type=\"Paragraph4\"\u003e\u003cinput type=\"checkbox\" id=\"compact-20821696-8b0a-4ff8-9990-f5a7cda93a7f\"\u003e\u003cspan class=\"pf-paragraph-content \"\u003e·Ribbed glass shade diffuses soft, warm light \u003cbr\u003e·Compact flush mount design — ideal for low ceilings \u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:6;--c-md:6;--c-lg:6\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-66_\"\u003e\u003cp class=\"sc-kgvFNj cYNWze pf-67_ pf-text-1\" data-pf-type=\"Paragraph4\"\u003e\u003cinput type=\"checkbox\" id=\"compact-7549c3e5-3493-4523-be5e-0b57ccd182de\"\u003e\u003cspan class=\"pf-paragraph-content \"\u003e·Farmhouse meets vintage style with timeless appeal \u003cbr\u003e·Great for bedrooms, hallways, foyers, and laundry rooms\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-70_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-71_\"\u003e\u003cdiv data-pf-type=\"Divider2\" class=\"sc-eoVZcn kGoGSZ pf-72_ pf-divider-1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-76_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-77_\"\u003e\n\u003ch3 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-78_ pf-heading-1-h3\"\u003eWhere It Works Best \u003c\/h3\u003e\n\u003ch3 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-80_\"\u003eIts compact footprint and elegant glass shade make it the perfect solution for cozy, functional spaces that still deserve great design.\u003c\/h3\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv data-section-id=\"pf-6154\" data-pf-type=\"Section\" class=\"sc-jwZJYP bRHccV pf-82_ pf-color-scheme-1\"\u003e\u003cdiv style=\"--cw:1170px\" class=\"sc-boZfnm jvQCDP\"\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-350_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-352_\"\u003e\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-356_ pf-r pf-r-eh\" style=\"--s-xs:8px;--s-sm:15px;position:relative\" data-pf-type=\"Row\"\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-353_\"\u003e\u003cimg alt=\"imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp__PID:4f48530f-bcf5-4efe-9405-3f689cb9254c\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_82_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_18.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-357_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-354_\"\u003e\u003cimg alt=\"imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp__PID:ed49cd93-4f48-430f-bcf5-6efed4053f68\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_78_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_8.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-358_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-355_\"\u003e\u003cimg alt=\"imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp__PID:49cd934f-4853-4fbc-b56e-fed4053f689c\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_79_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_16.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-359_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-370_ pf-r pf-r-eh\" style=\"--s-xs:8px;--s-sm:15px;position:relative\" data-pf-type=\"Row\"\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-367_\"\u003e\u003ch3 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-372_ pf-heading-1-h3\"\u003e· Laundry areas or mudrooms \u003c\/h3\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-368_\"\u003e\u003ch3 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-374_ pf-heading-1-h3\"\u003e· Covered porches or entryways\u003c\/h3\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-369_\"\u003e\u003ch3 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-376_ pf-heading-1-h3\"\u003e· Living Room\u003c\/h3\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-345_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-344_\"\u003e\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-363_ pf-r pf-r-eh\" style=\"--s-xs:8px;--s-sm:15px;position:relative\" data-pf-type=\"Row\"\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-360_\"\u003e\u003cimg alt=\"imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp__PID:cd934f48-530f-4cf5-aefe-d4053f689cb9\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_80_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_3.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-364_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-361_\"\u003e\u003cimg alt=\"imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp__PID:934f4853-0fbc-456e-bed4-053f689cb925\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_81_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_14.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-365_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-362_\"\u003e\u003cimg alt=\"imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp__PID:b2ed49cd-934f-4853-8fbc-f56efed4053f\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/imgi_77_Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_13.webp?v=1784713584\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:1\" width=\"1254\" height=\"1254\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-366_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-380_ pf-r pf-r-eh\" style=\"--s-xs:8px;--s-sm:15px;position:relative\" data-pf-type=\"Row\"\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-377_\"\u003e\u003ch3 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-382_ pf-heading-1-h3\"\u003e· Hallways\u003c\/h3\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-378_\"\u003e\u003ch3 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-384_ pf-heading-1-h3\"\u003e· Bedroom\n\u003c\/h3\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:4;--c-md:4;--c-lg:4\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-379_\"\u003e\u003ch3 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-386_ pf-heading-1-h3\"\u003e· Kitchen\u003c\/h3\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv data-section-id=\"pf-7ed5\" data-pf-type=\"Section\" class=\"sc-jwZJYP bRHccV pf-226_ pf-color-scheme-1\"\u003e\u003cdiv style=\"--cw:1170px\" class=\"sc-boZfnm jvQCDP\"\u003e\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-227_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-228_\"\u003e\u003cdiv data-pf-type=\"Divider2\" class=\"sc-eoVZcn kGoGSZ pf-229_\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv data-section-id=\"pf-fd9c\" data-pf-type=\"Section\" class=\"sc-jwZJYP bRHccV pf-233_ pf-color-scheme-1\"\u003e\u003cdiv style=\"--cw:1170px\" class=\"sc-boZfnm jvQCDP\"\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-234_ pf-r pf-r-eh\" style=\"--s-xs:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-235_\"\u003e\u003ch3 data-pf-type=\"Heading2\" class=\"sc-lbJdeI eAgijX pf-236_ pf-heading-1-h3\"\u003eLighting Effects\u003c\/h3\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"sc-jaXxZZ iGFmwC pf-238_ pf-r pf-r-eh\" style=\"--s-xs:8px;--s-sm:15px;position:relative\" data-pf-type=\"Row\"\u003e\u003cdiv class=\"pf-c\" style=\"--c-xs:12;--c-sm:12;--c-md:12;--c-lg:12\"\u003e\u003cdiv data-pf-type=\"Column\" class=\"sc-dUYKzm kWVCJl pf-239_\"\u003e\u003cimg alt=\"Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_86bbf4c8-27d2-4a90-b5de-f1a2cdc1cb88.webp__PID:13245d3e-9965-4cde-a3ab-22cc12e51d10\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=2048\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=375 375w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=550 550w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=768 768w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=1024 1024w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=1280 1280w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=1440 1440w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=1680 1680w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=1800 1800w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=1920 1920w,https:\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/Vesper_Farmhouse_Round_Ribbed_Glass_Flush_Mount_Ceiling_Light2_32_2aa8c988-cd2a-434d-b36c-382e02c9d7aa.webp?v=1784714931\u0026amp;width=2048 2048w\" fetchpriority=\"low\" decoding=\"async\" loading=\"lazy\" style=\"--pf-image-ratio:2.4383164005805513\" width=\"1680\" height=\"689\" sizes=\"75vw\" data-pf-type=\"Image4\" class=\"sc-fyVeKD iXEsDR pf-240_ pf-image-1\" store=\"[object Object]\"\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cscript\u003e\n    !function(){\n      window.__pagefly_page_setting__ = {\"pageTitle\":\"Farmhouse Round Ribbed Glass Flush Mount Ceiling Light\",\"pageType\":\"page\",\"pageId\":\"c9b784b8-7a65-4b87-b17b-45b4a4c5137e\",\"lazyLoad\":false,\"forceByPassGoogleLightHouse\":false,\"imageLazyLoad\":false,\"nativeImageLazyLoad\":true,\"useThemeJQ\":false,\"sectionRootType\":\"Section\",\"trackingIDs\":[]};\n      window.__pagefly_setting__\u0026\u0026(window.__pagefly_setting2__=window.__pagefly_setting__),window.__pagefly_setting__={\"baseURL\":\"https:\/\/apps.pagefly.io\",\"analyticsURL\":\"https:\/\/analytics.pagefly.io\",\"isBackend\":false,\"cdnURL\":\"https:\/\/cdn.pagefly.io\",\"pageflyVersion\":\"4.26.3.48\",\"shopDomain\":\"pinglighting-com.myshopify.com\",\"elementData\":{},\"shopifyProxyPath\":\"\/apps\/pagefly\"},window.__pagefly_setting2__\u0026\u0026(window.__pagefly_setting__=function _(d,b){let c={...d||{}};for(let a of Object.keys(b))b[a]instanceof Object\u0026\u0026(Array.isArray(b[a])\u0026\u0026c[a]?Object.assign(b[a],[...b[a],...c[a]]):Object.assign(b[a],_(c[a],b[a])));return Object.assign(c||{},b),c}(__pagefly_setting2__,__pagefly_setting__),delete window.__pagefly_setting2__),window.__pagefly_setting__.moneyFormat=\"${{amount}}\"}();\n    \u003c\/script\u003e\u003cscript\u003e\u003c\/script\u003e\n    \u003c\/main\u003e","brand":"FLOSSLO","offers":[{"title":"Tumbled Brass","offer_id":48955565375744,"sku":"CL2024120201-1","price":211.0,"currency_code":"USD","in_stock":true},{"title":"Polished Nickel","offer_id":48955565408512,"sku":"CL2024120201-2","price":211.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":48955565441280,"sku":"39863","price":211.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/ed5fef1fb2032a5ad13ebc7b447280aa.jpg?v=1783418221"},{"product_id":"ixionis-vintage-engraved-pattern-globe-glass-flush-mount-ceiling-light","title":"Ixionis Vintage Engraved Pattern Globe Glass Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35161\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35161{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35161 *,#ppd-35161 *::before,#ppd-35161 *::after{box-sizing:border-box;}\n#ppd-35161 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35161 .ppd-section{margin:0 0 4px;}\n#ppd-35161 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35161 h2.ppd-title,#ppd-35161 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35161 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35161 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35161 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35161 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35161 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35161 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35161 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35161 ul.ppd-list li{margin:0;}\n#ppd-35161 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35161 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35161 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35161 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35161 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35161 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35161 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35161 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35161 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35161 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35161 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35161 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35161 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35161 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35161 .ppd-spec table td,#ppd-35161 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35161 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35161 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35161 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35161 figure.ppd-figure{margin:0;}\n#ppd-35161 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35161 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35161 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35161 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35161 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35161 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35161 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35161 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35161 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35161 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35161 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35161 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35161 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35161 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35161 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35161 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35161 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35161 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35161 .ppd-viewport{overflow:hidden;}\n#ppd-35161 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35161 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35161 .ppd-slide img+img{margin-top:16px;}\n#ppd-35161 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35161 .ppd-arrow:hover{background:#fff;}\n#ppd-35161 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35161 .ppd-arrow-prev{left:14px;}\n#ppd-35161 .ppd-arrow-next{right:14px;}\n#ppd-35161 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35161 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35161 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35161 .ppd-dots button::before{content:none;}\n#ppd-35161 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35161 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35161 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35161 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35161 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35161{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35161 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35161 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35161 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35161 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35161 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35161 .ppd-grid-2,#ppd-35161 .ppd-grid-3,#ppd-35161 .ppd-grid-4,#ppd-35161 .ppd-spec,#ppd-35161 .ppd-feature,#ppd-35161 .ppd-cols-2,#ppd-35161 .ppd-cols-3,#ppd-35161 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35161 .ppd-divider{padding:8px 0;}\n  #ppd-35161 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35161 .ppd-arrow-prev{left:8px;}\n  #ppd-35161 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35161 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35161 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35161 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35161 .ppd-track{transition:none;}\n  #ppd-35161 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eVintage Engraved Pattern Globe Glass Flush Mount Ceiling Light\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\u003c!-- auto:unknown --\u003e\n\u003cp\u003eFeaturing a hand-finished glass shade paired with a refined metal frame, this piece brings a soft, diffused glow with understated vintage charm. Designed as a semi flush mount lighting solution, it also works beautifully as a vintage flush mount ceiling light, adding warmth and character to hallways, bedrooms, and intimate living spaces.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/0dc5e67a761b906b.png\"\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eExquisite Craftsmanship in Detail​\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eHigh-Definition Photos Unveiling the Authentic Beauty of the Product\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/ed5ce75419b6e16a.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/a3b840edb3144c4c.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/51c127b95a6e29d3.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli style=\"text-align: left;\"\u003eMaterial: Glass, Metal\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eFinish Type: Painted Power\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eNumber of Lights: 1\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eBulb Base: E26\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eVoltage: 110-120 Volt\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eMaximum Wattage (Per Bulb): 60W\u003c\/li\u003e\n\u003cli style=\"text-align: left;\"\u003eBulb Included: No\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Feature\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/42f9ab73cd9e4b83.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eElegant Glass \u0026amp; Metal Construction\u003c\/strong\u003e – A refined blend of glass and metal creates a timeless globe ceiling light aesthetic with lasting durability.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft Retro Ambiance\u003c\/strong\u003e – The glass shade delivers a gentle diffusion, making it a perfect glass flush mount ceiling light for cozy, inviting interiors.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Ceiling Design\u003c\/strong\u003e – Ideal as semi flush ceiling lighting, offering a balanced profile suitable for both low and standard ceilings.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVintage-Inspired Finish\u003c\/strong\u003e – A retro flush mount ceiling light design that enhances bedrooms, hallways, and entryways with subtle elegance.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eColor Options\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eA variety of retro colors meet the needs of every setting\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Clear Glass\/Brass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/48f034e111c9f9e5.png\"\u003e\u003cfigcaption\u003eClear Glass\/Brass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Clear Glass\/Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/6ca5fbb4d77e764e.png\"\u003e\u003cfigcaption\u003eClear Glass\/Black\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Green Glass\/Brass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/7fa8122c88966427.jpg\"\u003e\u003cfigcaption\u003eGreen Glass\/Brass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eVersatile Applications\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eWhere Beauty Meets Functionality: Great for bedside lighting, staircase accents, cozy livingrooms, hallway entrances, or adding vintage charm to your favorite café.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"3\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/f6f8c7a471034a2d.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/e83c51fa1d649f75.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/17bf9a7c911f63f0.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/6ad18e6f8d8c7322.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/70813d43eae32366.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eHear What Our Satisfied Customers Have to Say\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/ea307279de8d32da.jpg\"\u003e\n\u003ch4\u003eMegan Harlow\u003c\/h4\u003e\n\u003cp\u003eJust bought out house in 2024 and one of our first projects was to replace all of these in the house. They give the exact vibe I wanted. They are very affordable and look stunning!!👍\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/4ada255060d8bf55.jpg\"\u003e\n\u003ch4\u003eTyler Westbrook\u003c\/h4\u003e\n\u003cp\u003eThese are really pretty and very easy to install! love the glow and the shadow pattern they leave on my ceiling and walls. I installed these in my hallway, and considering buying one more for my closet!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135880\/f81ff9ce5ffd99a2.jpg\"\u003e\n\u003ch4\u003eJason Colburn\u003c\/h4\u003e\n\u003cp\u003eSo stunning I was baffled that it cost what it did lol. Perfect brightness, the color it emits is exactly what I was looking for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35161');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Green Glass\/Brass","offer_id":48955565539584,"sku":"CL202411281422-01","price":74.43,"currency_code":"USD","in_stock":true},{"title":"Clear Glass","offer_id":48955565572352,"sku":"CL202411281422-02","price":74.43,"currency_code":"USD","in_stock":true},{"title":"Clear Glass\/Black","offer_id":48955565605120,"sku":"CL202411281422-03","price":74.43,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/512d7994610aba08a74385154bb49e76.jpg?v=1783418222"},{"product_id":"small-black-metal-textured-glass-ceiling-light-vintage-wavy-glass-ceiling-lamp-low-ceiling-kitchen-bedroom-hallway-corridor","title":"Zorath Small Black Metal Textured Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35139\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35139{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35139 *,#ppd-35139 *::before,#ppd-35139 *::after{box-sizing:border-box;}\n#ppd-35139 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35139 .ppd-section{margin:0 0 4px;}\n#ppd-35139 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35139 h2.ppd-title,#ppd-35139 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35139 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35139 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35139 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35139 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35139 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35139 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35139 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35139 ul.ppd-list li{margin:0;}\n#ppd-35139 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35139 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35139 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35139 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35139 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35139 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35139 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35139 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35139 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35139 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35139 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35139 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35139 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35139 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35139 .ppd-spec table td,#ppd-35139 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35139 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35139 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35139 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35139 figure.ppd-figure{margin:0;}\n#ppd-35139 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35139 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35139 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35139 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35139 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35139 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35139 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35139 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35139 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35139 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35139 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35139 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35139 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35139 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35139 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35139 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35139 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35139 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35139 .ppd-viewport{overflow:hidden;}\n#ppd-35139 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35139 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35139 .ppd-slide img+img{margin-top:16px;}\n#ppd-35139 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35139 .ppd-arrow:hover{background:#fff;}\n#ppd-35139 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35139 .ppd-arrow-prev{left:14px;}\n#ppd-35139 .ppd-arrow-next{right:14px;}\n#ppd-35139 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35139 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35139 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35139 .ppd-dots button::before{content:none;}\n#ppd-35139 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35139 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35139 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35139 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35139 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35139{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35139 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35139 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35139 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35139 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35139 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35139 .ppd-grid-2,#ppd-35139 .ppd-grid-3,#ppd-35139 .ppd-grid-4,#ppd-35139 .ppd-spec,#ppd-35139 .ppd-feature,#ppd-35139 .ppd-cols-2,#ppd-35139 .ppd-cols-3,#ppd-35139 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35139 .ppd-divider{padding:8px 0;}\n  #ppd-35139 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35139 .ppd-arrow-prev{left:8px;}\n  #ppd-35139 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35139 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35139 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35139 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35139 .ppd-track{transition:none;}\n  #ppd-35139 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eSmall Black Metal Textured Glass Ceiling Light\u003c\/h2\u003e\n\u003cul class=\"ppd-bullets\"\u003e\n\u003cli\u003eMade of iron, painted with high temperature for many times, and processed for durability. The glass lampshade with high light transmittance is selected, the light transmission is even and soft, and it is resistant to high temperature\u003c\/li\u003e\n\u003cli\u003ePerfect for hallway, entryway, porch, utility room, stairwell, kitchen sink, closet, children's room , dining room, bedroom, living room...\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Corridor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/8f6e8e0fc16163c9.jpg\"\u003e\u003cfigcaption\u003eCorridor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/5107f03d6af26f39.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Cloakroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/e054f213255f6b61.jpg\"\u003e\u003cfigcaption\u003eCloakroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Entryway\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/6ec4a058f50996b6.jpg\"\u003e\u003cfigcaption\u003eEntryway\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Exquisite glass pattern\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/60721b73c2f7b048.jpg\"\u003e\u003cfigcaption\u003eExquisite glass pattern\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality metal canopy\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/91768c3a8227cac6.jpg\"\u003e\u003cfigcaption\u003eHigh quality metal canopy\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-3\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Iron, Glass\u003c\/li\u003e\n\u003cli\u003eSize: As shown in the picture\u003c\/li\u003e\n\u003cli\u003eVoltage: 110V-120V,220V-240V\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 1\u003c\/li\u003e\n\u003cli\u003eBulb Base: E27\u003c\/li\u003e\n\u003cli\u003eBulb Included or Not: No\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design A\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/718f8269fa095edd.jpg\"\u003e\u003cfigcaption\u003eDesign A\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design B\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/a4d8f6197d73f9ff.jpg\"\u003e\u003cfigcaption\u003eDesign B\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design C\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/6336ef97975fdf9b.png\"\u003e\u003cfigcaption\u003eDesign C\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design D\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/6a014349754b98a6.jpg\"\u003e\u003cfigcaption\u003eDesign D\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design E\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/75b5ad9b5e7ffa11.jpg\"\u003e\u003cfigcaption\u003eDesign E\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design F\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/ab4d4b969b78ce4a.jpg\"\u003e\u003cfigcaption\u003eDesign F\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design G\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/4a3d48be91f2c5eb.jpg\"\u003e\u003cfigcaption\u003eDesign G\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design H\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/573af93697aba8ef.jpg\"\u003e\u003cfigcaption\u003eDesign H\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design I\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/4d59854ce9b933fc.jpg\"\u003e\u003cfigcaption\u003eDesign I\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design J\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/63b0275a473d7e72.jpg\"\u003e\u003cfigcaption\u003eDesign J\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design K\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135866\/3cf36415637d0379.jpg\"\u003e\u003cfigcaption\u003eDesign K\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35139');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"A","offer_id":48955566194944,"sku":"CL2024112001-1","price":116.0,"currency_code":"USD","in_stock":true},{"title":"B","offer_id":48955566227712,"sku":"2","price":98.0,"currency_code":"USD","in_stock":true},{"title":"C","offer_id":48955566260480,"sku":"CL2024112001-3","price":98.0,"currency_code":"USD","in_stock":true},{"title":"D","offer_id":48955566293248,"sku":"CL2024112001-4","price":98.0,"currency_code":"USD","in_stock":true},{"title":"E","offer_id":48955566326016,"sku":"CL2024112001-5","price":98.0,"currency_code":"USD","in_stock":true},{"title":"F","offer_id":48955566358784,"sku":"CL2024112001-6","price":77.0,"currency_code":"USD","in_stock":true},{"title":"G","offer_id":48955566391552,"sku":"CL2024112001-7","price":89.0,"currency_code":"USD","in_stock":true},{"title":"H","offer_id":48955566424320,"sku":"CL2024112001-8","price":89.0,"currency_code":"USD","in_stock":true},{"title":"I","offer_id":48955566457088,"sku":"CL2024112001-9","price":77.0,"currency_code":"USD","in_stock":true},{"title":"J-Clear","offer_id":48955566489856,"sku":"CL2024112001-10","price":85.0,"currency_code":"USD","in_stock":true},{"title":"J-Green","offer_id":48955566522624,"sku":"CL2024112001-11","price":85.0,"currency_code":"USD","in_stock":true},{"title":"K","offer_id":48955566555392,"sku":"CL2024112001-12","price":85.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/52c9e4999b97d5c52d8ffab1ce476e33.jpg?v=1783418228"},{"product_id":"farmhouse-green-ribbed-glass-oval-ceiling-light-striped-glass-globe-ceiling-lamp-bath-dining-bedroom-hallway-cloakroom-corridor","title":"Jorik Natural Green Ribbed Glass Oval Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35124\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35124{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35124 *,#ppd-35124 *::before,#ppd-35124 *::after{box-sizing:border-box;}\n#ppd-35124 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35124 .ppd-section{margin:0 0 4px;}\n#ppd-35124 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35124 h2.ppd-title,#ppd-35124 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35124 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35124 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35124 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35124 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35124 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35124 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35124 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35124 ul.ppd-list li{margin:0;}\n#ppd-35124 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35124 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35124 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35124 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35124 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35124 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35124 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35124 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35124 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35124 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35124 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35124 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35124 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35124 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35124 .ppd-spec table td,#ppd-35124 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35124 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35124 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35124 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35124 figure.ppd-figure{margin:0;}\n#ppd-35124 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35124 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35124 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35124 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35124 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35124 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35124 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35124 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35124 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35124 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35124 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35124 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35124 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35124 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35124 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35124 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35124 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35124 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35124 .ppd-viewport{overflow:hidden;}\n#ppd-35124 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35124 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35124 .ppd-slide img+img{margin-top:16px;}\n#ppd-35124 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35124 .ppd-arrow:hover{background:#fff;}\n#ppd-35124 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35124 .ppd-arrow-prev{left:14px;}\n#ppd-35124 .ppd-arrow-next{right:14px;}\n#ppd-35124 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35124 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35124 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35124 .ppd-dots button::before{content:none;}\n#ppd-35124 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35124 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35124 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35124 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35124 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35124{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35124 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35124 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35124 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35124 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35124 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35124 .ppd-grid-2,#ppd-35124 .ppd-grid-3,#ppd-35124 .ppd-grid-4,#ppd-35124 .ppd-spec,#ppd-35124 .ppd-feature,#ppd-35124 .ppd-cols-2,#ppd-35124 .ppd-cols-3,#ppd-35124 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35124 .ppd-divider{padding:8px 0;}\n  #ppd-35124 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35124 .ppd-arrow-prev{left:8px;}\n  #ppd-35124 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35124 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35124 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35124 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35124 .ppd-track{transition:none;}\n  #ppd-35124 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eNatural Green Ribbed Glass Oval Ceiling Light\u003c\/h2\u003e\n\u003cul class=\"ppd-bullets\"\u003e\n\u003cli\u003eFeatures a green glass oval shade with a metal base with an antique finish\u003c\/li\u003e\n\u003cli\u003eThe special open bottom design allows you to easily change the bulb\u003c\/li\u003e\n\u003cli\u003ePerfect for bedroom, children's room, bathroom, hallway, study room, dining room, corridor, porch, garage, laundry room, stairwell, corridor, balcony...\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen island\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/7616b35d91179f71.jpg\"\u003e\u003cfigcaption\u003eKitchen island\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/a78dd166e3a543b2.jpg\"\u003e\u003cfigcaption\u003eDining room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Corridor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/637f964e69148824.jpg\"\u003e\u003cfigcaption\u003eCorridor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/b6e22d4a75a04fe4.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"3\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/51102e527027c96e.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/09b8970d467595d7.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/5b872e02ef0d2f98.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/46a16fc19635cd3d.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/7fc03647bdc30a19.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/9e1588025df54558.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/7591f04347e1b04b.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/7d61efd9d76fb4dc.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/1f5dde2f588577ef.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/c26888a39bc906d4.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/732e0773f4949cfa.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/ea5a5e0979810ba7.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/42b7dd420651b288.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/22de47c389bb3a93.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eShow you the details\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cbutton aria-label=\"Play product video 1\" class=\"ppd-video\" data-src=\"https:\/\/vidtags.net\/video-link\/nALq4Uqv2EMAQt\" type=\"button\"\u003e\n\u003cspan class=\"ppd-play\"\u003eWatch video\u003c\/span\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/5916df6ed1fd1c5f.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Glass, Iron\u003c\/li\u003e\n\u003cli\u003eSize: Dia 30 cm x H 32 cm\u003c\/li\u003e\n\u003cli\u003eBulb Base: E26\u003c\/li\u003e\n\u003cli\u003eLighting Method: Downlight\u003c\/li\u003e\n\u003cli\u003eVoltage: 110 Volts\u003c\/li\u003e\n\u003cli\u003eFinish Types: Brushed\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 1\u003c\/li\u003e\n\u003cli\u003eShade Color: Green\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Choice\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Green\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/57be1a314a02976b.jpg\"\u003e\u003cfigcaption\u003eGreen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Amber\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/98ad06d58f4eb0ff.jpg\"\u003e\u003cfigcaption\u003eAmber\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Gray\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/aa922acecb64f07f.jpg\"\u003e\u003cfigcaption\u003eGray\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"White\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/115127163eb175fa.jpg\"\u003e\u003cfigcaption\u003eWhite\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135856\/adb2d123b6b0c1c1.jpg\"\u003e\u003cfigcaption\u003eBlack\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35124');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Green","offer_id":48955566784768,"sku":"41091","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Gray","offer_id":48955566817536,"sku":"41092","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Amber","offer_id":48955566850304,"sku":"41093","price":99.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":48955566883072,"sku":"41094","price":99.0,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":48955566915840,"sku":"41095","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/5fb4c3849c718fb84d62e77bf6202f4e.jpg?v=1783418233"},{"product_id":"retro-small-black-hammered-glass-flush-mount-light-water-ripple-glass-ceiling-light-for-kitchen-hallway-living-room-bedroom","title":"Eryndor Antique Sugar Pot Lid Water Ripple Glass Flush Mount Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35056\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35056{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35056 *,#ppd-35056 *::before,#ppd-35056 *::after{box-sizing:border-box;}\n#ppd-35056 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35056 .ppd-section{margin:0 0 4px;}\n#ppd-35056 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35056 h2.ppd-title,#ppd-35056 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35056 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35056 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35056 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35056 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35056 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35056 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35056 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35056 ul.ppd-list li{margin:0;}\n#ppd-35056 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35056 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35056 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35056 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35056 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35056 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35056 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35056 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35056 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35056 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35056 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35056 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35056 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35056 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35056 .ppd-spec table td,#ppd-35056 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35056 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35056 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35056 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35056 figure.ppd-figure{margin:0;}\n#ppd-35056 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35056 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35056 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35056 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35056 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35056 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35056 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35056 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35056 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35056 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35056 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35056 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35056 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35056 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35056 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35056 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35056 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35056 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35056 .ppd-viewport{overflow:hidden;}\n#ppd-35056 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35056 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35056 .ppd-slide img+img{margin-top:16px;}\n#ppd-35056 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35056 .ppd-arrow:hover{background:#fff;}\n#ppd-35056 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35056 .ppd-arrow-prev{left:14px;}\n#ppd-35056 .ppd-arrow-next{right:14px;}\n#ppd-35056 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35056 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35056 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35056 .ppd-dots button::before{content:none;}\n#ppd-35056 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35056 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35056 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35056 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35056 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35056{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35056 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35056 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35056 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35056 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35056 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35056 .ppd-grid-2,#ppd-35056 .ppd-grid-3,#ppd-35056 .ppd-grid-4,#ppd-35056 .ppd-spec,#ppd-35056 .ppd-feature,#ppd-35056 .ppd-cols-2,#ppd-35056 .ppd-cols-3,#ppd-35056 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35056 .ppd-divider{padding:8px 0;}\n  #ppd-35056 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35056 .ppd-arrow-prev{left:8px;}\n  #ppd-35056 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35056 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35056 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35056 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35056 .ppd-track{transition:none;}\n  #ppd-35056 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eAntique Sugar Pot Lid Hammered Glass Flush Mount Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eOur Industrial Rustic Water Ripple Glass Ceiling Light adds a subtle yet stylish touch to staircase landings, entryways, corridors, foyers, and kitchens. Its 2-light design features an antique sugar pot lid-shaped hammered glass shade, adding a romantic vibe.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135802\/6097e7bfab8cd9b2.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eFixture width: 9.5 in (24.13 cm)\u003c\/li\u003e\n\u003cli\u003eFixture Height: 6.7 in (17 cm)\u003c\/li\u003e\n\u003cli\u003eCanopy width: 6.9 in (17.5 cm)\u003c\/li\u003e\n\u003cli\u003eBulb included: No\u003c\/li\u003e\n\u003cli\u003eVoltage: 110-120V(US) 220-240V(EU)\u003c\/li\u003e\n\u003cli\u003eNumber of Lights: 2\u003c\/li\u003e\n\u003cli\u003eBulb Base: E26\/E27 Medium (Standard)\u003c\/li\u003e\n\u003cli\u003eWattage (per bulb): 40 Watts\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Exquisite black metal decor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135802\/616d79a53c9e14a1.png\"\u003e\u003cfigcaption\u003eExquisite black metal decor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Sturdy hammered glass light shade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135802\/60a7e53d49640c25.png\"\u003e\u003cfigcaption\u003eSturdy hammered glass light shade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135802\/e10f8fa1095072d6.jpg\"\u003e\u003cfigcaption\u003eKitchen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135802\/a62d3b56ce037939.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Corridor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135802\/da6f331f2f1bfa9e.jpg\"\u003e\u003cfigcaption\u003eCorridor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen island\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135802\/e3790362a8ebb63f.jpg\"\u003e\u003cfigcaption\u003eKitchen island\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35056');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955568881920,"sku":null,"price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/c9bf89f605d03e265b3a27e2c2e5619a.jpg?v=1783418249"},{"product_id":"syndrax-stripe-stained-glass-globe-ceiling-light","title":"Syndrax Stripe Stained Glass Globe Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-35000\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-35000{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-35000 *,#ppd-35000 *::before,#ppd-35000 *::after{box-sizing:border-box;}\n#ppd-35000 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-35000 .ppd-section{margin:0 0 4px;}\n#ppd-35000 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-35000 h2.ppd-title,#ppd-35000 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-35000 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-35000 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-35000 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-35000 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-35000 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-35000 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-35000 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-35000 ul.ppd-list li{margin:0;}\n#ppd-35000 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-35000 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-35000 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-35000 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-35000 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-35000 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-35000 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-35000 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-35000 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-35000 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-35000 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-35000 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-35000 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-35000 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-35000 .ppd-spec table td,#ppd-35000 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-35000 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-35000 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-35000 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-35000 figure.ppd-figure{margin:0;}\n#ppd-35000 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-35000 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-35000 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-35000 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-35000 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-35000 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-35000 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-35000 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-35000 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-35000 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-35000 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-35000 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-35000 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-35000 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-35000 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-35000 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-35000 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-35000 .ppd-carousel{position:relative;--pv:4;}\n#ppd-35000 .ppd-viewport{overflow:hidden;}\n#ppd-35000 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-35000 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-35000 .ppd-slide img+img{margin-top:16px;}\n#ppd-35000 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-35000 .ppd-arrow:hover{background:#fff;}\n#ppd-35000 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-35000 .ppd-arrow-prev{left:14px;}\n#ppd-35000 .ppd-arrow-next{right:14px;}\n#ppd-35000 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-35000 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-35000 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-35000 .ppd-dots button::before{content:none;}\n#ppd-35000 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-35000 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-35000 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-35000 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-35000 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-35000{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-35000 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-35000 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-35000 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-35000 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-35000 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-35000 .ppd-grid-2,#ppd-35000 .ppd-grid-3,#ppd-35000 .ppd-grid-4,#ppd-35000 .ppd-spec,#ppd-35000 .ppd-feature,#ppd-35000 .ppd-cols-2,#ppd-35000 .ppd-cols-3,#ppd-35000 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-35000 .ppd-divider{padding:8px 0;}\n  #ppd-35000 .ppd-arrow{width:32px;height:32px;}\n  #ppd-35000 .ppd-arrow-prev{left:8px;}\n  #ppd-35000 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-35000 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-35000 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-35000 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-35000 .ppd-track{transition:none;}\n  #ppd-35000 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eStripe Stained Glass Globe Ceiling Light\u003c\/h2\u003e\n\u003cul class=\"ppd-bullets\"\u003e\n\u003cli\u003eThe glass shade is hand blown with leaf vein textured, which would soften the lighting\u003c\/li\u003e\n\u003cli\u003eBrass finish canopy\u003c\/li\u003e\n\u003cli\u003eMulti-Scene Compatible, easy to Install\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Living room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/4f93c4c17cb4e4a6.jpg\"\u003e\u003cfigcaption\u003eLiving room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/76efc5273f484e91.jpg\"\u003e\u003cfigcaption\u003eDining room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Restaurant\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/147a53c6fa890bb4.jpg\"\u003e\u003cfigcaption\u003eRestaurant\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Entryway\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/a712c499902ccf9e.jpg\"\u003e\u003cfigcaption\u003eEntryway\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen island\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/165f1df3b343b10a.jpg\"\u003e\u003cfigcaption\u003eKitchen island\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/ce7481c97fd0e7b5.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/ee0db35b304c1267.jpg\"\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/ddd0eaf28b05b5e0.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Metal, Glass\u003c\/li\u003e\n\u003cli\u003eFixture: 16'' H X 9.8'' W X 9.8'' D\u003c\/li\u003e\n\u003cli\u003eVoltage: 110 Volt\u003c\/li\u003e\n\u003cli\u003eBulb Base: ‎E26\u003c\/li\u003e\n\u003cli\u003eWattage: ‎7 watts\u003c\/li\u003e\n\u003cli\u003eDownrod Included: Yes\u003c\/li\u003e\n\u003cli\u003eShade Material: Glass\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Color\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Green\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/7888809d86b83f8e.jpg\"\u003e\u003cfigcaption\u003eGreen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Grey\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/b3d648181f89c67d.jpg\"\u003e\u003cfigcaption\u003eGrey\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Blue\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135787\/402b32180ee9e463.jpg\"\u003e\u003cfigcaption\u003eBlue\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-35000');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Blue","offer_id":48955569209600,"sku":"CL2024091402-2","price":259.0,"currency_code":"USD","in_stock":true},{"title":"Gray","offer_id":48955569242368,"sku":"CL2024091402-1","price":259.0,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":48955569275136,"sku":"41275","price":259.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/20e06728a20fff79ea6c133eb4d6c8e5.jpg?v=1783418254"},{"product_id":"ixionis-stained-engraved-pattern-glass-flush-mount-ceiling-light","title":"Ixionis Stained Engraved Pattern Glass Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34991\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34991{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34991 *,#ppd-34991 *::before,#ppd-34991 *::after{box-sizing:border-box;}\n#ppd-34991 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34991 .ppd-section{margin:0 0 4px;}\n#ppd-34991 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34991 h2.ppd-title,#ppd-34991 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34991 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34991 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34991 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34991 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34991 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34991 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34991 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34991 ul.ppd-list li{margin:0;}\n#ppd-34991 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34991 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34991 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34991 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34991 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34991 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34991 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34991 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34991 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34991 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34991 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34991 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34991 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34991 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34991 .ppd-spec table td,#ppd-34991 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34991 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34991 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34991 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34991 figure.ppd-figure{margin:0;}\n#ppd-34991 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34991 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34991 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34991 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34991 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34991 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34991 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34991 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34991 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34991 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34991 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34991 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34991 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34991 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34991 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34991 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34991 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34991 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34991 .ppd-viewport{overflow:hidden;}\n#ppd-34991 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34991 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34991 .ppd-slide img+img{margin-top:16px;}\n#ppd-34991 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34991 .ppd-arrow:hover{background:#fff;}\n#ppd-34991 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34991 .ppd-arrow-prev{left:14px;}\n#ppd-34991 .ppd-arrow-next{right:14px;}\n#ppd-34991 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34991 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34991 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34991 .ppd-dots button::before{content:none;}\n#ppd-34991 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34991 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34991 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34991 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34991 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34991{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34991 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34991 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34991 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34991 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34991 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34991 .ppd-grid-2,#ppd-34991 .ppd-grid-3,#ppd-34991 .ppd-grid-4,#ppd-34991 .ppd-spec,#ppd-34991 .ppd-feature,#ppd-34991 .ppd-cols-2,#ppd-34991 .ppd-cols-3,#ppd-34991 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34991 .ppd-divider{padding:8px 0;}\n  #ppd-34991 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34991 .ppd-arrow-prev{left:8px;}\n  #ppd-34991 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34991 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34991 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34991 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34991 .ppd-track{transition:none;}\n  #ppd-34991 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eStained Engraved Pattern Glass Flush Mount Ceiling Light\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\u003c!-- auto:unknown --\u003e\n\u003cp\u003eFeaturing a patterned glass shade and warm brass canopy, this semi flush mount ceiling lighting adds refined charm to any space. Inspired by a modern globe chandelier, it softly diffuses light for a cozy, elegant atmosphere.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eExquisite Craftsmanship in Detail​\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eHigh-Definition Photos Unveiling the Authentic Beauty of the Product\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/914c67a06474ed67.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/c11de47b1491df53.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/c91f0038e3f8ec04.jpg\"\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eShow you the details\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cbutton aria-label=\"Play product video 1\" class=\"ppd-video\" data-src=\"https:\/\/vidtags.net\/video-link\/uxfzukV5icg0Ty\" type=\"button\"\u003e\n\u003cspan class=\"ppd-play\"\u003eWatch video\u003c\/span\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eHow to install？\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cbutton aria-label=\"Play product video 1\" class=\"ppd-video\" data-src=\"https:\/\/vidtags.net\/video-link\/LECz0ePpocXRGR\" type=\"button\"\u003e\n\u003cspan class=\"ppd-play\"\u003eWatch video\u003c\/span\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/b25371e47bcba064.jpg\"\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"1\" data-md=\"1\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/6b7e48206d9606b2.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/adb603e1212bd419.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\" style=\"text-align: left; padding-left: 20px; margin-left: 0;\"\u003e\n\u003cli\u003eMaterial: Metal, Glass\u003c\/li\u003e\n\u003cli\u003eFixture: As shown in the picture\u003c\/li\u003e\n\u003cli\u003eBulb Included: No\u003c\/li\u003e\n\u003cli\u003eBulb Base: E26\u003c\/li\u003e\n\u003cli\u003eFinish Type: Painted\u003c\/li\u003e\n\u003cli\u003eVoltage: 110–120V\u003c\/li\u003e\n\u003cli\u003ePower Source: Hardwired\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Feature\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/cba7cdb808f12ee5.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDecorative Embossed Glass Shade\u003c\/strong\u003e – Intricate detailing enhances the look of glass shades for ceiling lights with a timeless appeal.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarm Brass Accent Finish\u003c\/strong\u003e – Complements both modern and vintage ceiling lighting fixtures effortlessly.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft \u0026amp; Even Illumination\u003c\/strong\u003e – The globe ceiling light design helps distribute light gently across the room.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact Semi Flush Design\u003c\/strong\u003e – Ideal for spaces needing stylish yet space-saving semi flush lamps.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Placement\u003c\/strong\u003e – Perfect for bedrooms, hallways, entryways, or cozy living areas.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eColor Options\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eA variety of retro colors meet the needs of every setting\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Clear\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/bf6e02f50a3c9b03.jpg\"\u003e\u003cfigcaption\u003eClear\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Amber\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/c2908e538df2acbd.jpg\"\u003e\u003cfigcaption\u003eAmber\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Green\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/50efd7fe4eab4ab9.jpg\"\u003e\u003cfigcaption\u003eGreen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eVersatile Applications\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eWhere Beauty Meets Functionality: Great for bedside lighting, staircase accents, cozy living room, hallway entrances, or adding vintage charm to your favorite café.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"3\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/9a3998d6b65706e7.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/31767046bfc85a1f.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/74f64378d69d2f28.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/cf463597b2a29f6b.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eHear What Our Satisfied Customers Have to Say\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/1dfa0fa3f2bb5a10.jpg\"\u003e\n\u003ch4\u003eLiam Brooks\u003c\/h4\u003e\n\u003cp\u003eReally impressed overall. The light looks beautiful in person and was packaged extremely well—no damage at all. Shipping was faster than expected too!👍\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/dd043421cc0c40b5.jpg\"\u003e\n\u003ch4\u003eEmma Collins\u003c\/h4\u003e\n\u003cp\u003eLove the vintage look of this fixture. It feels solid and well-made. Also appreciated how responsive the seller was when I asked about bulb options.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135778\/33b9cc799c29db07.jpg\"\u003e\n\u003ch4\u003eBenjamin Hayes\u003c\/h4\u003e\n\u003cp\u003eThis light exceeded my expectations. The glass detail is gorgeous and it arrived in perfect condition. You can tell they took care with the packaging！！\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34991');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Clear","offer_id":48955569733888,"sku":"CL2024091202-3","price":135.42,"currency_code":"USD","in_stock":true},{"title":"Amber","offer_id":48955569766656,"sku":"CL2024091202-2","price":135.42,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":48955569799424,"sku":"CL2024091202-1","price":135.42,"currency_code":"USD","in_stock":true},{"title":"Clear Small Size","offer_id":48955569832192,"sku":"39068","price":123.83,"currency_code":"USD","in_stock":true},{"title":"Green Small Size","offer_id":48955569864960,"sku":"39069","price":123.83,"currency_code":"USD","in_stock":true},{"title":"Amber Small Size","offer_id":48955569897728,"sku":"39070","price":123.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/1536de5d1103223ef6bd8d7bffa60f0a.jpg?v=1783418260"},{"product_id":"vintage-ribbed-glass-drum-flush-mount-ceiling-light","title":"Gillen Vintage Ribbed Glass Drum Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34982\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34982{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34982 *,#ppd-34982 *::before,#ppd-34982 *::after{box-sizing:border-box;}\n#ppd-34982 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34982 .ppd-section{margin:0 0 4px;}\n#ppd-34982 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34982 h2.ppd-title,#ppd-34982 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34982 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34982 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34982 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34982 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34982 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34982 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34982 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34982 ul.ppd-list li{margin:0;}\n#ppd-34982 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34982 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34982 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34982 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34982 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34982 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34982 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34982 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34982 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34982 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34982 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34982 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34982 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34982 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34982 .ppd-spec table td,#ppd-34982 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34982 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34982 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34982 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34982 figure.ppd-figure{margin:0;}\n#ppd-34982 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34982 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34982 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34982 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34982 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34982 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34982 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34982 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34982 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34982 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34982 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34982 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34982 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34982 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34982 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34982 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34982 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34982 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34982 .ppd-viewport{overflow:hidden;}\n#ppd-34982 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34982 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34982 .ppd-slide img+img{margin-top:16px;}\n#ppd-34982 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34982 .ppd-arrow:hover{background:#fff;}\n#ppd-34982 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34982 .ppd-arrow-prev{left:14px;}\n#ppd-34982 .ppd-arrow-next{right:14px;}\n#ppd-34982 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34982 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34982 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34982 .ppd-dots button::before{content:none;}\n#ppd-34982 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34982 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34982 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34982 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34982 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34982{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34982 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34982 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34982 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34982 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34982 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34982 .ppd-grid-2,#ppd-34982 .ppd-grid-3,#ppd-34982 .ppd-grid-4,#ppd-34982 .ppd-spec,#ppd-34982 .ppd-feature,#ppd-34982 .ppd-cols-2,#ppd-34982 .ppd-cols-3,#ppd-34982 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34982 .ppd-divider{padding:8px 0;}\n  #ppd-34982 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34982 .ppd-arrow-prev{left:8px;}\n  #ppd-34982 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34982 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34982 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34982 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34982 .ppd-track{transition:none;}\n  #ppd-34982 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eVintage Ribbed Glass Drum Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eCrafted with a textured ribbed glass shade and durable metal frame, available in sophisticated bronze or elegant brass finishes, it delivers soft, warm ambient glow, ideal for hallways, bedrooms, living rooms, and mid-century modern, classic interiors.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/b6413e046fe02187.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/e9c7ca946e6dacf6.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/2bfcdce11870492a.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"1\" data-md=\"1\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/0b2148c9c610f323.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/3c4793295d70ec1a.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Metal, Glass\u003c\/li\u003e\n\u003cli\u003eOverall: 14\" diam, 7\" h\u003c\/li\u003e\n\u003cli\u003eCanopy: 5\" diam, 0.75\" th\u003c\/li\u003e\n\u003cli\u003eBase Type: E12\u003c\/li\u003e\n\u003cli\u003eAccommodates two 9W Type B standard bulb or LED equivalent.\u003c\/li\u003e\n\u003cli\u003eNot compatible with dimmer switch.\u003c\/li\u003e\n\u003cli\u003eLight bulbs are not included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/3960fd1fb82bb85e.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\n\u003ch4 class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\u003cspan style=\"color: #f5a623;\"\u003e   Product Features\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch3 class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e \u003c\/h3\u003e\n\u003cul class=\"ppd-list\"\u003e\n\u003cli class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\n\u003cstrong\u003ePremium Ribbed Glass Shade\u003c\/strong\u003e – Diffuses light beautifully for glare-free, warm illumination with elegant texture.\u003c\/li\u003e\n\u003cli class=\"sc-bkSTSn iEaWBl pf-76_ pf-text-1\" data-pf-type=\"List2.Item2\"\u003e\n\u003cstrong\u003eDurable Metal Construction\u003c\/strong\u003e – Sturdy steel frame with anti-corrosion finish for long-lasting use.\u003c\/li\u003e\n\u003cli class=\"sc-bkSTSn iEaWBl pf-78_ pf-text-1\" data-pf-type=\"List2.Item2\"\u003e\n\u003cstrong\u003eTimeless Drum Shape Design\u003c\/strong\u003e – Sleek geometric silhouette fits modern, industrial, and classic decor.\u003c\/li\u003e\n\u003cli class=\"sc-bkSTSn iEaWBl pf-78_ pf-text-1\" data-pf-type=\"List2.Item2\"\u003e\n\u003cstrong\u003eDual Finish Options\u003c\/strong\u003e – Choose vintage brass or bronze to match your room’s style.\u003c\/li\u003e\n\u003cli class=\"sc-bkSTSn iEaWBl pf-82_ pf-text-1\" data-pf-type=\"List2.Item2\"\u003e\n\u003cstrong\u003eVersatile Multi-Scene Use\u003c\/strong\u003e – Ideal for hallways, bedrooms, living rooms, kitchens, and entryways.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Durable Metal Frame \u0026amp; Premium Craftsmanship\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/2f6fd5bf6d16dd1f.jpg\"\u003e\u003cfigcaption\u003eDurable Metal Frame \u0026amp; Premium Craftsmanship\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Ribbed Glass Shade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/2d59cf5ef5114378.jpg\"\u003e\u003cfigcaption\u003eRibbed Glass Shade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bronze vs. Brass Aesthetic Distinction\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/853f6e0311e1744e.jpg\"\u003e\u003cfigcaption\u003eBronze vs. Brass Aesthetic Distinction\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen Island\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/255805d8f9684f8f.jpg\"\u003e\u003cfigcaption\u003eKitchen Island\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/ca36020f2124da74.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Living Room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/63a20f8607217f72.jpg\"\u003e\u003cfigcaption\u003eLiving Room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"3\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/b18277913bd1ced8.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/ea84ccf6c0cc28ce.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/59633e47ac7baa73.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/099804401d4faccd.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135768\/898b601c03011fea.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34982');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Brass","offer_id":48955570356480,"sku":"43672","price":259.0,"currency_code":"USD","in_stock":true},{"title":"Bronze","offer_id":48955570389248,"sku":"43673","price":259.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/eb6ec9787ba90c5e185297d9861cff3d.jpg?v=1783418265"},{"product_id":"lavra-brass-round-frosted-glass-ceiling-light","title":"Lavra Brass Round Frosted Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34916\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34916{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34916 *,#ppd-34916 *::before,#ppd-34916 *::after{box-sizing:border-box;}\n#ppd-34916 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34916 .ppd-section{margin:0 0 4px;}\n#ppd-34916 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34916 h2.ppd-title,#ppd-34916 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34916 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34916 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34916 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34916 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34916 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34916 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34916 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34916 ul.ppd-list li{margin:0;}\n#ppd-34916 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34916 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34916 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34916 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34916 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34916 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34916 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34916 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34916 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34916 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34916 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34916 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34916 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34916 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34916 .ppd-spec table td,#ppd-34916 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34916 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34916 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34916 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34916 figure.ppd-figure{margin:0;}\n#ppd-34916 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34916 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34916 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34916 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34916 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34916 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34916 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34916 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34916 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34916 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34916 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34916 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34916 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34916 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34916 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34916 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34916 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34916 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34916 .ppd-viewport{overflow:hidden;}\n#ppd-34916 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34916 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34916 .ppd-slide img+img{margin-top:16px;}\n#ppd-34916 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34916 .ppd-arrow:hover{background:#fff;}\n#ppd-34916 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34916 .ppd-arrow-prev{left:14px;}\n#ppd-34916 .ppd-arrow-next{right:14px;}\n#ppd-34916 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34916 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34916 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34916 .ppd-dots button::before{content:none;}\n#ppd-34916 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34916 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34916 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34916 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34916 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34916{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34916 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34916 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34916 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34916 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34916 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34916 .ppd-grid-2,#ppd-34916 .ppd-grid-3,#ppd-34916 .ppd-grid-4,#ppd-34916 .ppd-spec,#ppd-34916 .ppd-feature,#ppd-34916 .ppd-cols-2,#ppd-34916 .ppd-cols-3,#ppd-34916 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34916 .ppd-divider{padding:8px 0;}\n  #ppd-34916 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34916 .ppd-arrow-prev{left:8px;}\n  #ppd-34916 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34916 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34916 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34916 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34916 .ppd-track{transition:none;}\n  #ppd-34916 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eBrass Round Frosted Glass Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eFeatures a round glass shade with frosted finish and brass accents creates a warm, inviting ambiance. Perfect as a drum flush mount for bedroom, living room, entryway, dining room.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Hall way\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135725\/b3aa6a22b2876a77.png\"\u003e\u003cfigcaption\u003eHall way\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135725\/819d9ff4acbab4de.png\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Corrugated glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135725\/ffdbbb86b3fb2440.png\"\u003e\u003cfigcaption\u003eCorrugated glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Gold decor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135725\/0875a50d0aaf5260.png\"\u003e\u003cfigcaption\u003eGold decor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Brass frame\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135725\/11db8f7d1d72365c.png\"\u003e\u003cfigcaption\u003eBrass frame\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-3\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Brass, Glass\u003c\/li\u003e\n\u003cli\u003eSmall Size: D35cm x H12cm\u003c\/li\u003e\n\u003cli\u003eLarge Size: D45cm x H15cm\u003c\/li\u003e\n\u003cli\u003eVoltage: 110V-120V\u003c\/li\u003e\n\u003cli\u003eBulb Base: E27*3\/4\u003c\/li\u003e\n\u003cli\u003eBulb Include or Not: No\u003c\/li\u003e\n\u003cli\u003eAssembly Required: Yes\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Small\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135725\/032a0da0833308db.jpg\"\u003e\u003cfigcaption\u003eSmall\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Large\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135725\/3023aa80966c8839.jpg\"\u003e\u003cfigcaption\u003eLarge\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eWhy choose us?\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\" style=\"text-align:center;\"\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003e99.99% Praise\u003c\/strong\u003e\u003cbr\u003eGood product quality + sincere customer service attitude\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eFree Shipping And Compensation\u003c\/strong\u003e\u003cbr\u003eFree shipping, damaged replacement\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eSource Factory\u003c\/strong\u003e\u003cbr\u003eSupplier direct materials and fixtures\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eExclusive Deals and Discounts\u003c\/strong\u003e\u003cbr\u003eSave money on lighting fixtures\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34916');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"D35cm x H12cm","offer_id":48955573960960,"sku":"CL2024082202-1","price":210.99,"currency_code":"USD","in_stock":true},{"title":"D45cm x H15cm","offer_id":48955573993728,"sku":"CL2024082202-2","price":270.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/a98a7d5a516eeb11c9b7b5431f8ffcc2.jpg?v=1783418291"},{"product_id":"kaeldr-brass-geometry-glass-drum-ceiling-light","title":"Kaeldr Brass Geometry Glass Drum Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34915\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34915{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34915 *,#ppd-34915 *::before,#ppd-34915 *::after{box-sizing:border-box;}\n#ppd-34915 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34915 .ppd-section{margin:0 0 4px;}\n#ppd-34915 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34915 h2.ppd-title,#ppd-34915 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34915 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34915 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34915 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34915 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34915 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34915 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34915 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34915 ul.ppd-list li{margin:0;}\n#ppd-34915 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34915 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34915 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34915 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34915 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34915 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34915 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34915 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34915 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34915 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34915 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34915 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34915 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34915 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34915 .ppd-spec table td,#ppd-34915 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34915 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34915 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34915 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34915 figure.ppd-figure{margin:0;}\n#ppd-34915 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34915 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34915 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34915 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34915 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34915 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34915 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34915 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34915 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34915 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34915 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34915 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34915 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34915 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34915 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34915 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34915 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34915 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34915 .ppd-viewport{overflow:hidden;}\n#ppd-34915 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34915 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34915 .ppd-slide img+img{margin-top:16px;}\n#ppd-34915 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34915 .ppd-arrow:hover{background:#fff;}\n#ppd-34915 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34915 .ppd-arrow-prev{left:14px;}\n#ppd-34915 .ppd-arrow-next{right:14px;}\n#ppd-34915 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34915 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34915 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34915 .ppd-dots button::before{content:none;}\n#ppd-34915 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34915 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34915 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34915 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34915 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34915{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34915 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34915 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34915 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34915 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34915 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34915 .ppd-grid-2,#ppd-34915 .ppd-grid-3,#ppd-34915 .ppd-grid-4,#ppd-34915 .ppd-spec,#ppd-34915 .ppd-feature,#ppd-34915 .ppd-cols-2,#ppd-34915 .ppd-cols-3,#ppd-34915 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34915 .ppd-divider{padding:8px 0;}\n  #ppd-34915 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34915 .ppd-arrow-prev{left:8px;}\n  #ppd-34915 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34915 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34915 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34915 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34915 .ppd-track{transition:none;}\n  #ppd-34915 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eBrass Geometry Glass Drum Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eA sleek brass fixture with a geometric drum shade, its gold brass flush mount design ensures a warm, inviting glow, perfect for bedroom, living room, entryway, dining room.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135723\/70ae88828bfa011e.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Living room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135723\/437b544601dee82b.jpg\"\u003e\u003cfigcaption\u003eLiving room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135723\/98b617522be53a5f.jpg\"\u003e\u003cfigcaption\u003eDining room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Brass geometric patterns\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135723\/8df16b2c0e9e3896.jpg\"\u003e\u003cfigcaption\u003eBrass geometric patterns\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Frosted glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135723\/63c062ab06c12bed.jpg\"\u003e\u003cfigcaption\u003eFrosted glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Small\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135723\/13725979b99d427d.jpg\"\u003e\u003cfigcaption\u003eSmall\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Large\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135723\/74b142940af9a71c.jpg\"\u003e\u003cfigcaption\u003eLarge\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Brass, Glass\u003c\/li\u003e\n\u003cli\u003eSmall Size: Dia 35 cm x H 15 cm\u003c\/li\u003e\n\u003cli\u003eLarge Size: Dia 45 cm x H 15 cm\u003c\/li\u003e\n\u003cli\u003eColor: Gold\u003c\/li\u003e\n\u003cli\u003eVoltage: 110V-120V\u003c\/li\u003e\n\u003cli\u003eBulb Base: E27*3\/4\u003c\/li\u003e\n\u003cli\u003eBulb Include or Not: No\u003c\/li\u003e\n\u003cli\u003eIllumination area: 10㎡ -15㎡\u003c\/li\u003e\n\u003cli\u003eDry\/Damp\/Wet Location: Dry\u003c\/li\u003e\n\u003cli\u003eAssembly Required: Yes\u003c\/li\u003e\n\u003cli\u003eProduct Care: Dust with a soft dry cloth\u003c\/li\u003e\n\u003cli\u003eOccasion: Dining Room,Living Room,Bed Room\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eWhy choose us?\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\" style=\"text-align:center;\"\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003e99.99% Praise\u003c\/strong\u003e\u003cbr\u003eGood product quality + sincere customer service attitude\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eFree Shipping And Compensation\u003c\/strong\u003e\u003cbr\u003eFree shipping, damaged replacement\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eSource Factory\u003c\/strong\u003e\u003cbr\u003eSupplier direct materials and fixtures\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eExclusive Deals and Discounts\u003c\/strong\u003e\u003cbr\u003eSave money on lighting fixtures\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34915');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"D35cm x H15cm","offer_id":48955574223104,"sku":"CL2024082201-1","price":210.99,"currency_code":"USD","in_stock":true},{"title":"D45cm x H15cm","offer_id":48955574255872,"sku":"CL2024082201-2","price":270.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/5400690ebd840c28742c9b17ceff6474.jpg?v=1783418293"},{"product_id":"santos-vintage-hand-carved-floral-clear-glass-semi-flush-mount-ceiling-light","title":"Santos Vintage Hand Carved Floral Clear Glass Semi Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34738\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34738{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34738 *,#ppd-34738 *::before,#ppd-34738 *::after{box-sizing:border-box;}\n#ppd-34738 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34738 .ppd-section{margin:0 0 4px;}\n#ppd-34738 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34738 h2.ppd-title,#ppd-34738 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34738 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34738 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34738 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34738 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34738 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34738 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34738 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34738 ul.ppd-list li{margin:0;}\n#ppd-34738 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34738 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34738 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34738 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34738 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34738 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34738 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34738 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34738 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34738 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34738 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34738 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34738 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34738 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34738 .ppd-spec table td,#ppd-34738 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34738 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34738 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34738 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34738 figure.ppd-figure{margin:0;}\n#ppd-34738 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34738 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34738 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34738 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34738 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34738 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34738 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34738 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34738 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34738 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34738 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34738 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34738 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34738 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34738 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34738 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34738 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34738 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34738 .ppd-viewport{overflow:hidden;}\n#ppd-34738 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34738 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34738 .ppd-slide img+img{margin-top:16px;}\n#ppd-34738 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34738 .ppd-arrow:hover{background:#fff;}\n#ppd-34738 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34738 .ppd-arrow-prev{left:14px;}\n#ppd-34738 .ppd-arrow-next{right:14px;}\n#ppd-34738 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34738 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34738 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34738 .ppd-dots button::before{content:none;}\n#ppd-34738 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34738 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34738 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34738 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34738 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34738{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34738 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34738 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34738 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34738 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34738 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34738 .ppd-grid-2,#ppd-34738 .ppd-grid-3,#ppd-34738 .ppd-grid-4,#ppd-34738 .ppd-spec,#ppd-34738 .ppd-feature,#ppd-34738 .ppd-cols-2,#ppd-34738 .ppd-cols-3,#ppd-34738 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34738 .ppd-divider{padding:8px 0;}\n  #ppd-34738 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34738 .ppd-arrow-prev{left:8px;}\n  #ppd-34738 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34738 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34738 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34738 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34738 .ppd-track{transition:none;}\n  #ppd-34738 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eVintage Hand Carved Floral Clear Glass Semi Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eVintage and modern cabin style, industrial pendant light. Featuring a unique hand-blown vintage glass shade with engraved floral design and a brushed nickel metal base to securely support the entire fixture. This ceiling light fixture is beautiful, safe and unique, which can create a romantic atmosphere for your home, and is a perfect choice for decorating your house.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/816cb75f3528867c.jpg\"\u003e\u003cfigcaption\u003eKitchen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Corridor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/1b487cd1e09e6301.jpg\"\u003e\u003cfigcaption\u003eCorridor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Living room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/f1b71deef1ae6abc.jpg\"\u003e\u003cfigcaption\u003eLiving room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/425eab1f6c4b1631.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails \u0026amp; Fuctions Details\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/638f72c26c858c0b.jpg\"\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/5048952fa6818e49.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/9e1125fd2e56f3fd.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/5cdefb2ca44f3aed.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Glass,Metal\u003c\/li\u003e\n\u003cli\u003eFinishes: Black,Gold\u003c\/li\u003e\n\u003cli\u003eLight source: E12*3 (not included)\u003c\/li\u003e\n\u003cli\u003eVoltage: 120V\u003c\/li\u003e\n\u003cli\u003eWattage: Max 60W\u003c\/li\u003e\n\u003cli\u003eSize: ∅ 12.2″ X H 4.3″ \/ Dia 30.9 cm X H 10.9 cm\u003c\/li\u003e\n\u003cli\u003eWeight: 2.57 kg \/ 5.68 lbs\u003c\/li\u003e\n\u003cli\u003eControl method: Switch\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Glass,Metal\u003c\/li\u003e\n\u003cli\u003eFinishes: Black,Gold\u003c\/li\u003e\n\u003cli\u003eLight source: E12*3 (not included)\u003c\/li\u003e\n\u003cli\u003eVoltage: 120V\u003c\/li\u003e\n\u003cli\u003eWattage: Max 60W\u003c\/li\u003e\n\u003cli\u003eSize: ∅ 12.2″ X H 4.3″ \/ Dia 30.9 cm X H 10.9 cm\u003c\/li\u003e\n\u003cli\u003eWeight: 2.57 kg \/ 5.68 lbs\u003c\/li\u003e\n\u003cli\u003eControl method: Switch\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/10a6f8caf53e9ba8.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/c095f6f45205f3ad.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Glass,Metal\u003c\/li\u003e\n\u003cli\u003eFinishes: Black\u003c\/li\u003e\n\u003cli\u003eLight source: E26*1 (not included)\u003c\/li\u003e\n\u003cli\u003eVoltage: 120V\u003c\/li\u003e\n\u003cli\u003eWattage: Max 60W\u003c\/li\u003e\n\u003cli\u003eSize: ∅ 9.38″ X H 7.48″\u003c\/li\u003e\n\u003cli\u003eWeight: 1000g\u003c\/li\u003e\n\u003cli\u003eControl method: Switch\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Feature\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eVintage \u0026amp; Modern Cabin Style\u003c\/strong\u003e – Blends vintage and modern cabin design, fitting various home decors.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHand-Blown Engraved Glass Shade\u003c\/strong\u003e – Premium hand-blown glass with exquisite engraved floral patterns and craft.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLighting \u0026amp; Decoration Dual Function\u003c\/strong\u003e – Serves as both lighting and space visual focus.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/4f215bad199226d7.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/761fb0ba9f18c96e.jpg\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft Ambient Light \u003c\/strong\u003e – Glass shade softens light, creating a cozy romantic home atmosphere.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMulti-Scenario Adaptable\u003c\/strong\u003e – Suitable for entryway, kitchen, bedroom, living room, etc.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSturdy Brushed Nickel Base\u003c\/strong\u003e – Premium brushed nickel, stable, load-bearing and durable.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Reviews\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/de278c45fcb40ea6.jpg\"\u003e\n\u003ch4\u003eParker Wallace\u003c\/h4\u003e\n\u003cp\u003eThe build quality is impressive—no rough edges, the metal hardware feels solid. It was super easy to install too, even for a newbie like me. The vintage design is timeless, it’ll look great in any room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/c4052f68cd2e85bb.jpg\"\u003e\n\u003ch4\u003eNathan\u003c\/h4\u003e\n\u003cp\u003eThe glass pattern is so unique, and the way it radiates light across the ceiling is magical. It’s bright enough for everyday use, but still feels warm and inviting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-review\"\u003e\n\u003cdiv aria-label=\"Rated 5 out of 5\" class=\"ppd-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cimg alt=\"Customer photo\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/d2aba8537f9afe0f.jpg\"\u003e\n\u003ch4\u003eTristan\u003c\/h4\u003e\n\u003cp\u003eIt fits my small entryway perfectly. The finish and embossed glass look so elegant, it’s exactly the timeless, welcoming light I wanted for my front door.👍👍\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-text\"\u003e\n\u003cdiv class=\"jdgm-rev__header\"\u003e\n\u003ch4 style=\"text-align: center;\"\u003eParker Wallace\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jdgm-rev__content\"\u003e\n\u003cdiv class=\"jdgm-rev__body\"\u003e\n\u003cp style=\"text-align: center;\"\u003eThe build quality is impressive—no rough edges, the metal hardware feels solid. It was super easy to install too, even for a newbie like me. The vintage design is timeless, it’ll look great in any room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"jdgm-rev__header\"\u003e\n\u003ch4 class=\"jdgm-row-profile\" style=\"text-align: center;\"\u003e\u003cspan class=\"jdgm-rev__author-wrapper\"\u003e\u003cspan class=\"jdgm-rev__author\"\u003eNathan\u003c\/span\u003e\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jdgm-rev__content\"\u003e\n\u003cdiv class=\"jdgm-rev__body\"\u003e\n\u003cp style=\"text-align: center;\"\u003eThe glass pattern is so unique, and the way it radiates light across the ceiling is magical. It’s bright enough for everyday use, but still feels warm and inviting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"jdgm-rev__header\"\u003e\n\u003ch4 class=\"jdgm-row-profile\" style=\"text-align: center;\"\u003eTristan\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jdgm-rev__content\"\u003e\n\u003cdiv class=\"jdgm-rev__body\"\u003e\n\u003cp style=\"text-align: center;\"\u003eIt fits my small entryway perfectly. The finish and embossed glass look so elegant, it’s exactly the timeless, welcoming light I wanted for my front door.👍👍\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Finishes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Black-Glass Pattern\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/1a97264022662caf.jpg\"\u003e\u003cfigcaption\u003eBlack-Glass Pattern\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Gold-Clear Glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/7ede60830cc703bb.jpg\"\u003e\u003cfigcaption\u003eGold-Clear Glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Green-Glass Pattern\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/070a2f0be97a2bd4.jpg\"\u003e\u003cfigcaption\u003eGreen-Glass Pattern\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Black-Clear Glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/dcbff0ffb461588c.png\"\u003e\u003cfigcaption\u003eBlack-Clear Glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Gold-Clear Glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/0aeb583cdacb7455.jpg\"\u003e\u003cfigcaption\u003eGold-Clear Glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Black-Engraved Glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/53dafe7a60078659.jpg\"\u003e\u003cfigcaption\u003eBlack-Engraved Glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Gold-Engraved Glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135687\/c7cb20f1ccaf11bc.jpg\"\u003e\u003cfigcaption\u003eGold-Engraved Glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34738');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Black \/ Clear Glass","offer_id":48955575435520,"sku":"37997","price":149.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ Glass Pattern","offer_id":48955575468288,"sku":"37998","price":149.4,"currency_code":"USD","in_stock":true},{"title":"Black \/ Engraved Glass","offer_id":48955575501056,"sku":"38793","price":149.4,"currency_code":"USD","in_stock":true},{"title":"Gold \/ Clear Glass","offer_id":48955575533824,"sku":"38794","price":149.4,"currency_code":"USD","in_stock":true},{"title":"Gold \/ Glass Pattern","offer_id":48955575566592,"sku":"38795","price":149.4,"currency_code":"USD","in_stock":true},{"title":"Gold \/ Engraved Glass","offer_id":48955575599360,"sku":"38979","price":149.4,"currency_code":"USD","in_stock":true},{"title":"Gold \/ White Glass","offer_id":48955575632128,"sku":"39855","price":229.5,"currency_code":"USD","in_stock":true},{"title":"Green \/ Glass Pattern","offer_id":48955575664896,"sku":"42194","price":149.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/4cf6b81aa741e162c5327556faf3f5e9.jpg?v=1783418303"},{"product_id":"raveena-vintage-amber-glass-semi-flush-mount-floral-ceiling-light","title":"Raveena Vintage Amber Glass Semi Flush Mount Floral Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34716\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34716{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34716 *,#ppd-34716 *::before,#ppd-34716 *::after{box-sizing:border-box;}\n#ppd-34716 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34716 .ppd-section{margin:0 0 4px;}\n#ppd-34716 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34716 h2.ppd-title,#ppd-34716 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34716 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34716 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34716 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34716 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34716 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34716 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34716 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34716 ul.ppd-list li{margin:0;}\n#ppd-34716 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34716 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34716 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34716 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34716 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34716 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34716 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34716 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34716 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34716 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34716 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34716 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34716 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34716 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34716 .ppd-spec table td,#ppd-34716 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34716 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34716 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34716 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34716 figure.ppd-figure{margin:0;}\n#ppd-34716 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34716 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34716 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34716 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34716 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34716 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34716 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34716 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34716 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34716 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34716 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34716 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34716 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34716 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34716 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34716 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34716 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34716 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34716 .ppd-viewport{overflow:hidden;}\n#ppd-34716 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34716 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34716 .ppd-slide img+img{margin-top:16px;}\n#ppd-34716 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34716 .ppd-arrow:hover{background:#fff;}\n#ppd-34716 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34716 .ppd-arrow-prev{left:14px;}\n#ppd-34716 .ppd-arrow-next{right:14px;}\n#ppd-34716 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34716 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34716 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34716 .ppd-dots button::before{content:none;}\n#ppd-34716 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34716 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34716 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34716 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34716 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34716{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34716 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34716 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34716 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34716 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34716 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34716 .ppd-grid-2,#ppd-34716 .ppd-grid-3,#ppd-34716 .ppd-grid-4,#ppd-34716 .ppd-spec,#ppd-34716 .ppd-feature,#ppd-34716 .ppd-cols-2,#ppd-34716 .ppd-cols-3,#ppd-34716 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34716 .ppd-divider{padding:8px 0;}\n  #ppd-34716 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34716 .ppd-arrow-prev{left:8px;}\n  #ppd-34716 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34716 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34716 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34716 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34716 .ppd-track{transition:none;}\n  #ppd-34716 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eRaveena Vintage Amber Glass Semi Flush Mount Floral Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThe Vintage Amber Semi-Recessed Flower Ceiling Light is not only a practical lighting fixture, but also a work of art that adds a unique aesthetic to your space. Whether it is in your living room, bedroom or dining room, it can be a highlight that will turn heads.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/5fce8e8b04d736d3.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Iron, Glass\u003c\/li\u003e\n\u003cli\u003eFinishes: Amber,Clear,Green\u003c\/li\u003e\n\u003cli\u003eLight source: E27*3(not included)\u003c\/li\u003e\n\u003cli\u003eVoltage: 220V-240V\u003c\/li\u003e\n\u003cli\u003eSize: H 10.23″ x W 11.61″ \/ H 26cm x W 29.5\u003c\/li\u003e\n\u003cli\u003eMounting Plate: 10cm\u003c\/li\u003e\n\u003cli\u003eControl method: push button switch (not dimmable)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality metal lamp body\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/e6e98839353fa91e.jpg\"\u003e\u003cfigcaption\u003eHigh quality metal lamp body\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High transmittance glass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/794e40ce664234b3.jpg\"\u003e\u003cfigcaption\u003eHigh transmittance glass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eHow to install？\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cbutton aria-label=\"Play product video 1\" class=\"ppd-video\" data-src=\"https:\/\/vidtags.net\/video-link\/VJQBgxRhXZ5Xgo\" type=\"button\"\u003e\n\u003cspan class=\"ppd-play\"\u003eWatch video\u003c\/span\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Entryway\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/0358a960c071d49a.jpg\"\u003e\u003cfigcaption\u003eEntryway\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/a9decfff35b72d84.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bathroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/59727786a3edd8d9.jpg\"\u003e\u003cfigcaption\u003eBathroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/437ae443dd5b71dd.jpg\"\u003e\u003cfigcaption\u003eDining room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/14f94760366fdb95.jpg\"\u003e\u003cfigcaption\u003eKitchen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Corridor\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/c355c2e0abef3be8.jpg\"\u003e\u003cfigcaption\u003eCorridor\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Finishes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Amber\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/12e2e1b8e63bba4c.jpg\"\u003e\u003cfigcaption\u003eAmber\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Clear\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/9020e672d696cf32.jpg\"\u003e\u003cfigcaption\u003eClear\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Green\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135674\/473b5ae4ad85e766.jpg\"\u003e\u003cfigcaption\u003eGreen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34716');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Amber","offer_id":48955576418560,"sku":"37906","price":166.0,"currency_code":"USD","in_stock":true},{"title":"Clear","offer_id":48955576451328,"sku":"37907","price":166.0,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":48955576484096,"sku":"43690","price":166.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/e091205d26a7d02b8bc653d4dc7618f6.jpg?v=1783418308"},{"product_id":"zaylen-nordic-designer-creative-personalized-glass-ceiling-light","title":"Hailie Creative Glass Ceiling Light Multi-Layer Pendant Lampshade","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34694\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34694{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34694 *,#ppd-34694 *::before,#ppd-34694 *::after{box-sizing:border-box;}\n#ppd-34694 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34694 .ppd-section{margin:0 0 4px;}\n#ppd-34694 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34694 h2.ppd-title,#ppd-34694 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34694 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34694 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34694 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34694 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34694 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34694 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34694 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34694 ul.ppd-list li{margin:0;}\n#ppd-34694 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34694 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34694 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34694 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34694 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34694 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34694 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34694 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34694 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34694 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34694 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34694 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34694 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34694 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34694 .ppd-spec table td,#ppd-34694 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34694 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34694 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34694 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34694 figure.ppd-figure{margin:0;}\n#ppd-34694 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34694 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34694 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34694 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34694 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34694 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34694 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34694 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34694 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34694 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34694 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34694 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34694 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34694 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34694 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34694 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34694 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34694 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34694 .ppd-viewport{overflow:hidden;}\n#ppd-34694 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34694 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34694 .ppd-slide img+img{margin-top:16px;}\n#ppd-34694 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34694 .ppd-arrow:hover{background:#fff;}\n#ppd-34694 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34694 .ppd-arrow-prev{left:14px;}\n#ppd-34694 .ppd-arrow-next{right:14px;}\n#ppd-34694 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34694 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34694 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34694 .ppd-dots button::before{content:none;}\n#ppd-34694 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34694 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34694 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34694 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34694 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34694{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34694 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34694 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34694 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34694 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34694 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34694 .ppd-grid-2,#ppd-34694 .ppd-grid-3,#ppd-34694 .ppd-grid-4,#ppd-34694 .ppd-spec,#ppd-34694 .ppd-feature,#ppd-34694 .ppd-cols-2,#ppd-34694 .ppd-cols-3,#ppd-34694 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34694 .ppd-divider{padding:8px 0;}\n  #ppd-34694 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34694 .ppd-arrow-prev{left:8px;}\n  #ppd-34694 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34694 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34694 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34694 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34694 .ppd-track{transition:none;}\n  #ppd-34694 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eHailie Creative Glass Ceiling Light Multi-Layer Pendant Lampshade\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eThe Ceiling Light will not only provide quality lighting, but will also add a unique Scandinavian touch to your living room. Whether you are looking for a practical lighting fixture or a decorative piece that will enhance your home, this ceiling light is the ideal choice.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135645\/39ffce4f295a78dc.png\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135645\/18c3cb50de6abf7c.png\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135645\/19c17bba79dd4b02.png\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135645\/19eab5005a133d61.png\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135645\/154e87ac9fcd4bea.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135645\/6e6ac020cff4e622.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Glass\u003c\/li\u003e\n\u003cli\u003eColor: Orange,Green\u003c\/li\u003e\n\u003cli\u003eLight source: LED (not included)\u003c\/li\u003e\n\u003cli\u003eVoltage: 110V~240V\u003c\/li\u003e\n\u003cli\u003eWattage: Max 18W\u003c\/li\u003e\n\u003cli\u003eSize: 1 layer-∅ 12.6″ X H 6.3″ \/ Dia 32 cm X H 16 cm\u003c\/li\u003e\n\u003cli\u003eSize: 2 layer-∅ 15.7″ X H 7.1″ \/ Dia 40 cm X H 18 cm\u003c\/li\u003e\n\u003cli\u003eControl method: Switch\u003c\/li\u003e\n\u003cli\u003eFuction: Three-color light changing\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Finishes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"1 layer-Green\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135645\/ee9def5be5351a9d.png\"\u003e\u003cfigcaption\u003e1 layer-Green\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"2 layer-Green\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135645\/6590e5c329266874.png\"\u003e\u003cfigcaption\u003e2 layer-Green\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"1 layer-Orange\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135645\/f5acf699f6f4f83e.png\"\u003e\u003cfigcaption\u003e1 layer-Orange\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"2 layer-Orange\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135645\/40f30ef3b80f8493.png\"\u003e\u003cfigcaption\u003e2 layer-Orange\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eWhy choose us?\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\" style=\"text-align:center;\"\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003e99.99% Praise\u003c\/strong\u003e\u003cbr\u003eGood product quality + sincere customer service attitude\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eFree Shipping And Compensation\u003c\/strong\u003e\u003cbr\u003eFree shipping, damaged replacement\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eSource Factory\u003c\/strong\u003e\u003cbr\u003eSupplier direct materials and fixtures\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eExclusive Deals and Discounts\u003c\/strong\u003e\u003cbr\u003eSave money on lighting fixtures\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34694');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Green \/ 1 layer-∅ 12.6″ X H 6.3″ \/ Dia 32 cm X H 16 cm","offer_id":48955577598208,"sku":"37864","price":162.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 1 layer-∅ 12.6″ X H 6.3″ \/ Dia 32 cm X H 16 cm","offer_id":48955577630976,"sku":"37865","price":162.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2 layer-∅ 15.7″ X H 7.1″ \/ Dia 40 cm X H 18 cm","offer_id":48955577663744,"sku":"37866","price":279.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2 layer-∅ 15.7″ X H 7.1″ \/ Dia 40 cm X H 18 cm","offer_id":48955577696512,"sku":"37867","price":279.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/1824b61e9aca3af06a0d22931f01b34d.jpg?v=1783418317"},{"product_id":"stylish-wavy-glass-lantern-flush-mount-ceiling-light","title":"Ozma Stylish Wavy Glass Lantern Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34667\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34667{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34667 *,#ppd-34667 *::before,#ppd-34667 *::after{box-sizing:border-box;}\n#ppd-34667 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34667 .ppd-section{margin:0 0 4px;}\n#ppd-34667 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34667 h2.ppd-title,#ppd-34667 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34667 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34667 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34667 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34667 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34667 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34667 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34667 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34667 ul.ppd-list li{margin:0;}\n#ppd-34667 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34667 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34667 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34667 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34667 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34667 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34667 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34667 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34667 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34667 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34667 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34667 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34667 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34667 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34667 .ppd-spec table td,#ppd-34667 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34667 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34667 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34667 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34667 figure.ppd-figure{margin:0;}\n#ppd-34667 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34667 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34667 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34667 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34667 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34667 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34667 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34667 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34667 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34667 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34667 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34667 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34667 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34667 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34667 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34667 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34667 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34667 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34667 .ppd-viewport{overflow:hidden;}\n#ppd-34667 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34667 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34667 .ppd-slide img+img{margin-top:16px;}\n#ppd-34667 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34667 .ppd-arrow:hover{background:#fff;}\n#ppd-34667 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34667 .ppd-arrow-prev{left:14px;}\n#ppd-34667 .ppd-arrow-next{right:14px;}\n#ppd-34667 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34667 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34667 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34667 .ppd-dots button::before{content:none;}\n#ppd-34667 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34667 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34667 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34667 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34667 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34667{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34667 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34667 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34667 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34667 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34667 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34667 .ppd-grid-2,#ppd-34667 .ppd-grid-3,#ppd-34667 .ppd-grid-4,#ppd-34667 .ppd-spec,#ppd-34667 .ppd-feature,#ppd-34667 .ppd-cols-2,#ppd-34667 .ppd-cols-3,#ppd-34667 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34667 .ppd-divider{padding:8px 0;}\n  #ppd-34667 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34667 .ppd-arrow-prev{left:8px;}\n  #ppd-34667 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34667 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34667 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34667 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34667 .ppd-track{transition:none;}\n  #ppd-34667 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eStylish Wavy Glass Lantern Flush Mount Light\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\u003c!-- auto:unknown --\u003e\n\u003cp\u003eShining through the wave glass lampshade, it casts stunning effect like a glowing lantern, which will make your hallway or living room a more cozy place!\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135636\/51117416717fb0b2.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135636\/d10e9e83dd23a191.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135636\/67492b63c2916829.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eLamp Holder Colors\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Chrome\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135636\/a3a7aad34e1741b3.jpg\"\u003e\u003cfigcaption\u003eChrome\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Brass\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135636\/9d1b4cda6b2409af.jpg\"\u003e\u003cfigcaption\u003eBrass\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Matte Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135636\/9833ba3a0ff75997.jpg\"\u003e\u003cfigcaption\u003eMatte Black\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135636\/f70d7af5c8c1d347.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135636\/ff2432bad26fefb4.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135636\/6b55db84d32d20b1.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Metal\/Glass\u003c\/li\u003e\n\u003cli\u003eLight source: E26*1\u003c\/li\u003e\n\u003cli\u003eVoltage: 110V-240V\u003c\/li\u003e\n\u003cli\u003eWattage: Max 40W\u003c\/li\u003e\n\u003cli\u003eWeight: 3kg \/ 6.6 lbs\u003c\/li\u003e\n\u003cli\u003eControl method: push button switch (not dimmable)\u003c\/li\u003e\n\u003cli\u003eCord length: 59″\/150 cm wires (Can be extended upon request)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34667');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Brass","offer_id":48955580612864,"sku":"2024012410-1","price":110.4,"currency_code":"USD","in_stock":true},{"title":"Matte Black","offer_id":48955580645632,"sku":"2024012410-2","price":110.4,"currency_code":"USD","in_stock":true},{"title":"Chrome","offer_id":48955580678400,"sku":"39494","price":110.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/c8dafcb9acbbf4c92cc52bb736fd704c.jpg?v=1783418320"},{"product_id":"modern-class-ceiling-light","title":"Ozu Modern Water Ripple Glass Drum Flush Mount Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34663\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34663{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34663 *,#ppd-34663 *::before,#ppd-34663 *::after{box-sizing:border-box;}\n#ppd-34663 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34663 .ppd-section{margin:0 0 4px;}\n#ppd-34663 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34663 h2.ppd-title,#ppd-34663 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34663 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34663 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34663 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34663 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34663 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34663 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34663 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34663 ul.ppd-list li{margin:0;}\n#ppd-34663 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34663 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34663 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34663 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34663 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34663 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34663 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34663 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34663 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34663 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34663 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34663 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34663 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34663 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34663 .ppd-spec table td,#ppd-34663 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34663 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34663 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34663 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34663 figure.ppd-figure{margin:0;}\n#ppd-34663 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34663 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34663 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34663 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34663 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34663 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34663 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34663 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34663 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34663 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34663 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34663 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34663 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34663 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34663 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34663 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34663 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34663 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34663 .ppd-viewport{overflow:hidden;}\n#ppd-34663 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34663 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34663 .ppd-slide img+img{margin-top:16px;}\n#ppd-34663 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34663 .ppd-arrow:hover{background:#fff;}\n#ppd-34663 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34663 .ppd-arrow-prev{left:14px;}\n#ppd-34663 .ppd-arrow-next{right:14px;}\n#ppd-34663 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34663 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34663 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34663 .ppd-dots button::before{content:none;}\n#ppd-34663 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34663 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34663 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34663 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34663 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34663{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34663 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34663 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34663 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34663 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34663 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34663 .ppd-grid-2,#ppd-34663 .ppd-grid-3,#ppd-34663 .ppd-grid-4,#ppd-34663 .ppd-spec,#ppd-34663 .ppd-feature,#ppd-34663 .ppd-cols-2,#ppd-34663 .ppd-cols-3,#ppd-34663 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34663 .ppd-divider{padding:8px 0;}\n  #ppd-34663 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34663 .ppd-arrow-prev{left:8px;}\n  #ppd-34663 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34663 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34663 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34663 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34663 .ppd-track{transition:none;}\n  #ppd-34663 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eOzu Modern Glass Drum Flush Mount Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eMade from drum-shaped textured glass, it produces a soft and fuzzy lighting effect, creating a warm and cosy atmosphere in the room.Modern Flush Mount Ceiling Light with Clear Hammered Glass Shade and Gold Finish – 3-Light Fixture for Bedroom, Living Room, Hallway, Entryway\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135633\/150dc063dcf13f2c.jpg\"\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135633\/9cbff86faeacdaca.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Steel\/Glass\u003c\/li\u003e\n\u003cli\u003eFinishes:  Black, Champagne\u003c\/li\u003e\n\u003cli\u003eLight source: E26*3 (not included)\u003c\/li\u003e\n\u003cli\u003eVoltage: 120V\u003c\/li\u003e\n\u003cli\u003eWattage: 60W(Per Bulb)\u003c\/li\u003e\n\u003cli\u003eWeight: about 5.9kg \/ 13.2 lbs\u003c\/li\u003e\n\u003cli\u003eProduct Size: Dia 42 cm X H 17.5 cm\u003c\/li\u003e\n\u003cli\u003eWire Length: L 20.3cm \/ L 8''\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135633\/77625aede4930a03.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135633\/74cede6b8fbfc0a6.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135633\/6febb8e28a624583.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135633\/7bfd079f467dec5b.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135633\/05689bc1f1984ffc.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Finishes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Matte Black\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135633\/58ba1f748c19d190.jpg\"\u003e\u003cfigcaption\u003eMatte Black\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Brushed Champagne\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135633\/7665916779704b7e.jpg\"\u003e\u003cfigcaption\u003eBrushed Champagne\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34663');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Matte Black","offer_id":48955580776704,"sku":"CL20240123-01","price":197.83,"currency_code":"USD","in_stock":true},{"title":"Brushed Champagne","offer_id":48955580809472,"sku":"CL20240123-02","price":197.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/0a504b5b7c4b83be460c0827d8bb1f9e.jpg?v=1783418322"},{"product_id":"retro-gailon-glass-semi-flush-mount-ceiling-light","title":"Zenon Retro Gailon Glass Semi Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34643\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34643{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34643 *,#ppd-34643 *::before,#ppd-34643 *::after{box-sizing:border-box;}\n#ppd-34643 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34643 .ppd-section{margin:0 0 4px;}\n#ppd-34643 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34643 h2.ppd-title,#ppd-34643 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34643 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34643 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34643 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34643 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34643 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34643 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34643 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34643 ul.ppd-list li{margin:0;}\n#ppd-34643 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34643 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34643 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34643 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34643 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34643 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34643 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34643 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34643 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34643 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34643 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34643 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34643 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34643 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34643 .ppd-spec table td,#ppd-34643 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34643 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34643 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34643 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34643 figure.ppd-figure{margin:0;}\n#ppd-34643 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34643 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34643 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34643 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34643 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34643 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34643 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34643 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34643 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34643 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34643 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34643 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34643 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34643 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34643 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34643 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34643 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34643 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34643 .ppd-viewport{overflow:hidden;}\n#ppd-34643 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34643 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34643 .ppd-slide img+img{margin-top:16px;}\n#ppd-34643 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34643 .ppd-arrow:hover{background:#fff;}\n#ppd-34643 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34643 .ppd-arrow-prev{left:14px;}\n#ppd-34643 .ppd-arrow-next{right:14px;}\n#ppd-34643 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34643 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34643 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34643 .ppd-dots button::before{content:none;}\n#ppd-34643 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34643 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34643 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34643 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34643 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34643{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34643 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34643 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34643 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34643 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34643 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34643 .ppd-grid-2,#ppd-34643 .ppd-grid-3,#ppd-34643 .ppd-grid-4,#ppd-34643 .ppd-spec,#ppd-34643 .ppd-feature,#ppd-34643 .ppd-cols-2,#ppd-34643 .ppd-cols-3,#ppd-34643 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34643 .ppd-divider{padding:8px 0;}\n  #ppd-34643 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34643 .ppd-arrow-prev{left:8px;}\n  #ppd-34643 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34643 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34643 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34643 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34643 .ppd-track{transition:none;}\n  #ppd-34643 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eOzera Retro Gailon Glass Semi Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eThe prismatic glass shade presents the look of a flower in full bloom is very charming with the vintage brass body, which casts a mesmerizing glow and creates a captivating atmosphere. Whether illuminating a cozy hallway or accentuating a chic exhibition area, the Fan Ceiling Lamp effortlessly enhances any space with its unique style and ethereal beauty.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135624\/575a1e363597e899.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135624\/d2a651e57726c2af.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135624\/774215ca251c9cf9.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135624\/fafe862f53b3b11b.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Pleated glass lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135624\/b904867fdb6ae4d7.png\"\u003e\u003cfigcaption\u003ePleated glass lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality metal base\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135624\/ed4a5a783bbd0ccd.png\"\u003e\u003cfigcaption\u003eHigh quality metal base\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135624\/ebf0b3ad6b5cf5a3.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Copper,Glass\u003c\/li\u003e\n\u003cli\u003eFinish:Green,Clear\u003c\/li\u003e\n\u003cli\u003eLight source: E14(not included)\u003c\/li\u003e\n\u003cli\u003eVoltage: 110V-120V\u003c\/li\u003e\n\u003cli\u003eWattage: Max 40W\u003c\/li\u003e\n\u003cli\u003eWeight: 0.9kg \/ 2lbs\u003c\/li\u003e\n\u003cli\u003eControl method: push button switch(dimmable)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Finishes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Green\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135624\/74cb4ba59e11b6af.jpg\"\u003e\u003cfigcaption\u003eGreen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Clear\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135624\/2c6b421f8a5efdde.jpg\"\u003e\u003cfigcaption\u003eClear\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34643');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Green","offer_id":48955581333760,"sku":"2024011210-1","price":135.0,"currency_code":"USD","in_stock":true},{"title":"Clear Glass","offer_id":48955581366528,"sku":"2024011210-2","price":135.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/7a50d41cdcd38fb6f9394a341045b00e.jpg?v=1783418327"},{"product_id":"farmhouse-glass-kitchen-ceilingpendant-lighting","title":"Priya Farmhouse Glass Kitchen Ceiling\/Pendant Lighting","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34548\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34548{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34548 *,#ppd-34548 *::before,#ppd-34548 *::after{box-sizing:border-box;}\n#ppd-34548 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34548 .ppd-section{margin:0 0 4px;}\n#ppd-34548 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34548 h2.ppd-title,#ppd-34548 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34548 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34548 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34548 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34548 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34548 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34548 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34548 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34548 ul.ppd-list li{margin:0;}\n#ppd-34548 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34548 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34548 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34548 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34548 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34548 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34548 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34548 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34548 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34548 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34548 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34548 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34548 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34548 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34548 .ppd-spec table td,#ppd-34548 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34548 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34548 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34548 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34548 figure.ppd-figure{margin:0;}\n#ppd-34548 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34548 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34548 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34548 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34548 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34548 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34548 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34548 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34548 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34548 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34548 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34548 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34548 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34548 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34548 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34548 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34548 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34548 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34548 .ppd-viewport{overflow:hidden;}\n#ppd-34548 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34548 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34548 .ppd-slide img+img{margin-top:16px;}\n#ppd-34548 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34548 .ppd-arrow:hover{background:#fff;}\n#ppd-34548 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34548 .ppd-arrow-prev{left:14px;}\n#ppd-34548 .ppd-arrow-next{right:14px;}\n#ppd-34548 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34548 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34548 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34548 .ppd-dots button::before{content:none;}\n#ppd-34548 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34548 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34548 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34548 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34548 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34548{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34548 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34548 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34548 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34548 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34548 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34548 .ppd-grid-2,#ppd-34548 .ppd-grid-3,#ppd-34548 .ppd-grid-4,#ppd-34548 .ppd-spec,#ppd-34548 .ppd-feature,#ppd-34548 .ppd-cols-2,#ppd-34548 .ppd-cols-3,#ppd-34548 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34548 .ppd-divider{padding:8px 0;}\n  #ppd-34548 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34548 .ppd-arrow-prev{left:8px;}\n  #ppd-34548 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34548 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34548 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34548 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34548 .ppd-track{transition:none;}\n  #ppd-34548 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eGiulia Farmhouse Glass Kitchen Ceiling\/Pendant Lighting\u003c\/h2\u003e\n\u003cul class=\"ppd-bullets\"\u003e\n\u003cli\u003eGlass lamp body, durable material\u003c\/li\u003e\n\u003cli\u003eThe texture is vivid and natural, the light transmittance is high and it is not easy to deform\u003c\/li\u003e\n\u003cli\u003eSuitable for bedroom, living room, dining room, hallway, cafe and any room\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135607\/898ab25a4cdb8c9d.jpg\"\u003e\u003cfigcaption\u003eKitchen\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Balcony\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135607\/cf6e6e5bd1a68551.jpg\"\u003e\u003cfigcaption\u003eBalcony\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Kitchen island\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135607\/4e05f46615e3d4c8.jpg\"\u003e\u003cfigcaption\u003eKitchen island\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135607\/4c2c50814d2c1cdf.jpg\"\u003e\u003cfigcaption\u003eDining room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"High quality materials\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135607\/4d2738bcf5a631e6.jpg\"\u003e\u003cfigcaption\u003eHigh quality materials\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Switch light effect display\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135607\/29ed340b32b2072a.jpg\"\u003e\u003cfigcaption\u003eSwitch light effect display\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135607\/92cf37d07e37d844.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: ‎Metal, Glass\u003c\/li\u003e\n\u003cli\u003eBase(Design A\u0026amp;B): ∅ 4.7’’ x H 0.98’’ \/ Dia 12 cm x H 2.5 cm\u003c\/li\u003e\n\u003cli\u003eRectangular Base(Design C):∅ 31.49’’ x 1.96’’ x H 0.78’’ \/ Dia 80 cm x 5 cm x H 2 cm\u003c\/li\u003e\n\u003cli\u003eAdjustable Cord: H 78.74’’ \/ Dia H 200 cm\u003c\/li\u003e\n\u003cli\u003eBody: ∅ 8.66’’ x H 11.02’’ \/ Dia 22 cm x H 28 cm\u003c\/li\u003e\n\u003cli\u003eLight source: E27\u003c\/li\u003e\n\u003cli\u003eVoltage: 220 V\u003c\/li\u003e\n\u003cli\u003eWeight: 6.6 lbs\/ 3 kg\u003c\/li\u003e\n\u003cli\u003eFinishes: Smoke Gray\u003c\/li\u003e\n\u003cli\u003eCord length: Max 78.74″\/200 cm (can be extended upon request)\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Choices\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design A: Ceiling Lamp\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135607\/6aba9d8b2fec0a62.jpg\"\u003e\u003cfigcaption\u003eDesign A: Ceiling Lamp\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design B: Pendant Lamp\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135607\/b7c9117ec3f94ff9.jpg\"\u003e\u003cfigcaption\u003eDesign B: Pendant Lamp\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Design C: Three-headed Lamp\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135607\/50dc5376cfc262f1.jpg\"\u003e\u003cfigcaption\u003eDesign C: Three-headed Lamp\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eWhy choose us?\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\" style=\"text-align:center;\"\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003e99.99% Praise\u003c\/strong\u003e\u003cbr\u003eGood product quality + sincere customer service attitude\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eFree Shipping And Compensation\u003c\/strong\u003e\u003cbr\u003eFree shipping, damaged replacement\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eSource Factory\u003c\/strong\u003e\u003cbr\u003eSupplier direct materials and fixtures\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eExclusive Deals and Discounts\u003c\/strong\u003e\u003cbr\u003eSave money on lighting fixtures\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34548');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Amber \/ Design A","offer_id":48955581464832,"sku":"39423","price":197.5,"currency_code":"USD","in_stock":true},{"title":"Amber \/ Design B","offer_id":48955581497600,"sku":"39424","price":217.25,"currency_code":"USD","in_stock":true},{"title":"Amber \/ Design C","offer_id":48955581530368,"sku":"39425","price":527.72,"currency_code":"USD","in_stock":true},{"title":"Smoke Gray \/ Design A","offer_id":48955581563136,"sku":"39429","price":527.72,"currency_code":"USD","in_stock":true},{"title":"Smoke Gray \/ Design B","offer_id":48955581595904,"sku":"39430","price":217.25,"currency_code":"USD","in_stock":true},{"title":"Smoke Gray \/ Design C","offer_id":48955581628672,"sku":"39431","price":527.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/78654731c1db8e6a613d1bb14e2f8464.jpg?v=1783418329"},{"product_id":"lotus-art-deco-flower-ceiling-light","title":"Pranavi Lotus Leaf Glass Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-34434\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-34434{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-34434 *,#ppd-34434 *::before,#ppd-34434 *::after{box-sizing:border-box;}\n#ppd-34434 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-34434 .ppd-section{margin:0 0 4px;}\n#ppd-34434 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-34434 h2.ppd-title,#ppd-34434 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-34434 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-34434 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-34434 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-34434 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-34434 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-34434 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-34434 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-34434 ul.ppd-list li{margin:0;}\n#ppd-34434 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-34434 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-34434 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-34434 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-34434 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-34434 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-34434 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-34434 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-34434 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-34434 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-34434 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-34434 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-34434 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-34434 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-34434 .ppd-spec table td,#ppd-34434 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-34434 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-34434 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-34434 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-34434 figure.ppd-figure{margin:0;}\n#ppd-34434 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-34434 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-34434 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-34434 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-34434 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-34434 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-34434 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-34434 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-34434 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-34434 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-34434 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-34434 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-34434 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-34434 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-34434 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-34434 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-34434 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-34434 .ppd-carousel{position:relative;--pv:4;}\n#ppd-34434 .ppd-viewport{overflow:hidden;}\n#ppd-34434 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-34434 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-34434 .ppd-slide img+img{margin-top:16px;}\n#ppd-34434 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-34434 .ppd-arrow:hover{background:#fff;}\n#ppd-34434 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-34434 .ppd-arrow-prev{left:14px;}\n#ppd-34434 .ppd-arrow-next{right:14px;}\n#ppd-34434 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-34434 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-34434 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-34434 .ppd-dots button::before{content:none;}\n#ppd-34434 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-34434 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-34434 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-34434 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-34434 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-34434{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-34434 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-34434 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-34434 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-34434 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-34434 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-34434 .ppd-grid-2,#ppd-34434 .ppd-grid-3,#ppd-34434 .ppd-grid-4,#ppd-34434 .ppd-spec,#ppd-34434 .ppd-feature,#ppd-34434 .ppd-cols-2,#ppd-34434 .ppd-cols-3,#ppd-34434 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-34434 .ppd-divider{padding:8px 0;}\n  #ppd-34434 .ppd-arrow{width:32px;height:32px;}\n  #ppd-34434 .ppd-arrow-prev{left:8px;}\n  #ppd-34434 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-34434 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-34434 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-34434 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-34434 .ppd-track{transition:none;}\n  #ppd-34434 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eLotus Leaf Glass Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\"\u003eThis ceiling lamp is made of lotus-shaped frosted glass. The diffused light is soft and harmonious, perfect for illuminating your interior.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/62cfceb0f849db9f.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003ch4\u003eDream Flower\u003c\/h4\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong\u003e01\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eCrafted with precision from frosted glass in a stunning leaf-shaped design.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e02\u003c\/strong\u003e\u003cbr\u003eSemi flush mount is easy to embed, perfect for any ceiling.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003ch4\u003eBold New Colors\u003c\/h4\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong\u003e02\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe colorful appearance blends with various home decorations, bringing a full sense of healing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/76deca4b670b8df8.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eReal Shot Video\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cbutton aria-label=\"Play product video 1\" class=\"ppd-video\" data-src=\"https:\/\/vidtags.net\/video-link\/pKgjEbI3CdvGKO\" type=\"button\"\u003e\n\u003cspan class=\"ppd-play\"\u003eWatch video\u003c\/span\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Light Off\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/0733bbc11606a003.jpg\"\u003e\u003cfigcaption\u003eLight Off\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Light On\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/539a955f95cc6d55.jpg\"\u003e\u003cfigcaption\u003eLight On\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Sizes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/0b33bbb23d564205.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e3 heads Size : ∅ 31.5″ x H 10.3″ \/  Dia 80 cm x H 26 cm\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/ff63d50444ac610b.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e5 heads Size : ∅ 39.4″ x H 10.3″ \/  Dia 100 cm x H 26 cm\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/ff63d50444ac610b.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e6 heads Size : ∅ 39.4″ x H 10.3″ \/  Dia 100 cm x H 26 cm\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-3\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003ch4\u003eProduct Material\u003c\/h4\u003e\n\u003cdiv\u003e\n\u003cp\u003eLamp body: Metal\u003c\/p\u003e\n\u003cp\u003eLampshade: Glass\u003c\/p\u003e\n\u003cp\u003eLight source: E26\/E27 (not included)\u003c\/p\u003e\n\u003cp\u003eWattage: Max 40 W\u003c\/p\u003e\n\u003cp\u003eWeight: 44.1 lbs\/20 kg\u003c\/p\u003e\n\u003cp\u003eControl method: push button switch(not dimmable)\u003c\/p\u003e\n\u003cp\u003eCord length: Max 59″\/150 cm (can be extended upon request)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Clear Glass Lampshade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/bc610bea1c49175d.jpg\"\u003e\u003cfigcaption\u003eClear Glass Lampshade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Durable Iron Light Body\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/331afab0d01f58fe.jpg\"\u003e\u003cfigcaption\u003eDurable Iron Light Body\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSuitable For Various Scenes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Living Room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/e5eb7024f50dda7a.jpg\"\u003e\u003cfigcaption\u003eLiving Room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining Room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/f9ef524ea6435d26.jpg\"\u003e\u003cfigcaption\u003eDining Room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bedroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135577\/b33ad632fa88432b.jpg\"\u003e\u003cfigcaption\u003eBedroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eWhy choose us?\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-4\" style=\"text-align:center;\"\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003e99.99% Praise\u003c\/strong\u003e\u003cbr\u003eGood product quality + sincere customer service attitude\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eFree Shipping And Compensation\u003c\/strong\u003e\u003cbr\u003eFree shipping, damaged replacement\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eSource Factory\u003c\/strong\u003e\u003cbr\u003eSupplier direct materials and fixtures\u003c\/div\u003e\n\u003cdiv style=\"padding:16px 8px;border:1px solid #eee;border-radius:8px;\"\u003e\n\u003cstrong\u003eExclusive Deals and Discounts\u003c\/strong\u003e\u003cbr\u003eSave money on lighting fixtures\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSome Notes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\u003c!-- auto:unknown --\u003e\n\u003ch4\u003eAre you having any other problems? Please contact us via the email below.\u003c\/h4\u003e\n\u003cp\u003esupport@FLOSSLO.com\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 20px;\"\u003e\u003cstrong\u003e01\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eWe provide 59″\/150 cm long cable. For other lengths please contact us.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 20px;\"\u003e\u003cstrong\u003e02\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eEach glass shade is handcrafted and may vary slightly in shape and size.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 20px;\"\u003e\u003cstrong\u003e03\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003ePlease note that your payment does not include duties, local taxes or other import charges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-34434');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Clear - 6 heads Size : ∅ 39.4″ x H 10.3″ \/  Dia 100 cm x H 26 cm","offer_id":48955582316800,"sku":"HAHAHAHA-3","price":501.0,"currency_code":"USD","in_stock":true},{"title":"Clear - 3 heads Size : ∅ 31.5″ x H 10.3″ \/  Dia 80 cm x H 26 cm","offer_id":48955582349568,"sku":"HAHAHAHA-1","price":265.2,"currency_code":"USD","in_stock":true},{"title":"Clear - 5 heads Size : ∅ 39.4″ x H 10.3″ \/  Dia 100 cm x H 26 cm","offer_id":48955582382336,"sku":"HAHAHAHA-2","price":346.4,"currency_code":"USD","in_stock":true},{"title":"Pink - 3 heads Size : ∅ 31.5″ x H 10.3″ \/ Dia 80 cm x H 26 cm","offer_id":48955582415104,"sku":"20230907-03","price":312.0,"currency_code":"USD","in_stock":true},{"title":"Pink - 5 heads Size : ∅ 39.4″ x H 10.3″ \/ Dia 100 cm x H 26 cm","offer_id":48955582447872,"sku":"20230907-02","price":433.0,"currency_code":"USD","in_stock":true},{"title":"Pink - 6 heads Size : ∅ 39.4″ x H 10.3″ \/ Dia 100 cm x H 26 cm","offer_id":48955582480640,"sku":"20230907-01","price":501.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/4ac313d95c6462f2ef4c0f125489df02.jpg?v=1783418333"},{"product_id":"minimalist-morandi-flush-mount-ceiling-light","title":"Drilon Minimalist Morandi Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-29582\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-29582{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-29582 *,#ppd-29582 *::before,#ppd-29582 *::after{box-sizing:border-box;}\n#ppd-29582 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-29582 .ppd-section{margin:0 0 4px;}\n#ppd-29582 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-29582 h2.ppd-title,#ppd-29582 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-29582 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-29582 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-29582 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-29582 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-29582 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-29582 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-29582 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-29582 ul.ppd-list li{margin:0;}\n#ppd-29582 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-29582 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-29582 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-29582 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-29582 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-29582 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-29582 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-29582 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-29582 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-29582 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-29582 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-29582 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-29582 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-29582 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-29582 .ppd-spec table td,#ppd-29582 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-29582 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-29582 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-29582 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-29582 figure.ppd-figure{margin:0;}\n#ppd-29582 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-29582 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-29582 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-29582 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-29582 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-29582 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-29582 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-29582 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-29582 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-29582 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-29582 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-29582 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-29582 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-29582 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-29582 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-29582 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-29582 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-29582 .ppd-carousel{position:relative;--pv:4;}\n#ppd-29582 .ppd-viewport{overflow:hidden;}\n#ppd-29582 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-29582 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-29582 .ppd-slide img+img{margin-top:16px;}\n#ppd-29582 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-29582 .ppd-arrow:hover{background:#fff;}\n#ppd-29582 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-29582 .ppd-arrow-prev{left:14px;}\n#ppd-29582 .ppd-arrow-next{right:14px;}\n#ppd-29582 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-29582 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-29582 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-29582 .ppd-dots button::before{content:none;}\n#ppd-29582 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-29582 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-29582 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-29582 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-29582 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-29582{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-29582 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-29582 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-29582 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-29582 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-29582 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-29582 .ppd-grid-2,#ppd-29582 .ppd-grid-3,#ppd-29582 .ppd-grid-4,#ppd-29582 .ppd-spec,#ppd-29582 .ppd-feature,#ppd-29582 .ppd-cols-2,#ppd-29582 .ppd-cols-3,#ppd-29582 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-29582 .ppd-divider{padding:8px 0;}\n  #ppd-29582 .ppd-arrow{width:32px;height:32px;}\n  #ppd-29582 .ppd-arrow-prev{left:8px;}\n  #ppd-29582 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-29582 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-29582 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-29582 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-29582 .ppd-track{transition:none;}\n  #ppd-29582 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eMinimalist Morandi Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThis Nordic Morandi cylinder flush mount ceiling light offers matte metal and clear glass options with brass\/black hardware. It delivers soft light, ideal for kitchens, bedrooms, and entryways, adding minimalist elegance to low-ceiling spaces.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSize \u0026amp; Material\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/2dba4777739d82b5.png\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cdiv style=\"max-width: 500px; margin: 0 auto; padding: 10px;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 15px; line-height: 1.5; text-align: left; border: 2px solid #ccc;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; width: 40%; font-weight: 600; border: 2px solid #ccc;\"\u003eMaterial\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eMetal, Glass\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eOverall\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eDia 19cm × H 37cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eCanopy\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eDia 13cm × H 1.3cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eShade\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eDia 19cm × H 23cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eBulb Base\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eE26 (Not Included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eNumber of Lights\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003eWattage\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003e60W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px; border: 2px solid #ccc;\"\u003ePower Source\u003c\/th\u003e\n\u003ctd style=\"padding: 10px; border: 2px solid #ccc;\"\u003eHardwired\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Brushed Brass Ceiling Plate\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4136056\/496d1687331cdcbc.png\"\u003e\u003cfigcaption\u003eBrushed Brass Ceiling Plate\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Elegant Glass Shade\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/3cafde49a9372ca9.png\"\u003e\u003cfigcaption\u003eElegant Glass Shade\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eWhy Choose Us\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/29393e9d8d0d8e9e.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003ch4\u003eDesign \u0026amp; Light Performance\u003c\/h4\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMinimalist Cylindrical Silhouette\u003c\/strong\u003e: Sleek cylindrical silhouette with clean lines and no excess details, paired with soft Morandi tones. It exudes Nordic minimalist charm and fits perfectly with cream and modern decor styles.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft, Warm Glow\u003c\/strong\u003e: Creates a cozy and inviting ambiance in any setting.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003ch4\u003eQuality \u0026amp; Versatility\u003c\/h4\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSpace-Saving Low-Profile Design\u003c\/strong\u003e: The semi-flush mount design is compact and space-saving, ideal for low ceilings and small spaces. It doesn’t feel cramped after installation, preserving the room’s open and airy feel.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMulti-Space Compatibility\u003c\/strong\u003e: Highly versatile for kitchens, bedrooms, entryways, bathrooms, hallways, closets, laundry rooms, and more. Suitable for both residential and commercial use, it’s both stylish and practical.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/3456f6172f92e6e1.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSuitable For Various Scenes\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Entryway\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/6a78521558db16f4.jpg\"\u003e\u003cfigcaption\u003eEntryway\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Hallway\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/bccb1f9ec5293227.jpg\"\u003e\u003cfigcaption\u003eHallway\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Laundry Room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/0fdbc927605f2840.jpg\"\u003e\u003cfigcaption\u003eLaundry Room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"3\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/f02fd7ea30169867.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/2824512d1760ae90.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/49e68c4b2aaea6b5.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/71a367601b46a6e0.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/43f1d7aed3a83452.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/bccb1f9ec5293227.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eAvailable Choice\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eColor：Dark Bronze\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"4\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/86a083cd22ebb433.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/c5fcbb79d1e40ccd.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/0d65546985a3b8b0.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/6d9207b53bbb3c25.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/26d672f92171bcab.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/abb1bd7d66d1ac38.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/446a7aab6832a204.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/c49173abe4a2b906.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eColor：Antique Brass\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"4\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/8263b37e3834a1ae.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/7153f4507080365e.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/4577479a4ae9320e.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/edf60e9bb25cf1b3.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/30123a4261407eca.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/2f642510c2fc7f7d.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/133b49fc768e903f.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135528\/2a9aa03154a7a987.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-29582');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Dark Bronze \/ Powder Coated Regal Blue","offer_id":48955583103232,"sku":"44439","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Powder Coated Regal Blue","offer_id":48955583136000,"sku":"44440","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Sage Green","offer_id":48955583168768,"sku":"44441","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Sage Green","offer_id":48955583201536,"sku":"44442","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Powder Coated Dark Bronze","offer_id":48955583234304,"sku":"44443","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Powder Coated Dark Bronze","offer_id":48955583267072,"sku":"44444","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Powder Coated Ivory","offer_id":48955583299840,"sku":"44445","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Powder Coated Ivory","offer_id":48955583332608,"sku":"44446","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Smoke Glass","offer_id":48955583365376,"sku":"44447","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Smoke Glass","offer_id":48955583398144,"sku":"44448","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Milk Glass","offer_id":48955583430912,"sku":"44449","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Milk Glass","offer_id":48955583463680,"sku":"44450","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Clear Glass","offer_id":48955583496448,"sku":"44451","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Clear Glass","offer_id":48955583529216,"sku":"44452","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Dark Bronze \/ Powder Coated Dark Olive","offer_id":48955583561984,"sku":"44453","price":119.0,"currency_code":"USD","in_stock":true},{"title":"Antique Brass \/ Powder Coated Dark Olive","offer_id":48955583594752,"sku":"44454","price":119.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/133a2ee97c9e3bf4f084dc08535490ae.jpg?v=1783418338"},{"product_id":"modern-brass-cast-glass-dome-flush-mount-wall-sconce","title":"Brenna Modern Brass Cast Glass Dome Flush Mount \u0026 Wall Sconce","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-25950\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-25950{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-25950 *,#ppd-25950 *::before,#ppd-25950 *::after{box-sizing:border-box;}\n#ppd-25950 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-25950 .ppd-section{margin:0 0 4px;}\n#ppd-25950 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-25950 h2.ppd-title,#ppd-25950 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-25950 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-25950 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-25950 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-25950 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-25950 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-25950 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-25950 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-25950 ul.ppd-list li{margin:0;}\n#ppd-25950 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-25950 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-25950 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-25950 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-25950 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-25950 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-25950 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-25950 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-25950 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-25950 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-25950 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-25950 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-25950 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-25950 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-25950 .ppd-spec table td,#ppd-25950 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-25950 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-25950 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-25950 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-25950 figure.ppd-figure{margin:0;}\n#ppd-25950 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-25950 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-25950 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-25950 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-25950 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-25950 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-25950 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-25950 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-25950 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-25950 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-25950 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-25950 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-25950 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-25950 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-25950 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-25950 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-25950 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-25950 .ppd-carousel{position:relative;--pv:4;}\n#ppd-25950 .ppd-viewport{overflow:hidden;}\n#ppd-25950 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-25950 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-25950 .ppd-slide img+img{margin-top:16px;}\n#ppd-25950 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-25950 .ppd-arrow:hover{background:#fff;}\n#ppd-25950 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-25950 .ppd-arrow-prev{left:14px;}\n#ppd-25950 .ppd-arrow-next{right:14px;}\n#ppd-25950 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-25950 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-25950 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-25950 .ppd-dots button::before{content:none;}\n#ppd-25950 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-25950 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-25950 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-25950 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-25950 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-25950{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-25950 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-25950 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-25950 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-25950 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-25950 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-25950 .ppd-grid-2,#ppd-25950 .ppd-grid-3,#ppd-25950 .ppd-grid-4,#ppd-25950 .ppd-spec,#ppd-25950 .ppd-feature,#ppd-25950 .ppd-cols-2,#ppd-25950 .ppd-cols-3,#ppd-25950 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-25950 .ppd-divider{padding:8px 0;}\n  #ppd-25950 .ppd-arrow{width:32px;height:32px;}\n  #ppd-25950 .ppd-arrow-prev{left:8px;}\n  #ppd-25950 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-25950 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-25950 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-25950 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-25950 .ppd-track{transition:none;}\n  #ppd-25950 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eModern Brass Cast Glass Dome Flush Mount \u0026amp; Wall Sconce\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThis versatile Brenna brass cast glass dome light works seamlessly as both a wall sconce and a flush mount ceiling light, blending modern mid-century style with premium craftsmanship for stylish illumination in any space.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/fa037b0a5083bd34.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/f7146f4a989186a5.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/91b96b1b54eedb62.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eSizes \u0026amp; Materials\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-3\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/31d649d5a628637a.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/7436b6171b17fc6a.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Glass, Metal\u003c\/li\u003e\n\u003cli\u003eLight source: ‎G9 (not included)\u003c\/li\u003e\n\u003cli\u003eHardware.\u003c\/li\u003e\n\u003cli\u003eOverall: 7\" diam, 4.25\" h\u003c\/li\u003e\n\u003cli\u003eCanopy: 5\"diam, 0.75\"h\u003c\/li\u003e\n\u003cli\u003eWeight: 3.75 lbs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Feature\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual-Use Design\u003c\/strong\u003e – Functions as both wall sconce and flush mount ceiling light.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePremium Craftsmanship\u003c\/strong\u003e – Vintage brass finish paired with hand-blown clear cast glass.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTimeless Style\u003c\/strong\u003e – Blends modern, mid-century, and vintage aesthetics for any decor.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/ce7d65f9d796cacb.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/d26eb0c10402b07b.jpg\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft Ambient Glow\u003c\/strong\u003e – Thick glass dome diffuses warm light for cozy illumination.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurable Build\u003c\/strong\u003e –Sturdy steel and brass construction for long-lasting use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWide Application\u003c\/strong\u003e – Perfect for living room, bedroom, kitchen, bathroom, hallway, entryway.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eVersatile Applications\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eCreates cozy atmospheres in bedrooms, bathrooms, or hallways—ideal for relaxing or daily routines.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Bathroom\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/2e14b83ef3367170.jpg\"\u003e\u003cfigcaption\u003eBathroom\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Dining room\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/48d146bb12409ecc.jpg\"\u003e\u003cfigcaption\u003eDining room\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure class=\"ppd-figure\"\u003e\u003cimg alt=\"Hallway\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/33ed84ed40a7d2ec.jpg\"\u003e\u003cfigcaption\u003eHallway\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-carousel\" data-lg=\"2\" data-md=\"2\" data-sm=\"1\"\u003e\n\u003cdiv class=\"ppd-viewport\"\u003e\n\u003cdiv class=\"ppd-track\"\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/c024b99d8ee7b229.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/f13968525a3a7a70.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/22727e76ed940590.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ppd-slide\"\u003e\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/6bb0a8b5ac0a7600.jpg\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eIngenious Craftsmanship Detail\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eHigh-resolution photos of glass and metal details\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135509\/cd68fd96210fe8c7.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #f5a623;\"\u003e\u003cstrong\u003eHandcrafted Glass Shade\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThick, hand-blown clear glass dome with natural wavy textures and a thickened edge, designed to diffuse warm light into a soft, inviting glow.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #f5a623;\"\u003e\u003cstrong\u003eVintage Brass Hardware\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003ePolished golden vintage brass mounting and socket, reflecting light beautifully to deliver a timeless mid-century modern aesthetic for any room.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-25950');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955583660288,"sku":null,"price":179.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/eed1909158de06e902c3a08c3f894ab1.jpg?v=1783418340"},{"product_id":"mid-century-glass-leaf-round-flush-mount-ceiling-light","title":"Danica Mid-century  Glass Leaf Round Flush Mount Ceiling Light","description":"\u003cdiv class=\"ping-product-detail\" id=\"ppd-17591\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600\u0026display=swap');\n#ppd-17591{max-width:1200px;margin:0 auto;padding:8px 16px 40px;background:#fff;color:#000;font-family:'Poppins',sans-serif;line-height:2em;font-size:15px;letter-spacing:1px;}\n#ppd-17591 *,#ppd-17591 *::before,#ppd-17591 *::after{box-sizing:border-box;}\n#ppd-17591 img{display:block;width:100%;height:auto;border-radius:0;}\n#ppd-17591 .ppd-section{margin:0 0 4px;}\n#ppd-17591 .ppd-divider{border:0;border-top:0.5px solid rgba(122,122,122,.48);margin:0;padding:10px 0;}\n#ppd-17591 h2.ppd-title,#ppd-17591 h3.ppd-heading{text-align:center;font-family:'Poppins',sans-serif;font-weight:600;color:#000;margin:0;line-height:1em;}\n#ppd-17591 h2.ppd-title{font-size:25px;letter-spacing:1px;padding:16px 0 12px;}\n#ppd-17591 h3.ppd-heading{font-size:24px;letter-spacing:1.6px;line-height:1.3;padding:14px 0 10px;}\n#ppd-17591 .ppd-sub{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;margin:0 0 12px;}\n#ppd-17591 .ppd-intro{text-align:center;color:#707070;font-size:15px;letter-spacing:1px;line-height:2em;max-width:920px;margin:0 auto 16px;}\n#ppd-17591 ul.ppd-bullets{list-style:none;margin:0 0 16px;padding:0 10px;color:#000;font-size:15px;letter-spacing:1px;line-height:2em;}\n#ppd-17591 ul.ppd-bullets li{margin:0 0 4px;text-align:center;}\n#ppd-17591 ul.ppd-list{margin:0;padding:0 10px 0 26px;color:#000;font-size:14px;letter-spacing:1px;line-height:2em;}\n#ppd-17591 ul.ppd-list li{margin:0;}\n#ppd-17591 .ppd-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;}\n#ppd-17591 .ppd-grid-2+.ppd-grid-2{margin-top:20px;}\n#ppd-17591 .ppd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\n#ppd-17591 .ppd-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\n#ppd-17591 .ppd-grid-2.ppd-middle{align-items:center;}\n#ppd-17591 .ppd-spec{display:grid;grid-template-columns:1.15fr 1fr;gap:32px;align-items:center;max-width:1100px;margin:0 auto;}\n#ppd-17591 .ppd-cols{display:grid;gap:24px;align-items:center;}\n#ppd-17591 .ppd-cols-2{grid-template-columns:1fr 1fr;}\n#ppd-17591 .ppd-cols-3{grid-template-columns:1fr 1fr 1fr;}\n#ppd-17591 .ppd-cols-4{grid-template-columns:repeat(4,1fr);}\n#ppd-17591 .ppd-col\u003e*+*{margin-top:14px;}\n#ppd-17591 .ppd-col h4{margin:0;font-size:16px;font-weight:600;letter-spacing:1px;}\n#ppd-17591 .ppd-spec-media\u003e*+*{margin-top:16px;}\n#ppd-17591 .ppd-spec table{width:100%;border-collapse:collapse;font-size:14px;letter-spacing:1px;}\n#ppd-17591 .ppd-spec table td,#ppd-17591 .ppd-spec table th{border:1px solid #e3e3e3;padding:10px 14px;text-align:left;vertical-align:top;}\n#ppd-17591 .ppd-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;}\n#ppd-17591 .ppd-feature-col\u003e*{margin-bottom:16px;}\n#ppd-17591 .ppd-feature-col\u003e*:last-child{margin-bottom:0;}\n#ppd-17591 figure.ppd-figure{margin:0;}\n#ppd-17591 figure.ppd-figure figcaption{text-align:center;color:#707070;font-size:14px;letter-spacing:1px;padding-top:8px;}\n#ppd-17591 .ppd-hero-img{box-shadow:0 2px 14px rgba(0,0,0,.08);}\n#ppd-17591 .ppd-review{border:1px solid #eee;border-radius:8px;padding:16px;text-align:center;background:#fff;transition:box-shadow .25s,transform .25s;}\n#ppd-17591 .ppd-review:hover{box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px);}\n#ppd-17591 .ppd-stars{color:#f6a623;font-size:15px;letter-spacing:2px;margin-bottom:10px;}\n#ppd-17591 .ppd-review img{aspect-ratio:4\/5;object-fit:cover;width:100%;border-radius:4px;}\n#ppd-17591 .ppd-review h4{margin:12px 0 6px;font-size:15px;font-weight:600;color:#000;letter-spacing:1px;}\n#ppd-17591 .ppd-review p{margin:0;color:#707070;font-size:14px;letter-spacing:1px;line-height:1.8;}\n#ppd-17591 .ppd-card{display:block;text-decoration:none;color:inherit;}\n#ppd-17591 .ppd-card img{transition:transform .3s,box-shadow .3s;}\n#ppd-17591 .ppd-card:hover img{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);}\n#ppd-17591 .ppd-card-label{text-align:center;font-size:14px;color:#707070;letter-spacing:1px;padding-top:8px;}\n#ppd-17591 .ppd-video{position:relative;display:block;width:100%;aspect-ratio:16\/10;border:0;border-radius:8px;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#3d3a36,#191817);padding:0;}\n#ppd-17591 .ppd-video .ppd-play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:14px;}\n#ppd-17591 .ppd-video .ppd-play::before{content:\"\";width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.85);background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:55% 50%;background-size:26px;transition:transform .2s;}\n#ppd-17591 .ppd-video:hover .ppd-play::before{transform:scale(1.08);}\n#ppd-17591 .ppd-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#ppd-17591 .ppd-carousel{position:relative;--pv:4;}\n#ppd-17591 .ppd-viewport{overflow:hidden;}\n#ppd-17591 .ppd-track{display:flex;margin:0 -8px;transition:transform .45s ease;}\n#ppd-17591 .ppd-slide{flex:0 0 calc(100% \/ var(--pv));padding:0 8px;min-width:0;}\n#ppd-17591 .ppd-slide img+img{margin-top:16px;}\n#ppd-17591 .ppd-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 1px 6px rgba(0,0,0,.18);color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .2s;}\n#ppd-17591 .ppd-arrow:hover{background:#fff;}\n#ppd-17591 .ppd-arrow[disabled]{opacity:.35;cursor:default;}\n#ppd-17591 .ppd-arrow-prev{left:14px;}\n#ppd-17591 .ppd-arrow-next{right:14px;}\n#ppd-17591 .ppd-arrow svg{width:18px;height:18px;}\n#ppd-17591 .ppd-dots{display:flex;justify-content:center;gap:8px;padding:14px 0 0;}\n#ppd-17591 .ppd-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#cfcfcf;cursor:pointer;transition:background .2s,transform .2s;}\n#ppd-17591 .ppd-dots button::before{content:none;}\n#ppd-17591 .ppd-dots button.is-active{background:#1c1c1c;transform:scale(1.15);}\n#ppd-17591 .ppd-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease;}\n#ppd-17591 .ppd-reveal.is-visible{opacity:1;transform:none;}\n@media (max-width:1024px){\n  #ppd-17591 h3.ppd-heading{font-size:22px;letter-spacing:2.5px;line-height:4em;}\n  #ppd-17591 .ppd-grid-4{grid-template-columns:repeat(2,1fr);}\n}\n@media (max-width:767px){\n  #ppd-17591{padding:8px 12px 28px;font-size:14px;line-height:1.9em;letter-spacing:1px;}\n  #ppd-17591 h2.ppd-title{font-size:20px;letter-spacing:1px;padding:12px 0 10px;}\n  #ppd-17591 h3.ppd-heading{font-size:20px;letter-spacing:2.1px;line-height:2.3em;}\n  #ppd-17591 ul.ppd-list{line-height:1.9em;font-size:13px;}\n  #ppd-17591 ul.ppd-bullets{text-align:left;padding:0 4px;}\n  #ppd-17591 ul.ppd-bullets li{padding-left:14px;text-indent:-14px;}\n  #ppd-17591 .ppd-grid-2,#ppd-17591 .ppd-grid-3,#ppd-17591 .ppd-grid-4,#ppd-17591 .ppd-spec,#ppd-17591 .ppd-feature,#ppd-17591 .ppd-cols-2,#ppd-17591 .ppd-cols-3,#ppd-17591 .ppd-cols-4{grid-template-columns:1fr;gap:16px;}\n  #ppd-17591 .ppd-divider{padding:8px 0;}\n  #ppd-17591 .ppd-arrow{width:32px;height:32px;}\n  #ppd-17591 .ppd-arrow-prev{left:8px;}\n  #ppd-17591 .ppd-arrow-next{right:8px;}\n}\n@media (min-width:1025px){\n  #ppd-17591 .ppd-hide-desktop{display:none !important;}\n}\n@media (min-width:768px) and (max-width:1024px){\n  #ppd-17591 .ppd-hide-tablet{display:none !important;}\n}\n@media (max-width:767px){\n  #ppd-17591 .ppd-hide-phone{display:none !important;}\n}\n@media (prefers-reduced-motion:reduce){\n  #ppd-17591 .ppd-track{transition:none;}\n  #ppd-17591 .ppd-reveal{opacity:1;transform:none;transition:none;}\n}\n\u003c\/style\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch2 class=\"ppd-title\"\u003eMid-century Glass Leaf Round Flush Mount Ceiling Light\u003c\/h2\u003e\n\u003cp class=\"ppd-intro\" style=\"text-align: center;\"\u003eThis ceiling light showcases etched palm leaf glass and a vintage brass finish, blending mid-century modern, Art Deco and vintage styles. It casts soft ambient glow and is ideal for hallways, bedrooms, entryways and covered outdoor spaces.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-2\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135470\/a4af4fd099786e72.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135470\/c237a353ce4fafaf.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eProduct Specifications\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135470\/d064e3e4abd72196.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eMaterial: Glass + Brass\u003c\/li\u003e\n\u003cli\u003eOverall:12\" diam, 9.75\" h\u003c\/li\u003e\n\u003cli\u003eCanopy:5\" diam, 0.75\" th\u003c\/li\u003e\n\u003cli\u003eLight bulb is not included.\u003c\/li\u003e\n\u003cli\u003eHardwire.\u003c\/li\u003e\n\u003cli\u003eBase Type: E12\u003c\/li\u003e\n\u003cli\u003eAccommodates two 60W Type A standard bulb or LED equivalent.\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eReasons to Opt for this Pendant Light\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135470\/ed71e2d4305618ca.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\n\u003ch4 class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\u003cspan style=\"color: #f5a623;\"\u003e   Product Features\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch3 class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e \u003c\/h3\u003e\n\u003cul class=\"ppd-list\"\u003e\n\u003cli class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\n\u003cstrong\u003eEtched Palm Leaf Design\u003c\/strong\u003e – Intricate hand-carved leaf patterns on clear glass, a nature-inspired decorative focal point.\u003c\/li\u003e\n\u003cli class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\n\u003cstrong\u003eTimeless Multi-Style\u003c\/strong\u003e – Blends mid-century modern, Art Deco, vintage \u0026amp; farmhouse aesthetics for any decor.\u003c\/li\u003e\n\u003cli class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\n\u003cstrong\u003ePremium Durable Build\u003c\/strong\u003e – Crafted from steel, brass \u0026amp; clear glass with a long-lasting vintage brass finish.\u003c\/li\u003e\n\u003cli class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\n\u003cstrong\u003eSoft Ambient Glow\u003c\/strong\u003e – Etched glass diffuses light gently for cozy, glare-free illumination.\u003c\/li\u003e\n\u003cli class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\n\u003cstrong\u003eWide Versatile Use\u003c\/strong\u003e – Perfect for hallways, bedrooms, entryways, kitchens \u0026amp; covered outdoor areas.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eDetails\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-2\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135470\/d7454a5b2d46e9ab.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\n\u003ch4 class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\u003cspan style=\"color: #f5a623;\"\u003e   Product Features\u003c\/span\u003e\u003c\/h4\u003e\n\u003cul class=\"ppd-list\"\u003e\n\u003cli class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\n\u003cstrong\u003eEtched Glass Shade Detail\u003c\/strong\u003e - This fixture boasts a premium clear glass shade with delicate hand-etched palm leaf patterns. The nature-inspired design gently diffuses light for a soft ambient glow, enhancing its elegant, artisanal look.\u003c\/li\u003e\n\u003cli class=\"sc-ePDMnc jGJiiy pf-71_ pf-heading-1-h3\" data-pf-type=\"Heading2\"\u003e\n\u003cstrong\u003eBrass Hardware \u0026amp; Structure Detail\u003c\/strong\u003e - Finished in warm vintage brass, the sturdy base and metal accents offer a luxurious, durable look that complements the clear glass beautifully, highlighting its timeless mid-century modern and Art Deco style.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003chr class=\"ppd-divider\"\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003ch3 class=\"ppd-heading\"\u003eScene Matching\u003c\/h3\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-cols ppd-cols-3\"\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cdiv\u003e\n\u003ch4\u003e\u003cstrong\u003eBEST FOR\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"ppd-list\"\u003e\n\u003cli\u003eHallways\u003c\/li\u003e\n\u003cli\u003eKitchen Islands\u003c\/li\u003e\n\u003cli\u003eBedrooms\u003c\/li\u003e\n\u003cli\u003eLiving Areas\u003c\/li\u003e\n\u003cli\u003eHome Offices\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135470\/980497024cbf6639.jpg\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ppd-col\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135470\/200c2009b254a633.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ppd-section ppd-reveal\"\u003e\n\u003cdiv class=\"ppd-grid-3\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135470\/5968aae2fab88652.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135470\/ba8f69a92535291a.jpg\"\u003e\n\u003cimg alt=\"\" loading=\"lazy\" src=\"https:\/\/cdn.freepicturecdn.com\/blockandreview\/product-body-html\/4135470\/70a440b7f56582a5.jpg\"\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.getElementById('ppd-17591');\n  if(!root||root.dataset.ppdInit)return;\n  root.dataset.ppdInit='1';\n  var reduced=window.matchMedia\u0026\u0026window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  function initCarousel(el){\n    var track=el.querySelector('.ppd-track');\n    var slides=track.children.length;\n    var viewport=el.querySelector('.ppd-viewport');\n    var prev=document.createElement('button');\n    prev.type='button';prev.className='ppd-arrow ppd-arrow-prev';prev.setAttribute('aria-label','Previous slide');\n    prev.innerHTML='\u003csvg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\/\u003e\u003c\/svg\u003e';\n    var next=prev.cloneNode(true);\n    next.className='ppd-arrow ppd-arrow-next';next.setAttribute('aria-label','Next slide');\n    next.querySelector('path').setAttribute('d','M9 6l6 6-6 6');\n    var dots=document.createElement('div');dots.className='ppd-dots';\n    el.appendChild(prev);el.appendChild(next);el.appendChild(dots);\n    var index=0,pv=1,pages=1,timer=null;\n    function perView(){\n      var w=window.innerWidth;\n      if(w\u003e=1025)return parseInt(el.dataset.lg,10)||4;\n      if(w\u003e=768)return parseInt(el.dataset.md,10)||2;\n      return parseInt(el.dataset.sm,10)||1;\n    }\n    function layout(){\n      pv=perView();\n      el.style.setProperty('--pv',pv);\n      pages=Math.max(1,Math.ceil(slides\/pv));\n      if(index\u003epages-1)index=pages-1;\n      dots.innerHTML='';\n      for(var i=0;i\u003cpages;i++){\n        var b=document.createElement('button');\n        b.type='button';b.setAttribute('aria-label','Go to slide '+(i+1));\n        (function(n){b.addEventListener('click',function(){go(n);restart();});})(i);\n        dots.appendChild(b);\n      }\n      var showNav=pages\u003e1;\n      prev.style.display=showNav?'':'none';\n      next.style.display=showNav?'':'none';\n      dots.style.display=showNav?'':'none';\n      go(index);\n    }\n    function go(n){\n      index=Math.max(0,Math.min(n,pages-1));\n      var slideW=viewport.clientWidth\/pv;\n      var offset=Math.min(index*pv,slides-pv);\n      track.style.transform='translate3d(-'+(offset*slideW)+'px,0,0)';\n      prev.disabled=index===0;\n      next.disabled=index===pages-1;\n      for(var i=0;i\u003cdots.children.length;i++)\n        dots.children[i].classList.toggle('is-active',i===index);\n    }\n    function restart(){\n      if(timer){clearInterval(timer);timer=null;}\n      if(reduced||pages\u003c2)return;\n      timer=setInterval(function(){go(index+1\u003epages-1?0:index+1);},5000);\n    }\n    prev.addEventListener('click',function(){go(index-1);restart();});\n    next.addEventListener('click',function(){go(index+1);restart();});\n    el.addEventListener('mouseenter',function(){if(timer){clearInterval(timer);timer=null;}});\n    el.addEventListener('mouseleave',restart);\n    el.addEventListener('touchstart',function(){if(timer){clearInterval(timer);timer=null;}},{passive:true});\n    var startX=0;\n    viewport.addEventListener('touchstart',function(e){startX=e.touches[0].clientX;},{passive:true});\n    viewport.addEventListener('touchend',function(e){\n      var dx=e.changedTouches[0].clientX-startX;\n      if(Math.abs(dx)\u003e40)go(index+(dx\u003c0?1:-1));\n      restart();\n    },{passive:true});\n    window.addEventListener('resize',layout);\n    layout();restart();\n  }\n\n  var carousels=root.querySelectorAll('.ppd-carousel');\n  for(var i=0;i\u003ccarousels.length;i++)initCarousel(carousels[i]);\n\n  var videos=root.querySelectorAll('.ppd-video');\n  for(var v=0;v\u003cvideos.length;v++){\n    (function(btn){\n      btn.addEventListener('click',function(){\n        if(btn.dataset.loaded)return;\n        btn.dataset.loaded='1';\n        var f=document.createElement('iframe');\n        f.src=btn.dataset.src;\n        f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture';\n        f.allowFullscreen=true;\n        btn.innerHTML='';btn.appendChild(f);btn.style.cursor='default';\n      });\n    })(videos[v]);\n  }\n\n  if(!reduced\u0026\u0026'IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting){en.target.classList.add('is-visible');io.unobserve(en.target);}\n      });\n    },{threshold:.08});\n    var reveals=root.querySelectorAll('.ppd-reveal');\n    for(var j=0;j\u003creveals.length;j++)io.observe(reveals[j]);\n  }else{\n    var all=root.querySelectorAll('.ppd-reveal');\n    for(var k=0;k\u003call.length;k++)all[k].classList.add('is-visible');\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e","brand":"FLOSSLO","offers":[{"title":"Default Title","offer_id":48955583758592,"sku":null,"price":299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/8291\/1744\/files\/2ad76c1de44acdf59807c628e442aef5.jpg?v=1783418342"}],"url":"https:\/\/flosslo.com\/collections\/transparent-textured-glass-ceiling-light.oembed?page=2","provider":"flosslo.com","version":"1.0","type":"link"}