/* STARTER */
h1, .prod-list__title, .prod-list__title, .title-page, h1 {  }
h2, h3, h4, h5, h6, .nav__itemlvl1 { }
/*Fonction qui permet d'afficher une image dans les textes de wiziblock sans qu'elles soient étirées*/
img.resize {
    position: initial !important;
    top: initial !important;
    left: initial !important;
    -webkit-transform: initial !important;
    -ms-transform: initial !important;
    transform: initial !important;
    min-width: initial !important;
    min-height: initial !important;
    max-width: initial !important;
    width: initial !important;
    height: initial !important;
    -o-object-fit: initial !important;
    object-fit: initial !important;
    opacity: initial !important;
    background-position: initial !important;
    background-size: initial !important;
    background-repeat: initial !important;
}

.prod__slider__wrapper.slick-initialized:after, .prod__slider__wrapper.slick-initialized:before {    background: transparent;}

@media (min-width: 1024px) {
    .nav-perso-off .nav__label .nav__a {
        font-size: 1rem;
    }
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd .form {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd .form__fieldset {
  width: 100%;
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd 
.form__field--long-answer {
  grid-column: 1 / -1;
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd 
.form__field--btnArea {
  grid-column: 1 / -1;
}

@media (max-width: 768px) {
  #e4ef9632-0cc2-490e-8045-d435f75a6bdd .form {
    grid-template-columns: 1fr;
  }
}

.prod-infos p:not(:empty):not(:last-child) {
    margin-bottom: 16px;
}

/* END STARTER */ 

.readeux .wizi-rassuranceClassic__item:nth-child(4) {
    display: none;
  }

.wiziBtn__wrapper {
    justify-content: flex-start;
}

.banner .wiziBtn__wrapper {
    justify-content: center;
}

.banner .wizi-txt.wizi-txt--large {
    padding: 4vw 14vw 0vw 14vw !important;
}

@media (min-width: 1024px) {
    .header--transparent.header--fixed .nav .nav__itemlvl1 {
        color: black;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 16px;
    }
}

div#\32 174b40e-d5b9-45b4-b556-49e8a3ce4818 {
    background-color: #AFC6B2 !important;
    color: white;
    z-index: 0;
}

.readeux {
    background-color: #AFC6B2 !important;
}

.wiziblocks__item--fullpage {
    background: transparent !important;
}

.wiziblocks__item__maxWidth {
    background-color: transparent !important;
}

.readeux .wiziblocks__item--fullpage {
    background: transparent !important;
}

.readeux  .wiziblocks__item__maxWidth {
    background-color: transparent !important;
}

.readeux span {
    color: white !important;
}

.readeux .wizi-rassuranceClassic__text p {
    color: white !important;
}

.readeux .wizi-rassuranceClassic {
    padding: 30px 0 !important;
}

.readeux .wizi-rassuranceClassic__icon i {
    font-size: x-large !important;
}

div#\32 46474e0-7399-4ce9-a2fc-b1aa87c142c0 .wiziBtn__wrapper {
    justify-content: center;
}

.powered {
    background: #AFC6B2;
}

.powered__p a, .powered__p span {
    color: white;
}

div#\37 cf395f9-d7c6-410e-a0f0-cb6d9df325b7 {
    position: absolute !important;
    z-index: 3 !important;
    top: 20% !important;
}

div#e7d7b227-7071-46bf-8bb1-aecc46f45825 {
    z-index: 4;
}

div#wiziblocks-f3sdnK8BGB {
    background-color: #afc6b2 !important;
}

.readeux {
    background-color: #afc6b2 !important;
}

@media (min-width: 1024px) {
  div#e7d7b227-7071-46bf-8bb1-aecc46f45825 .wizi-imgtxt__right{
    padding: 20px 260px 20px 50px;
  }
}

div#\32 46474e0-7399-4ce9-a2fc-b1aa87c142c0 {
    z-index: 3;
    padding: 2vw 10vw;
}

div#\37 6e20141-8963-4e4b-a678-ab2f467484cc {
    position: absolute !important;
    top: 51% !important;
}

div#f0e394d1-f506-4657-bee9-cf887a7ae254 {
    z-index: 3;
}

div#f9f1f7ae-e7bc-4e2c-a5fe-1dab9f40a2d8 {
    position: absolute !important;
    z-index: 3 !important;
    bottom: 1% !important;
}

@media (min-width: 1024px) {
  div#\38 0f13e69-397f-4aef-9617-ba3a9cad93ba .wizi-imgtxt__right{
    padding: 20px 220px 20px 50px;
  }
}

div#\38 0f13e69-397f-4aef-9617-ba3a9cad93ba {
    z-index: 4;
}

.powered__p {
    color: white;
    font-weight: 700;
}

img.wizi-img__item {
    border-radius: 10px;
}

@media (min-width: 1024px) {
    .header--transparent.header--fixed .search--wrapper .search--input {
        border-color: black;
    }
}

@media (min-width: 1024px) {
    .header--transparent.header--fixed .search--wrapper .back, .header--transparent.header--fixed .search--wrapper .front {
        background: black;
    }
}

div#dd983823-017b-4c02-a49b-c38500f896ed img.prod__img.loader {
    border-radius: 10px;
}

.wz-faq-accordion__wrapper__item__head__icon {
    margin: 14px 0 0 !important;
}

body .header.header--fixed .header__cart__a{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.001 19.901'%3E%3Cpath d='M15 19.111l-.7-13.7a.7.7 0 0 0-.7-.68h-2.04v-.67a4.061 4.061 0 1 0-8.121 0v.67h-2.05a.712.712 0 0 0-.7.68l-.69 13.74a.754.754 0 0 0 .19.53.7.7 0 0 0 .51.22h13.6a.707.707 0 0 0 .7-.72v-.07zM9.48 4.731H5.52v-.67a1.981 1.981 0 1 1 3.96 0z' fill='%23000000' fill-rule='evenodd'/%3E%3C/svg%3E") !important;
}

body .header.header--fixed .header__account__a{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 20'%3E%3Cpath d='M.005 17.743v-.494c0 .043 0 .024.012-.35.084-4.582.728-5.9 5.314-6.742A2.762 2.762 0 0 0 7.504 11a2.763 2.763 0 0 0 2.174-.843c4.637.849 5.243 2.19 5.317 6.895 0 .3.007.353.008.326v.365S13.903 20 7.503 20 .005 17.743.005 17.743zm15-.365c-.005-.313 0-.046-.006-.001zm-15-.129c-.005-.049 0-.165 0 0zm3.53-12.358c0-2.7.583-4.891 3.969-4.891s3.971 2.19 3.971 4.891-1.778 4.891-3.971 4.891S3.53 7.592 3.53 4.891z' fill='%23000000'/%3E%3C/svg%3E") !important;
}

@media (min-width: 1024px) {
    .header.header--fixed .nav__itemlvl1 {
        font-size: 16px;
        text-transform: uppercase;
    }
}

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

  div#f9f1f7ae-e7bc-4e2c-a5fe-1dab9f40a2d8 {
    display: none !important;
  }

  div#\37 6e20141-8963-4e4b-a678-ab2f467484cc {
    display: none !important;
  }

  div#\37 cf395f9-d7c6-410e-a0f0-cb6d9df325b7 {
    display: none !important;
  }

}

.footer__wrapper__bloc__infos__contact:nth-child(5) {
    display: none !important;
}

p.footer__wrapper__bloc__infos__address {
    display: none;
}