.swiper{flex-grow:1;display:flex;justify-content:center;align-items:center;z-index:1}.swiper .item{display:inline-block;width:90vw;max-width:400px;height:70vh;filter:drop-shadow(8px 16px 16px rgba(0,0,0,.5));overflow:hidden;position:absolute;will-change:transform;transition:all .3s ease-in-out;cursor:-webkit-grab;cursor:grab}@media screen and (min-width:1100px)and (min-height:500px){.swiper .item{max-width:70vw}}.swiper .item img{width:100%;height:100%;object-fit:contain;pointer-events:none}.swiper .item.moving{transition:none;cursor:-webkit-grabbing;cursor:grabbing}@font-face{font-family:SF Fedora;src:url(https://w-img.b-cdn.net/lil-darkie/fonts/sf-fedora.ttf) format("truetype")}@font-face{font-family:SF Fedora Titles Italic;src:url(https://w-img.b-cdn.net/lil-darkie/fonts/sf-fedora-titles-italic.ttf) format("truetype")}@font-face{font-family:Simple Letter;src:url(https://w-img.b-cdn.net/lil-darkie/fonts/leo.ttf) format("truetype")}.posters{width:100vw;height:calc(100vh - 80px);max-height:-webkit-fill-available;overflow:hidden;display:flex;flex-direction:column;position:relative;padding-top:80px;transition:opacity .1s ease-in-out;-webkit-overflow-scrolling:none}@media screen and (min-width:1100px)and (min-height:500px){.posters{padding-top:100px;height:calc(100vh - 100px)}}.posters .copyright{position:fixed;bottom:8px;left:0;width:100vw;text-align:center;color:#fff;font-size:10px;font-weight:200}.posters h1{margin-bottom:-40px;text-transform:uppercase;color:#f6c601;text-align:center;text-shadow:1px 1px 0 #000,2px 2px 0 #000,3px 3px 0 #000;z-index:2;pointer-events:none}@media screen and (max-width:1100px){.posters h1{font-size:24px;letter-spacing:1.5px;z-index:1}}@media screen and (min-width:800px)and (max-width:1300px)and (max-height:1100px){.posters h1{font-size:24px}}.posters .posters-list{flex-grow:1;display:flex;justify-content:center;align-items:center;z-index:1}.posters .poster{display:inline-block;width:90vw;max-width:400px;height:70vh;filter:drop-shadow(8px 16px 16px rgba(0,0,0,.5));overflow:hidden;position:absolute;will-change:transform;transition:all .3s ease-in-out;cursor:-webkit-grab;cursor:grab}@media screen and (min-width:1100px)and (min-height:500px){.posters .poster{max-width:70vw}}.posters .poster img{width:100%;height:100%;object-fit:contain;pointer-events:none}.posters .poster.moving{transition:none;cursor:-webkit-grabbing;cursor:grabbing}.swiper-controls{display:flex;width:100%}.swiper-controls button{all:unset;display:flex;gap:16px;align-items:center;justify-content:center;padding:16px;flex:1 1;height:72px;cursor:pointer}.swiper-controls button:disabled{cursor:default;opacity:.5}.swiper-controls button:hover:not(.swiper-controls button:hover:disabled){background-color:rgba(255,255,255,.05);text-shadow:4px 4px 0 #000}.swiper-controls button:hover:not(.swiper-controls button:hover:disabled) img{filter:drop-shadow(0 0 4px rgba(255,255,255,.2))}.swiper-controls button .swiper-label{font-size:24px;text-transform:uppercase;color:#f6c601;font-weight:800}.swiper-controls button img{object-fit:contain;height:100%;max-width:60px;width:auto}.swiper-controls button img.flip{transform:scale(-1)}