.favourite-venue-button-module__r-_Sna__wrapper{display:contents}.favourite-venue-button-module__r-_Sna__button{font:inherit;white-space:nowrap;color:var(--color-light-gray);background:rgba(var(--color-white-rgb),.05);border:1px solid rgba(var(--color-white-rgb),.15);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.favourite-venue-button-module__r-_Sna__button:hover:not(:disabled){color:var(--color-white);background:rgba(var(--color-white-rgb),.1);border-color:rgba(var(--color-white-rgb),.3)}.favourite-venue-button-module__r-_Sna__button:focus-visible{outline:2px solid var(--color-electric-blue);outline-offset:2px}.favourite-venue-button-module__r-_Sna__button:disabled{opacity:.6;cursor:default}.favourite-venue-button-module__r-_Sna__button.favourite-venue-button-module__r-_Sna__on{color:var(--color-buttery-yellow);background:rgba(var(--color-buttery-yellow-rgb),.12);border-color:rgba(var(--color-buttery-yellow-rgb),.6)}.favourite-venue-button-module__r-_Sna__button.favourite-venue-button-module__r-_Sna__on:hover:not(:disabled){color:var(--color-buttery-yellow);background:rgba(var(--color-buttery-yellow-rgb),.2);border-color:var(--color-buttery-yellow)}.favourite-venue-button-module__r-_Sna__button svg{flex-shrink:0}.favourite-venue-button-module__r-_Sna__error{text-align:center;color:var(--color-neon-pink);flex-basis:100%;margin:0;font-size:13px}
.venue-schedule-board-module__aX_O9a__board{grid-template-columns:1fr;gap:1.5rem 2.5rem;display:grid}@media (min-width:700px){.venue-schedule-board-module__aX_O9a__board{grid-template-columns:1fr 1fr}}.venue-schedule-board-module__aX_O9a__day{min-width:0}.venue-schedule-board-module__aX_O9a__dayHeading{border-bottom:1px solid rgba(var(--color-light-gray-rgb),.15);align-items:baseline;gap:.6rem;margin:0 0 .75rem;padding-bottom:.4rem;display:flex}.venue-schedule-board-module__aX_O9a__dayLabel{letter-spacing:.02em;text-transform:uppercase;color:var(--color-light-gray);font-size:1rem;font-weight:700}.venue-schedule-board-module__aX_O9a__dayDate{color:var(--color-muted-gray);font-size:.85rem}.venue-schedule-board-module__aX_O9a__dayEmpty{color:var(--color-muted-gray);margin:0;font-style:italic}.venue-schedule-board-module__aX_O9a__list{margin:0;padding:0;list-style:none}.venue-schedule-board-module__aX_O9a__entry{align-items:baseline;gap:.85rem;padding:.4rem 0;display:flex}.venue-schedule-board-module__aX_O9a__entry+.venue-schedule-board-module__aX_O9a__entry{border-top:1px solid rgba(var(--color-light-gray-rgb),.08)}.venue-schedule-board-module__aX_O9a__time{font-variant-numeric:tabular-nums;color:rgba(var(--color-buttery-yellow-rgb),.75);flex:none;min-width:3ch;font-weight:600}.venue-schedule-board-module__aX_O9a__time.venue-schedule-board-module__aX_O9a__past{opacity:.55;text-decoration:line-through}.venue-schedule-board-module__aX_O9a__details{flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;min-width:0;display:flex}.venue-schedule-board-module__aX_O9a__filmLink{font-weight:500}.venue-schedule-board-module__aX_O9a__markers{flex-wrap:wrap;gap:.35rem;display:inline-flex}.venue-schedule-board-module__aX_O9a__marker{color:var(--color-muted-gray);background:rgba(var(--color-light-gray-rgb),.08);white-space:nowrap;border-radius:.25rem;padding:.05rem .4rem;font-size:.72rem;line-height:1.4}.venue-schedule-board-module__aX_O9a__soldOut{text-transform:uppercase;letter-spacing:.03em;color:rgba(var(--color-neon-pink-rgb),.7);font-size:.72rem;font-weight:600}.venue-schedule-board-module__aX_O9a__empty{color:var(--color-muted-gray);margin:0}.venue-schedule-board-module__aX_O9a__collapsibleRoot{scroll-margin-top:80px}.venue-schedule-board-module__aX_O9a__collapsibleContent{max-height:10000px;transition:max-height .5s;position:relative;overflow:hidden}.venue-schedule-board-module__aX_O9a__fade{content:"";background:linear-gradient(to bottom,rgba(var(--color-midnight-navy-rgb),0)0%,rgba(var(--color-midnight-navy-rgb),.6)40%,rgba(var(--color-midnight-navy-rgb),1)100%);pointer-events:none;z-index:1;height:200px;position:absolute;bottom:0;left:0;right:0}.venue-schedule-board-module__aX_O9a__toggleRow{justify-content:center;margin-top:1rem;display:flex}
.page-module__bhslVa__blurb{line-height:1.7}.page-module__bhslVa__blurb p{margin-bottom:16px}.page-module__bhslVa__groupNote{line-height:1.7}.page-module__bhslVa__address{margin-bottom:16px;font-size:16px;line-height:1.6}.page-module__bhslVa__borough{color:var(--color-muted-gray);margin-bottom:8px;font-size:14px}.page-module__bhslVa__borough a{color:var(--color-electric-blue);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.page-module__bhslVa__borough a:hover{color:var(--color-neon-pink)}.page-module__bhslVa__distance{color:var(--color-muted-gray);margin-bottom:16px;font-size:14px;display:block}.page-module__bhslVa__filmsSection{width:100%;padding:0 20px 80px}.page-module__bhslVa__mapImage{border-radius:8px;width:100%;height:auto;display:block}.page-module__bhslVa__justAddedRow{margin-bottom:75px}.page-module__bhslVa__cardStack{flex-direction:column;gap:8px;display:flex}.page-module__bhslVa__accessibilitySection h2{margin-bottom:8px}.page-module__bhslVa__accessibilitySection p{margin-bottom:28px;font-size:14px}.page-module__bhslVa__venueFilms{text-align:center}.page-module__bhslVa__venueFilms h2{justify-content:center}
