@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 300;
	src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc-.woff) format("woff"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc8.eot?#) format("eot");
}
@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 400;
	src: url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxM.woff) format("woff"),url(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxO.eot?#) format("eot");
}
@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	src: url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc-.woff) format("woff"),url(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc8.eot?#) format("eot");
}

/*! typography.init.css | MIT License | brikcss  <https://github.com/brikcss> */

/** Define font styles.
    ============================================================================================= */

/* stylelint-disable max-nesting-depth */

/** Font defaults.
    ============================================================================================= */

/* stylelint-disable-next-line selector-max-type */
html {
	font-size: var(--base-rhythm, 8px);
}

body {
  color: var(--color__dark, hsla(0, 0%, 0%, 0.87));
  font-size: 16px;
  line-height: 3rem;
  letter-spacing: 0.5px;
	font-family: 'Roboto', sans-serif;
	font-size: var(--base-font__size, 16px);
}

/** Font helper classes.
    ============================================================================================= */

.font__overline {
  font-size: 1.25rem;
  letter-spacing: 0.3rem;
  line-height: 2rem;
  text-transform: uppercase;
}
.font__caption {
  font-size: 1.5rem;
  line-height: 2rem;
  letter-spacing: 0.06667rem;
}
.font__button {
  font-size: 1.75rem;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 2rem;
  letter-spacing: 0.10714rem;
}
.font__body2 {
  font-size: 14px;
  font-weight: 500;
  line-height: 3rem;
  letter-spacing: 0.28571px;
}
.font__body {
  color: var(--color__dark, hsla(0, 0%, 0%, 0.87));
  font-size: 16px;
  line-height: 3rem;
  letter-spacing: 0.5px;
}
.font__subtitle2 {
  font-size: 1.75rem;
  font-weight: 500;
  line-height: 3rem;
  letter-spacing: 0.01429rem;
}
.font__subtitle {
  font-size: 2rem;
  line-height: 3rem;
  letter-spacing: 0.01875rem;
}
.font__h6 {
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 3rem;
  letter-spacing: 0.015rem;
}
.font__h5 {
  font-size: 3rem;
  line-height: 4rem;
}
.font__h4 {
  font-size: 4.25rem;
  line-height: 5rem;
  letter-spacing: 0.01471rem;
}
.font__h3 {
  font-size: 6rem;
  line-height: 6rem;
}
.font__h2 {
  font-size: 7.5rem;
  font-weight: 300;
  line-height: 8rem;
  letter-spacing: -0.01667rem;
}
.font__h1 {
  font-size: 12rem;
  font-weight: 300;
  line-height: 12rem;
  letter-spacing: -0.03125rem;
}

/*# sourceMappingURL=typography.css.map */