.collection-list {
  margin-top: 0;
  margin-bottom: 0;
}

.collection-list-title {
  margin: 0;
}

.card__content.absolute {
  position: absolute;
  width: 100%;
  z-index: 2;
}

.card__content.top-left {
  top: 1rem;
  left: 3rem;
}

.card__content.top-center {
  top: 1rem;
  left: 50%;
  transform: translateX(-50%);
}

.card__content.top-center .card__heading {
  margin: 0 auto;
}

.card__content.top-right {
  top: 1rem;
  right: 3rem;
}

.card__content.middle-left {
  left: 3rem;
  top: 50%;
  transform: translateY(-50%);
}

.card__content.middle-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.card__content.middle-center .card__heading {
  margin: 0 auto;
}

.card__content.middle-right {
  top: 50%;
  transform: translateY(-50%);
  right: 3rem;
}

.card__content.bottom-left {
  bottom: 1rem;
  left: 3rem;
}

.card__content.bottom-center {
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
}

.card__content.bottom-center .card__heading {
  margin: 0 auto;
}

.card__content.bottom-right {
  bottom: 1rem;
  right: 3rem;
}

.card__content.bottom-right .card__heading, .card__content.top-right .card__heading, .card__content.middle-right .card__heading{
  margin-right: 0;
  margin-left: auto;
}

.collection-list__item:only-child {
  max-width: 100%;
  width: 100%;
}

@media screen and (max-width: 749px) {
  .slider.collection-list--1-items {
    padding-bottom: 0;
  }
}

@media screen and (min-width: 750px) and (max-width: 989px) {
  .slider.collection-list--1-items,
  .slider.collection-list--2-items,
  .slider.collection-list--3-items,
  .slider.collection-list--4-items {
    padding-bottom: 0;
  }
}

@media screen and (min-width: 750px) {
  .collection-list__item a:hover {
    box-shadow: none;
  }
}

@media screen and (max-width: 989px) {
  .collection-list.slider .collection-list__item {
    max-width: 100%;
  }
}

.collection-list-view-all {
  margin-top: 2rem;
}
