.SellerDisclosure_card__ppipD{display:grid;gap:.75rem;color:var(--sk-ink,#1d1b18);font-family:var(--sk-font-body);text-align:left}.SellerDisclosure_title__5KvGG{margin:0;padding-bottom:.75rem;border-bottom:1px solid var(--sk-line,#e8e2d9);color:var(--sk-primary,#0d231a);font-family:var(--sk-font-head);font-size:22px;font-weight:700;letter-spacing:-.01em}.SellerDisclosure_line__mXmYM{margin:0;line-height:1.5}.SellerDisclosure_line__mXmYM a{color:var(--sk-cta,#b85414);font-weight:600;text-decoration:underline;text-underline-offset:3px}.StitchBowls_grid__Itm7W{display:grid;gap:var(--sk-gutter);margin:0;padding:0;list-style:none}.StitchBowls_card__UPj5D{display:flex;flex-direction:column;overflow:hidden;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%);transition:box-shadow .2s}.StitchBowls_card__UPj5D:hover{box-shadow:0 4px 6px -1px rgb(0 0 0/10%)}.StitchBowls_media__L2Pql{position:relative;height:256px;overflow:hidden;background:var(--sk-surface-container)}.StitchBowls_photo__Eqt9U{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.StitchBowls_card__UPj5D:hover .StitchBowls_photo__Eqt9U{transform:scale(1.05)}.StitchBowls_noPhoto__FQ3af{width:100%;height:100%;background:var(--sk-surface-high)}.StitchBowls_badge__LaZm5,.StitchBowls_caption__v_MeA{position:absolute;padding:2px 8px;border-radius:4px;color:var(--sk-surface);font-family:var(--sk-font-mono);text-transform:uppercase}.StitchBowls_badge__LaZm5{top:1rem;left:1rem;background:rgb(13 35 26/90%);font-size:10px;font-weight:700;letter-spacing:.1em;line-height:12px}.StitchBowls_caption__v_MeA{bottom:.5rem;left:.5rem;background:rgb(13 35 26/80%);font-size:12px;text-transform:none}.StitchBowls_body__q_Fcm{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:1.5rem}.StitchBowls_card__UPj5D .StitchBowls_name__BBVj6{margin:0 0 .5rem;color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:28px}.StitchBowls_card__UPj5D .StitchBowls_name__BBVj6 a{color:inherit;text-decoration:none}.StitchBowls_card__UPj5D .StitchBowls_name__BBVj6 a:hover{text-decoration:underline}.StitchBowls_body__q_Fcm p{margin:0;color:var(--sk-muted);font-size:14px;line-height:20px}.StitchBowls_footer__CfA42{margin-top:1.5rem!important;padding-top:.5rem;border-top:1px solid var(--sk-surface-high);font-family:var(--sk-font-mono);font-size:11px!important;letter-spacing:.06em}.StitchBowls_home__jO965{grid-template-columns:repeat(3,1fr)}.StitchBowls_home__jO965 .StitchBowls_card__UPj5D{border-radius:12px}.StitchBowls_home__jO965 .StitchBowls_card__UPj5D:nth-child(5){display:grid;grid-column:span 2;grid-template-columns:1fr 1fr}.StitchBowls_home__jO965 .StitchBowls_card__UPj5D:nth-child(5) .StitchBowls_media__L2Pql{height:100%;min-height:256px}.StitchBowls_menu__T26S_{grid-template-columns:repeat(6,1fr)}.StitchBowls_menu__T26S_ .StitchBowls_card__UPj5D{grid-column:span 2}.StitchBowls_menu__T26S_ .StitchBowls_card__UPj5D:nth-child(-n+2){grid-column:span 3}.StitchBowls_menu__T26S_ .StitchBowls_card__UPj5D:nth-child(-n+2) .StitchBowls_media__L2Pql{height:320px}.StitchBowls_menu__T26S_ .StitchBowls_body__q_Fcm p{color:var(--sk-ink);line-height:1.6}.StitchBowls_menu__T26S_ .StitchBowls_tag__ninpG{display:inline-block;margin-top:.75rem!important;padding:4px 8px;background:var(--sk-surface-high);color:var(--sk-muted)!important;font-family:var(--sk-font-mono);font-size:10px!important;font-weight:700;letter-spacing:.1em;line-height:12px!important;text-transform:uppercase}.StitchBowls_details__BKnWs{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;margin-top:1.5rem;padding:.5rem 1rem;background:var(--sk-surface-high);color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:14px;font-weight:700;text-decoration:none}.StitchBowls_details__BKnWs:hover{background:var(--sk-surface-highest)}.StitchBowls_ffw__A0KNL{grid-template-columns:repeat(3,1fr)}.StitchBowls_ffw__A0KNL .StitchBowls_media__L2Pql{height:208px}.StitchBowls_ffw__A0KNL .StitchBowls_badge__LaZm5{top:.75rem;left:.75rem;border-radius:0}.StitchBowls_ffw__A0KNL .StitchBowls_body__q_Fcm{padding:1.25rem}.StitchBowls_launchFoot__B_XEB{display:grid;gap:.5rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--sk-surface-high)}.StitchBowls_body__q_Fcm .StitchBowls_allergenMilk__3mDzB,.StitchBowls_body__q_Fcm .StitchBowls_allergen__gMQQN{width:-moz-fit-content;width:fit-content;padding:2px 8px;background:var(--sk-surface-low);color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.StitchBowls_body__q_Fcm .StitchBowls_allergenMilk__3mDzB{background:#fff4ee;color:var(--sk-cta)}.StitchBowls_body__q_Fcm .StitchBowls_fixed__0irTm{font-size:12px;font-style:italic}.StitchBowls_extra__4nF8q{display:flex}.StitchBowls_deck__jutoY{display:flex;gap:.5rem;overflow-x:auto;padding:0 1rem .5rem;scroll-snap-type:x mandatory}.StitchBowls_deck__jutoY .StitchBowls_card__UPj5D{flex:0 0 290px;box-shadow:0 4px 6px -1px rgb(0 0 0/10%);scroll-snap-align:center}.StitchBowls_deck__jutoY .StitchBowls_media__L2Pql{height:176px}.StitchBowls_deck__jutoY .StitchBowls_badge__LaZm5{top:.5rem;left:.5rem;border-radius:0}.StitchBowls_deck__jutoY .StitchBowls_body__q_Fcm{padding:1rem}.StitchBowls_deck__jutoY .StitchBowls_footer__CfA42{margin-top:1rem!important}@media (max-width:1023px){.StitchBowls_home__jO965,.StitchBowls_menu__T26S_{grid-template-columns:repeat(2,1fr)}.StitchBowls_menu__T26S_ .StitchBowls_card__UPj5D,.StitchBowls_menu__T26S_ .StitchBowls_card__UPj5D:nth-child(-n+2){grid-column:span 1}.StitchBowls_ffw__A0KNL{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.StitchBowls_ffw__A0KNL,.StitchBowls_home__jO965,.StitchBowls_menu__T26S_{grid-template-columns:1fr}.StitchBowls_home__jO965 .StitchBowls_card__UPj5D:nth-child(5){grid-column:auto;grid-template-columns:1fr}.StitchBowls_home__jO965 .StitchBowls_card__UPj5D:nth-child(5) .StitchBowls_media__L2Pql{height:256px}.StitchBowls_menu__T26S_ .StitchBowls_card__UPj5D,.StitchBowls_menu__T26S_ .StitchBowls_card__UPj5D:nth-child(-n+2){grid-column:auto}}.MacroGlyphs_row__g9rH4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.375rem .75rem;margin-top:.75rem}.MacroGlyphs_legend__j5WXj ul,.MacroGlyphs_row__g9rH4 ul{display:flex;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}.MacroGlyphs_legend__j5WXj li,.MacroGlyphs_row__g9rH4 li{display:inline-flex;align-items:center;gap:.25rem;padding:2px 8px 2px 4px;border:1px solid var(--sk-line,#e8e2d9);background:var(--sk-surface-low,#f9f3ea);color:var(--sk-primary,#0d231a);font-family:var(--sk-font-mono,monospace);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.MacroGlyphs_row__g9rH4 p{margin:0!important;color:var(--sk-muted,#424845);font-family:var(--sk-font-mono,monospace);font-size:10px!important;letter-spacing:.04em;line-height:14px!important}.MacroGlyphs_glyph__k9RqJ{flex:none;display:block}.MacroGlyphs_legend__j5WXj{display:grid;gap:.5rem;padding:1rem;border:1px solid var(--sk-line,#e8e2d9);background:#ffffff}.MacroGlyphs_legend__j5WXj .MacroGlyphs_legendTitle__23Fv1{margin:0;color:var(--sk-primary,#0d231a);font-family:var(--sk-font-mono,monospace);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MacroGlyphs_legend__j5WXj>p:last-child{margin:0;color:var(--sk-muted,#424845);font-size:13px}.V8_band__nHoDA,.V8_card__arEA0,.V8_panel__1v5s_,.V8_prose__dSeOx,.V8_screen___GOeh{--v8-paper:#fff8ef;--v8-surface:#ffffff;--v8-card:#fffaf2;--v8-ink:#163e2e;--v8-muted:#595d54;--v8-line:#dcded0;--v8-control-line:#7d877f;--v8-soft:#e3ecdd;--v8-soft-ink:#1e5c3f;--v8-warn:#f6e3dd;--v8-warn-ink:#8a3a1c;--v8-accent:#a8522c;--v8-accent-hover:#9a3d23;--v8-band:#142a22;--v8-band-ink:#fffaf2;--v8-band-muted:#cfd8cb}.V8_screen___GOeh{display:flex;justify-content:center;align-items:flex-start;padding-block:48px 80px}.V8_panel__1v5s_{width:100%;max-width:560px;margin-inline:auto;padding:48px 44px;border:1px solid var(--v8-line);border-radius:24px;background:var(--v8-surface);color:var(--v8-ink);text-align:center;box-shadow:0 24px 48px -30px rgb(22 62 46/18%)}.V8_panelWide__xd1uU{max-width:1060px;text-align:left}.V8_panel__1v5s_ h1{color:var(--v8-ink);font-weight:700;font-size:clamp(28px,4vw,34px);letter-spacing:-.035em;line-height:1.15;margin:0 0 14px}.V8_panel__1v5s_ p{color:var(--v8-muted);font-size:15px;line-height:1.7}.V8_panel__1v5s_ p b,.V8_panel__1v5s_ p strong{color:var(--v8-ink)}.V8_glyph__6Wyu6{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 26px;border-radius:50%;background:var(--v8-soft);color:var(--v8-soft-ink);font-size:26px;line-height:1}.V8_panelWide__xd1uU .V8_glyph__6Wyu6{margin-left:0}.V8_glyphWarn__ytlOe{background:var(--v8-warn);color:var(--v8-warn-ink)}.V8_pill__0_r_M{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1.5px solid var(--v8-line);border-radius:999px;background:var(--v8-paper);color:var(--v8-ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.V8_pill__0_r_M:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--v8-accent)}.V8_actions__E_93z{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.V8_panelWide__xd1uU .V8_actions__E_93z{justify-content:flex-start}.V8_accent___7Xd7{border-radius:999px!important;background:var(--v8-accent)!important;color:#ffffff!important}.V8_accent___7Xd7:hover{background:var(--v8-accent-hover)!important}.V8_accent___7Xd7:focus-visible,.V8_ghost__fgt1w:focus-visible{outline:3px solid var(--v8-ink,#163e2e);outline-offset:3px}.V8_ghost__fgt1w{border:1.5px solid var(--v8-ink)!important;border-radius:999px!important;background:transparent;color:var(--v8-ink)!important}.V8_ghost__fgt1w:hover{background:var(--v8-ink)!important;color:var(--v8-band-ink)!important}.V8_card__arEA0{padding:28px;border:1px solid var(--v8-line);border-radius:18px;background:var(--v8-card);color:var(--v8-ink)}.V8_band__nHoDA{padding:40px;border-radius:20px;background:var(--v8-band)}.V8_band__nHoDA,.V8_band__nHoDA h2,.V8_band__nHoDA h3{color:var(--v8-band-ink)}.V8_band__nHoDA p{color:var(--v8-band-muted)}.V8_prose__dSeOx{max-width:760px;margin-inline:auto;color:var(--v8-ink)}.V8_prose__dSeOx.V8_prose__dSeOx h1{font-size:clamp(32px,4.4vw,46px);letter-spacing:-.04em;line-height:1.1;margin:0 0 18px}.V8_prose__dSeOx.V8_prose__dSeOx h2{margin:40px 0 12px;font-size:22px;letter-spacing:-.02em;line-height:1.3}.V8_prose__dSeOx.V8_prose__dSeOx h3{margin:28px 0 8px;font-size:18px;line-height:1.35}.V8_prose__dSeOx.V8_prose__dSeOx li,.V8_prose__dSeOx.V8_prose__dSeOx p{color:#45423a;font-size:16px;line-height:1.75}.V8_prose__dSeOx.V8_prose__dSeOx li{margin-bottom:6px}.V8_prose__dSeOx.V8_prose__dSeOx a{color:var(--v8-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.V8_prose__dSeOx.V8_prose__dSeOx table{width:100%;margin:16px 0 24px;border-collapse:collapse;font-size:15px}.V8_prose__dSeOx.V8_prose__dSeOx td,.V8_prose__dSeOx.V8_prose__dSeOx th{padding:10px 12px;border-bottom:1px solid var(--v8-line);text-align:left;vertical-align:top}.V8_prose__dSeOx.V8_prose__dSeOx th{color:var(--v8-ink);font-weight:700}@media (max-width:640px){.V8_panel__1v5s_{padding:36px 22px;border-radius:18px}.V8_band__nHoDA{padding:28px 20px}}.StitchFfw_wrap__c34hu{max-width:var(--sk-max);margin:0 auto;padding-inline:var(--sk-margin)}.StitchFfw_h2__u4QLc.StitchFfw_h2__u4QLc{margin:0 0 .5rem;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:40px}.StitchFfw_body__RvrfQ{margin:0 0 1rem;color:var(--sk-muted);font-size:14px;line-height:1.625}.StitchFfw_chip__fL9Tr{padding:2px 4px;background:var(--sk-primary);color:#ffffff;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:12px}.StitchFfw_chip__fL9Tr,.StitchFfw_kicker__gAcz5{font-family:var(--sk-font-mono);text-transform:uppercase}.StitchFfw_kicker__gAcz5{display:flex;align-items:center;gap:.5rem;margin:0 0 .25rem;color:var(--sk-muted);font-size:11px;letter-spacing:.06em}.StitchFfw_hero__KNLxc{position:relative;overflow:hidden;padding-block:3rem;background:var(--sk-surface-low)}.StitchFfw_watermark__B4FB2{position:absolute;top:-2rem;right:2rem;color:rgb(13 35 26/6%);font-family:var(--sk-font-head);font-size:220px;font-weight:800;line-height:1;pointer-events:none}.StitchFfw_heroGrid__ok9Js{position:relative;display:grid;grid-template-columns:8fr 4fr;gap:var(--sk-gutter);align-items:start}.StitchFfw_heroCopy__QxoOz{display:flex;flex-direction:column;gap:1rem}.StitchFfw_crumbs__uI_Un{display:flex;align-items:center;gap:1.5rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchFfw_crumbs__uI_Un a{color:inherit}.StitchFfw_crumbs__uI_Un [aria-current]{color:var(--sk-primary);font-weight:600}.StitchFfw_kitchenTag__WoVEA{display:inline-flex;align-items:center;gap:.25rem;color:var(--sk-secondary)}.StitchFfw_kitchenTag__WoVEA:before{width:6px;height:6px;border-radius:50%;background:var(--sk-secondary);content:""}.StitchFfw_eyebrow__Kv4HS{margin:0;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchFfw_h1__y9W_l.StitchFfw_h1__y9W_l{margin:0;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:56px;font-weight:800;letter-spacing:-.04em;line-height:1.05}.StitchFfw_h1__y9W_l span{color:#b85414}.StitchFfw_lead__WE2vE{max-width:44rem;margin:0;color:var(--sk-muted);font-size:16px;line-height:1.625}.StitchFfw_heroActions__cSjo0{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding-top:.5rem}.StitchFfw_square__wanjA{border-radius:0!important}.StitchFfw_dispatch__8rQ7X{display:inline-flex;align-items:center;gap:.25rem;padding:.5rem 1rem;background:var(--sk-surface-high);color:var(--sk-primary);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchFfw_dispatch__8rQ7X svg{color:var(--sk-secondary)}.StitchFfw_summary__0l6w4{padding:1.5rem;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchFfw_summaryHead__LOvhC{display:flex;align-items:center;justify-content:space-between;margin:0 0 .5rem;padding-bottom:.5rem;border-bottom:1px solid var(--sk-surface-highest);color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.StitchFfw_summaryHead__LOvhC .StitchFfw_chip__fL9Tr{background:var(--sk-primary-container)}.StitchFfw_summary__0l6w4 dl{display:grid;gap:.5rem;margin:0;font-size:12px}.StitchFfw_summary__0l6w4 dl div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.StitchFfw_summary__0l6w4 dt{color:var(--sk-muted)}.StitchFfw_summary__0l6w4 dd{margin:0;color:var(--sk-primary);font-family:var(--sk-font-mono);font-weight:600;text-align:right}.StitchFfw_summary__0l6w4 dd.StitchFfw_strong__cqlaZ{font-family:var(--sk-font-head);font-size:14px;font-weight:700}.StitchFfw_summary__0l6w4 dd.StitchFfw_green__udB1i{color:var(--sk-secondary)}.StitchFfw_factsBand__URTNf{padding-block:1.5rem;background:var(--sk-surface-container)}.StitchFfw_facts__OExuw{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-block:0;list-style:none}.StitchFfw_facts__OExuw li{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;background:#ffffff}.StitchFfw_factTop__VuhKn{display:flex;align-items:center;justify-content:space-between;margin:0 0 .5rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:10px;font-weight:700}.StitchFfw_factTop__VuhKn svg{color:var(--sk-primary-container)}.StitchFfw_facts__OExuw li h2{margin:0 0 .25rem;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:16px;font-weight:700;line-height:24px}.StitchFfw_facts__OExuw li p{margin:0;color:var(--sk-muted);font-size:12px;line-height:16px}.StitchFfw_facts__OExuw li .StitchFfw_factNote__7oou5{margin-top:.25rem;color:var(--sk-secondary);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.StitchFfw_bowls__xgyBN{padding-block:3rem;background:var(--sk-surface)}.StitchFfw_sectionHead__xtnr1{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:3rem;padding-bottom:1rem}.StitchFfw_launchChips__gnSfP{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.StitchFfw_launchChips__gnSfP span{padding:4px 10px;border:1px solid var(--sk-line);background:#ffffff;color:var(--sk-primary);font-family:var(--sk-font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.StitchFfw_bundle__2XJxi{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:1.5rem;background:var(--sk-primary);color:#ffffff}.StitchFfw_bundle__2XJxi p{margin:0;color:var(--sk-surface-high);font-size:14px;line-height:20px}.StitchFfw_bundle__2XJxi .StitchFfw_bundleKicker__ClGkl{margin-bottom:.25rem;color:var(--sk-accent);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.StitchFfw_bundleTitle__y42Ja.StitchFfw_bundleTitle__y42Ja{margin:0 0 .5rem;color:#ffffff;font-family:var(--sk-font-head);font-size:24px;font-weight:700;line-height:28px}.StitchFfw_bundleList__MW21m{display:grid;gap:.5rem;margin:0;padding:.75rem 0;border-block:1px solid rgb(255 255 255/15%);font-size:14px}.StitchFfw_bundleList__MW21m div{display:flex;justify-content:space-between;gap:1rem}.StitchFfw_bundleList__MW21m dt{color:var(--sk-surface-high)}.StitchFfw_bundleList__MW21m dd{margin:0;font-weight:700;text-align:right}.StitchFfw_bundle__2XJxi .sk-cta{justify-content:center;width:100%}.StitchFfw_delivery__dDklu{padding-block:3rem;background:var(--sk-surface-low)}.StitchFfw_deliveryGrid__4BwdT{display:grid;grid-template-columns:5fr 7fr;gap:var(--sk-gutter)}.StitchFfw_deliveryCopy__s1y7h{display:flex;flex-direction:column;justify-content:space-between}.StitchFfw_coverage__U1Yh7{margin-bottom:1rem;padding:1rem;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchFfw_coverage__U1Yh7 p{margin:0 0 .25rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchFfw_coverage__U1Yh7 ul{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.StitchFfw_coverage__U1Yh7 li{padding:4px 8px;background:var(--sk-surface-high);color:var(--sk-primary);font-family:var(--sk-font-head);font-size:12px;font-weight:600}.StitchFfw_deliveryNote__cpbgZ{margin:0;padding:1rem;background:var(--sk-surface-high);color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;line-height:1.5;text-transform:uppercase}.StitchFfw_matrix__lGvcL{padding:1.5rem;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchFfw_matrixHead__SU5dI{display:flex;align-items:center;justify-content:space-between;margin:0 0 1rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchFfw_hub__ydTYK{padding:2px 6px;background:var(--sk-surface-high);color:var(--sk-primary);font-size:10px;font-weight:700}.StitchFfw_matrix__lGvcL ul{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.StitchFfw_matrix__lGvcL li{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--sk-surface-high)}.StitchFfw_matrix__lGvcL li:first-child{border-color:transparent;background:var(--sk-surface-high)}.StitchFfw_radiusNumber__6kHis{display:grid;flex:none;width:40px;height:40px;background:var(--sk-primary);color:#ffffff;font-family:var(--sk-font-mono);font-size:12px;font-weight:700;place-items:center}.StitchFfw_matrix__lGvcL li>div:nth-child(2){flex:1}.StitchFfw_matrix__lGvcL li h3{margin:0;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:16px;font-weight:700}.StitchFfw_matrix__lGvcL li p{margin:2px 0 0;color:var(--sk-muted);font-size:12px}.StitchFfw_radiusPrice__Ajdli{display:grid;justify-items:end;text-align:right}.StitchFfw_radiusPrice__Ajdli strong{color:var(--sk-primary);font-family:var(--sk-font-head);font-size:28px;font-weight:800}.StitchFfw_matrix__lGvcL li:first-child .StitchFfw_radiusPrice__Ajdli strong{color:var(--sk-secondary)}.StitchFfw_radiusPrice__Ajdli span{color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.StitchFfw_matrixNote__KPXQP{display:flex;align-items:center;gap:.25rem;margin:1rem 0 0;color:var(--sk-muted);font-size:12px}.StitchFfw_chefBand__zqUYK{padding-block:3rem;background:var(--sk-surface-container)}.StitchFfw_chef__8vADp{display:grid;grid-template-columns:5fr 7fr;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchFfw_chefPhoto__Pfyjo{position:relative;min-height:420px;background:var(--sk-primary)}.StitchFfw_chefPhoto__Pfyjo img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.StitchFfw_photoTag__E5rdg{position:absolute;bottom:1rem;left:1rem;padding:.25rem .5rem;border:1px solid rgb(255 255 255/30%);background:rgb(13 35 26/80%);color:var(--sk-surface);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchFfw_chefText___Kvwh{display:flex;flex-direction:column;justify-content:space-between;padding:3rem}.StitchFfw_tagline__qS_6X{margin:0 0 1rem;color:#b85414;font-family:var(--sk-font-head);font-size:16px;font-weight:600}.StitchFfw_inquiries__LmufV{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding-top:1rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchFfw_inquiries__LmufV a{color:var(--sk-primary);font-size:14px;font-weight:700;text-transform:none}.StitchFfw_reserve__8w_vB{padding-block:3rem;background:var(--sk-primary-container);color:#ffffff}.StitchFfw_reserveGrid__ptOnb{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}.StitchFfw_reserveCopy__k_l4E{display:flex;flex-direction:column;gap:1rem}.StitchFfw_reserveCopy__k_l4E p{margin:0;color:var(--sk-surface-high);font-size:16px;line-height:1.625}.StitchFfw_reserveKicker__koWGA{color:var(--sk-accent)!important;font-family:var(--sk-font-mono);font-size:11px!important;letter-spacing:.1em;text-transform:uppercase}.StitchFfw_reserveTitle__t8fjm.StitchFfw_reserveTitle__t8fjm{margin:0;color:#ffffff;font-family:var(--sk-font-head);font-size:56px;font-weight:800;letter-spacing:-.04em;line-height:1.05}.StitchFfw_order__JRD_Z{display:grid;gap:1rem;color:var(--sk-ink)}.StitchFfw_order__JRD_Z>#checkout,.StitchFfw_order__JRD_Z>:last-child{padding:clamp(1rem,3vw,1.5rem);background:#ffffff;box-shadow:0 20px 25px -5px rgb(0 0 0/10%)}.StitchFfw_order__JRD_Z>p[role=status]{margin:0!important}@media (max-width:1023px){.StitchFfw_chef__8vADp,.StitchFfw_deliveryGrid__4BwdT,.StitchFfw_heroGrid__ok9Js,.StitchFfw_reserveGrid__ptOnb{grid-template-columns:1fr}.StitchFfw_facts__OExuw{grid-template-columns:repeat(2,1fr)}.StitchFfw_h1__y9W_l.StitchFfw_h1__y9W_l,.StitchFfw_reserveTitle__t8fjm.StitchFfw_reserveTitle__t8fjm{font-size:40px}}@media (max-width:760px){.StitchFfw_wrap__c34hu{padding-inline:1rem}.StitchFfw_facts__OExuw{grid-template-columns:1fr}.StitchFfw_sectionHead__xtnr1{flex-direction:column;align-items:flex-start;margin-bottom:1.5rem}.StitchFfw_chefText___Kvwh{padding:1.5rem}.StitchFfw_watermark__B4FB2{font-size:140px}.StitchFfw_h2__u4QLc.StitchFfw_h2__u4QLc{font-size:28px;line-height:32px}}.AddressReview_review__u8tr6{padding:clamp(18px,4vw,24px);border:1px solid var(--sk-line,#e8e2d9);background:#ffffff;color:var(--sk-ink,#1e1b16)}.AddressReview_review__u8tr6 p{margin:0}.AddressReview_kicker__YgYXL{display:flex;align-items:center;gap:.375rem;color:var(--sk-cta,#b85414);font-family:var(--sk-font-mono,monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.AddressReview_review__u8tr6 .AddressReview_title__t3IfV{margin:0;color:var(--sk-primary,#0d231a);font-family:var(--sk-font-head,inherit);font-size:20px;font-weight:700;line-height:1.3}.AddressReview_glyph__CsrOr{flex:none}.AddressReview_help__fyfsF{font-size:14px;line-height:1.6;color:var(--sk-muted,#424845)}.AddressReview_result__tfn5i{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:1rem;align-items:stretch}.AddressReview_registered__KiYxz{padding:1rem;background:var(--sk-surface-low,#f9f3ea)}.AddressReview_tierCard__XDPlA{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border:1px solid #cfe6d4;background:linear-gradient(135deg,#ffffff,#eef7ef)}.AddressReview_tierBadge__7eUFE{width:-moz-fit-content;width:fit-content;padding:2px 8px;background:var(--sk-primary,#0d231a);color:#ffffff;font-family:var(--sk-font-mono,monospace);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AddressReview_review__u8tr6 .AddressReview_tierTitle__PXP09{color:var(--sk-primary,#0d231a);font-size:18px;font-weight:700}.AddressReview_tierFee__dgg2I{display:flex;justify-content:space-between;gap:.75rem;margin-top:auto!important;padding:.5rem .75rem;background:#ffffff;font-size:14px}.AddressReview_schedule__IvwJH ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none}.AddressReview_schedule__IvwJH li{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;border:1px solid var(--sk-line,#e8e2d9);font-size:13px}.AddressReview_schedule__IvwJH li strong{color:var(--sk-primary,#0d231a);font-size:15px}.AddressReview_schedule__IvwJH .AddressReview_beyond__XXt1P{background:var(--sk-surface-low,#f9f3ea)}.AddressReview_schedule__IvwJH .AddressReview_beyond__XXt1P .AddressReview_tierBadge__7eUFE{background:var(--sk-cta,#b85414)}@media (max-width:720px){.AddressReview_result__tfn5i{grid-template-columns:1fr}.AddressReview_schedule__IvwJH ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.AddressReview_form__l4ANb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.AddressReview_form__l4ANb>div{min-width:0}.AddressReview_wide__qbrnd{grid-column:1/-1}@media (max-width:380px){.AddressReview_form__l4ANb{grid-template-columns:1fr}}.AddressReview_combo__nz2h_{position:relative}.AddressReview_popup__b0vSS{position:absolute;z-index:10;inset-inline:0;top:calc(100% + 4px);padding:4px 0 8px;border:1px solid #7d877f;border-radius:12px;background:#ffffff;box-shadow:0 16px 32px -20px rgb(22 62 46/35%)}.AddressReview_popup__b0vSS[hidden]{display:none}.AddressReview_listbox__3qw6L{margin:0;padding:0;list-style:none}.AddressReview_option__wjn6g{display:flex;flex-direction:column;justify-content:center;min-height:44px;padding:8px 12px;color:#163e2e;cursor:pointer}.AddressReview_option__wjn6g:hover,.AddressReview_option__wjn6g[aria-selected=true]{background:#e3ecdd}.AddressReview_secondary__c92g8{font-size:13px;color:#595d54}.AddressReview_attribution__F4kSJ{margin:4px 12px 0;font-size:12px;color:#595d54;text-align:end}.AddressReview_headRow__EVH_j{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.AddressReview_change__Jjp3L{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1.5px solid #213f31;border-radius:7px;background:#ffffff;color:#213f31;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.AddressReview_change__Jjp3L:hover{background:#f1efdf}.AddressReview_change__Jjp3L:focus-visible{outline:3px solid #b84628;outline-offset:3px}.AddressReview_change__Jjp3L:disabled{cursor:not-allowed;opacity:.65}.CheckoutPanel_checkout__lh8Cq{color:var(--sk-ink,#1e1b16);font-size:16px;line-height:1.6}.CheckoutPanel_icon__hna93{flex:none}.CheckoutPanel_heading__gPpcT{margin:calc(-1 * clamp(1rem, 3vw, 1.5rem)) calc(-1 * clamp(1rem, 3vw, 1.5rem)) 1.5rem;padding:2rem clamp(1rem,3vw,2.5rem);background:linear-gradient(120deg,#142e22 0,var(--sk-primary,#0d231a) 100%);color:#ffffff}.CheckoutPanel_phase__YjUCF{display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem;color:var(--sk-on-primary-container,#b4ccbf);font-family:var(--sk-font-mono,monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.CheckoutPanel_checkout__lh8Cq .CheckoutPanel_heading__gPpcT h2{margin:0 0 .5rem;color:#ffffff;font-family:var(--sk-font-head,inherit);font-size:clamp(28px,4vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1}.CheckoutPanel_heading__gPpcT>p:last-child{max-width:36rem;margin:0;color:var(--sk-surface-high,#eee7de);font-size:15px}.CheckoutPanel_columns__caElZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:1.5rem;align-items:start}.CheckoutPanel_main__VuPUO{display:grid;gap:1.5rem;min-width:0}.CheckoutPanel_card__bHiYQ{padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--sk-line,#e8e2d9);background:#ffffff}.CheckoutPanel_cardHead__FfDWx{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1rem}.CheckoutPanel_kicker__3F3RH{margin:0 0 .25rem;color:var(--sk-muted,#424845);font-family:var(--sk-font-mono,monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.CheckoutPanel_checkout__lh8Cq h3{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--sk-primary,#0d231a);font-family:var(--sk-font-head,inherit);font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.CheckoutPanel_price__Bxo_R{display:flex;align-items:center;gap:.75rem;margin:0}.CheckoutPanel_price__Bxo_R strong{color:var(--sk-primary,#0d231a);font-family:var(--sk-font-head,inherit);font-size:24px}.CheckoutPanel_badge__meFmh,.CheckoutPanel_chip__aiM5u{display:inline-flex;align-items:center;gap:.25rem;padding:2px 8px;border:1px solid var(--sk-line,#e8e2d9);background:var(--sk-surface-low,#f9f3ea);color:var(--sk-muted,#424845);font-family:var(--sk-font-mono,monospace);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.CheckoutPanel_badge__meFmh{border-color:#f1c7b3;background:#fff4ee;color:var(--sk-cta,#b85414)}.CheckoutPanel_protocol__Mb_Qv{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 1rem;padding:.75rem 1rem;background:var(--sk-surface-low,#f9f3ea);color:var(--sk-muted,#424845);font-size:14px}.CheckoutPanel_protocol__Mb_Qv>span:nth-child(2){flex:1 1 16rem}.CheckoutPanel_meals__8st_E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.CheckoutPanel_meal__aZ4_R{display:flex;flex-direction:column;background:#f4f8f3}.CheckoutPanel_meal__aZ4_R:last-child:nth-child(odd){grid-column:1/-1;flex-direction:row}.CheckoutPanel_meal__aZ4_R:last-child:nth-child(odd) .CheckoutPanel_mealMedia__fuH7_{flex:0 0 50%}.CheckoutPanel_mealMedia__fuH7_{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--sk-surface-container,#f4ede4)}.CheckoutPanel_mealMedia__fuH7_ img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CheckoutPanel_mealBadge__Dm2Ju{position:absolute;top:.5rem;left:.5rem;padding:2px 8px;background:rgb(13 35 26/90%);color:#ffffff;font-family:var(--sk-font-mono,monospace);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CheckoutPanel_mealBody__zNB7R{padding:.75rem 1rem 1rem}.CheckoutPanel_checkout__lh8Cq .CheckoutPanel_meal__aZ4_R h4{margin:0 0 .25rem;color:var(--sk-primary,#0d231a);font-size:16px;font-weight:650;line-height:1.4}.CheckoutPanel_meal__aZ4_R a{display:inline-flex;align-items:center;min-height:32px;color:inherit;text-underline-offset:3px}.CheckoutPanel_meal__aZ4_R a:focus-visible,.CheckoutPanel_meal__aZ4_R a:hover{text-decoration:underline}.CheckoutPanel_meal__aZ4_R p,.CheckoutPanel_note__TezYs{margin:4px 0;color:var(--sk-muted,#424845);font-size:14px}.CheckoutPanel_macros__5bw7I{font-family:var(--sk-font-mono,monospace);font-size:12px!important}.CheckoutPanel_milk__3TUha{color:var(--sk-cta,#b85414)!important;font-family:var(--sk-font-mono,monospace);font-size:11px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.CheckoutPanel_note__TezYs{margin-top:14px}.CheckoutPanel_window__wJ_Ag{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1rem;padding:.75rem 1rem;border:1px solid var(--sk-line,#e8e2d9);background:var(--sk-surface-low,#f9f3ea)}.CheckoutPanel_window__wJ_Ag>div{flex:1 1 14rem}.CheckoutPanel_window__wJ_Ag .CheckoutPanel_kicker__3F3RH{margin:0}.CheckoutPanel_windowDate__4elRd{margin:0;color:var(--sk-primary,#0d231a);font-weight:600}.CheckoutPanel_side__0D3i_{position:sticky;top:6rem;display:grid;gap:1rem}.CheckoutPanel_order__Aw4x9{padding:1.5rem;border:1px solid var(--sk-line,#e8e2d9);background:#ffffff}.CheckoutPanel_order__Aw4x9 h3{margin-bottom:1rem}.CheckoutPanel_order__Aw4x9 .ak-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:0;background:var(--sk-cta,#b85414);color:#ffffff!important}.CheckoutPanel_order__Aw4x9 .ak-button:hover{background:var(--sk-cta-hover,#542800)}.CheckoutPanel_meal__aZ4_R a:focus-visible,.CheckoutPanel_order__Aw4x9 .ak-button:focus-visible,.CheckoutPanel_policies__VDzQH a:focus-visible{outline:3px solid var(--sk-cta,#b85414);outline-offset:4px}.CheckoutPanel_summary__jUOTN{margin:0 0 1rem}.CheckoutPanel_summary__jUOTN div{display:flex;justify-content:space-between;gap:16px;padding:5px 0;font-size:14px}.CheckoutPanel_summary__jUOTN dd,.CheckoutPanel_summary__jUOTN dt{margin:0}.CheckoutPanel_summary__jUOTN dd{text-align:right}.CheckoutPanel_fee__aMviw{color:var(--sk-secondary,#006e27);font-weight:600}.CheckoutPanel_total__mL1yb{align-items:flex-end;margin-top:10px;padding-top:14px!important;border-top:1px solid var(--sk-line,#e8e2d9);color:var(--sk-primary,#0d231a);font-size:20px!important;font-weight:700}.CheckoutPanel_total__mL1yb dd{color:var(--sk-cta,#b85414)}.CheckoutPanel_total__mL1yb small{display:block;color:var(--sk-muted,#424845);font-family:var(--sk-font-mono,monospace);font-size:10px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.CheckoutPanel_order__Aw4x9 form>button{width:100%;min-height:48px;margin-top:18px}.CheckoutPanel_trust__IlvgN{display:flex;justify-content:center;gap:1.5rem;margin:1rem 0 0;padding:0;color:var(--sk-muted,#424845);font-family:var(--sk-font-mono,monospace);font-size:10px;letter-spacing:.06em;list-style:none;text-transform:uppercase}.CheckoutPanel_trust__IlvgN li{display:inline-flex;align-items:center;gap:.375rem}.CheckoutPanel_policies__VDzQH{margin-top:28px;padding-top:20px;border-top:1px solid var(--sk-line,#e8e2d9);font-size:14px}.CheckoutPanel_policies__VDzQH p{margin:0 0 10px}.CheckoutPanel_policies__VDzQH nav{display:flex;flex-wrap:wrap;gap:6px 18px}.CheckoutPanel_policies__VDzQH a{display:inline-flex;align-items:center;min-height:32px;text-decoration:underline;text-underline-offset:3px}.CheckoutPanel_error__tB1tb{margin:14px 0 0;color:#8e291d}@media (max-width:1023px){.CheckoutPanel_columns__caElZ{grid-template-columns:1fr}.CheckoutPanel_side__0D3i_{position:static}}@media (max-width:720px){.CheckoutPanel_meals__8st_E{grid-template-columns:1fr}.CheckoutPanel_meal__aZ4_R:last-child:nth-child(odd){flex-direction:column}}.CheckoutPanel_illustration__KJVvG{position:absolute;right:.5rem;bottom:.5rem;padding:2px 8px;background:rgb(13 35 26/90%);color:#ffffff;font-family:var(--sk-font-mono,monospace);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.MenuBrowser_section__Z_lV6{padding-bottom:3rem;background:var(--sk-surface-low)}.MenuBrowser_toolbar__2kBDs{position:sticky;top:80px;z-index:20;margin-bottom:1rem;padding-block:.5rem;border-bottom:1px solid var(--sk-line);background:rgb(249 243 234/96%);backdrop-filter:blur(12px)}.MenuBrowser_searchRow__WYsVG{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.MenuBrowser_search__8jM51{flex:1 1 18rem;min-width:0;min-height:44px;padding:0 1rem;border:1px solid var(--sk-line);border-radius:9999px;background:#ffffff;color:var(--sk-ink);font:inherit;font-size:16px}.MenuBrowser_search__8jM51:focus-visible{outline:3px solid var(--sk-cta);outline-offset:2px}.MenuBrowser_tabs__t3LC8{display:flex;gap:.25rem;padding:.25rem;border-radius:9999px;background:var(--sk-surface-container)}.MenuBrowser_tabs__t3LC8 button{display:inline-flex;align-items:center;gap:.5rem;min-height:36px;padding:0 1rem;border:0;border-radius:9999px;background:transparent;color:var(--sk-primary);cursor:pointer;font-family:var(--sk-font-head);font-size:14px;font-weight:700;white-space:nowrap}.MenuBrowser_tabs__t3LC8 button[aria-selected=true]{background:var(--sk-primary);color:#ffffff}.MenuBrowser_tabs__t3LC8 button:focus-visible{outline:3px solid var(--sk-cta);outline-offset:2px}.MenuBrowser_tabCount__ewZsZ{font-family:var(--sk-font-mono);font-size:11px;opacity:.75}.MenuBrowser_chipRow__RWM19{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:.5rem}.MenuBrowser_groupLabel__QLKN5{color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.MenuBrowser_srOnly__qh5LH{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.MenuBrowser_panel__Kl_AW[hidden]{display:none}.MenuBrowser_wrap__4zYJG{max-width:var(--sk-max);margin:0 auto;padding-inline:var(--sk-margin)}.MenuBrowser_head__zcWfg{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:1rem}.MenuBrowser_head__zcWfg>div:first-child{flex:1 1 28rem}.MenuBrowser_kicker___ZzTv{display:flex;align-items:center;gap:.75rem;margin:0 0 .5rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.MenuBrowser_chip__247pu{padding:2px 8px;background:var(--sk-primary);color:#ffffff;font-weight:700}.MenuBrowser_h2__iYnJC.MenuBrowser_h2__iYnJC{margin:0 0 .5rem;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:40px}.MenuBrowser_lead__w_l59{max-width:40rem;margin:0;color:var(--sk-muted);font-size:16px;line-height:24px}.MenuBrowser_filters__cHztP{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.MenuBrowser_filters__cHztP button{min-height:36px;padding:0 .875rem;border:1px solid var(--sk-line);background:#ffffff;color:var(--sk-primary);cursor:pointer;font-family:var(--sk-font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.MenuBrowser_filters__cHztP button[aria-pressed=true]{border-color:var(--sk-primary);background:var(--sk-primary);color:#ffffff}.MenuBrowser_filters__cHztP button:focus-visible{outline:3px solid var(--sk-cta);outline-offset:2px}.MenuBrowser_count__VwGcl{margin:0 0 0 auto;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.MenuBrowser_grid__hx9wg{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--sk-gutter);margin:0;padding:0;list-style:none}.MenuBrowser_card__W_IPw{display:flex;flex-direction:column;overflow:hidden;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.MenuBrowser_media__y_tEK{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--sk-surface-container)}.MenuBrowser_media__y_tEK img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MenuBrowser_noPhoto__y3GKp{display:grid;height:100%;place-items:center;background:var(--sk-surface-high);color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.MenuBrowser_badge__kspE8,.MenuBrowser_illustration__yncac{position:absolute;left:.5rem;padding:2px 8px;color:#ffffff;font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MenuBrowser_badge__kspE8{top:.5rem;background:rgb(13 35 26/90%)}.MenuBrowser_illustration__yncac{bottom:.5rem;background:rgb(13 35 26/75%)}.MenuBrowser_body__mdlTj{display:flex;flex:1;flex-direction:column;padding:1rem}.MenuBrowser_body__mdlTj p{margin:0;color:var(--sk-muted);font-size:14px;line-height:20px}.MenuBrowser_body__mdlTj .MenuBrowser_category__1KBtd{margin-bottom:.25rem;color:var(--sk-secondary);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MenuBrowser_name__1Xd6F.MenuBrowser_name__1Xd6F{margin:0 0 .375rem;color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:18px;font-weight:700;line-height:22px}.MenuBrowser_body__mdlTj .ak-v6-allergen{margin-top:.75rem}.MenuBrowser_body__mdlTj .MenuBrowser_status__zbPi6{margin-top:auto;padding-top:.75rem;color:var(--sk-cta);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MenuBrowser_empty__19sOo{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:2rem 0;color:var(--sk-muted)}.MenuBrowser_empty__19sOo p{margin:0}.MenuBrowser_empty__19sOo button{min-height:44px;padding:0 1rem;border:1px solid var(--sk-primary);background:#ffffff;color:var(--sk-primary);cursor:pointer;font-weight:700}.MenuBrowser_next__JAlqB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding:1.5rem;background:var(--sk-primary)}.MenuBrowser_next__JAlqB p{max-width:40rem;margin:0;color:var(--sk-surface-high)}@media (min-width:761px){.MenuBrowser_search__8jM51{min-height:40px}.MenuBrowser_tabs__t3LC8 button{min-height:32px}.MenuBrowser_filters__cHztP button{min-height:30px}}@media (max-width:760px){.MenuBrowser_wrap__4zYJG{padding-inline:1rem}.MenuBrowser_toolbar__2kBDs{top:64px}.MenuBrowser_tabs__t3LC8{width:100%}.MenuBrowser_tabs__t3LC8 button{flex:1;justify-content:center;padding:0 .5rem}.MenuBrowser_chipRow__RWM19{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.MenuBrowser_filters__cHztP{flex-wrap:nowrap}.MenuBrowser_filters__cHztP button{white-space:nowrap}.MenuBrowser_count__VwGcl{flex:none;order:-1;margin:0}.MenuBrowser_grid__hx9wg{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.MenuBrowser_body__mdlTj{padding:.75rem}.MenuBrowser_body__mdlTj p{font-size:13px;line-height:18px}.MenuBrowser_body__mdlTj p:not([class]){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.MenuBrowser_name__1Xd6F.MenuBrowser_name__1Xd6F{font-size:15px;line-height:19px}.MenuBrowser_h2__iYnJC.MenuBrowser_h2__iYnJC{font-size:28px;line-height:32px}}.StitchMenu_wrap__n_lUW{max-width:var(--sk-max);margin:0 auto;padding-inline:var(--sk-margin)}.StitchMenu_head__QIQtz{padding:3rem 0 .5rem}.StitchMenu_crumbs__Qv_1_{display:flex;align-items:center;justify-content:space-between;padding-bottom:.25rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em}.StitchMenu_crumbs__Qv_1_ a{color:inherit}.StitchMenu_crumbs__Qv_1_ [aria-current]{color:var(--sk-primary-container);font-weight:600}.StitchMenu_headRow__ajJ9W{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-top:1rem}.StitchMenu_headCopy__Jbwhx{display:flex;flex-direction:column;gap:.25rem;max-width:48rem}.StitchMenu_eyebrow__c6_e6{margin:0;color:var(--sk-secondary);font-family:var(--sk-font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.StitchMenu_h1___PvBy.StitchMenu_h1___PvBy{margin:0;color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:64px;font-weight:800;letter-spacing:-.04em;line-height:1.1}.StitchMenu_lead__58By1{max-width:42rem;margin:.25rem 0 0;color:var(--sk-muted);font-size:16px;line-height:1.625}.StitchMenu_tag__uxFnD{min-width:280px;margin:0;padding:1rem;background:var(--sk-surface-low);box-shadow:0 1px 2px rgb(0 0 0/5%);color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:24px;font-weight:800;letter-spacing:-.02em}.StitchMenu_notice__U47Tw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin:1.25rem 0 0;padding:1rem;background:var(--sk-primary-container);box-shadow:0 1px 2px rgb(0 0 0/5%);color:#f7f0e7;font-size:14px;line-height:20px}.StitchMenu_notice__U47Tw p{display:flex;align-items:center;gap:.5rem;margin:0}.StitchMenu_notice__U47Tw svg{flex:none;color:var(--sk-accent)}.StitchMenu_notice__U47Tw .StitchMenu_caveat__Jsx9m{color:#d0e8db;font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em}.StitchMenu_kitchenBand__E7wO5{padding-block:1.5rem}.StitchMenu_kitchen__NZh5B{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:3rem;background:var(--sk-surface-low);box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchMenu_kitchen__NZh5B>div{display:flex;flex-direction:column;gap:.25rem;max-width:36rem}.StitchMenu_kitchen__NZh5B p{margin:0}.StitchMenu_kitchen__NZh5B>div p{color:var(--sk-ink);font-size:16px;line-height:1.625}.StitchMenu_kitchen__NZh5B .StitchMenu_h3__wfs9I{margin:0;color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:28px}.StitchMenu_reheat__PV_n3{display:flex;flex-direction:column;gap:.25rem;max-width:28rem;padding:1rem;border-left:2px solid var(--sk-secondary);background:var(--sk-surface-high)}.StitchMenu_reheat__PV_n3 p:last-child{color:var(--sk-muted);font-size:14px;line-height:1.625}.StitchMenu_reheatLabel__vRkYe{display:flex;align-items:center;gap:.25rem;color:var(--sk-primary-container);font-family:var(--sk-font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.StitchMenu_bandWrap__wLtOD{padding:1rem 0 3rem}.StitchMenu_band__ibjf8{position:relative;display:flex;align-items:center;justify-content:space-between;gap:3rem;overflow:hidden;padding:3rem;background:var(--sk-primary-container);box-shadow:0 20px 25px -5px rgb(0 0 0/10%);color:#ffffff}.StitchMenu_band__ibjf8:after{position:absolute;right:-3rem;bottom:-3rem;width:16rem;height:16rem;border-radius:50%;background:rgb(111 255 132/5%);content:"";pointer-events:none}.StitchMenu_bandCopy__QwAwn{position:relative;z-index:1;display:flex;flex-direction:column;gap:.5rem;max-width:42rem}.StitchMenu_bandCopy__QwAwn p{margin:0;color:#b4ccbf;font-size:16px;line-height:1.625}.StitchMenu_badges__nuPRs{display:flex;align-items:center;gap:.5rem}.StitchMenu_badge__MNX9b{padding:.25rem .5rem;background:var(--sk-accent);color:var(--sk-primary-container);font-size:10px;font-weight:700;letter-spacing:.1em}.StitchMenu_badgeQuiet__T0PLV,.StitchMenu_badge__MNX9b{font-family:var(--sk-font-mono);text-transform:uppercase}.StitchMenu_badgeQuiet__T0PLV{color:#b4ccbf;font-size:11px;letter-spacing:.06em}.StitchMenu_bandTitle__a5g5N.StitchMenu_bandTitle__a5g5N{margin:0;color:#ffffff;font-family:var(--sk-font-head);font-size:64px;font-weight:800;letter-spacing:-.04em;line-height:1.1}.StitchMenu_bandAction__J3nzC{position:relative;z-index:1;display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:1rem}.StitchMenu_bandAction__J3nzC .sk-cta{border-radius:0}.StitchMenu_bandAction__J3nzC p{display:flex;align-items:center;gap:.25rem;margin:0;color:#b4ccbf;font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchMenu_bandAction__J3nzC svg{color:var(--sk-accent)}@media (max-width:1023px){.StitchMenu_band__ibjf8,.StitchMenu_headRow__ajJ9W,.StitchMenu_kitchen__NZh5B{flex-direction:column;align-items:flex-start}.StitchMenu_bandAction__J3nzC{align-items:stretch;width:100%}.StitchMenu_bandTitle__a5g5N.StitchMenu_bandTitle__a5g5N,.StitchMenu_h1___PvBy.StitchMenu_h1___PvBy{font-size:36px}}@media (max-width:760px){.StitchMenu_wrap__n_lUW{padding-inline:1rem}.StitchMenu_tag__uxFnD{min-width:0;width:100%}.StitchMenu_band__ibjf8,.StitchMenu_kitchen__NZh5B{padding:1.5rem}.StitchMenu_badgeQuiet__T0PLV{display:none}}.StitchMenu_legendRow__XrFRu{padding-block:var(--sk-gutter) 0}.StitchPlans_section__pitA3{padding-block:3rem;background:var(--sk-surface)}.StitchPlans_wrap__UnahV{max-width:var(--sk-max);margin:0 auto;padding-inline:var(--sk-margin)}.StitchPlans_head__2QfAe{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:2rem}.StitchPlans_kicker__hoZHj{display:flex;align-items:center;gap:.75rem;margin:0 0 .5rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.StitchPlans_chip__qjCFa{padding:2px 8px;background:var(--sk-primary);color:#ffffff;font-weight:700}.StitchPlans_title__Q3GAR.StitchPlans_title__Q3GAR{margin:0;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:40px}.StitchPlans_lead__thco_{max-width:32rem;margin:0;color:var(--sk-muted);font-size:16px;line-height:24px}.StitchPlans_grid__9ulu_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sk-gutter);align-items:stretch}.StitchPlans_card__RPuqv{display:flex;flex-direction:column;padding:1.5rem;border:1px solid var(--sk-line);background:#ffffff}.StitchPlans_featured__Ppyau{border-color:var(--sk-primary);box-shadow:0 10px 20px -12px rgb(13 35 26/35%)}.StitchPlans_cardHead__vvji5{padding-bottom:1rem;border-bottom:1px solid var(--sk-line)}.StitchPlans_eyebrow__poWeZ{margin:0 0 .5rem;color:var(--sk-secondary);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.StitchPlans_name__M0nKs.StitchPlans_name__M0nKs{margin:0 0 .5rem;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:22px;font-weight:700;line-height:28px}.StitchPlans_price__ICu5h{margin:0;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:44px}.StitchPlans_price__ICu5h span{color:var(--sk-muted);font-size:16px;font-weight:600;letter-spacing:0}.StitchPlans_unit__4dCpf{margin:.25rem 0 0;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchPlans_list__KSusF{display:grid;gap:.5rem;margin:1rem 0;padding:0;list-style:none}.StitchPlans_list__KSusF li{display:flex;align-items:flex-start;gap:.5rem;color:var(--sk-ink);font-size:15px;line-height:22px}.StitchPlans_list__KSusF li svg{flex:none;margin-top:3px;color:var(--sk-secondary)}.StitchPlans_founding__SJtxI{margin:0 0 1rem;padding:.5rem .75rem;background:var(--sk-surface-low);color:var(--sk-primary);font-size:14px;font-weight:600}.StitchPlans_foot___jy9z{display:grid;gap:.5rem;margin-top:auto}.StitchPlans_foot___jy9z small{color:var(--sk-muted);font-size:13px;line-height:18px}.StitchPlans_foot___jy9z .sk-cta{justify-content:center}.StitchPlans_hold__xw6ma{width:-moz-fit-content;width:fit-content;padding:2px 8px;background:#fff4ee;color:var(--sk-cta);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.StitchPlans_waitlist__nCRxI{display:grid;gap:1rem;margin-top:var(--sk-gutter)}.StitchPlans_race__hNT5V{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border:1px dashed var(--sk-line);background:var(--sk-surface-low)}.StitchPlans_race__hNT5V p{margin:0;color:var(--sk-muted)}.StitchPlans_race__hNT5V .StitchPlans_eyebrow__poWeZ{margin-bottom:.25rem}.StitchPlans_raceLink__qP250{color:var(--sk-primary);font-weight:700;text-underline-offset:3px}.StitchPlans_join__f_5aN{display:flex;justify-content:center;margin-top:1rem}.StitchPlans_terms__xRfq0.StitchPlans_terms__xRfq0{max-width:none;margin:0;color:var(--sk-muted);font-size:13px;line-height:20px;text-align:left}@media (max-width:1023px){.StitchPlans_grid__9ulu_{grid-template-columns:1fr}.StitchPlans_grid__9ulu_,.StitchPlans_waitlist__nCRxI{max-width:32rem;margin-inline:auto}}@media (max-width:760px){.StitchPlans_wrap__UnahV{padding-inline:1rem}.StitchPlans_title__Q3GAR.StitchPlans_title__Q3GAR{font-size:28px;line-height:32px}}.StitchPlansPage_wrap__lU7Jv{max-width:var(--sk-max);margin:0 auto;padding-inline:var(--sk-margin)}.StitchPlansPage_hero__pai5k{padding-block:2.5rem .5rem;background:var(--sk-surface)}.StitchPlansPage_crumbs__zxxzl{display:flex;gap:.5rem;margin-bottom:1.5rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchPlansPage_crumbs__zxxzl a{color:inherit}.StitchPlansPage_eyebrow__Q0Xmb{margin:0 0 .75rem;color:var(--sk-secondary);font-family:var(--sk-font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.StitchPlansPage_h1__REc8P.StitchPlansPage_h1__REc8P{margin:0 0 1rem;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:56px;font-weight:800;letter-spacing:-.04em;line-height:60px}.StitchPlansPage_lead__1bvuD{max-width:40rem;margin:0;color:var(--sk-muted);font-size:18px;line-height:28px}.StitchPlansPage_answers__wBHdI{padding-block:3rem;background:var(--sk-surface-low)}.StitchPlansPage_h2__WOiDY.StitchPlansPage_h2__WOiDY{margin:0 0 1.5rem;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:28px;font-weight:800;line-height:32px}.StitchPlansPage_grid__Lrgu4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sk-gutter);margin:0;padding:0;list-style:none}.StitchPlansPage_card__4UBlM{padding:1.5rem;border:1px solid var(--sk-line);background:#ffffff}.StitchPlansPage_card__4UBlM p{margin:.5rem 0 0;color:var(--sk-muted);font-size:15px;line-height:24px}.StitchPlansPage_h3__HR1BY.StitchPlansPage_h3__HR1BY{margin:0;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:18px;font-weight:700;line-height:24px}.StitchPlansPage_links__Y06UK{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.StitchPlansPage_links__Y06UK a{color:var(--sk-primary);font-weight:600;text-underline-offset:3px}@media (max-width:760px){.StitchPlansPage_wrap__lU7Jv{padding-inline:1rem}.StitchPlansPage_h1__REc8P.StitchPlansPage_h1__REc8P{font-size:36px;line-height:40px}.StitchPlansPage_grid__Lrgu4{grid-template-columns:1fr}}.PeopleProfiles_grid__lswtD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sk-gutter,1.5rem)}.PeopleProfiles_card__QUnAi{display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.PeopleProfiles_photo__zE13k{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--sk-primary)}.PeopleProfiles_image__TW3i8{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PeopleProfiles_chefImage__0s_bV{-o-object-position:center 30%;object-position:center 30%}.PeopleProfiles_stamp__fR_Tb{position:absolute;right:1rem;bottom:1rem;filter:drop-shadow(0 6px 12px rgb(0 0 0/25%))}.PeopleProfiles_body__67F5Q{display:grid;flex:1;align-content:start;gap:.5rem;padding:1.5rem}.PeopleProfiles_body__67F5Q p{margin:0}.PeopleProfiles_role__EFhjL{color:var(--sk-secondary);font-family:var(--sk-font-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PeopleProfiles_name__Z47_h.PeopleProfiles_name__Z47_h{margin:0;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:24px;font-weight:700;line-height:1.2}.PeopleProfiles_text__8_nFj{color:var(--sk-primary-container);font-size:15px;line-height:1.55}.PeopleProfiles_more__IlLcg{width:-moz-fit-content;width:fit-content;margin-top:.25rem;color:var(--sk-primary);font-size:14px;font-weight:600;text-underline-offset:3px}@media (max-width:760px){.PeopleProfiles_grid__lswtD{grid-template-columns:1fr;gap:1rem}.PeopleProfiles_body__67F5Q{padding:1.25rem}.PeopleProfiles_name__Z47_h.PeopleProfiles_name__Z47_h{font-size:20px}}.StitchMobileHome_root__1SrAN{display:none}@media (max-width:760px){.StitchMobileHome_root__1SrAN{display:block}}.StitchMobileHome_section__KwTvp{padding:1.5rem 1rem;background:var(--sk-surface)}.StitchMobileHome_low__v43Ak{background:var(--sk-surface-low)}.StitchMobileHome_careLabel__lqWGx,.StitchMobileHome_count__keTz5,.StitchMobileHome_eyebrow__VZ_Dn,.StitchMobileHome_indexRow__7M0Mg,.StitchMobileHome_stepTop__yDefD,.StitchMobileHome_verifiedLabel__o9OZk{font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;line-height:14px;text-transform:uppercase}.StitchMobileHome_eyebrow__VZ_Dn{margin:0 0 .25rem;color:var(--sk-muted)}.StitchMobileHome_root__1SrAN .StitchMobileHome_h2Large__fb_aS.StitchMobileHome_h2Large__fb_aS,.StitchMobileHome_root__1SrAN .StitchMobileHome_h2__CwRRW.StitchMobileHome_h2__CwRRW{margin:0 0 1rem;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:28px}.StitchMobileHome_root__1SrAN .StitchMobileHome_h2Large__fb_aS.StitchMobileHome_h2Large__fb_aS{margin-bottom:.25rem;font-size:32px;line-height:36px}.StitchMobileHome_root__1SrAN .StitchMobileHome_h3__uVhj9.StitchMobileHome_h3__uVhj9{margin:0 0 .25rem;color:var(--sk-primary);font-family:var(--sk-font-head);font-size:20px;font-weight:700;line-height:24px}.StitchMobileHome_muted__jBrwb,.StitchMobileHome_small__Ehphg{margin:0;color:var(--sk-muted);font-size:14px;line-height:20px}.StitchMobileHome_steps__kB7XB{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.StitchMobileHome_steps__kB7XB li{padding:1rem;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchMobileHome_steps__kB7XB li>p:last-child{margin:0;color:var(--sk-muted);font-size:14px;line-height:20px}.StitchMobileHome_stepTop__yDefD{display:flex;align-items:center;justify-content:space-between;margin:0 0 .5rem;color:var(--sk-muted)}.StitchMobileHome_stepBadge__0TGNl{padding:2px 8px;background:var(--sk-primary);color:#ffffff;font-size:10px;font-weight:700}.StitchMobileHome_orange__w_od_{color:var(--sk-cta);font-weight:700}.StitchMobileHome_green__rvGWI{color:var(--sk-secondary);font-weight:700}.StitchMobileHome_deckSection__Q7ZTM{padding:1.5rem 0;overflow:hidden;background:var(--sk-surface)}.StitchMobileHome_deckHead__uK5lt{margin-bottom:1rem;padding-inline:1rem}.StitchMobileHome_eyebrowRow__l_3hB{display:flex;align-items:center;justify-content:space-between;margin:0 0 .25rem}.StitchMobileHome_eyebrowRow__l_3hB .StitchMobileHome_eyebrow__VZ_Dn{margin:0}.StitchMobileHome_count__keTz5{padding:2px 8px;background:#b8f5bd;color:#002107;font-size:10px;font-weight:700}.StitchMobileHome_indexRow__7M0Mg{display:flex;justify-content:space-between;margin:0 0 .5rem;color:var(--sk-muted)}.StitchMobileHome_strong__0i917{color:var(--sk-primary);font-weight:700}.StitchMobileHome_verified__I42tB{display:flex;align-items:flex-start;gap:.625rem;padding:.5rem;background:var(--sk-surface-container);color:var(--sk-secondary)}.StitchMobileHome_verified__I42tB p{margin:0;color:var(--sk-muted);font-size:14px;line-height:20px}.StitchMobileHome_root__1SrAN .StitchMobileHome_verified__I42tB .StitchMobileHome_verifiedLabel__o9OZk{color:var(--sk-primary);font-size:11px;font-weight:700}.StitchMobileHome_root__1SrAN .StitchMobileHome_verified__I42tB .StitchMobileHome_disclosure__TB_0X{margin-top:.25rem;font-size:12px;line-height:16px}.StitchMobileHome_towns__JiWeP{display:flex;flex-wrap:wrap;gap:.375rem;margin:1rem 0;padding:0;list-style:none}.StitchMobileHome_towns__JiWeP li{padding:.25rem .625rem;background:var(--sk-surface-container);color:var(--sk-primary);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchMobileHome_table__I_3ib{width:100%;border-collapse:collapse;background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchMobileHome_table__I_3ib td,.StitchMobileHome_table__I_3ib th{padding:.5rem;text-align:left}.StitchMobileHome_table__I_3ib thead th{padding:.25rem .5rem;background:var(--sk-surface-container);color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.StitchMobileHome_table__I_3ib td:last-child,.StitchMobileHome_table__I_3ib thead th:last-child{text-align:right}.StitchMobileHome_table__I_3ib tbody tr:nth-child(2){background:var(--sk-surface-low)}.StitchMobileHome_table__I_3ib tbody th{color:var(--sk-primary);font-family:var(--sk-font-mono);font-size:10px;font-weight:700;text-transform:uppercase}.StitchMobileHome_table__I_3ib tbody tr:first-child td:last-child,.StitchMobileHome_table__I_3ib tbody tr:first-child th{color:var(--sk-secondary)}.StitchMobileHome_table__I_3ib tbody td{font-size:14px}.StitchMobileHome_table__I_3ib tbody td:last-child{color:var(--sk-primary);font-family:var(--sk-font-head);font-size:16px;font-weight:700}.StitchMobileHome_faq__d_XW4{display:flex;flex-direction:column;gap:.25rem}.StitchMobileHome_faq__d_XW4 details{background:#ffffff;box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchMobileHome_faq__d_XW4 summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:1rem;color:var(--sk-primary);cursor:pointer;font-family:var(--sk-font-head);font-size:16px;font-weight:700;list-style:none}.StitchMobileHome_faq__d_XW4 summary::-webkit-details-marker{display:none}.StitchMobileHome_plus__CX_Cu:before{content:"+";font-size:22px;font-weight:400}.StitchMobileHome_faq__d_XW4 details[open] .StitchMobileHome_plus__CX_Cu:before{content:"−"}.StitchMobileHome_faq__d_XW4 details p{margin:0;padding:0 1rem 1rem;color:var(--sk-muted);font-size:14px;line-height:20px}.StitchMobileHome_care__m05_B{padding:1rem 1rem .5rem;background:var(--sk-surface)}.StitchMobileHome_care__m05_B>div{padding:1rem;border-left:2px solid var(--sk-primary);background:var(--sk-surface-low)}.StitchMobileHome_care__m05_B p{margin:0;color:var(--sk-muted);font-size:14px;line-height:20px}.StitchMobileHome_root__1SrAN .StitchMobileHome_care__m05_B .StitchMobileHome_careLabel__lqWGx{margin-bottom:.25rem;color:var(--sk-primary);font-size:11px;font-weight:700}.StitchMobileHome_inquiries__zt9jC{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem;background:var(--sk-surface);text-align:center}.StitchMobileHome_inquiries__zt9jC a{color:var(--sk-primary);font-family:var(--sk-font-head);font-size:16px;font-weight:700}.ServiceAreaMap_map__ah7sM{margin:0;overflow:hidden;border:1px solid var(--sk-surface-high,#ece7de);border-radius:8px;background:var(--sk-surface-low,#f9f3ea)}.ServiceAreaMap_map__ah7sM img{display:block;width:100%;height:auto}.ServiceAreaMap_map__ah7sM figcaption{padding:.5rem .75rem;color:var(--sk-muted,#424845);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.04em}.StitchDelivery_wrap__pRTQc{max-width:var(--sk-max);margin:0 auto;padding-inline:var(--sk-margin)}.StitchDelivery_section__NZD_B{padding-bottom:3rem}.StitchDelivery_head__maCLJ{display:flex;flex-direction:column;gap:.5rem;max-width:56rem;padding-top:1.5rem}.StitchDelivery_crumbs__xGpog{display:flex;align-items:center;gap:.25rem;margin-bottom:.25rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em}.StitchDelivery_crumbs__xGpog a{color:inherit}.StitchDelivery_crumbs__xGpog [aria-current]{color:var(--sk-primary);font-weight:700}.StitchDelivery_meta__7uNGa{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em}.StitchDelivery_meta__7uNGa span:first-child{color:var(--sk-secondary);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.StitchDelivery_meta__7uNGa span:last-child{color:var(--sk-muted)}.StitchDelivery_h1__7C1Ro.StitchDelivery_h1__7C1Ro,.StitchDelivery_h2__83PSV.StitchDelivery_h2__83PSV{margin:0;color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:40px}.StitchDelivery_h3__coB7C.StitchDelivery_h3__coB7C{margin:0;color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:28px}.StitchDelivery_lead__WmXsl{margin:0;color:var(--sk-muted);font-size:16px;line-height:1.625}.StitchDelivery_days__ye6bF{display:flex;flex-direction:column;gap:.25rem;margin:.5rem 0 0;color:var(--sk-muted);font-size:14px}.StitchDelivery_days__ye6bF span:first-child{display:flex;align-items:center;gap:.25rem;color:var(--sk-primary-container);font-weight:600}.StitchDelivery_days__ye6bF svg{color:var(--sk-secondary)}.StitchDelivery_body__aXYyp{max-width:42rem;margin:0;color:var(--sk-muted);font-size:14px;line-height:20px}.StitchDelivery_tiles__xvCYc{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0 3rem;padding:0;list-style:none}.StitchDelivery_tiles__xvCYc li{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;border-radius:4px;background:var(--sk-surface-low);box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchDelivery_tiles__xvCYc li>span{color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchDelivery_tiles__xvCYc li>div{margin-top:.5rem}.StitchDelivery_tiles__xvCYc strong{color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:24px;font-weight:700;letter-spacing:-.02em}.StitchDelivery_tiles__xvCYc p{margin:4px 0 0;color:var(--sk-muted);font-size:12px}.StitchDelivery_checker__Ai11S{display:flex;gap:1.5rem;align-items:flex-start;justify-content:space-between;padding:1.5rem;border-radius:8px;background:var(--sk-surface-container);box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchDelivery_checkForm__8iVyw{display:flex;flex:7;flex-direction:column;gap:1rem}.StitchDelivery_mapCol__IR1J_{display:flex;flex:5;flex-direction:column;gap:.25rem;align-self:stretch}.StitchDelivery_checkHead__PwIKF{display:flex;align-items:center;justify-content:space-between;margin:0;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchDelivery_metro__6K_5d{padding:2px 4px;border-radius:4px;background:var(--sk-surface-highest);color:var(--sk-primary-container);font-size:10px;font-weight:700}.StitchDelivery_perimeter__alSj9{color:var(--sk-secondary);font-weight:700}.StitchDelivery_form__Dp_KW form{display:grid;grid-template-columns:1fr auto;gap:.25rem .25rem;align-items:end;margin:0;padding:0;border:0;background:none;box-shadow:none}.StitchDelivery_form__Dp_KW form>*{grid-column:1/-1}.StitchDelivery_form__Dp_KW form label{color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchDelivery_form__Dp_KW form input{grid-column:1;min-height:44px;padding:.5rem 1rem;border:0;border-radius:4px;background:#ffffff;font:inherit}.StitchDelivery_form__Dp_KW form button{grid-column:2;grid-row:2;min-height:44px;padding:.5rem 1.5rem;border:0;border-radius:4px;background:var(--sk-primary-container);color:#ffffff;font-family:var(--sk-font-head);font-size:14px;font-weight:700}.StitchDelivery_form__Dp_KW form button:hover{background:var(--sk-secondary)}.StitchDelivery_serving__Ajzb0{display:flex;align-items:center;gap:.25rem;margin:0;padding:.25rem 1rem;border-radius:4px;background:var(--sk-surface-high);color:var(--sk-muted);font-size:12px;font-weight:500}.StitchDelivery_serving__Ajzb0 svg{flex:none;color:var(--sk-secondary)}.StitchDelivery_firstDrop__fWBbE{margin:0;color:var(--sk-muted);font-size:12px}.StitchDelivery_townships__bgS6D p{margin:0 0 .25rem;color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchDelivery_townships__bgS6D ul{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.StitchDelivery_townships__bgS6D li{padding:4px 8px;border-radius:4px;background:#ffffff;color:var(--sk-ink);font-size:10px;letter-spacing:.1em}.StitchDelivery_kicker__PGzlO,.StitchDelivery_townships__bgS6D li{font-family:var(--sk-font-mono);font-weight:700;text-transform:uppercase}.StitchDelivery_kicker__PGzlO{margin:0 0 .5rem;color:var(--sk-secondary);font-size:11px;letter-spacing:.06em}.StitchDelivery_table__iPMzP{width:100%;margin-top:1rem;overflow:hidden;border-collapse:collapse;border-radius:8px;background:var(--sk-primary-container);box-shadow:0 4px 6px -1px rgb(0 0 0/10%);color:#ffffff}.StitchDelivery_table__iPMzP thead{background:var(--sk-primary)}.StitchDelivery_table__iPMzP thead th{padding:.5rem 1rem;color:#8aa196;font-family:var(--sk-font-mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-align:left;text-transform:uppercase}.StitchDelivery_table__iPMzP td:last-child,.StitchDelivery_table__iPMzP th:last-child{text-align:right}.StitchDelivery_table__iPMzP tbody tr+tr{border-top:1px solid rgb(255 255 255/8%)}.StitchDelivery_table__iPMzP tbody th,.StitchDelivery_table__iPMzP td{padding:1.5rem 1rem;vertical-align:middle}.StitchDelivery_table__iPMzP tbody th{font-family:var(--sk-font-head);font-size:16px;text-align:left;white-space:nowrap}.StitchDelivery_table__iPMzP tbody th:before{display:inline-block;width:10px;height:10px;margin-right:.5rem;border-radius:50%;background:#8aa196;content:""}.StitchDelivery_table__iPMzP tbody tr:first-child th:before{background:var(--sk-accent)}.StitchDelivery_table__iPMzP td strong{display:block;font-size:16px;font-weight:600}.StitchDelivery_table__iPMzP td span{color:#8aa196;font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchDelivery_table__iPMzP td:nth-child(3){color:#b4ccbf;font-size:14px}.StitchDelivery_table__iPMzP td:last-child strong{display:inline;font-family:var(--sk-font-head);font-size:28px;font-weight:800}.StitchDelivery_table__iPMzP tbody tr:first-child td:last-child{white-space:nowrap}.StitchDelivery_table__iPMzP tbody tr:first-child td:last-child span,.StitchDelivery_table__iPMzP tbody tr:first-child td:last-child strong{padding:4px 8px;background:var(--sk-accent);color:var(--sk-primary);font-size:14px}.StitchDelivery_table__iPMzP tbody tr:first-child td:last-child strong{padding-right:0;border-radius:4px 0 0 4px}.StitchDelivery_table__iPMzP tbody tr:first-child td:last-child span{padding-left:0;border-radius:0 4px 4px 0;font-family:var(--sk-font-head);font-weight:800}.StitchDelivery_tableNote__PkrlA{display:flex;align-items:center;gap:.5rem;margin:1rem 0 0;padding:1rem;border-radius:8px;background:var(--sk-surface-low);color:var(--sk-muted);font-size:14px}.StitchDelivery_tableNote__PkrlA svg{flex:none;color:var(--sk-secondary)}.StitchDelivery_care__9MLZa{padding:1.5rem;border-radius:8px;background:var(--sk-surface-low);box-shadow:0 1px 2px rgb(0 0 0/5%)}.StitchDelivery_careGrid__3Hwek{display:grid;grid-template-columns:7fr 5fr;gap:1.5rem;align-items:center}.StitchDelivery_guide__3R3Zc{position:relative;aspect-ratio:16/9;margin:0;overflow:hidden;border-radius:4px;background:var(--sk-primary-container);box-shadow:0 4px 6px -1px rgb(0 0 0/10%)}.StitchDelivery_guide__3R3Zc figcaption{position:absolute;top:1rem;left:1rem;padding:4px 8px;border-radius:4px;background:rgb(13 35 26/90%);color:#ffffff;font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em}.StitchDelivery_checks__5_A2R{display:flex;flex-direction:column;gap:1rem;margin:1rem 0 0;padding:0;list-style:none}.StitchDelivery_checks__5_A2R li{display:flex;align-items:flex-start;gap:.5rem}.StitchDelivery_checks__5_A2R svg{flex:none;margin-top:2px;color:var(--sk-secondary)}.StitchDelivery_checks__5_A2R strong{color:var(--sk-primary-container);font-family:var(--sk-font-head);font-size:16px}.StitchDelivery_checks__5_A2R p{margin:2px 0 0;color:var(--sk-muted);font-size:14px}.StitchDelivery_band__9GEob{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:3rem;border-radius:8px;background:var(--sk-primary-container);box-shadow:0 20px 25px -5px rgb(0 0 0/10%);color:#ffffff}.StitchDelivery_band__9GEob>div{display:flex;flex-direction:column;gap:.25rem;max-width:42rem}.StitchDelivery_bandTitle__5kJ0Z.StitchDelivery_bandTitle__5kJ0Z{margin:0;color:#ffffff;font-family:var(--sk-font-head);font-size:36px;font-weight:800;letter-spacing:-.03em;line-height:40px}.StitchDelivery_band__9GEob p{margin:0;color:#8aa196;font-size:16px;line-height:1.625}.StitchDelivery_band__9GEob .StitchDelivery_bandNote__7WuyP{margin-top:.5rem;font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.StitchDelivery_bandNote__7WuyP a{color:var(--sk-accent);font-weight:700;text-transform:none}@media (max-width:1023px){.StitchDelivery_band__9GEob,.StitchDelivery_checker__Ai11S{flex-direction:column;align-items:stretch}.StitchDelivery_careGrid__3Hwek{grid-template-columns:1fr}}@media (max-width:760px){.StitchDelivery_wrap__pRTQc{padding-inline:1rem}.StitchDelivery_tiles__xvCYc{grid-template-columns:1fr}.StitchDelivery_band__9GEob,.StitchDelivery_care__9MLZa,.StitchDelivery_checker__Ai11S{padding:1rem}.StitchDelivery_table__iPMzP thead{display:none}.StitchDelivery_table__iPMzP tbody tr{display:grid;grid-template-columns:1fr auto;padding:1rem}.StitchDelivery_table__iPMzP tbody th,.StitchDelivery_table__iPMzP td{padding:.25rem 0}.StitchDelivery_table__iPMzP td:nth-child(2),.StitchDelivery_table__iPMzP td:nth-child(3){grid-column:1/-1}.StitchDelivery_table__iPMzP td:last-child{grid-column:2;grid-row:1}.StitchDelivery_h1__7C1Ro.StitchDelivery_h1__7C1Ro,.StitchDelivery_h2__83PSV.StitchDelivery_h2__83PSV{font-size:28px;line-height:32px}}.StitchDelivery_hub__N24_z{display:flex;flex:1;flex-direction:column;justify-content:center;gap:.5rem;padding:1rem;border:1px solid var(--sk-outline-variant,#d9d2c7);border-radius:4px;background:var(--sk-surface-low,#fbf3ea)}.StitchDelivery_hub__N24_z p{display:flex;align-items:center;gap:.25rem;margin:0;font-family:var(--sk-font-head);font-size:14px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.StitchDelivery_hub__N24_z svg{color:var(--sk-accent)}.StitchDelivery_hub__N24_z span{color:var(--sk-muted);font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}