.featured-collection {
  --grid-columns: 1;

  @media (min-width: 480px) {
    --grid-columns: 2;
  }

  @media (min-width: 768px) {
    --grid-columns: 3;
  }

  @media (min-width: 992px) {
      --grid-columns: 4;
  }

  @media (min-width: 1200px) {
      --grid-columns: 5;
  }

  * {
    box-sizing: border-box;
  }

  .featured-collection__heading {
    font-weight: 600;
    line-height: 1.5;
    letter-spacing: 0;
    text-transform: uppercase;
  }

  .featured-collection__grid {
    display: grid;
    grid-template-columns: repeat(var(--grid-columns), 1fr);
    flex-wrap: unset;

    &.featured-collection__grid--indent {
      padding: 0;
      -moz-column-gap: 50px;
      column-gap: 50px;
      row-gap: 50px;

      @media (max-width: 1479px) {
        padding: 0 20px;
        -moz-column-gap: 20px;
        column-gap: 20px;
        row-gap: 20px;
      }
    }
  }

  .featured-collection__item.featured-collection__item {
    width: 100% !important;
    grid-area: unset;
  }

  .featured-collection__heading {
    @media (min-width: 1200px) {
      margin-bottom: 60px;
      line-height: 1.5;
    }
  }
}

.product-card.product-card {
  &.product-card--big.product-card--cropped-width.js-product-card {
    @media (max-width: 767px) {
        display: none;
    }
  }

  .product-card__image-wrapper-link.product-card__image-wrapper-link  {
    align-self: stretch;
    .product-card__image-wrapper {
      height: 100%;
    }
  }

  .product-card__price {
    display: none;
  }
}
