{"product_id":"roven-botanical-iron-wall-sconce","title":"Roven Botanical Plug-in Wall Sconce with White Linen Shade","description":"\u003cstyle id=\"roven-clean-mobile-carousel\"\u003e@media(max-width:720px){#fecify-typography-scope .roven-clean-radio{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}#fecify-typography-scope .roven-clean-track{display:block!important;overflow:hidden!important;padding:0!important}#fecify-typography-scope .roven-clean-track\u003earticle{display:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}#fecify-typography-scope .roven-clean-radio-1:checked~article:nth-of-type(1),#fecify-typography-scope .roven-clean-radio-2:checked~article:nth-of-type(2),#fecify-typography-scope .roven-clean-radio-3:checked~article:nth-of-type(3){display:block!important}#fecify-typography-scope .roven-clean-nav{display:flex;justify-content:center;align-items:center;gap:.8rem;margin-top:.85rem}#fecify-typography-scope .roven-clean-nav .roven-clean-page{display:none;color:var(--text-soft);font-size:.8rem;letter-spacing:.08em}#fecify-typography-scope .roven-clean-nav label{display:none;place-items:center;width:2.3rem;height:2.3rem;border:1px solid rgba(101,83,44,.35);border-radius:50%;background:var(--paper);color:var(--ink);font-size:1.3rem;line-height:1;cursor:pointer}#fecify-typography-scope .roven-clean-radio-1:checked~.roven-clean-nav .prev-1,#fecify-typography-scope .roven-clean-radio-2:checked~.roven-clean-nav .prev-2,#fecify-typography-scope .roven-clean-radio-3:checked~.roven-clean-nav .prev-3,#fecify-typography-scope .roven-clean-radio-1:checked~.roven-clean-nav .next-1,#fecify-typography-scope .roven-clean-radio-2:checked~.roven-clean-nav .next-2,#fecify-typography-scope .roven-clean-radio-3:checked~.roven-clean-nav .next-3{display:grid!important}#fecify-typography-scope .roven-clean-radio-1:checked~.roven-clean-nav .page-1,#fecify-typography-scope .roven-clean-radio-2:checked~.roven-clean-nav .page-2,#fecify-typography-scope .roven-clean-radio-3:checked~.roven-clean-nav .page-3{display:inline!important}}@media(min-width:721px){#fecify-typography-scope .roven-clean-radio,#fecify-typography-scope .roven-clean-nav{display:none!important}#fecify-typography-scope .roven-clean-track{display:grid!important;overflow:visible!important}#fecify-typography-scope .roven-clean-track\u003earticle{display:block!important}}\n\u003c\/style\u003e\u003cstyle id=\"roven-scene-grid-fix\"\u003e@media(min-width:721px){#fecify-typography-scope [data-module=\"scene-gallery\"] .space-grid.carousel-track{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible!important;scrollbar-width:none!important;padding-bottom:0!important}#fecify-typography-scope [data-module=\"scene-gallery\"] .space-grid.carousel-track::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}#fecify-typography-scope [data-module=\"scene-gallery\"] .space-grid.carousel-track\u003e.space-card{max-width:none!important;min-width:0!important;width:100%;flex:none!important}}\u003c\/style\u003e\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\/* Theme .rte img adds 1rem vertical margin — kill it so media fills frames *\/\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%; margin: 0 !important; }\n\n    #fecify-typography-scope {\n      --bg: #f3ede3;\n      --bg-soft: #e5d9ca;\n      --bg-band: #ddd0bf;\n      --ink: #2f251e;\n      --text: #4f453c;\n      --text-soft: #71655a;\n      --muted: #8b7968;\n      --line: rgba(47, 37, 30, 0.12);\n      --accent: #9e7048;\n      --accent-deep: #6f4730;\n      --birch: #c8a06a;\n      --wood: #6a4330;\n      --sage: #707952;\n      --paper: #fbf7ef;\n      --glow: rgba(158, 112, 72, 0.12);\n      --fs-eyebrow: 0.75rem;\n      --fs-meta: 0.875rem;\n      --fs-body: 1rem;\n      --fs-lead: 1rem;\n      --fs-h3: 1.25rem;\n      --fs-h2: clamp(1.65rem, 2.5vw, 2.05rem);\n      --fs-display: clamp(1.9rem, 3.1vw, 2.5rem);\n      --font-title: \"Fraunces\", \"Iowan Old Style\", Georgia, serif;\n      --font-ui: \"Plus Jakarta Sans\", \"Helvetica Neue\", Arial, sans-serif;\n      --space: clamp(1.35rem, 2.8vw, 2.15rem);\n      --max: 1180px;\n      --ease: cubic-bezier(0.22, 1, 0.36, 1);\n      --radius: 6px;\n      margin: 0;\n      color: var(--text);\n      background:\n        linear-gradient(180deg, #f7f8f5 0%, #f0f2ed 48%, #e9ece6 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      font-optical-sizing: auto;\n    }\n    #fecify-typography-scope *, #fecify-typography-scope *::before, #fecify-typography-scope *::after { box-sizing: border-box; }\n    \/* Beat theme .rte img { margin-top\/bottom: 1rem } — otherwise images leave gaps in frames *\/\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: 0.55rem; height: 0.55rem; border-radius: 2px;\n      background: var(--accent);\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; color: var(--ink);\n      font-optical-sizing: auto; 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: 400 !important; line-height: 1.2; letter-spacing: 0; color: var(--ink);\n      font-optical-sizing: auto;\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.28; color: var(--ink);\n      font-optical-sizing: auto;\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 { padding: var(--space) 0; }\n    #fecify-typography-scope .section--hero { padding-bottom: 0; }\n    #fecify-typography-scope .section--details { padding-top: 0; }\n    #fecify-typography-scope .section-divider {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 0.65rem;\n      width: min(100% - 2rem, var(--max));\n      margin: var(--space) auto;\n      box-sizing: border-box;\n    }\n    #fecify-typography-scope .section-divider__line {\n      flex: 1 1 auto;\n      height: 1px;\n      border: 0;\n      background: linear-gradient(\n        90deg,\n        transparent 0%,\n        rgba(138, 106, 61, 0.35) 18%,\n        rgba(47, 37, 30, 0.14) 50%,\n        rgba(158, 112, 72, 0.35) 82%,\n        transparent 100%\n      );\n    }\n    #fecify-typography-scope .section-divider__mark {\n      flex: 0 0 auto;\n      width: 0.55rem;\n      height: 0.55rem;\n      border-radius: 2px;\n      background: var(--accent);\n      box-shadow: 0 0 0 3px rgba(158, 112, 72, 0.12);\n      transform: rotate(45deg);\n    }\n    #fecify-typography-scope .section-band {\n      background:\n        linear-gradient(90deg, rgba(201, 166, 107, 0.18), transparent 28%),\n        var(--bg-band);\n      border-block: 1px solid rgba(47, 37, 30, 0.08);\n      box-shadow: none;\n      padding-block: clamp(1.1rem, 2.4vw, 1.55rem);\n    }\n    #fecify-typography-scope .section-band .wrap {\n      background: transparent;\n      padding-inline: clamp(0.75rem, 2vw, 1rem);\n    }\n    #fecify-typography-scope .section-head { margin-bottom: clamp(0.75rem, 1.5vw, 1.1rem); max-width: 38rem; }\n    #fecify-typography-scope .reveal { 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: 1px solid rgba(47, 37, 30, 0.08);\n      line-height: 0;\n    }\n    #fecify-typography-scope .shot img {\n      width: 100% !important;\n      height: auto !important;\n      margin: 0 !important;\n      display: block !important;\n    }\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: #2f251e;\n      box-shadow: none;\n      border: 1px solid rgba(47, 37, 30, 0.16);\n      line-height: 0;\n    }\n    #fecify-typography-scope .media-frame::after {\n      content: \"\"; position: absolute; inset: auto 0 0 0; height: 4px; z-index: 3;\n      background: linear-gradient(90deg, var(--wood) 0%, var(--birch) 38%, var(--accent) 72%, var(--sage) 100%);\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: gw-day-night 5.5s ease-in-out infinite;\n    }\n    @keyframes gw-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.85rem; bottom: 1rem; z-index: 2;\n      padding: 0.4rem 0.7rem; border-radius: 3px;\n      background: var(--paper);\n      color: var(--ink);\n      border: 1px solid rgba(47, 37, 30, 0.14);\n      box-shadow: none;\n      font-family: var(--font-ui); font-size: var(--fs-eyebrow); font-weight: 700 !important;\n      letter-spacing: 0.12em; text-transform: uppercase;\n    }\n    #fecify-typography-scope .hero-copy .meta { display: flex; flex-wrap: wrap; gap: 0.4rem; margin: 0.9rem 0 0; }\n    #fecify-typography-scope .chip {\n      display: inline-flex; align-items: center; gap: 0;\n      padding: 0.4rem 0.7rem; border-radius: 3px;\n      background: var(--paper);\n      border: 1px solid rgba(47, 37, 30, 0.12);\n      color: var(--ink);\n      font-size: var(--fs-meta); font-weight: 600 !important;\n      backdrop-filter: none;\n    }\n    #fecify-typography-scope .chip::before { display: none; content: none; }\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      display: inline-block;\n      width: 1.55rem; height: 1.55rem; border-radius: 3px;\n      border: 1px solid rgba(42, 34, 24, 0.28);\n      box-shadow: none; flex: 0 0 auto; vertical-align: middle;\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.75rem; width: 100%;\n      padding: 0; border: 0;\n      background: transparent !important;\n      box-shadow: none !important;\n    }\n    #fecify-typography-scope .carousel-nav.is-disabled { display: none !important; }\n    \/* Details shows all 3 cards on desktop — 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.45rem; height: 2.45rem; padding: 0;\n      border: 1.5px solid rgba(47, 37, 30, 0.18); border-radius: 4px;\n      background: var(--paper);\n      color: var(--ink); cursor: pointer; pointer-events: auto !important;\n      touch-action: manipulation; appearance: none; -webkit-appearance: none;\n      box-shadow: none;\n      transition: background 0.25s var(--ease), color 0.25s var(--ease), opacity 0.25s, border-color 0.25s;\n    }\n    #fecify-typography-scope .carousel-btn:hover { background: var(--accent); border-color: var(--accent); color: #fff; }\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 !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.65rem; border-radius: var(--radius);\n      background: var(--paper);\n      border: 1px solid rgba(47, 37, 30, 0.1);\n      box-shadow: none;\n      min-width: 0;\n    }\n    #fecify-typography-scope .space-card .h3 { margin-top: 0.65rem; }\n    #fecify-typography-scope .detail-card {\n      margin: 0; padding: 0.75rem; border-radius: var(--radius);\n      background: var(--paper);\n      border: 1px solid rgba(47, 37, 30, 0.1);\n      box-shadow: none;\n      min-width: 0;\n    }\n    #fecify-typography-scope .detail-card .meta { margin-top: 0.65rem; }\n    #fecify-typography-scope .detail-card .eyebrow { margin-bottom: 0.35rem; color: var(--accent-deep); }\n    #fecify-typography-scope .detail-card .eyebrow::before { background: var(--accent); }\n\n    #fecify-typography-scope .feature-grid {\n      display: grid; grid-template-columns: 0.8fr 1.2fr;\n      gap: clamp(1rem, 2.2vw, 1.75rem); align-items: center;\n    }\n    #fecify-typography-scope .feature-grid--flip { grid-template-columns: 1.2fr 0.8fr; }\n    #fecify-typography-scope .feature-points {\n      margin: 1rem 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.65rem 0 0.65rem 1.15rem;\n      border-bottom: 1px solid var(--line); 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.4rem; height: 0.4rem; border-radius: 2px;\n      background: var(--accent);\n    }\n\n    #fecify-typography-scope .specs-block {\n      padding: clamp(1.25rem, 2.8vw, 1.85rem);\n      border-radius: var(--radius);\n      background: var(--paper);\n      border: 1px solid rgba(47, 37, 30, 0.12);\n      box-shadow: none;\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 !important;\n      scrollbar-width: none;\n      border-radius: var(--radius);\n      cursor: grab;\n      width: 100%;\n      max-width: none;\n      margin-inline: 0;\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; width: 100%; }\n\n    #fecify-typography-scope .specs-layout {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr);\n      gap: clamp(1rem, 2.2vw, 1.75rem);\n      align-items: stretch !important;\n      margin-top: 0.95rem;\n      overflow: visible;\n      min-width: 0;\n    }\n    #fecify-typography-scope .specs-layout \u003e .carousel {\n      align-self: stretch !important;\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n      height: auto;\n      min-height: 100%;\n      min-width: 0;\n    }\n    #fecify-typography-scope .specs-layout \u003e .spec-list {\n      align-self: stretch !important;\n      display: flex !important;\n      flex-direction: column;\n      height: auto;\n      min-height: 100%;\n      min-width: 0;\n      overflow: visible;\n    }\n    #fecify-typography-scope .spec-list {\n      border-top: 1px solid var(--line); margin: 0; padding: 0; min-width: 0;\n      width: 100%;\n      box-sizing: border-box;\n    }\n    #fecify-typography-scope .spec-row {\n      display: grid;\n      grid-template-columns: minmax(0, 7.75rem) minmax(0, 1fr);\n      gap: 0.35rem 0.65rem;\n      padding: 0.58rem 0;\n      border-bottom: 1px solid var(--line);\n      align-items: center;\n      flex: 1 1 auto;\n      min-width: 0;\n      width: 100%;\n      box-sizing: border-box;\n    }\n    #fecify-typography-scope .spec-row:last-child { border-bottom: 0; }\n    #fecify-typography-scope .spec-k {\n      margin: 0; color: var(--muted);\n      font-size: var(--fs-meta) !important; font-weight: 500 !important;\n      text-transform: none; letter-spacing: 0.01em; line-height: 1.35;\n      align-self: center;\n      min-width: 0;\n      overflow-wrap: break-word;\n      word-break: break-word;\n    }\n    #fecify-typography-scope .spec-v {\n      margin: 0; color: var(--text);\n      font-size: var(--fs-body) !important; font-weight: 400 !important;\n      line-height: 1.45;\n      align-self: center;\n      min-width: 0;\n      overflow-wrap: break-word;\n      word-break: break-word;\n    }\n    #fecify-typography-scope .spec-chips { display: flex; flex-wrap: wrap; gap: 0.28rem; align-items: center; }\n    #fecify-typography-scope .spec-chips span {\n      display: inline-block; padding: 0.2rem 0.55rem; border-radius: 3px;\n      background: var(--bg-soft);\n      border: 1px solid rgba(47, 37, 30, 0.12);\n      color: var(--ink);\n      font-size: var(--fs-meta) !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 min(78%, 300px);\n        max-width: min(78%, 300px);\n      }\n      #fecify-typography-scope {\n        --fs-eyebrow: 0.75rem;\n        --fs-meta: 0.875rem;\n        --fs-body: 0.9375rem;\n        --fs-lead: 0.9375rem;\n        --fs-h3: 1.125rem;\n        --fs-h2: 1.5rem;\n        --fs-display: 1.75rem;\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 — 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: var(--fs-display);\n        line-height: 1.22;\n        letter-spacing: -0.015em;\n      }\n      #fecify-typography-scope .section { padding-top: 1.35rem; padding-bottom: 1.35rem; }\n      #fecify-typography-scope .section--hero { padding-bottom: 0; }\n      #fecify-typography-scope .section--details { padding-top: 0; }\n      #fecify-typography-scope .section-divider { margin-block: 1.35rem; }\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        gap: 1rem !important;\n      }\n      #fecify-typography-scope .hero-grid \u003e *,\n      #fecify-typography-scope .feature-grid \u003e *,\n      #fecify-typography-scope .feature-grid--flip \u003e * {\n        width: 100% !important;\n        max-width: 100% !important;\n        float: none !important;\n      }\n      #fecify-typography-scope .media-frame,\n      #fecify-typography-scope .shot,\n      #fecify-typography-scope img {\n        float: none !important;\n      }\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: var(--fs-meta) !important;\n        letter-spacing: 0.01em;\n      }\n      #fecify-typography-scope .spec-v {\n        font-size: var(--fs-body) !important;\n        line-height: 1.45;\n      }\n      #fecify-typography-scope .spec-chips span {\n        font-size: var(--fs-meta) !important;\n        padding: 0.2rem 0.55rem;\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 !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    }\n\n    \/*\n      Shopify mobile full-bleed: only expand description CONTENT.\n      Do NOT restyle .fec-collapse \/ .el-collapse-item — that kills Product Description tab padding.\n    *\/\n    @media (max-width: 720px) {\n      .el-collapse-item__wrap:has(#ml-glasswood-pdp),\n      .el-collapse-item__wrap:has(#fecify-typography-scope),\n      .el-collapse-item__content:has(#ml-glasswood-pdp),\n      .el-collapse-item__content:has(#fecify-typography-scope),\n      .body_html:has(#ml-glasswood-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-glasswood-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-glasswood-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-glasswood-pdp,\n      #fecify-typography-scope {\n        box-shadow:\n          -100vw 0 0 0 #f4eee4,\n          100vw 0 0 0 #f4eee4;\n      }\n    }\n  \n@media(min-width:721px){#fecify-typography-scope [data-module=\"product-features\"]\u003e.wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media(max-width:720px){}\u003c\/style\u003e\u003cstyle id=\"roven-botanical-design\"\u003e\n#fecify-typography-scope{--accent:#987441;--accent-deep:#65532c;--sage:#89947c;--paper:#fcfaf4;--text:#4d4a3e;--text-soft:#706e61;background:linear-gradient(180deg,#fcfaf4,#eeeade)}\n#fecify-typography-scope .hero-grid,#fecify-typography-scope .feature-grid{align-items:stretch;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}\n#fecify-typography-scope .hero-copy,#fecify-typography-scope .feature-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(1rem,3vw,2.2rem);background:rgba(252,250,244,.72);border-radius:6px}\n#fecify-typography-scope .media-frame{aspect-ratio:16\/9;border:0;align-self:stretch}\n#fecify-typography-scope .swap-stack{height:100%;width:100%}\n#fecify-typography-scope .swap-stack img{width:100%!important;height:100%!important;object-fit:cover}\n#fecify-typography-scope .feature-grid\u003e.shot{min-height:100%;aspect-ratio:4\/3}\n#fecify-typography-scope .feature-grid\u003e.shot img{height:100%!important;object-fit:cover!important}\n#fecify-typography-scope .section-band{background:linear-gradient(105deg,#e5e7d9,#eae1ce 54%,#ede7dc);border-block:1px solid rgba(101,83,44,.13)}\n#fecify-typography-scope .shot{border:0;background:#fcfaf4}\n#fecify-typography-scope .detail-card .shot,#fecify-typography-scope .space-card .shot{aspect-ratio:1\/1}\n#fecify-typography-scope .detail-card .shot img,#fecify-typography-scope .space-card .shot img{height:100%!important;object-fit:cover}\n#fecify-typography-scope .space-grid.carousel-track{scroll-snap-type:x mandatory;scrollbar-width:thin;cursor:auto;scrollbar-color:#987441 #ded7c7}\n#fecify-typography-scope .space-grid.carousel-track::-webkit-scrollbar{display:block;height:5px}\n#fecify-typography-scope .space-grid.carousel-track::-webkit-scrollbar-thumb{background:#987441;border-radius:9px}\n#fecify-typography-scope .space-card{scroll-snap-align:start}\n#fecify-typography-scope .specs-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1.5rem}\n#fecify-typography-scope .spec-portrait{align-self:stretch;position:relative;min-height:100%;border:1px solid rgba(101,83,44,.15);border-radius:6px;overflow:hidden;background:#fff}\n#fecify-typography-scope .spec-portrait img{position:absolute;width:100%!important;height:100%!important;object-fit:contain!important;inset:0}\n#fecify-typography-scope .spec-list{margin:0;padding:.5rem 1.1rem;border:1px solid rgba(101,83,44,.15);border-radius:6px;background:rgba(252,250,244,.9)}\n#fecify-typography-scope .spec-row{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:1rem;padding:.65rem 0;line-height:1.5;border-bottom:1px solid rgba(101,83,44,.12)}\n#fecify-typography-scope .spec-row:last-child{border:0}\n#fecify-typography-scope .spec-k,#fecify-typography-scope .spec-v{overflow-wrap:anywhere;font-size:.87rem}\n#fecify-typography-scope .dimension-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}\n#fecify-typography-scope .dimension-grid article{padding:1.2rem;background:#fcfaf4;border:1px solid rgba(101,83,44,.15);border-radius:6px}\n#fecify-typography-scope .dimension-grid .h3{font-size:1.15rem}\n#fecify-typography-scope .finish-pair{display:flex;gap:.6rem;align-items:center;margin-top:1rem;font-size:.8rem;color:var(--text-soft)}\n#fecify-typography-scope .finish-dot{display:inline-block;width:1.2rem;height:1.2rem;border-radius:50%;background:linear-gradient(120deg,#c4a762,#796333);border:1px solid #a28c58}\n#fecify-typography-scope .finish-dot--linen{background:#f5f0df}\n@media(min-width:721px){#fecify-typography-scope .carousel-nav,#fecify-typography-scope .carousel-btn,#fecify-typography-scope .sku-arrow{display:none!important}}\n@media(max-width:720px){#fecify-typography-scope .hero-grid,#fecify-typography-scope .feature-grid,#fecify-typography-scope .specs-layout{grid-template-columns:1fr!important}#fecify-typography-scope .hero-copy,#fecify-typography-scope .feature-copy{padding:1.2rem}#fecify-typography-scope .spec-portrait{aspect-ratio:1\/1}#fecify-typography-scope .dimension-grid{grid-template-columns:1fr}#fecify-typography-scope .detail-grid.carousel-track{grid-auto-columns:84%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto!important;scrollbar-width:thin;scroll-snap-type:x mandatory}#fecify-typography-scope .detail-card{scroll-snap-align:start}#fecify-typography-scope .feature-grid\u003e.shot{min-height:0}}\n\u003c\/style\u003e\u003cdiv id=\"fecify-typography-scope\" data-roven-version=\"botanical-v2\"\u003e\n\u003csection class=\"section section--hero\" data-module=\"light-comparison\"\u003e\u003cdiv class=\"wrap hero-grid\"\u003e\n\u003cdiv class=\"media-frame\"\u003e\n\u003cdiv class=\"swap-stack\"\u003e\n\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/12\/ddd64c45e88fcd634bbf24ac48786e2f.jpg\" alt=\"Roven sconces in daylight, lights off\" width=\"1672\" height=\"941\" loading=\"lazy\"\u003e\u003cimg class=\"swap-night\" src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/12\/19eb71da8f7fba21066eb9bba49fea9e.jpg\" alt=\"Roven sconces illuminated beside a mirror\" width=\"1672\" height=\"941\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"media-badge\"\u003eDaylight \/ evening\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003eRoven · Botanical wall light\u003c\/p\u003e\n\u003ch2 class=\"display\"\u003eA little nature.\u003cbr\u003eA warmer room.\u003c\/h2\u003e\n\u003cp class=\"lead\"\u003eSculpted iron leaves, an antique brass finish and a white linen shade bring quiet character to the wall.\u003c\/p\u003e\n\u003cdiv class=\"meta\"\u003e\n\u003cspan class=\"chip\"\u003eMetal + linen\u003c\/span\u003e\u003cspan class=\"chip\"\u003eE12 socket\u003c\/span\u003e\u003cspan class=\"chip\"\u003e100V–240V\u003c\/span\u003e\u003cspan class=\"chip\"\u003ePlug-in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"finish-pair\"\u003e\n\u003cspan class=\"finish-dot\"\u003e\u003c\/span\u003eAntique Brass\u003cspan class=\"finish-dot finish-dot--linen\"\u003e\u003c\/span\u003eWhite Linen\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cdiv class=\"section-divider\" aria-hidden=\"true\"\u003e\n\u003cspan class=\"section-divider__line\"\u003e\u003c\/span\u003e\u003cspan class=\"section-divider__mark\"\u003e\u003c\/span\u003e\u003cspan class=\"section-divider__line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003csection class=\"section section--details\" data-module=\"craft-details\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cp class=\"eyebrow\"\u003eIn the details\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eLeaves, linen and a lasting silhouette.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-grid carousel-track roven-clean-track\"\u003e\n\u003cinput id=\"roven-details-1\" class=\"roven-clean-radio roven-clean-radio-1\" type=\"radio\" name=\"roven-details\" checked\u003e\u003cinput id=\"roven-details-2\" class=\"roven-clean-radio roven-clean-radio-2\" type=\"radio\" name=\"roven-details\"\u003e\u003cinput id=\"roven-details-3\" class=\"roven-clean-radio roven-clean-radio-3\" type=\"radio\" name=\"roven-details\"\u003e\u003carticle class=\"detail-card\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/12\/cfb88d71024241804a68c01ed7763b74.jpg\" alt=\"Sculpted leaves\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"meta\"\u003e\n\u003cp class=\"eyebrow\"\u003e01\u003c\/p\u003e\n\u003ch3 class=\"h3\"\u003eSculpted leaves\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eVeined leaf forms give the metal stem its botanical character.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"detail-card\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/12\/2c793b020d3336cfda6c5c398b9ce0f4.jpg\" alt=\"Soft linen\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"meta\"\u003e\n\u003cp class=\"eyebrow\"\u003e02\u003c\/p\u003e\n\u003ch3 class=\"h3\"\u003eSoft linen\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eA white linen shade softens the light and adds a natural woven texture.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"detail-card\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/12\/60e805a229168992f584875a9be92397.jpg\" alt=\"Antique brass finish\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"meta\"\u003e\n\u003cp class=\"eyebrow\"\u003e03\u003c\/p\u003e\n\u003ch3 class=\"h3\"\u003eAntique brass finish\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eA textured round backplate anchors the curved arm in a warm metallic finish.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003cdiv class=\"roven-clean-nav\"\u003e\n\u003clabel for=\"roven-details-3\" class=\"prev-1\" aria-label=\"Previous\"\u003e‹\u003c\/label\u003e\u003clabel for=\"roven-details-1\" class=\"prev-2\" aria-label=\"Previous\"\u003e‹\u003c\/label\u003e\u003clabel for=\"roven-details-2\" class=\"prev-3\" aria-label=\"Previous\"\u003e‹\u003c\/label\u003e\u003cspan class=\"roven-clean-page page-1\"\u003e1 \/ 3\u003c\/span\u003e\u003cspan class=\"roven-clean-page page-2\"\u003e2 \/ 3\u003c\/span\u003e\u003cspan class=\"roven-clean-page page-3\"\u003e3 \/ 3\u003c\/span\u003e\u003clabel for=\"roven-details-2\" class=\"next-1\" aria-label=\"Next\"\u003e›\u003c\/label\u003e\u003clabel for=\"roven-details-3\" class=\"next-2\" aria-label=\"Next\"\u003e›\u003c\/label\u003e\u003clabel for=\"roven-details-1\" class=\"next-3\" aria-label=\"Next\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"section section-band\" data-module=\"fabric-finish\"\u003e\u003cdiv class=\"wrap feature-grid\"\u003e\n\u003cdiv class=\"feature-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003eMetal meets fabric\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eA golden stem.\u003cbr\u003eA softer shade.\u003c\/h2\u003e\n\u003cp class=\"lead\"\u003eAntique brass tones sit naturally beside pale wood, patterned textiles and collected objects. The white linen shade keeps the composition light.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/12\/2eb77f3e2c8e669ff0dd62a5bd788396.jpg\" alt=\"Linen shade and botanical metal details\" width=\"1448\" height=\"1086\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"section\" data-module=\"scene-gallery\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cp class=\"eyebrow\"\u003eAt home with Roven\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eOne finish. Three ways to settle in.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"space-grid carousel-track roven-clean-track\"\u003e\n\u003cinput id=\"roven-scenes-1\" class=\"roven-clean-radio roven-clean-radio-1\" type=\"radio\" name=\"roven-scenes\" checked\u003e\u003cinput id=\"roven-scenes-2\" class=\"roven-clean-radio roven-clean-radio-2\" type=\"radio\" name=\"roven-scenes\"\u003e\u003cinput id=\"roven-scenes-3\" class=\"roven-clean-radio roven-clean-radio-3\" type=\"radio\" name=\"roven-scenes\"\u003e\u003carticle class=\"space-card\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/12\/56c65b074c3d75042a5805992e6d7853.jpg\" alt=\"Bedside warmth\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"h3\"\u003eBedside warmth\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eA gentle accent beside layered linen and pale wood.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"space-card\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/12\/e2e83a187b900b89b232cbb5e1ad629e.jpg\" alt=\"The evening study\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"h3\"\u003eThe evening study\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eA warm wall accent above a collected desk setting.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"space-card\"\u003e\u003cdiv class=\"shot\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/12\/dbb299bfee2cdb8095ed4a71fc8547f8.jpg\" alt=\"Room to read\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"h3\"\u003eRoom to read\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eMetal leaves and a linen shade bring character to a reading space.\u003c\/p\u003e\u003c\/article\u003e\u003cdiv class=\"roven-clean-nav\"\u003e\n\u003clabel for=\"roven-scenes-3\" class=\"prev-1\" aria-label=\"Previous\"\u003e‹\u003c\/label\u003e\u003clabel for=\"roven-scenes-1\" class=\"prev-2\" aria-label=\"Previous\"\u003e‹\u003c\/label\u003e\u003clabel for=\"roven-scenes-2\" class=\"prev-3\" aria-label=\"Previous\"\u003e‹\u003c\/label\u003e\u003cspan class=\"roven-clean-page page-1\"\u003e1 \/ 3\u003c\/span\u003e\u003cspan class=\"roven-clean-page page-2\"\u003e2 \/ 3\u003c\/span\u003e\u003cspan class=\"roven-clean-page page-3\"\u003e3 \/ 3\u003c\/span\u003e\u003clabel for=\"roven-scenes-2\" class=\"next-1\" aria-label=\"Next\"\u003e›\u003c\/label\u003e\u003clabel for=\"roven-scenes-3\" class=\"next-2\" aria-label=\"Next\"\u003e›\u003c\/label\u003e\u003clabel for=\"roven-scenes-1\" class=\"next-3\" aria-label=\"Next\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"section section-band\" data-module=\"dimensions\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cp class=\"eyebrow\"\u003eMeasured proportions\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eSmall in scale. Rich in detail.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dimension-grid\"\u003e\n\u003carticle\u003e\u003cp class=\"eyebrow\"\u003eOverall\u003c\/p\u003e\n\u003ch3 class=\"h3\"\u003eW 8″ × D 6″ × H 12″\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eW 20.3 cm × D 15.2 cm × H 30.5 cm\u003c\/p\u003e\u003c\/article\u003e\u003carticle\u003e\u003cp class=\"eyebrow\"\u003eShade\u003c\/p\u003e\n\u003ch3 class=\"h3\"\u003e∅ 6″ × H 6″\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eDia 15.2 cm × H 15.2 cm\u003c\/p\u003e\u003c\/article\u003e\u003carticle\u003e\u003cp class=\"eyebrow\"\u003eBackplate\u003c\/p\u003e\n\u003ch3 class=\"h3\"\u003e∅ 4.25″ × H 0.7″\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eDia 10.8 cm × H 1.9 cm\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"section\" data-module=\"specifications\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cp class=\"eyebrow\"\u003eSpecifications\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eThe details before you choose.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-layout\"\u003e\n\u003cdiv class=\"spec-portrait\"\u003e\u003cimg src=\"https:\/\/7889264f09.yunchenkeji.com\/media\/product\/585\/image\/2026\/10\/12\/7a3b1ce75ad467a0939ee590f2a7047d.jpg\" alt=\"Antique brass Roven wall sconce with white linen shade\" width=\"1254\" height=\"1254\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-list\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eForged iron \/ metal + linen\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eFinish \/ shade\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eAntique Brass \/ White Linen\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eOverall size\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eW 8″ × D 6″ × H 12″ \/ W 20.3 cm × D 15.2 cm × H 30.5 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eShade size\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e∅ 6″ × H 6″ \/ Dia 15.2 cm × H 15.2 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eBackplate size\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e∅ 4.25″ × H 0.7″ \/ Dia 10.8 cm × H 1.9 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eLight Source\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eE12. Max 60W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eBulb included\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eNo — bulb not included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eVoltage\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e100V–240V\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eInstallation\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eWall-mounted, plug-in; US Plug \/ UK Plug \/ AU Plug \/ EU Plug\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eCord length\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003e70.9″ \/ 180 cm (1.8 m)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-k\"\u003eInline switch\u003c\/div\u003e\n\u003cdiv class=\"spec-v\"\u003eApprox. 35.4″ \/ 90 cm from one end\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cstyle id=\"roven-mobile-carousel-alignment\"\u003e@media(max-width:720px){#fecify-typography-scope .roven-clean-nav{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:1rem auto 0!important;text-align:center!important}#fecify-typography-scope .roven-clean-nav .roven-clean-page{display:none;min-width:3.5rem;text-align:center}#fecify-typography-scope .roven-clean-nav label{flex:0 0 2.3rem}#fecify-typography-scope .roven-clean-track\u003e.space-card,#fecify-typography-scope .roven-clean-track\u003e.detail-card{min-height:0!important}#fecify-typography-scope [data-module=\"scene-gallery\"] .space-card .h3{min-height:2.1em;display:flex;align-items:flex-start}#fecify-typography-scope [data-module=\"scene-gallery\"] .space-card .body{min-height:3.2em;margin-bottom:0!important}#fecify-typography-scope [data-module=\"craft-details\"] .detail-card .meta{min-height:8.8rem;display:flex;flex-direction:column}#fecify-typography-scope [data-module=\"scene-gallery\"] .space-card{display:flex!important;flex-direction:column}#fecify-typography-scope [data-module=\"scene-gallery\"] .space-card .shot{flex:none}#fecify-typography-scope [data-module=\"scene-gallery\"] .space-card .body{flex:1 0 auto}}@media(min-width:721px){#fecify-typography-scope .roven-mobile-carousel-alignment{display:none!important}}\u003c\/style\u003e\u003cstyle id=\"roven-mobile-one-card-force\"\u003e@media(max-width:720px){#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-track\u003earticle.detail-card,#fecify-typography-scope [data-module=\"scene-gallery\"] .roven-clean-track\u003earticle.space-card{display:none!important}#fecify-typography-scope [data-module=\"craft-details\"] #roven-details-1:checked~article.detail-card:nth-of-type(1),#fecify-typography-scope [data-module=\"craft-details\"] #roven-details-2:checked~article.detail-card:nth-of-type(2),#fecify-typography-scope [data-module=\"craft-details\"] #roven-details-3:checked~article.detail-card:nth-of-type(3),#fecify-typography-scope [data-module=\"scene-gallery\"] #roven-scenes-1:checked~article.space-card:nth-of-type(1),#fecify-typography-scope [data-module=\"scene-gallery\"] #roven-scenes-2:checked~article.space-card:nth-of-type(2),#fecify-typography-scope [data-module=\"scene-gallery\"] #roven-scenes-3:checked~article.space-card:nth-of-type(3){display:block!important}}@media(min-width:721px){#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-track\u003earticle.detail-card,#fecify-typography-scope [data-module=\"scene-gallery\"] .roven-clean-track\u003earticle.space-card{display:block!important}}\u003c\/style\u003e\u003cstyle id=\"roven-detail-mobile-match-scenes\"\u003e@media(max-width:720px){#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-track{display:block!important;overflow:hidden!important;width:100%!important;padding:0!important;scrollbar-width:none!important}#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-track::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-track\u003earticle.detail-card{display:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}#fecify-typography-scope [data-module=\"craft-details\"] #roven-details-1:checked~article.detail-card:nth-of-type(1),#fecify-typography-scope [data-module=\"craft-details\"] #roven-details-2:checked~article.detail-card:nth-of-type(2),#fecify-typography-scope [data-module=\"craft-details\"] #roven-details-3:checked~article.detail-card:nth-of-type(3){display:block!important}#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-nav{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:.8rem!important;margin:1rem auto 0!important}#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-nav label{display:none}#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio-1:checked~.roven-clean-nav .prev-1,#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio-2:checked~.roven-clean-nav .prev-2,#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio-3:checked~.roven-clean-nav .prev-3,#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio-1:checked~.roven-clean-nav .next-1,#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio-2:checked~.roven-clean-nav .next-2,#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio-3:checked~.roven-clean-nav .next-3{display:grid!important;place-items:center;width:2.3rem;height:2.3rem;border:1px solid rgba(101,83,44,.35);border-radius:50%;background:var(--paper);color:var(--ink);font-size:1.3rem;line-height:1;cursor:pointer}#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-nav .roven-clean-page{display:none;min-width:3.5rem;text-align:center}#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio-1:checked~.roven-clean-nav .page-1,#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio-2:checked~.roven-clean-nav .page-2,#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio-3:checked~.roven-clean-nav .page-3{display:inline!important}}@media(min-width:721px){#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-nav,#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio{display:none!important}#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-track{display:grid!important;overflow:visible!important}#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-track\u003earticle.detail-card{display:block!important}}\u003c\/style\u003e\u003cstyle id=\"roven-mobile-details-nojump\"\u003e@media(max-width:720px){#fecify-typography-scope [data-module=\"craft-details\"] .roven-clean-radio{position:fixed!important;top:0!important;left:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;opacity:0!important;pointer-events:none!important;scroll-margin:0!important;}}\u003c\/style\u003e\u003cstyle id=\"roven-mobile-scenes-nojump\"\u003e@media(max-width:720px){#fecify-typography-scope [data-module=\"scene-gallery\"] .roven-clean-radio{position:fixed!important;top:0!important;left:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;opacity:0!important;pointer-events:none!important;scroll-margin:0!important;}}\u003c\/style\u003e","brand":"monulo","offers":[{"title":"H 12″ \/ H 30.5 cm \/ Antique Brass \/ US Plug","offer_id":67826118951070,"sku":"Hotplugin-walllamp-1020084","price":116.0,"currency_code":"USD","in_stock":true},{"title":"H 12″ \/ H 30.5 cm \/ Antique Brass \/ UK Plug","offer_id":67826118983838,"sku":"Hotplugin-walllamp-1020083","price":116.0,"currency_code":"USD","in_stock":true},{"title":"H 12″ \/ H 30.5 cm \/ Antique Brass \/ AU Plug","offer_id":67826119016606,"sku":"Hotplugin-walllamp-1020082","price":116.0,"currency_code":"USD","in_stock":true},{"title":"H 12″ \/ H 30.5 cm \/ Antique Brass \/ EU Plug","offer_id":67826119049374,"sku":"Hotplugin-walllamp-1020081","price":116.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0680\/6349\/4302\/files\/7a3b1ce75ad467a0939ee590f2a7047d.jpg?v=1793067851","url":"https:\/\/www.monulo.com\/fr\/products\/roven-botanical-iron-wall-sconce","provider":"Monulo","version":"1.0","type":"link"}