:root { --espresso: #3b2315; --dark-brown: #5c3d2e; --warm-brown: #8b5e3c; --gold: #d4a053; --cream: #fdf8f4; --light-cream: #f5efe9; --white: #ffffff; --accent-orange: #e07b39; --text-dark: #2c1810; --text-muted: #6b5b50; --shadow: 0 4px 24px rgba(59,35,21,.10); --shadow-lg: 0 12px 40px rgba(59,35,21,.14); --radius: 14px; --transition: .3s ease; } *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; } body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; color: var(--text-dark); line-height: 1.6; background: var(--cream); } a { text-decoration: none; color: inherit; transition: var(--transition); } ul { list-style: none; } img { max-width: 100%; display: block; } .container { max-width: 1200px; margin: 0 auto; padding: 0 24px; } .btn { display: inline-block; padding: 14px 36px; border-radius: 50px; font-weight: 700; font-size: 1rem; cursor: pointer; border: none; transition: var(--transition); } .btn-primary { background: var(--accent-orange); color: var(--white); } .btn-primary:hover { background: var(--gold); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(224,123,57,.35); } .btn-outline { border: 2px solid var(--espresso); color: var(--espresso); background: transparent; } .btn-outline:hover { background: var(--espresso); color: var(--white); } /* NAVBAR */ .navbar { position: fixed; top: 0; left: 0; width: 100%; z-index: 1000; padding: 16px 0; transition: var(--transition); background: rgba(253,248,244,.95); backdrop-filter: blur(12px); box-shadow: 0 2px 16px rgba(59,35,21,.08); } .navbar .container { display: flex; justify-content: space-between; align-items: center; } .logo { font-size: 1.6rem; font-weight: 900; color: var(--espresso); display: flex; align-items: center; gap: 8px; } .logo-icon { width: 36px; height: 36px; background: var(--accent-orange); border-radius: 50%; display: flex; align-items: center; justify-content: center; color: var(--white); font-size: 1.1rem; } .nav-links { display: flex; gap: 32px; align-items: center; } .nav-links a { font-weight: 600; font-size: .95rem; color: var(--dark-brown); } .nav-links a:hover { color: var(--accent-orange); } .hamburger { display: none; flex-direction: column; gap: 5px; cursor: pointer; background: none; border: none; } .hamburger span { width: 26px; height: 3px; background: var(--espresso); border-radius: 2px; } /* HERO */ .case-hero { padding: 160px 0 80px; background: linear-gradient(135deg, var(--espresso) 0%, var(--dark-brown) 100%); color: var(--white); text-align: center; } .case-hero h1 { font-size: clamp(2.2rem, 5vw, 3.5rem); font-weight: 900; line-height: 1.1; margin-bottom: 20px; } .case-hero h1 span { color: var(--gold); } .case-hero p { font-size: 1.15rem; color: rgba(255,255,255,.75); max-width: 700px; margin: 0 auto 32px; } .breadcrumbs { display: flex; justify-content: center; gap: 8px; font-size: .9rem; color: rgba(255,255,255,.6); margin-bottom: 24px; } .breadcrumbs a:hover { color: var(--gold); } /* INTRO */ .intro { padding: 60px 0; background: var(--white); border-bottom: 1px solid rgba(0,0,0,.05); } .intro .container { display: flex; gap: 60px; align-items: center; } .intro-text { flex: 1; } .intro-text h2 { font-size: 1.8rem; font-weight: 800; margin-bottom: 16px; } .intro-text p { color: var(--text-muted); font-size: 1.05rem; } .intro-stats { flex: 0 0 300px; display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } .stat-box { background: var(--light-cream); padding: 24px; border-radius: var(--radius); text-align: center; } .stat-box h3 { font-size: 1.8rem; font-weight: 900; color: var(--accent-orange); } .stat-box p { font-size: .85rem; color: var(--text-muted); margin-bottom: 0; } /* CASE STUDIES GRID */ .case-studies { padding: 80px 0; } .case-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(360px, 1fr)); gap: 32px; } .case-card { background: var(--white); border-radius: var(--radius); overflow: hidden; box-shadow: var(--shadow); transition: var(--transition); border: 1px solid rgba(0,0,0,.04); display: flex; flex-direction: column; } .case-card:hover { transform: translateY(-6px); box-shadow: var(--shadow-lg); } .case-header { padding: 32px 28px 20px; display: flex; align-items: center; gap: 16px; } .case-number { width: 48px; height: 48px; border-radius: 12px; background: var(--light-cream); color: var(--accent-orange); font-weight: 900; font-size: 1.2rem; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .case-meta h3 { font-size: 1.1rem; font-weight: 700; margin-bottom: 4px; } .case-meta span { font-size: .85rem; color: var(--text-muted); } .case-body { padding: 0 28px; flex: 1; } .case-tag { display: inline-block; padding: 4px 12px; border-radius: 50px; font-size: .75rem; font-weight: 700; margin-bottom: 12px; } .tag-hot { background: rgba(224,123,57,.12); color: var(--accent-orange); } .tag-cold { background: rgba(66,153,225,.12); color: #4299e1; } .tag-eco { background: rgba(72,187,120,.12); color: #38a169; } .tag-custom { background: rgba(159,122,234,.12); color: #9f7aea; } .tag-leak { background: rgba(237,100,166,.12); color: #ed64a6; } .tag-cost { background: rgba(212,160,83,.15); color: var(--warm-brown); } .case-body p { font-size: .95rem; color: var(--text-muted); } .case-results { padding: 20px 28px; background: var(--light-cream); border-top: 1px solid rgba(0,0,0,.04); } .case-results h4 { font-size: .8rem; text-transform: uppercase; letter-spacing: 1px; color: var(--text-muted); margin-bottom: 8px; } .result-list li { display: flex; align-items: flex-start; gap: 8px; font-size: .9rem; margin-bottom: 6px; font-weight: 600; color: var(--espresso); } .result-list li::before { content: '✓'; color: var(--accent-orange); margin-top: 2px; } .case-footer { padding: 24px 28px; border-top: 1px solid rgba(0,0,0,.04); } .case-footer a { font-weight: 700; color: var(--accent-orange); font-size: .95rem; } .case-footer a:hover { color: var(--gold); } /* CTA SECTION */ .case-cta { padding: 100px 0; background: linear-gradient(135deg, var(--accent-orange), var(--gold)); text-align: center; } .case-cta h2 { font-size: clamp(2rem, 4vw, 2.8rem); font-weight: 900; color: var(--white); margin-bottom: 16px; } .case-cta p { font-size: 1.1rem; color: rgba(255,255,255,.9); max-width: 600px; margin: 0 auto 36px; } .case-cta .btn { background: var(--white); color: var(--accent-orange); } .case-cta .btn:hover { background: var(--espresso); color: var(--white); transform: translateY(-2px); } /* FOOTER */ .footer { background: var(--espresso); color: rgba(255,255,255,.7); padding: 80px 0 0; } .footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr; gap: 48px; margin-bottom: 60px; } .footer-brand .logo { color: var(--white); margin-bottom: 16px; } .footer-brand p { font-size: .92rem; line-height: 1.7; max-width: 300px; } .footer h4 { color: var(--white); font-size: 1rem; font-weight: 700; margin-bottom: 20px; text-transform: uppercase; letter-spacing: 1px; } .footer ul li { margin-bottom: 12px; } .footer ul li a { font-size: .92rem; } .footer ul li a:hover { color: var(--gold); padding-left: 4px; } .footer-bottom { border-top: 1px solid rgba(255,255,255,.08); padding: 28px 0; display: flex; justify-content: space-between; align-items: center; font-size: .85rem; } /* RESPONSIVE */ @media (max-width: 992px) { .intro .container { flex-direction: column; text-align: center; } .intro-stats { flex: auto; width: 100%; max-width: 400px; } .case-grid { grid-template-columns: 1fr; } .footer-grid { grid-template-columns: 1fr 1fr; } } @media (max-width: 768px) { .nav-links { display: none; } .hamburger { display: flex; } .case-hero { padding: 140px 0 60px; } .intro-stats { grid-template-columns: 1fr 1fr; } .footer-grid { grid-template-columns: 1fr; } .footer-bottom { flex-direction: column; gap: 16px; text-align: center; } }

6 Case Studies from the Beverage Industry

Discover how leading coffee shops, juice bars, and franchises optimized their packaging, reduced costs, and impressed customers with Cup Source solutions.

View Case Studies ↓

Real Challenges. Proven Solutions.

The beverage industry faces unique packaging hurdles: heat resistance, leakage prevention, sustainability mandates, and brand differentiation. We've helped over 2,000 businesses solve these problems. Here are six detailed examples of how we delivered measurable results.

30%

Avg. Cost Savings

98%

Retention Rate

2k+

Partners Served

100%

Eco-Options

01

BrewMaster Roasters

Specialty Coffee Chain • 12 Locations
Hot Beverage Custom Branding

The Challenge: BrewMaster struggled with inconsistent cup quality across suppliers and wanted a custom-branded solution that conveyed premium craftsmanship.

The Solution: Cup Source engineered a 12oz & 16oz double-wall paper cup with matte finish, full-color CMYK printing, and peelable lids for a sleek unboxing experience.

Key Results

  • 20% reduction in packaging costs
  • 15% increase in brand recall
  • Unified supply chain across all 12 stores
02

BobaBurst

Bubble Tea Franchise • 45 Locations
Cold Beverage Leak Prevention

The Challenge: High customer complaints about lids melting with hot teas and leakage during delivery. Previous supplier couldn't handle heat variability.

The Solution: Implemented heat-resistant PET cups with reinforced lock-top lids and silicone seals. Customizable dome options for toppings.

Key Results

  • Zero lid melting incidents
  • 90% drop in delivery spillage claims
  • Improved customer satisfaction scores by 25%
03

GreenEvents Catering

Event Services • Corporate Clients
Sustainability Bulk Orders

The Challenge: Corporate clients demanded 100% compostable packaging. Previous options were weak, leaked, or too expensive for large-scale events.

The Solution: Supplied bagasse bowls, compostable PLA cups, and plant-based cutlery. Provided certification documentation for client reporting.

Key Results

  • 100% compostable event operations
  • Won "Sustainable Vendor" award 2024
  • Sealed contracts with 3 Fortune 500 clients
04

Urban Cold Brew Co.

Artisan Coffee Brand • 8 Cafés
Cold Brew Cost Optimization

The Challenge: Customers complained about condensation making hands wet. Premium feel was lost. Margins were tight due to over-engineered cups.

The Solution: Introduced double-wall clear PET cups that eliminate condensation without excessive material thickness. Custom label-friendly surface.

Key Results

  • Eliminated condensation complaints
  • 12% reduction in unit cost vs previous supplier
  • 15% sales lift attributed to premium presentation
05

QuickStop Franchise

Convenience Stores • 120 Units
Private Label Eco-Friendly

The Challenge: Needed private-label cups to differentiate from competitors at self-serve stations. Required bulk pricing and fast replenishment.

The Solution: OEM manufacturing program with private-label branding, low minimums for testing, and automated reorder system for 120 locations.

Key Results

  • Launched private label across all 120 units
  • 18% margin improvement on beverage sales
  • Zero stockouts with automated logistics
06

FreshSqueeze Bar

Health Juice Brand • 6 Locations
Leak Proof Sustainability

The Challenge: Thick juices and smoothies caused leaks. Paper cups softened. Needed durable, eco-friendly containers that maintained structural integrity.

The Solution: Thick-wall PLA cups with locking lids designed for high-viscosity liquids. Compostable materials with superior barrier properties.

Key Results

  • 95% reduction in leakage incidents
  • Cups held shape even with ice and thick blends
  • Aligned with brand's health/sustainability mission

Have a Similar Challenge?

Whether you need custom branding, leak-proof technology, or sustainable materials, Cup Source has the solution. Get a tailored recommendation today.

Get Your Free Consultation