.types[data-astro-cid-44ggj7rn]{gap:var(--espace-3);margin-bottom:var(--espace-6);grid-template-columns:1fr 1fr;display:grid}.type[data-astro-cid-44ggj7rn]{gap:var(--espace-1);padding:var(--espace-4);border-top:var(--filet-fort);color:var(--texte);flex-direction:column;text-decoration:none;display:flex}.type__nom[data-astro-cid-44ggj7rn]{font-family:var(--police-titre);font-weight:var(--graisse-forte);font-size:var(--taille-l);line-height:var(--interligne-titre)}.type__semaine[data-astro-cid-44ggj7rn]{font-size:var(--taille-s);color:var(--texte-doux)}.type[data-astro-cid-44ggj7rn]:hover .type__nom[data-astro-cid-44ggj7rn]{color:var(--accent)}.type[data-astro-cid-44ggj7rn][aria-selected=true],.js-menus .menus[data-astro-cid-44ggj7rn]:not([data-pret]) .type[data-astro-cid-44ggj7rn]:first-child{background:var(--encart);border-top:var(--filet-accent)}.panneau[data-astro-cid-44ggj7rn]{scroll-margin-top:var(--espace-6)}.panneau[data-astro-cid-44ggj7rn]+.panneau[data-astro-cid-44ggj7rn]{margin-top:var(--espace-7)}.panneau__prix[data-astro-cid-44ggj7rn]{font-size:var(--taille-m);color:var(--texte-doux);margin-bottom:var(--espace-5)}.panneau__absent[data-astro-cid-44ggj7rn]{color:var(--texte-doux);font-size:var(--taille-m)}.semaines[data-astro-cid-44ggj7rn]{gap:var(--espace-4);border-bottom:var(--filet-fort);margin-bottom:var(--espace-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.semaine[data-astro-cid-44ggj7rn]{min-height:2.875rem;padding-block:var(--espace-2);font-size:var(--taille-s);line-height:var(--interligne-titre);font-weight:var(--graisse-forte);color:var(--texte-doux);border-bottom:3px solid #0000;align-items:center;margin-bottom:-1px;text-decoration:none;display:inline-flex}.semaine[data-astro-cid-44ggj7rn]:hover{color:var(--accent)}.semaine[data-astro-cid-44ggj7rn][aria-selected=true],.js-menus .menus[data-astro-cid-44ggj7rn]:not([data-pret]) .semaine[data-astro-cid-44ggj7rn]:first-child{color:var(--texte);border-bottom:var(--filet-accent)}.lecteur[data-astro-cid-44ggj7rn][hidden],html:not(.js-menus) .semaines[data-astro-cid-44ggj7rn],html:not(.js-menus) .lecteur[data-astro-cid-44ggj7rn],.js-menus .menus[data-astro-cid-44ggj7rn]:not([data-pret]) .panneau[data-astro-cid-44ggj7rn]~.panneau[data-astro-cid-44ggj7rn],.js-menus .menus[data-astro-cid-44ggj7rn]:not([data-pret]) .menu[data-astro-cid-44ggj7rn]~.menu[data-astro-cid-44ggj7rn]{display:none}.lecteur[data-astro-cid-44ggj7rn]:empty{aspect-ratio:var(--ratio-page-menu);background:var(--blanc);border:var(--filet)}.menu[data-astro-cid-44ggj7rn]+.menu[data-astro-cid-44ggj7rn]{margin-top:var(--espace-7)}.menu__titre[data-astro-cid-44ggj7rn]{font-size:var(--taille-l)}.menu__etat[data-astro-cid-44ggj7rn]:empty{display:none}.menu__etat[data-astro-cid-44ggj7rn]{margin-top:var(--espace-4);color:var(--texte-doux)}.lecteur[data-astro-cid-44ggj7rn]{gap:var(--espace-4);margin-top:var(--espace-5);display:grid}.lecteur[data-astro-cid-44ggj7rn],.menu__actions[data-astro-cid-44ggj7rn]{max-width:var(--largeur-lecteur-menu);margin-inline:auto}.lecteur[data-astro-cid-44ggj7rn] canvas{background:var(--blanc);border:var(--filet);width:100%;height:auto;display:block}.menu__actions[data-astro-cid-44ggj7rn]{gap:var(--espace-3);margin-top:var(--espace-5);flex-wrap:wrap;display:flex}.js-menus .menus[data-astro-cid-44ggj7rn] .menu[data-astro-cid-44ggj7rn]+.menu[data-astro-cid-44ggj7rn]{margin-top:0}.js-menus .menus[data-astro-cid-44ggj7rn] .semaines[data-astro-cid-44ggj7rn]+.menu[data-astro-cid-44ggj7rn] .menu__titre[data-astro-cid-44ggj7rn],.js-menus .menus[data-astro-cid-44ggj7rn] .semaines[data-astro-cid-44ggj7rn]~.menu[data-astro-cid-44ggj7rn] .menu__titre[data-astro-cid-44ggj7rn]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.js-menus .menus[data-astro-cid-44ggj7rn] .panneau[data-astro-cid-44ggj7rn]+.panneau[data-astro-cid-44ggj7rn]{margin-top:0}.menu[data-astro-cid-44ggj7rn]:fullscreen{background:var(--fond);padding:var(--espace-4) var(--marge-laterale);flex-direction:column;display:flex;overflow-y:auto}.menu[data-astro-cid-44ggj7rn]:fullscreen .menu__actions[data-astro-cid-44ggj7rn]{z-index:1;padding-block:var(--espace-3);background:var(--fond);order:-1;margin:0;position:sticky;top:0}.menu[data-astro-cid-44ggj7rn]:fullscreen .lecteur[data-astro-cid-44ggj7rn]{width:100%;max-width:var(--largeur-max);margin-inline:auto}@supports selector(:has(a)){html:not(.js-menus) .menus[data-astro-cid-44ggj7rn]:has(.types) .panneau[data-astro-cid-44ggj7rn]{display:none}html:not(.js-menus) .menus[data-astro-cid-44ggj7rn] .panneau[data-astro-cid-44ggj7rn]+.panneau[data-astro-cid-44ggj7rn]{margin-top:0}html:not(.js-menus) .menus[data-astro-cid-44ggj7rn]:has(.types) .panneau[data-astro-cid-44ggj7rn]:target,html:not(.js-menus) .menus[data-astro-cid-44ggj7rn]:has(.types):not(:has(.panneau:target)) .panneau[data-astro-cid-44ggj7rn]:first-of-type{display:block}html:not(.js-menus) .menus[data-astro-cid-44ggj7rn]:has(#cantines:target) .type--cantines[data-astro-cid-44ggj7rn],html:not(.js-menus) .menus[data-astro-cid-44ggj7rn]:has(#restaurant:target) .type--restaurant[data-astro-cid-44ggj7rn],html:not(.js-menus) .menus[data-astro-cid-44ggj7rn]:not(:has(.panneau:target)) .type[data-astro-cid-44ggj7rn]:first-child{background:var(--encart);border-top:var(--filet-accent)}}@media (width>=48rem){.types[data-astro-cid-44ggj7rn]{gap:var(--espace-5)}.type[data-astro-cid-44ggj7rn]{padding:var(--espace-5) var(--espace-6)}.semaines[data-astro-cid-44ggj7rn]{gap:var(--espace-6);display:flex}.semaine[data-astro-cid-44ggj7rn]{font-size:var(--taille-base)}}.section-menus[data-astro-cid-toy5fkio].section{padding-top:var(--espace-6)}
