.Cities_cityLink__Lf_qc{cursor:pointer;height:300px}.Cities_cityTitle__DUNeE{position:absolute;top:0;left:0;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;text-wrap:wrap}.Cities_emptyImage____oMG{height:100%}.Cities_container__8qzES img{padding-bottom:0;margin-bottom:0;filter:brightness(80%)}.Cities_container__8qzES:hover{opacity:.8}.Header_logo__X2AKx{transform:rotate(-15deg);margin-right:.1rem}.Header_logoContainer__wgzjD{display:flex;align-items:center;cursor:pointer}.Footer_keikkalistaLogo__bsse5{margin-top:1rem;display:inline-block;margin-left:auto;margin-right:auto}.MovieList_screeningList__UlvL6{margin-left:-.5rem;margin-right:-.5rem;width:calc(100% + 1rem);text-align:left;display:flex;flex-wrap:wrap}@media screen and (min-width:640px){.MovieList_screeningList__UlvL6{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}}.MovieList_screeningItem__lkSxC{width:100%;padding:.5rem;box-sizing:border-box;margin-bottom:1rem}@media screen and (min-width:360px){.MovieList_screeningItem__lkSxC{width:50%}}@media screen and (min-width:640px){.MovieList_screeningItem__lkSxC{padding:1rem;width:33.33%}}@media screen and (min-width:1080px){.MovieList_screeningItem__lkSxC{width:25%}}.MovieList_poster___yVK5{border-radius:1.25rem;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 10px 15px -3px rgba(0,0,0,.1);width:100%;margin-bottom:.5rem;aspect-ratio:1/1.45}.MovieList_title__EYOaM{line-height:1em;font-weight:500;font-size:16px;text-align:left;margin-bottom:.5em;margin-top:.25rem;color:#12153d}.MovieList_title__EYOaM:hover{text-decoration:underline}@media screen and (min-width:640px){.MovieList_title__EYOaM{font-size:20px}}.MovieList_ratingsContainer__L4_fO,.MovieList_timeAndRating___blcm{display:flex}.MovieList_ratings__Y5w9e{display:flex;align-items:center;color:#737599;margin-right:.5rem;font-size:14px}@media screen and (min-width:800px){.MovieList_ratings__Y5w9e{margin-right:1rem;font-size:16px}}.MovieList_logo__Iya77{margin-right:.25rem;display:flex;align-items:center;width:18px;height:18px}@media screen and (min-width:800px){.MovieList_logo__Iya77{width:26px;height:26px}}.MovieList_logoImage__ZjS38{border-radius:4px}.MovieList_theater__kM4x1,.MovieList_time__oJFzt{text-align:left;font-size:16px;color:#737599}@media screen and (min-width:640px){.MovieList_time__oJFzt{font-size:18px}}.MovieList_filters__YqBh_{text-align:left}.MovieList_day-filter__RSToQ.MovieList_selected__YC_rb,.MovieList_theater-filter__MqmJx.MovieList_selected__YC_rb{background-color:#000;color:#fff}.MovieList_ticketLink__v0_yU{margin-top:.25rem;display:inline-block}.MovieList_ticketLink__v0_yU:hover{text-decoration:underline}.index_cityPickerContainer__61hNf{margin-top:2rem;display:flex;align-items:center}.index_cityPickerContainer__61hNf label{margin-bottom:0;margin-right:1rem}.index_smallCitiesList__5BhsC{margin-top:2rem}.index_smallCitiesList__5BhsC li{margin-right:.5rem;margin-bottom:.25rem;display:inline-block}.index_smallCitiesList__5BhsC li a{padding:.25em;display:inline-block}.index_smallCitiesList__5BhsC li a:hover{text-decoration:underline}