.prod-list__wrapper-top-right {
    background: url(https://media.cdnws.com/_i/355599/RAW-103/2037/4/jura-prestige-fond-bois.jpeg);
}

div#cart-options {
    display: none;
}

.prod-details__onglets>ul li label:focus, .prod-details__onglets>ul li label:hover {
    color: var(--text-on-body);
    font-weight: 700;
}

.prod-details__onglets>ul {
    background: url(https://media.cdnws.com/_i/355599/RAW-103/2037/4/jura-prestige-fond-bois.jpeg);
}

.prod-details__onglets>ul li label {
    font-weight: 600;
}

footer__wrapper__left__primary__ul__li__link {
    color: black;
}

footer.footer {
    background: url(https://media.cdnws.com/_i/355599/RAW-103/2037/4/jura-prestige-fond-bois.jpeg);
}

.single-newsletter {
    background: transparent;
}

.prod-details__onglets>ul {
    background-color: #C4BBAC;
}

.header__relative {
    background-color: #FAFAF8 !important;
}

header#header {
    background-color: #FAFAF8 !important;
}

.createur .wizi-imgtxt__left {
    background-color: #C4BBAC;
    box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 10px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
    border-radius: 20px;
}

.objets .wizi-txt__item.small {
    box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 10px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
    border-radius: 20px;
}

.contactlivraison {
    background-color: #FAFAF8;
      border-top: solid 2px black;
  border-bottom: solid 2px black;
}

.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;
  
}

.custombutton {
  border: none;
  color: #fff;
  background-color: #292A2B;
  border-radius: 20px;
  background-size: 100% auto;
  font-family: inherit;
  font-size: 17px;
  padding: 0.6em 1.5em;
 }
 
 .custombutton:hover {
  background-position: right center;
  background-size: 200% auto;
  -webkit-animation: pulse 2s infinite;
  animation: pulse512 1.5s infinite;
 }
 
 @keyframes pulse512 {
  0% {
   box-shadow: 0 0 0 0 #000000;
  }
 
  70% {
   box-shadow: 0 0 0 10px rgb(218 103 68 / 0%);
  }
 
  100% {
   box-shadow: 0 0 0 0 rgb(218 103 68 / 0%);
  }
 }


.prod-list__wrapper-top-right {
    background-color: #B0A89A;
}

.header__relative__logo__content__img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    max-width: 100%;
    max-height: 130%;
    height: auto;
    width: auto;
    -o-object-fit: contain;
    object-fit: contain;
}
