h1, .prod-list__title, .prod-list__title, .title-page, h1 {font-size: 2.5rem!important;line-height: 1 !important;color: #4c1d72 !important;}
h2, h3, h4, h5, h6 {font-size: 2rem !important;line-height: 1 !important;padding-bottom: 5% !important;}
.BonPrix .images-texts-link__wrapper__lists__item__text * {
    color: white !important;
    font-size: 1.5rem !important;
    line-height: 1 !important;

}
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: initial !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;
}
body.body .wiziblocks__item p {    padding-bottom: 1%;}
.Accueil .wizi-txt.wizi-txt--large {max-width: 920px !important;min-width: 50% !important;/* display: flex; *//* align-items: flex-end; *//* justify-content: flex-start; */}
.Accueil .wiziBtn__wrapper {    display: flex;    justify-content: flex-start;}
.prod.product-list-classic.product-list-classic--categories {    display: flex;    justify-content: center;}
.wizi-img__content {    transition: 0.5s ease-out;    opacity: 0.85;}
.wizi-img__content:hover {opacity: 1;transform: scale(0.98);transition: 0.5s ease-out;}
.Ligne {    display: flex;    justify-content: center;}
.Ligne img {    max-width: 50%;    width: 250px;    opacity: 1;}
div#c09ed83f-315c-4d25-b4b9-fda0b48db296 {    background: transparent;    position: relative;    z-index: 1;    margin-top: -5%;    margin-bottom: -3%;}
div#\30 06fa7eb-7803-42da-9bf6-fb84c91ebb8e, div#\38 58fb6c9-8d8f-41d3-9e63-26bbb2bbf0a7  {    position: relative;    z-index: 0;}
.Txtsouslogo .wizi-txt__item__wrapper {    padding-top: 10% !important;}
.basdepage .wizi-txt.wizi-txt--large {    color: white;    width: 1090px !important;    max-width: 80% !important;    min-width: inherit !important;}
a.wiziBtn {    font-family: 'Cinzel';}
button.prod__btn.prod__btn--addCart {    font-family: 'Cinzel';}
.basdepage .wizi-wrapper.wizi-wrapper--textOnImg.wizi-wrapper--large {    display: flex;    justify-content: flex-start;}
.header.new-menu, .header__relative {/* background: #eadae8; */}
div#\35 43443ae-804a-4474-9926-2f578bbd4b78 {    margin-bottom: -8px;}
div#d5f9e3bb-37e0-4dce-b021-7335b052fc9a {
    background: transparent;    position: relative;    z-index: 1;    margin-top: -6%;    margin-bottom: -5%;}
div#\32 b390460-1d8c-4b03-9c37-19b8d0b54464 .wizi-txt__item__wrapper {    padding-top: 18%;}
div#\32 b390460-1d8c-4b03-9c37-19b8d0b54464 {    position: relative;    z-index: 0;}
a.nav__itemlvl1.nav__itemlvl1--with-subnav, a.nav__itemlvl1.nav__item.nav__itemlvl1--link {font-size: 1.2rem !important;/* text-transform: uppercase; */}
.wizi-wrapper.wizi-wrapper--textOnImg.wizi-wrapper--small {    display: flex;
    justify-content: flex-start;    align-items: flex-end;}
body.wiziblocks-on .prod .prod__img {/* border-radius: 500px; */}
.Accueil .wizi-wrapper.wizi-wrapper--textOnImg.wizi-wrapper--medium {    display: flex;    align-items: flex-end;}
nav.nav {    font-family: cinzel;}
a.nav__itemlvl1.nav__itemlvl1--with-subnav, a.nav__itemlvl1.nav__item.nav__itemlvl1--linka.nav__itemlvl1.nav__item.nav__itemlvl1--link, 
.nav-perso-off .nav__label .nav__a, a.nav__itemlvl1.nav__item.nav__itemlvl1--link {
    font-family: 'Cinzel';    font-size: 1rem !important;    letter-spacing: -1px;    font-weight: 700 !important;}
.prod__top__wrapper {    border-radius: 100%;    background: white;}

/*Media querry*/

@media (min-width: 1024px) {
    .header__triggerSearch:before, .header__account:before, .header__cart:before {border-radius:50px}
    .header--transparent.header--fixed .nav .nav__itemlvl1 {  color: #000000; }
    .ProdCat .prod.product-list-classic.product-list-classic--categories {
    background: url(https://media.cdnws.com/_i/420702/74/738/74/central-flore-ligne-gauche.png) 3% center no-repeat, url(https://media.cdnws.com/_i/420702/73/564/73/central-flore-ligne-droite.png) 97% center no-repeat;
    background-size: 370px;
    max-width: 1400px !important;
    margin: auto;
    background-color: #e9dae8;
    }
}
@media (max-width: 719px) {
h1, .prod-list__title, .prod-list__title, .title-page, h1 {    font-size: 1.8rem !important;}
    .ProdCat .wiziblocks__item__maxWidth {    display: flex;    flex-direction: column-reverse;}
    .ProdCat .prod-list-cat__title {display:none}
    h2, h3, h4, h5, h6 {
    font-size: 1.5rem !important;
    line-height: 1 !important;
    padding-bottom: 5% !important;
}
    }


@media (min-width: 1024px) {
    body.wiziblocks-on .prod .prod__article.fixed .prod__hover, body.wiziblocks-on .prod .prod__article.fixedTemp .prod__hover, body.wiziblocks-on .prod .prod__article:hover .prod__hover {
        display: flex;
        align-items: flex-end;
        background : transparent !important
    }
}
body.wiziblocks-on .prod .prod__article.fixed .prod__corner__top, body.wiziblocks-on .prod .prod__article.fixedTemp .prod__corner__top, body.wiziblocks-on .prod .prod__article:hover .prod__corner__top, body.wiziblocks-on .prod .prod__article.fixed, body.wiziblocks-on .prod .prod__article.fixedTemp, body.wiziblocks-on .prod .prod__article:hover {box-shadow : none !important; background:transparent !important}

/*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;
  }
}
