.tete[data-astro-cid-as7gsd7h]{background:var(--cream-2);border-bottom:1px solid var(--line);padding:1.5rem 0 clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.fil[data-astro-cid-as7gsd7h]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.8rem;font-size:.85rem;display:flex}.fil[data-astro-cid-as7gsd7h] a[data-astro-cid-as7gsd7h]{color:var(--ink-3);text-decoration:none}.fil[data-astro-cid-as7gsd7h] a[data-astro-cid-as7gsd7h]:hover{color:var(--rose-deep);text-decoration:underline}.fil[data-astro-cid-as7gsd7h] [data-astro-cid-as7gsd7h][aria-current]{color:var(--ink)}.tete__grille[data-astro-cid-as7gsd7h]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=860px){.tete__grille[data-astro-cid-as7gsd7h]{grid-template-columns:1fr}}.tete[data-astro-cid-as7gsd7h] h1[data-astro-cid-as7gsd7h]{margin-bottom:.8rem}.tete__accord[data-astro-cid-as7gsd7h]{color:var(--ink-2);margin:1.4rem 0 0;font-size:.95rem}.tete__accord[data-astro-cid-as7gsd7h] span[data-astro-cid-as7gsd7h]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--teinte);margin-bottom:.2rem;font-size:.72rem;font-weight:600;display:block}.tete__actions[data-astro-cid-as7gsd7h]{flex-wrap:wrap;gap:.9rem;margin-top:1.8rem;display:flex}.tete__visuel[data-astro-cid-as7gsd7h]{aspect-ratio:1;place-items:center;display:grid;position:relative}.tete__visuel[data-astro-cid-as7gsd7h]:after{content:"";background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--teinte) 34%, transparent), transparent 68%);border-radius:50%;height:62%;position:absolute;inset:12% 12% auto}.tete__visuel[data-astro-cid-as7gsd7h] img[data-astro-cid-as7gsd7h]{z-index:1;object-fit:contain;filter:drop-shadow(0 18px 26px #00000024);width:100%;max-width:460px;height:auto;position:relative}.tete__pastille[data-astro-cid-as7gsd7h]{z-index:1;aspect-ratio:1;background:radial-gradient(circle at 38% 32%, color-mix(in srgb, var(--teinte) 55%, white), var(--teinte) 70%);width:62%;box-shadow:inset 0 -16px 34px #0003, 0 20px 34px color-mix(in srgb, var(--teinte) 40%, transparent);border-radius:50%;position:relative}.entete-fiche[data-astro-cid-as7gsd7h]{margin-bottom:2rem}.entete-fiche[data-astro-cid-as7gsd7h] h2[data-astro-cid-as7gsd7h]{margin:0}.specs[data-astro-cid-as7gsd7h]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.specs[data-astro-cid-as7gsd7h]>div[data-astro-cid-as7gsd7h]{background:var(--paper);padding:1.25rem 1.35rem}.specs[data-astro-cid-as7gsd7h] dt[data-astro-cid-as7gsd7h]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--rose-deep);margin-bottom:.35rem;font-size:.72rem;font-weight:600}.specs[data-astro-cid-as7gsd7h] dd[data-astro-cid-as7gsd7h]{color:var(--ink);margin:0;font-size:1rem}.ingredients[data-astro-cid-as7gsd7h]{color:var(--ink-2);font-size:1.05rem;line-height:1.65}.tags[data-astro-cid-as7gsd7h]{flex-wrap:wrap;gap:.6rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-as7gsd7h] li[data-astro-cid-as7gsd7h]{color:var(--ink-2);background:var(--cream-2);border:1px solid var(--line);border-radius:var(--radius-pill);padding:.4rem .9rem;font-size:.85rem;font-weight:600}.avert[data-astro-cid-as7gsd7h]{color:var(--ink);background:color-mix(in srgb, var(--mango) 16%, var(--cream));border-left:3px solid var(--mango);border-radius:0 var(--radius) var(--radius) 0;margin-top:1.4rem;padding:.9rem 1.1rem;font-size:.92rem}.note[data-astro-cid-as7gsd7h]{color:var(--ink-3);border-left:3px solid var(--line);margin-top:1.4rem;padding-left:1rem;font-size:.92rem}.nutri[data-astro-cid-as7gsd7h]{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:1rem}.nutri[data-astro-cid-as7gsd7h] th[data-astro-cid-as7gsd7h],.nutri[data-astro-cid-as7gsd7h] td[data-astro-cid-as7gsd7h]{text-align:left;border-bottom:1px solid var(--line);padding:.75rem 1rem}.nutri[data-astro-cid-as7gsd7h] th[data-astro-cid-as7gsd7h]{color:var(--ink);font-weight:600}.nutri[data-astro-cid-as7gsd7h] th[data-astro-cid-as7gsd7h].sub{color:var(--ink-3);padding-left:2rem;font-weight:400}.nutri[data-astro-cid-as7gsd7h] td[data-astro-cid-as7gsd7h]{text-align:right;color:var(--ink-2)}.autres[data-astro-cid-as7gsd7h]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;display:grid}.puce[data-astro-cid-as7gsd7h]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);flex-direction:column;align-items:center;gap:.6rem;padding:1.1rem .6rem;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.puce[data-astro-cid-as7gsd7h]:hover{border-color:var(--teinte);box-shadow:var(--shadow);transform:translateY(-4px)}.puce[data-astro-cid-as7gsd7h] img[data-astro-cid-as7gsd7h]{object-fit:contain;width:76px;height:76px}.puce__pastille[data-astro-cid-as7gsd7h]{background:radial-gradient(circle at 38% 32%, color-mix(in srgb, var(--teinte) 55%, white), var(--teinte) 70%);border-radius:50%;width:60px;height:60px;box-shadow:inset 0 -6px 12px #0000002e}.puce[data-astro-cid-as7gsd7h] span[data-astro-cid-as7gsd7h]{font-family:var(--font-display);font-size:.95rem;font-weight:600}.centre[data-astro-cid-as7gsd7h]{justify-content:center;margin-top:2.5rem;display:flex}
