@font-face {
  font-display: swap;
  font-family: 'Rethink-Sans';
  font-style: normal;
  font-weight: 300;
  src: url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-regular.woff2') format('woff2'),
    url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-regular.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'Rethink-Sans';
  font-style: normal;
  font-weight: 400;
  src: url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-regular.woff2') format('woff2'),
    url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-regular.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'Rethink-Sans';
  font-style: normal;
  font-weight: 500;
  src: url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-500.woff2') format('woff2'),
    url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-500.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'Rethink-Sans';
  font-style: normal;
  font-weight: 600;
  src: url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-600.woff2') format('woff2'),
    url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-600.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'Rethink-Sans';
  font-style: normal;
  font-weight: 700;
  src: url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-700.woff2') format('woff2'),
    url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-700.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'Rethink-Sans';
  font-style: normal;
  font-weight: 900;
  src: url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-700.woff2') format('woff2'),
    url('https://static.lendingclub.com/www/src/hosted/fonts/rethink-sans/rethink-sans-v7-latin-700.ttf') format('truetype');
}

:root {
  --font-family-body: "Rethink-Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  --font-family-heading: "Rethink-Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
  --dds-tracking-wide1: 0.01em;
  --dds-tracking-wide3: 0.03em;
  --dds-tracking-wide4: 0.04em;
  font-family: "Rethink-Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
}

html body * {
  letter-spacing: var(--dds-tracking-wide1);
}

[style*='Rethink-Sans'] {
  letter-spacing: var(--dds-tracking-wide1);
}

[style*='font-weight: 600'] {
  letter-spacing: var(--dds-tracking-wide3);
}

[style*='font-weight: 700'] {
  letter-spacing: var(--dds-tracking-wide3);
}

[style*='font-weight: 900'] {
  letter-spacing: var(--dds-tracking-wide4);
}
