.menu picture:not(.with-loading) img.lazyloaded {
  opacity: 0.8;
  transition: 0.8s ease-out;
}

.menu picture:not(.with-loading) img.lazyloaded:hover {
  opacity: 1;
  transition: 0.8s ease-out;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px
}

.cat span.wizi-wrapper__background {
    border-radius: 10px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

.presentation {
    border-radius: 10px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

.presentation {
    background-color: black;
    border: solid 2px #E3B25B;
}

.presentation .wiziblocks__item__maxWidth {
    background-color: black;
    color: white;
}

.powered {
    background: #323435!important;
}

.cat span.wizi-wrapper__background {
    border: solid 2px #E3B25B;
}

.prod-list__left {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border-radius: 10px;
    padding: 1rem;
}

.pourquoi .wiziBtn__wrapper {
    width: 100%;
    display: -webkit-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: flex-start;
}

@media (min-width: 1024px) {
    .header.header--fixed .nav__itemlvl1 {
        font-size: 1rem;
      text-transform: uppercase;
    }
div#\39 a50323a-4b71-4085-884d-9a9b992e0850 {
    margin-top: -100px !important;
    position: relative;
    z-index: 99;
} 
}

@media (min-width: 720px) {
.prod-infos__wrapper {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border-radius: 10px;
    padding: 1rem;
}

.prod-carac__desc {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    padding: 1rem;
    border-radius: 10px;
}

  .header.header--fixed .header__logo img {
        width: auto;
        height: auto;
        max-width: 100%;
        max-height: 88px;
    }
}