@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/*****menu code *****/
.nav__itemlvl1::before {
    /* content: ""!important; */
    /* display: block !important; */
    /* width: 35px !important; */
    /* height: 35px !important; */
    /* background-size: 35px !important; */
    /* background-repeat: no-repeat !important; */
    /* margin-right: 0px !important; */
    /* vertical-align: middle !important; */
    /* top: -12% !important; */
    /* left: -39px !important; */
    /* position: absolute !important; */
}
.nav__itemlvl1--login::before {
    background-image: url("");
}

.nav__itemlvl1--home::before {
    background-image: url("");
}

.page-homepage a[href="/cuisine.html"]::before {
    /* background-image: url("https://media.cdnws.com/_i/373656/RAW-12403/2474/7/set-de-cuisine.png"); */
    /* filter: invert(0); */
    /* background-size: 45px; */
}

.page-homepage a[title="Salle de bains"]::before {
    /* background-image: url("https://media.cdnws.com/_i/373656/RAW-12407/1777/11/salle-de-bains.png"); */
    /* filter: invert(1); */
    /* background-size: 45px; */
}

.page-homepage a[title="Dressing / Chambre"]::before {
    background-image: url("https://media.cdnws.com/_i/373656/RAW-12404/452/8/placard.png");
 filter: invert(1);
    background-size: 45px;
}

.page-homepage a[title="Rangement / Placard"]::before {
    background-image: url("https://media.cdnws.com/_i/373656/RAW-12404/452/8/placard.png");
 filter: invert(1);
    background-size: 45px;
}

.page-homepage a[title="Espace professionnel"]::before {
    /* background-image: url("https://media.cdnws.com/_i/373656/RAW-12406/1891/10/lampe-1.png"); */
    /* filter: invert(1); */
    /* background-size: 45px; */
}

.page-homepage a[title="Galerie photos"]::before {
    /* background-image: url("https://media.cdnws.com/_i/373656/RAW-12408/3294/12/galerie.png"); */
    /* filter: invert(1); */
    /* background-size: 45px; */
}

.page-homepage .page-homepage a[title="Contact"]::before {
    background-image: url("https://media.cdnws.com/_i/373656/RAW-12410/1388/14/contact-1.png");
    filter: invert(1);
    background-size: 45px;
}
.page-homepage a[title="Boutique en ligne"]::before {
    background-image: url("https://media.cdnws.com/_i/373656/RAW-12410/1388/14/contact-1.png");
    filter: invert(1);
    background-size: 45px;
}
.page-homepage .nav__itemlvl1--with-subnav::before {
    /* content: ""; */
    /* display: inline-block; */
    /* width: 18px; */
    /* height: 18px; */
    /* background-image: url("https://media.cdnws.com/_i/373656/RAW-12410/1388/14/contact-1.png"); */ /* Ton image */
    /* background-size: contain; */
    /* background-repeat: no-repeat; */
    /* margin-right: 8px; */
    /* vertical-align: middle; */
    /* filter: invert(1); */
    /* background-size: 45px; */
}
/**page interne***/

 a[href="/cuisine.html"]::before {
    /* background-image: url("https://media.cdnws.com/_i/373656/RAW-12403/2474/7/set-de-cuisine.png"); */
    /* background-size: 45px; */
}

a[title="Salle de bains"]::before {
    /* background-image: url("https://media.cdnws.com/_i/373656/RAW-12407/1777/11/salle-de-bains.png"); */
    /* background-size: 45px; */
}

 a[title="Dressing / Chambre"]::before {
    background-image: url("https://media.cdnws.com/_i/373656/RAW-12404/452/8/placard.png");

    background-size: 45px;
}

 a[title="Rangement / Placard"]::before {
    background-image: url("https://media.cdnws.com/_i/373656/RAW-12404/452/8/placard.png");
    background-size: 45px;
}

 a[title="Espace professionnel"]::before {
    /* background-image: url("https://media.cdnws.com/_i/373656/RAW-12406/1891/10/lampe-1.png"); */
    /* background-size: 45px; */
}

 a[title="Galerie photos"]::before {
    /* background-image: url("https://media.cdnws.com/_i/373656/RAW-12408/3294/12/galerie.png"); */
    /* background-size: 45px; */
}

 .page-homepage a[title="Contact"]::before {
    background-image: url("https://media.cdnws.com/_i/373656/RAW-12410/1388/14/contact-1.png");
    background-size: 45px;
}
 a[title="Boutique en ligne"]::before {
    background-image: url("https://media.cdnws.com/_i/373656/RAW-12410/1388/14/contact-1.png");
    background-size: 45px;
}
.nav__itemlvl1--with-subnav::before {
    /* content: ""; */
    /* display: inline-block; */
    /* width: 18px; */
    /* height: 18px; */
    /* background-image: url("https://media.cdnws.com/_i/373656/RAW-12410/1388/14/contact-1.png"); */ /* Ton image */
    /* background-size: contain; */
    /* background-repeat: no-repeat; */
    /* margin-right: 8px; */
    /* vertical-align: middle; */
    /* background-size: 45px; */
}
/****/


/***********/
.bloc36 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    background-color: #fff !important;
     padding: 40px 40px !important; 
}
.bloc1 img.wizi-img__item {
    /* display: none !important; */
}
h1 {
    font-size: 2.7rem !important;
    text-align: center;
    color: #6d5c37 !important;
    font-family: "Playfair Display", serif !important;
    padding: 25px 0px !important;
    font-weight: 400 !important;
}
.bloc36 .wiziblocks__item__maxWidth {
    background-color: #00000069 !important;
    padding: 110px 200px !important;
}

h2 {
    color: #866c3f !important;
    font-size: 1.8rem !important;
    text-align: left;
    padding: 20px 0px !important;
    font-family: "Playfair Display", serif !important;
    font-weight: 400 !important;
}

h3 {
    color: #866c3f !important;
    font-family: "Playfair Display", serif !important;
    font-size: 1.7rem !important;
    text-align: left;
    padding: 20px 0px !important;
    padding-bottom: 40px !important;
    font-weight: 400 !important;
}
.bloc1 .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
    /* background-image: url(https://media.cdnws.com/_i/373656/RAW-196/2033/97/image1.png) !important; */
    /* background-repeat: no-repeat !important; */
    /* background-size: contain; */
    /* background-position-x: 3%; */
    /* padding: 21px !important; */
}

.bloc1 .wizi-imgtxt__right {
    background-color: #fff !important;
    /* box-shadow: 0px 0px 17px 1px #0000000a !important; */
}

.bloc1 img.wizi-img__item.lazyloaded {
    opacity: 0 !important;
}

.bloc2 {
    background-image: url(https://media.cdnws.com/_i/373656/RAW-225/168/27/maquetteslj-fond-dressing.jpeg) !important;
    background-attachment: fixed !important;
    background-position: left;
    background-repeat: no-repeat;
    background-size: auto;
}
.bloc1 {
    padding: 70px 152px !important;
}

.bloc2 .wiziblocks__item__maxWidth {
    background-color: #00000069 !important;
    padding: 110px 200px !important;
}

.bloc2 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    background-color: #fff !important;
    padding: 40px 40px !important;
}

.prd {
}

.prd .wiziblocks__item__maxWidth {
    background-color: #866c3f !important;
    padding: 60px 90px !important;
}

.prd h3 {
    color: #fff !important;
    padding-bottom: 0px !important;
    padding: 30px 0px !important;
}

.prd .prod__top__wrapper {
    background-color: #fff !important;
}
.bloc3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    background-color: #fff !important;
    padding: 20px 40px !important;
}
.bloc3 .wiziblocks__item__maxWidth {
    background-color: #00000069 !important;
    padding: 90px 200px !important;
}

.bloc3 {
    background-image: url(https://media.cdnws.com/_i/373656/RAW-198/3184/0/para2.png) !important;
    background-attachment: fixed !important;
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: auto;
}
.bloc3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    background-color: #fff !important;
    padding: 80px 40px !important;
}

.bloc4 {
    background-color: #866c3f !important;
}

.bloc4 .wiziblocks__item__maxWidth {
    background-color: transparent;
    padding: 110px 290px !important;
    text-align: center !important;
    color: #ffff !important;
}

.bloc4 h3 {
    color: #fff !important;
    text-align: center;
    background-image: url(https://media.cdnws.com/_i/373656/RAW-199/482/1/00fichier-100.png) !important;
    padding-top: 65px !important;
    background-repeat: no-repeat;
    background-position: center top;
}

.bloc5 {
    /* background-image: url(https://media.cdnws.com/_i/373656/RAW-200/3237/2/para3.png) !important; */
    /* background-attachment: fixed !important; */
    /* background-position: top; */
    /* background-repeat: no-repeat; */
    /* background-size: auto; */
    padding: 70px 152px !important;
}

.bloc5 .wiziblocks__item__maxWidth {
    /* background-color: #00000069 !important; */
    padding: 90px 200px !important;
}
.bloc5 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    background-color: #fff !important;
    padding: 80px 40px !important;
}
div#\32 279390d-fba6-404a-a9df-afbf61ab90d8 {
    background-image: url(https://media.cdnws.com/_i/373656/RAW-201/3343/3/para4.png) !important;
    background-attachment: fixed !important;
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: auto;
    padding: 80px 220px !important;
}

.av h3 {
    text-align: center;
    color: #fff !important;
}

.av {
    padding: 20px 20px !important;
    background-color: #00000087 !important;
}

.inst h3 {
    text-align: center;
}

.inst {
    padding: 10px 50px !important;
}
.rea {
    background-color: #6d5c37 !important;
}

.rea__item {
    padding: 20px 10px !important;
}

.rea__item strong {
    color: #fff !important;
}

span.rea__link {
    color: #fff !important;
}
.vign .wizi-img__content__wrapper:hover {
    -webkit-transform: scale(1.3);
    transform: scale(0.95);
    -webkit-transition:1s ease-in-out;
    transition: 0.8s ease-in-out;
    /* border-radius: 20px !important; */
    filter: brightness(0.8);
}
.vign .wizi-img__content__wrapper:hover {
    transition: transform 1s !important;
}
 
a.link1 {
    color: #866c3f !important;

    font-weight: 800 !important;
    padding: 27px 18px !important;
    text-align: l!important;
    font-size: 1.2rem !important;
    width: 375px !important;
    margin: 0 auto;
    background-color: #fff !important;
    box-shadow: 0px 0px 5px 1px #0003 !important;
    margin-top: -57px !important;
    margin-bottom: 20px !important;
    text-decoration: none !important;
    transition: transform 1s !important;
    position: relative;
    display: block;
    content: "";
    background-image: url(https://media.cdnws.com/_i/373656/RAW-212/1549/14/m3.png);
    padding-right: 34px !important;
    background-size: auto;
    background-repeat: no-repeat;
    background-position-x: 98% !important;
    background-position: center;
    border-top: 4px solid #ffffff !important;
    border-bottom: 4px solid #ffffff !important;
}
 a.link2 {
    color: #866c3f !important;
    font-weight: 800 !important;
    padding: 27px 18px !important;
    text-align: l!important;
    font-size: 1.2rem !important;
    width: 375px !important;
    margin: 0 auto;
    background-color: #fff !important;
    box-shadow: 0px 0px 5px 1px #0003 !important;
    margin-top: -57px !important;
    margin-bottom: 20px !important;
    text-decoration: none !important;
    transition: transform 1s !important;
    position: relative;
    display: block;
    content: "";
    background-image: url(https://media.cdnws.com/_i/373656/RAW-213/320/15/m4.png);
    padding-right: 34px !important;
    background-size: auto;
    background-repeat: no-repeat;
    background-position-x: 98% !important;
    background-position: center;
     border-top: 4px solid #ffffff !important;
    border-bottom: 4px solid #ffffff !important;
}
 a.link3 {
    color: #866c3f !important;

       font-weight: 800 !important;
    padding: 27px 18px !important;
    text-align: l!important;
    font-size: 1.2rem !important;
    width: 375px !important;
    margin: 0 auto;
    background-color: #fff !important;
    box-shadow: 0px 0px 5px 1px #0003 !important;
    margin-top: -57px !important;
    margin-bottom: 20px !important;
    text-decoration: none !important;
    transition: transform 1s !important;
    position: relative;
    display: block;
    content: "";
    background-image: url(https://media.cdnws.com/_i/373656/RAW-214/349/16/m1.png);
    padding-right: 34px !important;
    background-size: auto;
    background-repeat: no-repeat;
    background-position-x: 98% !important;
    background-position: center;
     border-top: 4px solid #ffffff !important;
    border-bottom: 4px solid #ffffff !important;
}
 a.link4 {
    color: #866c3f !important;

       font-weight: 800 !important;
    padding: 27px 18px !important;
    text-align: l!important;
    font-size: 1.2rem !important;
    width: 375px !important;
    margin: 0 auto;
    background-color: #fff !important;
    box-shadow: 0px 0px 5px 1px #0003 !important;
    margin-top: -57px !important;
    margin-bottom: 20px !important;
    text-decoration: none !important;
    transition: transform 1.2s !important;
    position: relative;
    display: block;
    content: "";
    background-image: url(https://media.cdnws.com/_i/373656/RAW-215/284/17/m2.png);
    padding-right: 34px !important;
    background-size: auto;
    background-repeat: no-repeat;
    background-position-x: 98% !important;
    background-position: center;
    border-top: 4px solid #ffffff !important;
    border-bottom: 4px solid #ffffff !important;
}
p.tit1 {
    z-index: 999 !important;
    position: relative;
}
.vign .wizi-wrapper.wizi-wrapper--img {
    padding: 60px 50px !important;
}
a.link4:hover, a.link3:hover, a.link2:hover, a.link1:hover {
    transform: rotateX(360deg);
    background-color: #f0f0f0 !important;
    border-top: 4px solid #866c3f !important;
    border-bottom: 4px solid #866c3f !important;
}
 .wiziblocks__item .wizi-form .form .form__fieldset {
        margin-bottom: 14px;
    }
.prod__shadow {
    box-shadow: 0px 0px 9px 1px #ffffff26 !important;
    background-color: #fff !important;
    border-radius: 5px !important;
}
a.l1 {
    padding: 13px 6px !important;
    background-color: #866c3f !important;
    color: #ffff !important;
    text-decoration: none !important;
    text-align: center !important;
    width: 160px !important;
    transition: transform 1s !important;
    display: inline-block;
}

a.l1:hover {
    background-color: #000 !important;
    transform: scale(0.9);
}
img.lo {
 position: relative;
 top: 19px !important;
 max-width: 20%;
}

.emergency-bar__text {
    position: relative;
    color: #fff !important;
}
    .header.header--fixed .nav__itemlvl1 {
        font-size: 1.075rem !important;
               margin: 0 9px !important !important;
    }
a.nav__a.nav__bottom__a {
    display: none !important;
}

.nav__rich__a {
    color: #000 !important;
}
    .wizi-slider .slick-arrow {
      background-color: rgb(134 108 63 / 66%) !important;
       }
.wizi-slider .fas {
    color: #ffffff !important;
}
.footer__link {
    color: #000000 !important ;
}
    .footer__btn .hide {
    color: #000000 !important;
    }
.footer__rs__a:hover.facebook {
    filter:drop-shadow(2px 4px 6px black) !important;
}
.footer__rs__a.facebook {
     filter:brightness(0.5) !important;
}
.footer__rs__a.instagram {
      filter: brightness(0.5) !important;
}
.footer__rs__a:hover.instagram {
   filter:drop-shadow(2px 4px 6px black) !important;
}
.footer__title {
    color: #000000 !important;
    }
.bl1 {
    text-align: center;
}

.bl1 h2 {
    text-align: center;
}

.bl2 .wiziblocks__item__maxWidth {
    padding: 110px 150px !important;
    background-color: transparent;
}

.bl2 {
    background-image: url(https://media.cdnws.com/_i/373656/RAW-229/3701/31/maquette-fond-cuisine-projets.jpeg) !important;
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.bl2 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    background-color: #fff !important;
    padding: 30px !important;
}

.bl3 {
    background-image: url(https://media.cdnws.com/_i/373656/RAW-224/3986/26/salle-de-bain.png) !important;
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.bl3 .wiziblocks__item__maxWidth {
    padding: 110px 150px !important;
    background-color: transparent;
}

.bl3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    background-color: #fff !important;
    padding: 30px !important;
}

div#d9a55206-9f32-40c2-bb0a-6d5eb442b25a .wizi-txt.wizi-txt--withBg.wizi-txt--large {
    padding: 0 240px !important;
    text-align: center;
    color: #fff !important;
}


div#d9a55206-9f32-40c2-bb0a-6d5eb442b25a h3.we-align-center {
    color: #fff !important;
}

div#d9a55206-9f32-40c2-bb0a-6d5eb442b25a .wizi-txt__background {
    padding: 80px 50px !important;
}


a.bb {
    padding: 13px 6px !important;
    background-color: #866c3f !important;
    color: #ffff !important;
    text-decoration: none !important;
    text-align: center !important;
    width: 180px !important;
    transition: transform 1s !important;
    display: block;
    margin: 0 auto;
}

a.bb:hover {
    background-color: #000 !important;
    transform: rotateX(360deg);
}
img.footer__logo__a__img, .header__logo img {
    transition: transform 1.4s !important;
}

img.footer__logo__a__img:hover, .header__logo img:hover {
    transform: rotateY(380deg);
}

.cui1 .wizi-wrapper.wizi-wrapper--imgtxt , .cui2 .wizi-wrapper.wizi-wrapper--imgtxt, .cui3 .wizi-wrapper.wizi-wrapper--imgtxt{
    padding: 20px 160px !important;
} 


.cui2 .wizi-wrapper.wizi-wrapper--imgtxt {
    background-color: #f3f3f3 !important;
}

.cui1 .wiziBtn__wrapper {
    justify-content: left !important;
}
.prof1 .wiziBtn__wrapper {
    justify-content: left !important;
}
@media (min-width: 1024px) {
    .header.header--fixed .nav__itemlvl1 {
        margin: 10px 20px !important;
    }
}

.powered {
    background: #030303;
    border-top: 4px solid #866c3f;
}

.cui2 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 140px !important;
}
.cui4 .wizi-txt__item:nth-child(2)  {
    background-color: #f3f3f3 !important;
    height: 65px !important;
} 

.cui4 {
    margin: 0 0 30px !important;
}
.sdb1 .wizi-wrapper.wizi-wrapper--imgtxt, .sdb2 .wizi-wrapper.wizi-wrapper--imgtxt, .sdb3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 160px !important;
}
.sdb4 .wizi-txt__item:nth-child(2)  {
    background-color: #f3f3f3 !important;
    height: 65px !important;
} 
.sdb2 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 140px !important;
}
.sdb2 .wizi-wrapper.wizi-wrapper--imgtxt {
    background-color: #f3f3f3 !important;
}
.sdb1 .wiziBtn__wrapper {
    justify-content: left !important;
}
.rang1 .wizi-wrapper.wizi-wrapper--imgtxt, .rang2 .wizi-wrapper.wizi-wrapper--imgtxt{
    padding: 20px 160px !important;
}
.rang2 .wizi-wrapper.wizi-wrapper--imgtxt {
    background-color: #f3f3f3 !important;
}
.rang1 .wiziBtn__wrapper {
    justify-content: left !important;
}
    .prof1 .wizi-wrapper.wizi-wrapper--imgtxt, .prof2 .wizi-wrapper.wizi-wrapper--imgtxt, .prof3 .wizi-wrapper.wizi-wrapper--imgtxt, .prof4 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 160px !important;
}
  .prof2 .wizi-imgtxt--reverse .wizi-imgtxt__left, .prof4 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 140px !important;
}
.prof2 .wizi-wrapper.wizi-wrapper--imgtxt, .prof4 .wizi-wrapper.wizi-wrapper--imgtxt {
    background-color: #f3f3f3 !important;
}
.header__logo img {
    transition: transform 1.4s !important;
    animation: fadeInDown;
    animation-duration: 2s;
}
.nav__wrapper {
    animation: fadeInDown;
    animation-duration: 3s;
}
.header__cart.header__cart--top.cart, .header__account{
     animation: fadeInRight;
    animation-duration: 2s
}
.search--fieldset {
  animation: fadeInLeft;
    animation-duration: 3s
}
.search--fieldset {
    box-shadow: 0px 0px 3px 3px #f805080a;
    border-radius: 5px !important;
}



.nav__arrow {
    border-right: 1px solid #fff !important;
    border-top: 1px solid #fff !important;
    border-color: #fff !important;
}
.footer {
    background-color: #fff !important;
}

.footer__title {
    color: #000 !important;
    font-family: "Playfair Display", serif !important;
    font-size: 1.275rem;
    text-transform: math-auto;
}

.footer__info__text {
    color: #000 !important;
}
.footer__bottom {
    justify-content: center !important;
}

.footer__bloc {
    /* text-align: center !important; */
}

.footer__social.footer__bloc.margin {
    text-align: center !important;
}
a[href="/projets-sur-mesure.html"] {
  display: none !important;
}
/******* responsive*************/
@media (max-width: 719px) and (min-width: 320px) {
  .bloc5 {
    padding: 70px 10px !important;
}
      .bloc1 .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
        padding: 1px !important;
    }
    .bloc36 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    background-color: #fff !important;
    padding: 40px 20px !important;
}
  .bloc36 .wiziblocks__item__maxWidth {
    padding: 60px 10px 20px !important;
}
  a.link1 , a.link2, a.link3, a.link4 {
   margin-top: 0px !important; 
  }
      a.link1, a.link2, a.link3, a.link4 {
        width: 255px !important;
    }
    div#\38 375a901-5d86-4c2c-96ea-bba53eb423fa .wizi-wrapper--txt .wizi-txt__item:not(.wizi-txt__item wizi-txt__item--background) {
        padding: 0 0px !important;
    }
  h1{
        font-size: 1.9rem !important;
  }
  h2{
        font-size: 1.7rem !important;    font-size: 1.9rem !important;
  }
  h3 {
        font-size: 1.68rem !important;
  }

.bloc1 {
    padding: 20px 10px !important;
}
.bloc1 .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
    /* background-position-y: 0%; */
    padding: 0px !important;
}
  .bloc1 .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
    display: block;
}

.bloc1 .wizi-imgtxt__right {
    width: 100% !important;
    padding: 10px !important;
}
  .bloc2 .wiziblocks__item__maxWidth {
    padding: 20px 20px !important;
}
  .bloc2 .wizi-txt.wizi-txt--double {
    display: block;
}

.bloc2 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    width: 100% !important;
    padding: 20px 20px !important;
}
        .body__wrapper--withoutPadding .wiziblocks__item:first-child {
        margin-top: 0px !important;
    }
  .prd .wiziblocks__item__maxWidth {
    padding: 60px 40px !important;
}
  div#\32 279390d-fba6-404a-a9df-afbf61ab90d8 {
      padding: 25px 13px !important;
}
    .inst {
    padding: 10px 19px !important;
}
  .bloc3 .wiziblocks__item__maxWidth {
    padding: 30px 20px !important;
}
  .bloc3 .wizi-txt.wizi-txt--double {
    display: block;
}
.bloc3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    width: 100%;
    padding: 30px 20px !important;
}
  .bloc4 .wiziblocks__item__maxWidth {
    padding: 50px 6px !important;
 }
    .footer__bloc {
        text-align: center !important;
    }
  .bloc5 .wiziblocks__item__maxWidth {
    padding: 30px 20px !important;
}
.bloc5 .wizi-txt.wizi-txt--double {
    display: block;
}

.bloc5 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    width: 100% !important;
    padding: 30px 20px !important;
}
  .vign .wizi-wrapper.wizi-wrapper--img {
    padding: 60px 6px !important;
}
  a.link1, a.link2, a.link3, a.link4 {
    padding: 14px 0px !important;
    font-size: 1.1rem !important;
    width: 240px !important;
    padding-right: 0px !important;
    background-size: 21%;
    background-position-x: 50% !important;
    text-align: center;
    padding-top: 50px !important;
    background-position: top center;
 }
      .prd .wiziblocks__item__maxWidth {
        padding: 30px 10px !important;
    }
  span.rea__link {
    left: 26% !important;
    position: relative;
}
  .footer__rs {
    text-align: center !important;
}
  a.l1 {
    display: block;
}
  .emergency-bar__text {
    position: relative;
    top: 0px !important;
    color: #fff !important;
    text-align: center;
}
  img.lo {
    position: relative;
    top: 3px !important;
    max-width: 43%;
}
  .emergency-bar__text>* {
    display: contents !important;
 
}
  .bl2 .wiziblocks__item__maxWidth {
    padding: 50px 0px !important;
    background-color: transparent;
}
  .bl3 .wiziblocks__item__maxWidth {
    padding: 70px 0px !important;
    background-color: transparent;
}
  div#d9a55206-9f32-40c2-bb0a-6d5eb442b25a .wizi-txt.wizi-txt--withBg.wizi-txt--large {
    padding: 0 36px !important;
    text-align: center;
    color: #fff !important;
}
  div#d9a55206-9f32-40c2-bb0a-6d5eb442b25a .wizi-txt__background {
    padding: 20px 20px !important;
}
     .bl5 .wizi-wrapper--txt .wizi-txt__item:not(.wizi-txt__item wizi-txt__item--background) {
        padding: 0 0px;
    }
     .cui1 .wizi-wrapper.wizi-wrapper--imgtxt, .cui2 .wizi-wrapper.wizi-wrapper--imgtxt, .cui3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 0px !important;
}
  .cui2 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 20px 20px 30px !important;
}
  .sdb1 .wizi-wrapper.wizi-wrapper--imgtxt, .sdb2 .wizi-wrapper.wizi-wrapper--imgtxt, .sdb3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 0px !important;
}
  .sdb2 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 30px !important;
}
  .rang1 .wizi-wrapper.wizi-wrapper--imgtxt, .rang2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 0px !important;
}
   .prof1 .wizi-wrapper.wizi-wrapper--imgtxt, .prof2 .wizi-wrapper.wizi-wrapper--imgtxt, .prof3 .wizi-wrapper.wizi-wrapper--imgtxt, .prof4 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 0px !important;
}
  .prof2 .wizi-imgtxt--reverse .wizi-imgtxt__left, .prof4 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 30px !important;
}
}



@media (max-width: 1023px) and (min-width: 720px) {
   .cui1 .wizi-wrapper.wizi-wrapper--imgtxt, .cui2 .wizi-wrapper.wizi-wrapper--imgtxt, .cui3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 0px !important;
}
  .cui2 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 3px 20px 20px !important;
}
  .rang1 .wizi-wrapper.wizi-wrapper--imgtxt, .rang2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 0px !important;
}
  .sdb1 .wizi-wrapper.wizi-wrapper--imgtxt, .sdb2 .wizi-wrapper.wizi-wrapper--imgtxt, .sdb3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 0px !important;
}
  .sdb2 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 20px !important;
}
    .prof1 .wizi-wrapper.wizi-wrapper--imgtxt, .prof2 .wizi-wrapper.wizi-wrapper--imgtxt, .prof3 .wizi-wrapper.wizi-wrapper--imgtxt, .prof4 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 0px !important;
}
  .prof2 .wizi-imgtxt--reverse .wizi-imgtxt__left, .prof4 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 20px !important;
}
      .bloc1 .wizi-imgtxt__right {
        /* margin-top: 70px !important; */
    }
   .bloc1 .wizi-imgtxt__right {
    padding: 20px 20px 20px 20px !important;
}
    .bloc36 .wiziblocks__item__maxWidth {
    background-color: #00000069 !important;
    padding: 90px 60px !important;
}
  .emergency-bar__text {
    position: relative;
    top: -14px !important;
    color: #fff !important;
}
  .footer__rs {text-align: center !important;justify-content: center !important;}
  img.lo {
    position: relative;
    top: 19px !important;
    max-width: 16%;
}
.bloc1 {
    padding: 0px 40px !important;
}
.bloc1 .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
    background-position-y: -47%;
    padding: 0px !important;
}
  .bloc1 .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
    /* display: block; */
}

.bloc1 .wizi-imgtxt__right {
    /* width: 100% !important; */
}
  .bloc2 .wiziblocks__item__maxWidth {
    padding: 40px 60px !important;
}
    .bloc5 {
    padding: 50px 10px !important;
}
   .bloc5  .wizi-imgtxt__right {
    padding: 20px 20px 20px 20px;
}
  .bloc2 .wizi-txt.wizi-txt--double {
    display: block;
}

.bloc2 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    width: 100% !important;
    padding: 30px 32px !important;
}
  .prd .wiziblocks__item__maxWidth {
    padding: 20px 20px !important;
}
  div#\32 279390d-fba6-404a-a9df-afbf61ab90d8 {
      padding: 40px 40px !important;
}
  .bloc3 .wiziblocks__item__maxWidth {
    padding: 60px 60px !important;
}
  .bloc3 .wizi-txt.wizi-txt--double {
    display: block;
}
.bloc3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    width: 100%;
    padding: 45px 40px !important;
}
  .bloc4 .wiziblocks__item__maxWidth {
    padding: 80px 60px !important;
 }
  .bloc5 .wiziblocks__item__maxWidth {
    padding: 60px 60px !important;
}
.bloc5 .wizi-txt.wizi-txt--double {
    display: block;
}

.bloc5 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    width: 100% !important;
    padding: 36px 40px !important;
}
  .vign .wizi-wrapper.wizi-wrapper--img {
    padding: 60px 0px !important;
}
  a.link1, a.link2, a.link3, a.link4 {
    padding: 14px 0px !important;
    font-size: 0.8rem !important;
    width: 150px !important;
    padding-right: 0px !important;
    background-size: 21%;
    background-position-x: 50% !important;
    text-align: center;
    padding-top: 31px !important;
    background-position: top center;
 }
      body.wiziblocks-on .prod .prod__article {
        width: 25% !important;
        padding: 0 5px !important;
    }
  .bl2 .wiziblocks__item__maxWidth {
    padding: 30px 30px !important;
    background-color: transparent;
}
  .bl3 .wiziblocks__item__maxWidth {
    padding: 30px 30px !important;
    background-color: transparent;
}
  div#d9a55206-9f32-40c2-bb0a-6d5eb442b25a .wizi-txt.wizi-txt--withBg.wizi-txt--large {
    padding: 40px 50px !important;
    text-align: center;
    color: #fff !important;
}
  div#d9a55206-9f32-40c2-bb0a-6d5eb442b25a .wizi-wrapper--textOnImg.wizi-wrapper--medium:before {
    padding-top: 0.77% !important;
}
      .body__wrapper {
        padding: 0 0px !important;
    }
    
}


@media (max-width: 1199px) and (min-width: 1024px) {
  
        .bloc36 .wiziblocks__item__maxWidth {
        padding: 90px 90px !important;
    }
    .bloc36 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child
 {
     width: 100% !important; 
}
  .bloc1 .wizi-imgtxt__right {
    margin-top: 0px !important;
}
      .bloc1 {
        padding: 20px 70px !important;
    }
  .header.header--fixed .nav {
            width: 71% !important;
  }
  .header.header--fixed .header__logo {
        width: 100px !important;
  }
      .header.header--fixed .header__area {
        width: 160px !important;
      }
.bloc1 {
    padding: 20px 30px !important;
}
.bloc1 .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
    background-position-y: -47%;
    padding: 10px !important;
}
  .bloc1 .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
    /* display: block; */
}

.bloc1 .wizi-imgtxt__right {
    /* width: 100% !important; */
}
  .bloc2 .wiziblocks__item__maxWidth {
    padding: 80px 110px !important;
}
    .bloc5 {
    padding: 20px 30px !important;
}
  .bloc2 .wizi-txt.wizi-txt--double {
    /* display: block; */
}

.bloc2 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    width: 100% !important;
}
    .bloc36 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
        width: 100% !important;
    }
        .bloc36 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
        width: 0%;
    }
  .prd .wiziblocks__item__maxWidth {
    padding: 60px 40px !important;
}
  div#\32 279390d-fba6-404a-a9df-afbf61ab90d8 {
      padding: 50px 59px !important;
}
  .bloc3 .wiziblocks__item__maxWidth {
    padding: 90px 100px !important;
}
  .bloc3 .wizi-txt.wizi-txt--double {
    display: block;
}
.bloc3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    width: 100%;
}
  .bloc4 .wiziblocks__item__maxWidth {
    padding: 80px 90px !important;
 }
  .bloc5 .wiziblocks__item__maxWidth {
    padding: 90px 90px !important;
}
.bloc5 .wizi-txt.wizi-txt--double {
    display: block;
}

.bloc5 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    width: 100% !important;
}
  .vign .wizi-wrapper.wizi-wrapper--img {
    padding: 60px 0px !important;
}
  a.link1, a.link2, a.link3, a.link4 {
    padding: 23px 5px !important;
    font-size: 0.9rem !important;
    width: 216px !important;
    padding-right: 34px !important;
    background-size: 15%;
    background-position-x: 99% !important;
 }
  .bl2 .wiziblocks__item__maxWidth {
    padding: 70px 0px !important;
    background-color: transparent;
}
  .bl3 .wiziblocks__item__maxWidth {
    padding: 50px 0px !important;
    background-color: transparent;
}
  div#d9a55206-9f32-40c2-bb0a-6d5eb442b25a .wizi-txt.wizi-txt--withBg.wizi-txt--large {
    padding: 30px 110px !important;
    text-align: center;
    color: #fff !important;
}
  .cui1 .wizi-wrapper.wizi-wrapper--imgtxt, .cui2 .wizi-wrapper.wizi-wrapper--imgtxt, .cui3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 40px !important;
}
  .cui2 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 70px !important;
}
 .sdb1 .wizi-wrapper.wizi-wrapper--imgtxt, .sdb2 .wizi-wrapper.wizi-wrapper--imgtxt, .sdb3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 40px !important;
}
  .sdb2 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 70px !important;
} 
  .rang1 .wizi-wrapper.wizi-wrapper--imgtxt, .rang2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 40px !important;
}
    .prof1 .wizi-wrapper.wizi-wrapper--imgtxt, .prof2 .wizi-wrapper.wizi-wrapper--imgtxt, .prof3 .wizi-wrapper.wizi-wrapper--imgtxt, .prof4 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 40px !important;
}
  .prof2 .wizi-imgtxt--reverse .wizi-imgtxt__left, .prof4 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 70px !important;
}
   .header {
        padding: 0 0px !important;
    }
      .nav__itemlvl1 {
        margin: 0 23px 0 0 !important;
         }
}

@media (max-width: 1399px) and (min-width: 1200px) {
    .bloc5 {
    padding: 70px 42px !important;
}
  .cui1 .wizi-wrapper.wizi-wrapper--imgtxt, .cui2 .wizi-wrapper.wizi-wrapper--imgtxt, .cui3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 60px !important;
}
  .cui2 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 70px !important;
}
    .sdb1 .wizi-wrapper.wizi-wrapper--imgtxt, .sdb2 .wizi-wrapper.wizi-wrapper--imgtxt, .sdb3 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 60px !important;
}
  .sdb2 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 70px !important;
}
  .rang1 .wizi-wrapper.wizi-wrapper--imgtxt, .rang2 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 60px !important;
}
    .prof1 .wizi-wrapper.wizi-wrapper--imgtxt, .prof2 .wizi-wrapper.wizi-wrapper--imgtxt, .prof3 .wizi-wrapper.wizi-wrapper--imgtxt, .prof4 .wizi-wrapper.wizi-wrapper--imgtxt {
    padding: 20px 60px !important;
}
  .prof2 .wizi-imgtxt--reverse .wizi-imgtxt__left, .prof4 .wizi-imgtxt--reverse .wizi-imgtxt__left {
    padding: 20px 14px 20px 70px !important;
}
    .bloc36 .wiziblocks__item__maxWidth {
        padding: 90px 60px !important;
    }
.bloc1 {
    padding: 20px 40px !important;
}
.bloc1 .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
    /* background-image: url(https://media.cdnws.com/_i/373656/RAW-196/2033/97/image1.png) !important; */
    /* background-size: 88%; */
    /* background-position-x: -144%; */
    /* padding: 13px !important; */
}
.bloc2 .wiziblocks__item__maxWidth {
    padding: 90px 60px !important;
}
  .bloc2 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
     padding: 20px 40px !important;
}
  .bloc2 .wizi-txt.wizi-txt--double {
    display: block !important;
}

.bloc2 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item {
    width: 70%;
}
        .bloc36 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item {
        width: 70%;
    }
   .bloc36  .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child  {
        width: 30%;
    }
.prd .wiziblocks__item__maxWidth {
     padding: 60px 50px !important;
}
  div#\32 279390d-fba6-404a-a9df-afbf61ab90d8 {
    padding: 30px 40px !important;
}
  .bloc3 .wizi-txt.wizi-txt--double {
    display: block !important;
}

.bloc3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item {
    width: 70%;
}
  .bloc3 .wiziblocks__item__maxWidth {
     padding: 50px 50px !important;
}
  .bloc4 .wiziblocks__item__maxWidth {
    padding: 70px 150px !important;
}
  .bloc5 .wizi-txt.wizi-txt--double {
    display: block !important;
}

 .bloc5 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
    width: 80%;
}
.bloc5 .wiziblocks__item__maxWidth {
     padding: 80px 80px !important;
}
    a.link1, a.link2, a.link3, a.link4 {
        padding: 27px 8px !important;
        font-size: 1rem !important;
        width: 249px !important;
        padding-right: 20px !important;
        background-position-x: 99% !important;
        background-size: 17%;
    }
.vign .wizi-wrapper.wizi-wrapper--img {
    padding: 60px 0px !important;
}
  .bl2 .wiziblocks__item__maxWidth {
    padding: 50px 10px !important;
    background-color: transparent;
}
  .bl3 .wiziblocks__item__maxWidth {
    padding: 60px 20px !important;
    background-color: transparent;
}
  div#d9a55206-9f32-40c2-bb0a-6d5eb442b25a .wizi-txt.wizi-txt--withBg.wizi-txt--large {
    padding: 60px 120px !important;
    text-align: center;
    color: #fff !important;
}
   .header {
        padding: 0 0px !important;
    }
}

@media (max-width: 1600px) and (min-width: 1400px) {
  .bloc36 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    padding: 40px 40px !important;
}
   .header {
        padding: 0 0px !important;
    }
    .bloc36 .wiziblocks__item__maxWidth {
    padding: 90px 30px !important;
}
.bloc1 {
    padding: 20px 30px !important;
}
  .vign .wizi-wrapper.wizi-wrapper--img {
    padding: 60px 20px !important;
}
.bloc2 .wiziblocks__item__maxWidth {
    background-color: #00000069 !important;
    padding: 90px 30px !important;
}
.prd .wiziblocks__item__maxWidth {
    padding: 60px 90px !important;
}
div#\32 279390d-fba6-404a-a9df-afbf61ab90d8 {
     padding: 80px 110px !important;
}
  .bloc3 .wiziblocks__item__maxWidth {
    padding: 90px 30px !important;
}
  .bloc4 .wiziblocks__item__maxWidth {
    padding: 70px 160px !important;
}
.bloc5 .wiziblocks__item__maxWidth {
    padding: 90px 30px !important;
}
  a.link1, a.link2, a.link3, a.link4 {
       padding: 27px 8px !important;
    font-size: 1rem !important;
    width: 270px !important;
       padding-right: 20px !important;
    background-position-x: 94% !important;
 }
  .bl2 .wiziblocks__item__maxWidth {
    padding: 110px 50px !important;
    background-color: transparent;
}
  .bl3 .wiziblocks__item__maxWidth {
    padding: 110px 50px !important;
    background-color: transparent;
}
}


@media (max-width: 2100px) and (min-width: 1200px) {
   .bloc36 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    padding: 40px 40px !important;
}
    .body--emergencyTop .header.header--fixed.header--notTranslate {
        top: 80px !important;
    }
     .header.header--fixed .header__logo img {
           max-height: 80px !important;
    }
}
@media (max-width: 2100px) and (min-width: 1024px) {
    .nav__itemlvl1 {
    color: #fff !important;
}

    .nav {
    background-color: #010101 !important;
    width: 100% !important;
    max-width: 100% !important;
}
   .bloc36 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    padding: 40px 40px !important;
}
  .header.header--fixed.header--translate a[href="/cuisine.html"]::before {
      filter: invert(0);
    background-size: 45px;
}

.header.header--fixed.header--translate a[title="Salle de bains"]::before {
    filter: invert(0);
    background-size: 45px;
}

.header.header--fixed.header--translate a[title="Dressing / Chambre"]::before {
  filter: invert(0);
    background-size: 45px;
}

.header.header--fixed.header--translate a[title="Rangement / Placard"]::before {
    filter: invert(0);
    background-size: 45px;
}

.header.header--fixed.header--translate a[title="Espace professionnel"]::before {
  filter: invert(0);
    background-size: 45px;
}

.header.header--fixed.header--translate a[title="Galerie photos"]::before {
  filter: invert(0);
    background-size: 45px;
}

.header.header--fixed.header--translate a[title="Contact"]::before {
     filter: invert(0);
    background-size: 45px;;
}
.header.header--fixed.header--translate a[title="Boutique en ligne"]::before {
    filter: invert(0);
    background-size: 45px;
}
.header.header--fixed.header--translate .nav__itemlvl1--with-subnav::before {
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-image: url("https://media.cdnws.com/_i/373656/RAW-12410/1388/14/contact-1.png"); /* Ton image */
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 8px;
    vertical-align: middle;
  filter: invert(1);
    background-size: 45px;
    filter: invert(0);
}
}
/******* end responsive *************/


  
/******* Animation scrolling*************/

@media (max-width: 2100px) and (min-width: 1200px) {
.bloc1 .wizi-imgtxt__right, .bloc5 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child, .bl3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
     animation: slide linear;
    animation-timeline: view();
    animation-range-start: cover 0%;
    animation-range-end: contain 35%;
}
      .bt, .bloc3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child, .bl2 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
        padding: 24px;
        animation: slide2 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 35%;
    }
      .prd h3, .av h3, .inst h3, .bl5 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child, .bl5 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:last-child {
        animation: reveal linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 35%;
            }
  
      .Bloc4 .bloc4 .wiziblocks__item__maxWidth {
        animation: top linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}
@keyframes slide {
  from{
  transform: translateX(100%);
  opacity:0;
  }
  to {
  transform: translateX(0);
  opacity:1;
  }
}
@keyframes reveal {
  from{
  transform: scale(0);
  opacity:0;
  }
  to {
  transform: scale(1);
  opacity:1;
  }
}
    @keyframes top {
  from{
  transform: translateY(100%);
  opacity:0;
  }
  to {
  transform: translateY(0);
  opacity:1;
  }
}

 @keyframes slide2 {
  from{
  transform: translateX(-100%);
  opacity:0;
  }
  to {
  transform: translateX(0%);
  opacity:1;
  }
}
/********** end scrolling**********/

@media (min-width: 1024px) {
  .nav__maxWidth {
    max-width: 100% !important;
    width: 100% !important;
    min-width: 100% !important;
}

.nav-perso-on .nav .nav__wrapper .nav__maxWidth .nav__label .nav__itemlvl1 {
    padding-right: 30px !important;
}
    .header.header--fixed .nav__itemlvl1 {
        margin: 10px 26px !important;
    }
  .header__relative {
    /* width: 100% !important; */
    /* max-width: 100% !important; */
}
    .sidebar__link {
        line-height: 1.4;
        font-size: 1.2rem;
        color: var(--text-on-body);
        font-weight: 700;
        transition: .3s ease;
    }
}


/**BLOC CREATION RANGEMENT ACCUEIL **/
.bloc36 {
    background-image: url(https://media.cdnws.com/_i/373656/RAW-230/727/32/maquetteslj-fond-rangements.jpeg) !important;
    background-attachment: fixed !important;
    background-position: left;
    background-repeat: no-repeat;
    background-size: auto;
}


.bloc36 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child {
    background-color: #fff !important;
    /* padding: 40px 40px !important; */
}


  .bloc36 .wizi-txt.wizi-txt--double {
    /* display: block; */
}






@media (max-width:720px) {
/*.bloc2 {
    background-size: contain;
    background-position: bottom;
    background-attachment: scroll!important;
}
    .bloc2 .wiziblocks__item__maxWidth {background-color: white !important; } */
 
    .bloc36 .wizi