*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{color:#f6f0e5;background:#11100e;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline-offset:5px;outline:3px solid #f3b854}[hidden]{display:none!important}.test-notice[data-astro-cid-e5lhqehf]{color:#1c140d;letter-spacing:.13em;text-align:center;background:#e1aa46;padding:.7rem 1rem;font-size:10px;font-weight:800}header[data-astro-cid-e5lhqehf]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 4vw;display:flex}.brand[data-astro-cid-e5lhqehf]{letter-spacing:-.07em;text-align:center;font-size:2rem;font-weight:950;line-height:.9}.brand[data-astro-cid-e5lhqehf] span[data-astro-cid-e5lhqehf]{letter-spacing:.35em;margin-top:.6rem;font-size:.57rem;display:block}.back[data-astro-cid-e5lhqehf],.cart-link[data-astro-cid-e5lhqehf]{font-size:.7rem}.cart-link[data-astro-cid-e5lhqehf] span[data-astro-cid-e5lhqehf]{border:1px solid #e1aa46;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;margin-left:.4rem;display:inline-grid}.hero[data-astro-cid-e5lhqehf]{align-items:center;min-height:650px;padding:5rem 6vw;display:flex;position:relative;overflow:hidden}.hero-image[data-astro-cid-e5lhqehf]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-e5lhqehf]:after{content:"";background:linear-gradient(90deg,#0a0909e8 2%,#0a090995 40%,#0000 78%);position:absolute;inset:0}.hero-content[data-astro-cid-e5lhqehf]{z-index:1;max-width:760px;position:relative}.eyebrow[data-astro-cid-e5lhqehf]{letter-spacing:.17em;color:#e8b85d;font-size:.65rem;font-weight:700}h1[data-astro-cid-e5lhqehf]{letter-spacing:-.065em;color:#f6f0e5;margin:1.6rem 0;font-size:clamp(3.8rem,7.5vw,8rem);font-weight:950;line-height:.89}h1[data-astro-cid-e5lhqehf] span[data-astro-cid-e5lhqehf]{display:block}h1[data-astro-cid-e5lhqehf] span[data-astro-cid-e5lhqehf]:nth-child(2){color:#e5af47}.hero-content[data-astro-cid-e5lhqehf]>p[data-astro-cid-e5lhqehf]:not(.eyebrow){color:#e9dfcf;max-width:320px;font-size:1rem;line-height:1.6}.button[data-astro-cid-e5lhqehf]{color:#1c140d;background:#e1aa46;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:2rem;padding:1.1rem 1.4rem;font-size:.8rem;font-weight:800;display:inline-flex}.hero[data-astro-cid-e5lhqehf] .button[data-astro-cid-e5lhqehf]{margin-top:1rem}.hero-detail[data-astro-cid-e5lhqehf]{letter-spacing:.18em;color:#b2a48f;margin-top:2rem;font-size:.55rem}.marquee[data-astro-cid-e5lhqehf]{color:#19120d;letter-spacing:-.04em;white-space:nowrap;background:#d6492d;padding:.7rem 0;font-size:clamp(1.5rem,4vw,3.8rem);font-weight:950;overflow:hidden}.menu-shell[data-astro-cid-e5lhqehf]{max-width:1440px;margin:auto;padding:5rem 5vw}.menu-heading[data-astro-cid-e5lhqehf]{max-width:670px;margin-bottom:3rem}h2[data-astro-cid-e5lhqehf]{letter-spacing:-.055em;margin:1rem 0 1.5rem;font-size:clamp(2rem,3.8vw,4rem);font-weight:850;line-height:1}.muted[data-astro-cid-e5lhqehf]{color:#b3a998;font-size:.75rem;line-height:1.7}.order-grid[data-astro-cid-e5lhqehf]{grid-template-columns:1.5fr 1fr;align-items:start;gap:3rem;display:grid}.menu-items[data-astro-cid-e5lhqehf]{gap:1rem;display:grid}.menu-item[data-astro-cid-e5lhqehf]{border-top:1px solid #726651;grid-template-columns:1fr auto;gap:.7rem 1.5rem;padding:1.5rem 0;display:grid}.item-index[data-astro-cid-e5lhqehf]{letter-spacing:.12em;color:#e1aa46;grid-column:1/-1;font-size:.6rem}.menu-item[data-astro-cid-e5lhqehf] h3[data-astro-cid-e5lhqehf]{letter-spacing:-.04em;margin:.2rem 0 .7rem;font-size:2rem;font-weight:750}.menu-item[data-astro-cid-e5lhqehf] p[data-astro-cid-e5lhqehf]{color:#b8afa0;max-width:340px;font-size:.8rem;line-height:1.6}.item-actions[data-astro-cid-e5lhqehf]{flex-direction:column;justify-content:space-between;align-items:end;gap:1rem;display:flex}.item-actions[data-astro-cid-e5lhqehf] strong[data-astro-cid-e5lhqehf]{font-size:1rem}.item-actions[data-astro-cid-e5lhqehf] button[data-astro-cid-e5lhqehf]{color:#e1aa46;background:0 0;border:1px solid #a98548;padding:.65rem 1rem;font-size:.7rem}.item-actions[data-astro-cid-e5lhqehf] button[data-astro-cid-e5lhqehf]:hover{color:#16100a;background:#e1aa46}.order-panel[data-astro-cid-e5lhqehf]{background:#201c16;border:1px solid #766346;padding:2rem;position:sticky;top:1rem}.order-panel[data-astro-cid-e5lhqehf] h2[data-astro-cid-e5lhqehf]{font-size:2rem}.order-total[data-astro-cid-e5lhqehf]{border-top:1px solid #726651;justify-content:space-between;gap:1rem;padding:1.3rem 0;font-size:.8rem;display:flex}.checkout[data-astro-cid-e5lhqehf]{gap:1rem;width:100%}.checkout[data-astro-cid-e5lhqehf]:disabled{opacity:.4;cursor:default}.order-note[data-astro-cid-e5lhqehf]{font-size:.65rem}[data-astro-cid-e5lhqehf][data-cart-items] .cart-row{border-top:1px solid #584d3c;grid-template-columns:1fr auto;gap:.7rem;padding:1rem 0;font-size:.8rem;display:grid}[data-astro-cid-e5lhqehf][data-cart-items] button{color:#e1aa46;background:0 0;border:1px solid #7c694b;padding:.25rem .5rem}[data-astro-cid-e5lhqehf][data-cart-items] .quantity{grid-column:1/-1;align-items:center;gap:.6rem;display:flex}.story[data-astro-cid-e5lhqehf]{color:#201b15;background:#d6c4a4;padding:5rem 6vw}.story[data-astro-cid-e5lhqehf] .eyebrow[data-astro-cid-e5lhqehf]{color:#6d381d}.story[data-astro-cid-e5lhqehf] h2[data-astro-cid-e5lhqehf]{max-width:13ch;font-size:clamp(3rem,8vw,8rem)}.story[data-astro-cid-e5lhqehf] p[data-astro-cid-e5lhqehf]:not(.eyebrow){max-width:500px;line-height:1.8}.story-tags[data-astro-cid-e5lhqehf]{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.story-tags[data-astro-cid-e5lhqehf] span[data-astro-cid-e5lhqehf]{border:1px solid #5b4832;border-radius:50%;padding:2rem 1.2rem;font-size:.7rem;font-weight:800}.project[data-astro-cid-e5lhqehf]{text-align:center;max-width:900px;margin:auto;padding:5rem 5vw}.project[data-astro-cid-e5lhqehf] .email[data-astro-cid-e5lhqehf]{margin:1.5rem;font-size:.85rem;display:block}footer[data-astro-cid-e5lhqehf]{border-top:1px solid #5e523f;justify-content:space-between;align-items:center;gap:1.5rem;padding:2rem 4vw;font-size:.65rem;display:flex}footer[data-astro-cid-e5lhqehf] nav[data-astro-cid-e5lhqehf]{gap:1rem;display:flex}footer[data-astro-cid-e5lhqehf] [data-astro-cid-e5lhqehf][aria-current]{color:#e1aa46}.receipt[data-astro-cid-e5lhqehf]{border:1px solid #d6ac64;max-width:1000px;margin:1rem auto;padding:2rem}.receipt[data-astro-cid-e5lhqehf] h2[data-astro-cid-e5lhqehf]{font-size:2rem}@media (width<=700px){header[data-astro-cid-e5lhqehf]{flex-wrap:wrap;padding:1rem}.back[data-astro-cid-e5lhqehf]{order:3;width:100%;font-size:.65rem}.brand[data-astro-cid-e5lhqehf]{text-align:left;font-size:1.8rem}.cart-link[data-astro-cid-e5lhqehf]{font-size:.6rem}.hero[data-astro-cid-e5lhqehf]{align-items:start;min-height:700px;padding:3rem 1.25rem}.hero-image[data-astro-cid-e5lhqehf]{-o-object-position:66% center;object-position:66% center}.hero[data-astro-cid-e5lhqehf]:after{background:linear-gradient(#080808e8 2%,#08080888 48%,#0000 80%)}h1[data-astro-cid-e5lhqehf]{font-size:clamp(3.5rem,14vw,5.6rem)}.hero-content[data-astro-cid-e5lhqehf]>.eyebrow[data-astro-cid-e5lhqehf]{font-size:.5rem}.hero-content[data-astro-cid-e5lhqehf]>p[data-astro-cid-e5lhqehf]:not(.eyebrow){max-width:240px;font-size:.85rem}.hero-detail[data-astro-cid-e5lhqehf]{max-width:220px;line-height:1.7}.order-grid[data-astro-cid-e5lhqehf]{grid-template-columns:1fr;gap:2rem}.menu-shell[data-astro-cid-e5lhqehf]{padding:3rem 1rem}.order-panel[data-astro-cid-e5lhqehf]{padding:1.5rem;position:static}.menu-item[data-astro-cid-e5lhqehf] h3[data-astro-cid-e5lhqehf]{font-size:1.65rem}.menu-item[data-astro-cid-e5lhqehf]{-moz-column-gap:1rem;column-gap:1rem}.story[data-astro-cid-e5lhqehf],.project[data-astro-cid-e5lhqehf]{padding:3rem 1.2rem}footer[data-astro-cid-e5lhqehf]{flex-wrap:wrap;line-height:1.5}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
