#Slider_bloc1_en .bx-viewport {
    width: 100% !important;
    height: 600px !important;
    padding-top: 40px;
}

#Slider_bloc1_en .bx-viewport li {
    width: 445px !important;
    height: 570px !important;
}
#Slider_bloc1_en .box-product {
    height: 570px;
}
#Slider_bloc1_en .bg-product {
    background: #deeaff;
    display: flex;
    flex-wrap: wrap;
    float: left;
    width: 100%;
    height: 100%;
    padding-bottom: 30px;
}
#Slider_bloc1_en .box-img {
    height: 70%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10% 10% 10% !important;
}
#Slider_bloc1_en .box-info {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    height: 15%;
    border-top: 1px solid #fff;
    overflow: hidden;
}
#Slider_bloc1_en .nom-produit {
    color: #000 !important;
    text-decoration: none !important;
    font-size: 22px;
}

#Slider_bloc1_en .box-nom {
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
#Slider_bloc1_en .box-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}
#Slider_bloc1_en .box-prix-promo {
    font-size: 16px;
}
#Slider_bloc1_en .prix-promo {text-align: center;}
#Slider_bloc1_en .image-principale {
    max-height: 100% !important;
}
#Slider_bloc1_en .box-img a {
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: center;
}
#Slider_bloc1_en .box-prix {
    font-weight: 700;
    font-size: 30px;
    margin-top: 25px;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
#Slider_bloc1_en .box-prix:before {
    content:'à partir de ';
    font-weight:400;
    font-size: 15px;
    position:absolute;
    top: -15px;
}
#Slider_bloc1_en .prix-reg {
    margin-right: 10px;
}
#Slider_bloc1_en .bx-controls {
    position: absolute;
    width: auto !important;
    height: 55px !important;
    right: 40px;
    left: auto !important;
    background: #333;
}
#Slider_bloc1_en .bx-controls:after {
    content: '';
    width: 1px;
    height: 15px;
    background: #fff;
    position: absolute;
    top: 20px;
    margin: 0 auto;
    left: 0;
    right: 0;
}

#Slider_bloc1_en .btn-plus {
    display: inline-block;
    padding: 8px 17px;
    border: 1px solid;
    color: #000 !important;
    transition: all .3s;
    text-decoration: none !important;
}
#Slider_bloc1_en .btn-plus:hover {
    color: #0872ba !important;
}
#Slider_bloc1_en .bx-prev {
    background: #333333 !important;
    width: 65px !important;
    height: 55px !important;
    float: left;
    color: #fff !important;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0;
    padding: 0;
    transition:all .3s;
}

#Slider_bloc1_en .bx-next {
    background: #333333 !important;
    width: 65px !important;
    height: 55px !important;
    float: left;
    color: #fff !important;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0;
    padding: 0;
    transition:all .3s;
}
#Slider_bloc1_en .bx-next:before {
content: '';
    width: 11px;
    height: 21px;
    background: #fff;
    clip-path: polygon(10% 0, 100% 50%, 10% 100%, 0 100%, 90% 51%, 0 0);
    transition: all .5s;
}
#Slider_bloc1_en .bx-prev:before {
    content: '';
    width: 11px;
    height: 21px;
    background: #fff;
    clip-path: polygon(100% 0, 10% 50%, 100% 100%, 90% 100%, 0 50%, 90% 0);
    transition: all .5s;
}
#Slider_bloc1_en .bx-next:hover {
transform:scale(0.9);
}
#Slider_bloc1_en .bx-prev:hover {
transform:scale(0.9);
}
#Slider_bloc1_en .new {
    width: 75px;
    height: 75px;
    border-radius: 50%;
    position: absolute;
    top: -25px;
    left: 0px;
    background: #0872ba;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
    padding-bottom: 4px;
}
@media screen and (max-width: 1600px) {
#Slider_bloc1_en .bx-viewport li {
    width: 415px !important;
}
}
@media screen and (max-width: 1440px) {
#Slider_bloc1_en .bx-viewport li {
    width: 400px !important;
}
#Slider_bloc1_en .nom-produit {
    font-size: 20px;
}
}
@media screen and (max-width: 1366px) {
#Slider_bloc1_en .bx-viewport li {
    width: 365px !important;
}
#Slider_bloc1_en .nom-produit {
    font-size: 18px;
    text-align: center;
}
#Slider_bloc1_en .box-prix {
    font-size: 28px;
}
}
@media screen and (max-width: 1280px) {
#Slider_bloc1_en .bx-viewport li {
    width: 415px !important;
}
#Slider_bloc1_en .bx-controls {
    right: 20px;
}
}
@media screen and (max-width: 1200px) {
#Slider_bloc1_en .bx-viewport li {
    width: 350px !important;
}
#Slider_bloc1_en .bx-controls {
    right: 20px;
}
}
@media screen and (max-width: 1024px) {
#Slider_bloc1_en .bx-viewport li {
    width: 272px !important;
}
}
@media screen and (max-width: 991px) {
#Slider_bloc1_en .bx-viewport li {
    width: 445px !important;
}
#Slider_bloc1_en .bx-controls {
    right: 0;
    left: 0 !important;
    margin: 0 auto;
    position: absolute;
    width: 130px !important;
}
}
@media screen and (max-width: 800px) {

}
@media screen and (max-width: 768px) {

}
@media screen and (max-width: 500px) {

}
@media screen and (max-width: 499px) {
#Slider_bloc1_en .bx-viewport li {
    width: 290px !important;
}
#Slider_bloc1_en .bx-wrapper {
    width: 290px;
}
#Slider_bloc1_en .nom-produit {
    font-size: 15px;
}
#Slider_bloc1_en .box-img {
    height: 65%;
}
#Slider_bloc1_en .image-principale {
    max-height: 350px !important;
}
}

