#product .tab-content > .tab-pane#marketplace{
    padding: 30px;
    background: transparent;
    border: 1px solid #A4D6ED;
}
#marketplace .table_title{
    padding-bottom: 15px;
    border-bottom: 1px solid #E6F0FB;
}
#marketplace .table_title>div{
   font-size: 16px;
    color: #818F9F;
}
#marketplace .delivery_method{
    font-size: 14px;
}
#marketplace .delivery_method.out-of-stock{
    color: #818F9F;
}

#marketplace .market-wrapp{
    padding: 15px 0;
    border-bottom: 1px solid #E6F0FB;
}

#marketplace .market-wrapp:last-child {
    border-bottom: none;
    padding-bottom: 0;
}

#marketplace .name-wrapp{
    display: flex;

}
#marketplace .name-wrapp .logo{
    margin-right: 10px;
}
#marketplace .name-wrapp .market_name{
    line-height: 50px;
    color: #224A68;
}
#marketplace .market-wrapp .avaible{
font-size: 14px;
    line-height: 50px;
    color: #32B0E5;
    position: relative;
    padding-left: 24px;
}
#marketplace .market-wrapp .avaible:before{
    display: block;
    content: '';
    position: absolute;
    width: 18px;
    height: 18px;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background: url('../img/icons/product/star_s.svg') center no-repeat;
}
#marketplace .market-wrapp .avaible.out-of-stock{
color: #818F9F;
}
#marketplace .market-wrapp .avaible.out-of-stock:before{

    background: url('../img/icons/product/star_gray.svg') center no-repeat;
}

#marketplace .price .current_price{
    margin: 0;
    line-height: 50px;
    color: #224A68;
    font-weight: 500;
}
#marketplace .price{
    padding-left: 8px;
}
#marketplace .price.out-of-stock .current_price{
    color: #818F9F;
}
#marketplace .price.with_sale .current_price{
    margin: 0;
    line-height: 1.3;
    color: #32B0E5;

}
#marketplace .price.with_sale .old_price{
    color: #818F9F;
    line-height: 1.3;
    font-weight: 400;
    font-size: 14px;
    text-decoration: line-through;

}
#marketplace .price.out-of-stock .old_price{
    color: #818F9F;
}
#marketplace .button-wrapp .buy_btn a{
    display: block;
    height: 44px;
    width: 133px;
    text-align: center;
    line-height: 44px;
    color: #fff!important;
    font-weight: 400;
    font-size: 14px;
    line-height: 44px;
    border-radius: 100px;
    background: #1EA4DC;
    margin-top: 6px;
}
#marketplace .button-wrapp .buy_btn a:hover{
background: #224A68;
}
#marketplace .button-wrapp .buy_btn.out-of-stock a{
    background: #818F9F;
}
#marketplace .button-wrapp .buy_btn.out-of-stock a:hover{
background: #224A68;
}
@media (max-width: 540px) {
    #product .tab-content > .tab-pane#marketplace{
        padding: 7px 15px 22px;
    }
    #marketplace .price{
        padding-left: 0;
        margin: 12px 0 22px;
    }

    #marketplace .market-wrapp .avaible{
        line-height: 18px;
        margin: 12px 0 22px;
    }
    #marketplace .price .current_price{
        line-height: 1.3;
    }
    .product-tabs_mobile ul{
        display: flex;
        overflow-x: scroll;
        padding-bottom: 1px;
        width: 100%;
    }
}


#product .buy_btn_wrapp .marketplace_btn{
    margin-right: 0;
}
#product .buy_btn_wrapp .marketplace_btn a.buy-btn{
    background: #E6F0FB;
    border: 1px solid #E6F0FB;
    position: relative;

}
#product .buy_btn_wrapp .marketplace_btn a.buy-btn:hover{
    border: 1px solid #32B0E5;
    background: #32B0E5;
    color: #fff!important;
    cursor: pointer;
}
.buy_btn_wrapp .marketplace_btn .buy-btn:after {
    display: block;
    content: '';
    position: absolute;
    width: 18px;
    height: 18px;
    right: -16px;
    top: -7px;
    background: url(../img/icons/product/star_s.svg) center no-repeat;
}