{"product_id":"perla-bubble-cluster-ceiling-lamp","title":"Perla Bubble Cluster Ceiling Lamp","description":"\u003cstyle\u003e\n\/* =========================================================\n   STUBER LIGHTING — PERLA BUBBLE CLUSTER CEILING\n\n   PROFILE \/ GRID \/ SCALE\n\n   MID-CENTURY CEILING SELECTION SHEET\n   COMPACT · QUIET LUXURY · SHOPPER-FIRST\n   DAWN SAFE · MOBILE READY\n========================================================= *\/\n\n.stb-perla-cluster{\n  --espresso:#1C1209;\n  --brown:#4A3218;\n  --text:#625348;\n  --muted:#817568;\n\n  --gold:#C8A96E;\n  --gold-deep:#967143;\n\n  --silk:#F0EBE3;\n  --wire:#AAA49B;\n\n  --cream:#F5EDD8;\n  --paper:#FBF8F2;\n  --ivory:#FFFDF8;\n  --sand:#E9DDC5;\n  --soft:#F3EBDD;\n\n  --line:#DED2BD;\n  --line-soft:#ECE3D6;\n\n  width:100%;\n  max-width:860px;\n  min-width:0;\n  margin:0 auto;\n\n  color:var(--brown);\n\n  font-family:\"Jost\",\"Helvetica Neue\",Arial,sans-serif;\n  font-size:14px;\n  line-height:1.6;\n\n  -webkit-font-smoothing:antialiased;\n}\n\n.stb-perla-cluster *,\n.stb-perla-cluster *::before,\n.stb-perla-cluster *::after{\n  box-sizing:border-box;\n}\n\n.stb-perla-cluster h2,\n.stb-perla-cluster h3,\n.stb-perla-cluster p{\n  margin-top:0;\n}\n\n.stb-perla-cluster h2,\n.stb-perla-cluster h3{\n  color:var(--espresso);\n\n  font-family:\"Cormorant Garamond\",\"Times New Roman\",serif;\n  font-weight:500;\n}\n\n\n\/* =========================================================\n   IMAGE SAFETY\n========================================================= *\/\n\n.stb-perla-cluster img{\n  display:block !important;\n\n  width:auto !important;\n  max-width:100% !important;\n  min-width:0 !important;\n  height:auto !important;\n\n  margin:auto !important;\n\n  object-fit:contain !important;\n  object-position:center !important;\n\n  box-sizing:border-box !important;\n}\n\n.stb-perla-cluster a{\n  box-sizing:border-box;\n}\n\n\n\/* =========================================================\n   SHARED\n========================================================= *\/\n\n.pcc-kicker{\n  display:block;\n\n  margin:0 0 7px;\n\n  color:var(--gold-deep);\n\n  font-size:9.5px;\n  line-height:1.4;\n  font-weight:600;\n\n  letter-spacing:.14em;\n  text-transform:uppercase;\n}\n\n.pcc-caption{\n  margin:6px 0 0 !important;\n\n  color:var(--muted);\n\n  font-size:9.5px;\n  line-height:1.4;\n\n  text-align:center;\n}\n\n\n\/* =========================================================\n   01 — PROFILE\n========================================================= *\/\n\n.pcc-opening{\n  position:relative;\n\n  display:grid;\n  grid-template-columns:minmax(0,1fr) minmax(0,210px);\n\n  background:var(--ivory);\n\n  border:1px solid var(--line);\n  border-top:4px solid var(--espresso);\n}\n\n.pcc-opening::before{\n  content:\"\";\n\n  position:absolute;\n  top:8px;\n  left:29px;\n\n  width:58px;\n  height:1px;\n\n  background:var(--gold);\n}\n\n\n\/* COPY *\/\n\n.pcc-opening__copy{\n  min-width:0;\n\n  padding:29px 30px 27px;\n}\n\n.pcc-opening h2{\n  max-width:575px;\n\n  margin:0 0 9px;\n\n  font-size:31px;\n  line-height:1.06;\n}\n\n.pcc-opening__copy \u003e p{\n  max-width:555px;\n\n  margin:0;\n\n  color:var(--text);\n\n  font-size:12.5px;\n  line-height:1.65;\n}\n\n\n\/* FACTS *\/\n\n.pcc-facts{\n  display:flex;\n  flex-wrap:wrap;\n\n  gap:21px;\n\n  margin-top:18px;\n}\n\n.pcc-fact{\n  min-width:88px;\n\n  padding-top:7px;\n\n  border-top:2px solid var(--gold);\n}\n\n.pcc-fact:nth-child(2){\n  border-color:var(--wire);\n}\n\n.pcc-fact:nth-child(3){\n  border-color:var(--espresso);\n}\n\n.pcc-fact small{\n  display:block;\n\n  color:var(--muted);\n\n  font-size:9.5px;\n  font-weight:600;\n\n  text-transform:uppercase;\n}\n\n.pcc-fact strong{\n  display:block;\n\n  margin-top:2px;\n\n  color:var(--espresso);\n\n  font-family:\"Cormorant Garamond\",\"Times New Roman\",serif;\n\n  font-size:20px;\n  line-height:1;\n\n  font-weight:500;\n}\n\n\n\/* DARK PROFILE PANEL *\/\n\n.pcc-opening__side{\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n\n  min-width:0;\n\n  padding:20px 18px;\n\n  background:var(--espresso);\n}\n\n.pcc-side__head{\n  margin-bottom:9px;\n  padding-bottom:9px;\n\n  border-bottom:1px solid rgba(255,255,255,.14);\n}\n\n.pcc-side__head small{\n  display:block;\n\n  color:var(--gold);\n\n  font-size:9.5px;\n  font-weight:600;\n\n  text-transform:uppercase;\n}\n\n.pcc-side__head strong{\n  display:block;\n\n  margin-top:2px;\n\n  color:#FFF8ED;\n\n  font-family:\"Cormorant Garamond\",\"Times New Roman\",serif;\n\n  font-size:18px;\n  line-height:1.05;\n\n  font-weight:500;\n}\n\n.pcc-side__row{\n  padding:8px 0;\n\n  border-bottom:1px solid rgba(255,255,255,.11);\n}\n\n.pcc-side__row:last-child{\n  border-bottom:0;\n}\n\n.pcc-side__row small{\n  display:block;\n\n  color:#BFAF9C;\n\n  font-size:9.5px;\n  font-weight:600;\n\n  text-transform:uppercase;\n}\n\n.pcc-side__row strong{\n  display:block;\n\n  margin-top:2px;\n\n  color:#FFF8ED;\n\n  font-size:11.5px;\n  line-height:1.4;\n  font-weight:500;\n}\n\n\n\/* =========================================================\n   02 — GRID \/ SILK\n========================================================= *\/\n\n.pcc-grid{\n  margin-top:10px;\n\n  padding:28px 29px;\n\n  background:var(--paper);\n\n  border:1px solid var(--line);\n}\n\n.pcc-grid__head{\n  display:grid;\n  grid-template-columns:minmax(0,175px) minmax(0,1fr);\n\n  gap:28px;\n\n  margin-bottom:14px;\n}\n\n.pcc-grid__head h3{\n  margin:0;\n\n  font-size:23px;\n  line-height:1.1;\n}\n\n.pcc-grid__head p{\n  max-width:510px;\n\n  margin:0;\n\n  color:var(--text);\n\n  font-size:11.8px;\n  line-height:1.6;\n}\n\n\n\/* BODY *\/\n\n.pcc-grid__body{\n  display:grid;\n  grid-template-columns:minmax(0,165px) minmax(0,1fr);\n\n  gap:14px;\n}\n\n\n\/* COMPACT DETAIL IMAGE *\/\n\n.pcc-detail{\n  min-width:0;\n\n  padding:9px;\n\n  background:#EEE8DE;\n\n  border:1px solid var(--line);\n}\n\n.pcc-detail__img{\n  width:150px;\n  max-width:100%;\n  min-width:0;\n\n  margin:0 auto;\n\n  overflow:hidden;\n\n  background:var(--ivory);\n}\n\n.pcc-detail__img a{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  width:100%;\n  min-width:0;\n\n  overflow:hidden;\n\n  text-decoration:none;\n}\n\n.pcc-detail__img img{\n  max-height:143px !important;\n}\n\n.pcc-detail__copy{\n  padding:9px 3px 1px;\n}\n\n.pcc-detail__copy small{\n  display:block;\n\n  margin-bottom:2px;\n\n  color:var(--gold-deep);\n\n  font-size:9.5px;\n  font-weight:600;\n\n  text-transform:uppercase;\n}\n\n.pcc-detail__copy strong{\n  display:block;\n\n  margin-bottom:3px;\n\n  color:var(--espresso);\n\n  font-family:\"Cormorant Garamond\",\"Times New Roman\",serif;\n\n  font-size:17px;\n  line-height:1.06;\n\n  font-weight:500;\n}\n\n.pcc-detail__copy p{\n  margin:0;\n\n  color:var(--text);\n\n  font-size:11.5px;\n  line-height:1.45;\n}\n\n\n\/* THREE MATERIAL ROWS *\/\n\n.pcc-grid-list{\n  min-width:0;\n\n  border:1px solid var(--line);\n}\n\n.pcc-grid-row{\n  display:grid;\n  grid-template-columns:minmax(0,105px) minmax(0,1fr);\n\n  gap:15px;\n\n  padding:11px 13px;\n\n  border-bottom:1px solid var(--line);\n}\n\n.pcc-grid-row:last-child{\n  border-bottom:0;\n}\n\n.pcc-grid-row:nth-child(1){\n  background:#F8F4ED;\n}\n\n.pcc-grid-row:nth-child(2){\n  background:#EEEAE4;\n}\n\n.pcc-grid-row:nth-child(3){\n  background:#F2EADF;\n}\n\n.pcc-grid-row small{\n  display:block;\n\n  color:var(--muted);\n\n  font-size:9.5px;\n  font-weight:600;\n\n  text-transform:uppercase;\n}\n\n.pcc-grid-row strong{\n  display:block;\n\n  margin-bottom:3px;\n\n  color:var(--espresso);\n\n  font-size:11.5px;\n  font-weight:600;\n}\n\n.pcc-grid-row p{\n  margin:0;\n\n  color:var(--text);\n\n  font-size:11.5px;\n  line-height:1.45;\n}\n\n\n\/* MATERIAL NOTE *\/\n\n.pcc-silk-note{\n  display:grid;\n  grid-template-columns:minmax(0,135px) minmax(0,1fr);\n\n  gap:17px;\n\n  margin-top:10px;\n\n  padding:10px 12px;\n\n  background:var(--ivory);\n\n  border:1px solid var(--line);\n  border-left:3px solid var(--gold);\n}\n\n.pcc-silk-note strong{\n  color:var(--espresso);\n\n  font-size:11.5px;\n  font-weight:600;\n}\n\n.pcc-silk-note span{\n  color:var(--text);\n\n  font-size:11.5px;\n  line-height:1.5;\n}\n\n\n\/* =========================================================\n   03 — SCALE\n========================================================= *\/\n\n.pcc-scale{\n  margin-top:10px;\n\n  padding:28px 29px;\n\n  background:var(--ivory);\n\n  border:1px solid var(--line);\n}\n\n.pcc-scale__head{\n  display:grid;\n  grid-template-columns:minmax(0,175px) minmax(0,1fr);\n\n  gap:28px;\n\n  margin-bottom:14px;\n}\n\n.pcc-scale__head h3{\n  margin:0;\n\n  font-size:23px;\n  line-height:1.1;\n}\n\n.pcc-scale__head p{\n  max-width:510px;\n\n  margin:0;\n\n  color:var(--text);\n\n  font-size:11.8px;\n  line-height:1.6;\n}\n\n\n\/* SIZE AREA *\/\n\n.pcc-scale__body{\n  display:grid;\n  grid-template-columns:minmax(0,155px) minmax(0,1fr);\n\n  border:1px solid var(--line);\n}\n\n\n\/* SMALL DIMENSION IMAGE *\/\n\n.pcc-dimension{\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n\n  min-width:0;\n\n  padding:14px;\n\n  background:#EEE7DD;\n\n  border-right:1px solid var(--line);\n}\n\n.pcc-dimension__img{\n  width:125px;\n  max-width:100%;\n  min-width:0;\n\n  margin:0 auto;\n\n  padding:5px;\n\n  overflow:hidden;\n\n  background:var(--ivory);\n\n  border:1px solid var(--line);\n}\n\n.pcc-dimension__img a{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  width:100%;\n  min-width:0;\n\n  overflow:hidden;\n\n  text-decoration:none;\n}\n\n.pcc-dimension__img img{\n  max-height:118px !important;\n}\n\n\n\/* SIZE ROWS *\/\n\n.pcc-size-list{\n  min-width:0;\n}\n\n.pcc-size{\n  display:grid;\n  grid-template-columns:minmax(0,68px) minmax(0,135px) minmax(0,90px) minmax(0,1fr);\n\n  gap:11px;\n  align-items:center;\n\n  min-width:0;\n\n  padding:10px 13px;\n\n  border-bottom:1px solid var(--line);\n}\n\n.pcc-size:last-child{\n  border-bottom:0;\n}\n\n.pcc-size:nth-child(1){\n  background:#FBF8F2;\n}\n\n.pcc-size:nth-child(2){\n  background:#F6F0E7;\n}\n\n.pcc-size:nth-child(3){\n  background:#F0EAE1;\n}\n\n.pcc-size--xl{\n  background:var(--espresso) !important;\n}\n\n\n\/* NAME *\/\n\n.pcc-size__name small{\n  display:block;\n\n  color:var(--muted);\n\n  font-size:9.5px;\n  font-weight:600;\n\n  text-transform:uppercase;\n}\n\n.pcc-size__name strong{\n  display:block;\n\n  color:var(--espresso);\n\n  font-family:\"Cormorant Garamond\",\"Times New Roman\",serif;\n\n  font-size:18px;\n  line-height:1;\n\n  font-weight:500;\n}\n\n\n\/* DIMENSIONS *\/\n\n.pcc-size__measure{\n  color:var(--gold-deep);\n\n  font-size:11.5px;\n  line-height:1.4;\n  font-weight:600;\n}\n\n\n\/* BULBS *\/\n\n.pcc-size__bulbs{\n  color:var(--text);\n\n  font-size:11.5px;\n  line-height:1.4;\n}\n\n\n\/* SCALE *\/\n\n.pcc-size__use strong{\n  display:block;\n\n  margin-bottom:2px;\n\n  color:var(--espresso);\n\n  font-size:11.5px;\n  font-weight:600;\n}\n\n.pcc-size__use span{\n  display:block;\n\n  color:var(--text);\n\n  font-size:11.5px;\n  line-height:1.4;\n}\n\n\n\/* XL *\/\n\n.pcc-size--xl .pcc-size__name small,\n.pcc-size--xl .pcc-size__bulbs,\n.pcc-size--xl .pcc-size__use span{\n  color:#CBBEAE;\n}\n\n.pcc-size--xl .pcc-size__name strong,\n.pcc-size--xl .pcc-size__use strong{\n  color:#FFF8ED;\n}\n\n.pcc-size--xl .pcc-size__measure{\n  color:var(--gold);\n}\n\n\n\/* INSTALL STRIP *\/\n\n.pcc-install{\n  display:grid;\n  grid-template-columns:minmax(0,125px) minmax(0,1fr);\n\n  gap:19px;\n  align-items:center;\n\n  margin-top:10px;\n\n  padding:13px 15px;\n\n  background:#302820;\n\n  border-left:3px solid var(--gold);\n}\n\n.pcc-install__mark small{\n  display:block;\n\n  margin-bottom:2px;\n\n  color:var(--gold);\n\n  font-size:9.5px;\n  font-weight:600;\n\n  text-transform:uppercase;\n}\n\n.pcc-install__mark strong{\n  display:block;\n\n  color:#FFF8ED;\n\n  font-family:\"Cormorant Garamond\",\"Times New Roman\",serif;\n\n  font-size:20px;\n  line-height:1;\n\n  font-weight:500;\n}\n\n.pcc-install__copy{\n  padding-left:17px;\n\n  border-left:1px solid rgba(255,255,255,.15);\n}\n\n.pcc-install__copy p{\n  margin:0;\n\n  color:#D8CFC3;\n\n  font-size:11.5px;\n  line-height:1.5;\n}\n\n\n\/* =========================================================\n   04 — PRODUCT DETAILS\n========================================================= *\/\n\n.pcc-specs{\n  margin-top:10px;\n\n  padding:28px 29px;\n\n  background:var(--paper);\n\n  border:1px solid var(--line);\n}\n\n.pcc-specs__head{\n  display:flex;\n  align-items:flex-end;\n  justify-content:space-between;\n\n  gap:20px;\n\n  margin-bottom:9px;\n}\n\n.pcc-specs__head h3{\n  margin:0;\n\n  font-size:22px;\n}\n\n.pcc-specs__head span{\n  color:var(--muted);\n\n  font-size:9.5px;\n}\n\n.pcc-spec-list{\n  border-top:1px solid var(--line);\n}\n\n.pcc-spec{\n  display:grid;\n  grid-template-columns:minmax(0,155px) minmax(0,1fr);\n\n  gap:18px;\n\n  padding:8px 0;\n\n  border-bottom:1px solid var(--line-soft);\n}\n\n.pcc-spec__label{\n  color:#806F60;\n\n  font-size:11.5px;\n  line-height:1.45;\n  font-weight:500;\n}\n\n.pcc-spec__value{\n  min-width:0;\n\n  color:var(--espresso);\n\n  font-size:11.8px;\n  line-height:1.5;\n  font-weight:500;\n\n  overflow-wrap:anywhere;\n}\n\n\n\/* NOTES *\/\n\n.pcc-notes{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n\n  gap:8px;\n\n  margin-top:11px;\n}\n\n.pcc-note{\n  min-width:0;\n\n  padding:10px 12px;\n\n  border:1px solid var(--line);\n}\n\n.pcc-note--silk{\n  background:var(--ivory);\n\n  border-left:3px solid var(--gold);\n}\n\n.pcc-note--design{\n  background:#EEEAE4;\n\n  border-left:3px solid var(--wire);\n}\n\n.pcc-note strong{\n  display:block;\n\n  margin-bottom:2px;\n\n  color:var(--espresso);\n\n  font-size:11.5px;\n  font-weight:600;\n}\n\n.pcc-note span{\n  display:block;\n\n  color:var(--text);\n\n  font-size:11.5px;\n  line-height:1.48;\n}\n\n\n\/* =========================================================\n   05 — SHIPPING\n========================================================= *\/\n\n.pcc-shipping{\n  position:relative;\n\n  margin-top:10px;\n\n  padding:20px 21px;\n\n  background:var(--cream);\n\n  border:1px solid var(--line);\n  border-top:3px solid var(--espresso);\n}\n\n.pcc-shipping::before{\n  content:\"\";\n\n  position:absolute;\n  top:6px;\n  left:21px;\n\n  width:48px;\n  height:1px;\n\n  background:var(--gold);\n}\n\n.pcc-shipping h3{\n  margin:0 0 9px;\n\n  font-size:19px;\n}\n\n.pcc-shipping p{\n  margin:0 0 6px;\n\n  color:#5E5044;\n\n  font-size:12px;\n  line-height:1.6;\n}\n\n.pcc-shipping p:last-child{\n  margin-bottom:0;\n}\n\n.pcc-shipping a{\n  color:var(--gold-deep);\n\n  font-weight:500;\n\n  text-decoration:underline;\n  text-underline-offset:2px;\n}\n\n\n\/* =========================================================\n   LIGHTBOX\n========================================================= *\/\n\n.pcc-lightbox{\n  position:fixed;\n  inset:0;\n  z-index:999999;\n\n  display:none;\n  align-items:center;\n  justify-content:center;\n\n  padding:20px;\n\n  background:rgba(18,14,11,.96);\n\n  text-decoration:none;\n  cursor:zoom-out;\n}\n\n.pcc-lightbox:target{\n  display:flex;\n}\n\n.pcc-lightbox__inner{\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n\n  width:100%;\n  height:100%;\n\n  pointer-events:none;\n}\n\n.pcc-lightbox img{\n  width:auto !important;\n  height:auto !important;\n\n  max-width:92vw !important;\n  max-height:80vh !important;\n\n  margin:auto !important;\n\n  object-fit:contain !important;\n}\n\n.pcc-lightbox__caption{\n  margin-top:9px;\n\n  color:#D9BF9A;\n\n  font-size:10px;\n  font-weight:600;\n\n  text-align:center;\n}\n\n.pcc-lightbox__hint{\n  margin-top:3px;\n\n  color:#A89C90;\n\n  font-size:9.5px;\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media screen and (max-width:749px){\n\n  .pcc-opening{\n    grid-template-columns:minmax(0,1fr) minmax(0,175px);\n  }\n\n  .pcc-opening__copy{\n    padding:25px 21px;\n  }\n\n  .pcc-opening h2{\n    font-size:27px;\n  }\n\n\n  .pcc-grid,\n  .pcc-scale,\n  .pcc-specs{\n    padding:24px 19px;\n  }\n\n\n  .pcc-grid__head,\n  .pcc-scale__head{\n    grid-template-columns:1fr;\n\n    gap:5px;\n  }\n\n\n  .pcc-grid__body{\n    grid-template-columns:minmax(0,145px) minmax(0,1fr);\n  }\n\n  .pcc-detail__img{\n    width:120px;\n  }\n\n\n  .pcc-scale__body{\n    grid-template-columns:minmax(0,135px) minmax(0,1fr);\n  }\n\n  .pcc-dimension__img{\n    width:105px;\n  }\n\n\n  .pcc-size{\n    grid-template-columns:minmax(0,60px) minmax(0,115px) minmax(0,75px) minmax(0,1fr);\n\n    gap:8px;\n  }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media screen and (max-width:520px){\n\n  .pcc-opening{\n    grid-template-columns:1fr;\n  }\n\n\n  .pcc-opening__side{\n    display:grid;\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n\n  .pcc-side__head{\n    grid-column:1 \/ -1;\n  }\n\n  .pcc-side__row{\n    padding:9px 8px;\n\n    border-bottom:0;\n    border-right:1px solid rgba(255,255,255,.11);\n  }\n\n  .pcc-side__row:last-child{\n    border-right:0;\n  }\n\n\n  .pcc-grid__body{\n    grid-template-columns:1fr;\n  }\n\n  .pcc-detail{\n    display:grid;\n    grid-template-columns:minmax(0,105px) minmax(0,1fr);\n\n    gap:10px;\n    align-items:center;\n  }\n\n  .pcc-detail__img{\n    width:100px;\n\n    margin:0;\n  }\n\n  .pcc-detail__copy{\n    padding:0;\n  }\n\n\n  .pcc-grid-row{\n    grid-template-columns:minmax(0,80px) minmax(0,1fr);\n\n    gap:10px;\n  }\n\n\n  .pcc-silk-note{\n    grid-template-columns:1fr;\n\n    gap:2px;\n  }\n\n\n  .pcc-scale__body{\n    grid-template-columns:1fr;\n  }\n\n  .pcc-dimension{\n    border-right:0;\n    border-bottom:1px solid var(--line);\n  }\n\n  .pcc-dimension__img{\n    width:105px;\n  }\n\n\n  .pcc-size{\n    grid-template-columns:minmax(0,70px) minmax(0,1fr);\n\n    gap:5px 10px;\n  }\n\n  .pcc-size__name{\n    grid-row:1 \/ span 3;\n  }\n\n  .pcc-size__measure,\n  .pcc-size__bulbs,\n  .pcc-size__use{\n    grid-column:2;\n  }\n\n\n  .pcc-install{\n    grid-template-columns:1fr;\n\n    gap:7px;\n  }\n\n  .pcc-install__copy{\n    padding:7px 0 0;\n\n    border-left:0;\n    border-top:1px solid rgba(255,255,255,.15);\n  }\n\n\n  .pcc-specs__head{\n    display:block;\n  }\n\n  .pcc-specs__head span{\n    display:block;\n\n    margin-top:3px;\n  }\n\n\n  .pcc-spec{\n    grid-template-columns:1fr;\n\n    gap:2px;\n  }\n\n  .pcc-spec__label{\n    color:var(--gold-deep);\n\n    font-size:11.5px;\n    font-weight:600;\n  }\n\n\n  .pcc-notes{\n    grid-template-columns:1fr;\n  }\n\n}\n\u003c\/style\u003e\n\u003cdiv class=\"stb-perla-cluster\" id=\"perla-cluster-root\"\u003e\n\u003c!-- =====================================================\n       01 — PROFILE\n  ====================================================== --\u003e\n\u003csection class=\"pcc-opening\"\u003e\n\u003cdiv class=\"pcc-opening__copy\"\u003e\n\u003cspan class=\"pcc-kicker\"\u003e Profile \/ Grid \/ Scale \u003c\/span\u003e\n\u003ch2\u003eThe Bubble Form, Kept Close to the Ceiling\u003c\/h2\u003e\n\u003cp\u003ePerla Cluster pairs a wide, shallow silk shade with a visible crisscross steel-wire frame. It keeps the softness of a bubble lamp while using a low-profile flush mount instead of a hanging pendant.\u003c\/p\u003e\n\u003cdiv class=\"pcc-facts\"\u003e\n\u003cdiv class=\"pcc-fact\"\u003e\n\u003csmall\u003e Sizes \u003c\/small\u003e \u003cstrong\u003e 4 \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-fact\"\u003e\n\u003csmall\u003e Profile \u003c\/small\u003e \u003cstrong\u003e 7.9–11\" \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-fact\"\u003e\n\u003csmall\u003e Light \u003c\/small\u003e \u003cstrong\u003e 2700K \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003caside class=\"pcc-opening__side\"\u003e\n\u003cdiv class=\"pcc-side__head\"\u003e\n\u003csmall\u003e What to Choose \u003c\/small\u003e \u003cstrong\u003e Start with room scale \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-side__row\"\u003e\n\u003csmall\u003e S \/ M \u003c\/small\u003e \u003cstrong\u003e Compact residential\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-side__row\"\u003e\n\u003csmall\u003e L \u003c\/small\u003e \u003cstrong\u003e Stronger room presence \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-side__row\"\u003e\n\u003csmall\u003e XL \u003c\/small\u003e \u003cstrong\u003e 31.4\" statement scale \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       02 — GRID \/ SILK\n  ====================================================== --\u003e\n\u003csection class=\"pcc-grid\"\u003e\n\u003cdiv class=\"pcc-grid__head\"\u003e\n\u003ch3\u003eThe Structure Is Part of the Light\u003c\/h3\u003e\n\u003cp\u003eUnlike silk fixtures designed to hide their internal frame, Perla Cluster allows the crisscross wire geometry to remain visible through the silk when illuminated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-grid__body\"\u003e\n\u003c!-- DETAIL IMAGE --\u003e\n\u003carticle class=\"pcc-detail\"\u003e\n\u003cdiv class=\"pcc-detail__img\"\u003e\u003ca href=\"#pcc-detail-large\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1018\/7577\/7819\/files\/perla-bubble-cluster-ceiling-lamp-olivaravive_15.jpg?v=1783562292\" alt=\"Close-up detail of Perla Bubble Cluster silk cover and crisscross wireframe\" loading=\"lazy\"\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv class=\"pcc-detail__copy\"\u003e\n\u003csmall\u003e Surface Detail \u003c\/small\u003e \u003cstrong\u003e Silk Over Geometry \u003c\/strong\u003e\n\u003cp\u003eThe silk softens the bulbs, while the hand-welded frame remains visible as a fine geometric pattern.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c!-- MATERIAL --\u003e\n\u003cdiv class=\"pcc-grid-list\"\u003e\n\u003cdiv class=\"pcc-grid-row\"\u003e\n\u003csmall\u003e Silk \u003c\/small\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Soft Translucent Cover \u003c\/strong\u003e\n\u003cp\u003eNatural silk diffuses direct bulb brightness into a warmer, broader surface glow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-grid-row\"\u003e\n\u003csmall\u003e Grid \u003c\/small\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Hand-Welded Steel Wire \u003c\/strong\u003e\n\u003cp\u003eThe crisscross skeleton holds the shallow bubble form and becomes visible through the silk when lit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-grid-row\"\u003e\n\u003csmall\u003e Profile \u003c\/small\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e Wide + Shallow \u003c\/strong\u003e\n\u003cp\u003eThe fixture spreads horizontally while staying only 7.9–11 inches below the ceiling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-silk-note\"\u003e\n\u003cstrong\u003e Natural Silk Finish \u003c\/strong\u003e \u003cspan\u003e Fine mesh texture and subtle wrinkles may be visible where the silk stretches across the wireframe. These are natural material characteristics, not defects. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       03 — SCALE\n  ====================================================== --\u003e\n\u003csection class=\"pcc-scale\"\u003e\n\u003cdiv class=\"pcc-scale__head\"\u003e\n\u003ch3\u003eChoose the Diameter First\u003c\/h3\u003e\n\u003cp\u003eAll four versions keep the same shallow bubble character. The main decision is how much ceiling area you want the fixture to occupy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-scale__body\"\u003e\n\u003c!-- DIMENSION IMAGE --\u003e\n\u003cdiv class=\"pcc-dimension\"\u003e\n\u003cdiv class=\"pcc-dimension__img\"\u003e\u003ca href=\"#pcc-size-large\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1018\/7577\/7819\/files\/perla-bubble-cluster-ceiling-lamp-olivaravive_9.jpg?v=1783562292\" alt=\"Perla Bubble Cluster Ceiling Lamp dimension reference\" loading=\"lazy\"\u003e \u003c\/a\u003e\u003c\/div\u003e\n\u003cp class=\"pcc-caption\"\u003eDimensions · Click to enlarge\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-size-list\"\u003e\n\u003c!-- SMALL --\u003e\n\u003cdiv class=\"pcc-size\"\u003e\n\u003cdiv class=\"pcc-size__name\"\u003e\n\u003csmall\u003e Size \u003c\/small\u003e \u003cstrong\u003e S \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__measure\"\u003eØ15.7\" × H7.9\"\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__bulbs\"\u003e3 × E26\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__use\"\u003e\n\u003cstrong\u003e Compact \u003c\/strong\u003e \u003cspan\u003e Bedroom · hallway · entry \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MEDIUM --\u003e\n\u003cdiv class=\"pcc-size\"\u003e\n\u003cdiv class=\"pcc-size__name\"\u003e\n\u003csmall\u003e Size \u003c\/small\u003e \u003cstrong\u003e M \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__measure\"\u003eØ19.7\" × H9.1\"\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__bulbs\"\u003e3 × E26\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__use\"\u003e\n\u003cstrong\u003e Residential Default \u003c\/strong\u003e \u003cspan\u003e Bedroom · living · dining \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- LARGE --\u003e\n\u003cdiv class=\"pcc-size\"\u003e\n\u003cdiv class=\"pcc-size__name\"\u003e\n\u003csmall\u003e Size \u003c\/small\u003e \u003cstrong\u003e L \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__measure\"\u003eØ23.6\" × H9.8\"\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__bulbs\"\u003e3 × E26\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__use\"\u003e\n\u003cstrong\u003e Larger Presence \u003c\/strong\u003e \u003cspan\u003e Primary bedroom · larger dining \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- XL --\u003e\n\u003cdiv class=\"pcc-size pcc-size--xl\"\u003e\n\u003cdiv class=\"pcc-size__name\"\u003e\n\u003csmall\u003e Size \u003c\/small\u003e \u003cstrong\u003e XL \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__measure\"\u003eØ31.4\" × H11\"\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__bulbs\"\u003e5 × E26\u003c\/div\u003e\n\u003cdiv class=\"pcc-size__use\"\u003e\n\u003cstrong\u003e Statement Scale \u003c\/strong\u003e \u003cspan\u003e Large room · hospitality \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-install\"\u003e\n\u003cdiv class=\"pcc-install__mark\"\u003e\n\u003csmall\u003e Installation \u003c\/small\u003e \u003cstrong\u003e Flush + Hardwired \u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-install__copy\"\u003e\n\u003cp\u003eMounts directly to a standard ceiling junction box. Hardwired installation by a licensed electrician is required. S \/ M \/ L use three bulbs; XL uses five for more even coverage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       04 — PRODUCT DETAILS\n  ====================================================== --\u003e\n\u003csection class=\"pcc-specs\"\u003e\n\u003cdiv class=\"pcc-specs__head\"\u003e\n\u003ch3\u003eProduct Details\u003c\/h3\u003e\n\u003cspan\u003e Perla · Bubble Cluster Ceiling Lamp \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec-list\"\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Sizes \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e S — Ø15.7\" × H7.9\"\u003cbr\u003eM — Ø19.7\" × H9.1\"\u003cbr\u003eL — Ø23.6\" × H9.8\"\u003cbr\u003eXL — Ø31.4\" × H11\" \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Materials \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e Premium silk cover · Hand-welded steel wireframe · Metal canopy \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Shade \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e White · Warm cream appearance when illuminated \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Silhouette \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e Wide-and-shallow bubble · Visible crisscross wireframe geometry \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Light Source \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e E26 sockets · Bulbs Included: Yes \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Included Bulbs \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e 2700K warm-white LED · Standard included bulbs are non-dimmable \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Bulb Quantity \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e S \/ M \/ L — 3 × E26\u003cbr\u003eXL — 5 × E26 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Dimming \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e Compatible with dimmable E26 LED bulbs and a compatible Triac wall dimmer (dimmable bulbs and dimmer sold separately) \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Voltage \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e AC 110–240V \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Mounting \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e Flush mount · Standard ceiling junction box \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Wiring \/ Install \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e Hardwired · Licensed electrician required \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Environment \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e Indoor dry locations only · IP20 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Design Status \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e Mid-century bubble-lamp design tribute · Not an authentic licensed reproduction \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-spec\"\u003e\n\u003cspan class=\"pcc-spec__label\"\u003e Compliance \u003c\/span\u003e \u003cspan class=\"pcc-spec__value\"\u003e Compliant with SAA\/UL\/ETL\/CE and CSA certifcation standards. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-notes\"\u003e\n\u003cdiv class=\"pcc-note pcc-note--silk\"\u003e\n\u003cstrong\u003e Silk Care \u003c\/strong\u003e \u003cspan\u003e Dust gently with a soft dry brush or low-power vacuum brush held away from the surface. Do not use water, damp cloths or cleaning sprays. Avoid high-humidity and heavy cooking-vapor environments. Screen colors are approximate; hand-measured dimensions may vary 1–2cm. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pcc-note pcc-note--design\"\u003e\n\u003cstrong\u003e The Visible Grid Is Intentional \u003c\/strong\u003e \u003cspan\u003e The fine crisscross pattern visible through the silk is part of the design, not a hidden construction element. Minor silk texture and wrinkles where the material stretches across the wireframe are normal. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       05 — SHIPPING \u0026 RETURNS\n  ====================================================== --\u003e\n\u003csection class=\"pcc-shipping\"\u003e\n\u003ch3\u003eShipping \u0026amp; Returns\u003c\/h3\u003e\n\u003cp\u003eFree Standard Shipping (4–6 weeks) — all US \u0026amp; Canada orders. Expedited (2–4 weeks) available; see \u003ca href=\"https:\/\/olivaravive.com\/policies\/shipping-policy\"\u003e Shipping Policy \u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied, you may request a return and refund within 30 days, provided the items remain brand new and unused.\u003c\/p\u003e\n\u003cp\u003eOnce shipped, original shipping fees are non-refundable. Buyers are responsible for return shipping costs unless there is a quality issue.\u003c\/p\u003e\n\u003cp\u003eTo start a return, email \u003ca href=\"mailto:info@olivaravive.com\"\u003e info@olivaravive.com \u003c\/a\u003e. For details, see our \u003ca href=\"https:\/\/olivaravive.com\/policies\/refund-policy\"\u003e Returns Policy \u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       LIGHTBOX — DETAIL\n  ====================================================== --\u003e \u003ca id=\"pcc-detail-large\" href=\"#perla-cluster-root\" class=\"pcc-lightbox\"\u003e \u003cspan class=\"pcc-lightbox__inner\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1018\/7577\/7819\/files\/perla-bubble-cluster-ceiling-lamp-olivaravive_15.jpg?v=1783562292\" alt=\"Enlarged Perla Bubble Cluster silk and wireframe detail\"\u003e \u003cspan class=\"pcc-lightbox__caption\"\u003e Perla Cluster · Silk + Wireframe Detail \u003c\/span\u003e \u003cspan class=\"pcc-lightbox__hint\"\u003e Click or tap anywhere to close \u003c\/span\u003e \u003c\/span\u003e \u003c\/a\u003e \u003c!-- =====================================================\n       LIGHTBOX — DIMENSIONS\n  ====================================================== --\u003e \u003ca id=\"pcc-size-large\" href=\"#perla-cluster-root\" class=\"pcc-lightbox\"\u003e \u003cspan class=\"pcc-lightbox__inner\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1018\/7577\/7819\/files\/perla-bubble-cluster-ceiling-lamp-olivaravive_9.jpg?v=1783562292\" alt=\"Enlarged Perla Bubble Cluster Ceiling Lamp dimensions\"\u003e \u003cspan class=\"pcc-lightbox__caption\"\u003e Perla Cluster · S \/ M \/ L \/ XL \u003c\/span\u003e \u003cspan class=\"pcc-lightbox__hint\"\u003e Click or tap anywhere to close \u003c\/span\u003e \u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e","brand":"Olivaravive","offers":[{"title":"Dia 15.7\" × H7.9\" \/ White","offer_id":50516338311408,"sku":"STB-CL-26-10042","price":280.25,"currency_code":"USD","in_stock":true},{"title":"Dia 19.7\" × H9.1\" \/ White","offer_id":50516338344176,"sku":"STB-CL-26-10043","price":332.5,"currency_code":"USD","in_stock":true},{"title":"Dia 23.6\" × H9.8\" \/ White","offer_id":50516338376944,"sku":"STB-CL-26-10044","price":492.1,"currency_code":"USD","in_stock":true},{"title":"Dia 31.4\" × H11\" \/ White","offer_id":50516338409712,"sku":"STB-CL-26-10045","price":1026.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0838\/3125\/9376\/files\/perla-bubble-cluster-ceiling-lamp-stuberlighting_1.jpg?v=1790057017","url":"https:\/\/olivaravive.com\/products\/perla-bubble-cluster-ceiling-lamp","provider":"Olivara Vive","version":"1.0","type":"link"}