@charset "UTF-8";:root{--primaria: #7a4b33;--primaria-escura: #5e3826;--texto: #2b211b;--texto-suave: #6b5d52;--borda: #ddd3c9;--fundo: #fffdfa;--fundo-suave: #f4eee7;--erro: #a32020;--sucesso: #1f5e1f;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5;color:var(--texto);background:var(--fundo)}img{max-width:100%;display:block}.botao{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;padding:10px 16px;border:1px solid var(--borda);border-radius:6px;background:#fff;color:var(--texto);text-decoration:none;cursor:pointer}.botao:disabled{opacity:.6;cursor:default}.botao.primario{background:var(--primaria);border-color:var(--primaria);color:#fff}.botao.perigo{color:var(--erro);border-color:var(--erro)}.conteiner{width:100%;max-width:1120px;margin:0 auto;padding-left:16px;padding-right:16px}.grade-pecas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}@media(min-width:720px){.grade-pecas{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}
