.CardPeca-module__6wFWpW__card{text-decoration:none;display:block}.CardPeca-module__6wFWpW__card:hover>div:first-child{border-color:var(--terracota-300)}.CardPeca-module__6wFWpW__nome{font-family:var(--font-corpo);font-size:16px;font-weight:var(--weight-semibold);color:var(--cacau-600);letter-spacing:normal;margin:14px 0 4px;line-height:1.4}
.VitrineNatal-module__ojvSJa__vitrine{text-align:center}.VitrineNatal-module__ojvSJa__pecas{text-align:left;grid-template-columns:1fr;gap:20px;margin:26px 0 32px;display:grid}@media (min-width:700px){.VitrineNatal-module__ojvSJa__pecas{grid-template-columns:repeat(3,1fr)}}
.page-module___8aEwW__heroConteudo{z-index:1;flex-direction:column;align-items:center;gap:22px;max-width:820px;margin:0 auto;display:flex;position:relative}.page-module___8aEwW__cardCategoria{background:var(--papel-50);border:1px solid var(--papel-300);border-radius:var(--radius-lg);transition:border-color var(--duration) var(--ease);padding:24px;text-decoration:none;display:block}.page-module___8aEwW__cardCategoria:hover{border-color:var(--terracota-300)}.page-module___8aEwW__quadroCategoria{aspect-ratio:4/3;background:var(--papel-200);border:1px solid var(--papel-300);border-radius:var(--radius-md);transition:border-color var(--duration) var(--ease);margin-bottom:18px;position:relative;overflow:hidden}.page-module___8aEwW__cardCategoria:hover .page-module___8aEwW__quadroCategoria{border-color:var(--terracota-300)}.page-module___8aEwW__numeroPasso{font-family:var(--font-display);color:var(--terracota-400);font-size:34px;line-height:1;display:block}.page-module___8aEwW__tituloPasso{font-family:var(--font-corpo);font-size:17px;font-weight:var(--weight-semibold);color:var(--cacau-600);letter-spacing:normal;margin:12px 0 8px;line-height:1.4}.page-module___8aEwW__instagram{background:var(--papel-50);border:1px solid var(--papel-300);border-radius:var(--radius-xl);padding:38px var(--pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}
.portfolio-module__XbO6Ca__filtros{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.portfolio-module__XbO6Ca__filtro{border-radius:var(--radius-pill);border:1px solid var(--papel-400);color:var(--cacau-500);transition:background var(--duration) var(--ease), color var(--duration) var(--ease), border-color var(--duration) var(--ease);background:0 0;padding:9px 18px;font-family:inherit;font-size:13px}.portfolio-module__XbO6Ca__filtro:hover{border-color:var(--terracota-300);color:var(--acao)}.portfolio-module__XbO6Ca__filtro[data-ativo]{border-color:var(--terracota-600);background:var(--terracota-600);color:var(--papel-50)}
