@import url('https://fonts.googleapis.com/css2?family=Lobster&display=swap')

:root {
    --primary-color: #807bb9 ;
    --primary-color-hover: #ee5396 !important;
    --font-family-title: "Lobster", sans-serif;
    --text-on-body: black !important;
    --text-on-body-light:black !important;
}
body.wiziblocks-on .wiziblocks__item .prod__article .prod__btn:focus, .wiziBtn:hover, body.wiziblocks-on .wiziblocks__item .prod__article .prod__btn:focus, body.wiziblocks-on .wiziblocks__item .prod__article .prod__hover__wrapper .prod__btn:hover, .prod .prod__btn--addCart.hover, .prod .prod__btn:focus, .prod .prod__btn:hover, .see-all-results--a:hover, .emergency-bar__text a:hover, .emergency-bar__text span[data-htap]:hover, body.body .wiziblocks__item span[data-htap]:hover, .checkout-validation .button.btn4.expand.large:hover, .checkout-validation .form__flex .btn-area a:hover, .checkout-validation #ident-form-classic .form__field--btnArea .form__button:hover, .filter__rangeBtn:hover, .button--showOtherShop:hover, .cart-modal__footer .form__button:hover, .modal-cart__cart:hover, .modal-cart__stay+.modal-cart__cart:hover, .logup__form .form__button:hover, .prod-floating__right button:focus, .prod-floating__right button:hover, #prod-summary .prod-details__summary__scroll:focus, #prod-summary .prod-details__summary__scroll:hover, #add-cart-btn:focus, #add-cart-btn:hover, #alert-btn:focus, #alert-btn:hover, #goto-contact-btn:focus, #goto-contact-btn:hover, #hb-add-cart-btn:focus, #hb-add-cart-btn:hover, #alert-btn:focus, #alert-btn:hover, .blog-post-new .blog__post__infos span:focus, .blog-post-new .blog__post__infos span:hover, .order-list__act--follow:hover, body.wiziblocks-on .wiziblocks__item .prod__article .prod__btn:hover 
{background: #ee5396 !important;}

.body__global, .prod-infos h1, .prod-infos h2, .prod-infos h3, .prod-infos ol li, .prod-infos ul li, .prod-infos p {    color: black;}
.emergency-bar__text h2, body.body .wiziblocks__item h2 {    color: #ee5396;}
.wiziblocks__item.wiziblocks__item--fullpage.width-full.medium .wizi-txt__background {    border-radius: 270px;    color: white;}
.wiziblocks__item.wiziblocks__item--fullpage.width-full.medium .wizi-txt.wizi-txt--withBg.wizi-txt--large {    max-width: 1590px;    min-width: inherit;    margin: auto;}

/*Head*/
.header__content {    height: 100px;    display: flex;    align-content: center;    align-items: center;}
.header__relative {    height: 100px;    display: flex;    align-content: center;    align-items: center;}
.header__logo {    height: 100px;}
.header__logo__a {    height: 90px;}
/**/

footer#footer {
    background: rgb(234,84,152);
    background: -moz-linear-gradient(90deg, rgba(234,84,152,1) 0%, rgba(242,202,3,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(234,84,152,1) 0%, rgba(242,202,3,1) 100%);
    background: linear-gradient(90deg, rgba(234,84,152,1) 0%, rgba(242,202,3,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ea5498",endColorstr="#f2ca03",GradientType=1);
}

h1.we-align-center {
    font-weight: 400 !important;
}

a.wiziBtn {
    font-family: "Lobster", sans-serif;
    font-weight: 400;
}

button.prod__btn.prod__btn--addCart span {
    font-family: "Lobster", sans-serif;
    font-weight: 400;
    text-transform: lowercase;
    font-size: 1.5em;
}
h1.h1.prod-list__title.text-center {    text-align: left;    font-size: 1.5em;    text-transform: uppercase;    font-weight: 600;}
div#\30 c2733aa-2387-4a9c-a539-202c40ea7ea5 .wizi-txt.wizi-txt--large {background: #8775b3;max-width: 1130px;min-width: inherit;margin: auto;border-radius: 380px;}
div#\30 c2733aa-2387-4a9c-a539-202c40ea7ea5 a.wiziBtn {background:white!important;color: #8a72b0!important;}
div#\30 c2733aa-2387-4a9c-a539-202c40ea7ea5 a.wiziBtn:hover {    background: #ea4279 !important;    color: white !important;}
a.wiziBtn {    border-radius: 30px;}
body.wiziblocks-on .wiziblocks__item .prod__article .prod__hover__wrapper .prod__btn, .prod .prod__btn {    border-radius: 30px;}


div#\38 180c73a-8d44-4ce1-a5c9-9998aa2809b3 {
    background: rgb(234,84,152);
    background: -moz-linear-gradient(90deg, rgba(234,84,152,1) 0%, rgba(242,202,3,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(234,84,152,1) 0%, rgba(242,202,3,1) 100%);
    background: linear-gradient(90deg, rgba(234,84,152,1) 0%, rgba(242,202,3,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ea5498",endColorstr="#f2ca03",GradientType=1);
    padding-top: 160px!important;
}

div#\38 180c73a-8d44-4ce1-a5c9-9998aa2809b3 div {
    background: rgb(234,84,152);
    background: -moz-linear-gradient(90deg, rgba(234,84,152,1) 0%, rgba(242,202,3,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(234,84,152,1) 0%, rgba(242,202,3,1) 100%);
    background: linear-gradient(90deg, rgba(234,84,152,1) 0%, rgba(242,202,3,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ea5498",endColorstr="#f2ca03",GradientType=1);
    color: white;
}

div#\38 180c73a-8d44-4ce1-a5c9-9998aa2809b3 div div div {
    max-width: 1440px;
    margin: auto;
    min-width: inherit;
    background: transparent;
    padding: 30px;
}

img.wizi-img__item.lazyloaded {
    /* background: aquamarine; */
}

div#\30 17be8fc-5d00-451d-bb83-62f433fd386a {
    background: transparent;
    position: relative;
    z-index: 9999;
    margin-bottom: -230px!important;
    /* background: transparent; */
}

.Effet div div div a picture {    transition: 0.8s ease-out;    opacity: 0.65;}
.Effet div div div a picture:hover {    opacity: 1;    transition: 0.3s ease-out;}
div#daf6b65b-0d8b-48a5-abf3-01f0718dff72 {margin-top: -60px;background: transparent;position: relative;z-index: 999;}

a.nav__itemlvl1.nav__itemlvl1--with-subnav {text-transform: uppercase;font-size: 1.2em !important;font-weight: 700!important;}
.nav__sublevel.nav__sublevel--centered {    top: 30px;}
div#\38 180c73a-8d44-4ce1-a5c9-9998aa2809b3 h2 {color: white;font-weight: 400;}
div#\30 c2733aa-2387-4a9c-a539-202c40ea7ea5 h2 {    color: white;    font-weight: 400;}
div#\30 c2733aa-2387-4a9c-a539-202c40ea7ea5 {    color: white;    text-align: center;}

.header.new-menu.header--fixed.header--translate {
    z-index: 999999999999999999999;
}
p#prod-summary {
    color: black;
}

h1#prod-h1 {
    font-weight: 400;
}

button#add-cart-btn {
    border-radius: 30px;
    font-family: 'Lobster';
    text-transform: inherit;
    font-weight: 400;
}

.prod-infos p {
    font-weight: 400;
}


@media (max-width : 1370px) {
.wiziblocks__item.wiziblocks__item--fullpage.width-full.medium .wizi-txt.wizi-txt--withBg.wizi-txt--large {max-width: 100%;/* border-radius: 0px; */}
.wiziblocks__item.wiziblocks__item--fullpage.width-full.medium .wizi-txt__background {    border-radius: 30px;}
}

@media (max-width:1300px) {
div#\30 17be8fc-5d00-451d-bb83-62f433fd386a {display:none} }

@media (min-width:1100px) {
    .header.header--fixed .header__logo img {    margin-top: 40px;}
    }

@media (min-width: 1024px) {
.sidebar__title__text, .sidebar__link, .prod-list .bloc p {    color: black;}
.prod-list .bloc h2 {font-weight:400;}
li.breadcrumbs__li .breadcrumbs__a i.fa.fa-solid.fa-chevron-left.breadcrumbs__icon, li.breadcrumbs__li a.breadcrumbs__a.breadcrumbs__a--home  {
    color: white !important;
    opacity: 0;
}
    }

@media (min-width: 720px) {
.header.header--fixed .header__content, .header.header--fixed .header__logo img {      max-height: 130px;} 
}
@media (min-width: 720px) and (max-width: 1023px) {
.header.header--fixed .header__logo__a, .header.header--fixed .header__logo {
    height: 130px;
}
    }