.pc-table-block__title.pc-table-block__title {
  margin: 0;
}

/* use this for style redefinitions to awoid problems with
unpredictable css rules order in build */
.pc-table-block__title.pc-table-block__title {
  font-size: var(--g-text-display-2-font-size);
  line-height: var(--g-text-display-2-line-height);
  color: var(--pc-text-header-color);
  font-weight: var(--g-text-accent-font-weight);
}
@media (max-width: 576px) {
  .pc-table-block__title.pc-table-block__title {
    font-size: var(--g-text-display-1-font-size);
    line-height: var(--g-text-display-1-line-height);
  }
}
.pc-table-block__title.pc-table-block__title {
  top: calc(var(--header-height) + 0px);
  position: sticky;
  margin-right: 32px;
}

.pc-table-block__table {
  margin-top: 0;
}
@media (max-width: 1081px) {
  .pc-table-block__title {
    margin-right: 0;
    padding-bottom: 32px;
  }
}