
#product_info #infos.discount .price .before_discount .main_price::before {
    content: none;
}

#product_info #infos.discount .price .before_discount .main_price {
    font-size: 1em;
    color: darkslategray;
}
.slider_wrapper#new_product button.next,
.slider_wrapper#new_product button.prev,
.slider_wrapper#suggestions button.next,
.slider_wrapper#suggestions button.prev{
    top: 410px;
}
#tabs{
    margin-top: 100px;
}
#product_info #infos .buy .basket{
    background-color: #8a7c02;
}
#product_info #infos .available{
    background-color: #8a7c02;
}
.wrapper #products_wrapper #products .product .content .name{
    color: #2d2d31;
    font-size: 14px;
    padding-left: 0;
    margin-top: 15px;
}
.wrapper #products_wrapper #products .product .content .price{
    color: #86878e;
    font-size: 0.8em;
    margin-top: 12%;
    line-height: 18px;
}

.wrapper #products_wrapper #products .product .content .priceProduct{
    color: #86878e;
    font-size: 16px;
    margin-top: 12%;
    line-height: 18px;
    text-align: center;
}

.addToBasket .ShowBasketLink {
    width: auto;
    height: auto;
    border-radius: 2em;
    color: #8a7c02;
    border: 1px solid #8a7c02;
    background-color: #fbfbfb;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width: 575.98px){
    .addToBasket .ShowBasketLink{
        margin-top: 10px;
        margin-right: 2.1em;
        padding: 6px 2.5em;
        font-size: 0.8em;
    }
}
@media (min-width: 576px) and (max-width: 767.98px){
    #product_info #infos .buy{
        /*display: flex;*/
        flex-direction: column;
    }
    .addToBasket .ShowBasketLink{
        margin-top: 10px;
        margin-right: 2.1em;
        padding: 6px 2.5em;
        font-size: 0.8em;
    }
}
@media (min-width: 768px) and (max-width: 991.98px) {
    #product_info #infos .buy{
        flex-direction: column;
    }
    .addToBasket .ShowBasketLink{
        margin-top: 10px;
        margin-right: 2.1em;
        padding: 6px 2.5em;
        font-size: 0.8em;
    }
}
@media (min-width: 992px) and (max-width: 1199.98px){
    #product_info #infos .buy{
        flex-direction: column;
    }
    .addToBasket .ShowBasketLink{
        margin-top: 10px;
        margin-right: 2.1em;
        padding: 6px 2.5em;
        font-size: 0.8em;
    }
}
@media (min-width: 1200px){
    .before_discount p{
        margin-bottom: 0;
    }
    #mainpricep1{
        margin-bottom: 0;
    }
    .addToBasket .ShowBasketLink{
        margin-right: 2.1em;
        padding: 0.6em 2.5em;
        font-size: 0.8em;
    }
}
