📍 Où trouver mon camion actuellement ?

Lundi 17h30–21h30

Marchissy

Mardi 17h30–21h30

Trélex

Mercredi Midi 11h30–13h15

Crans

Mercredi Soir 17h30–21h30

Bassins

Jeudi 17h30–21h30

Chéserex

Vendredi 17h30–21h30

Genolier

Samedi

Pas en tournéemais sûrement sur un événement 🍾
Contactez-moi pour un devis

Dimanche

Pas en tournéemais sûrement sur un événement 🍾
Contactez-moi pour un devis

<> .foodtruck-schedule { text-align: center; padding: 40px 20px; } .schedule-container { display: table; width: 100%; border-collapse: collapse; margin-top: 30px; table-layout: fixed; } .schedule-row { display: table-row; } .day-box { display: table-cell; border: 1px solid black; padding: 20px; background-color: white; text-align: left; vertical-align: top; height: 150px; /* Hauteur fixe pour toutes les cellules */ } .day-box.highlight { background-color: #E32821; color: white; position: relative; } .day-box.highlight::before { content: "🚚"; position: absolute; top: 10px; right: 12px; font-size: 20px; } .day-box strong { font-size: 18px; display: block; margin-bottom: 5px; } .day-box span { font-weight: bold; display: block; margin-bottom: 8px; } .day-box p { font-size: 14px; margin: 0; } .day-box a { color: white; text-decoration: underline; } .day-box:not(.highlight) a { color: #E32821; } .day-box .location { display: flex; align-items: center; margin-top: 5px; } .day-box .location::before { content: "📍"; margin-right: 5px; } /* Tablettes et mobiles */ @media (max-width: 1023px) { .schedule-container { display: flex; flex-wrap: wrap; } .schedule-row { display: flex; flex-wrap: wrap; width: 100%; } .day-box { display: block; width: 50%; box-sizing: border-box; height: auto; min-height: 150px; } } /* Très petits écrans */ @media (max-width: 479px) { .day-box { padding: 15px; } .day-box strong { font-size: 16px; } .day-box span { font-size: 14px; } .day-box p { font-size: 12px; } }

Tu ne sais pas quoi choisir ?

Utilise notre outil magique pour trouver ta pizza idéale 🍕✨

Choisis ta base



Viandes & poissons 🥩

Décoche ceux que tu ne veux pas

Fromages 🧀

Décoche ceux que tu ne veux pas

Légumes & autres 🥦

Décoche ceux que tu ne veux pas

Résultats

<> .random-pizza-button { background-color: #E32821; color: white; border: 2px solid #E32821; padding: 12px 24px; font-size: 18px; font-weight: bold; border-radius: 8px; cursor: pointer; transition: all 0.2s ease-in-out; margin: 10px; } .random-pizza-button:hover { background-color: white; color: #E32821; } .pizza-grid { display: flex; flex-wrap: wrap; justify-content: center; /* ❤️ centre les cartes */ align-items: flex-start; gap: 20px; margin-top: 30px; } @media (min-width: 768px) { .pizza-grid { grid-template-columns: repeat(21fr); } } @media (min-width: 1024px) { .pizza-grid { grid-template-columns: repeat(41fr); } } .pizza-card { width: 100%; max-width: 220px; border: 2px solid black; border-radius: 16px; padding: 16px; text-align: center; background-color: white; box-shadow: 2px 2px 8px rgba(0,0,0,0.05); transition: transform 0.2s ease; margin: 0 auto; } .pizza-card:hover { transform: translateY(-4px); } .pizza-card img { max-width: 100%; height: auto; border-radius: 12px; margin-bottom: 12px; } .pizza-card-title { font-weight: bold; font-size: 18px; margin-bottom: 10px; } .pizza-card a { text-decoration: none; display: inline-block; margin-top: 8px; } .ingredient-group { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin: 20px auto; max-width: 600px; } /* Style rouge pour les cases à cocher et radio */ input[type="checkbox"], input[type="radio"] { accent-color: #E32821; } /* Compatibilité pour Safari (au cas où) */ input[type="checkbox"]::-webkit-check-box, input[type="radio"]::-webkit-radio { background-color: #E32821; } .pizza-card p { margin: 4px 0; font-size: 14px; line-height: 1.3; } .pizza-card ul { padding: 0; margin: 8px 0 0 0; list-: none; }
< data-shopify="">.section-template--24961914831235__collection_list_VnFyP9-padding { padding-top: 27px; padding-bottom: 27px; } @media screen and (min-width: 750px) { .section-template--24961914831235__collection_list_VnFyP9-padding { padding-top: 36px; padding-bottom: 36px; } }
< data-shopify="">.section-template--24961914831235__rich_text_UrEVrF-padding { padding-top: 0px; padding-bottom: 39px; } @media screen and (min-width: 750px) { .section-template--24961914831235__rich_text_UrEVrF-padding { padding-top: 0px; padding-bottom: 52px; } }