////
/// Типографика
////

/// Размеры типографики.
/// Поля соответствуют CSS-свойствам, кроме `line-height-xxs` — межстрочный интервал для брейкпоинта xxs
/// @group Typography
$typography-sizes: (
  96: (
    font-size: 96px,
    line-height: 1
  ),
  88: (
    font-size: 88px,
    line-height: 1.09,
    line-height-xxs: 1.00,
  ),
  72: (
    font-size: 72px,
    line-height: 1
  ),
  64: (
    font-size: 64px,
    line-height: 1
  ),
  56: (
    font-size: 56px,
    line-height: 1.14,
    line-height-xxs: 1,
    margin-top: 0,
    margin-bottom: 56px
  ),
  48: (
    font-size: 48px,
    line-height: 1.13,
    line-height-xxs: 1,
    margin-top: 56px,
    margin-bottom: 32px
  ),
  40: (
    font-size: 40px,
    line-height: 1.2,
    line-height-xxs: 1.1,
    margin-top: 56px,
    margin-bottom: 32px
  ),
  36: (
    font-size: 36px,
    line-height: 1.17,
    margin-top: 48px,
    margin-bottom: 24px
  ),
  32: (
    font-size: 32px,
    line-height: 1.25,
    margin-top: 48px,
    margin-bottom: 24px
  ),
  28: (
    font-size: 28px,
    line-height: 1.29,
    line-height-xxs: 1.21,
    margin-top: 40px,
    margin-bottom: 24px
  ),
  24: (
    font-size: 24px,
    line-height: 1.33,
    margin-top: 40px,
    margin-bottom: 24px
  ),
  22: (
    font-size: 22px,
    line-height: 1.45,
    line-height-xxs: 1.36,
    margin-top: 0,
    margin-bottom: 24px
  ),
  20: (
    font-size: 20px,
    line-height: 1.5,
    line-height-xxs: 1.4,
    margin-top: 0,
    margin-bottom: 24px
  ),
  18: (
    font-size: 18px,
    line-height: 1.44,
    margin-top: 0,
    margin-bottom: 20px
  ),
  16: (
    font-size: 16px,
    line-height: 1.5,
    margin-top: 0,
    margin-bottom: 16px
  ),
  14: (
    font-size: 14px,
    line-height: 1.57,
    margin-top: 0,
    margin-bottom: 16px
  ),
  12: (
    font-size: 12px,
    line-height: 1.5,
    margin-top: 0,
    margin-bottom: 12px
  ),
) !default;
