body h1, .prod-list__title, .prod-list__title, .title-page, h1 {font-size: 2rem !important;color: #623a25 !important;}
h2, h3, h4, h5, h6 {font-size: 1.5rem !important;padding-bottom: 1% !important;font-family: 'Nunito Sans';text-transform: uppercase;}
form.prod__form {    border: none !important;    background: transparent;}
.prod__slider__wrapper.slick-initialized:after, .prod__slider__wrapper.slick-initialized:before {    background: transparent;}
.page-prod-list .prod__picture, .page-prod-list .prod__img { width: 100% !important; height: 100% !important;}
.page-prod-list .prod__img {    object-fit: cover !important;}
.prod.product-list-classic.product-list-classic--categories {    justify-content: center;}
a.nav__itemlvl1.nav__itemlvl1--with-subnav {    font-family: "Abril";    font-weight: bold !important;    font-size: 1rem !important;}
.menu .wizi-img__content__wrapper__icon {    display: none;}
.White, .White .prod__slider__wrapper.slick-initialized:after, .White .prod__slider__wrapper.slick-initialized:before {background: white;}
.Femmes .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight, .White .wiziblocks__item__maxWidth {   background: white;}
.Hommes .wizi-imgtxt.wizi-imgtxt--textRightTextLeft.wizi-imgtxt--reverse.wizi-imgtxt--half, .Hommes .wizi-imgtxt.wizi-imgtxt--textRightTextLeft.wizi-imgtxt--reverse.wizi-imgtxt--half span {
    background: #623826;    color: white !important;}
body.body .Hommes a.wiziBtn, #c1-body .Hommes a.wiziBtn {    background: white !important;    color: black !important;}
.wiziblocks__item.slider.wiziblocks__item--fullpage.width-full.medium {    margin-bottom: 0;}
div#d80d9cf4-4807-4756-b2f3-97f633c5a286 {    z-index: 0;}
body.body .nav__itemlvl1 {    font-family: 'Abril Fatface' !important;    font-size: 1rem !important;    font-weight: 400 !important;}
.menu span {    font-family: 'Abril Fatface';}
.nav-perso-off .nav__sublevel, .nav-perso-off .nav__sublevel * {    background: #e6dcd7;    font-family: 'Abril Fatface';}
.menu .wizi-img__content {    box-shadow: #00000030 0px 2px 4px;    transition: 0.3s ease-out;}
.menu .wizi-img__content:hover {box-shadow: #00000030 0px 4px 6px;border-radius: 15px;transform: translateY(10px);transition: 0.8s ease-out;}
.White .prod-list-cat__tabs div.selected, .White .prod-list-cat__tabs div:focus, .White .prod-list-cat__tabs div:hover {    background: #623a25;}
.filter {    background: transparent;}
section#bloc-home-1 {text-align: center;padding: 1%;background: #ffffff29;border-radius: 5px;max-width: 1100px;margin: 20px auto;box-shadow: #0000001a 0px 5px 6px;}
.filter__wrapper {    justify-content: center;}
.filter__item__content {    border-radius: 5px;}
.rea {background: white;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.wizi-imgtxt.wizi-imgtxt--textTextOneText.wizi-imgtxt--three {    background: white;}
button#add-cart-btn span {    font-family: Abril Fatface;    font-weight: 400;    letter-spacing: 1px;}
a.wiziBtn, button.prod-floating__addCart.button, button.prod__btn.prod__btn--addCart {font-family: "Abril Fatface";font-weight: 400 !important;letter-spacing: 1px;}
footer.footer.footer--text-prod-bottom {background: url(https://media.cdnws.com/_i/421978/RAW-1792/2017/94/begha-motif.jpeg);background-attachment: fixed;}
.powered__p a, .powered__p span {    color: white;}
.ReaHome span.we-size-small {    font-size: 0.9rem !important;}
body.body .Hommes a.wiziBtn:hover, #c1-body .Hommes a.wiziBtn:hover {    background: #e5dcd7 !important;}
.bloc3 .wizi-imgtxt__center.wizi-imgtxt__center--small {    z-index: 3 !important;}
.menu .wizi-img__content {    border-radius: 4px;}
.bloc3 img.wizi-img__item {    border-radius: 4px;    margin-top: 0;    margin-bottom: -5px !important;}
.bloc3 .wizi-imgtxt--textTextOneText .wizi-imgtxt__center--large:before {    padding-top: 740px !important;    margin: 0;}
.bloc1 .wiziBtn__wrapper, .bloc2 .wiziBtn__wrapper {    justify-content: flex-start;}
.bloc2 .wizi-imgtxt__left.text-align-center, .bloc1 .wizi-imgtxt__right {    padding: 0 5%;}
.bloc3 .wizi-imgtxt__right {    z-index: 1;}
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: 100%!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;
}


@media (min-width: 1024px) {
    .sort__wrapper:hover .sort__sublevel {    border-radius: 5px;}
 .page-homepage.body--maxRow-full .body__wrapper__maxWidth {        padding: 0px;    }
    .nav-perso-off .nav__label--open .nav__sublevel--centered, .nav-perso-off .nav__label:hover .nav__sublevel--centered {        transform: translate(-50%, 0) !important;    }
    .White > div, .White {padding: 2%;z-index: 1;}
    .footer__wrapper__left__primary__ul__li__link:focus, .footer__wrapper__left__primary__ul__li__link:hover {color : black}
    .filter__item:hover .filter__sublevel {margin-top: -6px;/* margin-left: -1px; */margin-right: 0px;border-bottom-left-radius: 5px;}
}
@media (min-width: 720px) {
    .single-newsletter__wrapper__content__form__fieldset__btn {background:#c7c7c7}
.header.new-menu.header--fixed.header--transparent.header--notTranslate img.header__logo__a__img, 
.header.new-menu.header--fixed.header--translate.header--transparent img.header__logo__a__img {    filter: invert(1);}
}
/*Effet*/
@media (max-width: 2100px) and (min-width: 1200px) {
      .bloc1  {
        animation: slide1 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
@keyframes slide1 {
  from{
  transform: translateX(-100%);
  opacity:0;
  }
  to {
  transform: translateX(0%);
  opacity:1;
  }
}

@media (max-width: 2100px) and (min-width: 1200px) 
    {
      .bloc2 {
        animation: slide2 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}
@keyframes slide2 {
  from{
  transform: translateX(100%);
  opacity:0;
  }
  to {
  transform: translateX(0%);
  opacity:1;
  }
}


@media (min-width: 1024px) {
    .prod .prod__article {    width: 33%;}
}

    

    @media (max-width: 2100px) and (min-width: 1200px) 
    {
      .bloc3 .wizi-imgtxt__left {
        animation: slide2 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
        .bloc3 .wizi-imgtxt__right  {
        animation: slide1 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}
@keyframes slide2 {
  from{
  transform: translateX(100%);
  opacity:0;
  }
  to {
  transform: translateX(0%);
  opacity:1;
  }
}