body.ce-kit-2{color:#000000;}a, .elementor a{color:#FC4996;}a:hover, .elementor a:hover{color:#FC71AD;}body.ce-kit-2 h1{color:#000000;}body.ce-kit-2 h2{color:#000000;}body.ce-kit-2 h3{color:#000000;}body.ce-kit-2 h4{color:#000000;}body.ce-kit-2 h5{color:#000000;}body.ce-kit-2 h6{color:#000000;}body.ce-kit-2 .ce-display-small{color:#000000;}body.ce-kit-2 .ce-display-medium{color:#000000;}body.ce-kit-2 .ce-display-large{color:#000000;}body.ce-kit-2 .ce-display-xl{color:#000000;}body.ce-kit-2 .ce-display-xxl{color:#000000;}.elementor-button, a.elementor-button:not(#e){color:#000000;}.elementor-button{background-color:#F0F0F0;}.elementor-button:hover, .elementor-button:focus, a.elementor-button:not(#e):hover, a.elementor-button:not(#e):focus{color:#FC4996;}.elementor-button.elementor-size-sm{border-radius:0px 0px 0px 0px;}.elementor-button.elementor-size-md{border-radius:0px 0px 0px 0px;}.elementor-button.elementor-size-lg{border-radius:0px 0px 0px 0px;}.elementor-button.elementor-size-xl{border-radius:0px 0px 0px 0px;}.elementor-button.elementor-size-xs{border-radius:0px 0px 0px 0px;}.elementor-button-primary .elementor-button{font-weight:600;text-transform:uppercase;background-color:#FC4996;}.elementor-button-primary .elementor-button, .elementor-button-primary a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus{background-color:#FC71AD;}.elementor-button-primary .elementor-button.elementor-size-sm{border-radius:0px 0px 0px 0px;}.elementor-button-primary .elementor-button.elementor-size-md{border-radius:0px 0px 0px 0px;}.elementor-button-primary .elementor-button.elementor-size-lg{border-radius:0px 0px 0px 0px;}.elementor-button-primary .elementor-button.elementor-size-xl{border-radius:0px 0px 0px 0px;}.elementor-button-primary .elementor-button.elementor-size-xs{border-radius:0px 0px 0px 0px;}.elementor-button-secondary .elementor-button{font-weight:600;text-transform:uppercase;background-color:#F6F6F6;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(2, 1, 1, 0);}.elementor-button-secondary .elementor-button:hover, .elementor-button-secondary .elementor-button:focus, .elementor-button-secondary a.elementor-button:not(#e):hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FC4996;}.elementor-button-secondary .elementor-button.elementor-size-sm{border-radius:0px 0px 0px 0px;}.elementor-button-secondary .elementor-button.elementor-size-md{border-radius:0px 0px 0px 0px;}.elementor-button-secondary .elementor-button.elementor-size-lg{border-radius:0px 0px 0px 0px;}.elementor-button-secondary .elementor-button.elementor-size-xl{border-radius:0px 0px 0px 0px;}.elementor-button-secondary .elementor-button.elementor-size-xs{border-radius:0px 0px 0px 0px;}.btn:not(.btn-primary, .btn-secondary){text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#F9F9F9;}.btn:not(.btn-primary, .btn-secondary), a.btn:not(.btn-primary, .btn-secondary){color:#000000;}.btn:not(.btn-primary, .btn-secondary):hover, .btn:not(.btn-primary, .btn-secondary):hover:active, .btn:not(.btn-primary, .btn-secondary):focus, a.btn:not(.btn-primary, .btn-secondary):hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.btn:not(.btn-primary, .btn-secondary):hover, .btn:not(.btn-primary, .btn-secondary):hover:active, .btn:not(.btn-primary, .btn-secondary):focus{background-color:#FC71AD;}.btn-primary{background-color:#FC4996;}.btn-primary:hover, .btn-primary:hover:active, .btn-primary:focus{background-color:#FC71AD;}.btn-secondary, a.btn-secondary{color:#FC4996;}.btn-secondary{background-color:#9B9B9B;}.btn-secondary:hover, .btn-secondary:hover:active, .btn-secondary:focus, a.btn-secondary:hover, .elementor-button-secondary a.elementor-button:not(#e):focus{color:#FFFFFF;}.btn-secondary:hover, .btn-secondary:hover:active, .btn-secondary:focus{background-color:#FC4996;}.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#828282;}.elementor-view-framed .elementor-icon, .elementor-view-default .elementor-icon{color:#FFFFFF;}.elementor-view-framed .elementor-icon{background-color:#828282;}.elementor-view-framed .elementor-icon:hover{background-color:#FC4996;}.elementor-view-stacked .elementor-icon:hover{color:#FC4996;}.elementor-icon{font-size:24px;}body.ce-kit-2 img{opacity:1;transition-duration:0s;}body.ce-kit-2 .form-control, body.ce-kit-2 .elementor-field-textual{font-size:16px;line-height:1.25em;color:#828282;background-color:#F9F9F9;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0, 0, 0, 0.25);border-radius:0px 0px 0px 0px;padding:8px 16px 8px 16px;}body.ce-kit-2 .form-control:focus, body.ce-kit-2 .elementor-field-textual:focus{color:#232323;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);outline-style:solid;outline-color:#24B9D7;outline-width:4px;border-style:solid;border-color:#FC4996;}select.form-control:not([size]):not([multiple]){height:auto;}/* Start custom CSS for heading, class: .elementor-element-6529932b */.elementor-2010000 .elementor-element.elementor-element-6529932b span{
    font-size: 0.6em;
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for page-settings */#blockcart-modal .h6.product-name {
    color: #FC4996;
}

.product-line-info{
    color: #000000 !important;
}

.product-line-info a:hover{
    color: #FC4996 !important;
}

.product-price{
    color: #000000;
}


.cart-voucher a:hover{
    color: #FC4996;
}

.promo-code-button{
    color: #FC4996;
    border-color: #FC4996;
}

.btn{
    color: #ffffff;
    border-color: #FC4996;
}

.alert{
    color: #000000;
    background-color: #fcedf4 !important;
    border-color: #FC4996;
}

.btn:hover{
    background-color: #fc71ad;
}

/*Wishlist*/
.wishlist-add-to-new, .wishlist-add-to-new .material-icons{
    color: #fc4996 !important;
}

/*
.modal-footer a:hover{
    color: #fc71ad !important;
}*/
.modal-body{
    /*background-color: #fcedf4 !important;*/
}

/*Mon compte*/
.wishlist-products-container{
    color: #000000! important;
}

.material-icons, .ets_svg, .icon_key:hover{
    color:  #000000 !important;
}


/*Wishlist module*/
#module-blockwishlist-lists #wrapper a {
color: #FC4996 !important;
}

#module-blockwishlist-lists #wrapper a:hover {
color: #FC71AD !important;
}/* End custom CSS */