
h1, .h1 {
  font-weight: $lead-font-weight;
}


h1, h2, h3, h4, h5, h6 {
  &.fancy {
    font-family: $jumbotron-font-family;
    font-weight: 400;
  }
}


//
//
//.link {
//  &.link-primary {
//    padding: 0;
//    display: inline-block;
//
//    text-align: left;
//    color: $primary;
//
//    font-weight: bold;
//
//    &:hover {
//      text-decoration: underline;
//    }
//
//    &:after {
//      //TODO: REAL SVG NOT UTF8 THINGY
//      content: '⮕'
//    }
//  }
//}

p > a {
  position: relative;
  display: inline-block;
  font-weight: $font-weight-bolder;

  &::before {
    content: '→ ';
    display: inline-block;
    padding-left: .2em;
    padding-right: .6em;
  }

  &:hover, &:focus {
    &::before {
      transition: $transition-base;
      transform: translateX(.4em);
    }
  }
}
