.schedule-card-module__hMVU8G__card{border-radius:var(--radius-card);background:var(--glass-thin);grid-template-columns:auto auto 1fr;grid-template-areas:"image info shows";align-items:start;gap:16px;padding:12px;display:grid}.schedule-card-module__hMVU8G__detailedCard .schedule-card-module__hMVU8G__shows{align-self:center}.schedule-card-module__hMVU8G__imageLink{color:inherit;grid-area:image;text-decoration:none;display:block}.schedule-card-module__hMVU8G__posterCard .schedule-card-module__hMVU8G__imageLink{border-radius:calc(var(--radius-card) - 12px);background:var(--velvet);width:54.6667px;height:82px;position:relative;overflow:hidden}.schedule-card-module__hMVU8G__identity{flex-direction:column;grid-area:info;gap:4px;min-width:0;display:flex}.schedule-card-module__hMVU8G__infoLink{color:inherit;flex-direction:column;align-self:flex-start;gap:2px;min-width:0;text-decoration:none;display:flex}.schedule-card-module__hMVU8G__titleTail{white-space:nowrap}.schedule-card-module__hMVU8G__action{vertical-align:middle;margin-block:-8px;margin-inline-start:2px;display:inline-flex}.schedule-card-module__hMVU8G__details{min-width:0}.schedule-card-module__hMVU8G__shows{flex-wrap:wrap;grid-area:shows;justify-content:flex-end;gap:8px;min-width:0;display:flex}.schedule-card-module__hMVU8G__card:has(.schedule-card-module__hMVU8G__shows:empty){row-gap:0}.schedule-card-module__hMVU8G__info{width:100%}.schedule-card-module__hMVU8G__title{overflow-wrap:anywhere;min-width:0;margin:0}.schedule-card-module__hMVU8G__meta{color:var(--usher-grey)}.schedule-card-module__hMVU8G__arrow{vertical-align:middle;fill:currentColor;width:28px;height:28px;color:var(--usher-grey);opacity:0;margin-block:-6px;transition:opacity .2s,transform .2s;transform:translate(-4px)}@media (hover:hover){.schedule-card-module__hMVU8G__infoLink:hover .schedule-card-module__hMVU8G__arrow,.schedule-card-module__hMVU8G__imageLink:hover+.schedule-card-module__hMVU8G__identity .schedule-card-module__hMVU8G__arrow{opacity:1;transform:translate(0)}}.schedule-card-module__hMVU8G__infoLink:focus-visible .schedule-card-module__hMVU8G__arrow{opacity:1;transform:translate(0)}@media (min-width:861px){.schedule-card-module__hMVU8G__logoCard:not(.schedule-card-module__hMVU8G__pressableCard),.schedule-card-module__hMVU8G__posterCard:not(.schedule-card-module__hMVU8G__compactCard){grid-template-columns:auto fit-content(24rem) 1fr}.schedule-card-module__hMVU8G__logoCard:not(.schedule-card-module__hMVU8G__pressableCard) .schedule-card-module__hMVU8G__identity,.schedule-card-module__hMVU8G__posterCard:not(.schedule-card-module__hMVU8G__compactCard) .schedule-card-module__hMVU8G__identity{min-width:18rem}.schedule-card-module__hMVU8G__logoCard:not(.schedule-card-module__hMVU8G__pressableCard) .schedule-card-module__hMVU8G__imageLink,.schedule-card-module__hMVU8G__logoCard:not(.schedule-card-module__hMVU8G__pressableCard) .schedule-card-module__hMVU8G__identity{min-height:var(--slot-height);flex-direction:column;justify-content:center;display:flex}}.schedule-card-module__hMVU8G__card{--slot-height:calc(20px + 1.2 * var(--text-label) + 2px + var(--text-card))}@media (max-width:860px){.schedule-card-module__hMVU8G__card{--slot-height:calc(16px + 1.2 * var(--text-micro) + 2px + var(--text-dense))}}.schedule-card-module__hMVU8G__posterCard{--stacked-poster-height:calc(2 * var(--text-card) * var(--leading-snug) + 2px + var(--text-label) * 1.45 + 12px + var(--slot-height))}.schedule-card-module__hMVU8G__compactCard{grid-template:"image info""image shows"1fr/auto 1fr;align-items:start;gap:12px;padding:10px 12px 10px 10px}.schedule-card-module__hMVU8G__compactCard .schedule-card-module__hMVU8G__imageLink{width:calc(var(--stacked-poster-height) * 2 / 3);height:var(--stacked-poster-height);border-radius:calc(var(--radius-card) - 10px);align-self:start}.schedule-card-module__hMVU8G__compactCard .schedule-card-module__hMVU8G__shows{justify-content:flex-start;align-self:end}.schedule-card-module__hMVU8G__compactCard .schedule-card-module__hMVU8G__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.schedule-card-module__hMVU8G__compactCard .schedule-card-module__hMVU8G__arrow{display:none}.schedule-card-module__hMVU8G__pressableCard{transition:background .15s;position:relative}.schedule-card-module__hMVU8G__pressableCard .schedule-card-module__hMVU8G__infoLink:after{content:"";position:absolute;inset:0}.schedule-card-module__hMVU8G__pressableCard .schedule-card-module__hMVU8G__shows>*,.schedule-card-module__hMVU8G__pressableCard .schedule-card-module__hMVU8G__details a,.schedule-card-module__hMVU8G__pressableCard .schedule-card-module__hMVU8G__action{z-index:1;position:relative}@media (hover:hover){.schedule-card-module__hMVU8G__pressableCard:hover{background:var(--glass)}:is(.schedule-card-module__hMVU8G__pressableCard:has(.schedule-card-module__hMVU8G__shows>:hover),.schedule-card-module__hMVU8G__pressableCard:has(.schedule-card-module__hMVU8G__details a:hover)){background:var(--glass-thin)}}.schedule-card-module__hMVU8G__pressableCard:has(.schedule-card-module__hMVU8G__infoLink:focus-visible){background:var(--glass)}.schedule-card-module__hMVU8G__pressableCard .schedule-card-module__hMVU8G__arrow{display:none}@media (max-width:860px){.schedule-card-module__hMVU8G__logoCard{grid-template-columns:auto 1fr;grid-template-areas:"image info"".shows"}.schedule-card-module__hMVU8G__logoCard .schedule-card-module__hMVU8G__shows{justify-content:flex-start}.schedule-card-module__hMVU8G__arrow{display:none}.schedule-card-module__hMVU8G__posterCard{grid-template:"image info""image shows"1fr/auto 1fr;align-items:start}.schedule-card-module__hMVU8G__posterCard .schedule-card-module__hMVU8G__imageLink{width:calc(var(--stacked-poster-height) * 2 / 3);height:var(--stacked-poster-height);align-self:start}.schedule-card-module__hMVU8G__posterCard .schedule-card-module__hMVU8G__shows{justify-content:flex-start;align-self:end}.schedule-card-module__hMVU8G__posterCard .schedule-card-module__hMVU8G__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.schedule-card-module__hMVU8G__card{gap:12px;padding:10px 12px 10px 10px}}@media (max-width:600px){.schedule-card-module__hMVU8G__logoCard:not(.schedule-card-module__hMVU8G__pressableCard){grid-template-areas:"image info""shows shows"}}.schedule-card-module__hMVU8G__skeletonCard{pointer-events:none}.schedule-card-module__hMVU8G__shimmer{background:var(--glass);border-radius:4px;position:relative;overflow:hidden}.schedule-card-module__hMVU8G__shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.4s infinite schedule-card-module__hMVU8G__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes schedule-card-module__hMVU8G__shimmer{to{transform:translate(100%)}}.schedule-card-module__hMVU8G__imageSkeletonLogo{border-radius:50%;flex-shrink:0;width:44px;height:44px;}.schedule-card-module__hMVU8G__imageSkeletonPoster{}.schedule-card-module__hMVU8G__titleSkeleton{width:160px;height:16px;}.schedule-card-module__hMVU8G__metaSkeleton{width:110px;height:12px;margin-top:2px;}.schedule-card-module__hMVU8G__slotSkeleton{border-radius:var(--radius-datum);width:88px;height:56px;}
@property --s1{syntax:"<integer>";inherits:false;initial-value:0}@property --s2{syntax:"<integer>";inherits:false;initial-value:0}.slot-digits-module__xocOPq__slotStatic{display:inline-block}@supports (background:paint(x)){.slot-digits-module__xocOPq__timeSlot{--f1:0;--t1:0;--f2:0;--t2:0;--s1:var(--t1);--s2:var(--t2);counter-reset:v1 var(--s1) v2 var(--s2);animation:.32s cubic-bezier(.22,.61,.36,1) both slot-digits-module__xocOPq__animS1,.32s cubic-bezier(.22,.61,.36,1) 40ms both slot-digits-module__xocOPq__animS2;display:inline-block}.slot-digits-module__xocOPq__timeSlot:after{content:counter(v1, decimal-leading-zero) ":" counter(v2, decimal-leading-zero)}.slot-digits-module__xocOPq__priceNum{--f1:0;--t1:0;--s1:var(--t1);counter-reset:v1 var(--s1);animation:.32s cubic-bezier(.22,.61,.36,1) both slot-digits-module__xocOPq__animS1;display:inline-block}.slot-digits-module__xocOPq__priceNum:after{content:counter(v1)}@keyframes slot-digits-module__xocOPq__animS1{0%{--s1:var(--f1)}to{--s1:var(--t1)}}@keyframes slot-digits-module__xocOPq__animS2{0%{--s2:var(--f2)}to{--s2:var(--t2)}}}@supports not (background:paint(x)){.slot-digits-module__xocOPq__timeSlot{transition:opacity .32s;animation:.32s ease-in slot-digits-module__xocOPq__fallbackSlide;display:inline-block}.slot-digits-module__xocOPq__timeSlot:after{content:attr(aria-label)}.slot-digits-module__xocOPq__priceNum{transition:opacity .32s;animation:.32s ease-in slot-digits-module__xocOPq__fallbackSlide;display:inline-block}.slot-digits-module__xocOPq__priceNum:after{content:attr(data-val)}@keyframes slot-digits-module__xocOPq__fallbackSlide{0%{opacity:.2;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}}.slot-digits-module__xocOPq__priceSlot{white-space:pre;align-items:baseline;display:inline-flex}@media (prefers-reduced-motion:reduce){.slot-digits-module__xocOPq__timeSlot,.slot-digits-module__xocOPq__priceNum{animation:none}}
.showtime-slot-module__A2qYbG__showtime{border-radius:var(--radius-datum);background:var(--glass);cursor:pointer;min-width:88px;color:inherit;transition:background-color var(--duration-base) var(--ease-out);border:none;flex-direction:column;justify-content:space-between;align-items:center;gap:2px;padding:10px 14px;display:flex;position:relative}.showtime-slot-module__A2qYbG__showtimeBadge{background:var(--foyer-night);color:var(--usher-grey);pointer-events:none;border-radius:4px;padding:2px;display:flex;position:absolute;top:-5px;right:-5px}.showtime-slot-module__A2qYbG__showtimeBadge svg{fill:currentColor;width:15px;height:12px}@media (hover:hover){.showtime-slot-module__A2qYbG__showtime:not(.showtime-slot-module__A2qYbG__showtimePast):hover{background:var(--glass-thick)}}.showtime-slot-module__A2qYbG__showtime:focus-visible{background:var(--glass-thick)}.showtime-slot-module__A2qYbG__showtimeTime{justify-content:center;display:flex}.showtime-slot-module__A2qYbG__showtimePrice{font-variant-numeric:tabular-nums;opacity:.6;justify-content:center;height:1.2em;display:flex}.showtime-slot-module__A2qYbG__showtime .showtime-slot-module__A2qYbG__showtimePrice{line-height:1}.showtime-slot-module__A2qYbG__showtimePast{opacity:.4;cursor:not-allowed}@media (max-width:860px){.showtime-slot-module__A2qYbG__showtime{min-width:76px;padding:8px 12px}.showtime-slot-module__A2qYbG__showtime .showtime-slot-module__A2qYbG__showtimeTime{font-size:var(--text-dense);min-width:50px}.showtime-slot-module__A2qYbG__showtime .showtime-slot-module__A2qYbG__showtimePrice{font-size:var(--text-micro);min-width:50px}.showtime-slot-module__A2qYbG__showtimeBadge svg{width:12.5px;height:10px}}@media (prefers-reduced-motion:no-preference){.showtime-slot-module__A2qYbG__showtime{transition:background-color var(--duration-base) var(--ease-out), transform var(--spring-snappy-duration) var(--spring-snappy)}.showtime-slot-module__A2qYbG__showtime:not(.showtime-slot-module__A2qYbG__showtimePast):focus-visible{transform:translateY(-2px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.showtime-slot-module__A2qYbG__showtime:not(.showtime-slot-module__A2qYbG__showtimePast):hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.showtime-slot-module__A2qYbG__showtime:not(.showtime-slot-module__A2qYbG__showtimePast):active{transform:scale(var(--tap-scale-small))}}
.showtimes-block-module__m_CmQW__showtimes{flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%;display:flex}.showtimes-block-module__m_CmQW__showtimes:not([data-measuring])>[hidden]{display:none}.showtimes-block-module__m_CmQW__showtimes .showtimes-block-module__m_CmQW__more{min-width:80px;color:var(--usher-grey);white-space:nowrap}.showtimes-block-module__m_CmQW__folded:not([data-measured]):not([data-measuring])>:nth-child(n+5){display:none}@media (max-width:860px){.showtimes-block-module__m_CmQW__showtimes{justify-content:flex-start}.showtimes-block-module__m_CmQW__showtimes .showtimes-block-module__m_CmQW__more{min-width:70px}}@media (max-width:600px){.showtimes-block-module__m_CmQW__folded:not([data-measured]):not([data-measuring])>:nth-child(n+4){display:none}}
