/*
 * Terra di Fiori — tokens.
 * A paleta sai das cores reais dos frascos, não foi inventada.
 */

:root {
  /* superfícies */
  --tdf-branco: #FFFFFF;
  --tdf-papel: #FAF9F6;
  --tdf-pedra: #EDEAE3;
  --tdf-linha: #E4E0D8;
  --tdf-linha-forte: #CFC9BD;

  /* tinta */
  --tdf-tinta: #1C1B19;
  --tdf-texto: #46443E;
  --tdf-apagado: #6B6862;

  /* fragrâncias — tiradas dos frascos */
  --tdf-verde: #2E4636;   /* Invencible */
  --tdf-oxblood: #6E3A2C; /* Nero */
  --tdf-ouro: #B69554;    /* anel do frasco: só fio, nunca texto */

  /* rótulos do body splash */
  --tdf-splash-nero-fundo: #EBE3C8;
  --tdf-splash-nero-faixa: #5A1F18;
  --tdf-splash-aura-fundo: #F5B7C4;
  --tdf-splash-aura-faixa: #A07C38;
  --tdf-splash-aura-tinta: #6E5019;
  --tdf-splash-inv-fundo: #D9DBDD;
  --tdf-splash-inv-faixa: #1F3D2B;

  /* tipografia */
  --tdf-sans: 'Jost', 'Futura', 'Century Gothic', sans-serif;
  --tdf-serif: 'Newsreader', Georgia, 'Times New Roman', serif;

  /* ritmo */
  --tdf-gutter: 72px;
  --tdf-secao: 96px;
}

@media (max-width: 921px) {
  :root {
    --tdf-gutter: 32px;
    --tdf-secao: 64px;
  }
}

@media (max-width: 544px) {
  :root {
    --tdf-gutter: 20px;
    --tdf-secao: 52px;
  }
}
