.section-collection-header .collection-header {
  display: grid;
  grid-template-columns: 100%;
  gap: 1.5rem;
  align-items: center;
  justify-content: center;
}
.section-collection-header .collection-header .collection-cross-links {
  display: flex;
  gap: 1.5rem;
  margin-top: 1.5rem;
}
@media (min-width: 768px) {
  .section-collection-header .collection-header {
    grid-template-columns: 1fr 60%;
  }
}
@media (max-width: 575.98px) {
  .section-collection-header .collection-header .collection-cross-links {
    white-space: nowrap;
    overflow-x: auto;
  }
}