@media screen and (min-width: 960px) {
  .taxonomy-two-column-sublayout {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: minmax(min-content, max-content);
    column-gap: 1rem;
    row-gap: 1rem;
    padding-top: 1rem; }
    .taxonomy-two-column-sublayout section {
      grid-column: auto;
      align-self: start; } }

fieldset.compact {
  margin: 0 !important; }

@media screen and (min-width: 960px) {
  .sticky-panel {
    position: sticky;
    top: calc(45px + 1rem); } }

.taxonomy-archive-message {
  margin-top: 0; }
