.ProntoDishMockup_root__2NciK{--dish-ink:#120b05;--dish-muted:#493821;--dish-border:#e8e0d0;--dish-green:#0c6249;--dish-green-dark:#041f17;--dish-mint:#eef8f4;--dish-cream:#f5f0e4;--dish-gold:#9a4511;container-type:inline-size;width:100%;min-width:0;color:var(--dish-ink);font-family:inherit;font-size:14px;line-height:1.4;text-align:start;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none}.ProntoDishMockup_root__2NciK *,.ProntoDishMockup_root__2NciK :after,.ProntoDishMockup_root__2NciK :before{box-sizing:border-box}.ProntoDishMockup_root__2NciK p{margin:0}.ProntoDishMockup_root__2NciK strong{font-weight:900}.ProntoDishMockup_sheet__VHEV_{width:100%;max-width:720px;margin-inline:auto;overflow:hidden;border-radius:16px;background:white;box-shadow:0 20px 45px -18px rgb(0 20 13/22%)}.ProntoDishMockup_header__VBimz{position:relative;display:flex;align-items:start;gap:12px;min-width:0;padding:16px;border-bottom:1px solid var(--dish-border)}.ProntoDishMockup_photoWrap__l_vow{position:relative;flex:0 0 auto;width:96px;height:96px}.ProntoDishMockup_photo__aBf_X{display:block;width:100%;height:100%;border-radius:12px;background:#ede7da;object-fit:cover}.ProntoDishMockup_photoExpand__S7gY_{position:absolute;inset-inline-end:4px;bottom:4px;display:grid;width:24px;height:24px;place-items:center;border-radius:5px;background:rgb(18 11 5/76%);color:white}.ProntoDishMockup_headerText__PdZgJ{flex:1;min-width:0;padding-inline-end:40px}.ProntoDishMockup_productDetails__26HYv{display:block;color:var(--dish-green);font-size:12px;font-weight:900;line-height:16px}.ProntoDishMockup_name__vkCNQ{display:block;color:var(--dish-ink);font-size:18px;line-height:24px;text-wrap:balance}.ProntoDishMockup_description__3A8FH{margin-top:4px!important;max-width:46ch;color:var(--dish-muted);font-size:14px;font-weight:500;line-height:20px;white-space:pre-line;text-wrap:pretty}.ProntoDishMockup_price__1tmY9{display:block;margin-top:8px;color:var(--dish-gold);font-size:16px;line-height:24px}.ProntoDishMockup_headerOffer__SpeaA{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ProntoDishMockup_offerBadge__CZ3s4{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%;padding:2px 6px;border-radius:6px;background:#fdf3e3;color:var(--dish-gold);font-size:10.88px;font-weight:900;line-height:16px}.ProntoDishMockup_offerBadge__CZ3s4>svg{flex:0 0 12px}.ProntoDishMockup_offerBadge__CZ3s4>span{min-width:0;white-space:normal;overflow-wrap:anywhere}.ProntoDishMockup_variantOffer__WEgkf{width:-moz-fit-content;width:fit-content;font-size:9.6px;letter-spacing:.04em;text-transform:uppercase}.ProntoDishMockup_variantOffer__WEgkf>svg{width:11px;height:11px;flex-basis:11px}.ProntoDishMockup_close__CEm7D{position:absolute;inset-inline-end:16px;top:16px;display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--dish-cream);color:var(--dish-ink)}.ProntoDishMockup_body__KYbU2{padding:16px}.ProntoDishMockup_optionGroup__oyV4L{margin-bottom:16px}.ProntoDishMockup_optionHeading__sc_8f{display:flex;align-items:end;justify-content:space-between;gap:8px;margin-bottom:8px}.ProntoDishMockup_optionHeading__sc_8f>strong{min-width:0;color:var(--dish-ink);font-size:14px;line-height:20px}.ProntoDishMockup_optionHeading__sc_8f>span{flex:0 0 auto;max-width:45%;color:var(--dish-muted);font-size:10.4px;font-weight:900;line-height:15px;letter-spacing:.08em;text-align:end;text-transform:uppercase}.ProntoDishMockup_sizeOptions__nodCc{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.ProntoDishMockup_sizeRow__AL8bc{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:44px;padding:12px;border:1px solid var(--dish-border);border-radius:12px;background:white;color:var(--dish-ink)}.ProntoDishMockup_selected__YIR6m{border-color:var(--dish-green);background:var(--dish-mint);color:var(--dish-green-dark)}.ProntoDishMockup_variantName__hveOX{display:flex;align-items:center;gap:10px;min-width:0}.ProntoDishMockup_variantName__hveOX>strong{min-width:0;font-size:14px;line-height:20px}.ProntoDishMockup_variantLabel__Zqk7G{display:flex;flex-direction:column;gap:4px;min-width:0}.ProntoDishMockup_variantLabel__Zqk7G>strong{min-width:0;font-size:14px;line-height:20px}.ProntoDishMockup_variantPrice__n_2Mc{flex:0 0 auto;color:var(--dish-gold);font-size:12px;font-weight:900;line-height:20px;white-space:nowrap}.ProntoDishMockup_radio__dQou0{display:grid;flex:0 0 auto;width:16px;height:16px;place-items:center;border:1px solid var(--dish-border);border-radius:50%;background:white}.ProntoDishMockup_radioSelected__h_97D{border-color:var(--dish-green);background:var(--dish-green)}.ProntoDishMockup_radioSelected__h_97D>span{width:6px;height:6px;border-radius:50%;background:white}.ProntoDishMockup_ingredientSummary__uuw4t{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 12px;border:1px solid var(--dish-green);border-radius:12px;background:var(--dish-mint);color:var(--dish-green-dark)}.ProntoDishMockup_ingredientRow__D4mVj>span:first-child,.ProntoDishMockup_ingredientSummary__uuw4t>span{display:flex;align-items:center;gap:8px;min-width:0}.ProntoDishMockup_ingredientRow__D4mVj strong,.ProntoDishMockup_ingredientSummary__uuw4t strong{min-width:0;font-size:14px;line-height:20px}.ProntoDishMockup_checkbox__8DC5M{display:grid;flex:0 0 auto;width:16px;height:16px;place-items:center;border:1px solid var(--dish-green);border-radius:4px;background:var(--dish-green);color:white}.ProntoDishMockup_emptyCheckbox__EEnVw{display:inline-block;flex:0 0 16px;width:16px;height:16px;border:1px solid var(--dish-border);border-radius:4px;background:white}.ProntoDishMockup_chevron__4IvKX{flex:0 0 auto;color:#0c6249}.ProntoDishMockup_ingredientList__rHXIZ{margin-top:8px;padding:4px;border:1px solid var(--dish-border);border-radius:12px;background:white;box-shadow:0 6px 12px rgb(26 18 8/6%)}.ProntoDishMockup_ingredientRow__D4mVj{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:8px 12px;border-radius:8px;background:var(--dish-mint);color:var(--dish-green-dark)}.ProntoDishMockup_includedIngredientRow__DBMDm{background:white;color:var(--dish-ink)}.ProntoDishMockup_withoutPill__45_mP{border:1px solid rgb(12 98 73/20%);background:white;color:#0c6249}.ProntoDishMockup_withPill__w5DIj,.ProntoDishMockup_withoutPill__45_mP{flex:0 0 auto;padding:2px 8px;border-radius:6px;font-size:10.9px;font-weight:900;line-height:16px}.ProntoDishMockup_withPill__w5DIj{background:var(--dish-cream);color:var(--dish-muted)}.ProntoDishMockup_extraSelectedChip__8sHuQ{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin-top:8px;padding:4px 10px;border:1px solid rgb(12 98 73/15%);border-radius:9999px;background:white;color:var(--dish-green-dark);font-size:12px;font-weight:900;line-height:16px}.ProntoDishMockup_extraSelectedChip__8sHuQ>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProntoDishMockup_extraSelectedChip__8sHuQ>span{flex:0 0 auto;color:var(--dish-gold);font-size:10.88px;white-space:nowrap}.ProntoDishMockup_requestLink__vDyan{display:inline-flex;align-items:center;min-height:44px;margin-block:8px;color:#0c6249;font-size:14px;font-weight:700;line-height:20px;text-decoration:underline;text-underline-offset:4px}.ProntoDishMockup_allergenStrip__yMb1b{margin-bottom:12px!important;padding:8px 12px;border-radius:12px;background:var(--dish-cream);color:var(--dish-muted);font-size:12px;font-weight:500;line-height:20px}.ProntoDishMockup_allergenStrip__yMb1b>strong{color:var(--dish-ink)}.ProntoDishMockup_footer___VQfI{padding:12px 16px;border-top:1px solid var(--dish-border);background:white;box-shadow:0 -6px 12px rgb(26 18 8/4%)}.ProntoDishMockup_cartAction__b8MmH{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border-radius:12px;background:#e67e22;color:#120b05;font-size:14px;font-weight:900;line-height:20px;text-align:center}@container (min-width: 620px){.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_header__VBimz{gap:24px;padding:24px}.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_photoWrap__l_vow{width:176px;height:176px}.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_headerText__PdZgJ{padding-inline-end:48px}.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_name__vkCNQ{font-size:24px;line-height:32px}.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_description__3A8FH{font-size:16px;line-height:24px}.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_price__1tmY9{font-size:20px;line-height:28px}.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_close__CEm7D{inset-inline-end:24px;top:24px}.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_body__KYbU2{padding:20px 24px}.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_allergenStrip__yMb1b{font-size:14px;line-height:24px}.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_footer___VQfI{padding:20px 24px}.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_cartAction__b8MmH{min-height:48px;font-size:16px}}@container (min-width: 680px){.ProntoDishMockup_root__2NciK:not(.ProntoDishMockup_compact__AT1QB) .ProntoDishMockup_photoWrap__l_vow{width:192px;height:192px}}@container (max-width: 339px){.ProntoDishMockup_header__VBimz{gap:10px;padding:12px}.ProntoDishMockup_photoWrap__l_vow{width:72px;height:72px}.ProntoDishMockup_photoExpand__S7gY_{inset-inline-end:3px;bottom:3px;width:20px;height:20px}.ProntoDishMockup_photoExpand__S7gY_ svg{width:13px;height:13px}.ProntoDishMockup_headerText__PdZgJ{padding-inline-end:24px}.ProntoDishMockup_productDetails__26HYv{font-size:10px;line-height:14px}.ProntoDishMockup_name__vkCNQ{font-size:16px;line-height:21px}.ProntoDishMockup_description__3A8FH{font-size:12px;line-height:18px}.ProntoDishMockup_price__1tmY9{font-size:15px;line-height:21px}.ProntoDishMockup_close__CEm7D{inset-inline-end:10px;top:12px;width:28px;height:28px}.ProntoDishMockup_body__KYbU2{padding:12px}.ProntoDishMockup_variantName__hveOX{gap:8px}.ProntoDishMockup_variantLabel__Zqk7G>strong,.ProntoDishMockup_variantName__hveOX>strong{font-size:12px;line-height:18px}.ProntoDishMockup_variantPrice__n_2Mc{font-size:11px;line-height:18px}.ProntoDishMockup_sizeRow__AL8bc{gap:8px;padding:10px}.ProntoDishMockup_ingredientRow__D4mVj,.ProntoDishMockup_ingredientSummary__uuw4t{gap:8px;padding-inline:9px}.ProntoDishMockup_ingredientRow__D4mVj strong,.ProntoDishMockup_ingredientSummary__uuw4t strong{font-size:12px;line-height:18px}.ProntoDishMockup_requestLink__vDyan{font-size:12px}.ProntoDishMockup_allergenStrip__yMb1b{padding-inline:10px;font-size:11px;line-height:18px}.ProntoDishMockup_footer___VQfI{padding-inline:12px}.ProntoDishMockup_cartAction__b8MmH{font-size:12px;line-height:18px}}.ProntoFeatureMockup_figure__gEnrY{--pronto-scene-label:#d6e8e0;min-width:0;width:100%;margin:0;container-type:inline-size}.ProntoFeatureMockup_canvas__OW3t9{min-width:0;width:100%}.ProntoFeatureMockup_scene__jpErQ{min-width:0;width:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.ProntoFeatureMockup_caption__VMDl1{margin-top:20px;color:#d6e8e0;text-align:center;font-size:12px;line-height:1.5}.ProntoFeatureMockup_light__M1_f2{--pronto-scene-label:#485a50}.ProntoFeatureMockup_light__M1_f2 .ProntoFeatureMockup_caption__VMDl1{color:#485a50}.ProntoFeatureMockup_compact__2f6vD .ProntoFeatureMockup_canvas__OW3t9{min-height:410px;display:grid;align-items:center;padding-top:4px}.ProntoFeatureMockup_compact__2f6vD .ProntoFeatureMockup_caption__VMDl1{margin-top:14px;font-size:11px}@container (max-width: 420px){.ProntoFeatureMockup_caption__VMDl1{margin-top:15px}}