._etiquette_9t7cw_1{gap:10px;display:grid}._portion_9t7cw_2{margin:0;font-weight:700;display:grid}._portion_9t7cw_2 span{text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft);font-size:12px}._table_9t7cw_4{border-collapse:collapse;font-variant-numeric:tabular-nums;border-top:6px solid var(--ink);border-bottom:6px solid var(--ink);width:100%}._table_9t7cw_4 thead th{text-align:right;border-bottom:3px solid var(--ink);padding:8px 0;font-size:13px;font-weight:800}._table_9t7cw_4 thead th:first-child{text-align:left}._table_9t7cw_4 th[scope=row]{text-align:left;padding:9px 8px 9px 0;font-weight:500}._table_9t7cw_4 td{text-align:right;white-space:nowrap;padding:9px 0 9px 12px}._table_9t7cw_4 td:last-child{width:64px}._table_9t7cw_4 tbody tr{border-top:1px solid var(--line)}._fort_9t7cw_11 th[scope=row],._fort_9t7cw_11 td{font-weight:800}._retrait_9t7cw_12 th[scope=row]{color:var(--ink-soft);padding-left:18px;font-size:15px}._retrait_9t7cw_12{border-top:0!important}._note_9t7cw_14{color:var(--ink-soft);margin:0;font-size:12px}._masque_9t7cw_15{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._bloc_8fnu8_1{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--ombre);gap:12px;min-width:0;padding:22px;display:grid}._bloc_8fnu8_1 h2{font-size:22px}._aide_8fnu8_3{color:var(--ink-soft);margin:0}._alerte_8fnu8_4{border-radius:var(--radius-card);background:var(--alerte-soft);color:var(--alerte);margin:0;padding:10px 14px;font-size:14px;font-weight:600}._grille_8fnu8_5{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._carte_8fnu8_6{border-radius:var(--radius-card);background:var(--bg);align-content:start;gap:10px;min-width:0;padding:16px;display:grid}._entete_8fnu8_7{gap:2px;display:grid}._entete_8fnu8_7 strong{font-family:var(--font-heading);font-size:18px}._entete_8fnu8_7 span{color:var(--ink-soft);font-size:13px}._lignes_8fnu8_10{margin:0;padding:0;list-style:none;display:grid}._lignes_8fnu8_10 li{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:5px 0;font-size:15px;display:flex}._lignes_8fnu8_10 li span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._chiffres_8fnu8_13{color:var(--ink-soft);flex-wrap:wrap;gap:4px 12px;margin:0;font-size:13px;display:flex}._chiffres_8fnu8_13 strong{color:var(--ink);font-size:15px}._glucidesFort_8fnu8_15 strong{color:var(--accent);font-size:18px}._ajustements_8fnu8_16{color:var(--accent);gap:2px;margin:0;padding-left:18px;font-size:13px;font-weight:600;display:grid}._note_8fnu8_17{color:var(--ink-soft);margin:0;font-size:12px;font-style:italic}._page_1kycs_1{gap:20px;display:grid}._hero_1kycs_2{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;display:grid}._heroAssiette_1kycs_3{box-shadow:var(--ombre-forte);order:-1}@media (min-width:760px){._hero_1kycs_2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}._heroAssiette_1kycs_3{order:0}}._categorie_1kycs_8{text-transform:uppercase;letter-spacing:.16em;color:var(--accent);margin:0 0 10px;font-size:12px;font-weight:700}._hero_1kycs_2 h1{font-size:clamp(32px,5.5vw,52px)}._tags_1kycs_10{flex-wrap:wrap;gap:8px;margin:18px 0;padding:0;list-style:none;display:flex}._tags_1kycs_10 li{border-radius:var(--radius-pill);background:var(--surface-2);padding:6px 14px;font-size:14px;font-weight:550}._appareils_1kycs_12{background:var(--surface-2);border-radius:var(--radius-pill);flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}._appareils_1kycs_12 button{border-radius:var(--radius-pill);min-height:44px;font:550 15px var(--font-ui);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;padding:0 18px}._appareils_1kycs_12 ._appareilActif_1kycs_14{background:var(--surface);color:var(--ink);box-shadow:var(--ombre)}._bloc_1kycs_16{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--ombre);padding:22px}._bloc_1kycs_16 h2{margin-bottom:14px;font-size:22px}._colonnes_1kycs_18{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:900px){._colonnes_1kycs_18{grid-template-columns:repeat(2,minmax(0,1fr))}}._portions_1kycs_21{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}._portions_1kycs_21 li{border-radius:var(--radius-input);background:var(--surface-2);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}._portions_1kycs_21 li div{display:grid}._portions_1kycs_21 li div span{color:var(--ink-soft);font-size:13px}._initiale_1kycs_25{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--accent-ink);place-items:center;font-weight:700;display:grid}._kcalPortion_1kycs_26{white-space:nowrap;font-weight:650}._grosChiffre_1kycs_28{letter-spacing:-.02em;margin:0 0 12px;font-size:44px;font-weight:700}._grosChiffre_1kycs_28 span{color:var(--ink-soft);font-size:18px;font-weight:550}._barre_1kycs_30{border-radius:var(--radius-pill);gap:3px;height:12px;margin-bottom:16px;display:flex;overflow:hidden}._macros_1kycs_31{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:0;display:grid}._macros_1kycs_31 div{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:6px;display:flex}._macros_1kycs_31 dt{color:var(--ink-soft);align-items:center;gap:8px;display:flex}._macros_1kycs_31 dt span{border-radius:var(--radius-pill);width:10px;height:10px}._macros_1kycs_31 dd{margin:0;font-weight:650}._source_1kycs_36{color:var(--ink-soft);margin:14px 0 0;font-size:13px;font-style:italic}._ingredients_1kycs_38{margin:0;padding:0;list-style:none;display:grid}._ingredients_1kycs_38 li{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:10px 0;display:flex}._ingredients_1kycs_38 li:last-child{border-bottom:0}._enStock_1kycs_41,._manque_1kycs_41{border-radius:var(--radius-pill);white-space:nowrap;align-self:center;padding:3px 10px;font-size:12px;font-weight:650}._enStock_1kycs_41{background:var(--succes-soft);color:var(--succes)}._manque_1kycs_41{background:var(--accent-soft);color:var(--accent)}._etapesEntete_1kycs_45{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}._etapesEntete_1kycs_45 h2{margin:0}._boutonPlein_1kycs_47{border-radius:var(--radius-pill);background:var(--accent);min-height:48px;color:var(--accent-ink);font:600 15px var(--font-ui);cursor:pointer;border:0;align-items:center;padding:0 22px;display:inline-flex}._etapes_1kycs_45{gap:14px;margin:0;padding:0;list-style:none;display:grid}._etapes_1kycs_45 li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;display:grid}._etapes_1kycs_45 li span{border-radius:var(--radius-pill);background:var(--ink);width:40px;height:40px;color:var(--bg);font-family:var(--font-heading);place-items:center;font-size:18px;font-weight:700;display:grid}._etapes_1kycs_45 p{margin:8px 0 0;font-size:17px}._accroche_1kycs_53{color:var(--ink-soft);max-width:46ch;margin:14px 0 0;font-size:18px}._temps_1kycs_54{flex-wrap:wrap;gap:0;margin:20px 0 0;display:flex}._temps_1kycs_54 div{border-left:1px solid var(--line);padding:0 20px}._temps_1kycs_54 div:first-child{border-left:0;padding-left:0}._temps_1kycs_54 dt{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);font-size:12px;font-weight:700}._temps_1kycs_54 dd{font-family:var(--font-heading);margin:2px 0 0;font-size:22px;font-weight:700}._tagSource_1kycs_59{color:var(--accent);background:var(--accent-soft)!important}._ligneActions_1kycs_60{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._boutonListe_1kycs_61,._boutonContour_1kycs_61{border-radius:var(--radius-pill);border:1.5px solid var(--line);background:var(--surface);min-height:48px;color:var(--ink);font:700 15px var(--font-ui);cursor:pointer;padding:0 20px}._avis_1kycs_62{gap:14px;margin:0 0 16px;padding:0;list-style:none;display:grid}._avis_1kycs_62 li div{justify-content:space-between;gap:10px;display:flex}._avis_1kycs_62 p{color:var(--ink-soft);margin:4px 0 0}._etoiles_1kycs_65{color:var(--data-2);letter-spacing:2px}._etoiles_1kycs_65 span{color:var(--line)}._notes_1kycs_67{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}._notes_1kycs_67 li{border-radius:var(--radius-input);background:var(--accent-soft);padding:12px 14px}._notes_1kycs_67 p{margin:0}._notes_1kycs_67 span{color:var(--ink-soft);font-size:12px;font-weight:700}._zoneNote_1kycs_71{border-radius:var(--radius-input);border:1.5px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font:15px var(--font-ui);resize:vertical;padding:12px 14px}._masque_1kycs_72{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._sousTitre_1kycs_73{font-family:var(--font-ui);margin:18px 0 8px;font-size:15px;font-weight:800}._ustensiles_1kycs_74{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._ustensiles_1kycs_74 li{border-radius:var(--radius-pill);background:var(--surface-2);padding:6px 12px;font-size:14px;font-weight:600}
