.elementor-6839 .elementor-element.elementor-element-3750baa{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6839 .elementor-element.elementor-element-1269d2c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6839 .elementor-element.elementor-element-1269d2c{text-align:left;}.elementor-6839 .elementor-element.elementor-element-1269d2c .elementor-heading-title{color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1080px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for yith_wcwl_wishlist, class: .elementor-element-5bba366 */.yith-wcwl-share,
.wishlist-title-container {
    display: none;
}

.elementor-6839 .elementor-element.elementor-element-5bba366 a {
    font-size: 16px;
}

.elementor-6839 .elementor-element.elementor-element-5bba366 thead:first-child tr:first-child th {
    border-block-start: none;
}

table.wishlist_table th {
    font-family: "Aboreto", Sans-serif;
    font-size: 15px;
}

table.wishlist_table tbody td, table.wishlist_table thead th {
    border-color: var(--e-global-color-text);
    border-right: 1px;
}

.woocommerce table.shop_table td {
    border-top: 0;
}


@media only screen and (max-width: 767px) {
    .wishlist_view {
        padding-left: 0;
    }
    
    .wishlist_table a {
        font-size: 14px !important;
    }
    
    .wishlist_table .product-add-to-cart a {
        margin: 0 !important;
    }
    
    .wishlist_table  .product-remove {
        margin-right: 5px;
    }
    
    .additional-info-wrapper {
        display: flex;
        align-items: center; 
    }
    
    .product-remove {
        margin-left: auto;
    }
    
    .wishlist_table.mobile li .item-wrapper {
        width: 100% !important;
    }
    
    .wishlist_table li {
        padding: 15px !important;
        border: var(--e-global-color-text) 1px solid !important;
    }
    
    p.wishlist-empty {
        font-size: 14px !important;
        margin: 20px 0px !important;
    }
}/* End custom CSS */