/* Custom code goes here - paste your css code below in line 3 */

a.product-flags-plist span.product-flag.new,
#product #content .product-flags .product-flag.new {
display: none;
}

body .blockreassurance_product .item-product {
margin-right: 0;
}

body .blockreassurance_product .item-product img.svg.invisible {
visibility: visible!important;
}

@media (min-width: 1199px){
main {
    max-width: 1500px!important;
}
}
@media (min-width: 1200px){
.container {
    max-width: 1501px!important;
}
}
li.Acier[data-selected=false]{
    background: #e31d276b!important;
}
li.Alu[data-selected=false]{
    background: #0a9ddc6b!important;
}
li.Inox[data-selected=false]{
    background: #42b7547a!important;
}
li.Acier[data-selected=true]{
    background: #e31d27!important;
    color:white!important;
}
li.Alu[data-selected=true]{
    background: #0088C2!important;
    color:white!important;
}
li.Inox[data-selected=true]{
    background: #42b754!important;
    color:white!important;
}
.btn.ajouter {
    background: black!important;
    color: white!important;
        font-size: 24px;
}
.btn.ajouter:hover {
    background: red!important;
    color: black!important;
        font-size: 24px;
}
.old_price{
	text-decoration:line-through;
}
.configurator-qty {
    width: calc(50% - 100px)!important;
}
.js-top-menu .clearfix{
    display: none;
}