.goods.providers_items > div {
    padding:0;
    width:236px;
}
.goods.providers_items{
    gap: 40px;
}
.in_stock, .out_in_stock {
    font-weight: 400;
    font-size: 13px;
    line-height: 100%;
    letter-spacing: 0;
    color:rgba(0, 0, 0, 0.4);
    margin-top:4px;
}
.in_stock span {
    color:rgba(59, 204, 63, 1);
    font-size:15px;
    font-weight:500;
    padding-left:5px;
}
.out_in_stock span {
    color:rgba(235,90,90,.8);
    font-size:15px;
    font-weight:500;
    padding-left:5px;
}
.get_date_providers {
    font-weight: 400;
    font-size: 13px;
    line-height: 100%;
    letter-spacing: 0;
    color:rgba(0, 0, 0, 0.4);
    margin-top:4px;
    display:flex;
    justify-content: space-between;
}
.get_date_providers span {
    font-weight: 500;
    color:#000;
}
@media (max-width:500px)  {
    .goods.providers_items{
        gap: 16px 4px;
    }
    .goods.providers_items > div {
        margin-bottom:0;
    }
    .goods.providers_items > div {
        width:185px;
    }
    .get_date_providers span {
        display:block;
        padding-top:8px;
    }
    .get_date_providers {
        display:block;
    }
    .goods.providers_items .item {
        padding-left:10px;
        padding-right:10px;
    }
    .goods.providers_items .item .col_wrap_list.v2 {
        padding-left:10px;
        padding-right:10px;
    }
    .goods.providers_items .item .buy {
        padding-left:10px;
        padding-right:10px;
    }
    .goods.providers_items .item .buy .button {
        width:50px;
    }
}