@media (min-width: 768px) {

  /* Basic node form sticky paragraph tabs implementation. */
  .is-horizontal .paragraphs-tabs:first-of-type {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    margin-top: 0;
    padding-top: 5px !important;
    /* Toolbar bar minimum z-index is 501 so we need to be lower, other way
       our sticky tabs will be on top of toolbar menu. */
    z-index: 500;
    background-color: rgba(255, 255, 255, 0.9);
  }

  .toolbar-fixed .is-horizontal .paragraphs-tabs:first-of-type {
    top: 39px;
  }

  .toolbar-fixed.toolbar-horizontal.toolbar-tray-open .is-horizontal .paragraphs-tabs:first-of-type {
    top: 120px;
  }
}

.is-horizontal .tabs--secondary::after {
  inset-block-end: var(--gin-spacing-xs) !important;
}

.toolbar-fixed .is-horizontal ul.paragraphs-tabs {
  box-sizing: border-box !important;
  background-color: var(--gin-bg-layer2) !important;
}