@charset "UTF-8";
/* 
    Created on : 28 avr. 2020, 09:30:00
    Author     : Sébastien GRIFFITHS - Otidea
*/
/* 
    Created on : 28 avr. 2020, 09:00:00
    Author     : Sébastien GRIFFITHS - Otidea
*/
/*-- Declaration variables font--*/
/*@font-face {
    font-family: 'bretagneFont';
    src: url('../fonts/RegionBretagne-Reg.eot');
    src: local('â˜º'), url('../fonts/RegionBretagne-Reg.woff') format('woff'), url('../fonts/RegionBretagne-Reg.ttf') format('truetype'), url('../fonts/RegionBretagne-Reg.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bretagneFont';
    src: url('../fonts/RegionBretagne-Bold.eot');
    src: local('â˜º'), url('../fonts/RegionBretagne-Bold.woff') format('woff'), url('../fonts/RegionBretagne-Bold.ttf') format('truetype'), url('../fonts/RegionBretagne-Bold.svg') format('svg');
    font-weight: bold ;
    font-style: normal;
}*/
/*$font2: 'Open Sans', sans-serif;*/
/*-- Declaration variables couleurs--*/
/*violet*/
/*rose*/
/*jaune*/
/*beige*/
/*orange*/
/*vert*/
/*beige sombre*/
/*antracithe*/
/* gris4 */
/* doré */
/*-- Declaration classes font--*/
.font1 {
  font-family: "Roboto", serif;
}

.font2 {
  font-family: "Roboto", sans-serif;
}

.font3 {
  font-family: "Clicker Script", cursive;
}

/*-- Declaration classes couleurs--*/
.noir {
  color: #3d3a36;
}

.blanc {
  color: #ffffff;
}

.gris {
  color: #f7f7f7;
}

.couleur1 {
  color: #704178;
}

.couleur2 {
  color: #df1d73;
}

.couleur3 {
  color: #e0dd1e;
}

.couleur4 {
  color: #f4f1ea;
}

.couleur5 {
  color: #fd9210;
}

.couleur6 {
  color: #72aa25;
}

.couleur7 {
  color: #9e8d61;
}

.couleur8 {
  color: #636a72;
}

.couleur9 {
  color: #332c26;
}

.couleur10 {
  color: #918021;
}

.bgNoir {
  background-color: #3d3a36;
}

.bgBlanc {
  background-color: #ffffff;
}

.bgGris {
  background-color: #f7f7f7;
}

.bgCouleur1 {
  background-color: #704178;
}

.bgCouleur2 {
  background-color: #df1d73;
}

.bgCouleur3 {
  background-color: #e0dd1e;
}

.bgCouleur4 {
  background-color: #f4f1ea;
}

.bgCouleur5 {
  background-color: #fd9210;
}

.bgCouleur6 {
  background-color: #72aa25;
}

.bgCouleur7 {
  background-color: #9e8d61;
}

.bgCouleur8 {
  background-color: #636a72;
}

.bgCouleur9 {
  background-color: #332c26;
}

.bgCouleur10 {
  background-color: #918021;
}

/*-- Declaration mixin--*/
/*////////////////////////////////////////////////////////////////////*/
p {
  font-size: 1em;
  font-family: "Roboto", serif;
  text-align: justify;
  padding: 5px 0;
  line-height: 1.5em;
  background-color: transparent;
}

h2 {
  font-size: 40pt;
  font-family: "Roboto", sans-serif;
  font-weight: 600;
  /*@media screen and (max-width:900px){font-size: 2.0em;}*/
  padding: 15px 0 5px 0;
  margin: 0 0 0px 0;
}
h2 span {
  z-index: 1;
}
h2:before {
  display: none;
  content: "";
  position: absolute;
  z-index: 0;
  width: 300px;
  max-width: 100%;
  height: 60px;
  left: 50%;
  bottom: 0;
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  background-color: rgba(247, 247, 247, 0.5);
}
@media screen and (max-width: 900px) {
  h2:before {
    height: 45px;
  }
}
h2:after {
  display: none;
  content: "";
  position: absolute;
  z-index: 0;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  left: 50%;
  bottom: 0;
  -webkit-transform: translate(-50%, 50%);
  -moz-transform: translate(-50%, 50%);
  -o-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  background-color: #704178;
}

h3 {
  font-size: 20pt;
  color: #704178;
  font-weight: 600;
  /*font-style:italic;*/
  /*@media screen and (max-width:900px){font-size: 1.8em;}*/
  font-family: "Roboto", serif;
  padding: 0px 0 15px 0;
}

h4 {
  font-size: 14pt;
  font-weight: 600;
  /*@media screen and (max-width:900px){font-size: 1.7em;}*/
  font-family: "Roboto", serif;
  padding: 5px 0;
}
h4.type1 {
  color: #704178;
}
h4.type2 {
  color: #8b8b8b;
}

h5 {
  font-size: 2.5em;
  font-style: italic;
  font-weight: 300;
  padding: 0 0 8px;
  font-family: "Roboto", serif;
}

main {
  /*// AUTOPROMO | VIDEO ou SLIDER 1 /////////////*/
  /*// AUTOPROMO | SLIDER 2 /////////////*/
  /*// AUTOPROMO | SLIDER 3 /////////////*/
}
main #autoPromoEncart1 {
  height: 1080px;
  max-width: 100%;
  width: 100%;
  background-color: #ffffff;
  min-height: 275px;
  /*overflow:hidden;*/
  border-bottom: 30px solid #ffffff;
  /*///////////////////////// video //////////////////////////////////////////*/
  /*///////////////////////// /video /////////////////////////////////////////*/
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart1 {
    /*padding-bottom:100px;*/
    max-height: 88vh;
  }
}
@media screen and (max-width: 476px) {
  main #autoPromoEncart1 {
    border-bottom: 0px solid #ffffff;
  }
}
main #autoPromoEncart1 .autopromo1Link {
  width: 100%;
  height: 100%;
  display: block;
}
main #autoPromoEncart1 .blocTitre {
  position: absolute;
  z-index: 3;
  max-width: calc(50% - 130px);
  width: 610px;
  top: 50%;
  left: 50%;
  opacity: 1;
  padding-right: 200px;
  -webkit-transform: translate(0%, 0%);
  -moz-transform: translate(0%, 0%);
  -o-transform: translate(0%, 0%);
  -ms-transform: translate(0%, 0%);
  transform: translate(0%, 0%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart1 .blocTitre {
    max-width: 100%;
    width: 100%;
    padding: 15px 15px;
    height: 100px;
    left: 50%;
    top: unset;
    bottom: 130px;
    -webkit-transform: translate(-50%, 0%);
    -moz-transform: translate(-50%, 0%);
    -o-transform: translate(-50%, 0%);
    -ms-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  }
}
main #autoPromoEncart1 .blocTitre h1, main #autoPromoEncart1 .blocTitre h2 {
  color: #ffffff;
  background: transparent;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  padding: 15px 30px 0px;
  margin: 0;
  font-weight: 700;
  left: 0%;
  font-size: 40pt;
  text-align: left;
  font-family: "Clicker Script", cursive;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart1 .blocTitre h1, main #autoPromoEncart1 .blocTitre h2 {
    left: 0%;
    padding: 0;
    text-align: center;
    font-size: 30pt;
  }
}
main #autoPromoEncart1 .blocTitre h1 span, main #autoPromoEncart1 .blocTitre h2 span {
  display: block;
  /*white-space:nowrap;*/
  line-height: 1.2;
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart1 .blocTitre h1 span, main #autoPromoEncart1 .blocTitre h2 span {
    white-space: normal;
    line-height: 1em;
  }
}
main #autoPromoEncart1 .blocTitre h1:before, main #autoPromoEncart1 .blocTitre h1:after, main #autoPromoEncart1 .blocTitre h2:before, main #autoPromoEncart1 .blocTitre h2:after {
  display: none;
}
main #autoPromoEncart1 .blocTitre h3, main #autoPromoEncart1 .blocTitre h1 + h2 {
  color: #ffffff;
  background: transparent;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  padding: 0px 30px 15px 90px;
  margin: 0;
  font-size: 22pt;
  font-weight: 600;
  left: 0%;
  text-align: left;
  text-transform: initial;
  font-family: "Roboto", serif;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart1 .blocTitre h3, main #autoPromoEncart1 .blocTitre h1 + h2 {
    left: 0%;
    padding: 0;
    text-align: center;
    font-size: 14pt;
  }
}
main #autoPromoEncart1 .blocTitre h3 span, main #autoPromoEncart1 .blocTitre h1 + h2 span {
  display: block;
  overflow: hidden;
  /*white-space:nowrap;*/
  line-height: 1.2;
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart1 .blocTitre h3 span, main #autoPromoEncart1 .blocTitre h1 + h2 span {
    white-space: normal;
    line-height: 1em;
  }
}
main #autoPromoEncart1 .bouton {
  position: absolute;
  bottom: 80px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart1 .bouton {
    max-width: calc(100% - 80px);
    bottom: 30px;
  }
}
main #autoPromoEncart1 article {
  overflow: hidden;
  height: 100%;
}
main #autoPromoEncart1 article .conteneur {
  width: 100%;
  height: 100%;
  left: 50%;
  overflow: hidden;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
main #autoPromoEncart1 article .conteneur:after {
  display: none;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 0;
  height: 100px;
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  -o-transform: translate(0, 100%);
  -ms-transform: translate(0, 100%);
  transform: translate(0, 100%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  background-color: #ffffff;
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart1 article .conteneur:after {
    display: block;
  }
}
main #autoPromoEncart1 article .conteneur .auto {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  width: calc(100% - 60px);
  height: calc(100% - 0px);
  opacity: 0;
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  -webkit-transition: all 0.8s ease;
  -moz-transition: all 0.8s ease;
  -ms-transition: all 0.8s ease;
  transition: all 0.8s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
@media screen and (max-width: 476px) {
  main #autoPromoEncart1 article .conteneur .auto {
    width: calc(100% - 0px);
  }
}
main #autoPromoEncart1 article .conteneur .auto.top {
  background-position: 50% 0%;
}
main #autoPromoEncart1 article .conteneur .auto.bottom {
  background-position: 50% 100%;
}
main #autoPromoEncart1 article .conteneur .auto.left {
  background-position: 0% 50%;
}
main #autoPromoEncart1 article .conteneur .auto.right {
  background-position: 100% 50%;
}
main #autoPromoEncart1 article .conteneur .auto .blocTitre h2 {
  left: 50%;
}
main #autoPromoEncart1 article .conteneur .auto .blocTitre h3 {
  left: -50%;
}
main #autoPromoEncart1 article .conteneur .auto.en_cours {
  opacity: 1;
}
main #autoPromoEncart1 article .conteneur .auto.en_cours .blocTitre {
  z-index: 1;
  opacity: 1;
}
main #autoPromoEncart1 article .conteneur .auto.en_cours .blocTitre h2 {
  left: 0%;
}
main #autoPromoEncart1 article .conteneur .auto.en_cours .blocTitre h3 {
  left: 0%;
}
main #autoPromoEncart1 article #navigation {
  position: absolute;
  height: auto;
  top: 50%;
  width: 100%;
}
main #autoPromoEncart1 article #navigation .arrow {
  width: 122px;
  height: 92px;
  cursor: pointer;
  position: absolute;
  border-radius: 50%;
  top: 50%;
  top: calc(50% + 60px);
  z-index: 9999;
  -webkit-transform: translate(0px, -50%);
  -moz-transform: translate(0px, -50%);
  -o-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
  background-position: 50% 50%;
  background-size: auto;
  background-size: 60%;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart1 article #navigation .arrow {
    width: 61px;
    height: 46px;
    border-radius: 0%;
    top: calc(100% - 100px);
    background-size: contain;
  }
}
main #autoPromoEncart1 article #navigation .arrow#arrowLeft {
  left: 0px;
  background-image: url("../medias_front/common/arrowLeft.png");
}
main #autoPromoEncart1 article #navigation .arrow#arrowLeft:hover {
  background-position: 25% 50%;
}
main #autoPromoEncart1 article #navigation .arrow#arrowRight {
  right: 0px;
  background-image: url("../medias_front/common/arrowRight.png");
}
main #autoPromoEncart1 article #navigation .arrow#arrowRight:hover {
  background-position: 75% 50%;
}
main #autoPromoEncart1 article #contPoints {
  position: absolute;
  bottom: 170px;
  width: calc(100% - 60px);
  max-width: 1160px;
  left: 50%;
  min-height: 20px;
  z-index: 3;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart1 article #contPoints {
    bottom: 105px;
    width: calc(100% - 30px);
    max-width: 1190px;
  }
}
main #autoPromoEncart1 article #contPoints .points {
  max-width: 200px;
}
main #autoPromoEncart1 article #contPoints .points li[id*=pilotP1_] {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin: 5px;
  background-color: #ffffff;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
main #autoPromoEncart1 article #contPoints .points li[id*=pilotP1_].en_cours {
  background-color: #3d3a36;
}
main #autoPromoEncart1 article #contPoints .points li[id*=pilotP1_]:hover {
  background-color: #c7232a;
}
main #autoPromoEncart1 #videoCont {
  z-index: 2;
  position: relative;
  max-width: 100%;
  width: 100%;
  height: 100vh;
  background-color: transparent;
  background-image: url("../medias_front/video_accueil/default.jpeg");
  background-size: cover;
  background-position: 50% 0;
  box-sizing: border-box;
  overflow: hidden;
}
main #autoPromoEncart1 #videoCont video {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  position: absolute;
}
main #autoPromoEncart1 #videoCont video.videoAbs {
  display: block;
}
main #autoPromoEncart1 #videoCont video.videoAlt {
  display: none;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
  max-width: 100%;
}
@media screen and (max-width: 900px) {
  main #autoPromoEncart1 #videoCont video.videoAbs {
    display: none;
  }
  main #autoPromoEncart1 #videoCont video.videoAlt {
    display: block;
  }
}
main #autoPromoEncart1:before {
  display: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  height: 300px;
  background: -moz-linear-gradient(top, #f4efe9 0%, rgba(244, 239, 233, 0) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #f4efe9 0%, rgba(244, 239, 233, 0) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #f4efe9 0%, rgba(244, 239, 233, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
main #autoPromoEncart1:after {
  display: none;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  height: 150px;
  /*            background: -moz-linear-gradient(top, rgba($noir,0) 0%, rgba($noir,0.5) 100%);  FF3.6-15
                    background: -webkit-linear-gradient(top, rgba($noir,0) 0%,rgba($noir,0.5) 100%);  Chrome10-25,Safari5.1-6
                    background: linear-gradient(to bottom, rgba($noir,0) 0%,rgba($noir,0.5) 100%);  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+
                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001d1d1b', endColorstr='#801d1d1b',GradientType=0 );  IE6-9 */
}
main #autoPromoEncart2 {
  max-width: 400px;
  width: 100%;
  background-color: #ffffff;
  height: 400px;
  /*overflow:hidden;*/
  position: absolute;
  top: 50vh;
  right: 0;
  border-radius: 10px 0 0 10px;
  z-index: 10;
  padding-top: 0;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
@media screen and (max-width: 476px) {
  main #autoPromoEncart2 {
    position: relative;
    max-width: calc(100vw - 30px);
    -webkit-transform: translate(0, 0%);
    -moz-transform: translate(0, 0%);
    -o-transform: translate(0, 0%);
    -ms-transform: translate(0, 0%);
    transform: translate(0, 0%);
    /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
    top: unset;
    right: unset;
    margin: 140px auto 30px;
    border-radius: 10px 0 0 10px;
  }
}
main #autoPromoEncart2 article {
  height: 400px;
  padding: 0;
  background: white;
  border-radius: 10px 0 0 10px;
}
main #autoPromoEncart2 article #sequence_promoZone2 {
  height: auto;
  min-height: 400px;
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  overflow: hidden;
  background-color: transparent;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas {
  background: transparent;
  overflow: hidden;
  min-height: 400px;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li .ctnuSlide {
  position: absolute;
  opacity: 0;
  max-width: 100%;
  bottom: unset;
  top: 260px;
}
@media screen and (max-width: 476px) {
  main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li .ctnuSlide {
    top: calc((100vw - 30px) * 260 / 400);
  }
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li .ctnuSlide .title {
  color: transparent;
  text-align: center;
  text-transform: uppercase;
  font-size: 17pt;
  font-family: "Roboto", serif;
  text-shadow: 0 0 10px rgba(61, 58, 54, 0);
  padding: 15px 30px 5px;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li .ctnuSlide .subtitle {
  text-transform: uppercase;
  color: transparent;
  text-align: center;
  text-shadow: 0 0 10px rgba(61, 58, 54, 0);
  padding: 0px 30px 5px;
  font-size: 15pt;
  font-weight: 400;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li.animate-out .ctnuSlide {
  opacity: 0;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li.animate-out .ctnuSlide .title {
  color: transparent;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li.animate-out .ctnuSlide .subtitle {
  color: transparent;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li.animate-in .ctnuSlide {
  opacity: 1;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li.animate-in .ctnuSlide .title {
  color: #df1d73;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li.animate-in .ctnuSlide .subtitle {
  color: #3d3a36;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li a {
  margin-top: 0px;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li a.model {
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  width: 400px;
  height: 260px;
  border-radius: 10px 0 0 0;
  left: 50%;
  border: 2px solid #ffffff;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
@media screen and (max-width: 476px) {
  main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li a.model {
    border-radius: 10px 10px 0 0;
    width: calc(100vw - 30px);
    height: calc((100vw - 30px) * 260 / 400);
  }
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li a.model.top {
  background-position: 50% 0%;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li a.model.bottom {
  background-position: 50% 100%;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li a.model.left {
  background-position: 0% 50%;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li a.model.right {
  background-position: 100% 50%;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li a.hasLink:before {
  display: none;
  content: "";
  position: absolute;
  top: 0px;
  left: 50%;
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-image: url(../medias_front/common/plusBlanc.png);
  background-position: 50% 50%;
  background-size: 20px;
  background-color: #c7232a;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-canvas li a.hasLink:hover:before {
  background-color: #a9161e;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-pagination {
  top: unset;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  height: 28px;
  bottom: 2px;
  width: calc(100% - 4px);
  background-color: #e0dd1e;
  border-radius: 0 0 0 10px;
}
@media screen and (max-width: 476px) {
  main #autoPromoEncart2 article #sequence_promoZone2 .sequence-pagination {
    border-radius: 0 0 10px 10px;
  }
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-pagination li {
  background-color: #ffffff;
  width: 12px;
  height: 12px;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-pagination li.current {
  background-color: #df1d73;
}
main #autoPromoEncart2 article #sequence_promoZone2 .sequence-pagination li:hover, main #autoPromoEncart2 article #sequence_promoZone2 .sequence-pagination li.current:hover {
  background-color: #704178;
}
main #autoPromoEncart3 {
  color: #ffffff;
  background-color: #3d3a36;
  width: 100%;
}
main #autoPromoEncart3 article {
  width: 100%;
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart3 article #intAutoPromoEncart3 {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /*--Exemple d'appel : @include flexDirection(row);--*/
  }
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #pilote {
  position: absolute;
  z-index: 2;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  padding: 50px 30px;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #pilote #intPilote h2, main #autoPromoEncart3 article #intAutoPromoEncart3 #pilote #intPilote p {
  text-align: center;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #pilote #intPilote .bouton:after {
  background-color: rgba(61, 58, 54, 0.1);
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart3 article #intAutoPromoEncart3 #pilote {
    position: relative;
    background-color: #ffffff;
    z-index: 0;
    padding: 50px 30px 30px;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #pilote #intPilote h2 {
    color: #3d3a36;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #pilote #intPilote p {
    color: #704178;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #pilote #intPilote .bouton {
    color: #ffffff;
    background-color: #704178;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #pilote #intPilote .bouton:after {
    background-color: #e0dd1e;
  }
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #prevZone3, main #autoPromoEncart3 article #intAutoPromoEncart3 #nextZone3 {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin: 30px 10px 10px 10px;
  background-color: #ffffff;
  display: block;
  cursor: pointer;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #prevZone3:before, main #autoPromoEncart3 article #intAutoPromoEncart3 #nextZone3:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
  width: 0%;
  height: 0%;
  z-index: 1;
  border-radius: 50%;
  background-color: rgba(112, 65, 120, 0.1);
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #prevZone3:after, main #autoPromoEncart3 article #intAutoPromoEncart3 #nextZone3:after {
  content: "";
  position: absolute;
  top: 50%;
  left: calc(50% + 3px);
  width: 0;
  height: 0;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  border-style: solid;
  border-width: 15px 0 15px 15px;
  border-color: transparent transparent transparent #3d3a36;
  z-index: 2;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #prevZone3#prevZone3:after, main #autoPromoEncart3 article #intAutoPromoEncart3 #nextZone3#prevZone3:after {
  left: calc(50% - 3px);
  border-width: 15px 15px 15px 0;
  border-color: transparent #3d3a36 transparent transparent;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #prevZone3:hover:before, main #autoPromoEncart3 article #intAutoPromoEncart3 #nextZone3:hover:before {
  width: 100%;
  height: 100%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 {
  height: 100%;
  min-height: 400px;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas {
  min-height: 400px;
  position: relative;
  width: 100%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
  -webkit-transform: translate(0%, 0%);
  -moz-transform: translate(0%, 0%);
  -o-transform: translate(0%, 0%);
  -ms-transform: translate(0%, 0%);
  transform: translate(0%, 0%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li {
  width: 16.6666666667%;
  display: block;
  position: relative;
  background-color: #704178;
  height: 700px;
  overflow: hidden;
  width: 16.6666666667%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
  opacity: 1;
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model.top {
  background-position: 50% 0%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model.bottom {
  background-position: 50% 100%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model.left {
  background-position: 0% 50%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model.right {
  background-position: 100% 50%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model .contImgZoom {
  width: 100%;
  height: 100%;
  display: block;
  z-index: 1;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model .contImgZoom .imgZoom {
  height: 100%;
  width: auto;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model .blocTitre {
  width: 100%;
  position: absolute;
  bottom: 0;
  z-index: 3;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model .blocTitre h3 {
  color: #ffffff;
  font-size: 15pt;
  text-transform: uppercase;
  text-align: center;
  padding: 20px 15px;
  font-weight: 700;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model .blocTitre h3 span {
  padding: 0 15px;
  white-space: nowrap;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model .blocTitre h3 span.trait {
  height: 1px;
  background-color: #ffffff;
  width: calc(100% - 150px);
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  height: 50%;
  max-height: 50%;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
  background: -moz-linear-gradient(top, rgba(61, 58, 54, 0) 0%, rgba(61, 58, 54, 0.8) 100%);
  background: -webkit-linear-gradient(top, rgba(61, 58, 54, 0) 0%, rgba(61, 58, 54, 0.8) 100%);
  background: linear-gradient(to bottom, rgba(61, 58, 54, 0) 0%, rgba(61, 58, 54, 0.8) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#001d1d1b", endColorstr="#801d1d1b", GradientType=0);
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model:hover .imgZoom {
  -webkit-transform: scale(1.05) translate(-48%, -48%);
  -moz-transform: scale(1.05) translate(-48%, -48%);
  -o-transform: scale(1.05) translate(-48%, -48%);
  -ms-transform: scale(1.05) translate(-48%, -48%);
  transform: scale(1.05) translate(-48%, -48%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li .model:hover:after {
  bottom: -15%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:last-of-type, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:last-of-type, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:last-of-type {
  width: 100%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:last-of-type .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:last-of-type .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:last-of-type .contImgZoom .imgZoom {
  height: auto;
  width: 100%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+2) {
  width: 50%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+3) {
  width: 33.3333333333%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+4) {
  width: 25%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+5) {
  width: 20%;
}
main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+6) {
  width: 16.6666666667%;
}
@media screen and (max-width: 1220px) {
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li {
    width: 50%;
    height: 25vw;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+6) {
    width: 50%;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+6) .contImgZoom .imgZoom {
    height: auto;
    width: 100%;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:last-of-type, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:last-of-type, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:last-of-type, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:last-of-type, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:last-of-type, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:last-of-type, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:last-of-type, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:last-of-type, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:last-of-type {
    width: 100%;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:last-of-type .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:last-of-type .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:last-of-type .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:last-of-type .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:last-of-type .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:last-of-type .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:last-of-type .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:last-of-type .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:last-of-type .contImgZoom .imgZoom {
    height: auto;
    width: 100%;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+6) {
    width: 50%;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+6) .contImgZoom .imgZoom {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 700px) {
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li {
    width: 100%;
    height: 50vw;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+6) {
    width: 100%;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w1:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w3:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w5:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w7:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w9:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w11:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w13:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w15:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w17:nth-last-of-type(-n+6) .contImgZoom .imgZoom {
    height: auto;
    width: 100%;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+6), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+2), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+3), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+4), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+5), main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+6) {
    width: 100%;
  }
  main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w2:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w4:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w6:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w8:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w10:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w12:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w14:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w16:nth-last-of-type(-n+6) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+2) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+3) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+4) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+5) .contImgZoom .imgZoom, main #autoPromoEncart3 article #intAutoPromoEncart3 #sequence_promoZone3 .sequence-canvas li.w18:nth-last-of-type(-n+6) .contImgZoom .imgZoom {
    height: auto;
    width: 100%;
  }
}
main .pageBloc.blocGalerie.type0#bloc_occasion {
  padding: 100px 0px;
}
@media screen and (max-width: 476px) {
  main .pageBloc.blocGalerie.type0#bloc_occasion {
    padding: 30px 0px;
  }
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc {
  border: 0;
}
@media screen and (max-width: 476px) {
  main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc {
    padding: 0px 0px;
  }
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocTitre h2 {
  padding: 5px 0px 15px;
  color: #636a72;
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocTitre h3 {
  color: #636a72;
  padding: 15px 0px 0px;
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan {
  border: 0;
  background-image: none !important;
  margin: 15px 15px 5px 15px;
  box-shadow: 0 0 0 rgba(61, 58, 54, 0);
  overflow: initial;
  height: auto;
  width: 250px;
  min-width: 250px;
  max-width: 250px;
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a:after, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan:after {
  content: "";
  z-index: 1;
  position: absolute;
  width: 250px;
  height: 125px;
  background-color: transparent;
  border: 2px solid #9e8d61;
  border-top: 0;
  top: 125px;
  left: 50%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  border-radius: 0 0 125px 125px;
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a figure, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan figure {
  z-index: 1;
  width: 100%;
  background-color: #ffffff;
  border-radius: 50%;
  height: 250px;
  width: 250px;
  overflow: hidden;
  border: 5px solid white;
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a figure .soon, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a figure .new, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a figure .promo, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a figure .solde, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .soon, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .new, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .promo, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .solde {
  position: absolute;
  bottom: 0px;
  padding: 2px 10px 0;
  background-color: #9e8d61;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 600;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  z-index: 2;
  font-family: "Roboto", sans-serif;
}
@media screen and (max-width: 850px) {
  main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a figure img, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan figure img {
    display: block;
  }
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a .intCtnu, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan .intCtnu {
  z-index: 2;
  text-align: center;
  width: 100%;
  padding: 15px 10px 0;
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a .intCtnu h4, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan .intCtnu h4 {
  color: #df1d73;
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a .intCtnu p, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan .intCtnu p {
  font-size: 9pt;
  color: #636a72;
  text-align: center;
  text-align-last: center;
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a .intCtnu:before, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan .intCtnu:before {
  content: "";
  position: absolute;
  top: 1px;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  left: 50%;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #df1d73;
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a:hover, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan:hover {
  box-shadow: 0 0 0 rgba(61, 58, 54, 0);
}
main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu a:hover .contSpan, main .pageBloc.blocGalerie.type0#bloc_occasion .intPageBloc .blocContenu .intBlocContenu span.aSpan:hover .contSpan {
  background-color: #3d3a36;
}
main .pageBloc.blocTexteImage.type2#bloc_cadeaux {
  background-color: #582562;
  width: calc(100% - 60px);
  margin: 0 auto;
}
main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu {
  padding: 80px 130px 100px 50px;
}
@media screen and (max-width: 1220px) {
  main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu {
    padding: 80px 130px 100px;
  }
}
@media screen and (max-width: 800px) {
  main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu {
    padding: 30px;
  }
}
@media screen and (max-width: 1220px) {
  main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre {
    padding: 120px 0px 20px;
  }
}
main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre h2 {
  padding: 5px 0px 0px 15px;
  text-align: left;
}
@media screen and (max-width: 1220px) {
  main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre h2 {
    text-align: center;
    padding: 5px 0px 0px 0px;
  }
}
main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre h3 {
  text-align: left;
  padding: 15px 0px 0px;
}
@media screen and (max-width: 1220px) {
  main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre h3 {
    text-align: center;
  }
}
@media screen and (min-width: 1220px) {
  main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre:after {
    width: 174px;
    background-position: 0% 50%;
    background-repeat: repeat-x;
  }
}
main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre:before {
  content: "";
  position: absolute;
  left: 0;
  top: calc(50% + 6px);
  width: 92px;
  height: 92px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 50% 50%;
  background-image: url(../medias_front/common/coffret.png);
  -webkit-transform: translate(-100%, -50%);
  -moz-transform: translate(-100%, -50%);
  -o-transform: translate(-100%, -50%);
  -ms-transform: translate(-100%, -50%);
  transform: translate(-100%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
@media screen and (max-width: 1220px) {
  main .pageBloc.blocTexteImage.type2#bloc_cadeaux .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre:before {
    left: 50%;
    top: 0;
    -webkit-transform: translate(-50%, 0%);
    -moz-transform: translate(-50%, 0%);
    -o-transform: translate(-50%, 0%);
    -ms-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);
    /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  }
}
main .sliderProd {
  width: 100%;
  padding: 60px 0 180px 0;
}
@media screen and (max-width: 1220px) {
  main .sliderProd {
    padding: 0px 0 0px 0;
  }
  main .sliderProd.margeResp {
    padding: 30px 0 60px 0;
  }
}
main .sliderProd:not(#actus) article .contSlider {
  /*min-height:300px;*/
  background-color: #ffffff;
}
@media screen and (max-width: 1220px) {
  main .sliderProd:not(#actus) article .contSlider {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /*--Exemple d'appel : @include flexDirection(row);--*/
  }
}
main .sliderProd:not(#actus) article .contSlider .titreSlider {
  width: 400px;
  text-align: right;
  padding: 0 30px;
}
main .sliderProd:not(#actus) article .contSlider .titreSlider h3 {
  text-transform: uppercase;
  color: #636a72;
  font-weight: 400;
}
main .sliderProd:not(#actus) article .contSlider .titreSlider h3 b {
  display: block;
  font-weight: 600;
}
@media screen and (max-width: 1220px) {
  main .sliderProd:not(#actus) article .contSlider .titreSlider {
    text-align: center;
    padding: 30px;
    width: 100%;
  }
}
main .sliderProd:not(#actus) article .contSlider .slider {
  width: calc(100% - 500px);
}
@media screen and (max-width: 800px) {
  main .sliderProd:not(#actus) article .contSlider .slider {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /*--Exemple d'appel : @include flexDirection(row);--*/
  }
}
main .sliderProd:not(#actus) article .contSlider .slider:before {
  content: "";
  height: 100%;
  width: 1px;
  position: absolute;
  left: 0px;
  top: 0;
  background-color: #9e8d61;
}
@media screen and (max-width: 1220px) {
  main .sliderProd:not(#actus) article .contSlider .slider {
    width: 100%;
  }
  main .sliderProd:not(#actus) article .contSlider .slider:before {
    display: none;
  }
}
main .sliderProd:not(#actus) article .contSlider .slider > a, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan {
  width: calc(33.3333333333% - 30px);
  border-radius: 0;
  height: auto;
  border: 0;
  margin: 0 15px;
  box-shadow: 0 0 0 rgba(61, 58, 54, 0);
}
main .sliderProd:not(#actus) article .contSlider .slider > a:before, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan:before {
  content: "";
  height: 100%;
  width: 1px;
  position: absolute;
  right: -15px;
  top: 0;
  background-color: #9e8d61;
}
@media screen and (max-width: 1220px) {
  main .sliderProd:not(#actus) article .contSlider .slider > a:last-of-type:before, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan:last-of-type:before {
    display: none;
  }
}
@media screen and (max-width: 800px) {
  main .sliderProd:not(#actus) article .contSlider .slider > a, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan {
    margin-bottom: 180px;
    width: calc(100% - 30px);
  }
  main .sliderProd:not(#actus) article .contSlider .slider > a:before, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan:before {
    display: none;
  }
}
main .sliderProd:not(#actus) article .contSlider .slider > a.bio:after, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan.bio:after {
  content: "";
  position: absolute;
  top: 15px;
  left: 15px;
  width: 36px;
  height: 44px;
  z-index: 2;
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(../medias_front/common/bio.png);
  background-color: #ffffff;
}
main .sliderProd:not(#actus) article .contSlider .slider > a figure, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure {
  z-index: 1;
  width: 100%;
  padding-bottom: 100%;
  background-color: #ffffff;
  overflow: hidden;
  margin: 0;
}
main .sliderProd:not(#actus) article .contSlider .slider > a figure .soon, main .sliderProd:not(#actus) article .contSlider .slider > a figure .new, main .sliderProd:not(#actus) article .contSlider .slider > a figure .promo, main .sliderProd:not(#actus) article .contSlider .slider > a figure .solde, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .soon, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .new, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .promo, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .solde, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .soon, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .new, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .promo, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .solde, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .soon, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .new, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .promo, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .solde {
  position: absolute;
  top: 10px;
  padding: 0px 10px 0;
  background-color: #9e8d61;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 10pt;
  right: 10px;
  -webkit-transform: translate(0%, 0);
  -moz-transform: translate(0%, 0);
  -o-transform: translate(0%, 0);
  -ms-transform: translate(0%, 0);
  transform: translate(0%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  z-index: 2;
  font-family: "Roboto", sans-serif;
}
main .sliderProd:not(#actus) article .contSlider .slider > a figure .soon.soon, main .sliderProd:not(#actus) article .contSlider .slider > a figure .new.soon, main .sliderProd:not(#actus) article .contSlider .slider > a figure .promo.soon, main .sliderProd:not(#actus) article .contSlider .slider > a figure .solde.soon, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .soon.soon, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .new.soon, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .promo.soon, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .solde.soon, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .soon.soon, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .new.soon, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .promo.soon, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .solde.soon, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .soon.soon, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .new.soon, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .promo.soon, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .solde.soon {
  background-color: #704178;
}
main .sliderProd:not(#actus) article .contSlider .slider > a figure .soon.new, main .sliderProd:not(#actus) article .contSlider .slider > a figure .new.new, main .sliderProd:not(#actus) article .contSlider .slider > a figure .promo.new, main .sliderProd:not(#actus) article .contSlider .slider > a figure .solde.new, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .soon.new, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .new.new, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .promo.new, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .solde.new, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .soon.new, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .new.new, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .promo.new, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .solde.new, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .soon.new, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .new.new, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .promo.new, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .solde.new {
  background-color: #fd9210;
}
main .sliderProd:not(#actus) article .contSlider .slider > a figure .soon.promo, main .sliderProd:not(#actus) article .contSlider .slider > a figure .new.promo, main .sliderProd:not(#actus) article .contSlider .slider > a figure .promo.promo, main .sliderProd:not(#actus) article .contSlider .slider > a figure .solde.promo, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .soon.promo, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .new.promo, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .promo.promo, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .solde.promo, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .soon.promo, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .new.promo, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .promo.promo, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .solde.promo, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .soon.promo, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .new.promo, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .promo.promo, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .solde.promo {
  background-color: #df1d73;
}
main .sliderProd:not(#actus) article .contSlider .slider > a figure .soon.solde, main .sliderProd:not(#actus) article .contSlider .slider > a figure .new.solde, main .sliderProd:not(#actus) article .contSlider .slider > a figure .promo.solde, main .sliderProd:not(#actus) article .contSlider .slider > a figure .solde.solde, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .soon.solde, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .new.solde, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .promo.solde, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure .solde.solde, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .soon.solde, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .new.solde, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .promo.solde, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure .solde.solde, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .soon.solde, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .new.solde, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .promo.solde, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure .solde.solde {
  background-color: #72aa25;
}
@media screen and (max-width: 850px) {
  main .sliderProd:not(#actus) article .contSlider .slider > a figure img, main .sliderProd:not(#actus) article .contSlider .slider > a .aFigure img, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan figure img, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .aFigure img {
    display: block;
  }
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan {
  margin-bottom: 0px;
  position: absolute;
  bottom: 0px;
  -webkit-transform: translate(-50%, 100%);
  -moz-transform: translate(-50%, 100%);
  -o-transform: translate(-50%, 100%);
  -ms-transform: translate(-50%, 100%);
  transform: translate(-50%, 100%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  left: 50%;
  width: 100%;
  z-index: 2;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos {
  position: relative;
  color: #3d3a36;
  z-index: 2;
  top: unset;
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 40px 10px 40px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  margin: 0 0 15px 0;
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a {
  /*                                display:block;*/
  margin: 0;
  text-align: center;
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a .nomProd, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a .nomProd {
  display: block;
  text-align: center;
  color: #3d3a36;
  position: relative;
  -webkit-transform: translate(0%, 0);
  -moz-transform: translate(0%, 0);
  -o-transform: translate(0%, 0);
  -ms-transform: translate(0%, 0);
  transform: translate(0%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  width: 100%;
  padding: 0 0 5px 0;
  font-size: 12pt;
  font-weight: 800;
  text-transform: uppercase;
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a .nomFournisseur, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a .nomFournisseur {
  display: block;
  text-align: center;
  color: #704178;
  text-transform: uppercase;
  position: relative;
  -webkit-transform: translate(0%, 0);
  -moz-transform: translate(0%, 0);
  -o-transform: translate(0%, 0);
  -ms-transform: translate(0%, 0);
  transform: translate(0%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  width: 100%;
  padding: 0 0 5px 0;
  font-size: 10pt;
  font-weight: 800;
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a .prix, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a .prix {
  font-family: "Roboto", sans-serif;
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a .prix .aPartir, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a .prix .aPartir {
  color: #df1d73;
  text-transform: uppercase;
  padding: 5px 0px 5px 10px;
  font-weight: 500;
  font-size: 11pt;
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a .prix .prixOrig, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a .prix .prixOrig {
  padding: 0px 0px 0px 10px;
  color: #9e8d61;
  font-size: 14pt;
  border-left: 1px solid #9e8d61;
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a .prix .prixOrig:after, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a .prix .prixOrig:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0%;
  width: calc(100% - 10px);
  height: 1px;
  background-color: #9e8d61;
  -webkit-transform: translate(0%, 0);
  -moz-transform: translate(0%, 0);
  -o-transform: translate(0%, 0);
  -ms-transform: translate(0%, 0);
  transform: translate(0%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a .prix .prixEff, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a .prix .prixEff {
  padding: 5px 10px;
  font-weight: 600;
  font-size: 14pt;
  color: #df1d73;
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a.btnPanier, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a.btnPanier {
  width: 54px;
  height: 54px;
  max-width: 54px;
  max-height: 54px;
  min-width: 54px;
  min-height: 54px;
  border-radius: 50%;
  background-color: #df1d73;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  background-image: url(../medias_front/common/picto-panier.png);
  background-repeat: no-repeat;
  background-size: 40px;
  cursor: pointer;
  background-position: 50% 50%;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a.btnPanier.prodMultiple, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a.btnPanier.prodMultiple {
  background-size: 20px;
  background-image: url(../medias_front/common/plusBlanc.png);
}
main .sliderProd:not(#actus) article .contSlider .slider > a .contSpan span.infos a.btnPanier:hover, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan .contSpan span.infos a.btnPanier:hover {
  background-color: #704178;
}
main .sliderProd:not(#actus) article .contSlider .slider > a:hover, main .sliderProd:not(#actus) article .contSlider .slider > span.aSpan:hover {
  box-shadow: 0 0 0 rgba(61, 58, 54, 0);
}
main .sliderProd:not(#actus) article .contSlider .etPlus {
  width: 100px;
  height: 100px;
  margin: 30px auto;
}
@media screen and (max-width: 1220px) {
  main .sliderProd:not(#actus) article .contSlider .etPlus {
    height: 100px;
    margin: 150px auto 0px;
  }
}
@media screen and (max-width: 800px) {
  main .sliderProd:not(#actus) article .contSlider .etPlus {
    margin: 0px auto 0px;
  }
}
main .sliderProd:not(#actus) article .contSlider .etPlus > a {
  display: block;
  width: 100%;
  height: 100px;
}
main .sliderProd:not(#actus) article .contSlider .etPlus > a:before, main .sliderProd:not(#actus) article .contSlider .etPlus > a:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 5px;
  height: 20px;
  background-color: #9e8d61;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
main .sliderProd:not(#actus) article .contSlider .etPlus > a:after {
  width: 20px;
  height: 5px;
}
main .sliderProd:not(#actus) article .contSlider .etPlus > a:hover:before, main .sliderProd:not(#actus) article .contSlider .etPlus > a:hover:after {
  background-color: #df1d73;
}
main .sliderProd#actus {
  padding: 0px 0px 60px 0px;
}
@media screen and (max-width: 1220px) {
  main .sliderProd#actus {
    padding: 0px 0 0px 0;
  }
}
main .sliderProd#actus article .contSlider {
  min-height: 300px;
  background-color: #e0dd1e;
}
@media screen and (max-width: 1220px) {
  main .sliderProd#actus article .contSlider {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /*--Exemple d'appel : @include flexDirection(row);--*/
  }
}
main .sliderProd#actus article .contSlider .titreSlider {
  width: 400px;
  text-align: right;
  padding: 0 30px;
}
main .sliderProd#actus article .contSlider .titreSlider h3 {
  text-transform: uppercase;
  color: #636a72;
  font-weight: 400;
}
main .sliderProd#actus article .contSlider .titreSlider h3 b {
  display: block;
  font-weight: 600;
}
main .sliderProd#actus article .contSlider .titreSlider .boutonFl span {
  background-color: #e0dd1e;
}
@media screen and (max-width: 1220px) {
  main .sliderProd#actus article .contSlider .titreSlider {
    text-align: center;
    padding: 30px;
    width: 100%;
  }
}
main .sliderProd#actus article .contSlider .slider {
  width: calc(100% - 1000px);
  padding: 0 15px;
}
@media screen and (max-width: 1550px) {
  main .sliderProd#actus article .contSlider .slider {
    width: calc(100% - 800px);
  }
}
@media screen and (max-width: 800px) {
  main .sliderProd#actus article .contSlider .slider {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /*--Exemple d'appel : @include flexDirection(row);--*/
  }
}
main .sliderProd#actus article .contSlider .slider:before {
  content: "";
  height: 100%;
  width: 1px;
  position: absolute;
  left: 0px;
  top: 0;
  background-color: #f4f1ea;
}
main .sliderProd#actus article .contSlider .slider:after {
  content: "";
  height: 100%;
  width: 1px;
  position: absolute;
  right: 0px;
  top: 0;
  background-color: #f4f1ea;
}
@media screen and (max-width: 1220px) {
  main .sliderProd#actus article .contSlider .slider {
    width: 100%;
  }
  main .sliderProd#actus article .contSlider .slider:before, main .sliderProd#actus article .contSlider .slider:after {
    display: none;
  }
}
main .sliderProd#actus article .contSlider .slider > a, main .sliderProd#actus article .contSlider .slider > span.aSpan {
  width: 100%;
  border-radius: 0;
  height: auto;
  border: 0;
  margin: 0 auto;
  padding: 15px 25px 15px 10px;
  background-image: url(../medias_front/common/flecheActu.png);
  background-size: auto;
  background-position: 100% 50%;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
main .sliderProd#actus article .contSlider .slider > a:not(:first-of-type), main .sliderProd#actus article .contSlider .slider > span.aSpan:not(:first-of-type) {
  border-top: 1px solid #704178;
}
@media screen and (max-width: 1220px) {
  main .sliderProd#actus article .contSlider .slider > a, main .sliderProd#actus article .contSlider .slider > span.aSpan {
    max-width: 600px;
  }
}
main .sliderProd#actus article .contSlider .slider > a .date, main .sliderProd#actus article .contSlider .slider > span.aSpan .date {
  display: inline;
  color: #704178;
}
main .sliderProd#actus article .contSlider .slider > a [itemprop=name], main .sliderProd#actus article .contSlider .slider > span.aSpan [itemprop=name] {
  display: inline;
  color: #3d3a36;
}
main .sliderProd#actus article .contSlider .slider > a:hover, main .sliderProd#actus article .contSlider .slider > span.aSpan:hover {
  background-position: calc(100% - 10px) 50%;
}
main .sliderProd#actus article .contSlider .etPlus {
  width: 600px;
  height: auto;
  margin: 30px auto;
}
@media screen and (max-width: 1550px) {
  main .sliderProd#actus article .contSlider .etPlus {
    width: 400px;
  }
}
@media screen and (max-width: 1220px) {
  main .sliderProd#actus article .contSlider .etPlus {
    width: 100%;
  }
}
main .sliderProd#actus article .contSlider .etPlus > a {
  display: block;
  width: 100%;
  height: 100px;
}
main .sliderProd#actus article .contSlider .etPlus > a:before, main .sliderProd#actus article .contSlider .etPlus > a:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 5px;
  height: 20px;
  background-color: #9e8d61;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
main .sliderProd#actus article .contSlider .etPlus > a:after {
  width: 20px;
  height: 5px;
}
main .sliderProd#actus article .contSlider .etPlus > a:hover:before, main .sliderProd#actus article .contSlider .etPlus > a:hover:after {
  background-color: #df1d73;
}
main .pageBloc.blocTexteImage.type0#bloc_sublime {
  width: calc(100% - 60px);
  margin: 0 auto;
}
@media screen and (max-width: 600px) {
  main .pageBloc.blocTexteImage.type0#bloc_sublime {
    width: calc(100% - 0px);
  }
}
main .pageBloc.blocTexteImage.type0#bloc_sublime .intPageBloc {
  background-image: url(../medias_front/common/sublime.jpg);
  background-repeat: no-repeat;
  background-position: 50% 100%;
  background-size: cover;
}
@media screen and (max-width: 1220px) {
  main .pageBloc.blocTexteImage.type0#bloc_sublime .intPageBloc .blocContenu {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /*--Exemple d'appel : @include flexDirection(row);--*/
  }
}
main .pageBloc.blocTexteImage.type0#bloc_sublime .intPageBloc .blocContenu .intBlocTxtContenu {
  padding: 150px 130px 400px;
}
@media screen and (max-width: 800px) {
  main .pageBloc.blocTexteImage.type0#bloc_sublime .intPageBloc .blocContenu .intBlocTxtContenu {
    padding: 150px 30px 400px;
  }
}
@media screen and (max-width: 800px) {
  main .pageBloc.blocTexteImage.type0#bloc_sublime .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre {
    padding: 20px 0px;
  }
}
main .pageBloc.blocTexteImage.type0#bloc_sublime .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre h2, main .pageBloc.blocTexteImage.type0#bloc_sublime .intPageBloc .blocContenu .intBlocTxtContenu .blocTitre h3 {
  color: #ffffff;
}
main .pageBloc.blocTexteImage.type0#bloc_sublime .intPageBloc .blocContenu .intBlocTxtContenu p {
  /*color:$blanc;*/
}
main #triDir {
  width: calc(100% - 60px);
  margin: 0 auto;
  -webkit-transform: translate(0, -160px);
  -moz-transform: translate(0, -160px);
  -o-transform: translate(0, -160px);
  -ms-transform: translate(0, -160px);
  transform: translate(0, -160px);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  z-index: 2;
  height: 200px;
}
@media screen and (max-width: 950px) {
  main #triDir {
    -webkit-transform: translate(0, -160px);
    -moz-transform: translate(0, -160px);
    -o-transform: translate(0, -160px);
    -ms-transform: translate(0, -160px);
    transform: translate(0, -160px);
    /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
    height: 840px;
  }
}
@media screen and (max-width: 950px) {
  main #triDir article {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /*--Exemple d'appel : @include flexDirection(row);--*/
  }
}
main #triDir article .uneDir {
  border: 0;
  background-image: none !important;
  margin: 15px 15px 5px 15px;
  box-shadow: 0 0 0 rgba(61, 58, 54, 0);
  overflow: initial;
  height: auto;
  width: 250px;
  min-width: 250px;
  max-width: 250px;
}
main #triDir article .uneDir:after {
  content: "";
  z-index: 1;
  position: absolute;
  width: 250px;
  height: 125px;
  width: 253px;
  height: 128px;
  background-color: transparent;
  border: 2px solid #ffffff;
  border-bottom: 0;
  top: 60px;
  top: 42px;
  left: 50%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  border-radius: 125px 125px 0 0;
}
main #triDir article .uneDir figure {
  z-index: 2;
  width: 100%;
  background-color: #ffffff;
  border-radius: 50%;
  height: 250px;
  width: 250px;
  overflow: hidden;
  /*border: 5px solid rgba($blanc,1);*/
}
@media screen and (max-width: 850px) {
  main #triDir article .uneDir figure img {
    display: block;
  }
}
main #triDir article .uneDir .pastille {
  background-color: #704178;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  position: absolute;
  right: 0;
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  z-index: 4;
  font-size: 10pt;
  top: 50px;
  padding: 24px 8px;
  -webkit-transform: rotate(15deg) translate(0%, 0%);
  -moz-transform: rotate(15deg) translate(0%, 0%);
  -o-transform: rotate(15deg) translate(0%, 0%);
  -ms-transform: rotate(15deg) translate(0%, 0%);
  transform: rotate(15deg) translate(0%, 0%);
}
main #triDir article .uneDir .intCtnu {
  z-index: 3;
  text-align: center;
  width: 100%;
  padding: 0px 10px 15px;
}
main #triDir article .uneDir .intCtnu h4 {
  color: #ffffff;
  text-transform: uppercase;
}
main #triDir article .uneDir .intCtnu p {
  font-size: 9pt;
  color: #636a72;
  text-align: center;
  text-align-last: center;
}
main #triDir article .uneDir .intCtnu:before {
  content: "";
  position: absolute;
  bottom: 3px;
  -webkit-transform: translate(-50%, 50%);
  -moz-transform: translate(-50%, 50%);
  -o-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  left: 50%;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #df1d73;
}
@media screen and (max-width: 950px) {
  main #triDir article .uneDir:not(:first-of-type):after {
    border-color: #9e8d61;
  }
  main #triDir article .uneDir:not(:first-of-type) .intCtnu h4 {
    color: #9e8d61;
  }
}
main #triDir article .uneDir:hover {
  box-shadow: 0 0 0 rgba(61, 58, 54, 0);
}
main #triDir article .uneDir:hover .contSpan {
  background-color: #3d3a36;
}
main #catalogue {
  z-index: 1;
  text-align: center;
  width: 100%;
  border-bottom: 30px solid #704178;
}
main #catalogue:before {
  content: "";
  position: absolute;
  top: -30px;
  left: 50%;
  width: 100%;
  height: calc(100% + 30px);
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  background-image: url(../medias_front/common/fndFamilleBefore.png);
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: repeat-y;
}
main #catalogue article {
  padding: 100px 0 130px 0;
  background-color: #ffffff;
  width: calc(100% - 60px);
  max-width: 1500px;
  margin: 0 auto;
}
@media screen and (max-width: 600px) {
  main #catalogue article {
    width: 100%;
  }
}
main #catalogue article h2 {
  font-style: italic;
  font-weight: 500;
}
main #catalogue article h2 .upper {
  font-style: normal;
}
main #catalogue article #intCatalogue {
  width: 100%;
  padding: 0 0 75px 0;
}
main #catalogue article #intCatalogue .uneCategCatalogue {
  width: calc((100vw - 60px - 20px) / 4);
  height: calc((100vw - 60px - 20px) / 4 + 100px + 30px);
  max-width: 368px;
  padding: 0 15px;
}
@media screen and (max-width: 1220px) {
  main #catalogue article #intCatalogue .uneCategCatalogue {
    width: calc((100vw - 60px - 20px) / 2);
    height: calc((100vw - 60px - 20px) / 2 + 100px + 30px);
  }
}
@media screen and (max-width: 600px) {
  main #catalogue article #intCatalogue .uneCategCatalogue {
    width: calc((100vw - 20px) / 1);
    height: calc((100vw - 20px) / 1 + 30px);
    padding: 0;
  }
}
main #catalogue article #intCatalogue .uneCategCatalogue .imgCategCatalogue {
  overflow: hidden;
  display: block;
  width: calc((100vw - 60px - 20px - 120px) / 4);
  height: calc((100vw - 60px - 20px - 120px) / 4 + 60px);
  margin: 0 auto;
  max-width: 100%;
  padding: 30px 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  border-bottom: 5px solid white;
}
@media screen and (max-width: 1220px) {
  main #catalogue article #intCatalogue .uneCategCatalogue .imgCategCatalogue {
    width: calc((100vw - 60px - 20px - 120px) / 2);
    height: calc((100vw - 60px - 20px - 120px) / 2 + 60px);
  }
}
@media screen and (max-width: 600px) {
  main #catalogue article #intCatalogue .uneCategCatalogue .imgCategCatalogue {
    width: calc((100vw - 20px - 120px) / 1);
    height: calc((100vw - 20px - 120px) / 1 + 60px);
  }
}
main #catalogue article #intCatalogue .uneCategCatalogue .imgCategCatalogue img {
  position: absolute;
  bottom: 0px;
  left: 50%;
  -webkit-transform: scale(1) translate(-50%, 0%);
  -moz-transform: scale(1) translate(-50%, 0%);
  -o-transform: scale(1) translate(-50%, 0%);
  -ms-transform: scale(1) translate(-50%, 0%);
  transform: scale(1) translate(-50%, 0%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
  height: 100%;
  width: auto;
  max-height: 100%;
}
main #catalogue article #intCatalogue .uneCategCatalogue.cat1 .imgCategCatalogue {
  border-color: #fd9210;
}
main #catalogue article #intCatalogue .uneCategCatalogue.cat2 .imgCategCatalogue {
  border-color: #72aa25;
}
main #catalogue article #intCatalogue .uneCategCatalogue.cat3 .imgCategCatalogue {
  border-color: #9e8d61;
}
main #catalogue article #intCatalogue .uneCategCatalogue.cat4 .imgCategCatalogue {
  border-color: #636a72;
}
main #catalogue article #intCatalogue .uneCategCatalogue .titreCategCatalogue {
  display: block;
  height: 100px;
}
main #catalogue article #intCatalogue .uneCategCatalogue .titreCategCatalogue > span {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: calc(100% - 30px);
  width: calc(100% - 30px);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
  color: #704178;
  font-family: "Roboto", sans-serif;
  font-size: 1.6em;
  line-height: 1.2em;
  font-weight: 700;
}
main #catalogue article #intCatalogue .uneCategCatalogue .titreCategCatalogue > span > span {
  font-weight: 400;
  line-height: 1.2em;
  display: block;
  color: #3d3a36;
  font-style: italic;
  font-size: 0.9em;
}
main #catalogue article #intCatalogue .uneCategCatalogue:hover .imgCategCatalogue img {
  -webkit-transform: scale(1.05) translate(-48%, 0%);
  -moz-transform: scale(1.05) translate(-48%, 0%);
  -o-transform: scale(1.05) translate(-48%, 0%);
  -ms-transform: scale(1.05) translate(-48%, 0%);
  transform: scale(1.05) translate(-48%, 0%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage {
  padding: 100px 0px;
  background-image: url(../medias_front/common/fndSelection.jpg);
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc {
  border: 0;
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan {
  margin: 15px 15px 5px 15px;
  box-shadow: 0 0 0 rgba(61, 58, 54, 0);
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a figure, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan figure, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a figure, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan figure {
  z-index: 1;
  width: 100%;
  padding-bottom: 100%;
  background-color: #ffffff;
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a figure .soon, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a figure .new, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a figure .promo, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a figure .solde, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .soon, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .new, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .promo, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .solde, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a figure .soon, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a figure .new, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a figure .promo, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a figure .solde, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .soon, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .new, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .promo, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan figure .solde {
  position: absolute;
  bottom: 0px;
  padding: 2px 10px 0;
  background-color: #9e8d61;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 600;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  z-index: 2;
  font-family: "Roboto", sans-serif;
}
@media screen and (max-width: 850px) {
  main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a figure img, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan figure img, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a figure img, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan figure img {
    display: block;
  }
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a .contSpan, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a .contSpan, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan {
  margin-bottom: 40px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos {
  position: relative;
  color: #3d3a36;
  background-color: #ffffff;
  z-index: 2;
  top: unset;
  display: block;
  width: 110%;
  max-width: 110%;
  padding: 25px calc(5% + 10px) 40px;
  left: 50%;
  border-radius: 0 0 100% 100%/45px;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  margin: 0 0 15px 0;
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos:before, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos:before, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos:before, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos:before {
  content: "";
  position: absolute;
  top: 10px;
  left: 50%;
  height: 1px;
  width: 100px;
  background-color: rgba(61, 58, 54, 0.3);
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .nomProd, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .nomProd, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .nomProd, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .nomProd {
  display: block;
  text-align: center;
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .prix, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .prix, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .prix, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .prix {
  font-family: "Roboto", sans-serif;
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .prix .prixOrig, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .prix .prixOrig, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .prix .prixOrig, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .prix .prixOrig {
  padding: 5px 10px;
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .prix .prixOrig:after, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .prix .prixOrig:after, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .prix .prixOrig:after, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .prix .prixOrig:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% - 10px);
  height: 1px;
  background-color: #3d3a36;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .prix .prixEff, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .prix .prixEff, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .prix .prixEff, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .prix .prixEff {
  padding: 5px 10px;
  font-weight: 600;
  color: #c7232a;
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .btnPanier, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .btnPanier, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .btnPanier, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .btnPanier {
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background-color: #c7232a;
  position: absolute;
  bottom: -13px;
  left: 50%;
  -webkit-transform: translate(-50%, 50%);
  -moz-transform: translate(-50%, 50%);
  -o-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  background-image: url(../medias_front/common/picto-panier.png);
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  background-position: 50% 50%;
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -ms-transition: all 0.1s ease;
  transition: all 0.1s ease;
  /*--Exemple d'appel : @include transition(all 0.3s ease);--*/
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .btnPanier:hover, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .btnPanier:hover, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a .contSpan span.infos .btnPanier:hover, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan .contSpan span.infos .btnPanier:hover {
  width: 70px;
  height: 70px;
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a:hover, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan:hover, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a:hover, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan:hover {
  box-shadow: 0 0 0 rgba(61, 58, 54, 0);
}
main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu a:hover .contSpan, main .pageBloc.blocGalerie.type0#bloc_listeProducts .intPageBloc .blocContenu .intBlocContenu span.aSpan:hover .contSpan, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu a:hover .contSpan, main .pageBloc.blocGalerie.type0#bloc_listeProductsInPage .intPageBloc .blocContenu .intBlocContenu span.aSpan:hover .contSpan {
  background-color: #3d3a36;
}
main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc {
  padding: 0px;
}
main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu a, main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu span.aSpan {
  width: 33.3333333333%;
  height: 33.3333333333vw;
  flex: 1 1 auto;
}
@media screen and (max-width: 1020px) {
  main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu a, main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu span.aSpan {
    width: 50%;
    height: 33.3333333333vw;
  }
}
@media screen and (max-width: 600px) {
  main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu a, main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu span.aSpan {
    width: 100%;
    height: 66.6666666667vw;
  }
}
main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu a.biDir:before, main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu span.aSpan.biDir:before {
  content: "";
  z-index: 1;
  position: absolute;
  width: calc(100% - 40px);
  height: calc(100% - 40px);
  border: 1px solid #704178;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu a.biDir:after, main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu span.aSpan.biDir:after {
  content: "";
  z-index: 2;
  position: absolute;
  width: calc(100% - 100px);
  height: calc(100% - 100px);
  max-width: 306px;
  max-height: 288px;
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu a.biDir.vedere:after, main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu span.aSpan.biDir.vedere:after {
  background-image: url(../medias_front/common/logoBidirVedere.png);
}
main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu a.biDir.gourmandises:after, main .pageBloc.blocGalerie.type1#bloc_biDir .intPageBloc .blocContenu .intBlocContenu span.aSpan.biDir.gourmandises:after {
  background-image: url(../medias_front/common/logoBiDirGourmandises.png);
}
main #sinusoide {
  background-image: url(../medias_front/common/fndSinus.jpg);
  background-size: 100% auto;
  background-repeat: repeat-y;
  background-position: 50% 0;
  width: 100%;
}
main #sinusoide article {
  padding: 150px 0;
  width: 100%;
  max-width: 1920px;
  height: 188.8541666667vw;
  max-height: 3626px;
  margin: 0 auto;
  /*max-width:;*/
  background-image: url(../medias_front/common/fndSinus1920.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 0;
}
main #sinusoide article a[class*=lienCateg] {
  position: relative;
  display: block;
  width: 50%;
  height: 100px;
  left: 0;
}
main #sinusoide article a[class*=lienCateg].lienCateg4 {
  left: 50%;
  margin-top: 26%;
  height: 17%;
  /*background-color:rgba($rouge,0.2);*/
}
main #sinusoide article a[class*=lienCateg].lienCateg5 {
  height: 15%;
  /*background-color:rgba($couleur7,0.2);*/
}
main #sinusoide article a[class*=lienCateg].lienCateg6 {
  left: 50%;
  height: 17%;
  /*background-color:rgba($rouge,0.2);*/
}
main #sinusoide article a[class*=lienCateg].lienCateg7 {
  height: 15%;
  /*background-color:rgba($couleur7,0.2);*/
}
main #sinusoide article a[class*=lienCateg].lienCateg8 {
  left: 50%;
  height: 16%;
  /*background-color:rgba($rouge,0.2);*/
}
main #sinusoide article a.bouton {
  position: absolute;
  bottom: 50px;
  left: 50%;
  max-width: calc(100% - 60px);
  width: auto;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
@media screen and (max-width: 650px) {
  main #sinusoide article a.bouton {
    width: 100%;
    bottom: 30px;
  }
}
@media screen and (max-width: 1000px) {
  main #sinusoide article {
    height: 309.1219096334vw;
    background-image: url(../medias_front/common/fndSinus1000.png);
  }
  main #sinusoide article a[class*=lienCateg] {
    width: 100%;
  }
  main #sinusoide article a[class*=lienCateg].lienCateg4 {
    left: 0%;
    /*margin-top: 437px;*/
    margin-top: 44%;
    height: 18%;
  }
  main #sinusoide article a[class*=lienCateg].lienCateg5 {
    height: 16%;
  }
  main #sinusoide article a[class*=lienCateg].lienCateg6 {
    left: 0%;
    height: 18%;
  }
  main #sinusoide article a[class*=lienCateg].lienCateg7 {
    height: 17%;
  }
  main #sinusoide article a[class*=lienCateg].lienCateg8 {
    left: 0%;
    height: 17%;
  }
}
@media screen and (max-width: 650px) {
  main #sinusoide article {
    height: 516.2367223065vw;
    background-image: url(../medias_front/common/fndSinus650.png);
  }
  main #sinusoide article a[class*=lienCateg].lienCateg4 {
    margin-top: 51%;
    height: 18%;
  }
  main #sinusoide article a[class*=lienCateg].lienCateg5 {
    height: 18%;
  }
  main #sinusoide article a[class*=lienCateg].lienCateg6 {
    height: 18%;
  }
  main #sinusoide article a[class*=lienCateg].lienCateg7 {
    height: 17%;
  }
  main #sinusoide article a[class*=lienCateg].lienCateg8 {
    height: 17%;
  }
}
main #entreprise {
  background-image: url(../medias_front/common/fndEntreprise.jpg);
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: 50% 0;
  background-color: #ffffff;
  width: 100%;
  min-height: 62.03125vw;
}
@media screen and (max-width: 1220px) {
  main #entreprise {
    background-size: cover;
    background-size: auto 74.4375vw;
  }
}
@media screen and (max-width: 850px) {
  main #entreprise {
    background-size: auto 735px;
  }
}
main #entreprise article {
  padding: 12.40625vw 0;
  width: 100%;
  max-width: 1220px;
  margin: 0 auto;
}
@media screen and (max-width: 1220px) {
  main #entreprise article {
    padding: 30px 0 12.40625vw;
    padding: 12.40625vw 0 12.40625vw;
  }
}
main #entreprise article #intEntreprise {
  max-width: 500px;
  width: calc(100% - 60px);
  margin: 0 auto 0 30px;
}
main #entreprise article #intEntreprise h2 {
  font-family: "Clicker Script", cursive;
  color: #ffffff;
}
main #entreprise article #intEntreprise h3 {
  color: #ffffff;
  text-align: right;
  padding: 6px 0 15px 0;
  margin-bottom: 15px;
}
main #entreprise article #intEntreprise h3:after {
  content: "";
  position: absolute;
  left: 15px;
  width: 60%;
  bottom: 0;
  height: 2px;
  background-color: #9e8d61;
}
main #entreprise article #intEntreprise p {
  color: #ffffff;
  text-align: center;
  padding-right: 100px;
}
main #entreprise article #intEntreprise p .boutonPlus {
  padding: 0;
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
}
main #entreprise article #intEntreprise p .boutonPlus:before {
  z-index: 1;
}
main #entreprise article #intEntreprise p .boutonPlus:after {
  width: 157px;
  height: 73px;
  background-image: url(../medias_front/common/afterBtnPlusAcc.png);
  background-color: transparent;
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  top: 50%;
  left: 100%;
  z-index: 0;
  -webkit-transform: translate(-100%, 0px);
  -moz-transform: translate(-100%, 0px);
  -o-transform: translate(-100%, 0px);
  -ms-transform: translate(-100%, 0px);
  transform: translate(-100%, 0px);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
@media screen and (max-width: 1220px) {
  main #entreprise article #intEntreprise {
    margin: 0 auto;
  }
  main #entreprise article #intEntreprise h2 {
    text-align: center;
  }
  main #entreprise article #intEntreprise h3 {
    text-align: center;
  }
  main #entreprise article #intEntreprise h3:after {
    width: calc(100% - 30px);
  }
  main #entreprise article #intEntreprise p {
    padding-right: 0px;
  }
}
@media screen and (max-width: 1220px) and (max-width: 1220px) {
  main #entreprise article #intEntreprise p .boutonPlus {
    width: auto;
    bottom: -20px;
    right: 30px;
  }
}
main #entreprise #liensEntreprise {
  padding: 0 0 250px 0;
}
@media screen and (max-width: 850px) {
  main #entreprise #liensEntreprise {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /*--Exemple d'appel : @include flexDirection(row);--*/
  }
}
main #entreprise #liensEntreprise .boutonPlus {
  width: 250px;
  height: 250px;
  border-radius: 50%;
  border: 5px solid #ffffff;
  background-color: #9e8d61;
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  padding: 240px 15px 0;
}
@media screen and (max-width: 850px) {
  main #entreprise #liensEntreprise .boutonPlus:first-of-type {
    margin-bottom: 150px;
  }
}
main #entreprise #liensEntreprise .boutonPlus:before {
  top: unset;
  bottom: 0;
  -webkit-transform: translate(-50%, 50%);
  -moz-transform: translate(-50%, 50%);
  -o-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
main #entreprise #liensEntreprise .boutonPlus:after {
  display: none;
}
main #entreprise #liensEntreprise .boutonPlus span {
  width: 100%;
  height: auto;
  -webkit-transform: translate(0%, 100%);
  -moz-transform: translate(0%, 100%);
  -o-transform: translate(0%, 100%);
  -ms-transform: translate(0%, 100%);
  transform: translate(0%, 100%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  display: block;
  padding-bottom: 10px;
}
main #entreprise #liensEntreprise .boutonPlus span:after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  background-color: #a9161e;
  height: 2px;
  width: calc(100% - 80px);
}
main #entreprise #liensEntreprise .boutonPlus.lien1 {
  background-image: url(../medias_front/common/lien1.jpg);
}
main #entreprise #liensEntreprise .boutonPlus.lien2 {
  background-image: url(../medias_front/common/lien2.jpg);
}
main #entreprise:after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  background-image: url(../medias_front/common/bonhomme.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 100% 0;
  width: 21vw;
  max-width: 411px;
  height: 40.5182481752vw;
  max-height: 793px;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
}
@media screen and (max-width: 850px) {
  main #entreprise:after {
    -webkit-transform: translate(0, -100%);
    -moz-transform: translate(0, -100%);
    -o-transform: translate(0, -100%);
    -ms-transform: translate(0, -100%);
    transform: translate(0, -100%);
    /*--Exemple d'appel : @include transform(translate(-50%, -50%));--*/
  }
}
@media screen and (max-width: 560px) {
  main #entreprise:after {
    display: none;
  }
}
main .pageBloc.blocSousMenu.type1#bloc_actualites .intPageBloc .blocTitre:after {
  display: none;
}
main .pageBloc.blocSousMenu.type1#bloc_actualites .intPageBloc .blocContenu {
  padding-bottom: 30px;
}
main .pageBloc.blocSousMenu.type1#bloc_actualites .intPageBloc .blocContenu .intBlocContenu .vignette > span p:after {
  display: none;
}

/*# sourceMappingURL=accueil.css.map */
