﻿/* OnlineOrderingCore.Web/wwwroot/css/favorites.css */

.favorite-btn {
    padding: 0.25rem;
    color: #6c757d;
    transition: all 0.2s;
    border: none;
    background: none;
}

    .favorite-btn:hover {
        transform: scale(1.2);
    }

    .favorite-btn:disabled {
        opacity: 0.5;
    }

.favorite-toast {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: white;
    padding: 1rem 1.5rem;
    border-radius: 0.5rem;
    box-shadow: 0 4px 12px rgba(0,0,0,0.15);
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.3s;
    z-index: 9999;
}

    .favorite-toast.show {
        opacity: 1;
        transform: translateY(0);
    }
