body.body .wiziblocks__item h1 .we-size-small, body.body .wiziblocks__item h1.we-size-small, body.body .wiziblocks__item h1 .ql-size-small, body.body .wiziblocks__item h1.ql-size-small, .emergency-bar__text h1 .we-size-small, .emergency-bar__text h1.we-size-small, .emergency-bar__text h1 .ql-size-small, .emergency-bar__text h1.ql-size-small, body.body .with-editorjs h1 .we-size-small, body.body .with-editorjs h1.we-size-small, body.body .with-editorjs h1 .ql-size-small, body.body .with-editorjs h1.ql-size-small {
    font-size: 32px;
}

div#c692d46b-feff-45a8-87f2-642d0649733e {
    background: #ff11dd !important;
}

div#b626590f-c206-4f4a-b3d0-eec45e47aa50 {
    margin-bottom: 0px;
}

div#\34 2a318d7-c1d5-4bac-a2cb-33883f328134 {
    background: #ff11dd !important;
}

@media (min-width: 1024px) {
    .nav {
        background: black;
        max-width: none;
    }
}

@media (min-width: 1024px) {
    .nav__maxWidth {
        justify-content: center;
    }
}

@media (min-width: 1024px) {
    .nav__itemlvl1 {
        color: white;
    }
}

    @keyframes gradientAnimation {
        0% { background-position: 0% 50%; }
        50% { background-position: 100% 50%; }
        100% { background-position: 0% 50%; }
    }

    div#a7c453c9-47e3-4616-b361-efdb922c799b .wizi-txt__item {
        background: linear-gradient(45deg, #FC12E0, #FF66B2, #FF99CC, #FC12E0);
        background-size: 300% 300%;
        animation: gradientAnimation 6s ease infinite;
        padding: 20px;
        border-radius: 15px;
        text-align: center;
        color: white; /* Couleur du texte pour bien contraster */
        font-family: Arial, sans-serif;
    }

    div#a7c453c9-47e3-4616-b361-efdb922c799b .wizi-txt__item p {
        margin: 0;
    }

    div#a7c453c9-47e3-4616-b361-efdb922c799b .wizi-txt__item img {
        display: block;
        margin: 0 auto;
        border-radius: 10px;
    }

@media (min-width: 1024px) {
    div#a7c453c9-47e3-4616-b361-efdb922c799b .wizi-wrapper--txt .wizi-txt {
        gap: 20px;
    }
}

div#\35 c08597c-59a4-42ff-a281-6e9924f84173 .wizi-imgtxt__right.wizi-imgtxt__right--small {
    border-radius: 30px;
    border: solid #ff11dd 4px;
}

div#\37 f367d1a-3819-42d2-a9ee-98be63d2a4d4 {
    padding-top: 30px;
    background-color: #ff11dd;
}

div#\37 f367d1a-3819-42d2-a9ee-98be63d2a4d4 .wiziblocks__item__maxWidth {
    background-color: transparent;
}

@media (min-width: 1024px) {
    div#ada9fe69-e14f-44fd-bd79-cea8f8fbf6b3 .wizi-wrapper--txt .wizi-txt {
        gap: 20px;
    }
}

@media (min-width: 1024px) {
    div#\33 a6cb429-214d-4b63-8564-1c3f8922413a .wizi-wrapper--txt .wizi-txt {
        gap: 20px;
    }
}

div#ada9fe69-e14f-44fd-bd79-cea8f8fbf6b3 .wizi-txt__item:nth-child(1) {
    background-image: url('https://media.cdnws.com/_i/402374/55/336/55/crea-chez-alim-baba-vign-bougie.jpeg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white !important;
    padding: 10px;
    border-radius: 15px !important;
}

div#ada9fe69-e14f-44fd-bd79-cea8f8fbf6b3 .wizi-txt__item:nth-child(2) {
    background-image: url('https://media.cdnws.com/_i/402374/67/2563/67/crea-chez-alim-baba-vign-logo.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white !important;
    padding: 10px;
    border-radius: 15px !important;
}

div#ada9fe69-e14f-44fd-bd79-cea8f8fbf6b3 .wizi-txt__item:nth-child(3) {
    background-image: url('https://media.cdnws.com/_i/402374/56/251/56/crea-chez-alim-baba-vign-accessoires.jpeg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white !important;
    padding: 10px;
    border-radius: 15px !important;
}

div#\33 a6cb429-214d-4b63-8564-1c3f8922413a .wizi-txt__item:nth-child(1) {
    background-image: url('https://media.cdnws.com/_i/402374/57/1932/57/crea-chez-alim-baba-vign-cosmetique.jpeg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white !important;
    padding: 10px;
    border-radius: 15px !important;
}

div#\33 a6cb429-214d-4b63-8564-1c3f8922413a .wizi-txt__item:nth-child(2) {
    background-image: url('https://media.cdnws.com/_i/402374/58/729/58/crea-chez-alim-baba-vign-accessoire.jpeg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white !important;
    padding: 10px;
    border-radius: 15px !important;
}



div#\33 a6cb429-214d-4b63-8564-1c3f8922413a .wizi-txt__item:nth-child(3) {
    background-image: url('https://media.cdnws.com/_i/402374/60/3133/60/crea-chez-alim-baba-vign-decoration.jpeg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: white !important;
    padding: 10px;
    border-radius: 15px !important;
}

.powered {
    background: #ff11dd;
}

.powered__p {
    color: white;
}

@media (max-width: 2100px) and (min-width: 1400px) {
    div#\35 c08597c-59a4-42ff-a281-6e9924f84173 .wizi-imgtxt__right.wizi-imgtxt__right--small, .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:last-child, .bloc5 .wizi-imgtxt__right.wizi-imgtxt__right--small, .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:first-child, .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2), .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:last-child, .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:first-child, .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2), .prd h3 {
        animation: reveal linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}

@keyframes reveal {
  
  from{
  transform: scale(0);
  opacity:0;
  }
  to {
  transform: scale(1);
  opacity:1;
  }
}

@media (min-width: 1024px) {
    .header__h1 {
        max-height: 160px !important;
    }
}

@media (min-width: 1024px) {
    .header__logo img {
        max-height: 160px !important;
    }
}

/* VIGNETTES */
div#a7c453c9-47e3-4616-b361-efdb922c799b .wizi-txt__item {
    padding: 24px;
    animation: bottom linear;
    animation-timeline: view();
    animation-range-start: cover 0%;
    animation-range-end: contain 30%;
}
.vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item {
    margin: 10px;
    border-radius: 18px !important;
}
.vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item {
    margin: 10px;
    border-radius: 18px !important;
}
.vign h2, .vign2 h2 {
    color: #fff !important;!i;!;
    font-weight: 400 !important;!i;!;
}
      .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(1), .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2), .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(3) {
        margin: 5px;
        padding: 70px 5px !important;
    }
      .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(1), .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2) {
   margin: 5px;
        padding: 70px 5px !important;
      }
  .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:last-child {
    background-size: contain;
    padding: 145px 26px !important;
}
  .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:last-child {
    background-size: contain;
    padding: 177px 26px !important;
}
.vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(1), .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2), .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(3) {
    margin: 5px;    padding: 70px 5px !important;
}
  .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(1), .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2), .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(3) {
    margin: 5px;    padding: 70px 5px !important;
} 
  .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item {
    margin: 5px;
    padding: 70px 5px !important;
}
  .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item {
    padding: 70px 10px !important;
}
@media (max-width: 2100px) and (min-width: 1400px) {
    .bloc1 .wizi-imgtxt__right.wizi-imgtxt__right--small, .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:last-child, .bloc5 .wizi-imgtxt__right.wizi-imgtxt__right--small, .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:first-child, .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2), .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:last-child, .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:first-child, .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2), .prd h3{
        animation: reveal linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }

/* bloc8 */
.bloc8 .wizi-imgtxt__center.wizi-imgtxt__center--small, .bl .wizi-txt__item {
        padding: 24px;
        animation: top linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}

@media (max-width: 2100px) and (min-width: 1400px) {
    .bloc8 .wizi-imgtxt__right, .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 30%;
    }
}

@media (max-width: 2100px) and (min-width: 1400px) {
    .bloc8 .wizi-imgtxt__left, .bloc5 .wizi-imgtxt__left, .bl3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child, .bl2 .wizi-txt.wizi-txt--one {
        animation: slide2 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}

@media (max-width: 2100px) and (min-width: 1400px) {
    .bloc9 .wizi-imgtxt__right.wizi-imgtxt__right--small, .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:first-child, .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2), .vign .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:last-child, .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:first-child, .vign2 .wizi-wrapper--txt .wizi-txt--triple .wizi-txt__item:nth-child(2), .prd h3 {
        animation: reveal linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}

@media (max-width: 2100px) and (min-width: 1400px) {
    .bloc9 .wizi-imgtxt__left, .bl3 .wizi-wrapper--txt .wizi-txt--double .wizi-txt__item:first-child, .bl2 .wizi-txt.wizi-txt--one {
        animation: slide2 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}

@media (min-width: 1024px) {
    .prod-list__title {
        font-size: 2rem;
        margin: 2.5rem 0;
    }
}

@media only screen and (max-width: 768px) {
    div#ada9fe69-e14f-44fd-bd79-cea8f8fbf6b3 .wizi-txt__item:nth-child(2) {
        background-size: 240px;
    }
}

/* SCROLL */
  @keyframes slide {
  from{
  transform: translateX(100%);
  opacity:0;
  }
  to {
  transform: translateX(0);
  opacity:1;
  }
}
 @keyframes slide2 {
  from{
  transform: translateX(-100%);
  opacity:0;
  }
  to {
  transform: translateX(0%);
  opacity:1;
  }
}
  @keyframes top {
  from{
  transform: translateY(100%);
  opacity:0;
  }
  to {
  transform: translateY(0);
  opacity:1;
  }
}
  @keyframes top1 {
  from{
  transform: translateY(100%);
  opacity:0;
  }
  to {
  transform: translateY(0);
  opacity:1;
  }
}
    @keyframes bottom {
  from{
  transform: translateY(-100%);
  opacity:0;
  }
  to {
  transform: translateY(0%);
  opacity:1;
  }}

