.collection-description{
  padding: 27px;
  text-align: center;
}

#categorypage-above-footer {
  max-width: 100vw !important;
}

@media only screen and (min-width: 1024px) {
  .collection-description__container{
    display: grid;
    grid-template-columns: repeat(5, 1fr);
  }
  
  .collection-description{
    grid-column: 2 / span 4;
  }

  #categorypage-above-footer {  
    max-width: none !important;  
    display: grid !important;
    grid-template-columns: repeat(5, 1fr) !important;
  }
}