.main.has-sidebar {
  display: grid;
  grid-template-columns: auto 1fr auto;
  gap: 10px;
}

.main {
  padding: 4%;
}

@media (max-width: 71.6666667em) {
  .main.has-sidebar {
    grid-template-columns: auto;
  }
}
