Xiravo Petal Wall Light
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500&family=Jost:wght@400;500;600&family=Outfit:wght@400;500;600;700&display=swap'); .dfpd *, .dfpd *::before, .dfpd *::after { box-sizing: border-box; margin: 0; padding: 0; } .dfpd { --ink: #1A1A18; --ink-2: #3E3E3A; --ink-3: #6E6E68; --cream: #FDFBF6; --linen: #F0EBDF; --border: #C4B89A; --border-lt: #DCD3BC; --gold: #9C7A3C; --gold-dk: #6E5420; --gold-sft: #ECDDB8; --stone: #6E6E68; --sage: #4A6741; --sage-sft: #E2EBD8; --dk-sans: 'Outfit', 'Helvetica Neue', sans-serif; --dk-serif: 'Cormorant Garamond', Georgia, serif; --dk-jost: 'Jost', 'Helvetica Neue', sans-serif; font-family: var(--dk-serif); -webkit-font-smoothing: antialiased; color: var(--ink); font-weight: 400; font-size: 17px; line-height: 1.65; background: var(--cream); padding: 1.5rem 0 2rem; width: 100%; } .dfpd-inner { max-width: 100%; margin: 0; padding: 0 20px; } .dfpd-sec { margin-bottom: 2rem; } .dfpd-h2 { font-family: var(--dk-sans); font-weight: 600; font-size: clamp(1.4rem, 2.2vw, 1.7rem); line-height: 1.2; color: var(--ink); margin-bottom: 1rem; letter-spacing: -0.01em; } .dfpd-h2 .gold { color: var(--gold); } .dfpd-eyebrow { display: inline-flex; align-items: center; gap: 0.7rem; font-family: var(--dk-jost); font-weight: 500; font-size: 0.65rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.85rem; } .dfpd-eyebrow::before { content: ''; width: 22px; height: 1px; background: var(--gold); } .dfpd-hero { padding-bottom: 1.85rem; border-bottom: 1px solid var(--border); margin-bottom: 1.85rem; } .dfpd-hero-eyebrow { display: inline-flex; align-items: center; gap: 0.7rem; font-family: var(--dk-jost); font-weight: 500; font-size: 0.7rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 1rem; } .dfpd-hero-eyebrow::before { content: ''; width: 26px; height: 1px; background: var(--gold); } .dfpd-title { font-family: var(--dk-sans); font-weight: 600; font-size: clamp(2rem, 3.8vw, 2.6rem); line-height: 1.1; letter-spacing: -0.02em; color: var(--ink); margin-bottom: 1rem; max-width: 780px; } .dfpd-title .gold { color: var(--gold); } .dfpd-lede { font-family: var(--dk-serif); font-weight: 400; font-size: 1.08rem; line-height: 1.7; color: var(--ink-2); max-width: 720px; } .dfpd-lede .gold { color: var(--gold); font-weight: 500; } .dfpd-features { display: grid; grid-template-columns: repeat(4, 1fr); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; background: var(--cream); margin-bottom: 2rem; } .dfpd-feature { padding: 1.1rem 0.9rem; text-align: center; border-right: 1px solid var(--border-lt); transition: background 0.3s; } .dfpd-feature:last-child { border-right: none; } .dfpd-feature:hover { background: var(--linen); } .dfpd-feature-icon { color: var(--gold-dk); margin-bottom: 0.55rem; display: inline-flex; } .dfpd-feature-title { font-family: var(--dk-sans); font-weight: 600; font-size: 0.9rem; line-height: 1.3; color: var(--ink); } .dfpd-feature-title .gold { color: var(--gold); } /* Video */ .dfpd-vid-wrap { max-width: 640px; } .dfpd-vid { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; border-radius: 4px; border: 1px solid var(--border); } .dfpd-vid iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; } /* Craft */ .dfpd-craft { display: grid; grid-template-columns: 70px 1fr; gap: 1.4rem; padding: 1.35rem 1.65rem; background: linear-gradient(135deg, var(--cream) 0%, var(--gold-sft) 100%); border: 1px solid var(--border); border-radius: 4px; align-items: center; } .dfpd-craft-icon { width: 60px; height: 60px; border-radius: 50%; background: var(--cream); border: 1px solid var(--gold); color: var(--gold-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-craft-eyebrow { font-family: var(--dk-jost); font-weight: 500; font-size: 0.6rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.35rem; } .dfpd-craft-text h4 { font-family: var(--dk-sans); font-weight: 600; font-size: 1.15rem; color: var(--ink); line-height: 1.25; margin-bottom: 0.45rem; } .dfpd-craft-text h4 .gold { color: var(--gold); } .dfpd-craft-text p { font-family: var(--dk-serif); font-weight: 400; font-size: 0.98rem; color: var(--ink-2); line-height: 1.6; margin-bottom: 0.6rem; } .dfpd-craft-text p:last-child { margin-bottom: 0; } .dfpd-craft-text p .gold { color: var(--gold); font-weight: 500; } .dfpd-craft-text a.dfpd-link-inline { color: var(--gold-dk); font-weight: 600; text-decoration: none; border-bottom: 1px solid var(--gold); padding-bottom: 1px; } /* Colour chart */ .dfpd-colour-chart { border: 1px solid var(--border); border-radius: 4px; overflow: hidden; background: #fff; } .dfpd-colour-chart a { display: block; } .dfpd-colour-chart img { display: block; width: 100%; height: auto; transition: opacity 0.2s; } .dfpd-colour-chart:hover img { opacity: 0.9; } .dfpd-colour-chart-cap { padding: 0.6rem 1rem; font-family: var(--dk-jost); font-weight: 500; font-size: 0.62rem; letter-spacing: 0.2em; text-transform: uppercase; color: var(--stone); background: var(--cream); border-top: 1px solid var(--border-lt); text-align: center; } /* Custom CTA */ .dfpd-custom { display: grid; grid-template-columns: 70px 1fr auto; gap: 1.4rem; padding: 1.35rem 1.65rem; background: linear-gradient(135deg, var(--cream) 0%, var(--gold-sft) 100%); border: 1px solid var(--border); border-radius: 4px; align-items: center; } .dfpd-custom-icon { width: 60px; height: 60px; border-radius: 50%; background: var(--cream); border: 1px solid var(--gold); color: var(--gold-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-custom-eyebrow { font-family: var(--dk-jost); font-weight: 500; font-size: 0.6rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.35rem; } .dfpd-custom-text h4 { font-family: var(--dk-sans); font-weight: 600; font-size: 1.05rem; color: var(--ink); margin-bottom: 0.3rem; } .dfpd-custom-text h4 .gold { color: var(--gold); } .dfpd-custom-text p { font-family: var(--dk-serif); font-size: 0.95rem; color: var(--ink-2); line-height: 1.55; } .dfpd-custom-cta { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.65rem 1.1rem; background: var(--ink); color: var(--cream); font-family: var(--dk-jost); font-size: 0.7rem; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; border-radius: 2px; text-decoration: none; transition: background 0.2s, transform 0.15s; white-space: nowrap; } .dfpd-custom-cta:hover { background: var(--gold-dk); transform: translateY(-1px); } /* Sage */ .dfpd-sage { display: grid; grid-template-columns: 70px 1fr; gap: 1.4rem; padding: 1.35rem 1.65rem; background: linear-gradient(135deg, var(--cream) 0%, var(--sage-sft) 100%); border: 1px solid var(--sage); border-radius: 4px; align-items: center; } .dfpd-sage-icon { width: 60px; height: 60px; border-radius: 50%; background: var(--cream); border: 1px solid var(--sage); color: var(--sage); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-sage-eyebrow { font-family: var(--dk-jost); font-weight: 600; font-size: 0.6rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--sage); margin-bottom: 0.3rem; } .dfpd-sage-text h4 { font-family: var(--dk-sans); font-weight: 600; font-size: 1.05rem; color: var(--ink); margin-bottom: 0.35rem; } .dfpd-sage-text p { font-family: var(--dk-serif); font-weight: 400; font-size: 0.95rem; color: var(--ink-2); line-height: 1.6; } /* Size */ .dfpd-size-grid { display: grid; grid-template-columns: 300px 1fr; gap: 0; border: 1px solid var(--border); border-radius: 4px; overflow: hidden; background: var(--cream); } .dfpd-size-img-wrap { position: relative; display: flex; align-items: center; justify-content: center; background: #fff; border-right: 1px solid var(--border-lt); min-height: 160px; overflow: hidden; text-decoration: none; cursor: zoom-in; transition: background 0.2s; } .dfpd-size-img-wrap:hover { background: var(--gold-sft); } .dfpd-size-img-wrap img { display: block; width: auto; max-width: 100%; height: auto; max-height: 160px; object-fit: contain; transition: transform 0.4s ease; } .dfpd-size-img-wrap:hover img { transform: scale(1.3); } .dfpd-size-img-icon { position: absolute; bottom: 10px; right: 10px; width: 24px; height: 24px; background: rgba(26,26,24,0.82); color: var(--cream); border-radius: 50%; display: flex; align-items: center; justify-content: center; pointer-events: none; } .dfpd-size-textonly { padding: 1.35rem 1.6rem; display: flex; flex-direction: column; justify-content: center; } .dfpd-size-eyebrow { font-family: var(--dk-jost); font-weight: 500; font-size: 0.55rem; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.5rem; } .dfpd-size-name { font-family: var(--dk-sans); font-weight: 600; font-size: 1.45rem; color: var(--ink); line-height: 1.05; margin-bottom: 0.4rem; letter-spacing: -0.01em; } .dfpd-size-dim { font-family: var(--dk-jost); font-weight: 600; font-size: 0.9rem; color: var(--ink-2); margin-bottom: 0.2rem; } .dfpd-size-dim-metric { font-family: var(--dk-jost); font-weight: 400; font-size: 0.76rem; color: var(--ink-3); margin-bottom: 0.55rem; } .dfpd-size-feat { font-family: var(--dk-sans); font-weight: 600; font-size: 0.92rem; color: var(--ink); margin-bottom: 0.55rem; } .dfpd-size-note { font-family: var(--dk-serif); font-weight: 400; font-size: 0.93rem; color: var(--ink-3); margin-bottom: 0.7rem; line-height: 1.5; } .dfpd-size-pill { display: inline-flex; align-self: flex-start; padding: 0.32rem 0.8rem; background: var(--gold-sft); color: var(--gold-dk); border-radius: 2px; font-family: var(--dk-jost); font-weight: 500; font-size: 0.6rem; letter-spacing: 0.22em; text-transform: uppercase; } .dfpd-specs { border: 1px solid var(--border); border-radius: 4px; overflow: hidden; background: var(--cream); } .dfpd-spec-row { display: grid; grid-template-columns: 150px 1fr; gap: 1.4rem; padding: 0.7rem 1.25rem; border-bottom: 1px solid var(--border-lt); align-items: baseline; } .dfpd-spec-row:last-child { border-bottom: none; } .dfpd-spec-row:hover { background: var(--linen); } .dfpd-spec-label { font-family: var(--dk-jost); font-weight: 500; font-size: 0.58rem; letter-spacing: 0.22em; text-transform: uppercase; color: var(--stone); } .dfpd-spec-val { font-family: var(--dk-serif); font-weight: 400; font-size: 0.93rem; color: var(--ink); line-height: 1.5; } .dfpd-spec-val .sub { font-family: var(--dk-jost); font-weight: 400; font-size: 0.78rem; color: var(--stone); } /* FAQ */ .dfpd-faq { background: var(--cream); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; } .dfpd-faq-item { border-bottom: 1px solid var(--border-lt); } .dfpd-faq-item:last-child { border-bottom: none; } .dfpd-faq-item summary { display: flex; justify-content: space-between; align-items: center; gap: 1rem; padding: 0.95rem 1.25rem; cursor: pointer; list-style: none; font-family: var(--dk-sans); font-weight: 600; font-size: 0.98rem; color: var(--ink); transition: background 0.2s; } .dfpd-faq-item summary::-webkit-details-marker { display: none; } .dfpd-faq-item summary:hover { background: var(--linen); } .dfpd-faq-toggle { flex-shrink: 0; width: 22px; height: 22px; border: 1px solid var(--border); border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; color: var(--gold); background: var(--cream); transition: transform 0.25s, background 0.2s; } .dfpd-faq-item[open] .dfpd-faq-toggle { transform: rotate(45deg); background: var(--gold-sft); border-color: var(--gold); } .dfpd-faq-answer { padding: 0 1.25rem 1rem; font-family: var(--dk-serif); font-weight: 400; font-size: 0.96rem; line-height: 1.65; color: var(--ink-2); } .dfpd-faq-answer p { margin: 0 0 0.5rem; } .dfpd-faq-answer p:last-child { margin-bottom: 0; } .dfpd-faq-answer a { color: var(--gold-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--gold); } .dfpd-foot { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.7rem; } .dfpd-download { display: flex; align-items: center; gap: 0.85rem; padding: 0.9rem 1.15rem; background: var(--cream); border: 1px solid var(--border); border-radius: 4px; text-decoration: none; color: inherit; transition: all 0.2s; } .dfpd-download:hover { border-color: var(--gold); transform: translateY(-1px); box-shadow: 0 4px 12px rgba(26,26,24,0.08); } .dfpd-download-icon { width: 34px; height: 34px; background: var(--linen); border-radius: 4px; color: var(--gold-dk); display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .dfpd-download-title { font-family: var(--dk-sans); font-weight: 600; font-size: 0.92rem; line-height: 1.25; color: var(--ink); } .dfpd-download-sub { font-family: var(--dk-jost); font-weight: 500; font-size: 0.58rem; letter-spacing: 0.2em; text-transform: uppercase; color: var(--gold); } .dfpd-download-arrow { margin-left: auto; color: var(--gold); transition: transform 0.2s; } .dfpd-download:hover .dfpd-download-arrow { transform: translateX(3px); } .dfpd-support { padding-top: 0.95rem; border-top: 1px solid var(--border-lt); text-align: center; font-family: var(--dk-serif); font-weight: 400; font-size: 0.92rem; color: var(--stone); } .dfpd-link { color: var(--gold-dk); font-weight: 500; text-decoration: none; border-bottom: 1px solid var(--gold); padding-bottom: 1px; } @media (max-width: 900px) { .dfpd-features { grid-template-columns: repeat(2, 1fr); } .dfpd-feature:nth-child(2n) { border-right: none; } .dfpd-feature:nth-child(-n+2) { border-bottom: 1px solid var(--border-lt); } .dfpd-craft, .dfpd-sage { grid-template-columns: 1fr; text-align: center; } .dfpd-craft-icon, .dfpd-sage-icon { margin: 0 auto; } .dfpd-custom { grid-template-columns: 1fr; text-align: center; } .dfpd-custom-icon { margin: 0 auto; } .dfpd-size-grid { grid-template-columns: 1fr; } .dfpd-size-img-wrap { border-right: none; border-bottom: 1px solid var(--border-lt); } .dfpd-foot { grid-template-columns: 1fr; } } @media (max-width: 480px) { .dfpd-features { grid-template-columns: 1fr; } .dfpd-feature { border-right: none; border-bottom: 1px solid var(--border-lt); } .dfpd-feature:last-child { border-bottom: none; } .dfpd-spec-row { grid-template-columns: 1fr; gap: 0.2rem; padding: 0.75rem 1.05rem; } .dfpd-inner { padding: 0 12px; } } Wall Sconce · Murano Collection · Glass & Metal · E14 or E12 Xiravo Petal Wall Light. An expressive piece from the Murano collection — handcrafted glass petals in a luminous golden-yellow gradient. Its sculptural silhouette evokes flowing motion, while the metal frame ensures durability and secure mounting. Whether installed in a hallway, living room, or beside a bed, it casts a soft, artful glow — bringing glassmaking tradition into modern interiors with standout charm. Glass Petals Murano Style 9 Colors E14 or E12 In motion See the light in action. As seen on Instagram Real customer installs. Real customer install — tap the card to open the full post on Instagram. @tigersdendecor Tap to view on Instagram The design Handcrafted glass, sculpted in light. Murano-style · Handcrafted glass · 9 color options Petal silhouette, gradient glow. Each Xiravo Petral is built from individual handcrafted glass petals arranged in a flowing sculptural composition — the golden-yellow gradient shifting as ambient light changes throughout the day. Available in 9 color options; click the colour comparison chart below to enlarge → Colour options Nine finishes — side by side. Click to enlarge · Yellow Cloud · White Cloud · Brown Cloud · White Jade · Pink Cloud · Light Red · Red Cloud · Blue · Green Bespoke service Custom size, shape, or colour. Murano-style manufacturer · Direct Adjustable size, shape, and colour. We can customize a wide range of lighting options — adjusting the size, shape, or color of your lamp. Contact our support team and we'll create personalized, custom lighting that perfectly matches your space. Contact us Size One considered scale. Single configuration · 9 color options L 13.8″ × W 6.3″ × H 16.5″ L 35 × W 16 × H 42 cm E14 or E12 · Hardwired wall mount Suited to a hallway, living room feature wall, or bedside. Custom sizes available on request. Hallway · Living room · Bedside Specifications Details, on the record. Materials Glass · Metal Colors Yellow Cloud White Cloud Brown Cloud White Jade Pink Cloud Light Red Red Cloud Blue Green Dimensions L 13.8″ × W 6.3″ × H 16.5″ · L 35 × W 16 × H 42 cm Light Source LED bulb or Edison bulb · not included Bulb Base E14 or E12 Mounting Hardwired wall mount · indoor use only Control External wall switch · not included IP Rating IP20 · indoor use only Voltage AC 110–240V Certifications Compatible with North America, Europe, Australia, Saudi Arabia Downloads Documents & resources. PDF Document · PDF Specifications PDF Request via email Installation Guide Request via email 3D Files Library Frequently asked Questions, answered. Can I get the Xiravo Petral in a different color or size? Yes — we manufacture every Xiravo Petral in-house and can customize the size, shape, and glass color. Nine standard color options are available (see the colour chart above), and bespoke requests are welcome. Contact [email protected] with your specifications and we'll respond within 24 hours. Does this sconce need to be hardwired? Yes — the Xiravo Petral is a hardwired wall sconce. It connects to your in-wall wiring and is controlled via an external wall switch (not included). Professional installation is recommended if you are not familiar with hardwired fixtures. What bulb does it use, and where can I buy one? The Xiravo Petral uses an E14 or E12 screw-base bulb — E12 in North America, E14 in Europe. LED and Edison-style bulbs are both compatible. Bulbs are not included and are widely available at hardware stores or online. Questions? [email protected] — we reply within 24 hours.
More you might like
Related
PETAL Wall Light
Related
Petal Wall Light
Related
Petal Wall Light
Related