Image 1 of 1
Example Product #1
<style>
.product-content {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
max-width: 800px;
margin: 0 auto;
line-height: 1.6;
color: #333;
}
.product-hero {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
padding: 40px 30px;
border-radius: 12px;
margin-bottom: 30px;
color: white;
}
.product-hero h1 {
margin: 0 0 10px 0;
font-size: 2.2em;
font-weight: 700;
}
.product-hero .tagline {
font-size: 1.1em;
opacity: 0.9;
}
.specs-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 20px;
margin: 30px 0;
}
.spec-card {
background: #f8f9fa;
padding: 20px;
border-radius: 8px;
border-left: 4px solid #667eea;
}
.spec-card h3 {
margin: 0 0 8px 0;
font-size: 0.9em;
text-transform: uppercase;
color: #667eea;
font-weight: 600;
}
.spec-card p {
margin: 0;
font-size: 1.1em;
color: #333;
}
.features-list {
background: white;
border: 2px solid #e9ecef;
border-radius: 8px;
padding: 25px 30px;
margin: 30px 0;
}
.features-list h2 {
margin: 0 0 20px 0;
font-size: 1.5em;
color: #333;
}
.features-list ul {
margin: 0;
padding: 0;
list-style: none;
}
.features-list li {
padding: 10px 0;
padding-left: 30px;
position: relative;
}
.features-list li:before {
content: "✓";
position: absolute;
left: 0;
color: #667eea;
font-weight: bold;
font-size: 1.2em;
}
.description-text {
font-size: 1.05em;
line-height: 1.8;
color: #555;
margin: 20px 0;
}
.highlight-box {
background: #fff3cd;
border-left: 4px solid #ffc107;
padding: 20px;
margin: 25px 0;
border-radius: 4px;
}
@media (max-width: 600px) {
.product-hero {
padding: 30px 20px;
}
.product-hero h1 {
font-size: 1.8em;
}
.specs-grid {
grid-template-columns: 1fr;
}
}
</style>
<div class="product-content">
<div class="product-hero">
<h1>Ethiopian Sidamo Coffee</h1>
<p class="tagline">Single-origin beans from 1,800m elevation</p>
</div>
<p class="description-text">
Grown in the Sidamo region of southern Ethiopia, these beans develop their character at high altitude where cool nights and warm days create the conditions for exceptional coffee. The result is a clean cup with notes of blueberry and dark chocolate.
</p>
<div class="specs-grid">
<div class="spec-card">
<h3>Roast Level</h3>
<p>Medium</p>
</div>
<div class="spec-card">
<h3>Processing</h3>
<p>Washed</p>
</div>
<div class="spec-card">
<h3>Weight</h3>
<p>250g</p>
</div>
</div>
<div class="features-list">
<h2>What You Get</h2>
<ul>
<li>Whole beans roasted to order</li>
<li>Resealable bag with one-way valve</li>
<li>Roast date printed on package</li>
<li>Tasting notes and brewing guidelines included</li>
</ul>
</div>
<p class="description-text">
We roast every Monday and Thursday, shipping within 24 hours to ensure you receive the freshest possible coffee. Store in a cool, dry place and use within 4 weeks of opening.
</p>
<div class="highlight-box">
<strong>Brewing recommendation:</strong> Use 15g of coffee per 250ml of water at 93°C. Adjust to taste.
</div>
</div>
<style>
.product-content {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
max-width: 800px;
margin: 0 auto;
line-height: 1.6;
color: #333;
}
.product-hero {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
padding: 40px 30px;
border-radius: 12px;
margin-bottom: 30px;
color: white;
}
.product-hero h1 {
margin: 0 0 10px 0;
font-size: 2.2em;
font-weight: 700;
}
.product-hero .tagline {
font-size: 1.1em;
opacity: 0.9;
}
.specs-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 20px;
margin: 30px 0;
}
.spec-card {
background: #f8f9fa;
padding: 20px;
border-radius: 8px;
border-left: 4px solid #667eea;
}
.spec-card h3 {
margin: 0 0 8px 0;
font-size: 0.9em;
text-transform: uppercase;
color: #667eea;
font-weight: 600;
}
.spec-card p {
margin: 0;
font-size: 1.1em;
color: #333;
}
.features-list {
background: white;
border: 2px solid #e9ecef;
border-radius: 8px;
padding: 25px 30px;
margin: 30px 0;
}
.features-list h2 {
margin: 0 0 20px 0;
font-size: 1.5em;
color: #333;
}
.features-list ul {
margin: 0;
padding: 0;
list-style: none;
}
.features-list li {
padding: 10px 0;
padding-left: 30px;
position: relative;
}
.features-list li:before {
content: "✓";
position: absolute;
left: 0;
color: #667eea;
font-weight: bold;
font-size: 1.2em;
}
.description-text {
font-size: 1.05em;
line-height: 1.8;
color: #555;
margin: 20px 0;
}
.highlight-box {
background: #fff3cd;
border-left: 4px solid #ffc107;
padding: 20px;
margin: 25px 0;
border-radius: 4px;
}
@media (max-width: 600px) {
.product-hero {
padding: 30px 20px;
}
.product-hero h1 {
font-size: 1.8em;
}
.specs-grid {
grid-template-columns: 1fr;
}
}
</style>
<div class="product-content">
<div class="product-hero">
<h1>Ethiopian Sidamo Coffee</h1>
<p class="tagline">Single-origin beans from 1,800m elevation</p>
</div>
<p class="description-text">
Grown in the Sidamo region of southern Ethiopia, these beans develop their character at high altitude where cool nights and warm days create the conditions for exceptional coffee. The result is a clean cup with notes of blueberry and dark chocolate.
</p>
<div class="specs-grid">
<div class="spec-card">
<h3>Roast Level</h3>
<p>Medium</p>
</div>
<div class="spec-card">
<h3>Processing</h3>
<p>Washed</p>
</div>
<div class="spec-card">
<h3>Weight</h3>
<p>250g</p>
</div>
</div>
<div class="features-list">
<h2>What You Get</h2>
<ul>
<li>Whole beans roasted to order</li>
<li>Resealable bag with one-way valve</li>
<li>Roast date printed on package</li>
<li>Tasting notes and brewing guidelines included</li>
</ul>
</div>
<p class="description-text">
We roast every Monday and Thursday, shipping within 24 hours to ensure you receive the freshest possible coffee. Store in a cool, dry place and use within 4 weeks of opening.
</p>
<div class="highlight-box">
<strong>Brewing recommendation:</strong> Use 15g of coffee per 250ml of water at 93°C. Adjust to taste.
</div>
</div>