/* Gerado de tokens.json. Não edite à mão. */
:root{
  --vermelho-50: #fbeff1;
  --vermelho-100: #f6dbdf;
  --vermelho-200: #ecb7c0;
  --vermelho-300: #e28e9c;
  --vermelho-400: #e63950;
  --vermelho-500: #c41e3a;
  --vermelho-600: #aa1c34;
  --vermelho-700: #9a1830;
  --vermelho-800: #6f1627;
  --vermelho-900: #4e1320;
  --grafite-50: #f1f2f3;
  --grafite-100: #e0e1e3;
  --grafite-200: #c1c3c7;
  --grafite-300: #9ea2a8;
  --grafite-400: #737882;
  --grafite-500: #3d4451;
  --grafite-600: #363c48;
  --grafite-700: #2f353f;
  --grafite-800: #262b34;
  --grafite-900: #1c2028;
  --aco-50: #f5f5f6;
  --aco-100: #e7e8eb;
  --aco-200: #d0d2d6;
  --aco-300: #b5b8c0;
  --aco-400: #9499a4;
  --aco-500: #6b7280;
  --aco-600: #5e6470;
  --aco-700: #505661;
  --aco-800: #3f444d;
  --aco-900: #2e3139;
  --osso-50: #fbfaf8;
  --osso-100: #f6f4f1;
  --osso-200: #ece8e2;
  --osso-300: #e4e0da;
  --osso-400: #cfc9c0;
  --osso-500: #b6afa4;
  --latao-50: #f9f7f3;
  --latao-100: #f2ede4;
  --latao-200: #e6dbc9;
  --latao-300: #d8c6ab;
  --latao-400: #c6ad86;
  --latao-500: #b08d57;
  --latao-600: #997b4d;
  --latao-700: #826943;
  --latao-800: #645237;
  --latao-900: #463b2a;
  --sucesso: #15803d;
  --aviso: #b45309;
  --erro: #b42318;
  --info: #1d4ed8;
  --whatsapp: #25d366;
  --whatsapp-botao: #15803d;
  --texto: #1c2028;
  --texto-suave: #4b5563;
  --fundo: #fbfaf8;
  --superficie: #f6f4f1;
  --linha: #e4e0da;
  --primaria: #c41e3a;
  --primaria-hover: #9a1830;
  --estrutura: #3d4451;
  --fonte-titulo: "Playfair Display", Georgia, serif;
  --fonte-texto: "Manrope", system-ui, sans-serif;
  --fonte-rotulo: "Saira Condensed", "Arial Narrow", sans-serif;
  --texto-display: clamp(2.6rem,6vw,4.6rem);
  --texto-h1: 3rem;
  --texto-h2: 2.25rem;
  --texto-h3: 1.5rem;
  --texto-h4: 1.25rem;
  --texto-lead: 1.125rem;
  --texto-corpo: 1rem;
  --texto-pequeno: 0.875rem;
  --texto-rotulo: 0.8125rem;
  --espaco-1: 4px;
  --espaco-2: 8px;
  --espaco-3: 12px;
  --espaco-4: 16px;
  --espaco-6: 24px;
  --espaco-8: 32px;
  --espaco-12: 48px;
  --espaco-16: 64px;
  --espaco-24: 96px;
  --raio-selo: 2px;
  --raio-controle: 4px;
  --raio-cartao: 14px;
  --raio-pilula: 999px;
  --sombra-suave: 0 1px 2px rgba(28,32,40,.05),0 8px 24px -12px rgba(28,32,40,.18);
  --sombra-alta: 0 30px 60px -24px rgba(28,32,40,.35);
  --sombra-foco: 0 0 0 3px rgba(196,30,58,.35);
  --mov-rapido: 150ms;
  --mov-normal: 250ms;
  --mov-lento: 400ms;
  --mov-curva: cubic-bezier(.2,.7,.2,1);
}
