
:root {
  --root-fontsize: 16px;
  --font-primary: "OpenSans",arial,sans-serif;
  --font-accent: "AvenirNextMForBBG","Avenir","Helvetica Neue",helvetica,arial,sans-serif;
  --fontsize-heading-lg: 3.375rem;
  --fontsize-heading-md: 2.25rem;
  --fontsize-heading-sm: 1.5rem;
  --fontsize-base-lg: 1rem;
  --fontsize-base-md: .875rem;
  --fontsize-base-sm: .75rem;
  --fontsize-small: .625rem;
  --lineheight-heading-lg: 4rem;
  --lineheight-heading-md: 2.75rem;
  --lineheight-heading-sm: 1.75rem;
  --lineheight-base-lg: 1.5rem;
  --lineheight-base-md: 1.25rem;
  --lineheight-base-sm: 1rem;
  --lineheight-small: .75rem;
  --lineheight-100: 1.0;
  --fontweight-regular: 400;
  --fontweight-semi: 600;
  --fontweight-bold: 700;
  --letterspacing-heading-lg: -0.04rem;
  --letterspacing-heading-md: -0.04rem;
  --letterspacing-heading-sm: 0rem;
  --letterspacing-base-lg: 0rem;
  --letterspacing-base-md: 0.00625rem;
  --letterspacing-base-sm: 0.01875rem;
  --letterspacing-small: 0.01875rem;
  --cdn-url: "http://assets.bwbx.io/font-service/css/AvenirNextMForBBG:400,400i,600,600i,700,700i%7COpenSans:400,400i,600,600i,700,700i/styled-font-face.css";
}

.fontSizeHeadingLg {
  font-size: var(--fontsize-heading-lg);
  line-height: var(--lineheight-heading-lg);
  letter-spacing: var(--letterspacing-heading-lg);
}

.fontSizeHeadingMd {
  font-size: var(--fontsize-heading-md);
  line-height: var(--lineheight-heading-md);
  letter-spacing: var(--letterspacing-heading-md);
}

.fontSizeHeadingSm {
  font-size: var(--fontsize-heading-sm);
  line-height: var(--lineheight-heading-sm);
  letter-spacing: var(--letterspacing-heading-sm);

  /* IE */
  font-size: 1.5rem;
  line-height: 1.75rem;
  letter-spacing: -0.04rem;
}

.fontSizeBaseLg {
  font-size: var(--fontsize-base-lg);
  line-height: var(--lineheight-base-lg);
  letter-spacing: var(--letterspacing-base-lg);
}

.fontSizeBaseMd {
  font-size: var(--fontsize-base-md);
  line-height: var(--lineheight-base-md);
  letter-spacing: var(--letterspacing-base-md);
}

.fontSizeBaseSm {
  font-size: var(--fontsize-base-sm);
  line-height: var(--lineheight-base-sm);
  letter-spacing: var(--letterspacing-base-sm);
}
