<p><meta charset="UTF-8"> <meta content="width=device-width, initial-scale=1.0" name="viewport"><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=DM+Sans:wght@300;400;500&display=swap"></p>
<style>
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
:root {
--white: #ffffff;
--off-white: #fafaf8;
--cream: #f7f3f0;
--pale: #ede8e3;
--blush: #f2e8e4;
--blush-mid: #e0c8bf;
--tan: #b09888;
--mid: #8a7068;
--dark: #3a2820;
--ink: #1e1410;
--rose: #a04060;
--rose-light: #fdf0f3;
--green: #2d6a4f;
--green-light: #f0f7f4;
--blue: #1a4f7a;
--blue-light: #eef4fa;
--amber: #7a5c1e;
--amber-light: #fdf6e9;
}
html { scroll-behavior: smooth; }
body {
font-family: 'DM Sans', sans-serif;
background: var(--white);
color: var(--ink);
font-size: 15px;
line-height: 1.8;
-webkit-font-smoothing: antialiased;
}
.container { max-width: 900px; margin: 0 auto; padding: 0 2rem; }
.section { padding: 3.5rem 0; border-bottom: 1px solid var(--pale); }
.section:last-child { border-bottom: none; }
/* TYPE */
.display {
font-family: 'Cormorant Garamond', serif;
font-weight: 300;
font-size: clamp(34px, 6vw, 54px);
line-height: 1.1;
letter-spacing: -0.01em;
color: var(--ink);
}
.display em { font-style: italic; color: var(--tan); }
h2 {
font-family: 'Cormorant Garamond', serif;
font-weight: 400;
font-size: clamp(22px, 4vw, 32px);
line-height: 1.25;
margin-bottom: 1.1rem;
color: var(--ink);
}
h3 {
font-size: 11px;
letter-spacing: 0.16em;
text-transform: uppercase;
font-weight: 500;
color: var(--tan);
margin-bottom: 0.75rem;
}
p { color: #5a4840; line-height: 1.85; margin-bottom: 1rem; }
p:last-child { margin-bottom: 0; }
strong { color: var(--ink); font-weight: 500; }
/* HERO */
.hero-eyebrow { display: flex; gap: 2rem; align-items: center; margin-bottom: 2rem; }
.eyebrow-line { flex: 1; height: 1px; background: var(--pale); }
.eyebrow-text { font-size: 11px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--blush-mid); white-space: nowrap; }
.hero-grid { display: grid; grid-template-columns: 1.3fr 1fr; gap: 4rem; align-items: start; }
.hero-img-main { width: 100%; aspect-ratio: 3/4; object-fit: cover; border-radius: 4px; margin-bottom: 1.5rem; }
.hero-img-row { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.hero-img-row img { width: 100%; aspect-ratio: 1/1; object-fit: cover; border-radius: 3px; }
.hero-badges { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 1.75rem; }
.badge {
font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase;
padding: 5px 14px; border: 1px solid; border-radius: 2px;
}
.badge-rose { color: var(--rose); border-color: #e0a8b8; background: var(--rose-light); }
.badge-green { color: var(--green); border-color: #a3c4b5; background: var(--green-light); }
.badge-amber { color: var(--amber); border-color: #d4b87a; background: var(--amber-light); }
/* STATS */
.stat-col { display: flex; flex-direction: column; gap: 1.75rem; padding-top: 0.5rem; }
.stat { border-top: 1px solid var(--pale); padding-top: 1.1rem; }
.stat-num {
font-family: 'Cormorant Garamond', serif;
font-size: 44px; font-weight: 300; line-height: 1;
color: var(--ink); letter-spacing: -0.02em;
}
.stat-label { font-size: 12px; color: var(--mid); line-height: 1.5; margin-top: 5px; }
/* TRUST */
.trust { display: flex; flex-wrap: wrap; gap: 1.75rem; padding: 1.75rem 0; border-top: 1px solid var(--pale); border-bottom: 1px solid var(--pale); margin: 2.5rem 0; }
.trust-item { display: flex; align-items: center; gap: 8px; font-size: 13px; color: var(--mid); }
.trust-dot { width: 6px; height: 6px; border-radius: 50%; background: var(--rose); flex-shrink: 0; }
/* SPLIT */
.split { display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; }
.split img { width: 100%; aspect-ratio: 4/5; object-fit: cover; border-radius: 4px; }
.split.reverse { direction: rtl; }
.split.reverse > * { direction: ltr; }
/* FEATURES GRID */
.feat-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 1px; background: var(--pale); border: 1px solid var(--pale); border-radius: 4px; overflow: hidden; }
.feat { background: var(--white); padding: 1.75rem; }
.feat-icon { font-size: 20px; margin-bottom: 0.9rem; }
.feat-name { font-size: 13px; font-weight: 500; color: var(--ink); margin-bottom: 0.4rem; }
.feat-desc { font-size: 13px; color: var(--mid); line-height: 1.65; }
/* SPECS */
.spec-table { width: 100%; border-collapse: collapse; }
.spec-table tr { border-bottom: 1px solid var(--pale); }
.spec-table tr:last-child { border-bottom: none; }
.spec-table td { padding: 0.9rem 0; font-size: 14px; }
.spec-table td:first-child { font-weight: 500; color: var(--ink); width: 40%; }
.spec-table td:last-child { color: var(--mid); }
/* USE CASES */
.use-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1px; background: var(--pale); border: 1px solid var(--pale); border-radius: 4px; overflow: hidden; }
.use-card { background: var(--blush); padding: 1.75rem; }
.use-title { font-size: 13px; font-weight: 500; color: var(--dark); margin-bottom: 0.5rem; }
.use-desc { font-size: 13px; color: var(--mid); line-height: 1.65; }
/* REVIEWS */
.reviews { display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 1px; background: var(--pale); border: 1px solid var(--pale); border-radius: 4px; overflow: hidden; }
.review { background: var(--white); padding: 2rem; }
.stars { color: #c09030; font-size: 13px; letter-spacing: 2px; margin-bottom: 1rem; }
.review-text { font-family: 'Cormorant Garamond', serif; font-size: 18px; font-weight: 400; line-height: 1.6; color: var(--ink); font-style: italic; margin-bottom: 1.25rem; }
.reviewer { font-size: 11px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--tan); border-top: 1px solid var(--pale); padding-top: 0.75rem; }
/* FAQ */
.faq-item { border-bottom: 1px solid var(--pale); padding: 1.4rem 0; }
.faq-q { font-weight: 500; font-size: 15px; color: var(--ink); margin-bottom: 0.4rem; }
.faq-a { font-size: 14px; color: var(--mid); line-height: 1.75; }
/* CTA */
.cta { background: var(--ink); border-radius: 4px; padding: 3.5rem; text-align: center; }
.cta h2 { color: var(--white); font-family: 'Cormorant Garamond', serif; font-size: clamp(26px, 4vw, 38px); font-weight: 300; margin-bottom: 0.9rem; }
.cta p { color: rgba(255,255,255,0.55); font-size: 14px; max-width: 480px; margin: 0 auto 2rem; }
.cta-trust { display: flex; flex-wrap: wrap; gap: 1.5rem; justify-content: center; }
.cta-trust span { font-size: 11px; letter-spacing: 0.12em; text-transform: uppercase; color: rgba(255,255,255,0.4); }
.cta-trust span + span::before { content: "·"; margin-right: 1.5rem; color: rgba(255,255,255,0.2); }
/* HIGHLIGHT BOX */
.highlight { background: var(--blush); border: 1px solid var(--blush-mid); border-radius: 4px; padding: 2rem 2.5rem; }
.highlight h2 { color: var(--dark); }
.highlight p { color: #6a4838; }
/* PILL ROW */
.pill-row { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 1rem; }
.pill { font-size: 12px; padding: 4px 14px; border-radius: 2px; border: 1px solid var(--pale); color: var(--mid); background: var(--cream); }
/* ANIM */
@keyframes fadeUp { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }
.display, .hero-grid { animation: fadeUp 0.75s ease both; }
.hero-grid { animation-delay: 0.12s; }
@media (max-width: 640px) {
.hero-grid, .split, .hero-img-row { grid-template-columns: 1fr; gap: 1.25rem; }
.split.reverse { direction: ltr; }
.container { padding: 0 1.25rem; }
.section { padding: 2.5rem 0; }
.cta { padding: 2.5rem 1.5rem; }
}
</style>
<div class="container"><!-- HERO -->
<div class="section" style="padding-top: 3rem;">
<div class="hero-eyebrow">
<div class="eyebrow-line"><br></div>
<div class="eyebrow-text">Luxury beauty storage</div>
<div class="eyebrow-line"><br></div>
</div>
<div class="hero-grid">
<div><img class="hero-img-main" src="https://cdn.shopify.com/s/files/1/0688/7623/9129/files/different_camera_angle_202604121835.jpg?v=1776037054" alt="Waterproof Silicone Makeup Brush Bag">
<div class="hero-img-row"><img src="https://cdn.shopify.com/s/files/1/0688/7623/9129/files/improve_it_for_202604121837.jpg?v=1776037104" alt="Silicone bag open showing brushes"> <img src="https://cdn.shopify.com/s/files/1/0688/7623/9129/files/different_camera_angle_202604121835_1.jpg?v=1776037054" alt="Silicone bag detail view"></div>
</div>
<div>
<p class="display">Waterproof<br>Silicone<br><em>Brush Bag</em></p>
<p style="margin-top: 1.5rem; font-size: 15px; color: #6a5048; line-height: 1.9;">A 2-in-1 luxury storage and cleaning case crafted from food-grade silicone. Protects your brushes from dust, moisture, and impact — while the built-in ridged scrub pad lets you clean brushes on the go.</p>
<div class="hero-badges" style="margin-top: 1.5rem;"><span class="badge badge-rose">2-in-1 design</span> <span class="badge badge-green">Eco-friendly</span> <span class="badge badge-amber">Luxury style</span></div>
<div class="stat-col" style="margin-top: 2.5rem;">
<div class="stat">
<div class="stat-num">10+</div>
<div class="stat-label">brushes plus cosmetics fit in the expandable 0–1L capacity</div>
</div>
<div class="stat">
<div class="stat-num">100%</div>
<div class="stat-label">waterproof sealed design — fully dustproof and shockproof</div>
</div>
<div class="stat">
<div class="stat-num">4.8★</div>
<div class="stat-label">average rating from verified beauty enthusiasts</div>
</div>
</div>
</div>
</div>
</div>
<!-- TRUST BAR -->
<div class="trust">
<div class="trust-item">
<div class="trust-dot"><br></div>
30-day money back guarantee</div>
<div class="trust-item">
<div class="trust-dot"><br></div>
Food-grade silicone</div>
<div class="trust-item">
<div class="trust-dot"><br></div>
Shockproof & dustproof</div>
<div class="trust-item">
<div class="trust-dot"><br></div>
Lightweight for travel</div>
<div class="trust-item">
<div class="trust-dot"><br></div>
Tear-resistant</div>
</div>
<!-- PROBLEM / HOOK -->
<div class="section">
<h3>The problem with ordinary brush cases</h3>
<div class="highlight">
<h2>Your brushes deserve better protection</h2>
<p>Standard brush rolls and pouches absorb moisture, collect dust, and offer no impact protection. Brushes stored in fabric cases can accumulate bacteria between uses — and a single bump in your bag can bend or break delicate bristles that took weeks to break in.</p>
<p>Then there's cleaning: most people skip it while traveling because it means waiting hours for brushes to dry. The result? Contaminated tools applied to your skin, day after day.</p>
<p style="margin-top: 1rem;"><strong>This bag was engineered to solve every one of those problems in a single, beautifully designed case.</strong></p>
</div>
</div>
<!-- 2-IN-1 -->
<div class="section">
<div class="split"><img src="https://cdn.shopify.com/s/files/1/0688/7623/9129/files/improve_it_for_202604121837.jpg?v=1776037104" alt="Built-in cleaning scrub pad">
<div>
<h3>The 2-in-1 innovation</h3>
<h2>Storage and brush cleaner in one</h2>
<p>The interior features a <strong>built-in ridged silicone scrub pad</strong> — the same material used in professional brush cleaning mats. Add a drop of cleanser, work your brush across the ridges, and the bristles are clean in seconds.</p>
<p>No separate mat to pack. No extra products to remember. Everything you need to maintain perfectly hygienic brushes is built directly into the case itself.</p>
<div class="pill-row"><span class="pill">Built-in scrub pad</span> <span class="pill">No mat needed</span> <span class="pill">Clean anywhere</span></div>
</div>
</div>
</div>
<!-- WATERPROOF -->
<div class="section">
<div class="split reverse"><img src="https://cdn.shopify.com/s/files/1/0688/7623/9129/files/different_camera_angle_202604121835_1.jpg?v=1776037054" alt="Sealed waterproof silicone case">
<div>
<h3>Full protection</h3>
<h2>Waterproof. Dustproof. Shockproof.</h2>
<p>The sealed silicone construction creates a <strong>fully waterproof barrier</strong> — safe from rain, spills, and humid environments. The dust-free seal keeps bristles in the same condition you stored them.</p>
<p>Soft tear-resistant silicone absorbs impact, so a drop in your bag or luggage won't bend or break your brushes. Think of it as a phone case — for your most expensive beauty tools.</p>
<div class="pill-row"><span class="pill">IP-rated sealed closure</span> <span class="pill">Dust-free interior</span> <span class="pill">Impact absorption</span></div>
</div>
</div>
</div>
<!-- FEATURES -->
<div class="section">
<h3>Everything included</h3>
<h2 style="margin-bottom: 1.5rem;">Key features</h2>
<div class="feat-grid">
<div class="feat">
<div class="feat-icon">💧</div>
<div class="feat-name">Full waterproof protection</div>
<div class="feat-desc">Sealed silicone keeps moisture out — safe for humid environments, rain, and travel.</div>
</div>
<div class="feat">
<div class="feat-icon">🧼</div>
<div class="feat-name">Built-in scrub pad</div>
<div class="feat-desc">Ridged interior cleans brushes on the go — no separate mat or tool needed.</div>
</div>
<div class="feat">
<div class="feat-icon">🌿</div>
<div class="feat-name">Food-grade silicone</div>
<div class="feat-desc">Non-toxic, eco-friendly material — safe for daily contact with your beauty tools.</div>
</div>
<div class="feat">
<div class="feat-icon">🛡️</div>
<div class="feat-name">Shockproof & dustproof</div>
<div class="feat-desc">Soft silicone absorbs impact; sealed closure keeps dust and debris out completely.</div>
</div>
<div class="feat">
<div class="feat-icon">✈️</div>
<div class="feat-name">Travel ready</div>
<div class="feat-desc">Lightweight, compact, and TSA-friendly. Fits in any bag or carry-on.</div>
</div>
<div class="feat">
<div class="feat-icon">🎨</div>
<div class="feat-name">Holds 10+ brushes</div>
<div class="feat-desc">Expandable 0–1L capacity fits a full professional brush set plus cosmetics.</div>
</div>
</div>
</div>
<!-- USE CASES -->
<div class="section">
<h3>Who it's for</h3>
<h2 style="margin-bottom: 1.5rem;">Perfect for every routine</h2>
<div class="use-grid">
<div class="use-card">
<div class="use-title">Daily use at home</div>
<div class="use-desc">Keep brushes dust-free on your vanity and clean them right inside the case — no extra products needed.</div>
</div>
<div class="use-card">
<div class="use-title">Travel & weekends away</div>
<div class="use-desc">Fully sealed against spills and humidity. Lightweight enough to go anywhere without adding bulk.</div>
</div>
<div class="use-card">
<div class="use-title">Professional makeup artists</div>
<div class="use-desc">Clean brushes between clients quickly using the built-in scrub pad — no separate mat required.</div>
</div>
<div class="use-card">
<div class="use-title">Gym & active lifestyle</div>
<div class="use-desc">Shockproof and waterproof — brushes survive everything from locker rooms to outdoor events.</div>
</div>
</div>
</div>
<!-- SPECS -->
<div class="section">
<h3>Product details</h3>
<h2 style="margin-bottom: 1.5rem;">Specifications</h2>
<table class="spec-table">
<tbody>
<tr>
<td>Material</td>
<td>Food-grade silicone (soft, tear-resistant)</td>
</tr>
<tr>
<td>Capacity</td>
<td>0–1L expandable · holds 10+ brushes + cosmetics</td>
</tr>
<tr>
<td>Waterproof</td>
<td>Full waterproof sealed design</td>
</tr>
<tr>
<td>Dustproof</td>
<td>Yes — sealed closure</td>
</tr>
<tr>
<td>Shockproof</td>
<td>Yes — soft silicone impact absorption</td>
</tr>
<tr>
<td>Cleaning structure</td>
<td>Built-in ridged silicone scrub pad</td>
</tr>
<tr>
<td>Style</td>
<td>Luxury</td>
</tr>
<tr>
<td>Function</td>
<td>2-in-1 storage + makeup brush cleaning</td>
</tr>
<tr>
<td>Compatibility</td>
<td>Fits various beauty tools and brush types</td>
</tr>
<tr>
<td>Portability</td>
<td>Lightweight and compact for travel</td>
</tr>
<tr>
<td>Eco-friendly</td>
<td>Yes — non-toxic, recyclable silicone</td>
</tr>
<tr>
<td>Brand</td>
<td>Kean · Model B28</td>
</tr>
<tr>
<td>Origin</td>
<td>Guangdong, China</td>
</tr>
</tbody>
</table>
</div>
<!-- REVIEWS -->
<div class="section">
<h3>Customer reviews</h3>
<h2 style="margin-bottom: 1.5rem;">What people are saying</h2>
<div class="reviews">
<div class="review">
<div class="stars">★★★★★</div>
<div class="review-text">"Finally a brush case that doesn't smell like old makeup after a week. The silicone cleans instantly and the seal actually keeps everything dry."</div>
<div class="reviewer">Priya S. · Verified purchase</div>
</div>
<div class="review">
<div class="stars">★★★★★</div>
<div class="review-text">"I travel for work constantly. This replaced three separate items — my brush roll, cleaning mat, and travel pouch. Brilliant design."</div>
<div class="reviewer">Lauren T. · Verified purchase · MUA</div>
</div>
<div class="review">
<div class="stars">★★★★★</div>
<div class="review-text">"Looks incredibly luxe on my vanity and the blush colour is gorgeous. My brushes go in clean and come out clean. Obsessed."</div>
<div class="reviewer">Mei L. · Verified purchase</div>
</div>
</div>
</div>
<!-- FAQ -->
<div class="section">
<h3>Common questions</h3>
<h2 style="margin-bottom: 1.5rem;">Frequently asked questions</h2>
<div class="faq-item">
<div class="faq-q">How does the built-in cleaning pad work?</div>
<div class="faq-a">The interior has raised silicone ridges — the same texture as a professional brush cleaning mat. Add a drop of cleanser and water, swirl your brush across the ridges, and bristles are clean in seconds. Rinse the case out and it's ready for storage.</div>
</div>
<div class="faq-item">
<div class="faq-q">How many brushes does it hold?</div>
<div class="faq-a">The expandable design holds 10 or more full-size brushes, plus space for smaller cosmetics, sponges, or tools. Capacity adjusts from 0 to 1L depending on contents.</div>
</div>
<div class="faq-item">
<div class="faq-q">Is the silicone safe to use with my brushes daily?</div>
<div class="faq-a">Yes — it's made from food-grade silicone, the same material used in baby products and kitchen tools. Non-toxic, BPA-free, and safe for daily contact with any brush bristle type.</div>
</div>
<div class="faq-item">
<div class="faq-q">Is it actually waterproof, or just water resistant?</div>
<div class="faq-a">The sealed closure provides full waterproof protection — not just splash resistance. It can withstand submersion, humidity, and direct spills without letting moisture inside.</div>
</div>
<div class="faq-item">
<div class="faq-q">How do I clean the bag itself?</div>
<div class="faq-a">Rinse with warm water and mild soap. Silicone is non-porous so it doesn't harbour bacteria and dries almost instantly — no effort required.</div>
</div>
<div class="faq-item" style="border-bottom: none;">
<div class="faq-q">Does it work for brushes of all sizes?</div>
<div class="faq-a">Yes — the flexible silicone and expandable design accommodates everything from small eyeshadow brushes to large kabuki and powder brushes, plus any standard beauty tools.</div>
</div>
</div>
<!-- CTA -->
<div class="section" style="border-bottom: none; padding-top: 0;">
<div class="cta">
<h2>Store smarter.<br>Stay cleaner.</h2>
<p>The only brush case that stores, protects, and cleans — all in one. If you're not completely satisfied, return it within 30 days for a full refund.</p>
<div class="cta-trust"><span>30-day guarantee</span> <span>Free shipping</span> <span>Food-grade silicone</span> <span>Ships in 24 hrs</span></div>
</div>
</div>
</div>
| color |
Pink, khaki |
|---|