:root {
–ias-copper: #b87333;
–ias-copper-dark: #8b4513;
–ias-gold-mark: #d4a373;
–ias-text: #2d2a26;
–ias-text-light: #6b665c;
–ias-bg: #faf9f6;
–ias-bg-soft: #fdf8f3;
–ias-border: #e5e1da;
–ias-max-width: 900px;
–accent: #a67c52;
–accent-light: #e5d5c3;
–primary: #2d2a26;
–muted: #6b665c;
–bg-light: #fdf8f3;
–shadow: rgba(0,0,0,0.06);
}
#ias-p-top * {
box-sizing: border-box;
}
#ias-p-top {
background-color: var(–ias-bg);
font-family: ‘Inter’, sans-serif;
color: var(–ias-text);
line-height: 1.6;
-webkit-font-smoothing: antialiased;
}
.ias-p-container {
max-width: var(–ias-max-width);
margin: 0 auto;
padding: 60px 20px;
scroll-behavior: smooth;
}
.ias-p-serif {
font-family: ‘Playfair Display’, serif;
}
.ias-p-hero,
.ias-p-hook,
.ias-p-section-desc,
.ias-p-variations .ias-p-section-header,
.ias-p-specs-grid > div:first-child,
.ias-p-reviews .ias-p-section-header,
.ias-p-faq .ias-p-section-header {
text-align: center;
}
.ias-p-desc-text {
text-align: center;
max-width: 800px;
margin-left: auto;
margin-right: auto;
}
.ias-p-feature-list {
list-style: none;
padding: 0;
margin-top: 30px;
display: flex;
flex-direction: column;
align-items: center;
}
.ias-p-feature-item {
display: flex;
align-items: center;
gap: 14px;
margin-bottom: 16px;
font-size: 15px;
font-weight: 500;
text-align: left;
}
.ias-p-gold-mark {
color: var(–ias-gold-mark);
flex-shrink: 0;
width: 18px;
height: 18px;
}
.ias-p-badge {
display: inline-block;
padding: 6px 18px;
background: #f5efe6;
color: var(–ias-copper-dark);
font-size: 11px;
font-weight: 700;
letter-spacing: 2px;
text-transform: uppercase;
border-radius: 50px;
margin-bottom: 24px;
}
.ias-p-hero-title {
font-size: clamp(32px, 6vw, 52px);
margin-bottom: 16px;
line-height: 1.1;
color: #3b2a1a;
}
.ias-p-hero-subtitle {
font-size: 20px;
color: var(–ias-text-light);
font-style: italic;
font-weight: 300;
margin-bottom: 40px;
}
.ias-p-main-img-wrapper {
position: relative;
border-radius: 24px;
overflow: hidden;
box-shadow: 0 30px 60px -12px rgba(0, 0, 0, 0.12);
margin-bottom: 40px;
}
.ias-p-main-img {
width: 100%;
height: auto;
display: block;
}
.ias-p-mid-img-wrapper {
max-width: 650px;
margin: 0 auto 60px;
border-radius: 20px;
overflow: hidden;
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}
.ias-p-mid-img {
width: 100%;
height: auto;
display: block;
}
.ias-p-adv-row {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 24px;
margin-bottom: 30px;
padding: 20px 0;
border-bottom: 1px solid var(–ias-border);
}
.ias-p-adv-item {
display: flex;
align-items: center;
gap: 8px;
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
color: var(–ias-text);
}
.ias-p-emergency-msg {
background: #fff8f0;
border-left: 4px solid var(–ias-copper);
padding: 20px;
border-radius: 8px;
margin-bottom: 60px;
font-size: 15px;
color: var(–ias-text);
box-shadow: 0 4px 12px rgba(0,0,0,0.03);
text-align: center;
}
.ias-p-gallery-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 20px;
margin-bottom: 100px;
}
.ias-p-gallery-item {
border-radius: 16px;
overflow: hidden;
background-color: transparent;
box-shadow: 0 10px 20px rgba(0,0,0,0.05);
display: flex;
}
.ias-p-gallery-img {
width: 100%;
height: auto;
object-fit: cover;
display: block;
transition: transform 0.6s ease;
}
.ias-p-gallery-item:hover .ias-p-gallery-img {
transform: scale(1.04);
}
.ias-p-variations {
background: var(–ias-bg-soft);
border-radius: 32px;
padding: 60px 20px;
margin-bottom: 30px;
border: 1px solid #f5efe6;
}
.ias-p-section-subtitle {
text-transform: uppercase;
letter-spacing: 3px;
font-size: 11px;
font-weight: 700;
color: var(–ias-copper);
display: block;
margin-bottom: 12px;
}
.ias-p-var-grid {
display: grid;
grid-template-columns: 1fr;
gap: 30px;
}
.ias-p-var-group h4 {
font-size: 20px;
margin-bottom: 16px;
}
.ias-p-tag-cloud {
display: flex;
flex-wrap: wrap;
gap: 10px;
justify-content: center;
}
.ias-p-tag {
background: white;
border: 1px solid var(–ias-border);
padding: 8px 18px;
border-radius: 8px;
font-size: 13px;
font-weight: 600;
color: var(–ias-text);
}
.ias-p-finish-compare-img {
max-width: 360px;
margin: 24px auto 0;
border-radius: 16px;
overflow: hidden;
border: 1px solid var(–ias-border);
}
.ias-p-finish-compare-img img {
width: 100%;
height: auto;
display: block;
}
.ias-p-custom-info {
margin-top: 50px;
text-align: center;
padding-top: 40px;
border-top: 1px solid var(–ias-border);
}
.ias-p-custom-link {
color: var(–ias-copper);
font-weight: 700;
text-decoration: none;
border-bottom: 2px solid var(–ias-copper);
padding-bottom: 2px;
transition: opacity 0.3s;
}
.ias-p-reviews {
margin-bottom: 100px;
}
.ias-p-review-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
gap: 24px;
}
.ias-p-review-card {
background: white;
padding: 32px;
border-radius: 24px;
border: 1px solid var(–ias-border);
box-shadow: 0 4px 6px rgba(0,0,0,0.02);
text-align: left;
}
.ias-p-stars {
color: var(–ias-copper);
margin-bottom: 16px;
font-size: 14px;
letter-spacing: 2px;
}
.ias-p-review-text {
font-style: italic;
color: var(–ias-text-light);
font-size: 15px;
margin-bottom: 24px;
}
.ias-p-reviewer-name {
font-weight: 700;
font-size: 14px;
}
.ias-p-faq {
margin-bottom: 100px;
}
.ias-p-faq-item {
border-bottom: 1px solid var(–ias-border);
}
.ias-p-faq-trigger {
width: 100%;
padding: 24px 0;
background: none;
border: none;
display: flex;
justify-content: space-between;
align-items: center;
cursor: pointer;
text-align: left;
font-size: 18px;
color: var(–ias-text);
list-style: none;
}
.ias-p-faq-trigger::-webkit-details-marker {
display: none;
}
.ias-p-faq-icon {
transition: transform 0.3s ease;
font-size: 14px;
}
details[open] .ias-p-faq-icon {
transform: rotate(180deg);
}
.ias-p-faq-content {
padding-bottom: 24px;
color: var(–ias-text-light);
font-size: 15px;
text-align: left;
}
.ias-p-specs-grid {
display: grid;
grid-template-columns: 1fr 1.5fr;
gap: 60px;
margin-bottom: 100px;
}
.ias-p-table-wrapper {
border-radius: 20px;
overflow: hidden;
border: 1px solid var(–ias-border);
}
.ias-p-specs-table {
width: 100%;
border-collapse: collapse;
background: white;
text-align: left;
}
.ias-p-specs-table td, .ias-p-specs-table th {
padding: 18px 24px;
border-bottom: 1px solid var(–ias-border);
font-size: 14px;
}
.ias-p-spec-key {
font-weight: 700;
color: var(–ias-copper-dark);
width: 40%;
}
.ias-p-pdf-box {
background: var(–ias-bg-soft);
padding: 30px;
border-radius: 24px;
border: 1px solid var(–ias-border);
margin-top: 20px;
}
.ias-p-pdf-img-preview {
max-width: 200px;
margin: 0 auto 16px;
border-radius: 12px;
overflow: hidden;
border: 1px solid var(–ias-border);
}
.ias-p-pdf-img-preview img {
width: 100%;
height: auto;
display: block;
}
.ias-p-pdf-btn {
display: inline-block;
background: var(–ias-text);
color: white;
text-decoration: none;
padding: 14px 24px;
border-radius: 12px;
margin-top: 20px;
font-weight: 600;
font-size: 14px;
}
.ias-p-promise-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 30px;
margin-bottom: 100px;
}
.ias-p-warranty-card {
background: var(–ias-text);
color: white;
padding: 40px;
border-radius: 32px;
text-align: center;
}
.ias-p-warranty-card h3 {
font-size: 26px;
margin-bottom: 20px;
}
.ias-p-policy-detail {
font-size: 13px;
color: #d1cfc9;
margin-bottom: 15px;
line-height: 1.5;
}
.ias-p-promise-card {
border: 2px dashed var(–ias-copper);
background: white;
padding: 40px;
border-radius: 32px;
text-align: center;
}
.ias-p-promise-card .ias-p-feature-list {
align-items: center;
}
.ias-p-cta-footer {
background: white;
border: 1px solid var(–ias-border);
border-radius: 40px;
padding: 60px 20px;
text-align: center;
box-shadow: 0 10px 30px rgba(0,0,0,0.03);
margin-bottom: 60px;
}
.ias-p-trusted-badges {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 40px;
margin-top: 40px;
padding-top: 30px;
border-top: 1px solid var(–ias-border);
}
.ias-p-trusted-item {
display: flex;
flex-direction: column;
align-items: center;
gap: 12px;
font-size: 11px;
font-weight: 700;
text-transform: uppercase;
color: var(–ias-text-light);
min-width: 120px;
}
.ias-p-btn-primary {
display: inline-block;
background: linear-gradient(135deg, var(–ias-copper), var(–ias-copper-dark));
color: white;
padding: 22px 50px;
border-radius: 60px;
font-weight: 700;
font-size: 18px;
text-decoration: none;
margin-top: 40px;
box-shadow: 0 15px 30px rgba(184, 115, 51, 0.3);
transition: transform 0.3s;
}
.ias-p-btn-primary:hover {
transform: translateY(-4px);
}
.ias-p-hook h4 {
font-size: clamp(22px, 3.2vw, 28px);
line-height: 1.35;
margin-bottom: 12px;
padding-bottom: 6px;
}
.ias-p-section-desc h3 {
font-size: clamp(24px, 3.8vw, 32px);
line-height: 1.3;
margin-bottom: 12px;
padding-bottom: 8px;
}
.ias-p-hook p {
margin-bottom: 8px;
}
@media (max-width: 768px) {
.ias-p-var-grid, .ias-p-specs-grid, .ias-p-promise-grid {
grid-template-columns: 1fr;
}
.ias-p-feature-list {
align-items: flex-start;
padding-left: 20px;
max-width: 340px;
margin-left: auto;
margin-right: auto;
}
.ias-p-promise-card .ias-p-feature-list {
align-items: flex-start;
}
.ias-p-hook {
padding: 10 10px;
}
.ias-p-mid-img-wrapper {
max-width: 100%;
}
}
@media (max-width: 600px) {
.ias-p-gallery-grid {
grid-template-columns: 1fr;
}
.ias-p-adv-row {
flex-direction: row;
justify-content: center;
gap: 15px;
}
.ias-p-adv-item {
font-size: 9px;
}
}
.light-dome__hanging-label {
position: absolute;
top: 25px;
right: 20px;
background: #fff8f0;
border: 1px solid var(–accent);
border-radius: 8px;
padding: 14px 8px 10px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 8px;
width: 105px;
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
z-index: 10;
transform-origin: 50% -20px;
animation: tag-swing 3.5s ease-in-out infinite;
}
.light-dome__hanging-label::before {
content: “”;
position: absolute;
top: -20px;
left: 50%;
transform: translateX(-50%);
width: 1.5px;
height: 20px;
background: var(–accent);
opacity: 0.8;
}
.light-dome__hanging-label::after {
content: “”;
position: absolute;
top: 6px;
left: 50%;
transform: translateX(-50%);
width: 6px;
height: 6px;
background: #333;
border-radius: 50%;
box-shadow: inset 0 1px 2px rgba(0,0,0,0.8), 0 1px 0 rgba(255,255,255,0.8);
}
.light-dome__label-bulb {
color: #e6a100;
width: 30px;
height: 30px;
flex-shrink: 0;
margin-top: 3px;
filter: drop-shadow(0 0 6px rgba(230, 161, 0, 0.7));
animation: bulb-glow 1.5s infinite alternate ease-in-out;
}
.light-dome__hanging-label span {
color: var(–primary);
font-size: clamp(10px, 1.2vw, 12px);
font-weight: 800;
line-height: 1.25;
text-align: center;
text-transform: uppercase;
letter-spacing: 0.5px;
}
@keyframes tag-swing {
0% { transform: rotate(-4deg); }
50% { transform: rotate(4deg); }
100% { transform: rotate(-4deg); }
}
@keyframes bulb-glow {
0% { filter: drop-shadow(0 0 3px rgba(255, 180, 0, 0.5)); transform: scale(0.95); opacity: 0.9; }
100% { filter: drop-shadow(0 0 12px rgba(255, 180, 0, 1)); transform: scale(1.05); opacity: 1; }
}
@media (max-width: 768px) {
.light-dome__hanging-label {
right: 10px;
width: 90px;
padding: 10px 5px 8px;
}
.light-dome__label-bulb {
width: 22px;
height: 22px;
}
.light-dome__hanging-label span {
font-size: 8px;
}
}
.light-dome__suspension {
display: grid;
grid-template-columns: 1fr 1fr;
gap: clamp(20px, 4vw, 40px);
align-items: center;
background: linear-gradient(135deg, #fff 0%, var(–bg-light) 100%);
border: 1px solid var(–accent-light);
border-radius: 12px;
padding: clamp(20px, 4vw, 40px);
margin: 0px auto 20px;
max-width: 900px;
box-shadow: 0 8px 25px rgba(166, 124, 82, 0.08);
}
.light-dome__suspension-img-wrapper {
position: relative;
border-radius: 8px;
overflow: hidden;
border: 1px solid var(–accent-light);
}
.light-dome__suspension-img-wrapper img {
width: 100%;
height: auto;
display: block;
}
@media (max-width: 768px) {
.light-dome__suspension {
grid-template-columns: 1fr;
padding: 25px 20px;
}
}
.light-dome__suspension-content h4 {
font-size: clamp(20px, 3vw, 24px);
color: var(–primary);
margin-bottom: 12px;
font-weight: 600;
}
.light-dome__suspension-content p {
color: var(–muted);
font-size: clamp(14px, 1.5vw, 15px);
line-height: 1.6;
margin-bottom: 25px;
}
.light-dome__suspension-note {
background: #fff8f0;
border-left: 4px solid var(–accent);
padding: 18px;
border-radius: 4px 8px 8px 4px;
display: flex;
gap: 12px;
align-items: flex-start;
text-align: left;
box-shadow: 0 4px 12px rgba(0,0,0,0.03);
max-width: 640px;
margin: 0 auto;
}
.light-dome__suspension-note svg {
color: var(–accent);
width: 24px;
height: 24px;
flex-shrink: 0;
margin-top: 2px;
}
.light-dome__suspension-note span {
font-size: 13.5px;
line-height: 1.5;
color: var(–primary);
}
.light-dome__suspension-note strong {
color: var(–accent);
}
/* PACKAGE INCLUDES */
.light-dome__pkg-includes {
margin: clamp(40px, 6vw, 80px) 0;
}
.light-dome__pkg-includes h3 {
font-size: clamp(22px, 4vw, 28px);
margin-bottom: 20px;
color: var(–primary);
font-weight: 600;
border-bottom: 2px solid var(–accent-light);
padding-bottom: 15px;
}
.light-dome__pkg-grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 15px;
background: var(–bg-light);
padding: clamp(15px, 3vw, 24px);
border-radius: 12px;
border: 1px solid var(–accent-light);
}
.light-dome__pkg-card {
text-align: center;
padding: 25px 15px;
background: #fff;
border-radius: 8px;
border: 1px solid var(–accent-light);
box-shadow: 0 2px 8px var(–shadow);
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
transition: all 0.3s ease;
position: relative;
}
.light-dome__pkg-card:hover {
transform: translateY(-4px);
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);
}
.light-dome__pkg-icon {
display: flex;
align-items: center;
justify-content: center;
width: 44px;
height: 44px;
background: var(–bg-light);
border-radius: 50%;
color: var(–accent);
margin-bottom: 12px;
}
.light-dome__pkg-icon svg {
width: 22px;
height: 22px;
}
.light-dome__pkg-label {
font-size: clamp(14px, 1.5vw, 16px);
font-weight: 600;
color: var(–primary);
}
.light-dome__pkg-highlight {
border: 2px solid var(–accent);
box-shadow: 0 4px 15px rgba(166, 124, 82, 0.15);
overflow: hidden;
padding-top: 35px;
}
.light-dome__pkg-highlight::before {
content: ”;
position: absolute;
top: 0; left: 0; right: 0;
height: 4px;
background: var(–accent);
}
.light-dome__pkg-highlight .light-dome__pkg-label {
color: var(–accent);
font-weight: 700;
}
.light-dome__pkg-highlight .light-dome__pkg-icon {
background: rgba(166, 124, 82, 0.1);
}
.light-dome__pkg-badge {
position: absolute;
top: 10px;
left: 50%;
transform: translateX(-50%);
background: var(–accent);
color: #fff;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 1px;
padding: 4px 10px;
border-radius: 20px;
font-weight: 700;
white-space: nowrap;
}
@media (max-width: 900px) {
.light-dome__pkg-grid {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 500px) {
.light-dome__pkg-grid {
grid-template-columns: 1fr;
}
}
/* DIMENSION STAT CARDS */
.ias-p-dims {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 16px;
margin-bottom: 24px;
}
.ias-p-dim-card {
background: var(–ias-bg-soft);
border: 1px solid var(–ias-border);
border-radius: 12px;
padding: 16px 12px;
text-align: center;
}
.ias-p-dim-value {
font-family: ‘Playfair Display’, serif;
font-size: 22px;
color: var(–ias-text);
display: block;
}
.ias-p-dim-label {
font-size: 11px;
color: var(–ias-text-light);
text-transform: uppercase;
letter-spacing: 0.06em;
margin-top: 4px;
display: block;
}
@media (max-width: 600px) {
.ias-p-dims {
grid-template-columns: repeat(2, 1fr);
}
}
Smooth Oil Rubbed Brass Cone Pendant Light
A kitchen island ceiling lamp with a smooth cone silhouette and a sealed oil-rubbed brass finish, built to bring timeless charm to any space.

Reliable Shipping
5-Year Warranty
Flexible Returns
15-Day Guarantee
See It In The Workshop
Classic Cone Silhouette, Timeless Charm
Designed with a smooth, tapered cone shape, this pendant offers a clean, balanced presence above any kitchen island or dining table. Its oil-rubbed brass finish is sealed with a protective layer, preserving its rich character while resisting tarnish, so it keeps its warm, refined tone for years to come.
FREE BULB OUR GIFT TO YOU
Custom Fit for Your Space
Both size and finish can be customized upon request to suit your interior. The light comes with a support bracket for easy installation, and its smooth cone shape directs a warm, focused glow ideal above kitchen islands, dining tables, or entryway consoles.
-
High-Quality Solid Brass Construction with Oil Rubbed Finish
-
Sealed Protective Layer, Preserves Character and Prevents Tarnish
-
Classic Cone Silhouette, Clean and Balanced Presence
-
Compatible with E26 & E27 Bulb Bases, Gift 🎁 Free Bulb
-
Comes with a Support Bracket for Easy Installation




Tailored To Your Vision
Finish Options
We specialize in bespoke lighting. Custom sizes and unique finishes are available upon request.
Need custom sizing or finish? Provide your preferences at checkout, we’ll craft it to fit perfectly.
Cord Type & Length Options
Choose from 4 ft, 6 ft, 8 ft, or 10 ft cord lengths to suit your ceiling height and desired drop.
How to request: Simply mention your preferred cord length in the “Order Notes” box at checkout, or reach out to us at contact@insideast.com and we will gladly handle the rest.
Package Includes
Specifications
| Material | Solid Brass |
| Finish | Oil Rubbed Brass, Sealed Protective Layer |
| Other Finishes Available | Unlacquered Brass / Vintage Brass / Unlacquered Copper / Oxidized Copper |
| Shape | Cone |
| Compatibility | Fits E26 & E27 Bulb Bases, Gift 🎁 Free Bulb |
| Cord Length | Adjustable, 2 m (6.56 ft) Standard; Choose 4 ft / 6 ft / 8 ft / 10 ft, up to 30 ft Available on Request |
| Voltage | 110-220V |
| Installation | Comes with Support Bracket |
| Customization | Size and Finish Available on Request |
| Origin | Authentically Handcrafted in Marrakesh, Morocco |
| Return Policy | 15-Day Return |
Loved Above Real Islands
“This piece is beautifully made! We are in love with our copper lights. They are even better in person. Will be hanging them this weekend and can’t wait to see them above our island.”
“These light fixtures are beautiful. Even nicer in person than the picture represents. Also, when I had a question on the shipment, the response time was almost instantaneous. Wonderful experience.”
“Looks exactly like the photo. Great quality. I can’t wait to install it.”
Questions & Support
Installation & Setup
The light comes with a support bracket for easy installation. We recommend installation by a licensed electrician to ensure safety and compliance with local codes.
Can I customize the size or finish?
Yes. Both size and finish can be customized upon request to suit your interior. Provide your preferences at checkout, or contact us directly and we’ll confirm feasibility before crafting begins.
What cord lengths are available?
Choose from 4 ft, 6 ft, 8 ft, or 10 ft. Mention your preferred length in the order notes at checkout, or contact us directly.
Care & Maintenance
The finish is sealed with a protective layer, so simply dust regularly with a soft, dry microfiber cloth. Avoid water and harsh chemicals to preserve the seal.
Is a bulb included?
Yes, we include a free bulb as our gift to you, so you can start using your pendant right away. It’s compatible with both E26 and E27 bulb bases.
5-Year Limited Warranty
-
5-Year Limited Warranty on fixture construction and materials.
-
Covered for repair or replacement in case of manufacturing defects.
🛡️ Our No-Risk Promise
We craft every fixture to last generations.
-
15-Day Returns: Changed your mind? We’ll refund you, just send it back unused in its original packaging.
-
5-Year Warranty: Covers material and craftsmanship defects.
-
Perfect Match Guarantee: Fixture and hardware always match.
Industry-leading protection for your peace of mind.

Reviews
There are no reviews yet.