Why Choose Our Boutique
Preview
Edit
Download
Run
Download Options
HTML File
Download as .html file
CSS File
Download as .css file
JavaScript File
Download as .js file
Combined HTML
All code in one HTML file
Project ZIP
All files in a ZIP archive
Cancel
HTML
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Boutique - Why Choose Us</title> <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"> </head> <body> <section class="why-choose-us"> <div class="decorative-circle circle-1"></div> <div class="decorative-circle circle-2"></div> <div class="section-header"> <h2>Why Choose Boutique</h2> <p>Experience the perfect blend of luxury, style, and personalized service that sets us apart in the fashion world.</p> </div> <div class="features-container"> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-crown"></i> </div> <h3>Exclusive Designs</h3> <p>Our collections feature limited-edition pieces crafted with meticulous attention to detail, ensuring you stand out with unique fashion statements.</p> </div> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-heart"></i> </div> <h3>Personalized Service</h3> <p>Enjoy one-on-one styling consultations with our fashion experts who understand your unique taste and lifestyle needs.</p> </div> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-spa"></i> </div> <h3>Luxury Experience</h3> <p>From our elegant store ambiance to premium packaging, every touchpoint is designed to make you feel special.</p> </div> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-leaf"></i> </div> <h3>Sustainable Luxury</h3> <p>We're committed to ethical sourcing and sustainable practices without compromising on style or quality.</p> </div> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-star"></i> </div> <h3>Quality Assurance</h3> <p>Each piece undergoes rigorous quality checks to ensure longevity and perfect craftsmanship.</p> </div> <div class="feature-card"> <div class="feature-icon"> <i class="fas fa-gem"></i> </div> <h3>VIP Benefits</h3> <p>Join our loyalty program for exclusive access to private sales, fashion events, and personalized offers.</p> </div> </div> </section> </body> </html>
CSS
:root { --maroon: #800020; --light-maroon: #a83252; --white: #ffffff; --off-white: #f9f3f3; } * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Montserrat', sans-serif; } body { background-color: var(--off-white); } .why-choose-us { padding: 5rem 2rem; max-width: 1400px; margin: 0 auto; position: relative; overflow: hidden; } .section-header { text-align: center; margin-bottom: 4rem; position: relative; z-index: 2; } .section-header h2 { font-size: 3rem; color: var(--maroon); margin-bottom: 1.5rem; font-weight: 700; position: relative; display: inline-block; } .section-header h2::after { content: ''; position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); width: 80px; height: 4px; background: var(--maroon); border-radius: 2px; } .section-header p { font-size: 1.2rem; color: #555; max-width: 700px; margin: 0 auto; line-height: 1.6; } .features-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; position: relative; z-index: 2; } .feature-card { background: var(--white); border-radius: 15px; padding: 2.5rem 2rem; box-shadow: 0 10px 30px rgba(128, 0, 32, 0.1); transition: all 0.5s ease; position: relative; overflow: hidden; text-align: center; z-index: 1; } .feature-card::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 5px; background: var(--maroon); transition: all 0.5s ease; } .feature-card:hover { transform: translateY(-10px); box-shadow: 0 15px 35px rgba(128, 0, 32, 0.2); } .feature-card:hover::before { height: 10px; } .feature-icon { width: 80px; height: 80px; margin: 0 auto 1.5rem; display: flex; align-items: center; justify-content: center; background: linear-gradient(135deg, var(--maroon), var(--light-maroon)); border-radius: 50%; color: var(--white); font-size: 2rem; transition: all 0.5s ease; } .feature-card:hover .feature-icon { transform: rotateY(180deg); background: linear-gradient(135deg, var(--light-maroon), var(--maroon)); } .feature-card h3 { font-size: 1.5rem; color: var(--maroon); margin-bottom: 1rem; font-weight: 600; } .feature-card p { color: #666; line-height: 1.6; font-size: 1rem; } /* Futuristic decorative elements */ .decorative-circle { position: absolute; border-radius: 50%; opacity: 0.1; z-index: 0; } .circle-1 { width: 300px; height: 300px; background: var(--maroon); top: -100px; left: -100px; animation: float 8s ease-in-out infinite; } .circle-2 { width: 200px; height: 200px; background: var(--maroon); bottom: -50px; right: -50px; animation: float 10s ease-in-out infinite reverse; } @keyframes float { 0% { transform: translateY(0) rotate(0deg); } 50% { transform: translateY(-20px) rotate(5deg); } 100% { transform: translateY(0) rotate(0deg); } } /* Responsive adjustments */ @media (max-width: 768px) { .section-header h2 { font-size: 2.2rem; } .section-header p { font-size: 1rem; } .feature-card { padding: 2rem 1.5rem; } } @media (max-width: 480px) { .why-choose-us { padding: 3rem 1rem; } .section-header h2 { font-size: 1.8rem; } .features-container { grid-template-columns: 1fr; } }
JavaScript
Output Preview
Desktop
Mobile
Fullscreen