@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&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')


body {
  color:#000 !important;
}
a {
    text-decoration: none;
    color: #86b237 !important;
}
a.nav__itemlvl1.nav__itemlvl1--with-subnav:hover {
    color: #ffffff!important;
}
body p {
 font-family: 'Poppins', sans-serif !important;
 font-size:17px !important;
 line-height:1.8 !important;
}
a.btn-c {
    background: linear-gradient(70deg, #3d5b41, #84b038) !important;
    padding: 15px 24px !important;
    color: #ffffff !important;
    border-radius: 10px !important;
    text-decoration: none !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    display: block;
    position: relative;
    width: 300px;
    margin: 19px auto;
    transition: transform .6s !important;
}
a.btn-c:hover {-ms-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(0.9);background: linear-gradient(#3c5a41, #86b237);}
.MentionLegale {    margin: auto;    text-align: center;    padding: 20px;    background: white;    color: black;    margin-bottom: 20px;   border: solid 2px #436f1e;font-weight: bold;font-size: 1.2em;}
h4 {
    font-size: 18px !important;
    font-family: 'Montserrat' !important;
    color: #fff !important;
    font-weight: 600 !important;
}
h1 {
    color: #638127!important;
    font-size: 31px !important;
    margin: 5px 0px 0 !important;
    font-family: 'Montserrat', sans-serif;
    text-align: center !important;
    background-size: 10% !important;
    font-weight: 700 !important;
}
.search--fieldset:focus {
    border-bottom: inherit !important;
}
.search--wrapper .search--input {
    border: none !important;
    border-radius: 50px !important;

    background: transparent;
}
.para-01 .wizi-txt.wizi-txt--large {
    background: url(https://media.cdnws.com/_i/350229/RAW-120/2026/21/fond-blo.png)!important;
    background-position: center center;
    background-size: cover !important;
    background-repeat: no-repeat;
    background-attachment: fixed !important;
    color: #fff !important;
}
.bloc-bg3 span.wizi-wrapper__background {
    background: linear-gradient(70deg, #3d5b41, #84b038) !important;
}
h2 {
    font-family: 'Poppins', sans-serif;
    font-size: 22px !important;
    color: #638127!important;
    font-weight: 700 !important;
}
.logo-slide {
    padding: 80px 30px !important;
}

h3 {
    font-family: 'Poppins', sans-serif;
    font-size: 21px !important;
    color: #486D0D !important;
    text-align:center !important;
    font-weight: 700 !important;
}
.para1 h3 {
    color: #fff !important;
  text-align:center !important;
  background: transparent 50% no-repeat url(https://media.cdnws.com/_i/349870/RAW-57/3355/57/vign1fichier-3motif-h3.png);
}
nav.nav {
    max-width: 100% !important;
    background: linear-gradient(82deg, rgba(147, 194, 59, 1) 0%, rgba(99, 129, 39, 1) 48%, rgba(48, 74, 18, 1) 100%) !important;
}

.nav-perso-on .nav {
    padding: 6px 0 !important;
}
.powered {
    padding: 5px 40px !important;
    background: transparent !important;
    font-family: 'Poppins', sans-serif !important;
}

p.powered__p {
    font-family: 'Poppins', sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
}

a.ad01 {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-112/1779/13/66fichier-12recherche.png);
    background-repeat: no-repeat;
    padding: 12px 10px 12px 29px;
    background-position: left center;
    float: left;
    margin-right: 4px;
    position: relative;
    top: -116px !important;
    width: 280px;
}

.b1 {
    display: block;
}

.b2 {
    display: flex;
    position: relative;
}


.header__area {
    top: 60px !important;
}
a.ad02 {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-112/1779/13/66fichier-12recherche.png);
    background-repeat: no-repeat;
    padding: 13px 10px 12px 29px;
    background-position: left center;
    float: left;
    margin-right: 4px;
    position: relative;
    top: -116px !important;
    width: 200px;
}
span.wizi-wrapper__background {
    border-radius: 9px !important;
}
span.wizi-wrapper__background:hover {
      background: #000000 !important;
    box-shadow: 0px 0px 7px 3px #6b9725;
      border-radius: 9px !important;
}
a.tel-picto {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-115/2240/16/66fichier-13recherche.png);
    background-repeat: no-repeat;
    padding: 12px 10px 12px 29px;
    background-position: left center;
    float: left;
    margin-right: 4px;
    position: relative;
    top: -70px !important;
    width: 200px;
    left: -200px !important;
    background-size: 19px !important;
}

.adre2 {
    font-family: 'Montserrat' !important;
    color: #000 !important;
    font-weight: 500 !important;
}

.adre1 {
    font-family: 'Montserrat' !important;
    color: #000 !important;
    font-weight: 500 !important;
}

.tel-head {
    font-family: 'Montserrat' !important;
    color: #000 !important;
    font-weight: 500 !important;
}
.bloc-h2 .wizi-txt__item {
    padding: 93px 242px;
}

button.slick-prev.slick-arrow {
    background: #486D0D;
}

button.slick-next.slick-arrow {
    background: #486D0D !important;
}

i.fas.fa-angle-right {
    color: #fff !important;
}

i.fas.fa-angle-left {
    color: #fff !important;
}
.para1 p{
  color:#fff !important;
  text-align:center !important;
}

div#d7f09240-644d-4a02-bf42-e26ddc9e72c7 {
    background: url(https://media.cdnws.com/_i/350229/RAW-140/2062/41/ny-vap-paralax.jpeg) no-repeat bottom;
    background-size: cover;
    display: block;
    float: none;
    max-width: 100% !important;
    background-attachment: fixed;
}

.wiziblocks__item__maxWidth {
    background: transparent !important;
}
.form__error{
      border-color: #9d7f57!important;
}
.prod-floating__right button{
  background: #9d7f57!important;
}
.bloc-vendeur {
    margin-bottom: 50px !important;
    display: block;
}
.header__cart__a__nb{
  background: #5c803d!important;
}
.nav__itemlvl1 {
    font-family: 'Poppins', sans-serif;
    font-weight: 500 !important;
    color: #fff !important;
    text-transform: uppercase !important;
    font-size: 14px !important;
}
a.nav__a.nav__itemlvl1:active {
    color: #486D0D !important;
}
a.nav__itemlvl1.nav__itemlvl1--with-subnav:active {
    color: #000000 !important;
    /* background-color: #fff !important; */
}
.nav-perso-on .nav__itemlvl1:hover {
    color: #486D0D!important;
}
.wizi-imgtxt.wizi-imgtxt--half {
    background-color: #f2efe9 !important;
}
.wizi-img--triple .wizi-img__content {
      width: calc(33.33% - 0px) !important;
}
.bloc2 p {
        text-align: justify !important;
}
a.link-cont {
    display: block;
    float: none;
    margin: 0 auto;
    text-align: center;
    width: 250px !important;
    background-color: #486D0D !important;
    padding: 9px;
    color: #fff !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    border-radius: 4px;
  border: 3px solid #486D0D !important;
      text-decoration: inherit !important;
}

.nav__flex.ps {
    background: #fff !important;
}

.link-cont p strong{
  color: #fff !important;
}

p.prod__price__cur {
    background: linear-gradient(82deg, rgba(147, 194, 59, 1) 0%, rgba(99, 129, 39, 1) 48%, rgba(48, 74, 18, 1) 100%) !important;
    padding: 4px 27px !important;
    color: #fff !important;
    border-radius: 5px !important;
}a.link-cont:hover{
    background-color: #000000 !important;
    color: #486D0D !important;
    border: 3px solid #486D0D !important;
    border-radius: 20px !important;
}
.header__account__a {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-1099/1497/0/maquette-n-a-vap-compte.png) !important;
    background-size: contain;
    text-indent: inherit;
    height: 30px;
}
.header__cart__a {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-134/3571/35/panier.png) !important;
    text-indent: inherit !important;
    width: 30px !important;
    top: 32px !important;
    background-position: center;
}
.search--wrapper label .hidden {
  color: #000 !important;
  top: 16px !important;
}
#add-cart-btn {
  background: #486D0D;
}
.price-cur-container {
    color: #486D0D !important;
}
#prod-summary .prod-details__summary__scroll {
  color: #486D0D !important;
  font-weight:600 !important;
}
#prod-summary .prod-details__summary__scroll:before {
      background-color: #486D0D !important;
}
span.prod__name__title {
    color: #000 !important;
    font-family: 'Montserrat' !important;
    font-weight: 600 !important;
}
p.prod__price__cur {
   color: #fff !important;
   font-family: 'Poppins', sans-serif !important;
   font-weight: 800 !important;
   font-size: 17px !important;
}
form#footer__newsletter {
    display: none !important;
}
#footer {
    /* background: #fff !important; */
    background: url(https://media.cdnws.com/_i/350229/RAW-128/1515/29/ny-vap-fond.jpeg) no-repeat center!important;
    background-size: cover !important;
}

.footer__menu.footer__bloc.margin p {
    color: #ffffff !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
}

.footer__link {
    color: #ffffff !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 500 !important;
    opacity: .7 !important;
    font-size: 14px !important;
    display: block;
}

p.footer__info__text.margin--half {
    color: #000 !important;
    font-family: 'Montserrat' !important;
}

a.footer__info__text.margin--half {
    color: #fff !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 500 !important;
    opacity: 0.7 !important;
    font-size: 14px !important;
}

p.footer__title {
    color: #ffffff !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 800 !important;
}

.footer__bottom {
    border-top: 1px solid #486D0D !important;
}

p.footer__desktop {
    color: #000 !important;
    font-size: 14px !important;
    margin-top: 0 !important;
    text-align: center;
    display: none !important;
}
.link-top {
    display: block;
    padding: 5px 50px;
    border-bottom: 1px solid #486D0D;
}

a.inst-head {
    padding: 3px;
}

a.fb-head {
    padding: 3px;
}
span.backTop__text {
    color: #fff !important;
    font-family: 'Poppins', sans-serif !important;
    opacity: 0.7 !important;
}
.rea {
    background: #000000!important;
}

.rea__link {
    color: #fff !important;
    font-size: 15px !important;
    display: block;
    text-align: left;
    position: relative;
    top: 8px !important;
}

.rea__item strong {
    color: #fff !important;
    font-size: 15px !important;
}

.rea__icon {
    margin-right: 11px !important;
    display: block;
}
.footer__rs__a:hover.instagram {
    background-color: #486D0D;
}
.footer__rs__a:hover.facebook {
    background-color: #486D0D;
}
.rea__item.rea__item {display: flex !important;}
.footer__rs__a.facebook {
    background: transparent url(https://media.cdnws.com/_i/350229/RAW-145/747/46/ny-vap-facebook-small.png) center center no-repeat;
    background-size: contain;
    width: 36px !important;
    height: 36px !important;
    border: none !important;
}
.footer__rs__a.instagram {
    background: transparent no-repeat 50% url(https://media.cdnws.com/_i/349870/RAW-54/3225/54/instagramfichier-7.png);
    background-size: 18px;
    border: none !important;
    width: 30px !important;
    height: 30px !important;
}
.bloc2 p {
    color: #000 !important;
}
.bloc2 h3 {
    background: inherit !important;
}
.bloc3-txt {
    color: #000 !important;
}

div#\34 8fddb46-9fc7-45bc-ab19-91226dd67c0f p {
    color: #000 !important;
}
.backTop__icon__arrow:after, .backTop__icon__arrow:before {
  background:#000 !important;
}
.backTop__icon:after {
    background: #00000000 !important;
    left: 1px;
  }
.footer__rs__li {
    margin: 0 0px 0px !important;
}
.logo-foot img {
    width: 150px !important;
    margin:0 auto;
    height: 150px !important;
}
.prod__shadow {
    border: 3px solid #7ba5390d;
}
.bloc3-txt .wizi-txt__item {
    background: #bea07d1f !important;
    margin: 10px;
    padding: 18px;
  text-align:center !important;
    border-radius: 15px;
    -webkit-box-shadow: 0 10px 50px rgba(0,0,0,.05), 0 5px 8px rgba(0,0,0,.05);
    box-shadow: 0 10px 50px rgba(0,0,0,.05), 0 5px 8px rgba(0,0,0,.05);
}
.filter__label, .sort__label, .sort__link{
  color:#000 !important;
}
.nav__col .nav__rich__a:not(.nav__rich2__a) {
    text-align: center !important;
    font-family: 'Poppins', sans-serif !important;
    color: #000 !important;
    text-transform: inherit !important;
}
ul.breadcrumbs__ul {
   font-family: 'Poppins', sans-serif !important;
  color:#000 !important;
}
span.header__cart__text {
    position: relative;
    display: block;
    top: 30px;
    right: 28px;
    font-family: 'Montserrat' !important;
    font-size: 15px !important;
    font-weight: 500;
    color: #000 !important;
    display: none;
}
.header__cart {
    margin-left: 4px !important;
    width: 77px !important;
}

.fb {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-110/242/11/66fichier-11recherche.png) !important;
    background-size: 15px !important;
    background-repeat: no-repeat !important;
    background-position: center;
    height: 41px !important;
    text-align: center;
}

a.fb-link {
    position: relative;
    display: block;
    top: 41PX;
    right: -6px;
    font-family: 'Montserrat' !important;
    font-size: 15px !important;
    font-weight: 500;
    color: #000 !important;
    text-align: center;
}
span.header__account__span {
    position: relative;
    display: block;
    top: 27PX;
    right: 0px;
    font-family: 'Montserrat' !important;
    font-size: 15px !important;
    font-weight: 500;
    color: #000 !important;
    display: none;
} 

a#cm-checkout-btn:hover {
    background: #e5884a!important;
    color: white !important;
}
.header__account {
  width: 80px !important;
  margin-left: 0 !important;
  top: 31px !important;
  position: relative;
  z-index: 0;
}
.header__account__a {
  text-indent: 99 !important;
  margin-top: -7px;
}
.list-top__sidebar:hover {
  color:#486D0D !important ;
}
.modal-cart__stay+.modal-cart__cart {
  background:#486D0D !important ;
}
#cart-validation .button {
    background:#486D0D !important ;
}
.checkout__index {
      background:#486D0D !important ;
}
html.tablet-desktop .nav__bottom {
    display: none;
}
.nav__rich__a:hover {
    color: #486D0D !important;
}
.vign1 .wizi-img__content {
    transition: transform .6s;
}
.vign1 .wizi-img__content:hover {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    transform: scale(0.9);
  box-shadow: 0 10px 9px rgb(0 0 0 / 10%), 0 1px 1px rgb(140 110 73 / 0%);
  margin:inherit !important;
}
.header__logo img {
    transition: transform .5s;
}

.header__logo img:hover {
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    transform: scale(0.9);
}
.wizi-imgtxt__left.wizi-imgtxt__left--medium, .wizi-imgtxt__right.wizi-imgtxt__right--medium {
    transition: transform .6s;
}
.wizi-imgtxt__left.wizi-imgtxt__left--medium:hover, .wizi-imgtxt__right.wizi-imgtxt__right--medium:hover {
     -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    transform: scale(0.9);
}

.wizi-img__content:hover {-ms-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(0.9);}
.wizi-img__content {
  transition: transform .6s;
}   

.wizi-txt__item p {
    color: #000 !important;
}
.wizi-txt__item__wrapper p {
    color: #fff !important;
    text-align: center;
}
.wizi-txt.wizi-txt--one p {
    text-align: left;
    color: #000 !important;
}
.form__button{
   background: #486D0D!important;
}
.search--wrapper.focused .search--input {
  color:#000 !important;
}

.search--input:focus {
    -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0)!important;
    box-shadow: 0 0 5px 0 rgb(0 0 0 / 0%) !imporatnt;
}
.header__logo__a {
  /* height: 137px; */
  /* max-height: 90px; */
  /* display: block !important; */
}
.logo-foot .header__logo__a {
  height: 234px;
  text-align:center;
}
.header__logo__a .picture--left{
  /* height: 139px; */
  /* width: 281px !important; */
  /* max-height: 163px !important; */
}

.header__logo img {
    /* height: 157px; */
    /* padding-top: 10px; */
}

/*********** Responsive **************/

@media (min-width: 320px) and (max-width: 720px){
.margin-top-wiziblocks #c1-body .body__wrapper--withoutPadding .wiziblocks__item.margin-top-none{
  margin-top: 59px !important;
}
  .wizi-img--triple .wizi-img__content {
    width: 32% !important;
    display: inline-flex !important;
    justify-content: center !important;
  }
  
.footer__menu.footer__bloc.margin p {
    text-align: center;
}

.footer__menu.footer__bloc.margin a {
    text-align: center;
    max-height: 140px !important;
}

.footer__bloc.footer__info.margin p {
    text-align: center;
}

.footer__bloc.footer__info.margin a {
    text-align: center;
}
.link-top {
     padding: 16px 50px;
    margin: 0 auto;
    text-align: center;
}
  a.tel-picto {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-115/2240/16/66fichier-13recherche.png);
    background-repeat: no-repeat;
    padding: 12px 10px 12px 29px;
    background-position: left center;
    float: left;
    margin-right: 4px;
    position: relative;
    top: -93px !important;
    width: 200px;
    left: 4px !important;
    background-size: 19px !important;
}
  a.ad01 {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-112/1779/13/66fichier-12recherche.png);
    background-repeat: no-repeat;
    padding: 12px 10px 12px 29px;
    background-position: left center;
    float: left;
    margin-right: 4px;
    position: relative;
    top: 34px !important;
    width: 280px;
}
  a.ad02 {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-112/1779/13/66fichier-12recherche.png);
    background-repeat: no-repeat;
    padding: 13px 10px 12px 29px;
    background-position: left center;
    float: left;
    margin-right: 4px;
    position: relative;
    top: 34px !important;
    width: 200px;
}
a.fb-link {
    position: relative;
    display: block;
    top: 1PX;
    right: 96px;
    font-family: 'Montserrat' !important;
    font-size: 15px !important;
    font-weight: 500;
    color: #000 !important;
    text-align: center;
}
.fb {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-110/242/11/66fichier-11recherche.png) !important;
    background-size: 15px !important;
    background-repeat: no-repeat !important;
    background-position: center;
    height: 41px !important;
    text-align: center;
    position: relative;
    top: 125px !important;
}
  .b2 {
    display: block;
    position: relative;
}
.header__cart__a {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-111/2019/12/66fichier-10recherche.png) !important;
    text-indent: inherit !important;
    width: 106px !important;
    top: 31px !important;
    background-position: center;
    left: -49px !important;
}
.header__content {
    height: 118px !important;
    /* background: white !important; */
}



  
}
@media (min-width: 320px) and (max-width: 768px){
  
h2{padding-bottom: 26px !important;/* background: transparent 50% no-repeat url(https://media.cdnws.com/_i/350229/RAW-108/400/9/66fichier-4recherche.png); *//* background-size: 81px; */background-position: bottom;}
 .para1 h3 {
  background: transparent 50% no-repeat url(https://media.cdnws.com/_i/349870/RAW-57/3355/57/vign1fichier-3motif-h3.png);
    padding-bottom: 18px !important;
    background-position: bottom;
    background-size: 255px;
}

  .wizi-imgtxt.wizi-imgtxt--half {
    display: block;
}
.header__logo__a {
    display: flex !important;
}
.wizi-imgtxt__right {
    width: 100% !important;
}


.wizi-imgtxt__left.wizi-imgtxt__left--small {
    width: 100% !important;
}
   .wizi-wrapper--textOnImg.wizi-wrapper--small:before {
    padding-top: 0 !important;
} 
.wizi-wrapper--textOnImg .wizi-txt{
  margin: 0px !important;
  padding: 60px 20px !important;
}
  
   .header__logo__a{
   height: 117px;
}
 span.header__cart__text {
  top: 43px;
    right: -12px;
 }
  .header__cart {
    width: 74px !important;
  }
  .bloc2 .wizi-imgtxt.wizi-imgtxt--textOneTextOne.wizi-imgtxt--three {
    display: block;
}
  .bloc2 .wizi-imgtxt__left.wizi-imgtxt__left--medium, .wizi-imgtxt__right.wizi-imgtxt__right--medium {
    transition: transform .6s;
    width: 50%;
    margin: 0 auto;
}
  .footer__social.footer__bloc.margin.insta {
    width: 100%;
    margin: 0 auto;
}
.footer__rs{
      justify-content: center;
}
  .header__logo {
    height: 117px;
  }
  .header__logo img{
  /* height: 89px; */
  /* padding-top: 0px; */
}
  body.wiziblocks-on .prod .prod__article {
    padding: 0 3px;
}
  
}
@media (min-width: 320px) and (max-width:1023px){
  .footer__menu.footer__bloc.margin.logo-foot {
    width: 100%;
}
}
@media (min-width: 768px) and (max-width: 1023px){
   .search--wrapper .close span {
    background: transparent !important;
    display: none !important;
}
  
    .search--wrapper .search--fieldset {
    width: 236px;
    height: 36px;
    margin-right: 40px;
    position: relative;
    top: 18px;
    left: 0;
    z-index: 9999;
    background-color: transparent;
    background: url(https://media.cdnws.com/_i/350229/RAW-127/2137/28/fichier-4.png) no-repeat !important;
    background-position: right !important;
    background-position-x: 207px !important;
    border: 2px solid #3c5a41 !important;
    border-radius: 520px !important;
}
  body.wiziblocks-on .prod .prod__article {
    width: 25% !important;
    padding: 0 5px;
}


  a.ad01 {
     padding: 12px 10px 12px 29px;
    margin-right: 4px;
    position: relative;
    top: -86px !important;
    width: 280px;
}
a.ad02 {
     padding: 13px 10px 12px 29px;
    margin-right: 4px;
    position: relative;
    top: -53px !important;
    width: 200px;
}
.fb {
    background-position: center;
    height: 41px !important;
      top: -173px !important;
    left: -148px !important;
    width: 110px !important;
    float: right;
  position:relative !important;
}
  
  .b1 {
    display: flex !important;
}
    a.tel-picto {
     padding: 12px 10px 12px 29px;
    background-position: left center;
    margin-right: 4px;
    position: relative;
    top: -10px !important;
    width: 200px;
    left: -200px !important;
}
.search {
    top: 36% !important;
    left: -14px !important;
}
.header__cart {
    margin-left: 30px !important;
    width: 107px !important;
}
  .header__cart__a {
     width: 77px !important;
    top: 5px !important;
    background-position: center;
}
span.header__cart__text {
    top: 44px;
    right: 0px;
}
.bloc-h2 .wizi-txt__item {
    padding: 23px 22px;
}




  
}

@media (min-width: 1024px){

.header__cart--bottom:hover {    background: #f18f4e; transition: 0s;} }
.header__cart--bottom { transition:0s;}
  
  span.log-span {
    font-family: 'Poppins', sans-serif !important;
    font-size: 1.2em !important;
    font-weight: 700 !important;
    color: #fff !important;
}
  .nav__arrow{
    border-color: #ffffff !important;
  }
}

@media (min-width: 1024px) and (max-width: 1200px){

  
}

@media (min-width: 1201px) and (max-width: 1300px){

  
}

@media (min-width: 1300px) and (max-width: 1430px){
.header__logo img {
    max-height: 171px;
    padding-top: 34px;
}
.nav__itemlvl1  {
      font-size: 15px !important;
} 
}
@media (min-width: 1024px) and (max-width: 1299px){
.nav-perso-on .nav__label{
      margin: 0 14px 0 0;
      }
  .bloc-h2 .wizi-txt__item {
    padding: 13px 46px;
}
  
  h2{
        padding-bottom: 40px !important;
        background: no-repeat  url(https://media.cdnws.com/_i/350229/RAW-108/400/9/66fichier-4recherche.png) center center;
        background-size: 90px;
        background-position: bottom;
}
  a.ad01 {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-112/1779/13/66fichier-12recherche.png);
    background-repeat: no-repeat;
    padding: 12px 6px 12px 22px;
    background-position: left center;
    float: left;
    margin-right: 0px;
    position: relative;
    top: -116px !important;
    width: 245px;
    background-size: 19px !important;
}

  .adre1, .adre2,.tel-head{
       font-size: 14px !important;
}

  a.ad02 {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-112/1779/13/66fichier-12recherche.png);
    background-repeat: no-repeat;
    padding: 12px 2px 12px 21px;
    background-position: left center;
    float: left;
    margin-right: 0px;
    position: relative;
    top: -116px !important;
    width: 184px;
    background-size: 19px !important;
}

  a.tel-picto {
    background-image: url(https://media.cdnws.com/_i/350229/RAW-115/2240/16/66fichier-13recherche.png);
    background-repeat: no-repeat;
    padding: 12px 10px 12px 29px;
    background-position: left center;
    float: left;
    margin-right: 4px;
    position: relative;
    top: -70px !important;
    width: 200px;
    left: -180px !important;
    background-size: 19px !important;
}
  .nav__itemlvl1  {
     font-size: 14px !important;
}
}
@media (min-width: 1024px) and (max-width: 2100px){
.body__wrapper.body__wrapper--withoutPadding {
}
    .search--wrapper .search--fieldset {
    width: 240px;
    height: 40px;
    margin-right: 40px;
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 9999;
    background: url(https://media.cdnws.com/_i/350229/RAW-127/2137/28/fichier-4.png) no-repeat !important;
    background-position: right !important;
    background-position-x: 207px !important;
    border: 2px solid #ffffff !important;
    /* border-radius: 520px !important; */
    /* background-color: white!important; */
    /* color: black !important; */
}
  .search--wrapper .close span {
    background: transparent !important;
    display: none !important;
}
  
  .header.new-menu {
    padding: 0px !important;
    background: url(https://media.cdnws.com/_i/350229/RAW-1096/355/96/fichier-source-bandeau-haut-page-d-accueil-1.jpeg) center center no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top center;
    background-size: contain;
}
.header__logo {
  padding: 0px 230px !important;
}

.header__relative {
    background: transparent;
}
  .wizi-img.wizi-img--simple.wizi-img--triple.wizi-img--large {
    justify-content: center !important;
}
  .nav__sublevel {
    background: #ffffff !important;
  }
}
.backTop__icon:before{
  background-color: #fff !important;
}

.body__wrapper__maxWidth .prod .prod__btn:focus, .prod .prod__btn:hover, .body__wrapper__maxWidth .prod .prod__btn:hover, .prod .prod__btn:hover {
    background: #ee9355;
}
.body__wrapper__maxWidth .prod .prod__btn, .prod .prod__btn {
    background: #88be4b ;
}
@media (min-width: 1024px) {
    .header__account__a:hover {
        background: url(https://media.cdnws.com/_i/350229/RAW-1098/1058/98/maquette-n-a-vapcomptehover.png) !important;
        background-size: contain;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center!important;
    }
    .header__cart .header__cart__a {background: url(https://media.cdnws.com/_i/350229/RAW-1097/1739/97/maquette-n-a-vap-panier.png) !important;background-size: contain !important;background-repeat: no-repeat !important;width: 40px !important;min-width: 40px !important;height: 40px;}
    .header__cart:hover .header__cart__a { background: url(https://media.cdnws.com/_i/350229/RAW-1100/3487/1/maquette-n-a-vap-panierh.png) !important;}
}


.search--wrapper .search--fieldset {
    background-color: #ffffffa8 !important;
}



@media (max-width: 1023px) {
  
  picture.picture.picture--left {height: 90px;}
.header__relative {background: url(https://media.cdnws.com/_i/350229/RAW-1096/355/96/fichier-source-bandeau-haut-page-d-accueil-1.jpeg) center center no-repeat;}

}

span.log-span {
    color: white;
}

a.header__cart__a.header__tab {
    background: url(https://media.cdnws.com/_i/350229/RAW-1097/1739/97/maquette-n-a-vap-panier.png) !important;
    background-repeat: no-repeat!important;
    background-position: center !important;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    margin-top: -14px;
}

a.header__logo__a {
    overflow: inherit;
}
.nav-perso-off .nav__label--open .nav__itemlvl1, .nav-perso-off .nav__label .nav__itemlvl1 {
    font-weight: bold!important;
}

.nav-perso-off .nav__label .nav__a {
    font-weight: bold;
}


div#warning {
    text-align: center;
    padding-top: 220px;
    /* background-image: url(https://media.cdnws.com/_i/350229/107/1121/8/ny-vap-logo.png); */
    background-position: top center;
    background-repeat: no-repeat;
    background-color: white;
    background: url(https://media.cdnws.com/_i/350229/RAW-2156/2901/57/telechargement-4.png) top center no-repeat, white;
}


.warning__text * {
    color: black!important;
    line-height: 1;
}

.prod.prod--listCross p.prod__title {
    font-size: 2em;
    color: #436f1e;
    text-transform: uppercase;
    font-weight: 700;
}

#add-cart-btn:hover {
    background: #ee9355;
}
p#cm-h1 {
    padding: 4px 10px 0 10px;
}
@media (max-width: 1023px) {
.nav__wrapper {background: #3d5b41;}
}

@media (max-width: 719px) {
.nav__itemlvl1 {background: #3d5b41;} 
.header__logo {padding: 0 0 0 10px }
.search--label { left:-200px; top :60px}
.header__cart.cart.header__cart--top {    top: 14px;}
.header__nav {    top: 32px;}
}
.Legal {
    display: flex;
    justify-content: space-between;
    margin: -40px auto 40px auto;
    max-width: 750px;
    padding: 10px;
    background: white;
    border-radius: 3px;
    color: black;
}
span.header__account__name {
    opacity: 0;
}
a.button {
    color: white !important;
}
a.nav__itemlvl1.nav__item.nav__itemlvl1--link {
    font-weight: bold!important;
}
h1.cart__title {
    line-height: 1;
}

.warning__title {
  color: black;
  font-weight: bolder;
}

@media (max-width:720px) {
label#search-label {    background-image: url(https://media.cdnws.com/_i/350229/2260/1925/62/search-mobile.png);}
}