@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")}.swiper{z-index:1;flex-grow:1;justify-content:center;align-items:center;display:flex}.swiper .item{filter:drop-shadow(8px 16px 16px #00000080);will-change:transform;cursor:grab;width:90vw;max-width:400px;height:70vh;transition:all .3s ease-in-out;display:inline-block;position:absolute;overflow:hidden}@media screen and (min-width:1100px) and (min-height:500px){.swiper .item{max-width:70vw}}.swiper .item img{object-fit:contain;pointer-events:none;width:100%;height:100%}.swiper .item.moving{cursor:grabbing;transition:none}
@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{-webkit-overflow-scrolling:none;flex-direction:column;width:100vw;height:calc(100vh - 80px);max-height:-webkit-fill-available;padding-top:80px;transition:opacity .1s ease-in-out;display:flex;position:relative;overflow:hidden}@media screen and (min-width:1100px) and (min-height:500px){.posters{height:calc(100vh - 100px);padding-top:100px}}.posters .copyright{text-align:center;color:#fff;width:100vw;font-size:10px;font-weight:200;position:fixed;bottom:8px;left:0}.posters h1{text-transform:uppercase;color:#f6c601;text-align:center;text-shadow:1px 1px #000,2px 2px #000,3px 3px #000;z-index:2;pointer-events:none;margin-bottom:-40px}@media screen and (max-width:1100px){.posters h1{letter-spacing:1.5px;z-index:1;font-size:24px}}@media screen and (min-width:800px) and (max-width:1300px) and (max-height:1100px){.posters h1{font-size:24px}}.posters .posters-list{z-index:1;flex-grow:1;justify-content:center;align-items:center;display:flex}.posters .poster{filter:drop-shadow(8px 16px 16px #00000080);will-change:transform;cursor:grab;width:90vw;max-width:400px;height:70vh;transition:all .3s ease-in-out;display:inline-block;position:absolute;overflow:hidden}@media screen and (min-width:1100px) and (min-height:500px){.posters .poster{max-width:70vw}}.posters .poster img{object-fit:contain;pointer-events:none;width:100%;height:100%}.posters .poster.moving{cursor:grabbing;transition:none}.swiper-controls{width:100%;display:flex}.swiper-controls button{all:unset;cursor:pointer;flex:1;justify-content:center;align-items:center;gap:16px;height:72px;padding:16px;display:flex}.swiper-controls button:disabled{cursor:default;opacity:.5}.swiper-controls button:hover:not(.swiper-controls button:hover:disabled){text-shadow:4px 4px #000;background-color:#ffffff0d}.swiper-controls button:hover:not(.swiper-controls button:hover:disabled) img{filter:drop-shadow(0 0 4px #fff3)}.swiper-controls button .swiper-label{text-transform:uppercase;color:#f6c601;font-size:24px;font-weight:800}.swiper-controls button img{object-fit:contain;width:auto;max-width:60px;height:100%}.swiper-controls button img.flip{transform:scale(-1)}
