:root{color-scheme:dark;font-family:Inter,system-ui,sans-serif;background:#141814;color:#f1f6ee}
body{margin:0}header{display:flex;align-items:center;gap:1rem;padding:1rem max(1rem,calc((100% - 68rem)/2));background:#0b100b;border-bottom:1px solid #334432}
header img{width:3.5rem;height:3.5rem;object-fit:cover;border-radius:.65rem}h1{font-size:1.4rem}
main{max-width:68rem;margin:auto;padding:1rem}#itens{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem}
article,#pedido{border:1px solid #344633;border-radius:1rem;background:#1d261e;padding:1rem}
article img{width:100%;aspect-ratio:4/3;object-fit:contain;background:#151c15;border-radius:.5rem}
article h3{font-size:1.1rem}article p{color:#b8f791;font-weight:650}label{display:flex;align-items:center;gap:.65rem}
input{width:4.5rem;padding:.45rem;background:#121a12;border:1px solid #738575;border-radius:.4rem;color:inherit;font:inherit}
#pedido{margin:1.25rem 0}#whatsapp{display:inline-block;padding:.7rem 1rem;border-radius:.5rem;background:#b8f791;color:#12200d;font-weight:bold}
[hidden],#whatsapp[hidden]{display:none}
