.hero[data-astro-cid-ewxirvlt]{padding-block:var(--s-2) var(--s-12)}.grid[data-astro-cid-ewxirvlt]{display:grid;grid-template-areas:"h1" "cup" "ctas" "lede";gap:var(--s-3)}h1[data-astro-cid-ewxirvlt]{grid-area:h1;font-size:clamp(2.25rem,9.5vw,var(--fs-display));margin-block-end:0}.figure[data-astro-cid-ewxirvlt]{grid-area:cup;text-align:center}.lede[data-astro-cid-ewxirvlt]{grid-area:lede;max-width:36ch;margin-block-start:var(--s-3)}.ctas[data-astro-cid-ewxirvlt]{grid-area:ctas;display:flex;flex-direction:column;gap:var(--s-2)}.ctas[data-astro-cid-ewxirvlt] .btn{width:100%}.cup[data-astro-cid-ewxirvlt]{position:relative;width:calc(var(--s-16) * 4.5);max-width:100%;aspect-ratio:4 / 3;margin-inline:auto;filter:drop-shadow(0 var(--s-2) var(--s-4) color-mix(in srgb,var(--matcha-deep) 18%,transparent))}.photo[data-astro-cid-ewxirvlt]{position:absolute;inset:0;clip-path:url(#hero-cup);background:var(--ice)}.photo[data-astro-cid-ewxirvlt] img[data-astro-cid-ewxirvlt]{width:100%;height:100%;object-fit:cover}.glass[data-astro-cid-ewxirvlt]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.outline[data-astro-cid-ewxirvlt]{fill:none;stroke:var(--matcha-deep);stroke-width:4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.shine[data-astro-cid-ewxirvlt]{fill:none;stroke:var(--ice);stroke-width:6;stroke-linecap:round;vector-effect:non-scaling-stroke}.defs[data-astro-cid-ewxirvlt]{position:absolute}figcaption[data-astro-cid-ewxirvlt]{margin-block-start:var(--s-2)}@media(min-width:640px){h1[data-astro-cid-ewxirvlt]{font-size:var(--fs-display)}.grid[data-astro-cid-ewxirvlt]{grid-template-areas:"h1" "lede" "ctas" "cup";gap:var(--s-4)}.lede[data-astro-cid-ewxirvlt]{margin-block-start:0}.ctas[data-astro-cid-ewxirvlt]{flex-direction:row;flex-wrap:wrap;margin-block-start:var(--s-2)}.ctas[data-astro-cid-ewxirvlt] .btn{width:auto}.figure[data-astro-cid-ewxirvlt]{margin-block-start:var(--s-8)}.cup[data-astro-cid-ewxirvlt]{width:calc(var(--s-16) * 6)}}@media(min-width:768px){.hero[data-astro-cid-ewxirvlt]{padding-block:var(--s-8) var(--s-24)}}@media(min-width:1100px){.grid[data-astro-cid-ewxirvlt]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"h1 cup" "lede cup" "ctas cup";grid-template-rows:auto auto auto;align-content:center;column-gap:var(--s-12)}.figure[data-astro-cid-ewxirvlt]{align-self:center;margin-block-start:0}.cup[data-astro-cid-ewxirvlt]{width:100%}}.popups[data-astro-cid-yj6rxmoh]{padding-block:var(--s-8) var(--s-6)}.wrap[data-astro-cid-yj6rxmoh]{display:grid;grid-template-areas:"heading" "card" "ticker";gap:var(--s-6)}h2[data-astro-cid-yj6rxmoh]{grid-area:heading;margin-block-end:0}.ticker[data-astro-cid-yj6rxmoh]{grid-area:ticker;overflow:hidden;border-radius:var(--r-pill);background:var(--matcha-deep);color:var(--milk)}.ticker[data-astro-cid-yj6rxmoh][hidden]{display:none}.lane[data-astro-cid-yj6rxmoh]{display:flex;mask-image:linear-gradient(90deg,transparent,#000 var(--s-6),#000 calc(100% - var(--s-6)),transparent)}.track[data-astro-cid-yj6rxmoh]{flex:none;min-width:100%;display:flex;align-items:center;justify-content:space-around;padding:var(--s-3) 0;list-style:none;animation:ticker calc(var(--ticker-n) * 8s) linear infinite}.ticker[data-astro-cid-yj6rxmoh]:hover .track[data-astro-cid-yj6rxmoh],.ticker[data-astro-cid-yj6rxmoh]:focus-within .track[data-astro-cid-yj6rxmoh],.ticker[data-astro-cid-yj6rxmoh]:focus .track[data-astro-cid-yj6rxmoh]{animation-play-state:paused}.track[data-astro-cid-yj6rxmoh] li{display:flex;gap:var(--s-2);padding-inline:var(--s-6);white-space:nowrap;font-family:var(--font-display);font-weight:600;font-size:var(--fs-body);line-height:var(--lh-heading)}.track[data-astro-cid-yj6rxmoh] .venue{color:var(--strawberry)}@keyframes ticker{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.ticker[data-astro-cid-yj6rxmoh]{border-radius:var(--r-md)}.lane[data-astro-cid-yj6rxmoh]{mask-image:none}.track[data-astro-cid-yj6rxmoh]{animation:none;flex:1 1 100%;min-width:0;flex-wrap:wrap;justify-content:center;row-gap:var(--s-1)}.track[data-astro-cid-yj6rxmoh][aria-hidden=true]{display:none}}.next[data-astro-cid-yj6rxmoh]{grid-area:card}.popups[data-astro-cid-yj6rxmoh] .card h3{margin-block-end:var(--s-2)}.popups[data-astro-cid-yj6rxmoh] .card .venue-name{font-weight:500}.popups[data-astro-cid-yj6rxmoh] .card .directions{display:inline-flex;align-items:center;min-height:var(--tap-min);margin-block-start:var(--s-2);font-weight:600;text-underline-offset:var(--s-1);text-decoration-thickness:var(--line)}@media(min-width:768px){.popups[data-astro-cid-yj6rxmoh]{padding-block:var(--s-12) var(--s-8)}.wrap[data-astro-cid-yj6rxmoh]{grid-template-columns:minmax(0,1fr) minmax(0,26rem);grid-template-areas:"heading card" "ticker card";grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:var(--s-12)}h2[data-astro-cid-yj6rxmoh]{align-self:end}.ticker[data-astro-cid-yj6rxmoh]{align-self:start}.next[data-astro-cid-yj6rxmoh]{grid-row:1 / span 2}.popups[data-astro-cid-yj6rxmoh] .card{padding:var(--s-8)}}.row[data-astro-cid-zlcwudoh]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s-4);align-items:start;padding-block:var(--s-4);border-block-end:var(--line) solid color-mix(in srgb,var(--ink) 25%,transparent)}.head[data-astro-cid-zlcwudoh]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-3)}h3[data-astro-cid-zlcwudoh]{margin:0}.text[data-astro-cid-zlcwudoh] p[data-astro-cid-zlcwudoh]{margin-block-start:var(--s-1)}.price[data-astro-cid-zlcwudoh]{font-size:var(--fs-h3);line-height:var(--lh-heading)}.gone[data-astro-cid-zlcwudoh]{display:inline-block;font-family:var(--font-display);font-weight:800;font-size:var(--fs-small);line-height:1;color:var(--strawberry-deep);transform:rotate(-6deg)}.gone[data-astro-cid-zlcwudoh][hidden]{display:none}.row[data-astro-cid-zlcwudoh][data-sold-out] .price[data-astro-cid-zlcwudoh]{opacity:.6}.trio[data-astro-cid-fd2dtdfg]{padding-block:var(--s-8) var(--section-gap)}.grid[data-astro-cid-fd2dtdfg]{display:grid;gap:var(--s-6)}.head[data-astro-cid-fd2dtdfg] h2[data-astro-cid-fd2dtdfg]{margin-block-end:var(--s-2)}.photo[data-astro-cid-fd2dtdfg] img[data-astro-cid-fd2dtdfg]{width:100%;aspect-ratio:6 / 5;object-fit:cover;border-radius:var(--r-md)}.note[data-astro-cid-fd2dtdfg]{margin-block-start:var(--s-4)}.note[data-astro-cid-fd2dtdfg][hidden]{display:none}@media(min-width:768px){.trio[data-astro-cid-fd2dtdfg]{padding-block:var(--s-12) var(--section-gap)}.grid[data-astro-cid-fd2dtdfg]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"photo head" "photo menu";grid-template-rows:auto 1fr;column-gap:var(--s-12);row-gap:var(--s-4);align-items:start}.head[data-astro-cid-fd2dtdfg]{grid-area:head}.photo[data-astro-cid-fd2dtdfg]{grid-area:photo}.menu[data-astro-cid-fd2dtdfg]{grid-area:menu}}.catering[data-astro-cid-rskdd4ac]{padding-block:var(--s-8) var(--s-12)}.grid[data-astro-cid-rskdd4ac]{display:grid;gap:var(--s-6)}.lede[data-astro-cid-rskdd4ac]{max-width:var(--measure)}.copy[data-astro-cid-rskdd4ac] .book{width:100%;margin-block-start:var(--s-6)}.photo[data-astro-cid-rskdd4ac] img[data-astro-cid-rskdd4ac]{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--r-md)}.partners[data-astro-cid-rskdd4ac]{max-width:var(--measure)}@media(min-width:640px){.copy[data-astro-cid-rskdd4ac] .book{width:auto}}@media(min-width:768px){.catering[data-astro-cid-rskdd4ac]{padding-block:var(--s-12) var(--s-16)}.grid[data-astro-cid-rskdd4ac]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy photo" "partners partners";column-gap:var(--s-12);row-gap:var(--s-12);align-items:center}.copy[data-astro-cid-rskdd4ac]{grid-area:copy}.photo[data-astro-cid-rskdd4ac]{grid-area:photo}.partners[data-astro-cid-rskdd4ac]{grid-area:partners}}
