:root {
–font-display: “Instrument Sans”, Helvetica, Arial, sans-serif;
–font-body: Helvetica, Arial, sans-serif;
–brass: #C8922A;
–brass-light: #F5E6C8;
–brass-dark: #9A6E1C;
–stone: #F7F4EF;
–stone-dark: #EDE8E0;
–text-primary: #1C1A17;
–text-muted: #6B6560;
–text-light: #9A948D;
–border-light: rgba(0,0,0,0.08);
–white: #FFFFFF;
–space-xs: 8px;
–space-sm: 16px;
–space-md: 24px;
–space-lg: 40px;
–space-xl: 64px;
–max-width: 900px;
–radius-sm: 4px;
–radius-md: 8px;
–radius-pill: 100px;
}
.ie-page { max-width: var(–max-width); margin: 0 auto; padding: 0 var(–space-sm); }
.ie-section { padding: var(–space-xl) 0; border-bottom: 1px solid var(–border-light); }
.ie-section:last-child { border-bottom: none; }
.ie-eyebrow {
font-family: var(–font-body);
font-size: 11px;
font-weight: 600;
letter-spacing: 0.10em;
text-transform: uppercase;
color: var(–brass);
}
.ie-h2 {
font-family: var(–font-display);
font-size: clamp(24px, 4vw, 36px);
font-weight: 700;
line-height: 1.2;
color: var(–text-primary);
margin: 0 0 var(–space-sm);
}
.ie-h3 {
font-family: var(–font-display);
font-size: clamp(18px, 2.5vw, 22px);
font-weight: 600;
color: var(–text-primary);
margin: 0 0 var(–space-xs);
}
.ie-body { font-family: var(–font-body); font-size: 15px; line-height: 1.75; color: var(–text-muted); }
@keyframes ie-fade-up { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }
.ie-section { animation: ie-fade-up 0.6s ease both; }
.ie-hero-split { display: grid; grid-template-columns: 1fr 1fr; gap: var(–space-lg); align-items: center; }
.ie-hero-split img { width: 100%; aspect-ratio: 4/3; object-fit: cover; border-radius: var(–radius-md); display: block; }
@media (max-width: 768px) { .ie-hero-split { grid-template-columns: 1fr; } }
.ie-hero-img { width: 100%; aspect-ratio: 4/3; object-fit: cover; border-radius: var(–radius-md); display: block; }
.ie-badges { display: flex; flex-wrap: wrap; gap: var(–space-sm); justify-content: center; margin: var(–space-md) 0; }
.ie-badge {
font-family: var(–font-body);
font-size: 12px;
font-weight: 500;
color: var(–text-muted);
padding: 6px 14px;
border: 1px solid var(–border-light);
border-radius: var(–radius-pill);
background: var(–white);
}
.ie-btn {
display: inline-block;
background: var(–brass);
color: var(–white);
font-family: var(–font-body);
font-size: 15px;
font-weight: 600;
padding: 14px 32px;
border-radius: var(–radius-md);
text-decoration: none;
border: none;
transition: background-color 0.18s ease, transform 0.12s ease;
}
.ie-btn:hover { background-color: var(–brass-dark); transform: translateY(-1px); }
.ie-btn-full { width: 100%; text-align: center; display: block; box-sizing: border-box; }
.ie-split { display: grid; grid-template-columns: 5fr 7fr; gap: var(–space-lg); align-items: center; }
.ie-split img { width: 100%; border-radius: var(–radius-md); display: block; }
@media (max-width: 768px) { .ie-split { grid-template-columns: 1fr; } }
.ie-feature-list { list-style: none; margin: var(–space-sm) 0 0; padding: 0; }
.ie-feature-list li { padding: 6px 0; font-size: 14px; color: var(–text-primary); }
.ie-feature-list li::before { content: “✔”; color: var(–brass); font-weight: 700; margin-right: 8px; }
.ie-gallery-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: var(–space-md); max-width: 680px; margin: var(–space-md) auto 0; }
.ie-gallery-grid img { width: 100%; aspect-ratio: 1/1; object-fit: cover; border-radius: var(–radius-md); display: block; }
@media (max-width: 600px) { .ie-gallery-grid { grid-template-columns: 1fr 1fr; max-width: 420px; } }
.ie-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: var(–space-lg); align-items: start; }
.ie-specs-grid img { width: 100%; border-radius: var(–radius-md); display: block; border: 1px solid var(–border-light); }
@media (max-width: 768px) { .ie-specs-grid { grid-template-columns: 1fr; } }
.ie-specs-table { width: 100%; border-collapse: collapse; }
.ie-specs-table tr { border-bottom: 1px solid var(–border-light); }
.ie-specs-table td { padding: 12px 0; font-size: 14px; }
.ie-specs-table td:first-child { width: 42%; color: var(–text-muted); font-weight: 500; padding-right: var(–space-sm); }
.ie-faq-item summary { cursor: pointer; list-style: none; padding: var(–space-sm) 0; font-size: 15px; font-weight: 500; display: flex; justify-content: space-between; align-items: center; }
.ie-faq-item summary::after { content: ‘+’; color: var(–brass); font-size: 20px; }
.ie-faq-item[open] summary::after { content: ‘2212’; }
.ie-faq-answer p { font-size: 14px; line-height: 1.75; color: var(–text-muted); padding-bottom: var(–space-sm); }
.ie-final-cta { background: var(–stone); text-align: center; border-radius: var(–radius-md); }
Solid Brass • Handmade, Pack of 3
The Cabinet Pulls That Only Get Better With Age
High quality solid brass cup pulls, not just coated with a thin layer, hand finished with a living unlacquered patina. Handcrafted to order • Free delivery
5-Year Warranty
Free Shipping
30-Day Returns
Solid Brass, Not Plated
This pull is made of high quality brass, not just coated with a thin layer, to ensure durability. The unlacquered finish will develop patina over time, adding a classic charm that effortlessly blends into any room, kitchen, bathroom, or bedroom. Each handle comes with the necessary elements for hassle-free installation, so upgrading your cabinets takes minimal effort.
- 100% solid brass construction, not thin plating
- Unlacquered living finish, develops natural patina
- Sold as a pack of 3
- Mounting hardware included
Engineered to Last Generations
| Material | Solid Brass |
| Finish | Unlacquered Brass (ages naturally) |
| Pack Size | 3 Handles |
| Overall Width | 3.50″ |
| Screw Hole Spacing | 2.66″ |
| Overall Height | 1.72″ |
| Projection from Surface | 0.79″ |
| Base Thickness | 0.62″ |
| Included Hardware | Mounting Hardware Included |
| Return Policy | 30-Day Return |
Frequently Asked Questions
Is this worth the investment compared to cheaper alternatives?
Yes. Cheaper cup pulls are usually brass plated zinc that chips and corrodes within a few years. This is high quality solid brass, so the finish is the material itself, not a thin coating that can wear off.
How does the unlacquered brass patina develop?
Over weeks and months of normal handling, the surface will gradually darken and develop warm tones. It’s a natural process, not a flaw.
How many pulls come in the pack?
This listing is for a pack of 3 handles. Need more or less than 3? Contact us at contact@insideast.com.
What’s included in the package?
Each handle ships with its necessary mounting hardware for hassle-free installation.
What if I’m not satisfied?
You have 30 days to return it for a refund if it’s not right for you, as long as it’s unused and in its original packaging.
Ready to Upgrade Your Cabinets?
Join homeowners who chose solid brass that lasts.
5-Year Warranty
30-Day Returns

Reviews
There are no reviews yet.