.elementor-5 .elementor-element.elementor-element-2730e5a9{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-45e5598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:2;text-align:center;}.elementor-5 .elementor-element.elementor-element-45e5598 .elementor-heading-title{font-size:30px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-383b9f8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS for yith_wcwl_wishlist, class: .elementor-element-383b9f8 *//* taille text  */

.woocommerce table.shop_table.wishlist_table tr td {
    font-size: 13px;
}

/* message suppression  */
.woocommerce-message {
    margin-top: 30px;
    margin-bottom: -50px;
}
table.wishlist_table tbody td.wishlist-empty, p.wishlist-empty {
    font-family: "Madras", Sans-serif !important;
    font-size: 16px !important;
    padding: 30px 0;
}
/* pas de changement de titre  */
.woocommerce .wishlist-title a.show-title-form:hover, .woocommerce .hidden-title-form a.hide-title-form:hover, .wishlist_manage_table tfoot a.create-new-wishlist:hover {
    background: var(--color-button-style-2-background-hover, #333333);
    color: var(--color-button-style-2-text-hover, #ffffff);
    border-color: var(--color-button-style-2-border-hover, #333333);
    display: none;
}

/* partager align*/
.yith_wcwl_wishlist_footer .yith-wcwl-share {
    float: inline-start;
    clear: both;
}

.yith_wcwl_wishlist_footer>div {
    margin-bottom: 15px;
    float: none;
    text-align: center;
    align-content: center;
}


/*----- mob ----- */

/* NO stock */
.wishlist_table.mobile li table.additional-info {
display:none;
}
/* fond couleur  */
table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: hsl(0deg 0% 100% / 0%) !important;
}
table tbody tr>td, table tbody tr>th {
    background-color: hsl(0deg 0% 100% / 0%) !important;
}
/* titre */
.wishlist_table.mobile li .item-details h3 {
font-family: "Madras", Sans-serif;
    font-size: 20px;
    text-transform: uppercase;
}
.wishlist_table.mobile {
    margin-left: -40px;
}
.wishlist_table.mobile li {
    margin-bottom: 27px;
    border-bottom:1px solid #ccc;
}
.wishlist_table.mobile li .item-wrapper {

    margin-bottom: 0px;
}
.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart, .wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist {

    margin-bottom: 17px;
}

/* ------ desktop -----*/

/* image */
.wishlist_table tr td.product-thumbnail a img {
    width: 70px !important;
        max-width: 70px !important;
}

/* remove  */
.woocommerce a.remove {
    color: #000000 !important;
}

/* tab head  */
table thead:first-child tr:first-child th {
    border-block-start: 0px solid hsla(0, 0%, 50.2%, .5019607843);
}
.wishlist_table thead tr th {
    background: #ffffff;
}

table.wishlist_table thead th, table.wishlist_table tbody td {
    border-color: #fff;
    border-bottom:1px solid #ccc;
        border-top:0px solid #fff;
}
.woocommerce table.shop_table {
    border: 0px solid rgba(0, 0, 0, .1);
}


/* tab  */
.woocommerce table.shop_table td {
    border-top: 0px solid rgba(0, 0, 0, 0);
}
table td{

    border-top: 0px solid hsla(0, 0%, 50.2%, 0);
    border-right: 0px solid hsla(0, 0%, 50.2%, 0);
    border-left: 0px solid hsla(0, 0%, 50.2%, 0);
}


/* pas de titre  */
.woocommerce .wishlist-title h2 {
    display: none;
}

/* bouton  */
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt {
        background-color: #6A7980;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover {
        background-color: #000;
}
.wishlist_table .product-add-to-cart a.button {
    padding: 8px 25px !important;
    display: inline-flex !important
;
    font-size: 12px;
    border-radius: 100px;
}
.wishlist_table .product-add-to-cart span.dateadded {
    margin-bottom: 5px;
}

/* partager icon */
.yith-wcwl-share li a {
    padding: 10px;
    border-radius: 50px;
        margin-right: 10px;
}
.yith-wcwl-share li a {
    color: #4f5060;
}
.yith-wcwl-share li a:hover {
    color: #fff;
}
/* partager titre */
.yith-wcwl-share h4.yith-wcwl-share-title {
    margin: 10px 0;
    font-size: 13px !important;
    font-weight:600;
}/* End custom CSS */