/* Custom CSS Styles for Culinabox Portal */

/* Custom Smooth Transitions */
.transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}

/* Star Ratings style */
.star-rating .fa-star {
    color: #eab308; /* Yellow-500 */
}

/* Hover effects for category circles */
.category-circle:hover img {
    transform: scale(1.08);
}

.category-circle img {
    transition: transform 0.3s ease-in-out;
}

/* Card hover zooms */
.zoom-effect:hover img {
    transform: scale(1.04);
}

.zoom-effect img {
    transition: transform 0.4s ease-out;
}

/* Custom Scrollbar for better UI */
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

::-webkit-scrollbar-track {
    background: #f1f5f9;
}

::-webkit-scrollbar-thumb {
    background: #cbd5e1;
    border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
    background: #94a3b8;
}
