.nova-page-header {
  display: none;
  padding-bottom: 0;
  .page-title {
    font-size: rem-calc(24);
    margin: 0 auto;
    text-align: left;
    @include breakpoint (medium) {
      font-size: rem-calc(30);
    }
  }
  .breadcrumb,
  .woocommerce-breadcrumb {
    display: none;
  }
}
.single_post_content {
  padding-top: 0 !important;
}
.entry-header {
  padding-bottom: rem-calc(24);
  border-bottom: solid 1px v(site-border-color);
  margin-bottom: rem-calc(24);
  .cat-list {
    display: flex;

    a {
      font-size: rem-calc(11);
      padding: 5px 10px;
      margin-right: rem-calc(10);
      background: v(site-border-color);
      letter-spacing: 1.8px;
      text-transform: uppercase;
      margin-bottom: rem-calc(12);

      &:hover {
        background: v(site-accent-color);
        color: #fff;
      }
    }
  }
  .entry-title {
    font-size: rem-calc(32);
    font-weight: 600;
    margin-bottom: rem-calc(10);
  }
  .entry-featured-img {
    margin-bottom: rem-calc(30);
  }
}
