/*
 * DO NOT EDIT THIS FILE.
 * It's generated automatically by 'yarn build' command.
 * @preserve
 */
.o-tabs-items__buttons {
  display: none;
}
.o-tabs-items[data-once='o-tabs-items'] {
  display: grid;
  gap: 3rem;
}
@media (min-width: 1025px) {
  .o-tabs-items[data-once='o-tabs-items'] {
    gap: 6.25rem;
  }
}
.o-tabs-items[data-once='o-tabs-items'] .o-tabs-items__buttons {
  position: sticky;
  z-index: 4;
  top: 0;
  display: block;
  overflow: hidden;
  max-width: var(--viewport-width);
  background-color: var(--color-primary-white);
  margin-inline: -1rem;
  padding-block: 1rem;
}
@media (min-width: 769px) {
  .o-tabs-items[data-once='o-tabs-items'] .o-tabs-items__buttons {
    margin-inline: -1.5rem;
  }
}
@media (min-width: 1025px) {
  .o-tabs-items[data-once='o-tabs-items'] .o-tabs-items__buttons {
    position: static;
    padding: 0;
    background-color: transparent;
    margin-inline: 0;
  }
}
.p-page--is-white
  .o-tabs-items[data-once='o-tabs-items']
  .o-tabs-items__buttons {
  background-color: var(--color-primary-black);
}
@media (min-width: 1025px) {
  .p-page--is-white
    .o-tabs-items[data-once='o-tabs-items']
    .o-tabs-items__buttons {
    background-color: transparent;
  }
}
.o-tabs-items[data-once='o-tabs-items'] .o-tabs-items__tab {
  display: none;
}
.o-tabs-items[data-once='o-tabs-items'] .o-tabs-items__tab.active {
  display: block;
}
.o-tabs-items[data-once='o-tabs-items'] .o-tabs-items__tab .m-tab-content__tab {
  display: none;
}
