body > main.site-main > section.page-content > section.page-wrapper {
  &> div.panels-container {
    &> main.group {}
  }
  &.channels-grouped-panels-page-wrapper {
    &> div.container > main.group > section.panels {
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      justify-items: center;
      align-content: center;
      align-items: center;
      gap: var(--spacing);
      &> article.panel {
        min-width: fit-content;
        img {
          filter: brightness(0.75) saturate(0);
          transition: filter var(--transition-base);
          &:hover {
            filter: none;
          }
        }
      }
    }
  }
}
