/* Vitali Feminina — marca base (etapa 1, modo direto, 12/11/2026, designer2)
   Cores tiradas do logo atual (perfil do Instagram: tinta #151313 sobre rosa-claro #F6ECEB)
   e das estampas da coleção de novembro (verde-folha dos vestidos de folhagens). */
:root {
  /* cor */
  --vt-blush: #f6eceb;        /* fundo do logo */
  --vt-papel: #fbf7f6;        /* fundo claro alternado */
  --vt-rosa: #ecc9cc;         /* rosa do vestido de alcinhas (08/11) — só fundo e detalhe */
  --vt-tinta: #151313;        /* preto do logo */
  --vt-cinza: #5c5452;        /* texto secundário: 6,4:1 no blush, 6,9:1 no papel */
  --vt-folha: #2c4a2a;        /* verde-folha das estampas: 8,5:1 com o blush */
  --vt-folha-clara: #b9d3a8;  /* verde-claro sobre folha e tinta: 6,1:1 e 11,4:1 */
  --vt-linha: rgba(21, 19, 19, 0.16);

  /* tipografia: Bodoni Moda (didone, a mais próxima do logo) + Manrope */
  --vt-serif: "Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;
  --vt-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;
  --vt-t-corpo: clamp(1rem, 0.96rem + 0.2vw, 1.0625rem);
  --vt-t-pequeno: 0.8125rem;
  --vt-t-h3: clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);
  --vt-t-h2: clamp(2.25rem, 1.5rem + 3.4vw, 4.75rem);
  --vt-t-h1: clamp(2.25rem, 1.6rem + 2.6vw, 4rem);
  --vt-t-gigante: clamp(5rem, 2rem + 14vw, 17rem);

  /* espaço (8 pt) */
  --vt-1: 0.5rem; --vt-2: 1rem; --vt-3: 1.5rem; --vt-4: 2rem;
  --vt-6: 3rem; --vt-8: 4rem; --vt-12: 6rem; --vt-16: 8rem;
  --vt-margem: clamp(1.25rem, 4.5vw, 4.5rem);
  --vt-raio: 2px;

  /* motion */
  --vt-curva: cubic-bezier(0.2, 0.7, 0.1, 1);
  --vt-curva-saida: cubic-bezier(0.4, 0, 0.2, 1);
  --vt-rapido: 140ms;
  --vt-medio: 280ms;
  --vt-lento: 900ms;
  --vt-escalonado: 70ms;
}
