.how-buy {
    padding-bottom: 40px;
    width: 100%;
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2;
    -webkit-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px
}

.how-buy strong {
    margin: 0;
    display: block;
    font-size: 24px;
    font-weight: 700
}

.how-buy--seo h2 {
    margin-bottom: 20px;
    display: block;
    font-size: 24px;
    font-weight: 700
}

.how-buy p {
    margin: 0;
    line-height: 28px
}

.how-buy--seo p {
    margin-bottom: 20px;
}

.how-buy--seo ul {
    margin-bottom: 20px;
}

.how-buy__wrap br + br {
    display: none
}

.how-buy-details {
    padding-bottom: 40px;
    width: 100%;
    columns: 2;
    column-gap: 40px;
}
.how-buy-details__summary{
    display: block;
    pointer-events: none;
}

.how-buy-details__title{
    font-size: 24px;
    font-weight: 700;
}


@media (max-width: 1024px) {
    .how-buy {
        padding-bottom: 30px
    }
}

@media (max-width: 970px) {
    .how-buy-details {
        padding: 0 15px;
    }
    .how-buy {
        padding: 20px 20px;
    }
}

@media (max-width: 576px) {
    .how-buy-details {
        columns: 1;
        margin-bottom: 30px;
    }
    .how-buy-details[open] .how-buy-details__title {
        margin-bottom: 30px;
    }
    .how-buy-details__summary{
        display: flex;
        pointer-events: initial;
    }
    .how-buy-details__summary::after {
        content: "";
        display: block;
        background-image: url(../img/arrow-down.svg);
        transform: rotate(0deg);
        width: 30px;
        height: 40px;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center;
    }
    .how-buy-details[open] > .how-buy-details__summary::after{
        transform: rotate(180deg);
    }
    .how-buy__wrap {
        font-weight: 400;
        font-size: 13px;
        line-height: 1.5;
        text-align: left;
        color: #7D858C;
        text-wrap-style: pretty;
    }
}