:root{
--font-display:'Cormorant Garamond','Cormorant',Garamond,'Times New Roman',serif;
--font-sans:'Montserrat','Helvetica Neue',Arial,sans-serif;
--weight-display:600;/* @kind font */
--weight-label:500;/* @kind font */
--weight-body:400;/* @kind font */
/* Escala de títulos (Cormorant 600, caixa alta) */
--fs-display-xl:76px;
--fs-display:60px;
--fs-h1:46px;
--fs-h2:36px;
--fs-h3:28px;
--fs-h4:22px;
/* Texto (Montserrat) */
--fs-lead:19px;
--fs-body:16px;
--fs-body-s:14px;
--fs-caption:12px;
--fs-label:12px;
--fs-label-s:10.5px;
/* Entrelinhas */
--lh-display:1.04;/* @kind font */
--lh-heading:1.12;/* @kind font */
--lh-body:1.7;/* @kind font */
--lh-tight:1.3;/* @kind font */
/* Espaçamento entre letras */
--tracking-display:.2em;/* @kind font */
--tracking-heading:.12em;/* @kind font */
--tracking-label:.4em;/* @kind font */
--tracking-label-s:.24em;/* @kind font */
--tracking-button:.24em;/* @kind font */
--tracking-body:.01em;/* @kind font */
}
