body{margin:0;padding:0;font-family:Arial,sans-serif;background:#f4f6f8;color:#333}
header{background:#0ea5e9;color:#fff;padding:20px;text-align:center}
header h1{margin:0;font-size:2em}
.container{max-width:1000px;margin:20px auto;padding:10px}
.container h2{text-align:center;margin-bottom:20px;color:#0ea5e9}
.slider{display:flex;overflow-x:auto;gap:15px;scroll-behavior:smooth;padding-bottom:10px}
.product-card{flex:0 0 300px;background:#fff;padding:15px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,0.1);transition:transform 0.3s}
.product-card:hover{transform:scale(1.05)}
.product-card img{width:100%;border-radius:8px}
.product-card h3{margin:10px 0 5px;color:#0ea5e9}
.product-card p{margin:5px 0;color:#555}
.buy-btn{display:inline-block;background:#f97316;color:#fff;padding:10px 15px;border-radius:8px;text-decoration:none;margin-top:10px;transition:background 0.3s}
.buy-btn:hover{background:#ea580c}
footer{background:#111;color:#fff;padding:20px;text-align:center}
.footer-container{display:flex;flex-direction:column;align-items:center;gap:10px}
.footer-logo{height:50px}
.social-links a{color:#fff;margin:0 8px;font-size:1.5em;text-decoration:none}
.social-links a:hover{color:#0ea5e9}
footer p{margin:10px 0 0;font-size:0.9em}
