.collection-v12__box {
  position: relative;
  z-index: 0;
  padding-bottom: 3.5rem;
}

.collection-v12__item-title {
  text-align: center;
  font-size: calc(var(--font-heading-scale) * var(--font-body-scale) * 1.8rem);
  padding: 2rem 0;
  background-color: rgba(var(--color-accent));
  margin: 0;
  z-index: 10;
  position: absolute;
  font-weight: 500;
  font-size: 2.4rem;
  color: rgba(var(--color-background));
  bottom: 0;
  width: 80%;
  left: 50%;
  transform: translateX(-50%);
}

.collection-v12__button {
  text-align: center;
}