/* Tema · Empório Boiatti — preto do selo, dourado do brasão, madeira das tábuas.
   Cores tiradas do Instagram @emporioboiatti. */
:root{
  --primary:#1c1a17;
  --primary-deep:#121110;
  --primary-panel:#0d0c0b;
  --primary-soft:#3a352d;
  --on-primary:#f3e9d4;
  --accent:#b8914a;
  --accent-light:#d4b06a;
  --accent-soft:#f6efe1;
  --bg:#f5efe4;
  --bg-header:#faf6ee;
  --card:#ffffff;
  --ph:#ece3d1;
  --ph-ink:#a8987a;
  --ink:#24211c;
  --ink-soft:#6d6658;
  --line:#e5dccb;
  --font-title:'Cinzel',Georgia,serif;
  --font-body:'Jost',system-ui,sans-serif;
  --font-script:'Great Vibes',cursive;
  --wm-opacity:0;
}
.cat-header .logo{ width:min(150px,38vw); border-radius:50% }
.cat-footer .foot-info a{ color:inherit }

/* preço por 100 g (hook do shell): botão "alterar" no lugar do +/− dos itens por 100 g */
.p100-alt{background:var(--accent-soft);color:var(--primary);border:1.5px solid var(--accent)}
.p100-mini{margin-top:4px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--primary);font:600 12.5px/1 var(--font-body);padding:7px 10px}
.encomenda{text-decoration:none;background:var(--primary);color:var(--on-primary)}
.m-encomenda{margin-top:14px;padding:13px;font-size:15px}
