.wishlist {
    margin: 2.5rem 0 0
}

.wishlist__title {
    color: #2f2f2f;
    font-size: 2rem;
    font-weight: 600;
    line-height: 125%;
    margin-bottom: .25rem
}

.wishlist__count {
    color: #575757;
    font-size: 1rem;
    font-weight: 500;
    line-height: 150%;
    margin-bottom: 2rem
}

.products {
    margin-bottom: 3.75rem
}

.feed {
    background-color: #ece6de;
    padding: 5rem 0 7.5rem
}

.feed__box {
    display: flex;
    gap: .625rem;
    justify-content: space-between
}

.feed__content {
    max-width: 36.5rem;
    width: 100%
}

.feed__title {
    color: #552f24;
    font-size: 2.25rem;
    font-weight: 600;
    line-height: 133%;
    margin-bottom: .625rem
}

.feed__description {
    color: #393435;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 156%;
    margin-bottom: 1.5rem
}

.feed__btn {
    align-items: center;
    background-color: #552f24;
    border-radius: .5rem;
    color: #fbf5ec;
    display: inline-flex;
    font-size: 1rem;
    font-weight: 500;
    gap: .5rem;
    justify-content: space-between;
    line-height: 150%;
    padding: .75rem 1rem .75rem 1.5rem
}

.feed__img {
    display: grid;
    gap: .625rem;
    grid-template-columns:repeat(3, 1fr);
    max-width: 37.5rem
}

.feed__img img {
    border-radius: 1rem;
    height: auto;
    object-fit: cover;
    width: 100%
}

.feed__img img:first-child {
    grid-column: 1
}

.feed__img img:nth-child(2) {
    grid-column: 2
}

.feed__img img:nth-child(3) {
    grid-column: 3
}

.feed__img img:nth-child(4) {
    grid-column: 2
}

.feed__img img:nth-child(5) {
    grid-column: 3
}

.products__title {
    display: flex;
    align-items: center;
    justify-content: space-between;
}