Humidifier
<!-- Add this to your Shopify page HTML editor -->
<style>
/* Apple-style Product Page CSS */
.humidifier-page {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
color: #1d1d1f;
line-height: 1.5;
max-width: 100%;
margin: 0;
padding: 0;
overflow-x: hidden;
}
/* Hero Section */
.hero-section {
background: linear-gradient(180deg, #fbfbfd 0%, #f5f5f7 100%);
padding: 80px 20px 60px;
text-align: center;
min-height: 600px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.hero-title {
font-size: 56px;
font-weight: 600;
letter-spacing: -0.005em;
margin: 0 0 12px 0;
color: #1d1d1f;
}
.hero-subtitle {
font-size: 28px;
font-weight: 400;
color: #86868b;
margin: 0 0 24px 0;
}
.hero-price {
font-size: 21px;
font-weight: 400;
color: #1d1d1f;
margin: 0 0 32px 0;
}
.hero-image {
max-width: 600px;
width: 100%;
height: auto;
margin: 40px auto;
border-radius: 18px;
box-shadow: 0 10px 40px rgba(0,0,0,0.1);
}
/* Feature Highlights */
.feature-highlights {
background: #fff;
padding: 80px 20px;
}
.features-grid {
max-width: 1200px;
margin: 0 auto;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 40px;
}
.feature-card {
text-align: center;
padding: 20px;
}
.feature-icon {
width: 80px;
height: 80px;
margin: 0 auto 20px;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
border-radius: 20px;
display: flex;
align-items: center;
justify-content: center;
font-size: 36px;
color: white;
}
.feature-title {
font-size: 24px;
font-weight: 600;
margin: 0 0 12px 0;
color: #1d1d1f;
}
.feature-description {
font-size: 17px;
color: #86868b;
line-height: 1.5;
}
/* Feature Sections */
.feature-section {
padding: 100px 20px;
text-align: center;
}
.feature-section:nth-child(even) {
background: #f5f5f7;
}
.feature-section:nth-child(odd) {
background: #fff;
}
.section-content {
max-width: 980px;
margin: 0 auto;
}
.section-title {
font-size: 48px;
font-weight: 600;
margin: 0 0 20px 0;
letter-spacing: -0.005em;
color: #1d1d1f;
}
.section-subtitle {
font-size: 24px;
font-weight: 400;
color: #86868b;
margin: 0 0 50px 0;
max-width: 700px;
margin-left: auto;
margin-right: auto;
}
.section-image {
max-width: 100%;
height: auto;
border-radius: 18px;
margin: 40px 0;
box-shadow: 0 10px 40px rgba(0,0,0,0.1);
}
/* Benefits Grid */
.benefits-grid {
max-width: 1200px;
margin: 60px auto 0;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 30px;
}
.benefit-item {
background: #fff;
padding: 40px 30px;
border-radius: 18px;
text-align: left;
box-shadow: 0 4px 20px rgba(0,0,0,0.08);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.benefit-item:hover {
transform: translateY(-5px);
box-shadow: 0 8px 30px rgba(0,0,0,0.12);
}
.benefit-icon {
font-size: 48px;
margin-bottom: 20px;
}
.benefit-title {
font-size: 21px;
font-weight: 600;
margin: 0 0 12px 0;
color: #1d1d1f;
}
.benefit-text {
font-size: 17px;
color: #86868b;
line-height: 1.6;
}
/* Specifications */
.specs-section {
background: #1d1d1f;
color: #f5f5f7;
padding: 100px 20px;
}
.specs-content {
max-width: 980px;
margin: 0 auto;
}
.specs-title {
font-size: 48px;
font-weight: 600;
text-align: center;
margin: 0 0 60px 0;
}
.specs-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 40px;
}
.spec-item {
text-align: center;
}
.spec-value {
font-size: 42px;
font-weight: 600;
color: #2997ff;
margin: 0 0 8px 0;
}
.spec-label {
font-size: 17px;
color: #86868b;
margin: 0;
}
/* CTA Section */
.cta-section {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
padding: 100px 20px;
text-align: center;
color: white;
}
.cta-title {
font-size: 48px;
font-weight: 600;
margin: 0 0 20px 0;
}
.cta-subtitle {
font-size: 24px;
margin: 0 0 40px 0;
opacity: 0.9;
}
.cta-button {
display: inline-block;
background: white;
color: #667eea;
padding: 18px 48px;
font-size: 19px;
font-weight: 600;
text-decoration: none;
border-radius: 980px;
transition: all 0.3s ease;
box-shadow: 0 4px 20px rgba(0,0,0,0.2);
}
.cta-button:hover {
transform: scale(1.05);
box-shadow: 0 6px 30px rgba(0,0,0,0.3);
}
/* Sticky Buy Button */
.sticky-buy-bar {
position: fixed;
bottom: 0;
left: 0;
right: 0;
background: rgba(255, 255, 255, 0.95);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
padding: 16px 20px;
box-shadow: 0 -2px 20px rgba(0,0,0,0.1);
z-index: 9999;
display: flex;
justify-content: center;
align-items: center;
gap: 16px;
flex-wrap: wrap;
}
.sticky-buy-bar.hidden {
transform: translateY(100%);
transition: transform 0.3s ease;
}
.sticky-product-info {
display: flex;
align-items: center;
gap: 12px;
}
.sticky-product-name {
font-size: 17px;
font-weight: 600;
color: #1d1d1f;
}
.sticky-product-price {
font-size: 17px;
color: #86868b;
}
.sticky-buttons {
display: flex;
gap: 12px;
}
.btn-buy-now {
background: #0071e3;
color: white;
border: none;
padding: 12px 32px;
font-size: 17px;
font-weight: 600;
border-radius: 980px;
cursor: pointer;
transition: all 0.3s ease;
text-decoration: none;
display: inline-block;
}
.btn-buy-now:hover {
background: #0077ed;
transform: scale(1.02);
}
.btn-add-cart {
background: transparent;
color: #0071e3;
border: 2px solid #0071e3;
padding: 12px 32px;
font-size: 17px;
font-weight: 600;
border-radius: 980px;
cursor: pointer;
transition: all 0.3s ease;
text-decoration: none;
display: inline-block;
}
.btn-add-cart:hover {
background: #0071e3;
color: white;
}
/* Responsive */
@media (max-width: 768px) {
.hero-title {
font-size: 36px;
}
.hero-subtitle {
font-size: 21px;
}
.section-title,
.specs-title,
.cta-title {
font-size: 32px;
}
.section-subtitle,
.cta-subtitle {
font-size: 19px;
}
.feature-highlights {
padding: 60px 20px;
}
.feature-section {
padding: 60px 20px;
}
.sticky-product-info {
flex-direction: column;
gap: 4px;
}
.sticky-buttons {
width: 100%;
}
.btn-buy-now,
.btn-add-cart {
flex: 1;
padding: 12px 20px;
font-size: 15px;
}
}
</style>
<div class="humidifier-page">
<!-- Hero Section -->
<section class="hero-section">
<h1 class="hero-title">Premium Humidifier</h1>
<p class="hero-subtitle">Breathe easier. Live better.</p>
<p class="hero-price">From ₹2,999</p>
<!-- Replace with your product image -->
<img src="https://via.placeholder.com/600x600/f5f5f7/1d1d1f?text=Humidifier+Product+Image" alt="Premium Humidifier" class="hero-image">
<div class="sticky-buttons" style="margin-top: 20px;">
<a href="#buy" class="btn-buy-now">Buy Now</a>
<a href="#cart" class="btn-add-cart">Add to Cart</a>
</div>
</section>
<!-- Feature Highlights -->
<section class="feature-highlights">
<div class="features-grid">
<div class="feature-card">
<div class="feature-icon">💧</div>
<h3 class="feature-title">Ultra-Quiet Operation</h3>
<p class="feature-description">Whisper-quiet technology ensures peaceful sleep and undisturbed relaxation.</p>
</div>
<div class="feature-card">
<div class="feature-icon">⚡</div>
<h3 class="feature-title">24-Hour Runtime</h3>
<p class="feature-description">Large 3.5L tank provides continuous humidity for up to 24 hours on a single fill.</p>
</div>
<div class="feature-card">
<div class="feature-icon">🌙</div>
<h3 class="feature-title">Ambient Night Light</h3>
<p class="feature-description">7-color LED night light creates a soothing atmosphere for better sleep.</p>
</div>
<div class="feature-card">
<div class="feature-icon">🎯</div>
<h3 class="feature-title">Smart Humidity Control</h3>
<p class="feature-description">Automatic humidity sensor maintains optimal moisture levels in your space.</p>
</div>
</div>
</section>
<!-- Feature Section 1 -->
<section class="feature-section">
<div class="section-content">
<h2 class="section-title">Advanced Ultrasonic Technology</h2>
<p class="section-subtitle">Experience the finest mist with our cutting-edge ultrasonic humidification system that breaks water into microscopic particles for instant absorption.</p>
<img src="https://via.placeholder.com/980x550/f5f5f7/1d1d1f?text=Ultrasonic+Technology+Image" alt="Ultrasonic Technology" class="section-image">
<div class="benefits-grid">
<div class="benefit-item">
<div class="benefit-icon">🌿</div>
<h3 class="benefit-title">Healthier Air</h3>
<p class="benefit-text">Adds essential moisture to dry air, helping to relieve dry skin, throat irritation, and sinus congestion.</p>
</div>
<div class="benefit-item">
<div class="benefit-icon">🛡️</div>
<h3 class="benefit-title">Auto Shut-Off</h3>
<p class="benefit-text">Built-in safety feature automatically turns off the unit when water runs low or the tank is removed.</p>
</div>
<div class="benefit-item">
<div class="benefit-icon">🔇</div>
<h3 class="benefit-title">Whisper Quiet</h3>
<p class="benefit-text">Operates at less than 30dB, quieter than a library, ensuring peaceful sleep and work environments.</p>
</div>
</div>
</div>
</section>
<!-- Feature Section 2 -->
<section class="feature-section">
<div class="section-content">
<h2 class="section-title">Designed for Your Lifestyle</h2>
<p class="section-subtitle">Sleek, modern design that complements any room while delivering powerful performance.</p>
<img src="https://via.placeholder.com/980x550/f5f5f7/1d1d1f?text=Design+Lifestyle+Image" alt="Modern Design" class="section-image">
<div class="benefits-grid">
<div class="benefit-item">
<div class="benefit-icon">💨</div>
<h3 class="benefit-title">360° Rotation Nozzle</h3>
<p class="benefit-text">Adjustable mist direction allows you to control where the humidity goes for optimal coverage.</p>
</div>
<div class="benefit-item">
<div class="benefit-icon">🎨</div>
<h3 class="benefit-title">Easy Top Fill</h3>
<p class="benefit-text">Convenient top-fill design makes refilling quick and mess-free without removing the tank.</p>
</div>
<div class="benefit-item">
<div class="benefit-icon">🧼</div>
<h3 class="benefit-title">Easy to Clean</h3>
<p class="benefit-text">Wide opening design allows for thorough cleaning, preventing mold and bacteria buildup.</p>
</div>
</div>
</div>
</section>
<!-- Specifications -->
<section class="specs-section">
<div class="specs-content">
<h2 class="specs-title">Technical Specifications</h2>
<div class="specs-grid">
<div class="spec-item">
<div class="spec-value">3.5L</div>
<p class="spec-label">Tank Capacity</p>
</div>
<div class="spec-item">
<div class="spec-value">24hrs</div>
<p class="spec-label">Runtime</p>
</div>
<div class="spec-item">
<div class="spec-value"><30dB</div>
<p class="spec-label">Noise Level</p>
</div>
<div class="spec-item">
<div class="spec-value">300ml/hr</div>
<p class="spec-label">Mist Output</p>
</div>
<div class="spec-item">
<div class="spec-value">USB</div>
<p class="spec-label">Power Source</p>
</div>
<div class="spec-item">
<div class="spec-value">7</div>
<p class="spec-label">LED Colors</p>
</div>
<div class="spec-item">
<div class="spec-value">3</div>
<p class="spec-label">Mist Levels</p>
</div>
<div class="spec-item">
<div class="spec-value">Auto</div>
<p class="spec-label">Shut-Off</p>
</div>
</div>
</div>
</section>
<!-- CTA Section -->
<section class="cta-section" id="buy">
<h2 class="cta-title">Ready to Transform Your Air?</h2>
<p class="cta-subtitle">Join thousands of satisfied customers breathing easier today.</p>
<a href="#cart" class="cta-button">Order Now - ₹2,999</a>
</section>
</div>
<!-- Sticky Buy Bar -->
<div class="sticky-buy-bar" id="stickyBuyBar">
<div class="sticky-product-info">
<span class="sticky-product-name">Premium Humidifier</span>
<span class="sticky-product-price">₹2,999</span>
</div>
<div class="sticky-buttons">
<a href="#buy" class="btn-buy-now">Buy Now</a>
<a href="#cart" class="btn-add-cart">Add to Cart</a>
</div>
</div>
<script>
// Sticky bar visibility control
window.addEventListener('scroll', function() {
const stickyBar = document.getElementById('stickyBuyBar');
const heroSection = document.querySelector('.hero-section');
const heroBottom = heroSection.offsetTop + heroSection.offsetHeight;
if (window.scrollY > heroBottom - 100) {
stickyBar.classList.remove('hidden');
} else {
stickyBar.classList.add('hidden');
}
});
// Initialize as hidden
document.getElementById('stickyBuyBar').classList.add('hidden');
</script>