@import url('https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&display=swap');


h1 span.we-size-small {
    font-size: 42px !important;
    font-family: "Carattere", cursive;
    font-weight: 400;
}
.emergency-bar__text h1, body.body .with-editorjs h1, body.body .wiziblocks__item h1, h1 span.we-size-small {
font-family: "Cormorant", serif;
}

h2 {
    font-family: "Cormorant", serif;
}

.emergency-bar__text li.ql-size-large, .emergency-bar__text li .ql-size-large, .emergency-bar__text li.we-size-large, .emergency-bar__text li .we-size-large, .emergency-bar__text p.ql-size-large, .emergency-bar__text p .ql-size-large, .emergency-bar__text p.we-size-large, .emergency-bar__text p .we-size-large, body.body .with-editorjs li.ql-size-large, body.body .with-editorjs li .ql-size-large, body.body .with-editorjs li.we-size-large, body.body .with-editorjs li .we-size-large, body.body .with-editorjs p.ql-size-large, body.body .with-editorjs p .ql-size-large, body.body .with-editorjs p.we-size-large, body.body .with-editorjs p .we-size-large, body.body .wiziblocks__item li.ql-size-large, body.body .wiziblocks__item li .ql-size-large, body.body .wiziblocks__item li.we-size-large, body.body .wiziblocks__item li .we-size-large, body.body .wiziblocks__item p.ql-size-large, body.body .wiziblocks__item p .ql-size-large, body.body .wiziblocks__item p.we-size-large, body.body .wiziblocks__item p .we-size-large {
    font-family: "Cormorant", serif !important;
}

.emergency-bar__text li, .emergency-bar__text p, body.body .with-editorjs li, body.body .with-editorjs p, body.body .wiziblocks__item li, body.body .wiziblocks__item p {
    font-size: 20px !important;
    font-family: "Cormorant", serif;
}

.emergency-bar__text h2 .ql-size-small, .emergency-bar__text h2 .we-size-small, .emergency-bar__text h2.ql-size-small, .emergency-bar__text h2.we-size-small, body.body .with-editorjs h2 .ql-size-small, body.body .with-editorjs h2 .we-size-small, body.body .with-editorjs h2.ql-size-small, body.body .with-editorjs h2.we-size-small, body.body .wiziblocks__item h2 .ql-size-small, body.body .wiziblocks__item h2 .we-size-small, body.body .wiziblocks__item h2.ql-size-small, body.body .wiziblocks__item h2.we-size-small {
    font-size: 30px !important;
}

@media (min-width: 1024px) {
    .nav__maxWidth {
        gap: 70px;
    }
}

i.far.fa-question-circle {
    display: none;
}

@media (min-width: 1024px) {
    .prod-list__title.h1 {
        font-size: 1.8rem;
    }
}

@media screen and (min-width: 1024px) {
    div#aef51b29-60d4-4ace-aa60-c9ae1bb42c5d {
        margin-top: -120px;
        z-index: 3;
    }

    .wiziblocks__item--fullpage {
        background: transparent !important;
    }
}

div#bloc-cat-1 {
    background-color: #ac8e39;
    border-radius: 50px;
    padding: 20px;
}

@media (min-width: 1024px) {
    .prod-list .bloc h2, .prod-list .bloc h3, .prod-list .bloc h4, .prod-list .bloc p {
        color: white;
    }
}

div#bloc-cat-1 a {
    text-decoration: none;
    color: white;
}

.prod-list__left {
    border: 3px solid #AC8E39;
    padding: 10px;
    border-radius: 15px;
}

img.wizi-img__item.lazyloaded {
    border-radius: 30px;
}

img.prod__img.loader.lazyloaded {
    border-radius: 15px;
}

.powered {
    background: #94360A;
}

div#\32 0d52237-5e7e-427d-a2b0-c1ca43180764 .wizi-imgtxt__left {
  background-color: #fdfbf7; /* ivoire très léger */
  border-left: 6px solid #ac8e39;
  border-radius: 8px;
  font-family: 'Cormorant Garamond', serif;
  color: #2f2f2f;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.03);
}

div#\32 0d52237-5e7e-427d-a2b0-c1ca43180764 .wizi-imgtxt__wrap h2 {
  font-weight: 700;
  color: #ac8e39;
}

div#\32 0d52237-5e7e-427d-a2b0-c1ca43180764 .wizi-imgtxt__wrap p {
  color: #444444;
}

div#\32 0d52237-5e7e-427d-a2b0-c1ca43180764 .wizi-imgtxt__wrap p b {
  color: #ac8e39;
  font-weight: 600;
}

div#\37 a669e02-06ee-40b8-83b3-172d470fa62e .wizi-imgtxt__right {
  background-color: #fdfbf7; /* ivoire très léger */
  border-right: 6px solid #ac8e39;
  border-radius: 8px;
  font-family: 'Cormorant Garamond', serif;
  color: #2f2f2f;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.03);
  margin: 20px;
}

div#\37 a669e02-06ee-40b8-83b3-172d470fa62e .wizi-imgtxt__wrap h2 {
  font-weight: 700;
  color: #ac8e39;
}

div#\37 a669e02-06ee-40b8-83b3-172d470fa62e .wizi-imgtxt__wrap p {
  color: #444444;
}

div#\37 a669e02-06ee-40b8-83b3-172d470fa62e .wizi-imgtxt__wrap p b {
  color: #ac8e39;
  font-weight: 600;
}

div#\36 f4d60e6-bd63-4992-8c7a-6869cd60d097 .wizi-img--small:before {
    padding-top: 20%;
}

.wiziBtn__wrapper {
    justify-content: flex-start;
}

.prod-infos__desc {
    background-color: #AC8E39;
    padding: 20px;
}

.prod-infos h1, .prod-infos h2, .prod-infos h3, .prod-infos ol li, .prod-infos p, .prod-infos ul li {
    color: white;
}

img.gallery__img.prod__img {
    border-radius: 30px;
}

/* SCROLLING */
@media (max-width: 2100px) and (min-width: 1200px) {
      div#aef51b29-60d4-4ace-aa60-c9ae1bb42c5d .wizi-imgtxt__left {
        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;
  }
}

div#\37 a669e02-06ee-40b8-83b3-172d470fa62e {
    background-color: #6D452B !important;
}

div#\38 78101fd-7672-47c9-a6f0-bbe66fbd8ed3 {
    border: 1px solid black;
    padding: 10px;
}

@media screen and (min-width: 1024px) {
  div#\38 78101fd-7672-47c9-a6f0-bbe66fbd8ed3 {
    width: 1200px;
  }
}
