/* STARTER */
h1, .prod-list__title, .prod-list__title, .title-page, h1 {  }
h2, h3, h4, h5, h6, .nav__itemlvl1 { }




/*Fonction qui permet d'afficher une image dans les textes de wiziblock sans qu'elles soient Ã©tirÃ©es*/
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;
}

.prod__slider__wrapper.slick-initialized:after, .prod__slider__wrapper.slick-initialized:before { background: transparent;}
.prod.product-list-classic {    justify-content: center;}

.powered__p a, .powered__p span {
    color: #dce5e9;
    font-size: .75rem;
}

.prod-list__right__title {
    text-transform: none;
}

@media (min-width: 1024px) {
    .nav-perso-off .nav__label .nav__a {
        font-size: 1rem;
    }
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd .form {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd .form__fieldset {
  width: 100%;
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd 
.form__field--long-answer {
  grid-column: 1 / -1;
}

#e4ef9632-0cc2-490e-8045-d435f75a6bdd 
.form__field--btnArea {
  grid-column: 1 / -1;
}

@media (max-width: 768px) {
  #e4ef9632-0cc2-490e-8045-d435f75a6bdd .form {
    grid-template-columns: 1fr;
  }
}

.prod-infos p:not(:empty):not(:last-child) {
    margin-bottom: 16px;
}

@media (min-width: 720px) {
    .header.header--fixed .header__logo {width: 100%;}
}
/* END STARTER */ 
.ReaAccueil {
             background-image: url(https://media.cdnws.com/_i/423765/RAW-51/107/51/imageye-imgi-7-fond-montagne.png);
             background-repeat: no-repeat;
             background-position: bottom center;
             background-size: auto !important;
             /* padding-bottom: 40px !important; */
             }
   .ReaAccueil .wiziblocks__item__maxWidth {padding-bottom: 0%;}
.ReaAccueil .wizi-rassurance {    padding-bottom: 20%;    padding-top: 0;}
.body, footer.footer, .w-cb-logos {
background-image: var(--background-image); background-attachment : fixed; background-color: #f7f5e4;}
.header, .prod__corner__top { background-image: var(--background-image); background-attachment: fixed; background-color: #f7f5e4 !important;}
.header--transparent {background : transparent !important}
.nav__itemlvl1 {
    font-family: 'oswald';
    text-transform: uppercase;
    font-size: 1.2rem !important;
}
.body--backgroundImage.body--maxRow-medium .body__wrapper__maxWidth {    padding: 0;}
.bloc1 div {background: url(https://media.cdnws.com/_i/423765/RAW-36/2701/36/fond-texture-min.png.webp), #8f956c;background-attachment: fixed;color: white;}
.ReaAccueil .wizi-wrapper.wizi-wrapper--rassurance {    background: transparent !important;}
.VinetBiere .wizi-imgtxt--textRightTextLeft .wizi-imgtxt__right--large img, .bloc1 .wizi-imgtxt--textLeftTextRight .wizi-imgtxt__left--large img {
    object-fit: contain !important;}
#c1-body .bloc1 .wiziBtn {    background: white !important;    color: #524330 !important;}
a.wiziBtn {    font-family: 'Oswald';    text-transform: uppercase;}
.body--backgroundImage #c1-body div#e6279c6b-4b28-4a48-92fb-d249b0d114c9 {    width: 100% !important;    max-width: 100% !important;}
footer.footer {    background: url(https://media.cdnws.com/_i/423765/52/1147/52/imageye-imgi-70-fond-footer.png);    background-repeat: no-repeat;    background-position: center;}
.Plateau img.resize {transition :0.3s ease-out}
.Plateau img.resize:hover {transform: rotate(45deg) !important;transition :0.3s ease-out}
.FAQ h3 {    font-size: 1.2rem !important;    text-align: center;}
.FAQ .wiziblocks__item__maxWidth {    max-width: 800px !important;}
.FAQ .wz-faq-accordion__wrapper {    border-radius: 80px;}
.FAQ .wz-faq-accordion__wrapper__item__body {    text-align: center;}

@media (min-width: 720px) {
    .header.header--fixed .header__logo {width: 100%;}    
}
@media (max-width: 719px) {
.header__content {background:#f5f3e4 !important}
    .wizi-wrapper--rassurance {margin:0}
}
@media (min-width: 1023px) {
.VinetBiere.wiziblocks__item.width-full {    margin-top: -15px !important;    margin-bottom: -15px !important;}
    /*Permet d'appliquer un effet sur le logo lorsqu'il est trop sombre en entÃªte qui scroll*/
.header.new-menu.header--fixed.header--transparent.header--notTranslate img.header__logo__a__img, 
.header.new-menu.header--fixed.header--transparent.header--translate 
.header__content.headroom.headroom--not-bottom.headroom--not-top.headroom--unpinned,
.header.new-menu.header--fixed.header--translate.header--transparent img.header__logo__a__img
{filter: brightness(10);}
}