.elementor-2815 .elementor-element.elementor-element-1921f450{--display:flex;--background-transition:0.3s;}/* Start custom CSS for shortcode, class: .elementor-element-5786cc */.customize-unpreviewable {
	background: ;
}


.tinvwl-table-manage-list thead tr th {
	font-size: 18px; 
	font-family: "Philosopher", Sans-serif;
	color: #000;
}
.tinvwl-table-manage-list thead {
	background-color: #F9F9F1 !important;
}


.tinvwl-table-manage-list {
	border-collapse: collapse;
	border: 0px solid #fff !important;
}

td, th, tr, table {
  border: 0 !important;
  border-spacing: 0 !important;
}


tbody td, tbody tr, tbody th {
    background-color: #fff !important;
}

.product-price,
.product-date,
.product-stock {
    text-align: center;
}

tr.wishlist_item {
    border-bottom: 1px solid #eee !important
}

p.stock.in-stock {
    color: #6a8e19;
    display: flex;
    justify-content: center;
}

.ftinvwl.ftinvwl-check {
    margin-right: 5px !important;
    
}

tbody tr.wishlist_item {
    font-size: 15px;
    line-height: 24px;
    color: #333;
    font-weight: 500
}

tbody tr.wishlist_item .product-name a {
    color: #000;
    font-size: 16px;
    font-weight: 500;
}

tbody tr.wishlist_item .product-name a:hover {
    color: var(--e-global-color-accent);
}

tbody tr.wishlist_item .product-price {
    color: #f25784
}

tbody tr.wishlist_item .product-price del {
    color: #777;
    font-size: 13px;
}

td.product-action button.button {
    background: #000 !important;
    padding: 10px 16px;
    font-weight: 500;
    border-radius: 50px;
    font-size: 14px;
}

td.product-action button.button:hover {
    background: var(--e-global-color-accent)!important;
}

.tinv-header h2 {
	font-family: "Philosopher", Sans-serif;
    font-size: 30px !important;
    font-weight: 700 !important;
    color: #000;
}
 
tfoot tr td .tinvwl-to-right button {
    padding: 10px 30px !important;
    background-color: #000 !important;
    border: none;
    border-radius: 50px !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #fff !important;
    line-height: 20px !important;
}

tfoot .tinvwl-to-right button.button:hover {
    background-color: var(--e-global-color-accent) !important;
}

/*tfoot  .tinvwl-to-left select.form-control {*/
/*    background-color: #f7f7f7 !important;*/
/*    border-radius: 30px!important;*/
/*    color: #686868;*/
/*    background-size: 8px 6px;*/
/*    box-shadow: inset 0 0 0 0 #f7f7f7;*/
/*    padding: 7px 18px;*/
/*    transition: box-shadow 300ms ease-out,background-color 300ms ease-out,-webkit-box-shadow 300ms ease-out;*/
/*    height: 38px; */
/*    font-size: 15px !important;*/
/*    color: #333;*/
/*    line-height: 24px !important;*/
/*    outline: none;*/
/*    border: 1px solid #eee !important;*/
/*}*/

/*tfoot .tinvwl-to-left button {*/
/*    background-color: #f7f7f7 !important; */
/*    border-radius: 50px !important;*/
/*    font-size: 16px;*/
/*    font-weight: 500;*/
/*    color: #000;*/
/*    padding: 12px 30px !important;*/
/*    line-height: 24px;*/
    
/*}*/
/*tfoot .tinvwl-to-left button:hover {*/
/*    background-color: #000 !important;*/
/*    color: #fff !important;*/
    
/*}*/

.tinvwl-to-left {
    display: none;
}

.tinvwl-to-right {
    width: 100% !important;
}/* End custom CSS */