.menu-heading[data-astro-cid-2ndeurlg]{padding-bottom:35px}.menu-heading[data-astro-cid-2ndeurlg] h1[data-astro-cid-2ndeurlg]{margin-bottom:20px}.menu-heading[data-astro-cid-2ndeurlg]>.eyebrow[data-astro-cid-2ndeurlg]{margin-top:30px}.menu-tools[data-astro-cid-2ndeurlg]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px;padding-bottom:28px;display:flex}.menu-search[data-astro-cid-2ndeurlg]{width:min(420px,100%)}.menu-search[data-astro-cid-2ndeurlg] label[data-astro-cid-2ndeurlg]{margin-bottom:10px;font-size:11px;font-weight:750;display:block}.menu-search[data-astro-cid-2ndeurlg] input[data-astro-cid-2ndeurlg]{width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #bfcdba;border-radius:3px;min-height:48px;padding:14px 16px;font-size:13px}.menu-search[data-astro-cid-2ndeurlg] input[data-astro-cid-2ndeurlg]:focus-visible{outline:2px solid var(--green);outline-offset:2px}.menu-meta[data-astro-cid-2ndeurlg]{color:var(--muted);flex-direction:column;align-items:end;gap:13px;font-size:11px;display:flex}.menu-meta[data-astro-cid-2ndeurlg] a[data-astro-cid-2ndeurlg]{color:var(--green);text-underline-offset:4px;font-weight:750;text-decoration:underline}.menu-shell[data-astro-cid-2ndeurlg]{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:42px;display:grid}.menu-sidebar[data-astro-cid-2ndeurlg]{position:sticky;top:122px}.menu-sidebar[data-astro-cid-2ndeurlg]>.eyebrow[data-astro-cid-2ndeurlg]{color:#92713e;margin-bottom:17px;font-size:9px}.category-nav[data-astro-cid-2ndeurlg]{box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex;position:static}.category-nav[data-astro-cid-2ndeurlg]>a[data-astro-cid-2ndeurlg]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;font-size:12px;font-weight:650;display:flex}.category-nav[data-astro-cid-2ndeurlg]>a[data-astro-cid-2ndeurlg]>span[data-astro-cid-2ndeurlg]{color:var(--muted);font-size:10px}.category-nav[data-astro-cid-2ndeurlg]>a[data-astro-cid-2ndeurlg]:hover{color:#7b623c}.menu-category[data-astro-cid-2ndeurlg]{margin-bottom:42px;scroll-margin-top:125px}.category-heading[data-astro-cid-2ndeurlg]{border-bottom:2px solid var(--green);justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.category-heading[data-astro-cid-2ndeurlg] h2[data-astro-cid-2ndeurlg]{letter-spacing:-1px;margin:0;font-size:27px}.category-count[data-astro-cid-2ndeurlg]{white-space:nowrap;color:var(--muted);font-size:10px}.menu-grid[data-astro-cid-2ndeurlg]{grid-template-columns:1fr 1fr;column-gap:25px;display:grid}.menu-item[data-astro-cid-2ndeurlg]{border-bottom:1px solid var(--line);min-width:0;padding:23px 0;display:block}.menu-item[data-astro-cid-2ndeurlg].with-image{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:16px;display:grid}.menu-item[data-astro-cid-2ndeurlg]>.media[data-astro-cid-2ndeurlg]{border-radius:3px}.item-content[data-astro-cid-2ndeurlg]{min-width:0}.item-heading[data-astro-cid-2ndeurlg]{justify-content:space-between;align-items:start;gap:12px;display:flex}.item-heading[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{letter-spacing:-.4px;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:750;line-height:1.5}.item-price[data-astro-cid-2ndeurlg]{white-space:nowrap;color:#526c43;flex-shrink:0;font-size:12px;font-weight:800;line-height:1.9}.item-content[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{color:var(--muted);white-space:pre-line;overflow-wrap:anywhere;margin:10px 0 0;font-size:11px;line-height:1.85}.menu-source[data-astro-cid-2ndeurlg]{border-top:1px solid var(--line);margin-top:12px;padding-block:28px}.menu-source[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{max-width:800px;color:var(--muted);font-size:11px}.menu-source[data-astro-cid-2ndeurlg] .text-link[data-astro-cid-2ndeurlg]{font-size:11px}.menu-contact[data-astro-cid-2ndeurlg]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding:35px 0 65px;display:flex}.menu-contact[data-astro-cid-2ndeurlg] h2[data-astro-cid-2ndeurlg]{font-size:27px}.menu-contact[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{color:var(--muted);font-size:13px}.menu-contact[data-astro-cid-2ndeurlg] .text-link[data-astro-cid-2ndeurlg]{flex-shrink:0;font-size:15px}.menu-empty[data-astro-cid-2ndeurlg]{background:#edf1e8;border-radius:3px;padding:26px;font-size:14px}.menu-item[data-astro-cid-2ndeurlg][hidden],.menu-category[data-astro-cid-2ndeurlg][hidden],.menu-empty[data-astro-cid-2ndeurlg][hidden]{display:none!important}@media (width<=1100px){.menu-shell[data-astro-cid-2ndeurlg]{grid-template-columns:170px minmax(0,1fr);gap:28px}.menu-grid[data-astro-cid-2ndeurlg]{grid-template-columns:1fr}.menu-item[data-astro-cid-2ndeurlg].with-image{grid-template-columns:90px minmax(0,1fr)}.item-heading[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{font-size:16px}.item-content[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{font-size:12px}}@media (width<=780px){.menu-heading[data-astro-cid-2ndeurlg]{padding-bottom:28px}.menu-shell[data-astro-cid-2ndeurlg]{grid-template-columns:1fr;gap:24px}.menu-sidebar[data-astro-cid-2ndeurlg]{position:static}.menu-sidebar[data-astro-cid-2ndeurlg]>.eyebrow[data-astro-cid-2ndeurlg]{margin-bottom:12px}.category-nav[data-astro-cid-2ndeurlg]{box-shadow:none;flex-flow:wrap;gap:8px;display:flex;position:static;top:auto;left:auto;right:auto}.category-nav[data-astro-cid-2ndeurlg]>a[data-astro-cid-2ndeurlg]{border:1px solid var(--line);background:#edf1e8;border-radius:3px;gap:10px;padding:9px 12px;font-size:10px}.category-nav[data-astro-cid-2ndeurlg]>a[data-astro-cid-2ndeurlg]>span[data-astro-cid-2ndeurlg]{font-size:9px}.menu-tools[data-astro-cid-2ndeurlg]{gap:20px;margin-bottom:25px}.menu-search[data-astro-cid-2ndeurlg]{width:60%}.menu-meta[data-astro-cid-2ndeurlg]{text-align:right;gap:10px;font-size:10px}.category-heading[data-astro-cid-2ndeurlg] h2[data-astro-cid-2ndeurlg]{font-size:25px}.menu-item[data-astro-cid-2ndeurlg].with-image{grid-template-columns:84px minmax(0,1fr);gap:17px}.menu-contact[data-astro-cid-2ndeurlg]{flex-direction:column;align-items:start;gap:15px;padding-bottom:55px}.menu-contact[data-astro-cid-2ndeurlg] h2[data-astro-cid-2ndeurlg]{font-size:25px}.menu-category[data-astro-cid-2ndeurlg]{scroll-margin-top:100px}.menu-source[data-astro-cid-2ndeurlg]{margin-top:0}}@media (width<=540px){.menu-tools[data-astro-cid-2ndeurlg]{display:block}.menu-search[data-astro-cid-2ndeurlg]{width:100%;max-width:none}.menu-meta[data-astro-cid-2ndeurlg]{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:15px;margin-top:18px}.menu-item[data-astro-cid-2ndeurlg].with-image{grid-template-columns:75px minmax(0,1fr);gap:14px}.item-heading[data-astro-cid-2ndeurlg]{flex-direction:column;gap:4px}.item-heading[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{font-size:15px}.item-content[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{font-size:11px}.item-price[data-astro-cid-2ndeurlg]{font-size:12px}.menu-item[data-astro-cid-2ndeurlg]{padding-block:21px}.category-nav[data-astro-cid-2ndeurlg]>a[data-astro-cid-2ndeurlg]{gap:9px;padding:8px 10px;font-size:10px}.menu-sidebar[data-astro-cid-2ndeurlg]>.eyebrow[data-astro-cid-2ndeurlg]{font-size:8px}}@media (width<=359px){.menu-item[data-astro-cid-2ndeurlg].with-image{grid-template-columns:65px minmax(0,1fr);gap:12px}.item-heading[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{font-size:14px}.category-nav[data-astro-cid-2ndeurlg]>a[data-astro-cid-2ndeurlg]{padding:8px;font-size:9px}.menu-meta[data-astro-cid-2ndeurlg]{font-size:9px}.category-heading[data-astro-cid-2ndeurlg] h2[data-astro-cid-2ndeurlg]{font-size:23px}}
