.carousel-indicatorsCampagne>li
{
    /*background-color: red;*/
    cursor:pointer;
    border:solid 1px #DF2F26;
    /*background-color: #f7c5c5;*/
    height:7px;
    width:7px;
    border-radius:50px;
    margin-left:1em;
    margin-right:1em;
    /*border:solid 1px #DF2F26;*/
    margin-left:1em;
    margin-right:1em;
/*    height:7px;
    width:35px;*/
   cursor:pointer;
}
.carousel-indicatorsCampagne>li:active
{
    background-color: #DF2F26;
    cursor:pointer;
    border:none;
}
.carousel-indicatorsCampagne>li.active
{
    /*background-color: pink;*/
    
    background-color: #DF2F26;
    border:none;
    cursor:pointer;
}.carousel-indicatorsProduits>li
{
    /*background-color: red;*/
    cursor:pointer;
    border:solid 1px #DF2F26;
    /*background-color: #f7c5c5;*/
    height:7px;
    width:7px;
    border-radius:50px;
    margin-left:1em;
    margin-right:1em;
}
.carousel-indicatorsProduits>li:active
{
    background-color: #DF2F26;
    cursor:pointer;
    border:none;
}
.carousel-indicatorsProduits>li.active
{
    /*background-color: pink;*/
    
    background-color: #DF2F26;
    border:none;
    cursor:pointer;
}
.carousel-control-prev-icon,.carousel-control-next-icon
{
    
  height: 100px;
  /*width: 100px;*/
  /*outline: black;*/
  /*background-size: 100%, 100%;*/
  /*border-radius: 50%;*/
  /*border: 1px solid black;*/
  background-image: none;
}

.carousel-control-next-icon:after
{
  content: '>';
  font-size: 2em;
  color: #DF2F26;
}

.carousel-control-prev-icon:after {
  content: '<';
  font-size: 2em;
  color: #DF2F26;
}
.carouselCampagne
{
    
    width:100%;
}
.carouselProduit
{
    width:80%;
    margin-left:auto;
    margin-right:auto;
}
.carousel-inner
{
    /*width:80%;*/
}
.carousel-indicatorsProduits
{
    bottom:-2em;
}
.carousel-indicatorsCampagne
{
    /*bottom:-2em;*/
}

.carousel-control-prev
{
    left:-10vw;
}
.carousel-control-next
{
    right:-10vw;
}

.carouselContainer
{
    width:100%;
    background-color: #FaFaFa;
    padding-top:1em;
    padding-bottom:2em;
    /*margin-left:15px;*/
    margin-bottom:2em;
}
.titreCarousel
{
    text-align: center;
    /*color:red;*/
    font-weight: 600;
    font-size: 1.2em;
}
.divimgprod
{
    overflow: hidden;
}

.interieurDivProduitCarou
{
    
    box-shadow: 1px 1px 8px 1px #e6ebef;
    /*box-shadow: 0px 3px 15px rgba(0,0,0,0.2);*/
    height:300px;
    text-align:center;   
    /*background-color: rgba(0, 123, 255, 0.8);*/
    /*background-color: rgba(44, 62, 80, 0.8);*/
    background-color: #fff;
    
    padding:3rem;
    padding-top:1rem;
   /*border: 2px solid rgba(44, 62, 80, 0.8);*/
   /*border: 1px solid #E9ECEF;*/
   /*border: 2px solid #E9ECEF;*/
   /*border: 1rem solid rgba(255, 255, 255, 0.5);*/
   
   /*box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);*/
    /*box-shadow: 1px 1px 8px 1px #e6ebef;*/
    /*box-shadow: 0px 3px 15px rgba(0,0,0,0.2);*/
   /*box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);*/
   
   border-radius:5px;
   /*box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);*/
   /*box-shadow: 0 1px 1px 0 rgba(0,0,0,.16),0 1px 1px 0 rgba(0,0,0,.12);*/
}
.blocPrixProduitSlider
{
    padding-top:2em;
    height:50%;
}
.btnVoirProduit
{
    
}