/* ==========================================================================
   CAFÉ VILELA — Folha de estilo de entrada
   Café Vilela LTDA · Minas Gerais, Brasil

   Arquitetura: CSS nativo, sem pré-processador e sem build step.
   A ordem dos @import é a ordem da cascata — não reordenar sem verificar
   especificidade. Regras nunca são escritas neste arquivo; ele só monta.

   base/    tokens, reset, tipografia e utilitários estruturais
   layout/  envoltório, ritmo de seção, header e footer
   blocks/  blocos BEM, um arquivo por bloco
   ========================================================================== */

/* ---------- base ------------------------------------------------------- */
@import url("base/tokens.css");
@import url("base/reset.css");
@import url("base/typography.css");
@import url("base/utilities.css");

/* ---------- layout ----------------------------------------------------- */
@import url("layout/grid.css");
@import url("layout/header.css");
@import url("layout/footer.css");
@import url("layout/scroll-ui.css");
@import url("layout/page-transition.css");

/* ---------- blocks ----------------------------------------------------- */
@import url("blocks/button.css");
@import url("blocks/hero.css");
@import url("blocks/media-stack.css");
@import url("blocks/feature-list.css");
@import url("blocks/product-card.css");
@import url("blocks/panorama.css");
@import url("blocks/backstage.css");
@import url("blocks/channel.css");
@import url("blocks/map-section.css");
@import url("blocks/origem.css");
@import url("blocks/galeria-familia.css");
@import url("blocks/cafe.css");
@import url("blocks/contact.css");
@import url("blocks/canais.css");
