{"product_id":"vintage-fluted-glass-pendant-light-kitchen-dining","title":"Vintage Fluted Glass Pendant Light for Kitchen \u0026 Dining","description":"\u003cstyle\u003e\n#fecify-typography-scope { scroll-behavior: auto; overflow-x: visible; display: flow-root; width: 100%; max-width: none; margin: 0; font-weight: 400 !important; }\n#fecify-typography-scope *, #fecify-typography-scope *::before, #fecify-typography-scope *::after { box-sizing: border-box; }\n#fecify-typography-scope img { display: block !important; max-width: 100% !important; width: 100% !important; height: auto !important; margin: 0 !important; padding: 0 !important; border: 0 !important; }\n#fecify-typography-scope video { display: block; max-width: 100%; width: 100%; height: auto; margin: 0 !important; }\n\n    #fecify-typography-scope {\n      \/* Bright clear pale yellow \u0026mdash; luminous, not muddy *\/\n      --bg: #f9f3d9;\n      --bg-soft: #f4edd4;\n      --bg-band: #f6f0de;\n      --ink: #1a140c;\n      --text: #2e2418;\n      --text-soft: #5e5040;\n      --muted: #8a7a5c;\n      --line: rgba(26, 20, 12, 0.1);\n      --accent: #b8862e;\n      --accent-deep: #6e4a18;\n      --brass: #c9a045;\n      --brass-deep: #8a5f1e;\n      --plum: #c9a045;\n      --amber: #e8c060;\n      --glass: #f2e6c0;\n      --paper: #fcfaf2;\n      --glow: rgba(201, 160, 69, 0.12);\n      --fs-eyebrow: 0.75rem;\n      --fs-meta: 0.875rem;\n      --fs-body: 1rem;\n      --fs-lead: 1.0625rem;\n      --fs-h3: 1.3125rem;\n      --fs-h2: clamp(1.65rem, 2.5vw, 2.05rem);\n      --fs-display: clamp(1.9rem, 3.1vw, 2.45rem);\n      --font-title: \"Libre Baskerville\", Georgia, \"Times New Roman\", serif;\n      --font-ui: \"Outfit\", \"Helvetica Neue\", Arial, sans-serif;\n      --space: clamp(0.85rem, 1.65vw, 1.25rem);\n      --max: 1180px;\n      --ease: cubic-bezier(0.22, 1, 0.36, 1);\n      --radius: 2px;\n      margin: 0;\n      color: var(--text);\n      background:\n        radial-gradient(ellipse 68% 46% at 10% -6%, rgba(201, 160, 69, 0.07), transparent 58%),\n        radial-gradient(ellipse 42% 34% at 96% 6%, rgba(252, 250, 242, 0.9), transparent 55%),\n        linear-gradient(172deg, #fcfaf2 0%, #faf6ea 48%, #f7f1e0 100%);\n      font-family: var(--font-ui);\n      font-size: var(--fs-body);\n      font-weight: 400 !important;\n      line-height: 1.62;\n      -webkit-font-smoothing: antialiased;\n    }\n    #fecify-typography-scope *, #fecify-typography-scope *::before, #fecify-typography-scope *::after { box-sizing: border-box; }\n    \/* Beat theme .rte img { margin: 1rem } so photos sit flush in the frame *\/\n    #fecify-typography-scope img {\n      display: block !important;\n      width: 100% !important;\n      height: auto !important;\n      max-width: 100% !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      border: 0;\n      vertical-align: top;\n    }\n    #fecify-typography-scope a { color: inherit; text-decoration: none; }\n    #fecify-typography-scope p, #fecify-typography-scope span, #fecify-typography-scope li, #fecify-typography-scope div { font-weight: inherit; }\n    #fecify-typography-scope .wrap { width: min(100% - 2rem, var(--max)); margin-inline: auto; }\n    #fecify-typography-scope .eyebrow {\n      display: inline-flex; align-items: center; gap: 0.55rem;\n      margin: 0 0 0.75rem; color: var(--accent-deep);\n      font-family: var(--font-ui); font-size: var(--fs-eyebrow); font-weight: 700 !important;\n      letter-spacing: 0.16em; text-transform: uppercase;\n    }\n    #fecify-typography-scope .eyebrow::before {\n      content: \"\"; width: 1.35rem; height: 2px; border-radius: 0;\n      background: linear-gradient(90deg, var(--brass), var(--amber));\n    }\n    #fecify-typography-scope .display {\n      margin: 0; font-family: var(--font-title); font-size: var(--fs-display);\n      font-weight: 400 !important; font-style: normal; line-height: 1.18;\n      letter-spacing: -0.01em; color: var(--ink);\n      text-wrap: balance;\n    }\n    #fecify-typography-scope .h2 {\n      margin: 0; font-family: var(--font-title); font-size: var(--fs-h2);\n      font-weight: 500 !important; line-height: 1.12; letter-spacing: -0.02em; color: var(--ink);\n    }\n    #fecify-typography-scope .h3 {\n      margin: 0; font-family: var(--font-title); font-size: var(--fs-h3);\n      font-weight: 500 !important; line-height: 1.22; color: var(--ink);\n    }\n    #fecify-typography-scope .lead {\n      margin: 0.55rem 0 0; max-width: 34rem; color: var(--text-soft);\n      font-size: var(--fs-lead); font-weight: 400 !important; line-height: 1.58;\n    }\n    #fecify-typography-scope .body {\n      margin: 0.35rem 0 0; color: var(--text-soft);\n      font-size: var(--fs-body); font-weight: 400 !important; line-height: 1.55;\n    }\n    #fecify-typography-scope .section {\n      padding: var(--space) 0;\n      border-bottom: 0;\n    }\n    #fecify-typography-scope .section:last-of-type { border-bottom: 0; }\n    #fecify-typography-scope .section-band {\n      background: transparent;\n      border-block: 0;\n      box-shadow: none;\n    }\n    #fecify-typography-scope .section-panel {\n      background: transparent;\n    }\n    #fecify-typography-scope .section-panel \u003e .wrap {\n      padding: clamp(0.65rem, 1.4vw, 1rem) 0;\n      background: transparent;\n      border: 0;\n      border-left: 0;\n      box-shadow: none;\n      border-radius: 0;\n    }\n    #fecify-typography-scope .section-head {\n      margin-bottom: clamp(0.65rem, 1.3vw, 0.9rem); max-width: 38rem;\n      padding-bottom: 0;\n      border-bottom: 0;\n    }\n    #fecify-typography-scope .section-head .h2 + .lead {\n      margin-top: 0.55rem;\n      padding-top: 0;\n      border-top: 0;\n    }\n    #fecify-typography-scope .specs-block \u003e .section-head {\n      margin-bottom: 0.85rem;\n      padding-bottom: 0;\n      border-bottom: 0;\n    }\n    #fecify-typography-scope .specs-block \u003e .section-head .h2 {\n      margin-bottom: 0;\n    }\n    #fecify-typography-scope .specs-block \u003e .section-head .lead {\n      display: none !important;\n    }\n    #fecify-typography-scope .reveal { opacity: 1; transform: none; }\n    #fecify-typography-scope.js-animate .reveal { opacity: 0; transform: translateY(18px); transition: opacity 0.7s var(--ease), transform 0.7s var(--ease); }\n    #fecify-typography-scope.js-animate .reveal.is-in { opacity: 1; transform: none; }\n\n    #fecify-typography-scope .shot {\n      position: relative; overflow: hidden; border-radius: var(--radius);\n      background: var(--bg-soft);\n      box-shadow: none;\n      border: 0;\n      line-height: 0;\n    }\n    #fecify-typography-scope .shot img,\n    #fecify-typography-scope .shot video {\n      width: 100% !important;\n      height: auto !important;\n      margin: 0 !important;\n      display: block !important;\n      transition: transform 0.9s var(--ease);\n    }\n    #fecify-typography-scope .shot video {\n      background: #2a221c;\n      object-fit: cover;\n      transition: none;\n      cursor: pointer;\n      pointer-events: auto;\n    }\n    #fecify-typography-scope .shot:hover img { transform: scale(1.03); }\n    #fecify-typography-scope .shot:hover video { transform: none; }\n\n    #fecify-typography-scope .hero-grid {\n      display: grid; grid-template-columns: 1.2fr 0.8fr;\n      gap: clamp(1rem, 2.2vw, 1.75rem); align-items: center;\n    }\n    #fecify-typography-scope .media-frame {\n      position: relative; overflow: hidden; border-radius: var(--radius);\n      background: #2a221c;\n      box-shadow: 0 18px 44px rgba(28, 23, 18, 0.12);\n      border: 0;\n      line-height: 0;\n    }\n    #fecify-typography-scope .swap-stack {\n      position: relative;\n      display: grid; width: 100%;\n    }\n    #fecify-typography-scope .swap-stack img {\n      grid-area: 1 \/ 1;\n      width: 100% !important;\n      height: auto !important;\n      margin: 0 !important;\n      display: block !important;\n    }\n    #fecify-typography-scope .swap-day { z-index: 0; }\n    #fecify-typography-scope .swap-night {\n      z-index: 1; opacity: 0;\n      animation: fg-day-night 5.5s ease-in-out infinite;\n    }\n    @keyframes fg-day-night {\n      0%, 12% { opacity: 0; }\n      40%, 60% { opacity: 1; }\n      88%, 100% { opacity: 0; }\n    }\n    @media (prefers-reduced-motion: reduce) {\n      #fecify-typography-scope .swap-night { animation: none; opacity: 1; }\n    }\n    #fecify-typography-scope .media-badge {\n      position: absolute; left: 0.9rem; bottom: 0.9rem; z-index: 2;\n      padding: 0.45rem 0.85rem; border-radius: 999px;\n      background: linear-gradient(165deg, #fcfaf2 0%, #f9f3d9 100%);\n      border: 1px solid rgba(201, 160, 69, 0.35);\n      color: var(--accent-deep);\n      font-size: var(--fs-meta); font-weight: 600 !important; letter-spacing: 0.06em;\n      text-transform: uppercase;\n      box-shadow: 0 4px 14px rgba(110, 74, 24, 0.1);\n    }\n    #fecify-typography-scope .hero-copy .meta { display: flex; flex-wrap: wrap; gap: 0.45rem; margin: 0.9rem 0 0; }\n    #fecify-typography-scope .chip {\n      display: inline-flex; align-items: center; gap: 0.35rem;\n      padding: 0.45rem 0.85rem; border-radius: 999px;\n      border: 1px solid rgba(201, 160, 69, 0.3);\n      background: linear-gradient(165deg, #fcfaf2 0%, #f9f3d9 100%);\n      color: var(--accent-deep); font-size: var(--fs-meta); font-weight: 600 !important;\n    }\n    #fecify-typography-scope .chip::before {\n      content: \"\"; width: 7px; height: 7px; border-radius: 50%;\n      background: linear-gradient(135deg, var(--amber), var(--brass-deep));\n    }\n    #fecify-typography-scope .swatches { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1rem; align-items: center; }\n    #fecify-typography-scope .swatches-label {\n      margin: 0; font-size: var(--fs-eyebrow); font-weight: 700 !important; letter-spacing: 0.12em;\n      text-transform: uppercase; color: var(--muted);\n    }\n    #fecify-typography-scope .swatch {\n      width: 1.45rem; height: 1.45rem; border-radius: 50%;\n      border: 2px solid #fff; box-shadow: 0 0 0 1px rgba(44,34,28,.16), 0 4px 10px rgba(44,34,28,.08);\n    }\n    \/* Hero → Details only; In Detail 不再画分割线 *\/\n    #fecify-typography-scope .section:not(.section-panel):not(.section-band):has(+ .section-panel) {\n      padding-bottom: clamp(1.25rem, 2.6vw, 1.85rem);\n    }\n    #fecify-typography-scope .section:not(.section-panel):not(.section-band) + .section-panel {\n      position: relative;\n      padding-top: clamp(1.25rem, 2.6vw, 1.85rem);\n    }\n    #fecify-typography-scope .section:not(.section-panel):not(.section-band) + .section-panel \u003e .wrap {\n      padding-top: 0;\n    }\n    #fecify-typography-scope .section:not(.section-panel):not(.section-band) + .section-panel::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 50%;\n      transform: translate(-50%, -50%);\n      width: min(100% - 2rem, var(--max));\n      height: 1px;\n      background: linear-gradient(\n        90deg,\n        transparent 0%,\n        rgba(201, 160, 69, 0.18) 10%,\n        var(--brass) 36%,\n        var(--amber) 50%,\n        var(--brass) 64%,\n        rgba(201, 160, 69, 0.18) 90%,\n        transparent 100%\n      );\n      pointer-events: none;\n    }\n    #fecify-typography-scope .section:not(.section-panel):not(.section-band) + .section-panel::after {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 50%;\n      transform: translate(-50%, -50%) rotate(45deg);\n      width: 8px;\n      height: 8px;\n      background: linear-gradient(135deg, var(--amber), var(--brass-deep));\n      box-shadow:\n        0 0 0 3px #faf6ea,\n        0 0 0 4px rgba(201, 160, 69, 0.35);\n      pointer-events: none;\n    }\n\n    #fecify-typography-scope .detail-grid {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: clamp(0.85rem, 1.8vw, 1.15rem);\n    }\n    #fecify-typography-scope .carousel { position: relative; }\n    #fecify-typography-scope .carousel-nav {\n      display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n      margin-top: 0.5rem; width: 100%;\n    }\n    #fecify-typography-scope .carousel-nav.is-disabled { display: none !important; }\n    \/* Details shows all 3 cards on desktop \u0026mdash; never show dead arrows there. *\/\n    @media (min-width: 721px) {\n      #fecify-typography-scope .carousel:has(.detail-grid) .carousel-nav { display: none !important; }\n    }\n    #fecify-typography-scope .carousel-btn {\n      display: inline-grid; place-items: center; width: 2.85rem; height: 2.85rem; padding: 0;\n      border: 1.5px solid rgba(184, 134, 46, 0.55); border-radius: 999px;\n      background: #fcfaf2;\n      color: var(--accent-deep); cursor: pointer; pointer-events: auto !important;\n      touch-action: manipulation; appearance: none; -webkit-appearance: none;\n      box-shadow: 0 5px 16px rgba(110, 74, 24, 0.14);\n      transition: background 0.25s var(--ease), color 0.25s var(--ease), opacity 0.25s, border-color 0.25s, box-shadow 0.25s;\n    }\n    #fecify-typography-scope .carousel-btn:hover {\n      background: var(--brass); border-color: var(--brass); color: #fff;\n      box-shadow: 0 8px 20px rgba(138, 101, 40, 0.22);\n    }\n    #fecify-typography-scope .carousel-btn.is-dim { opacity: 0.35; }\n    #fecify-typography-scope .carousel-btn svg { width: 14px; height: 14px; pointer-events: none; }\n    #fecify-typography-scope .carousel-track {\n      display: flex; gap: clamp(0.85rem, 1.8vw, 1.15rem);\n      overflow-x: scroll !important; overflow-y: hidden !important;\n      -webkit-overflow-scrolling: touch !important;\n      touch-action: pan-x pan-y !important;\n      overscroll-behavior-x: contain;\n      scrollbar-width: none;\n      -ms-overflow-style: none;\n      cursor: grab;\n      scroll-snap-type: none;\n      scroll-behavior: auto;\n    }\n    #fecify-typography-scope .carousel-track.is-dragging { cursor: grabbing; }\n    #fecify-typography-scope .carousel-track::-webkit-scrollbar { display: none; }\n    #fecify-typography-scope .carousel-track img,\n    #fecify-typography-scope .carousel-track a,\n    #fecify-typography-scope .carousel-track button {\n      -webkit-user-drag: none !important;\n      user-select: none;\n      -webkit-user-select: none;\n    }\n    #fecify-typography-scope .space-grid.carousel-track \u003e * {\n      flex: 0 0 calc((100% - 2 * clamp(0.85rem, 1.8vw, 1.15rem)) \/ 3);\n      max-width: calc((100% - 2 * clamp(0.85rem, 1.8vw, 1.15rem)) \/ 3);\n      min-width: 0;\n    }\n    \/* Details: grid on desktop; carousel styles only activate on small screens *\/\n    #fecify-typography-scope .detail-grid.carousel-track {\n      display: grid;\n      overflow: visible !important;\n      cursor: default;\n      touch-action: auto;\n    }\n    #fecify-typography-scope .space-card {\n      padding: 0.75rem; border-radius: 6px;\n      background:\n        linear-gradient(180deg, rgba(252, 250, 242, 0.98) 0%, transparent 50%),\n        linear-gradient(165deg, #fcfaf2 0%, #f9f3d9 100%);\n      border: 1px solid rgba(201, 160, 69, 0.18);\n      box-shadow: 0 12px 28px rgba(110, 74, 24, 0.05);\n      min-width: 0;\n    }\n    #fecify-typography-scope .space-card .h3 { margin-top: 0.75rem; }\n    #fecify-typography-scope .detail-card {\n      margin: 0; padding: 0.7rem; border-radius: 6px;\n      background: linear-gradient(165deg, #fcfaf2 0%, #f9f3d9 100%);\n      border: 1px solid rgba(201, 160, 69, 0.18);\n      box-shadow: 0 10px 26px rgba(110, 74, 24, 0.06);\n      min-width: 0;\n    }\n    #fecify-typography-scope .detail-card .shot {\n      border-bottom: 0;\n      border-radius: 4px;\n      overflow: hidden;\n    }\n    #fecify-typography-scope .detail-card .meta { margin-top: 0.7rem; padding-top: 0; }\n    #fecify-typography-scope .detail-card .eyebrow { margin-bottom: 0.35rem; color: var(--accent-deep); }\n    #fecify-typography-scope .detail-card .eyebrow::before { background: linear-gradient(90deg, var(--glass), var(--brass)); }\n\n\n    #fecify-typography-scope .feature-grid {\n      display: grid; grid-template-columns: 1fr 1fr;\n      gap: clamp(1rem, 2.2vw, 1.75rem); align-items: stretch;\n    }\n    #fecify-typography-scope .feature-grid--flip { grid-template-columns: 1fr 1fr; }\n\n    #fecify-typography-scope .feature-copy {\n      position: relative;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      align-self: stretch;\n      height: 100%;\n      padding: clamp(1.35rem, 2.4vw, 1.75rem) clamp(1.15rem, 2.2vw, 1.55rem);\n      gap: 0;\n      border-radius: 4px;\n      border: 1px solid rgba(201, 160, 69, 0.28);\n      background-color: #f3ebd0;\n      background-image:\n        radial-gradient(ellipse 78% 48% at 50% -4%, rgba(201, 160, 69, 0.16), transparent 68%),\n        radial-gradient(ellipse 50% 36% at 100% 100%, rgba(201, 160, 69, 0.08), transparent 65%),\n        url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='160' height='48' viewBox='0 0 160 48'%3E%3Cpath d='M0 24c20-12 40-12 60 0s40 12 60 0 40-12 60 0' fill='none' stroke='%23b08a4e' stroke-opacity='0.14' stroke-width='1'\/%3E%3Cpath d='M0 36c20-10 40-10 60 0s40 10 60 0 40-10 60 0' fill='none' stroke='%23b08a4e' stroke-opacity='0.1' stroke-width='1'\/%3E%3C\/svg%3E\"),\n        url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'\/%3E%3CfeColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.42 0 0 0 0 0.2 0 0 0 0.4 0'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\"),\n        linear-gradient(158deg, #fcfaf2 0%, #f9f3d9 48%, #f0e6c4 100%);\n      background-size: auto, auto, 160px 48px, 120px 120px, auto;\n      background-repeat: no-repeat, no-repeat, repeat, repeat, no-repeat;\n      background-blend-mode: normal, normal, multiply, soft-light, normal;\n      box-shadow:\n        inset 0 0 0 1px rgba(255, 252, 245, 0.55),\n        inset 0 1px 0 rgba(255, 253, 245, 0.75),\n        0 10px 28px rgba(110, 74, 24, 0.05);\n      min-height: 0;\n      overflow: hidden;\n    }\n    #fecify-typography-scope .feature-copy__ornament {\n      position: absolute;\n      inset: 0;\n      pointer-events: none;\n      z-index: 0;\n    }\n    #fecify-typography-scope .feature-corner {\n      position: absolute;\n      width: 1.15rem;\n      height: 1.15rem;\n      border-color: rgba(201, 160, 69, 0.55);\n      border-style: solid;\n    }\n    #fecify-typography-scope .feature-corner--tl {\n      top: 0.7rem; left: 0.7rem;\n      border-width: 1.5px 0 0 1.5px;\n    }\n    #fecify-typography-scope .feature-corner--tr {\n      top: 0.7rem; right: 0.7rem;\n      border-width: 1.5px 1.5px 0 0;\n    }\n    #fecify-typography-scope .feature-corner--bl {\n      bottom: 0.7rem; left: 0.7rem;\n      border-width: 0 0 1.5px 1.5px;\n    }\n    #fecify-typography-scope .feature-corner--br {\n      bottom: 0.7rem; right: 0.7rem;\n      border-width: 0 1.5px 1.5px 0;\n    }\n    #fecify-typography-scope .feature-flute,\n    #fecify-typography-scope .feature-ripple {\n      position: absolute;\n      top: 0.85rem;\n      left: 50%;\n      transform: translateX(-50%);\n      width: min(88%, 18rem);\n      height: auto;\n      color: var(--brass);\n      opacity: 0.9;\n    }\n    #fecify-typography-scope .feature-copy__intro,\n    #fecify-typography-scope .feature-points {\n      position: relative;\n      z-index: 1;\n    }\n\n\n    #fecify-typography-scope .feature-grid \u003e .shot {\n      height: 100%;\n      min-height: 0;\n      align-self: stretch;\n    }\n    #fecify-typography-scope .feature-grid \u003e .shot img,\n    #fecify-typography-scope .feature-grid \u003e .shot video {\n      height: 100% !important;\n      object-fit: cover;\n    }\n    #fecify-typography-scope .feature-copy .eyebrow { margin-bottom: 0.55rem; }\n    #fecify-typography-scope .feature-copy .lead { margin-top: 0.55rem; }\n    #fecify-typography-scope .feature-copy__intro + .feature-points {\n      margin-top: 0.95rem;\n    }\n    #fecify-typography-scope .feature-points {\n      margin: 0.95rem 0 0; padding: 0; list-style: none !important;\n    }\n    #fecify-typography-scope .feature-point {\n      position: relative; display: block;\n      margin: 0; padding: 0.45rem 0 0.45rem 1.15rem;\n      border-bottom: 0; color: var(--text-soft);\n      font-size: var(--fs-body); font-weight: 400 !important; line-height: 1.5;\n      list-style: none !important;\n    }\n    #fecify-typography-scope .feature-point:last-child { border-bottom: 0; }\n    #fecify-typography-scope .feature-point::before {\n      content: \"\"; position: absolute; left: 0; top: 1.05rem;\n      width: 0.45rem; height: 0.45rem; border-radius: 50%;\n      background: linear-gradient(135deg, var(--amber), var(--brass-deep));\n    }\n\n    #fecify-typography-scope .specs-block {\n      padding: clamp(1.1rem, 2.2vw, 1.55rem);\n      border-radius: 6px;\n      background:\n        radial-gradient(ellipse 50% 40% at 0% 0%, rgba(201, 160, 69, 0.08), transparent 55%),\n        linear-gradient(180deg, #fcfaf2 0%, #fbf7ea 50%, #f9f3d9 100%);\n      border: 1px solid rgba(201, 160, 69, 0.14);\n      box-shadow: 0 14px 32px rgba(110, 74, 24, 0.05);\n    }\n\n    #fecify-typography-scope .specs-shot-track {\n      display: flex !important;\n      gap: 0 !important;\n      overflow-x: scroll !important;\n      overflow-y: hidden !important;\n      -webkit-overflow-scrolling: touch !important;\n      touch-action: pan-x pan-y !important;\n      scrollbar-width: none;\n      border-radius: var(--radius);\n      cursor: grab;\n    }\n    #fecify-typography-scope .specs-shot-track::-webkit-scrollbar { display: none; }\n    #fecify-typography-scope .specs-shot-track \u003e img {\n      flex: 0 0 100%;\n      max-width: 100%;\n      width: 100%;\n      height: auto;\n    }\n    #fecify-typography-scope .specs-layout \u003e .carousel { min-width: 0; }\n    #fecify-typography-scope .specs-layout {\n      display: grid; grid-template-columns: minmax(0, 1.05fr) minmax(0, 0.95fr);\n      gap: clamp(1rem, 2.2vw, 1.75rem); align-items: start; margin-top: 0.95rem;\n    }\n    #fecify-typography-scope .spec-list { border-top: 0; margin: 0; padding: 0; min-width: 0; }\n    #fecify-typography-scope .spec-row {\n      display: grid; grid-template-columns: 6.5rem minmax(0, 1fr);\n      gap: 0.3rem 0.55rem; padding: 0.42rem 0; border-bottom: 1px solid rgba(31, 24, 18, 0.06);\n      align-items: center;\n    }\n    #fecify-typography-scope .spec-row:first-child { padding-top: 0; }\n    #fecify-typography-scope .spec-k {\n      margin: 0; color: var(--muted);\n      font-size: 1rem !important; font-weight: 500 !important;\n      text-transform: none; letter-spacing: 0.01em; line-height: 1.35;\n      align-self: center;\n    }\n    #fecify-typography-scope .spec-v {\n      margin: 0; color: var(--text);\n      font-size: 1rem !important; font-weight: 400 !important;\n      line-height: 1.45; overflow-wrap: break-word; align-self: center;\n    }\n    #fecify-typography-scope .spec-chips { display: flex; flex-wrap: wrap; gap: 0.35rem; align-items: center; }\n    #fecify-typography-scope .spec-chips span {\n      display: inline-block; padding: 0.28rem 0.7rem;\n      background: linear-gradient(165deg, #fcfaf2 0%, #f9f3d9 100%);\n      border: 1px solid rgba(201, 160, 69, 0.22);\n      border-radius: 2px;\n      color: var(--accent-deep);\n      font-size: 0.95rem !important; font-weight: 500 !important;\n    }\n\n    @media (max-width: 980px) {\n      #fecify-typography-scope .hero-grid,\n      #fecify-typography-scope .feature-grid,\n      #fecify-typography-scope .feature-grid--flip,\n      #fecify-typography-scope .specs-layout {\n        display: grid !important;\n        grid-template-columns: 1fr !important;\n      }\n      #fecify-typography-scope .detail-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }\n      #fecify-typography-scope .space-grid.carousel-track \u003e * {\n        flex: 0 0 calc((100% - clamp(0.85rem, 1.8vw, 1.15rem)) \/ 2);\n        max-width: calc((100% - clamp(0.85rem, 1.8vw, 1.15rem)) \/ 2);\n      }\n    }\n    @media (max-width: 720px) {\n      #fecify-typography-scope {\n        --fs-eyebrow: 0.71875rem;\n        --fs-meta: 0.875rem;\n        --fs-body: 0.9375rem;\n        --fs-lead: 0.9375rem;\n        --fs-h3: 1.25rem;\n        --fs-h2: 1.5rem;\n        --fs-display: 1.5rem;\n        width: 100vw !important; max-width: 100vw !important;\n        margin-left: calc(50% - 50vw) !important; margin-right: calc(50% - 50vw) !important;\n        \/* Keep atmospheric full-bleed bg, but restore side inset to match theme (~20px). *\/\n        padding-left: max(24px, env(safe-area-inset-left, 0px)) !important;\n        padding-right: max(24px, env(safe-area-inset-right, 0px)) !important;\n        box-sizing: border-box !important; overflow-x: visible;\n      }\n      #fecify-typography-scope .wrap { width: 100%; max-width: none; padding-inline: 0; box-sizing: border-box; }\n      \/* .wrap.specs-block shares both classes \u0026mdash; restore card side padding after wrap zeros it. *\/\n      #fecify-typography-scope .wrap.specs-block {\n        padding: 1.35rem 1.25rem !important;\n      }\n      #fecify-typography-scope .hero-copy .display {\n        font-size: 1.5rem;\n        line-height: 1.22;\n        letter-spacing: -0.015em;\n      }\n      #fecify-typography-scope .section { padding-top: 1.05rem; padding-bottom: 1.05rem; }\n      #fecify-typography-scope .spec-row {\n        grid-template-columns: 1fr;\n        gap: 0.18rem;\n        padding: 0.62rem 0;\n        align-items: start;\n      }\n      #fecify-typography-scope .spec-k {\n        font-size: 1rem !important;\n        letter-spacing: 0.01em;\n      }\n      #fecify-typography-scope .spec-v {\n        font-size: 1rem !important;\n        line-height: 1.5;\n      }\n      #fecify-typography-scope .spec-chips span {\n        font-size: 0.95rem !important;\n        padding: 0.32rem 0.75rem;\n      }\n      #fecify-typography-scope .detail-grid.carousel-track {\n        display: flex !important;\n        overflow-x: scroll !important;\n        overflow-y: hidden !important;\n        cursor: grab;\n        touch-action: pan-x pan-y !important;\n        scroll-snap-type: none;\n        -webkit-overflow-scrolling: touch !important;\n      }\n      #fecify-typography-scope .detail-grid.carousel-track \u003e *,\n      #fecify-typography-scope .space-grid.carousel-track \u003e * {\n        flex: 0 0 min(78%, 300px);\n        max-width: min(78%, 300px);\n      }\n      #fecify-typography-scope .specs-block { border-radius: 0; }\n\n      \/* Mobile: cut line clutter \u0026mdash; keep spacing, drop stacked borders *\/\n      #fecify-typography-scope .section {\n        border-bottom: 0;\n        padding-top: 1.5rem;\n        padding-bottom: 1.5rem;\n      }\n      #fecify-typography-scope .section-band,\n      #fecify-typography-scope .section-panel {\n        background: transparent !important;\n        border-block: 0;\n        box-shadow: none;\n        margin: 0;\n        padding: 0.35rem 0 0.45rem;\n        border-radius: 0;\n      }\n      #fecify-typography-scope .section-band .section-head {\n        padding-inline: 0;\n        margin-bottom: 0.7rem;\n      }\n      #fecify-typography-scope .section-band .space-grid.carousel-track {\n        gap: 0.85rem;\n      }\n      #fecify-typography-scope .section-band .space-grid.carousel-track \u003e * {\n        flex: 0 0 min(78%, 300px);\n        max-width: min(78%, 300px);\n      }\n      #fecify-typography-scope .section-band .space-card {\n        padding: 0.65rem;\n        background: linear-gradient(165deg, #fcfaf2, #f9f3d9);\n      }\n      #fecify-typography-scope .section-band .carousel-nav {\n        margin-top: 0.55rem;\n      }\n      #fecify-typography-scope .section-panel \u003e .wrap {\n        padding: 0;\n        background: transparent;\n        border: 0;\n        border-left: 0;\n        box-shadow: none;\n      }\n      #fecify-typography-scope .section-head {\n        padding-bottom: 0;\n        border-bottom: 0;\n        margin-bottom: 0.7rem;\n      }\n      #fecify-typography-scope .section-head .h2 + .lead {\n        margin-top: 0.55rem;\n        padding-top: 0;\n        border-top: 0;\n      }\n      #fecify-typography-scope .shot {\n        border: 0;\n      }\n      #fecify-typography-scope .media-frame {\n        border: 0;\n      }\n\n      #fecify-typography-scope .feature-copy {\n        padding: 0.9rem 0.85rem;\n        border-radius: 4px;\n      }\n      #fecify-typography-scope .feature-grid \u003e .shot img,\n      #fecify-typography-scope .feature-grid \u003e .shot video {\n        height: auto !important;\n        object-fit: initial;\n      }\n      #fecify-typography-scope .detail-card {\n        padding: 0.65rem;\n        border: 1px solid rgba(201, 160, 69, 0.18);\n        border-radius: 6px;\n        background: linear-gradient(165deg, #fcfaf2 0%, #f9f3d9 100%);\n        box-shadow: 0 8px 22px rgba(110, 74, 24, 0.07);\n      }\n      #fecify-typography-scope .space-card {\n        padding: 0.5rem;\n        border: 0;\n        box-shadow: 0 6px 18px rgba(44, 34, 28, 0.07);\n        background: linear-gradient(165deg, #fcfaf2, #f9f3d9);\n      }\n      #fecify-typography-scope .chip {\n        border: 1px solid rgba(201, 160, 69, 0.32);\n        background: linear-gradient(165deg, #fcfaf2 0%, #f9f3d9 100%);\n        box-shadow: 0 2px 8px rgba(110, 74, 24, 0.06);\n      }\n      #fecify-typography-scope .feature-point {\n        border-bottom: 0;\n        padding: 0.4rem 0 0.4rem 1.15rem;\n      }\n      #fecify-typography-scope .specs-block {\n        border: 0;\n        border-top: 0;\n        box-shadow: none;\n        background: transparent;\n        padding: 0 !important;\n      }\n      #fecify-typography-scope .wrap.specs-block {\n        padding: 0 !important;\n      }\n      #fecify-typography-scope .spec-list {\n        border-top: 0;\n      }\n      #fecify-typography-scope .spec-row {\n        border-bottom: 1px solid rgba(31, 24, 18, 0.06);\n      }\n      #fecify-typography-scope .spec-chips span {\n        border: 1px solid rgba(201, 160, 69, 0.2);\n        background: linear-gradient(165deg, #fcfaf2 0%, #f9f3d9 100%);\n      }\n      #fecify-typography-scope .carousel-btn {\n        width: 2.9rem; height: 2.9rem;\n        border: 1.5px solid rgba(184, 134, 46, 0.6);\n        background: #fcfaf2;\n        color: var(--accent-deep);\n        box-shadow: 0 6px 18px rgba(110, 74, 24, 0.16);\n      }\n    }\n\n    \/*\n      Shopify mobile full-bleed: only expand description CONTENT.\n      Do NOT restyle .fec-collapse \/ .el-collapse-item \u0026mdash; that kills Product Description tab padding.\n    *\/\n    @media (max-width: 720px) {\n      .el-collapse-item__wrap:has(#ml-fluted-pdp),\n      .el-collapse-item__wrap:has(#fecify-typography-scope),\n      .el-collapse-item__content:has(#ml-fluted-pdp),\n      .el-collapse-item__content:has(#fecify-typography-scope),\n      .body_html:has(#ml-fluted-pdp),\n      .body_html:has(#fecify-typography-scope) {\n        overflow: visible !important;\n        height: auto !important;\n        max-height: none !important;\n      }\n\n      \/* Keep theme tab\/header gutters intact *\/\n      .el-collapse-item:has(#ml-fluted-pdp) \u003e .el-collapse-item__header,\n      .el-collapse-item:has(#fecify-typography-scope) \u003e .el-collapse-item__header {\n        padding-left: 20px !important;\n        padding-right: 20px !important;\n        box-sizing: border-box !important;\n      }\n\n      \/* Break out only the richtext body under the tab *\/\n      .body_html:has(#ml-fluted-pdp),\n      .body_html:has(#fecify-typography-scope) {\n        width: 100vw !important;\n        max-width: 100vw !important;\n        margin-left: calc(50% - 50vw) !important;\n        margin-right: calc(50% - 50vw) !important;\n        padding-left: 0 !important;\n        padding-right: 0 !important;\n        box-sizing: border-box !important;\n        background: transparent !important;\n      }\n\n      #ml-fluted-pdp,\n      #fecify-typography-scope {\n        box-shadow: none;\n      }\n    }\n  \n\u003c\/style\u003e\u003cdiv id=\"fecify-typography-scope\"\u003e\n\u003csection class=\"section\"\u003e\u003cdiv class=\"wrap hero-grid reveal\"\u003e\n\u003cdiv class=\"media-frame\" aria-label=\"Day and evening light comparison\"\u003e\n\u003cdiv class=\"swap-stack\"\u003e\n\u003cimg class=\"swap-day\" src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/db79ac2f649acbcfcaf1156b6441aa2c.jpg\" alt=\"Fluted glass pendants in a living room by day\" width=\"1672\" height=\"941\"\u003e \u003cimg class=\"swap-night\" src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/97644f852281f899e76cbd388b43bd8c.jpg\" alt=\"Fluted glass pendants glowing in a living room at evening\" width=\"1672\" height=\"941\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"media-badge\"\u003eDay \/ Night\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003eScalloped glass\u003c\/p\u003e\n\u003ch1 class=\"display\"\u003eFluted shade.\u003cbr\u003eVintage edge.\u003c\/h1\u003e\n\u003cp class=\"lead\"\u003eClear or colored glass with a ribbed body and scalloped rim—finished in brass or dark metal. Single shades, pairs, and multi-light bars for the rooms that need soft light.\u003c\/p\u003e\n\u003cdiv class=\"meta\"\u003e\n\u003cspan class=\"chip\"\u003ePendant light\u003c\/span\u003e \u003cspan class=\"chip\"\u003eSingle · 2-light · 3-light\u003c\/span\u003e \u003cspan class=\"chip\"\u003eE26 · up to 60W\u003c\/span\u003e \u003cspan class=\"chip\"\u003eAvailable in 8 colors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"section section-panel\"\u003e\u003cdiv class=\"wrap\"\u003e\u003cdiv class=\"carousel\"\u003e\n\u003cdiv class=\"section-head reveal\"\u003e\n\u003cp class=\"eyebrow\"\u003eDetails\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eRibs, beads, brass\u003c\/h2\u003e\n\u003cp class=\"lead\"\u003eClose looks at the glass rim, the brass collar, and the ceiling canopy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-grid carousel-track\"\u003e\n\u003carticle class=\"detail-card reveal\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/066d9a6d7c278b54e6c660b88090cf93.jpg\" alt=\"Close-up of fluted glass with beaded band and scalloped rim\" width=\"1254\" height=\"1254\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"meta\"\u003e\n\u003cp class=\"eyebrow\"\u003eGlass\u003c\/p\u003e\n\u003ch3 class=\"h3\"\u003eBeaded band \u0026amp; scallop\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eVertical fluting, a raised bead ring, and a pie-crust scalloped edge on clear glass.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"detail-card reveal\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/b533b0ee8be6361221153a3896a5f58e.jpg\" alt=\"Close-up of stepped brushed brass collar on fluted glass\" width=\"1254\" height=\"1254\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"meta\"\u003e\n\u003cp class=\"eyebrow\"\u003eHardware\u003c\/p\u003e\n\u003ch3 class=\"h3\"\u003eStepped brass collar\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eLayered brushed brass crowns the shade—warm metal against clear fluting.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"detail-card reveal\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/eeb34f44c4dd6158df8bf5f81038e1c2.jpg\" alt=\"Brushed brass ceiling canopy with twisted fabric cord\" width=\"1254\" height=\"1254\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"meta\"\u003e\n\u003cp class=\"eyebrow\"\u003eCanopy\u003c\/p\u003e\n\u003ch3 class=\"h3\"\u003eCeiling canopy\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eRound brushed-brass canopy with a cord grip for a clean ceiling mount.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-nav\" aria-label=\"Details carousel controls\"\u003e\n\u003cbutton type=\"button\" class=\"carousel-btn carousel-btn--prev\" aria-label=\"Previous\" onclick=\"(function(b){var c=b.closest('.carousel');var t=c\u0026amp;\u0026amp;c.querySelector('.carousel-track');if(!t)return;var i=t.children[0];var g=parseFloat(getComputedStyle(t).columnGap||getComputedStyle(t).gap||0)||0;var w=(i?i.getBoundingClientRect().width:280)+g;if(t.scrollBy)t.scrollBy({left:-w,behavior:'smooth'});else t.scrollLeft-=w;})(this)\"\u003e\u003csvg viewbox=\"0 0 14 14\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9 2L4 7l5 5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"carousel-btn carousel-btn--next\" aria-label=\"Next\" onclick=\"(function(b){var c=b.closest('.carousel');var t=c\u0026amp;\u0026amp;c.querySelector('.carousel-track');if(!t)return;var i=t.children[0];var g=parseFloat(getComputedStyle(t).columnGap||getComputedStyle(t).gap||0)||0;var w=(i?i.getBoundingClientRect().width:280)+g;if(t.scrollBy)t.scrollBy({left:w,behavior:'smooth'});else t.scrollLeft+=w;})(this)\"\u003e\u003csvg viewbox=\"0 0 14 14\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cpath d=\"M5 2l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"section section-band\"\u003e\u003cdiv class=\"wrap\"\u003e\u003cdiv class=\"carousel\"\u003e\n\u003cdiv class=\"section-head reveal\"\u003e\n\u003cp class=\"eyebrow\"\u003eStyled scenes\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eOne shade, many settings\u003c\/h2\u003e\n\u003cp class=\"lead\"\u003eBars, pairs, and single swags—the same scalloped shade softens tables, bedsides, windows, and quiet corners.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"space-grid carousel-track\"\u003e\n\u003carticle class=\"space-card reveal\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/b381481590357a276597ec9352879c10.jpg\" alt=\"Three clear fluted glass pendants over a dining table\" width=\"1254\" height=\"1254\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"h3\"\u003eDining\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eA 3-light bar of clear fluted glass over the dining table.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"space-card reveal\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/f2c902b934b1b80bd4f17b7df90a150a.jpg\" alt=\"Two green fluted glass pendants above a bed\" width=\"1254\" height=\"1254\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"h3\"\u003eBedroom\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eA 2-light pair in green glass centered above the bed.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"space-card reveal\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/cad35f4bce966b130a6943e0d4dd5624.jpg\" alt=\"Two purple fluted glass pendants in a living room\" width=\"1254\" height=\"1254\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"h3\"\u003eLiving room\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eA purple pair hanging by the window over the seating area.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"space-card reveal\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/38ef41508454f1c5b4dfbf33241b817e.jpg\" alt=\"Clear fluted glass pendant swagged beside a desk and bookshelf\" width=\"1254\" height=\"1254\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"h3\"\u003eStudy\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eClear glass swagged beside the desk and bookshelf.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-nav\" aria-label=\"Scenes carousel controls\"\u003e\n\u003cbutton type=\"button\" class=\"carousel-btn carousel-btn--prev\" aria-label=\"Previous\" onclick=\"(function(b){var c=b.closest('.carousel');var t=c\u0026amp;\u0026amp;c.querySelector('.carousel-track');if(!t)return;var i=t.children[0];var g=parseFloat(getComputedStyle(t).columnGap||getComputedStyle(t).gap||0)||0;var w=(i?i.getBoundingClientRect().width:280)+g;if(t.scrollBy)t.scrollBy({left:-w,behavior:'smooth'});else t.scrollLeft-=w;})(this)\"\u003e\u003csvg viewbox=\"0 0 14 14\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9 2L4 7l5 5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"carousel-btn carousel-btn--next\" aria-label=\"Next\" onclick=\"(function(b){var c=b.closest('.carousel');var t=c\u0026amp;\u0026amp;c.querySelector('.carousel-track');if(!t)return;var i=t.children[0];var g=parseFloat(getComputedStyle(t).columnGap||getComputedStyle(t).gap||0)||0;var w=(i?i.getBoundingClientRect().width:280)+g;if(t.scrollBy)t.scrollBy({left:w,behavior:'smooth'});else t.scrollLeft+=w;})(this)\"\u003e\u003csvg viewbox=\"0 0 14 14\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cpath d=\"M5 2l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"section section-panel\"\u003e\u003cdiv class=\"wrap feature-grid reveal\"\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003cdiv class=\"feature-copy__ornament\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"feature-corner feature-corner--tl\"\u003e\u003c\/span\u003e \u003cspan class=\"feature-corner feature-corner--tr\"\u003e\u003c\/span\u003e \u003cspan class=\"feature-corner feature-corner--bl\"\u003e\u003c\/span\u003e \u003cspan class=\"feature-corner feature-corner--br\"\u003e\u003c\/span\u003e \u003csvg class=\"feature-flute feature-ripple\" viewbox=\"0 0 280 90\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003c!-- concentric scallop ripples --\u003e \u003cpath d=\"M40 78c28-22 56-34 100-34s72 12 100 34\" stroke=\"currentColor\" stroke-width=\"1.15\" opacity=\".22\"\u003e\u003c\/path\u003e \u003cpath d=\"M52 72c24-18 48-28 88-28s64 10 88 28\" stroke=\"currentColor\" stroke-width=\"1.2\" opacity=\".32\"\u003e\u003c\/path\u003e \u003cpath d=\"M66 66c20-14 40-22 74-22s54 8 74 22\" stroke=\"currentColor\" stroke-width=\"1.25\" opacity=\".42\"\u003e\u003c\/path\u003e \u003cpath d=\"M82 60c16-11 32-17 58-17s42 6 58 17\" stroke=\"currentColor\" stroke-width=\"1.3\" opacity=\".55\"\u003e\u003c\/path\u003e \u003cpath d=\"M100 54c12-8 24-12 40-12s28 4 40 12\" stroke=\"currentColor\" stroke-width=\"1.35\" opacity=\".7\"\u003e\u003c\/path\u003e \u003c!-- soft horizontal undulation --\u003e \u003cpath d=\"M24 48c18-10 36-10 54 0s36 10 54 0 36-10 54 0 36 10 54 0\" stroke=\"currentColor\" stroke-width=\"1\" opacity=\".28\"\u003e\u003c\/path\u003e \u003cpath d=\"M24 38c18-9 36-9 54 0s36 9 54 0 36-9 54 0 36 9 54 0\" stroke=\"currentColor\" stroke-width=\"1.05\" opacity=\".38\"\u003e\u003c\/path\u003e \u003cpath d=\"M24 28c18-8 36-8 54 0s36 8 54 0 36-8 54 0 36 8 54 0\" stroke=\"currentColor\" stroke-width=\"1.1\" opacity=\".48\"\u003e\u003c\/path\u003e \u003ccircle cx=\"140\" cy=\"46\" r=\"2.4\" fill=\"currentColor\" opacity=\".45\"\u003e\u003c\/circle\u003e \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-copy__intro\"\u003e\n\u003cp class=\"eyebrow\"\u003eIn detail\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eRibs that catch the light.\u003c\/h2\u003e\n\u003cp class=\"lead\"\u003eA slow turn around the fluted shade—see how the ribs catch light, and how the scalloped rim meets the brushed brass.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-points\"\u003e\n\u003cdiv class=\"feature-point\"\u003eFluted glass with scalloped rim\u003c\/div\u003e\n\u003cdiv class=\"feature-point\"\u003eBrushed brass canopy\u003c\/div\u003e\n\u003cdiv class=\"feature-point\"\u003eTwisted fabric cord\u003c\/div\u003e\n\u003cdiv class=\"feature-point\"\u003eE26 · up to 60W · bulb not included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shot\" aria-label=\"Fluted glass pendant detail video\"\u003e\u003cvideo width=\"300\" height=\"150\" src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/editor\/561\/video\/2026\/09\/23\/a7ed77dcfc5d7d87b55ecda3426f2cd0.mp4\" poster=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/0a8c9c9848373bcd2cb1c0a0659b38dc.jpg\" autoplay=\"autoplay\" muted=\"\" loop=\"loop\" controls=\"controls\" playsinline=\"\" preload=\"metadata\" controlslist=\"nodownload\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"section\"\u003e\u003cdiv class=\"wrap specs-block reveal\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cp class=\"eyebrow\"\u003eSpecifications\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eSizes \u0026amp; details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-layout\"\u003e\n\u003cdiv class=\"carousel\"\u003e\n\u003cdiv class=\"shot carousel-track specs-shot-track\"\u003e\n\u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/28\/120b94f4c6afb34efc56fad1672d5018.jpg\" alt=\"Size diagram overview\" width=\"1000\" height=\"1000\"\u003e \u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/e6021bfc7b4c552f3031950e0f39b216.jpg\" alt=\"Size diagram Dia 9.45 in × H 6.69 in\" width=\"1000\" height=\"1000\"\u003e \u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/22\/e41087aabf6aa3f25401e4241dfbe9d0.jpg\" alt=\"Size diagram Dia 11.8 in × H 7.08 in\" width=\"1000\" height=\"1000\"\u003e \u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/23\/402613fd4017f0cd23ff57297412efd1.jpg\" alt=\"Two-light bar size diagram\" width=\"1254\" height=\"1254\"\u003e \u003cimg src=\"https:\/\/d5754b614d.yunchenkeji.com\/media\/custom_1082\/561\/image\/2026\/09\/23\/4c985f53be234593c2330fec0694aac2.jpg\" alt=\"Three-light bar size diagram\" width=\"1254\" height=\"1254\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-nav\" aria-label=\"Size diagram carousel\"\u003e\n\u003cbutton type=\"button\" class=\"carousel-btn carousel-btn--prev\" aria-label=\"Previous\" onclick=\"(function(b){var c=b.closest('.carousel');var t=c\u0026amp;\u0026amp;c.querySelector('.carousel-track');if(!t)return;var i=t.children[0];var g=parseFloat(getComputedStyle(t).columnGap||getComputedStyle(t).gap||0)||0;var w=(i?i.getBoundingClientRect().width:280)+g;if(t.scrollBy)t.scrollBy({left:-w,behavior:'smooth'});else t.scrollLeft-=w;})(this)\"\u003e\u003csvg viewbox=\"0 0 14 14\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9 2L4 7l5 5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e \u003cbutton type=\"button\" class=\"carousel-btn carousel-btn--next\" aria-label=\"Next\" onclick=\"(function(b){var c=b.closest('.carousel');var t=c\u0026amp;\u0026amp;c.querySelector('.carousel-track');if(!t)return;var i=t.children[0];var g=parseFloat(getComputedStyle(t).columnGap||getComputedStyle(t).gap||0)||0;var w=(i?i.getBoundingClientRect().width:280)+g;if(t.scrollBy)t.scrollBy({left:w,behavior:'smooth'});else t.scrollLeft+=w;})(this)\"\u003e\u003csvg viewbox=\"0 0 14 14\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cpath d=\"M5 2l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-list\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eProduct type\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003ePendant light\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eSize A\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDia 9.45 × H 6.69 in \/ 24 × 17 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eSize B\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDia 11.8 × H 7.08 in \/ 30 × 18 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003e2-light\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eW 27.5 in \/ 70 cm · Max 63 in \/ 160 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003e3-light\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eW 41.3 in \/ 105 cm · Max 63 in \/ 160 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCanopy\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eDia 4.72 in \/ 12 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCord\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eUp to 59 in \/ 150 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e\u003cdiv class=\"spec-chips\"\u003e\n\u003cspan\u003eClear\u003c\/span\u003e\u003cspan\u003eBrown\u003c\/span\u003e\u003cspan\u003eAmber\u003c\/span\u003e\u003cspan\u003eWhite\u003c\/span\u003e\u003cspan\u003eGreen\u003c\/span\u003e\u003cspan\u003eBlue\u003c\/span\u003e\u003cspan\u003eGrey\u003c\/span\u003e\u003cspan\u003ePurple\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eGlass \u0026amp; metal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eMounting\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCeiling pendant\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eSocket\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eE26 · Max 60W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eDimming\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eCompatible with dimmable bulbs \u0026amp; dimmers (not included)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eBulbs\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eNot included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cscript\u003e\n    (function () {\n      var roots = [];\n      function addRoot(el) {\n        if (!el || roots.indexOf(el) !== -1) return;\n        roots.push(el);\n      }\n      addRoot(document.getElementById(\"ml-fluted-pdp\"));\n      Array.prototype.forEach.call(document.querySelectorAll(\"#fecify-typography-scope\"), addRoot);\n      if (!roots.length) return;\n\n      function unclipAncestors(root) {\n        var node = root.parentElement;\n        var depth = 0;\n        while (node \u0026\u0026 node !== document.body \u0026\u0026 depth \u003c 14) {\n          var cs = window.getComputedStyle(node);\n          if (cs.overflow !== \"visible\" || cs.overflowX !== \"visible\" || cs.overflowY !== \"visible\") {\n            node.style.setProperty(\"overflow\", \"visible\", \"important\");\n          }\n          if (node.classList) {\n            if (node.classList.contains(\"el-collapse-item__wrap\")) {\n              node.style.setProperty(\"overflow\", \"visible\", \"important\");\n              node.style.setProperty(\"height\", \"auto\", \"important\");\n            }\n            if (\n              node.classList.contains(\"el-collapse-item__content\") ||\n              node.classList.contains(\"body_html\") ||\n              node.classList.contains(\"rte\") ||\n              node.classList.contains(\"product-single__description\")\n            ) {\n              node.style.setProperty(\"overflow\", \"visible\", \"important\");\n            }\n          }\n          node = node.parentElement;\n          depth += 1;\n        }\n      }\n\n      function applyBleed(root) {\n        if (window.innerWidth \u003e 720) {\n          root.style.removeProperty(\"width\");\n          root.style.removeProperty(\"max-width\");\n          root.style.removeProperty(\"margin-left\");\n          root.style.removeProperty(\"margin-right\");\n          root.style.removeProperty(\"position\");\n          return;\n        }\n        unclipAncestors(root);\n        root.style.setProperty(\"width\", \"100vw\", \"important\");\n        root.style.setProperty(\"max-width\", \"100vw\", \"important\");\n        root.style.setProperty(\"margin-left\", \"calc(50% - 50vw)\", \"important\");\n        root.style.setProperty(\"margin-right\", \"calc(50% - 50vw)\", \"important\");\n        root.style.setProperty(\"box-sizing\", \"border-box\", \"important\");\n        root.style.setProperty(\"position\", \"relative\", \"important\");\n        root.style.setProperty(\"overflow-x\", \"visible\", \"important\");\n      }\n\n      function stepWidth(track) {\n        var item = track.children[0];\n        if (!item) return 280;\n        var styles = window.getComputedStyle(track);\n        var gap = parseFloat(styles.columnGap || styles.gap || \"0\") || 0;\n        return Math.max(160, item.getBoundingClientRect().width + gap);\n      }\n\n      function scrollTrack(track, dir) {\n        if (!track) return;\n        var w = stepWidth(track);\n        if (typeof track.scrollBy === \"function\") {\n          track.scrollBy({ left: dir * w, behavior: \"smooth\" });\n        } else {\n          track.scrollLeft += dir * w;\n        }\n      }\n\n      function updateNav(carousel) {\n        var track = carousel.querySelector(\".carousel-track\");\n        var nav = carousel.querySelector(\".carousel-nav\");\n        if (!track || !nav) return;\n        var maxScroll = track.scrollWidth - track.clientWidth;\n        if (maxScroll \u003c 8) {\n          nav.classList.add(\"is-disabled\");\n          return;\n        }\n        nav.classList.remove(\"is-disabled\");\n        var prev = carousel.querySelector(\".carousel-btn--prev\");\n        var next = carousel.querySelector(\".carousel-btn--next\");\n        if (prev) prev.classList.toggle(\"is-dim\", track.scrollLeft \u003c= 2);\n        if (next) next.classList.toggle(\"is-dim\", track.scrollLeft \u003e= maxScroll - 2);\n      }\n\n      function bindCarousels(root) {\n        root.querySelectorAll(\".carousel\").forEach(function (carousel) {\n          var track = carousel.querySelector(\".carousel-track\");\n          if (!track) return;\n          var prev = carousel.querySelector(\".carousel-btn--prev\");\n          var next = carousel.querySelector(\".carousel-btn--next\");\n          if (prev) prev.addEventListener(\"click\", function (e) {\n            e.preventDefault();\n            e.stopPropagation();\n            scrollTrack(track, -1);\n            window.setTimeout(function () { updateNav(carousel); }, 120);\n          });\n          if (next) next.addEventListener(\"click\", function (e) {\n            e.preventDefault();\n            e.stopPropagation();\n            scrollTrack(track, 1);\n            window.setTimeout(function () { updateNav(carousel); }, 120);\n          });\n          track.addEventListener(\"scroll\", function () { updateNav(carousel); }, { passive: true });\n          window.addEventListener(\"resize\", function () { updateNav(carousel); });\n          window.setTimeout(function () { updateNav(carousel); }, 60);\n          window.setTimeout(function () { updateNav(carousel); }, 400);\n\n          var drag = false, startX = 0, startLeft = 0, moved = false;\n          function onDown(e) {\n            \/* Touch\/pen: keep native finger-swipe. Mouse-only custom drag. *\/\n            if (e.pointerType !== \"mouse\" || e.button !== 0) return;\n            drag = true; moved = false;\n            startX = e.clientX;\n            startLeft = track.scrollLeft;\n            track.classList.add(\"is-dragging\");\n            try { track.setPointerCapture(e.pointerId); } catch (err) {}\n          }\n          function onMove(e) {\n            if (!drag) return;\n            var dx = e.clientX - startX;\n            if (Math.abs(dx) \u003e 3) moved = true;\n            track.scrollLeft = startLeft - dx;\n          }\n          function onUp(e) {\n            if (!drag) return;\n            drag = false;\n            track.classList.remove(\"is-dragging\");\n            try { track.releasePointerCapture(e.pointerId); } catch (err) {}\n            updateNav(carousel);\n          }\n          track.addEventListener(\"pointerdown\", onDown);\n          track.addEventListener(\"pointermove\", onMove);\n          track.addEventListener(\"pointerup\", onUp);\n          track.addEventListener(\"pointercancel\", onUp);\n          track.addEventListener(\"click\", function (e) {\n            if (moved) { e.preventDefault(); e.stopPropagation(); }\n          }, true);\n        });\n      }\n\n      function initRoot(root) {\n        if (root.getAttribute(\"data-fluted-ready\") === \"1\") return;\n        root.setAttribute(\"data-fluted-ready\", \"1\");\n        root.classList.add(\"js-animate\");\n\n        if (\"IntersectionObserver\" in window) {\n          var io = new IntersectionObserver(function (entries) {\n            entries.forEach(function (entry) {\n              if (entry.isIntersecting) { entry.target.classList.add(\"is-in\"); io.unobserve(entry.target); }\n            });\n          }, { threshold: 0.12, rootMargin: \"0px 0px -4% 0px\" });\n          root.querySelectorAll(\".reveal\").forEach(function (el) { io.observe(el); });\n        } else {\n          root.querySelectorAll(\".reveal\").forEach(function (el) { el.classList.add(\"is-in\"); });\n        }\n\n        applyBleed(root);\n        window.addEventListener(\"resize\", function () { applyBleed(root); });\n        \/\/ Re-apply after accordion\/tab open animations that re-clip overflow.\n        window.setTimeout(function () { applyBleed(root); }, 300);\n        window.setTimeout(function () { applyBleed(root); }, 1000);\n        document.addEventListener(\"click\", function () {\n          window.setTimeout(function () { applyBleed(root); }, 50);\n          window.setTimeout(function () { applyBleed(root); }, 350);\n        }, true);\n\n        bindCarousels(root);\n      }\n\n      roots.forEach(initRoot);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"FIMULL","offers":[{"title":"ø 9.45” \u0026times; H 6.69” \/ Dia 24cm \u0026times; H 17cm \u0026middot; With plug \/ Clear and Brass \/ 1-Light","offer_id":49747588415643,"sku":"New2609-1024450","price":83.0,"currency_code":"EUR","in_stock":true},{"title":"ø 9.45” \u0026times; H 6.69” \/ Dia 24cm \u0026times; H 17cm \/ Clear and Brass \/ 1-Light","offer_id":49747588448411,"sku":"New2609-1024449","price":95.0,"currency_code":"EUR","in_stock":true},{"title":"ø 9.45” \u0026times; H 6.69” \/ Dia 24cm \u0026times; H 17cm \/ Brown and Brass \/ 1-Light","offer_id":49747588481179,"sku":"New2609-1024448","price":100.0,"currency_code":"EUR","in_stock":true},{"title":"ø 9.45” \u0026times; H 6.69” \/ Dia 24cm \u0026times; H 17cm \/ Amber and Brass \/ 1-Light","offer_id":49747588513947,"sku":"New2609-1024447","price":95.0,"currency_code":"EUR","in_stock":true},{"title":"ø 9.45” \u0026times; H 6.69” \/ Dia 24cm \u0026times; H 17cm \/ White and Brass \/ 1-Light","offer_id":49747588546715,"sku":"New2609-1024446","price":97.0,"currency_code":"EUR","in_stock":true},{"title":"ø 9.45” \u0026times; H 6.69” \/ Dia 24cm \u0026times; H 17cm \/ Green and Brass \/ 1-Light","offer_id":49747588579483,"sku":"New2609-1024445","price":91.0,"currency_code":"EUR","in_stock":true},{"title":"ø 9.45” \u0026times; H 6.69” \/ Dia 24cm \u0026times; H 17cm \/ Blue and Black \/ 1-Light","offer_id":49747588612251,"sku":"New2609-1024444","price":94.0,"currency_code":"EUR","in_stock":true},{"title":"ø 9.45” \u0026times; H 6.69” \/ Dia 24cm \u0026times; H 17cm \/ Grey and Brass \/ 1-Light","offer_id":49747588645019,"sku":"New2609-1024443","price":89.0,"currency_code":"EUR","in_stock":true},{"title":"ø 9.45” \u0026times; H 6.69” \/ Dia 24cm \u0026times; H 17cm \/ Black and Purple \/ 1-Light","offer_id":49747588677787,"sku":"New2609-1024442","price":91.0,"currency_code":"EUR","in_stock":true},{"title":"ø 11.8” \u0026times; H 7.08” \/ Dia 30cm \u0026times; H 18cm \/ Clear and Brass \/ 1-Light","offer_id":49747588710555,"sku":"New2609-1024441","price":108.0,"currency_code":"EUR","in_stock":true},{"title":"ø 11.8” \u0026times; H 7.08” \/ Dia 30cm \u0026times; H 18cm \/ Brown and Brass \/ 1-Light","offer_id":49747588743323,"sku":"New2609-1024440","price":112.0,"currency_code":"EUR","in_stock":true},{"title":"ø 11.8” \u0026times; H 7.08” \/ Dia 30cm \u0026times; H 18cm \/ Blue and Black \/ 1-Light","offer_id":49747588776091,"sku":"New2609-1024439","price":104.0,"currency_code":"EUR","in_stock":true},{"title":"ø 11.8” \u0026times; H 7.08” \/ Dia 30cm \u0026times; H 18cm \/ White and Brass \/ 1-Light","offer_id":49747588808859,"sku":"New2609-1024438","price":111.0,"currency_code":"EUR","in_stock":true},{"title":"W 27.5” \/ W 70cm \/ Clear and Brass \/ 2-Light","offer_id":49747588841627,"sku":"New2609-1024437","price":134.0,"currency_code":"EUR","in_stock":true},{"title":"W 27.5” \/ W 70cm \/ Amber and Brass \/ 2-Light","offer_id":49747588874395,"sku":"New2609-1024436","price":126.0,"currency_code":"EUR","in_stock":true},{"title":"W 27.5” \/ W 70cm \/ Green and Brass \/ 2-Light","offer_id":49747588907163,"sku":"New2609-1024435","price":126.0,"currency_code":"EUR","in_stock":true},{"title":"W 27.5” \/ W 70cm \/ Clear and Black \/ 2-Light","offer_id":49747588939931,"sku":"New2609-1024434","price":134.0,"currency_code":"EUR","in_stock":true},{"title":"W 27.5” \/ W 70cm \/ Clear and Brushed Nickel \/ 2-Light","offer_id":49747588972699,"sku":"New2609-1024433","price":134.0,"currency_code":"EUR","in_stock":true},{"title":"W 41.3” \/ W 105cm \/ Clear and Brass \/ 3-Light","offer_id":49747589005467,"sku":"New2609-1024432","price":170.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/1540\/8795\/files\/0d54f44868954183e7d86f0fa71d9c15.jpg?v=1791458825","url":"https:\/\/fimull.com\/products\/vintage-fluted-glass-pendant-light-kitchen-dining","provider":"FIMULL","version":"1.0","type":"link"}