.elementor-580 .elementor-element.elementor-element-17060555{--display:flex;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for shortcode, class: .elementor-element-50b65f8 *//*======================================
        SYTINO WISHLIST DESIGN
======================================*/

/* باکس کلی */
.tinv-wishlist,
.wishlist-products{
    background:#fff;
    border:1px solid #f2e8e8;
    border-radius:22px;
    padding:25px;
    box-shadow:0 15px 35px rgba(0,0,0,.05);
}

/* جدول */
.tinvwl-table-manage-list{
    border:none !important;
    border-collapse:separate;
    border-spacing:0 15px;
}

/* هر ردیف */
.tinvwl-table-manage-list tbody tr{
    background:#fff;
    border-radius:18px;
    box-shadow:0 8px 20px rgba(0,0,0,.05);
    transition:.35s;
}

.tinvwl-table-manage-list tbody tr:hover{
    transform:translateY(-4px);
    box-shadow:0 15px 35px rgba(139,0,0,.10);
}

/* تصویر محصول */
.tinvwl-table-manage-list img{
    width:100px;
    border-radius:14px;
    transition:.35s;
}

.tinvwl-table-manage-list tr:hover img{
    transform:scale(1.06);
}

/* نام محصول */
.tinvwl-table-manage-list a{
    color:#222;
    font-weight:700;
    text-decoration:none;
    transition:.3s;
}

.tinvwl-table-manage-list a:hover{
    color:#6457A6;
}

/* قیمت */
.tinvwl-table-manage-list .woocommerce-Price-amount{
    color:#0EA5E9;
    font-weight:800;
    font-size:17px;
}

/* دکمه افزودن به سبد */
.tinvwl-table-manage-list .button{
    background:#0EA5E9 !important;
    color:#fff !important;
    border-radius:12px;
    padding:12px 22px;
    border:none;
    transition:.35s;
    font-weight:700;
}

.tinvwl-table-manage-list .button:hover{
    background:#0EA5E9 !important;
    transform:translateY(-2px);
    box-shadow:0 10px 25px #0EA5E9;
}

/* حذف */
.tinvwl-table-manage-list .product-remove a{
    width:38px;
    height:38px;
    background:#fff3f3;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#8B0000 !important;
    transition:.3s;
}

.tinvwl-table-manage-list .product-remove a:hover{
    background:#8B0000;
    color:#fff !important;
    transform:rotate(90deg);
}

/* هدر جدول */
.tinvwl-table-manage-list thead{
    background:#cfc6ff;
}

.tinvwl-table-manage-list thead th{
    color:#444;
    font-weight:700;
    border:none;
    padding:18px;
}

/* ریسپانسیو */
@media(max-width:768px){

.tinvwl-table-manage-list tbody tr{
    display:block;
    margin-bottom:18px;
    padding:15px;
}

}




/* باکس لیست علاقه مندی خالی */
.tinv-wishlist .woocommerce-info,
.tinv-wishlist .wishlist-empty,
.tinv-wishlist .cart-empty{

    background: linear-gradient(135deg,#ffffff,#faf5ff);
    border: 1px solid rgba(124,58,237,.15) !important;
    border-radius: 24px;
    padding: 40px 30px !important;
    text-align: center;
    color: #4b5563;
    box-shadow: 0 15px 35px rgba(124,58,237,.08);
}

/* متن */
.tinv-wishlist .woocommerce-info{
    font-size: 15px;
    font-weight: 600;
}

/* دکمه بازگشت به فروشگاه */
.tinv-wishlist .return-to-shop .button,
.tinv-wishlist .wc-backward,
.tinv-wishlist a.button{

    background: #0EA5E9 !important;
    color: #fff !important;
    border: none !important;
    border-radius: 14px !important;
    padding: 12px 24px !important;
    font-size: 15px !important;
    font-weight: 700;
    transition: .3s;
}

.tinv-wishlist .return-to-shop .button:hover,
.tinv-wishlist .wc-backward:hover,
.tinv-wishlist a.button:hover{

    background: #0284C7 !important;
    transform: translateY(-2px);
}/* End custom CSS */