.week-list{margin:0;padding:0;list-style:none}.week-item{border-bottom:1px dashed var(--rule-strong);grid-template-columns:7.4em minmax(0,1fr) auto;align-items:baseline;column-gap:14px;padding:9px 0;display:grid}.week-item:last-child{border-bottom:0}.week-day{letter-spacing:var(--track-label);text-transform:uppercase;color:var(--rust);font-size:12.5px;font-weight:600}.week-what{color:var(--ink);font-size:16.5px;font-weight:600;line-height:1.35}.week-price{color:var(--rust);font-variant-numeric:tabular-nums;font-size:16.5px;font-weight:600}.week-tonight{border-radius:var(--radius);letter-spacing:.1em;text-transform:uppercase;vertical-align:2px;color:var(--rust);white-space:nowrap;border:1px solid;margin-left:4px;padding:1px 7px 0;font-size:11.5px;font-weight:600;display:inline-block}.week-closed{color:var(--muted);white-space:nowrap;margin-left:6px;font-size:13.5px;font-style:italic;font-weight:500}.hh-week .week{max-width:720px}.menu-dusk .week-item{border-bottom-color:var(--dusk-line)}.menu-dusk .week-day,.menu-dusk .week-price,.menu-dusk .week-tonight{color:var(--apricot)}.menu-dusk .week-what,.menu-dusk .week-closed{color:var(--cream)}@media (max-width:600px){.week-item{grid-template-columns:6.4em minmax(0,1fr) auto;column-gap:10px;padding:8px 0}.week-day{letter-spacing:.1em;font-size:11.5px}.week-what,.week-price{font-size:15.5px}}
