--- title: "paninis" description: "MENUS PIZZAS PANINIS SALADES FRITURES DESSERTS CRÈME GLACÉE Paninis – Fou Food | Livraison de Paninis Chauds Paninis – Fou Food Notre Sélection de Paninis Chauds Commandez nos délicieux paninis grillés en livraison ou à emporter Votre panier Votre panier est vide Mode : Livraison À emporter Sur place Heure de commande : 20:45 21:00..." url: "https://www.fou-food.fr/categories/paninis/" author: "Camille" date: "2025-07-02T16:18:44+00:00" modified: "2025-07-10T05:25:20+00:00" lang: "fr_FR" --- # paninis .simple-nav { background: white; padding: 15px 0; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); border-radius: 10px; margin-bottom: 20px; } .nav-links { max-width: 1200px; margin: 0 auto; display: flex; justify-content: center; align-items: center; gap: 40px; flex-wrap: wrap; padding: 0 20px; } .nav-links a { color: #333; text-decoration: none; font-weight: 600; font-size: 1rem; text-transform: uppercase; letter-spacing: 0.5px; padding: 8px 16px; border-radius: 25px; transition: all 0.3s ease; position: relative; } .nav-links a:hover { color: #ff4757; background: #fff5f5; transform: translateY(-2px); } .nav-links a.active { color: white; background: linear-gradient(45deg, #ff4757, #ff6b6b); box-shadow: 0 4px 15px rgba(255, 71, 87, 0.4); } @media (max-width: 768px) { .nav-links { gap: 20px; padding: 0 10px; } .nav-links a { font-size: 0.9rem; padding: 6px 12px; } } @media (max-width: 480px) { .nav-links { gap: 15px; flex-wrap: wrap; justify-content: center; } .nav-links a { font-size: 0.8rem; padding: 5px 10px; } } [MENUS](https://www.fou-food.fr/categories/menus/) [PIZZAS](https://www.fou-food.fr/categories/pizzas/) [PANINIS](https://www.fou-food.fr/categories/paninis/) [SALADES](https://www.fou-food.fr/categories/salades/) [FRITURES](https://www.fou-food.fr/categories/fritures/) [DESSERTS](https://www.fou-food.fr/categories/desserts/) [CRÈME GLACÉE](https://www.fou-food.fr/categories/creme_glacee/) Paninis - Fou Food | Livraison de Paninis Chauds { "@context": "https://schema.org", "@type": "Restaurant", "name": "Fou Food", "servesCuisine": "Paninis", "hasMenu": { "@type": "Menu", "name": "Carte des Paninis", "description": "Notre sélection de paninis chauds et savoureux" } } \* { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; color: #333; background: linear-gradient(135deg, #F4A460, #D2691E, #CD853F); min-height: 100vh; } .container { max-width: 1200px; margin: 0 auto; padding: 20px; } .header { text-align: center; margin-bottom: 40px; background: rgba(255, 255, 255, 0.95); padding: 30px; border-radius: 20px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); backdrop-filter: blur(10px); } .header h1 { color: #D2691E; font-size: 2.5rem; margin-bottom: 15px; text-transform: uppercase; letter-spacing: 2px; font-weight: 700; } .header .subtitle { font-size: 1.2rem; color: #666; margin-bottom: 20px; } /\* Panier identique aux desserts \*/ .cart-container { background: white; border-radius: 20px; padding: 30px; box-shadow: 0 15px 40px rgba(0, 0, 0, 0.15); max-width: 600px; margin: 0 auto 40px auto; border-top: 5px solid #D2691E; } .cart-title { font-size: 1.5rem; font-weight: 700; color: #D2691E; margin-bottom: 20px; text-align: center; text-transform: uppercase; letter-spacing: 1px; } .cart-empty { color: #777; font-style: italic; text-align: center; margin: 20px 0; font-size: 1.1rem; padding: 20px; background: #f8f9fa; border-radius: 10px; border-left: 4px solid #D2691E; } .cart-options { margin: 25px 0; } .cart-mode { margin: 20px 0; } .cart-mode-label { font-weight: 600; color: #333; margin-bottom: 15px; font-size: 1.1rem; } .mode-buttons { display: flex; gap: 10px; flex-wrap: wrap; justify-content: center; } .mode-btn { background: #f8f9fa; border: 2px solid #e9ecef; border-radius: 25px; padding: 10px 20px; cursor: pointer; transition: all 0.3s ease; font-size: 0.9rem; font-weight: 600; color: #555; flex: 1; min-width: 120px; text-align: center; } .mode-btn:hover { border-color: #D2691E; background: #fff5f0; color: #D2691E; } .mode-btn.selected { background: linear-gradient(45deg, #F4A460, #D2691E); border-color: #D2691E; color: white; } .cart-time { margin: 20px 0; } .cart-time-label { font-weight: 600; color: #333; margin-bottom: 15px; font-size: 1.1rem; } .time-slots { display: flex; gap: 8px; flex-wrap: wrap; justify-content: center; } .time-slot { background: #f8f9fa; border: 2px solid #e9ecef; border-radius: 20px; padding: 8px 12px; cursor: pointer; transition: all 0.3s ease; font-size: 0.85rem; font-weight: 600; color: #555; min-width: 60px; text-align: center; } .time-slot:hover { border-color: #D2691E; background: #fff5f0; color: #D2691E; } .time-slot.selected { background: linear-gradient(45deg, #F4A460, #D2691E); border-color: #D2691E; color: white; } .cart-total { border-top: 3px solid #f0f0f0; padding-top: 20px; margin-top: 25px; text-align: center; } .cart-total .total-label { font-size: 1.3rem; font-weight: 700; color: #333; margin-right: 10px; } .cart-total .total-amount { font-size: 1.5rem; font-weight: 700; color: #D2691E; } /\* Section title \*/ .section-title { font-size: 2rem; color: #D2691E; text-align: center; margin: 40px 0 30px 0; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; position: relative; } .section-title::after { content: ''; position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); width: 80px; height: 3px; background: linear-gradient(45deg, #F4A460, #D2691E); border-radius: 2px; } /\* Paninis Grid \*/ .paninis-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(380px, 1fr)); gap: 25px; margin-top: 30px; } .panini-card { background: white; border-radius: 20px; padding: 25px; box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); transition: all 0.3s ease; position: relative; overflow: hidden; } .panini-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 5px; background: linear-gradient(45deg, #F4A460, #D2691E); } .panini-card:hover { transform: translateY(-8px); box-shadow: 0 25px 50px rgba(0, 0, 0, 0.15); } .panini-image { width: 100%; height: 200px; object-fit: cover; border-radius: 15px; margin-bottom: 15px; transition: transform 0.3s ease; } .panini-card:hover .panini-image { transform: scale(1.05); } .panini-image-placeholder { width: 100%; height: 200px; background: linear-gradient(135deg, #F4A460, #D2691E); border-radius: 15px; margin-bottom: 15px; display: flex; align-items: center; justify-content: center; color: white; font-size: 3rem; transition: transform 0.3s ease; } .panini-card:hover .panini-image-placeholder { transform: scale(1.05); } .panini-header { display: flex; align-items: center; margin-bottom: 15px; } .panini-title { font-size: 1.4rem; color: #D2691E; font-weight: 700; text-transform: capitalize; letter-spacing: 1px; flex-grow: 1; } .panini-badge { background: linear-gradient(45deg, #F4A460, #D2691E); color: white; padding: 3px 8px; border-radius: 12px; font-size: 0.7rem; font-weight: 600; margin-left: 10px; } .panini-description { color: #666; font-size: 0.95rem; margin-bottom: 20px; line-height: 1.5; min-height: 50px; } .add-button { display: block; width: 100%; background: linear-gradient(45deg, #F4A460, #D2691E); color: white; text-decoration: none; padding: 12px 20px; border-radius: 50px; text-align: center; font-weight: 600; font-size: 1rem; text-transform: uppercase; letter-spacing: 1px; transition: all 0.3s ease; border: none; cursor: pointer; box-shadow: 0 5px 15px rgba(210, 105, 30, 0.4); } .add-button:hover { background: linear-gradient(45deg, #D2691E, #A0522D); transform: translateY(-2px); box-shadow: 0 8px 25px rgba(210, 105, 30, 0.6); } .add-button:active { transform: translateY(0); } /\* Responsive \*/ @media (max-width: 768px) { .cart-container { max-width: 95%; padding: 20px; } .container { padding: 15px; } .header h1 { font-size: 2rem; } .paninis-grid { grid-template-columns: 1fr; gap: 20px; } .panini-card { padding: 20px; } .time-slots { gap: 5px; } .time-slot { font-size: 0.8rem; padding: 6px 10px; min-width: 50px; } .mode-buttons { flex-direction: column; } } @media (max-width: 480px) { .header { padding: 20px; } .header h1 { font-size: 1.5rem; } .section-title { font-size: 1.5rem; } .panini-title { font-size: 1.2rem; } } # Paninis - Fou Food ## Notre Sélection de Paninis Chauds Commandez nos délicieux paninis grillés en livraison ou à emporter ## Votre panier Votre panier est vide Mode : Livraison À emporter Sur place Heure de commande : 20:45 21:00 21:15 21:30 21:45 22:00 22:15 Total 0,00 € ![Panini jambon fromage grillé](https://www.fou-food.fr/wp-content/uploads/2025/07/fou-food-panini-1.jpg)🥪 ### Panini Jambon Fromage Classique Le grand classique : jambon de qualité, fromage fondant, grillé à la perfection. [Ajouter au panier](https://www.fou-food.fr) ![Panini poulet grillé avec légumes](https://www.fou-food.fr/wp-content/uploads/2025/07/fou-food-panini-3.jpg)🐔 ### Panini Poulet Populaire Émincé de poulet grillé, fromage, tomates, salade fraîche. [Ajouter au panier](https://www.fou-food.fr) ![Panini végétarien aux légumes grillés](https://www.fou-food.fr/wp-content/uploads/2025/07/fou-food-panini-2.jpg)🥬 ### Panini Végétarien Veggie Légumes grillés, mozzarella, tomates, basilic, huile d'olive. [Ajouter au panier](https://www.fou-food.fr) ![Panini thon aux légumes](https://www.fou-food.fr/wp-content/uploads/2025/07/fou-food-panini-1.jpg)🐟 ### Panini Thon Thon, fromage, tomates, oignons, mayonnaise. [Ajouter au panier](https://www.fou-food.fr) ![Panini italien jambon de Parme et mozzarella](https://www.fou-food.fr/wp-content/uploads/2025/07/fou-food-panini-3.jpg)🇮🇹 ### Panini Italien Spécialité Jambon de Parme, mozzarella, tomates séchées, roquette, pesto. [Ajouter au panier](https://www.fou-food.fr) ![Panini saumon fumé au fromage frais](https://www.fou-food.fr/wp-content/uploads/2025/07/fou-food-panini-2.jpg)🐠 ### Panini Saumon Premium Saumon fumé, fromage frais, aneth, concombre, citron. [Ajouter au panier](https://www.fou-food.fr) // Animation au scroll window.addEventListener('scroll', () => { const cards = document.querySelectorAll('.panini-card'); cards.forEach(card => { const cardTop = card.getBoundingClientRect().top; const cardVisible = 150; if (cardTop { const cards = document.querySelectorAll('.panini-card'); cards.forEach((card, index) => { card.style.opacity = '0'; card.style.transform = 'translateY(50px)'; card.style.transition = 'all 0.6s ease'; setTimeout(() => { card.style.opacity = '1'; card.style.transform = 'translateY(0)'; }, index * 150); }); // Sélection des modes const modeButtons = document.querySelectorAll('.mode-btn'); modeButtons.forEach(btn => { btn.addEventListener('click', () => { modeButtons.forEach(b => b.classList.remove('selected')); btn.classList.add('selected'); }); }); // Sélection des créneaux horaires const timeSlots = document.querySelectorAll('.time-slot'); timeSlots.forEach(slot => { slot.addEventListener('click', () => { timeSlots.forEach(s => s.classList.remove('selected')); slot.classList.add('selected'); }); }); }); --- *Source : [www.fou-food.fr](https://www.fou-food.fr/categories/paninis/)*