.collection-v2 .title {
  padding: 0 0 12px;
}

.collection-v2 .product-grid .grid__item, .collection-v2 .product-grid .grid__item:hover {
  height: auto;
}

.collection-v2 .product-grid .quick-add__submit {
  background: #6fb9b4 !important;
  color: white;
}

.collection-v2 .product-grid .quick-add__submit {
  visibility: visible !important;
  opacity: 1 !important;
}

.collection-v2 .card__content {
  width: auto;
  flex-grow: 0;
}

@media screen and (max-width: 400px) {
  .collection-v2 .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item, .grid--peek .grid__item {
    width: calc(50% - var(--grid-mobile-horizontal-spacing) + 1rem);
  }
}