body{
font-family:Arial;
margin:0;
background:#f4f4f4;
}
header{
background:#ff6600;
color:white;
padding:15px;
text-align:center;
}
.logo{
width:140px;
margin-bottom:10px;
}
nav{
display:flex;
overflow:auto;
background:white;
}
nav button{
flex:1;
padding:12px;
border:none;
background:white;
font-weight:bold;
}
nav button:hover{
background:#eee;
}
.product{
background:white;
margin:10px;
padding:10px;
border-radius:8px;
}
.product img{
width:100%;
max-width:300px;
}
.shop{
color:#ff6600;
font-weight:bold;
}
.order{
background:#25D366;
color:white;
padding:10px;
display:inline-block;
margin-top:8px;
text-decoration:none;
}
.floatcall{
position:fixed;
bottom:20px;
left:50%;
transform:translateX(-50%);
background:#ff6600;
color:white;
padding:15px 25px;
border-radius:30px;
text-decoration:none;
}