/* Start custom CSS for yith_wcwl_wishlist, class: .elementor-element-afa277f */.wishlist_table .product-add-to-cart a.button {
    display: none !important;
}
a.remove.remove_from_wishlist {
    color: #f43f5e !important;
}
a.remove.remove_from_wishlist {
    color: #f43f5e !important;
}
a.remove.remove_from_wishlist:hover {
    background: #fecdd3 !important;
    color: #f43f5e !important;
}
table.shop_table.cart.wishlist_table.wishlist_view.traditional.responsive thead tr th {
    border: 0 !important;
    background: #e0e7ff !important;
}
table {
    border: 0 !important;
}
tbody.wishlist-items-wrapper {
    border: 0;
}
.woocommerce table.shop_table.wishlist_table tr td
{
    border: 0 !important;
    font-size: 1rem;
}
span.nobr {
    font-size: 1rem;
    color: #4f46e5;
}
table.shop_table.cart.wishlist_table.wishlist_view.traditional.responsive {
    border-radius: 1rem !important;
    overflow: hidden;
}
.wishlist_table .product-stock-status span.wishlist-in-stock {
    color: #059669 !important;
    background: #d1fae5;
    padding: 0.2rem 0.8rem;
    font-size: 0.8rem;
    border-radius: 99rem;
}
.elementor-kit-5542 a {
    font-weight: 700;
}
span.woocommerce-Price-amount.amount {
    font-weight: 700;
    color: #6366f1;
}
span.woocommerce-Price-amount.amount {
    font-weight: 700;
    text-decoration: none !important;
}
ins {
    text-decoration: none;
}
a.product_type_simple.add_to_cart_button.ajax_add_to_cart.add_to_cart.alt {
    background: #818cf8;
    color: #eef2ff;
    padding: 0.5rem 1rem;
    border-radius: 0.8rem;
}
a.product_type_simple.add_to_cart_button.ajax_add_to_cart.add_to_cart.alt:hover {
    background: #4f46e5;
}
h4.yith-wcwl-share-title {
    font-size: 1.2rem;
}
ul.responsive.mobile {
    padding: 0;
}
ul.responsive.mobile li .additional-info-wrapper .product-add-to-cart {
    float: left;
    width: 80%;
}
ul.responsive.mobile li .additional-info-wrapper .product-remove {
    width: 20%;
    float: right;
}
ul.responsive.mobile li
.additional-info-wrapper
.product-add-to-cart
a.product_type_simple.add_to_cart_button.ajax_add_to_cart.add_to_cart.alt {
    width: 100%;
}
ul.responsive.mobile li
.additional-info-wrapper .product-remove a.remove_from_wishlist i.fa.fa-trash {
    background: #fee2e2;
    padding: 0.8rem;
    border-radius: 8px;
    color: #ef4444;
}
ul.responsive.mobile li .additional-info-wrapper  {
    
}
ul.responsive.mobile li .additional-info-wrapper .additional-info {
    margin-left: 75px;
    width: 60%;
    
}
ul.responsive.mobile li .additional-info-wrapper .additional-info tbody tr td.label {
    display: none;
}
ul.responsive.mobile li .additional-info-wrapper .additional-info tbody tr td.value {
    text-align: left !important;
}
ul.responsive.mobile li div
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background: #ffffff !important;
}
ul.responsive.mobile li .additional-info-wrapper .additional-info tbody tr td.value span.wishlist-in-stock {
        color: #059669 !important;
    background: #d1fae5;
    padding: 0.2rem 0.6rem;
}
ul.responsive.mobile li .item-wrapper .item-details .product-name h3 {
    font-size: 1.2rem;
    margin: 0;
}
ul.responsive.mobile li .item-details table.item-details-table td {
    font-size:1rem !important;
}/* End custom CSS */