section.lame-banner-style__6c2359e {
  max-width: 1348px !important;
  width: 100% !important;
  background-position: center !important;
  background-size: cover !important;
}

@media screen and (min-width: 768px) {
  .wbm-custom-sticker-icon__6c2359e {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    padding-left: 6px !important;
  }
  .wbm-custom-bp-sticker__6c2359e {
    position: absolute !important;
    top: 0 !important;
    left: 50% !important;
    transform: translate(-50%, 25%) !important;
    width: max-content !important;
  }
  .wbm-custom-price-striked-lame__6c2359e {
    display: flex !important;
    align-items: flex-end !important;
    margin-bottom: 3px !important;
    flex: none !important;
  }
  .wbm-custom-price-striked-bp__6c2359e {
    display: flex !important;
    align-items: flex-end !important;
  }
  .wbm-custom-bp2c__6c2359e {
    min-height: 300px !important;
    max-height: 300px !important;
    width: 100% !important;
  }
  .wbm-custom-bp1c__6c2359e {
    min-height: 265px !important;
    max-height: 300px !important;
    width: 100% !important;
  }
  .box:hover .wbm-custom-scale-product__6c2359e img {
    transform: scale(1.07) !important;
  }
  .wbm-custom-scale-product__6c2359e img {
    transition: 0.3s ease-out all !important;
  }
  .wbm-custom-bp2c__6c2359e.wbm-custom-scale-background__6c2359e {
    transition: 0.3s ease-out background-size !important;
  }
  .wbm-custom-bp2c__6c2359e.wbm-custom-scale-background__6c2359e:hover {
    background-size: 110% !important;
  }
  .wbm-custom-justify-content-desktop-left__6c2359e {
    justify-content: left !important;
  }
}
@media screen and (max-width: 768px) {
  .wbm-custom-card-image-height-273__6c2359e {
    height: 273px !important;
  }
  .wbm-custom-centered-mobile__6c2359e {
    width: 90% !important;
    left: 50% !important;
    transform: translate(-50%, 25%) !important;
  }
  .wbm-custom-card-image-border-radius__6c2359e {
    border-radius: 8px 8px 0 0 !important;
  }
  .wbm-custom-fullheight__6c2359e {
    height: 100% !important;
  }
  .wbm-custom-sticker-icon__6c2359e {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    padding-left: 6px !important;
  }
  .wbm-custom-bp-sticker__6c2359e {
    position: absolute !important;
    top: 0 !important;
    left: 50% !important;
    transform: translate(-50%, 25%) !important;
    width: max-content !important;
  }
  .wbm-custom-price-striked-lame__6c2359e {
    display: flex !important;
    align-items: flex-end !important;
    margin-bottom: 3px !important;
  }
  .wbm-custom-price-striked-bp__6c2359e {
    display: flex !important;
    align-items: flex-end !important;
  }
  .wbm-custom-sticker-icon__6c2359e {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
    padding-left: 6px !important;
  }
  .wbm-custom-sticker-has-text-center__6c2359e {
    text-align: center !important;
  }
  .wbm-custom-price-striked-lame__6c2359e {
    display: flex;
    align-items: flex-end;
    margin-bottom: 3px;
  }
  .wbm-custom-price-striked-bp__6c2359e {
    display: flex;
    align-items: flex-end;
  }
  .wbm-custom-bp2c__6c2359e {
    min-height: 300px !important;
    width: 100% !important;
  }
  .wbm-custom-bp1c__6c2359e {
    min-height: 265px !important;
    max-height: 300px !important;
    width: 100% !important;
  }
  .wbm-custom-justify-content-mobile-center__6c2359e {
    justify-content: center !important;
  }
}
.wbm-custom-sticker-position-absolute__6c2359e {
  position: absolute;
  top: 42px !important;
  left: 50%;
  transform: translate(-50%, -50%);
  width: max-content !important;
}

.wbm-custom-timer__6c2359e {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
  width: max-content !important;
}

.wbm-custom-box-content__6c2359e {
  display: flex !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  align-content: center !important;
  justify-content: flex-start !important;
  align-items: center !important;
}

.wbm-custom-overflow-hidden__6c2359e {
  overflow: hidden !important;
}

.wbm-custom-position-relative__6c2359e {
  position: relative !important;
}

.wbm-custom-position-absolute__6c2359e {
  position: absolute !important;
}

.wbm-custom-right-1__6c2359e {
  right: 1rem !important;
}

.wbm-custom-bottom-2__6c2359e {
  bottom: 2rem !important;
}

.wbm-custom-bottom-5__6c2359e {
  bottom: 5px !important;
}

.wbm-custom-flex-direction-column__6c2359e {
  flex-direction: column !important;
}

.wbm-custom-display-flex__6c2359e {
  display: flex !important;
}

.wbm-custom-flex-wrap__6c2359e {
  flex-wrap: nowrap !important;
}

.wbm-custom-flex-1__6c2359e {
  flex: 1 !important;
}

.wbm-custom-flex-basis-45__6c2359e {
  flex-basis: 45% !important;
}

.wbm-custom-align-content-center__6c2359e {
  align-content: center !important;
}

.wbm-custom-justify-content-flex-start__6c2359e {
  justify-content: flex-start !important;
}

.wbm-custom-justify-content-left__6c2359e {
  justify-content: left !important;
}

.wbm-custom-justify-content-right__6c2359e {
  justify-content: right !important;
}

.wbm-custom-justify-content-center__6c2359e {
  justify-content: center !important;
}

.wbm-custom-align-items-center__6c2359e {
  align-items: center !important;
}

.wbm-custom-align-items-end__6c2359e {
  align-items: end !important;
}

.wbm-custom-align-items-flex-end__6c2359e {
  align-items: flex-end !important;
}

.wbm-custom-margin-0__6c2359e {
  margin: 0 !important;
}

.wbm-custom-margin-top-5px__6c2359e {
  margin-top: 5px !important;
}

.wbm-custom-margin-bottom-16__6c2359e {
  margin-bottom: 16px !important;
}

.wbm-custom-margin-vertical-16__6c2359e {
  margin-bottom: 16px 0 !important;
}

.wbm-custom-width-min-content__6c2359e {
  width: min-content !important;
}

.wbm-custom-width-0__6c2359e {
  width: 0 !important;
}

.wbm-custom-border-radius-50__6c2359e {
  border-radius: 50% !important;
}

.wbm-custom-border-radius-0088__6c2359e {
  border-radius: 0 0 8px 8px !important;
}

.wbm-custom-border-radius-8800__6c2359e {
  border-radius: 8px 8px 0 0 !important;
}

.wbm-custom-border-radius-8__6c2359e {
  border-radius: 8px !important;
}

.wbm-custom-padding-16__6c2359e {
  padding: 16px !important;
}

.wbm-custom-padding-24__6c2359e {
  padding: 24px !important;
}

.wbm-custom-max-height-335__6c2359e {
  max-height: 335px !important;
}

.wbm-custom-min-height-325__6c2359e {
  min-height: 325px !important;
}

.wbm-custom-min-height-335__6c2359e {
  min-height: 335px !important;
}

.wbm-custom-min-height-350__6c2359e {
  min-height: 350px !important;
}

.wbm-custom-min-height-375__6c2359e {
  min-height: 375px !important;
}

.wbm-custom-height-100__6c2359e {
  height: 100% !important;
}

.wbm-custom-height-40__6c2359e {
  height: 40px !important;
}

.wbm-custom-height-80__6c2359e {
  height: 80px !important;
}

.wbm-custom-box-shadow__6c2359e {
  box-shadow: rgba(99, 99, 99, 0.2) 0 2px 8px 0 !important;
}

.wbm-custom-background-color-transparent__6c2359e {
  background-color: transparent !important;
}

.wbm-custom-background-color-F4F4F4__6c2359e {
  background-color: #F4F4F4 !important;
}

/*
Animations au passage souris
*/
.box:hover .wbm-custom-scale-product__6c2359e img {
  transform: scale(1.07) !important;
}

.wbm-custom-scale-product__6c2359e img {
  transition: 0.3s ease-out all !important;
}

/*
custom slider
 */
.wbm-custom-slider__6c2359e > div.columns.is-mobile__6c2359e {
  margin: 0 !important;
}

.wbm-custom-slider__6c2359e > div:nth-child(3) {
  height: 0 !important;
}

.wbm-custom-max-width__6c2359e {
  max-width: 350px !important;
}

.wbm-custom-background-color-golden__6c2359e {
  background-color: #B99650 !important;
}

/* Tov Card Styles Start*/
@media screen and (min-width: 768px) {
  /* Desktop & Tablet */
  .wbm-custom-tov-card-dimensions__6c2359e {
    height: 120px !important;
    width: 100% !important;
  }
  .wbm-custom-tov-card-image__6c2359e {
    height: 120px !important;
    width: 88px !important;
  }
  .wbm-custom-tov-cta__6c2359e {
    display: flex;
    justify-content: flex-end;
  }
  .wbm-custom-tov-card-columns__6c2359e {
    height: 70px !important;
  }
}
@media only screen and (max-width: 768px) {
  /* Mobile */
  .wbm-custom-tov-card-dimensions__6c2359e {
    height: 96px !important;
    width: 100% !important;
  }
  .wbm-custom-tov-card-image__6c2359e {
    height: 96px !important;
    width: 72px !important;
  }
  .wbm-custom-tov-cta__6c2359e {
    display: flex;
    justify-content: flex-end;
  }
  .wbm-custom-mobile-align__6c2359e {
    flex-direction: row !important;
  }
  .wbm-custom-tov-card-columns__6c2359e {
    height: 64px !important;
  }
}
/* Tov Card Styles End*/
/*Merch Box Styles Start*/
@media screen and (min-width: 768px) {
  /* Desktop & Tablet */
  .wbm-custom-merch-box__6c2359e {
    width: 100% !important;
    height: fit-content !important;
  }
  .wbm-custom-merch-box-image__6c2359e img {
    min-width: 300px !important;
    height: 210px !important;
    border-radius: 8px !important;
  }
}
@media only screen and (max-width: 768px) {
  /* Mobile */
  .wbm-custom-merch-box__6c2359e {
    width: 100% !important;
    height: fit-content !important;
  }
  .wbm-custom-merch-box-image__6c2359e img {
    border-radius: 8px !important;
    min-width: 145px !important;
    height: 132px !important;
    object-position: left !important;
  }
}
/*Merch Box Styles End*/

#banner_wide_1007 > div > div > div:nth-child(1) > div > div:nth-child(3) > button {
  display: none !important;
}

#banner_wide_1011 > div > div > div:nth-child(1) > div > div:nth-child(3) > button {
  display: none !important;
}

#banner_wide_1047 > div > div > div:nth-child(1) > div > div:nth-child(3) > button {
  display: none !important;
}

#card-mdt > div > div.columns.is-multiline > div > a.box.box.is-marginless.is-fullheight.wbm-custom-bloc-1011.wbm-custom-bloc.is-loaded > div > div > div > div > div.row.has-text-centered.is-narrow.is-hidden-mobile.wbm-custom-height-80 > button {
  display: none !important;
}

@media screen and (max-width: 767px) {
  #banner_wide_1011 {
    height: 597px !important;
  }
  #products > div > div > div.columns.is-multiline.is-marginless > div:nth-child(21) > div > a.section.is-fullheight.is-block.is-hidden-tablet.custom-card-1011.custom-card.wbm-custom-position-relative.wbm-custom-box-shadow.wbm-custom-border-radius-8 {
    height: 690px !important;
  }
}

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