body { font-family: 'Inter', sans-serif; }
.gradient-bg { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); }
/* .food-bg { background: linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.6)), url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 800"><rect fill="%23f97316" width="1200" height="800"/><circle fill="%23fb923c" cx="200" cy="200" r="80"/><circle fill="%23fdba74" cx="800" cy="300" r="60"/><circle fill="%23fed7aa" cx="1000" cy="150" r="40"/><circle fill="%23ffedd5" cx="400" cy="500" r="70"/></svg>'); } */
.food-bg { background: linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.6)), url('/assets/images/bg_05.png'); 
    background-size: cover;      
    background-position: center;  
    /* background-repeat: no-repeat;  */
    /* width: 100%;
    height: 100vh;   */
} 
.animate-float { animation: float 3s ease-in-out infinite; }
@keyframes float { 0%, 100% { transform: translateY(0px); } 50% { transform: translateY(-10px); } }
.glass-effect { background: rgba(255, 255, 255, 0.1); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.2); }
