@keyframes text-flicker{0%{opacity:.1}2%{opacity:1}8%{opacity:.1}9%{opacity:1}12%{opacity:.1}20%{opacity:1}25%{opacity:.3}30%{opacity:1}70%{opacity:.7}72%{opacity:.2}77%{opacity:.9}100%{opacity:.9}}@keyframes bg-flicker{0%{opacity:.1}4%{opacity:1}7%{opacity:.1}10%{opacity:1}13%{opacity:.1}23%{opacity:1}25%{opacity:.3}38%{opacity:1}50%{opacity:.7}55%{opacity:.2}83%{opacity:.9}100%{opacity:.9}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-in-out{0%,100%{opacity:0}75%{opacity:1}}@font-face{font-family:"DotGothic";src:url("../fonts/DotGothic16-Regular.eot");src:local("DotGothic16 Regular"),local("DotGothic16-Regular"),url("../fonts/DotGothic16-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/DotGothic16-Regular.woff2") format("woff2"),url("../fonts/DotGothic16-Regular.woff") format("woff"),url("../fonts/DotGothic16-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.flip-h{display:inline-block;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.flip-h.anchor{color:#fff;vertical-align:sub}.flip-v{display:inline-block;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}.sub{vertical-align:sub}.c-white{color:#fff}.o-rl{writing-mode:vertical-rl;text-orientation:mixed}a{cursor:crosshair}html{position:relative;height:100%;width:100%}body{position:relative;height:100%;width:100%;background-color:#222;overflow:auto;overflow-x:hidden}body>*{position:relative;z-index:1}.text-wall-left{position:absolute;top:auto;width:60%;transform:rotate(-90deg);left:-100%;color:#fff;pointer-events:none;-webkit-animation:text-flicker .001s linear infinite;-moz-animation:text-flicker .001s linear infinite;-o-animation:text-flicker .001s linear infinite;animation:text-flicker .001s linear infinite;-moz-transition:all;-o-transition:all;-webkit-transition:all;transition:all;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s}header{padding-top:5rem}.super-happy-fun-logo{position:relative;font-size:3rem;letter-spacing:-2px;font-weight:800;opacity:0;-moz-transition:opacity;-o-transition:opacity;-webkit-transition:opacity;transition:opacity;-moz-transition-duration:3s;-o-transition-duration:3s;-webkit-transition-duration:3s;transition-duration:3s}.super-happy-fun-logo.is-fading{opacity:.2}.super-happy-fun-logo.is-visible{opacity:1}.super-happy-fun-logo a{color:#fff;cursor:crosshair}.super-happy-fun-logo a:hover{text-decoration:none}.super-happy-fun-logo a:hover>#char1,.super-happy-fun-logo a:hover>#char2,.super-happy-fun-logo a:hover>#char3,.super-happy-fun-logo a:hover>#char4,.super-happy-fun-logo a:hover>#char5{-webkit-animation:text-flicker .1s linear infinite;-moz-animation:text-flicker .1s linear infinite;-o-animation:text-flicker .1s linear infinite;animation:text-flicker .1s linear infinite}.super-happy-fun-logo .is-dollied{position:absolute;left:0;top:0;z-index:-1;color:rgba(0,0,0,.4)}.super-happy-fun-logo #char1{-webkit-animation:text-flicker 2.4s linear infinite;-moz-animation:text-flicker 2.4s linear infinite;-o-animation:text-flicker 2.4s linear infinite;animation:text-flicker 2.4s linear infinite}.super-happy-fun-logo #char2{-webkit-animation:text-flicker 2.6s linear infinite;-moz-animation:text-flicker 2.6s linear infinite;-o-animation:text-flicker 2.6s linear infinite;animation:text-flicker 2.6s linear infinite}.super-happy-fun-logo #char3{-webkit-animation:text-flicker 2.7s linear infinite;-moz-animation:text-flicker 2.7s linear infinite;-o-animation:text-flicker 2.7s linear infinite;animation:text-flicker 2.7s linear infinite}.super-happy-fun-logo #char4{-webkit-animation:text-flicker 2.1s linear infinite;-moz-animation:text-flicker 2.1s linear infinite;-o-animation:text-flicker 2.1s linear infinite;animation:text-flicker 2.1s linear infinite}.super-happy-fun-logo #char5{-webkit-animation:text-flicker 2.9s linear infinite;-moz-animation:text-flicker 2.9s linear infinite;-o-animation:text-flicker 2.9s linear infinite;animation:text-flicker 2.9s linear infinite}.nav{position:relative;margin-top:3rem;opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);-moz-transition:all;-o-transition:all;-webkit-transition:all;transition:all;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s}.nav.is-visible{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.nav-link{position:relative;padding:0;margin:0 2rem;cursor:cell}.nav-link>strong{display:block;font-family:DotGothic,"Courier New",Arial,Sans-Serif;font-size:22px;font-weight:bolder;letter-spacing:2px;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);color:#fff}.nav-link>span{min-width:100%;position:absolute;left:.3px;top:.3px;color:rgba(0,0,0,.4);font-size:22px;letter-spacing:2px}.nav-link #nav1{-webkit-animation:text-flicker 2s linear infinite;-moz-animation:text-flicker 2s linear infinite;-o-animation:text-flicker 2s linear infinite;animation:text-flicker 2s linear infinite}.nav-link #nav2{-webkit-animation:text-flicker 2.2s linear infinite;-moz-animation:text-flicker 2.2s linear infinite;-o-animation:text-flicker 2.2s linear infinite;animation:text-flicker 2.2s linear infinite}.nav-link #nav3{-webkit-animation:text-flicker 1.6s linear infinite;-moz-animation:text-flicker 1.6s linear infinite;-o-animation:text-flicker 1.6s linear infinite;animation:text-flicker 1.6s linear infinite}.nav-link:hover>strong{-webkit-animation:text-flicker 2s linear infinite;-moz-animation:text-flicker 2s linear infinite;-o-animation:text-flicker 2s linear infinite;animation:text-flicker 2s linear infinite;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.nav-link:hover>span{-webkit-animation:text-flicker 1s linear infinite;-moz-animation:text-flicker 1s linear infinite;-o-animation:text-flicker 1s linear infinite;animation:text-flicker 1s linear infinite;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.dolly.dollied{width:calc(100% - 30px)}.main-img{display:block;height:400px;width:20vw;background-color:#fff}@media(max-width: 768px){.main-img{width:70vw}}.bg-vid{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:-2;pointer-events:none;opacity:0;-moz-transition:opacity;-o-transition:opacity;-webkit-transition:opacity;transition:opacity;-moz-transition-duration:2s;-o-transition-duration:2s;-webkit-transition-duration:2s;transition-duration:2s}.bg-vid.is-visible{opacity:1}.bg-vid::before{content:"";width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:-1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpi2r9//38gYGAEESAAEGAAasgJOgzOKCoAAAAASUVORK5CYII=)}.bg-vid::after{content:"";width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:-1;background-color:#000;opacity:.7}.bg-vid video{object-fit:cover;width:100%;height:100%;top:0;left:0;opacity:.1}.fade-i{opacity:0;-webkit-animation:fade-in 3s linear 3s forwards;-moz-animation:fade-in 3s linear 3s forwards;-o-animation:fade-in 3s linear 3s forwards;animation:fade-in 3s linear 3s forwards}.fade-i-s{opacity:0;-webkit-animation:fade-in 1s linear 1s forwards;-moz-animation:fade-in 1s linear 1s forwards;-o-animation:fade-in 1s linear 1s forwards;animation:fade-in 1s linear 1s forwards}footer{padding-top:100px;opacity:0;-webkit-animation:fade-in 2s linear 2s forwards;-moz-animation:fade-in 2s linear 2s forwards;-o-animation:fade-in 2s linear 2s forwards;animation:fade-in 2s linear 2s forwards}footer .d-flex>*{font-family:DotGothic,"Courier New",Arial,Sans-Serif;font-size:12px;font-weight:200;letter-spacing:2px;text-shadow:rgba(0,0,0,.4) 4px 4px 0}footer a{min-width:40px;display:inline-block;margin-bottom:1rem;color:#fff;-moz-transition:transform;-o-transition:transform;-webkit-transition:transform;transition:transform;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}footer a span{display:inline-block}footer a:hover{color:#fff;opacity:.7;text-decoration:none;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}footer .sep{margin:0 5px 1rem}footer .sep::after{content:"|";color:gray;position:relative;right:0}footer #code128y{margin-top:-2px;margin-left:-8px}@media(max-width: 768px){.artist-top{justify-content:center !important;transform:scale(0.75)}}.grid{margin-top:5rem}.grid::after{content:"";display:block;clear:both}.grid .grid-sizer,.grid .grid-item{width:33.333%}.grid .grid-item{float:left}.grid .grid-item a:hover img{opacity:.4}.grid .grid-item img{display:block;max-width:100%;-moz-transition:opacity;-o-transition:opacity;-webkit-transition:opacity;transition:opacity;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}.no-touch{overflow:hidden}#swipebox-bottom-bar{bottom:0 !important;transform:none !important;background:rgba(0,0,0,0) !important}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:none !important;font-family:DotGothic,"Courier New",Arial,Sans-Serif;font-size:24px;font-weight:600;letter-spacing:2px}#swipebox-prev::after,#swipebox-next::after,#swipebox-close::after{color:#fff}#swipebox-prev{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}#swipebox-prev::after{content:"L"}#swipebox-next{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#swipebox-next::after{content:"R"}#swipebox-close::after{content:"X"}/*# sourceMappingURL=main.min.css.map */