/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Poppins',sans-serif;background-color:#f9ece9;color:#333;margin:0;padding:0;}header{background-color:#fff;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,0.1);position:sticky;top:0;z-index:100;}header .logo{font-size:24px;font-weight:600;color:#ff6f61;text-align:center;}nav ul{list-style:none;display:flex;justify-content:center;padding:0;}nav ul li{margin:0 15px;}nav ul li a{text-decoration:none;color:#333;font-weight:500;}nav ul li a:hover{color:#ff6f61;}.featured{background-color:#fff;padding:40px 20px;text-align:center;}.featured h2{font-size:32px;color:#ff6f61;margin-bottom:20px;}.featured .product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;}.featured .product-card{background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,0.1);}.featured .product-card img{width:100%;height:auto;}.featured .product-card h3{font-size:18px;margin:10px;}.featured .product-card p{color:#ff6f61;font-weight:600;margin:0 10px 10px;}.content{padding:40px 20px;}.reviews{max-width:800px;margin:0 auto;}.review{background-color:#fff;padding:20px;margin-bottom:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.review p{font-style:italic;}.review .author{font-weight:600;color:#ff6f61;}footer{background-color:#ff6f61;color:#fff;text-align:center;padding:20px;}footer p{margin:0;}@media (max-width:768px){nav ul{flex-direction:column;align-items:center;}nav ul li{margin:10px 0;}.featured .product-grid{grid-template-columns:1fr;}}
