.gr-main-collection {
  display: block;
  padding-block-start: 40px;
  padding-block-end: 96px;
}
@media (min-width: 768px) {
  .gr-main-collection {
    padding-block-end: 112px;
  }
}
@media (min-width: 1240px) {
  .gr-main-collection {
    padding-block-start: 19px;
    padding-block-end: 124px;
  }
}

@media (min-width: 1240px) {
  .gr-main-collection__title {
    padding-inline-start: 124px;
  }
}