h2, h3, h4, h5, h6 {padding-bottom: 2% !important;}
.Produits {
    background: url(https://media.cdnws.com/_i/412889/66/902/66/leblackpearl-bottomleft.png) bottom left no-repeat, url(https://media.cdnws.com/_i/412889/67/3915/67/leblackpearl-topright.png) top right no-repeat, white;
    background-size: contain;
}
.nav__maxWidth.one-line {
    gap: 20px;
}
.header__blog__a {
    color: white;
}
div#\36 c6c727f-5899-438e-83e2-ee8af6cf90f2 a.wiziBtn {    margin: 0;}
.body__wrapper--withoutPadding .wiziblocks__item--fullpage.Produits {
    padding-top: 5% !important;
    padding-bottom: 5% !important;
}
span.DisplayNone {    display: none;}
.Coordonnees .map:before {font-family: 'Font Awesome 6 Pro';padding-right: 10px;content:"\f041";}
.Coordonnees p{margin-bottom: 10px !important;}
span.tel:before {    font-family: 'Font Awesome 6 Pro';    content: "\f095";}
span.adresse:before {    font-family: 'Font Awesome 6 Pro';    content: "\f0f4";}
section#bloc-home-1 {    padding: 2%;    background: #f7f7f7;}
.rea {    background: #f7f7f7;}
.CatAccueil img {
    transition: 0.1s ease-out;
    transform: rotate(-25deg);
}
div#\37 7665c45-2217-4ceb-b344-460891b43b82 {
    height: 0;
    margin: 0 !important;
}
.CatAccueil img:hover {
    transform: rotate(0deg);
}

.CatAccueil .wizi-txt__item.wizi-txt__item--background:hover {
    transform: translateY(20px);
    transition: 0.13s ease-out;
}
.Produits form.prod__form.prod__form--variation.prod__form--required {    background: #f7f7f7;}
.prod-details__infos.prod-infos {      padding: 2%;    background: #f7f7f7;}
.prod-carac__desc {/* padding: 2%; */background: #f7f7f7;}
.Bleu {    background: #244b59;    color: white;}
.footer {    background: #244b59;}

a.wiziBtn, .prod .prod__btn, body.wiziblocks-on .prod .prod__btn, #add-cart-btn, #alert-btn, #goto-contact-btn, #hb-add-cart-btn {
    font-family: 'Playfair Display';
    font-size: 1rem;
}

h1, .prod-list__title, .prod-list__title, .title-page, h1 {
    text-transform: uppercase;
    font-size: 2rem !important;
    line-height: 1;
    padding-bottom: 1% !important;
}
div#\39 0235adf-194d-4d9f-9400-b89c31943c75 .wizi-wrapper .wizi-img.wizi-img--simple.wizi-img--double.wizi-img--small {
    justify-content: space-between;
}label.header__account__a.header__tab {
    background-image: url(https://media.cdnws.com/_i/412889/61/3443/61/leblackpearl-compte.png);
    background-size: 100% !important;
}

a.header__cart__a.header__tab {
    background-image: url(https://media.cdnws.com/_i/412889/60/319/60/leblackpearl-panier.png);
}

label.header__account__a.header__tab:hover {
    background-image: url(https://media.cdnws.com/_i/412889/62/2084/62/leblackpearl-compte-h.png);
}

.header__nav__icon__span {
    background: white;
}
.Produits .wiziblocks__item__maxWidth {max-width: 1400px !important;background: transparent;}
.wizi-img.wizi-img--simple.wizi-img--double.wizi-img--small {}
div#\39 0235adf-194d-4d9f-9400-b89c31943c75 .wizi-img__content:first-child:hover {
    transform: scale(1.15) rotate(-5deg);
    transition: 0.1s ease-out;
}
.Produits.wiziblocks__item.width-small {    max-width: 100% !important;    padding-bottom: 10% !important;}
.Produits .wiziblocks__item__maxWidth {    max-width: 1200px !important;}
div#\39 0235adf-194d-4d9f-9400-b89c31943c75 .wizi-img__content:nth-child(2):hover {
    z-index:1;    transform: scale(1.15) rotate(5deg);    transition: 0.1s ease-out;
}
.header.new-menu {    background: #204B59;    color: white;}
.header__relative {background: #204b59;}
.search--wrapper .search--input {    background: transparent;}

.header__logo {    width: 250px !important;}
.body .header.header--fixed .header__cart__a {
    background-image: url(https://media.cdnws.com/_i/412889/60/319/60/leblackpearl-panier.png) !important;
}
.body .header.header--fixed .header__account__a {
    background-image: url(https://media.cdnws.com/_i/412889/61/3443/61/leblackpearl-compte.png) !important;
    background-size: contain !important;
}
.Produits {    padding-bottom: 280px !important;}
span.we-size-huge {    font-size: 2rem !important;    font-weight: 500;}
div#d8058ad9-7d0a-4584-81ca-d9a090642764 {    margin-bottom: -4px;}


@media (min-width: 1024px) {
    .nav__itemlvl1 {color: white;text-transform: uppercase;}
 .nav {background:transparent}
    .rea__item{padding:2% 0}
}

@media (min-width: 720px) {
        .wizi-img--double .wizi-img__content {        width: calc(50%);    }
    .search--wrapper.focused .search--input, .search--wrapper .search--input:focus {color:white}
.search--wrapper label .hidden {color:#faf4e7}
    .search--wrapper .close span {background:#f7f7f7;}
    .search--wrapper .search--input {border-color:white}
  .header.header--fixed .search--wrapper .search--input {border-color: white;color: black;}
.header.header--fixed .search--wrapper .back, .header.header--fixed .search--wrapper .front {background:white}

}

@media (max-width: 2100px) and (min-width: 1200px) {
      .bloc1 .wizi-imgtxt__left {
        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;
  }
}
.header__wrapper {    background: #204b59;}
@media (min-width:1024px)
.header__content, .header__wrapper {
background:#204b59;
}
@media (max-width: 719px) {
    .wizi-img--double .wizi-img__content:first-child, .wizi-img--quadruple .wizi-img__content:not(:last-child), .wizi-img--triple .wizi-img__content:not(:last-child) {
        margin-bottom: 0px;    }
    .header.header--fixed .header__account:hover .header__account__a, .header.header--fixed .header__account__a {}
}
.Produits .prod__titleList p {max-width: 100%;min-width: inherit !important;padding-top: 30px !important;}
@media (max-width: 1439px) {
  .body--withoutBackgroundImage.body--maxRow-medium .header {        background-color: #204b59;    }
    .prod__titleList p {background-color:#ffffff}
}

@media (min-width: 1024px) {
    .header__cart--bottom .header__cart__a.header__tab {background-color:#204b59;border-radius:500px;background-size: auto;}
}
@media (min-width: 720px) {
    .prod-carac {margin:0;padding:0;margin-bottom: 2%;}}

@media (min-width: 1024px) {
    .prod-carac__desc, .prod-infos__desc {
        margin-top: 0px;
    }
}