.sales-block .sales__wrap {
    display: flex;
    justify-content: space-between;
    gap: var(--min-30);
}

.sales-block .sales__holder {
    display: flex;
    flex-direction: column;
    max-width: 820px;
    width: 100%;
    gap: 10px;
}

.sales-block .sales__btn {
    margin-top: auto;
}

.sales-block .sale__item {
    display: flex;
    justify-content: space-between;
    gap: 15px;
    flex-wrap: wrap;
    border-bottom: 1px solid var(--main-text-primary);
    padding: var(--min-20) 0;
}

@media(max-width:1200px) {
    .sales-block .sales__wrap {
        flex-direction: column-reverse;
    }

    .sales-block .sales__holder {
        max-width: 100%;
    }
}