@media screen and (min-width: 48em) {
  .is-horizontal .tabs--primary .tabs__tab,
  .is-horizontal .tabs--primary .tabs__tab:last-child {
    display: block;
    border: 1px solid white !important;
    background-color: ghostwhite !important;
    font-size: var(--font-size-base);
    margin: 0 10px 5px 0;
    font-weight: normal;
    border-radius: 3px;
  }
  .is-horizontal .tabs--primary .tabs__tab.is-active {
    order: 0;
    background-color: white !important;
    box-shadow: 0px -3px 5px lightgray !important;
    margin-bottom: unset;
    padding-bottom: 10px;
  }
  .is-horizontal .tabs--primary .tabs__link {
    min-height: unset !important;
  }
  .is-horizontal .tabs--primary .tabs__link.is-active::before {
    border-bottom: unset !important;
  }
  .is-horizontal .tabs--primary .tabs__link.is-active:hover {
    background: inherit !important;
  }
}
