/*!
Theme Name: Flack 2021
Description: A theme for WordPress.
Author: Sam Morgan design by Mike Giesser
Author URI: http://www.svmorgan.com
Version: 1.0
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%;font-family:sans-serif}input:focus,select:focus,textarea:focus,button:focus,div:focus{outline:none}*,*:before,*:after{box-sizing:border-box}input{border-radius:0;-webkit-appearance:none}body{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}button{font:inherit;background:none;border:none;padding:0;margin:0;cursor:pointer}a{text-decoration:none;color:inherit}@font-face{font-family:"00 Business Flack v1 Regular";src:url("fonts/BusinessFlack/Web/AA00BusinessFlack-RegularWeb.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Unica77LLWebItalic";src:url("fonts/LLUnica77-ItalicWebPro/css/fonts/Unica77LLWeb-Italic.eot");src:url("fonts/LLUnica77-ItalicWebPro/css/fonts/Unica77LLWeb-Italic.eot?#iefix") format("embedded-opentype"),url("fonts/LLUnica77-ItalicWebPro/css/fonts/Unica77LLWeb-Italic.woff2") format("woff2"),url("fonts/LLUnica77-ItalicWebPro/css/fonts/Unica77LLWeb-Italic.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"Unica77LLWebRegular";src:url("fonts/LLUnica77-RegularWebPro/css/fonts/Unica77LLWeb-Regular.eot");src:url("fonts/LLUnica77-RegularWebPro/css/fonts/Unica77LLWeb-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/LLUnica77-RegularWebPro/css/fonts/Unica77LLWeb-Regular.woff2") format("woff2"),url("fonts/LLUnica77-RegularWebPro/css/fonts/Unica77LLWeb-Regular.woff") format("woff");font-weight:normal;font-style:normal}body{font-family:"00 Business Flack v1 Regular";font-size:24px;line-height:1.25em;-webkit-text-size-adjust:none}.lrg-text{font-family:"Unica77LLWebRegular";font-size:2.5vw;line-height:1.042em}.allcaps{letter-spacing:0.03em;text-transform:uppercase}@media only screen and (max-width: 1700px){body{font-size:20px}.lrg-text{font-size:2.25vw}}@media only screen and (max-width: 1100px){body{font-size:16px}}@media only screen and (max-width: 750px){body,.lrg-text{font-size:18px;line-height:20px}}@media only screen and (max-width: 360px){body{font-size:16px;line-height:19px}}body{-webkit-tap-highlight-color:transparent;-ms-scroll-chaining:none;overscroll-behavior:none;overflow:hidden}p{margin:0 0 1em}#swup,#swup-subpages{min-height:100%}#swup,main{height:100%}main{overflow:auto;width:100%}@-webkit-keyframes loading{from{visibility:hidden}to{visibility:visible}}@keyframes loading{from{visibility:hidden}to{visibility:visible}}.imgwrap{background-repeat:no-repeat;background-position:center;position:relative}.imgwrap:after{visibility:hidden;content:"";background:url(images/loading.svg) no-repeat center;width:16px;height:16px;top:50%;left:50%;margin:-8px 0 0 -8px;position:absolute;-webkit-animation-name:loading;animation-name:loading;-webkit-animation-timing-function:steps(2);animation-timing-function:steps(2);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:2s;animation-delay:2s}.imgwrap img{opacity:0;transition:opacity 0.3s}.imgwrap.img-ready{background:none}.imgwrap.img-ready:after{display:none}.imgwrap.img-ready img{opacity:1}.overlay-slider .imgwrap:after{-webkit-animation-delay:0s;animation-delay:0s;visibility:visible}.transition-fade{transition:0.4s;opacity:1}html.is-animating .transition-fade{opacity:0}.page-wrap{overflow:auto;min-height:100%;padding:2em}.page-wrap.page{padding-top:6em}.page-wrap.contact-page .layout-wrap{justify-content:flex-end}.page-wrap .layout-wrap{position:relative;display:flex;justify-content:space-between}.page-wrap .title{position:absolute;bottom:0;left:0}.page-wrap .desc{order:2;width:50%;position:relative}.page-wrap .desc p:last-of-type{margin:0}.page-wrap .desc a{border-bottom:0.05em solid #000;line-height:1;display:inline-block}.page-wrap .desc a:hover{border-bottom:0.05em solid transparent}.page-wrap .data{order:1;padding:0 0 3em;width:40%;max-width:680px}.page-wrap .data p:last-of-type{margin:0}.page-wrap.tall .layout-wrap{justify-content:flex-end}.page-wrap.tall .title{position:fixed;bottom:2em;left:2em}.page-wrap.tall .data{position:fixed;left:2em;top:6em}.page-wrap.tall.information .data,.page-wrap.tall.artist-and-makers-wrap .data{top:1.5em}.page-wrap .thumb{width:50%}.page-wrap .thumb .imgwrap{position:relative}.page-wrap .thumb .imgwrap img{position:absolute;width:100%;height:auto;top:0;left:0}.detail{display:flex}.detail .label{width:30%;min-width:7em}.detail .deet{width:70%;flex:1}.detail .deet a{border-bottom:1px solid transparent}.detail .deet a:hover{border-bottom:1px solid #000}.footer-buttons{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:0.1em 1.5em 0.5em;line-height:1.4;z-index:2;background:#fff}.footer-buttons .close-gallery{border-bottom:1px solid}.footer-buttons .open-gallery{border-bottom:1px solid transparent}.footer-buttons.close-images{display:none}.footer-buttons.clickable{z-index:4;opacity:0}.footer-buttons a,.footer-buttons button{border-bottom:1px solid transparent;display:inline-block;line-height:1.4;transition:border-color 0.3s}.footer-buttons a:hover,.footer-buttons a.hover,.footer-buttons button:hover,.footer-buttons button.hover{border-bottom:1px solid}.footer-buttons.pagination{position:fixed}.footer-buttons.pagination .page-numbers{margin:0 0.4em}.footer-buttons.pagination .page-numbers.current{border-bottom:1px solid}.slider-open .footer-buttons.close-images{display:block}.slider-open .footer-buttons .close-gallery{border-bottom:1px solid transparent}.slider-open .footer-buttons .open-gallery{border-bottom:1px solid}.menu-open .footer-buttons{background:#000}.menu-open .footer-buttons button,.menu-open .footer-buttons a{color:#fff}.project-wrap .data .detail{width:80%}@media only screen and (max-width: 750px){.hide-mobile{display:none}.page-wrap,.page-wrap.tall{display:block;padding:1em 1em 3em}.page-wrap .main-text,.page-wrap.tall .main-text{width:100%;margin:0 0 1em}.page-wrap.information{padding:1em 1em 3em}.page-wrap.tall .title,.page-wrap.tall .data{left:auto;position:relative}.page-wrap.tall.information .data,.page-wrap.tall.artist-and-makers-wrap .data{top:auto}.page-wrap .layout-wrap{display:block;padding:0}.page-wrap .layout-wrap .title{position:relative;bottom:auto;padding:0;margin:0 0 1em}.page-wrap .layout-wrap .desc{padding:0;margin:0 0 1em}.page-wrap .layout-wrap .data{padding:0;font-size:0.75em;line-height:1.25}.page-wrap .layout-wrap .desc,.page-wrap .layout-wrap .data{width:100%}.page-wrap.page .title{display:none}}.site-header{text-align:center;position:fixed;width:100%;z-index:2;display:flex;justify-content:center;padding:.65em 2em 0.1em}.site-header .main-nav-wrap{position:relative}.site-header .main-nav{display:none;color:inherit;top:0;left:0;left:0;top:0;background:inherit}.site-header .main-nav h3{display:inline-block}.site-header .main-nav h3:after{content:" —"}.site-header .main-nav ul{display:inline-block}.site-header .main-nav ul li{display:inline-block}.site-header .main-nav ul li:after{content:", "}.site-header .main-nav ul li:last-child:after{display:none}#toggle-menu{text-transform:uppercase}#toggle-menu br{display:none}.site-header .main-nav ul li a{border-bottom:1px solid transparent;transition:border-color 0.2s}.site-header .main-nav ul li a:hover{border-bottom:1px solid #fff}.single-projects #toggle-menu,.single-projects .main-nav{display:none}.main-content{z-index:1;position:relative}body{background-color:#fff;color:#000}.subpages{position:fixed;bottom:0;width:100%;text-align:center;left:0;background:#fff}.subpages ul li{display:inline-block}.subpages ul li:after{content:", "}.subpages ul li:last-child:after{display:none}.subpages ul li a{border-bottom:1px solid transparent;display:inline-block}.subpages ul li.current_page_item a,.subpages ul li a:hover{border-bottom:1px solid}.menu-open{background-color:#000;color:#fff}.menu-open .site-header{background:#000}.menu-open .site-header .btn-wrap{background-color:#000;display:none}.menu-open .toggle-menu{display:none}.menu-open .main-nav{display:block}.menu-open .subpages{background:#000;color:#fff}.hide-desktop{display:none}@media only screen and (max-width: 750px){.site-header{padding:0.5em 1em}.site-header .main-nav h3,.site-header .main-nav ul li{margin:0 0 0.1em}.menu-section{margin:0 0 1em}.menu-open .site-header{height:100%;background:#000}.menu-open .close-menu{display:block}.menu-open .subpages{display:none}.hide-desktop{display:block}.close-menu{position:absolute;bottom:0;width:100%;text-align:center;display:none}.close-menu button{color:#fff}#toggle-menu br{display:block}}.single-projects .site-header{display:none}.project-wrap{position:relative;width:100%;height:100%;z-index:3;background:#fff}.project-wrap .counter{top:.65em;width:auto;left:50%;margin:0 0 0 -5em;position:absolute;text-align:center;width:10em}.project-wrap .projects-slider{height:100%;width:100vw;position:relative;overflow:auto;z-index:3}.project-wrap .projects-slider .project-image-wrap{width:100%;height:100%;margin:0 0 50vh;padding:0 2em}.project-wrap .projects-slider .project-image-wrap .imgwrap{height:100%;position:relative}.project-wrap .projects-slider .project-image-wrap img{position:absolute;top:4.5em;height:calc(100% - 9em);width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.project-wrap .projects-slider .project-image-wrap.landscape .imgwrap{width:100%}.project-wrap .projects-slider .project-image-wrap.portrait{display:flex;justify-content:space-between}.project-wrap .projects-slider .project-image-wrap.portrait .imgwrap{width:calc(50% - 0.5em)}.project-wrap .projects-slider .project-image-wrap:last-of-type{margin:0}.project-wrap .details{text-align:center;position:fixed;bottom:0;width:100%;z-index:2;line-height:1.25em;padding:0.1em 2em 0.5em;background:#fff}.project-wrap .details.clickable{opacity:0;z-index:5;transition:opacity 0.3s}.project-wrap .close-project,.project-wrap .open-info,.project-wrap .images,.project-wrap .open-film{transition:border-color 0.3s}.project-wrap .close-project:hover,.project-wrap .open-info:hover,.project-wrap .images:hover,.project-wrap .open-film:hover{border-color:transparent}.project-wrap .information,.project-wrap .film,.project-wrap .thumbnails{width:100%;position:absolute;background:#fff;top:0;left:0;z-index:3;visibility:hidden;opacity:0;transition:opacity 0.3s, visibility 0s 0.3s}.project-wrap .film{background:#000;color:#fff}.project-wrap .film video{width:100%;height:100%;position:absolute;top:0;left:0}.project-wrap .film #countdown{position:absolute;top:1em;left:0;width:100%;text-align:center}.project-wrap .film #seek-bar{position:absolute;top:0;left:0;width:100%}.project-wrap .thumbnails{height:100%}.project-wrap .thumbnails ul{margin:auto;padding:2em 1em 5em;width:100%;text-align:left}.project-wrap .thumbnails ul.less-than{text-align:center}.project-wrap .thumbnails .thumb{display:inline-block;text-align:left;width:12.5%;margin:0 0 2em;padding:0 1em}.project-wrap .thumbnails .thumb .num{font-size:0.75em;line-height:1;padding:0.5em 0 0}.project-wrap .thumbnails .thumb .thumbwrap{padding:0 0 100%;position:relative}.project-wrap .thumbnails .thumb .thumbwrap .thumb-center{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;display:flex;justify-content:center;align-items:flex-start}.project-wrap .thumbnails .thumb .thumbwrap img{max-width:100%;max-height:100%;display:block;cursor:pointer}.project-wrap .thumbnails .thumb .thumbwrap img:hover{opacity:0.8}.project-wrap .open-film,.project-wrap .open-info,.project-wrap .all-images,.project-wrap .close-project{border-bottom:1px solid transparent}.project-wrap.info-open .information{visibility:visible;opacity:1;transition:opacity 0.3s, visibility 0s}.project-wrap.info-open .details.clickable{opacity:1}.project-wrap.info-open .open-info{border-bottom:1px solid #000}.project-wrap.film-open .film{visibility:visible;opacity:1;transition:opacity 0.3s, visibility 0s;padding:0 !important}.project-wrap.film-open .details.clickable{opacity:1}.project-wrap.film-open .open-film{border-bottom:1px solid #000}.project-wrap.thumbs-open .counter{display:none}.project-wrap.thumbs-open .thumbnails{visibility:visible;opacity:1;transition:opacity 0.3s, visibility 0s}.project-wrap.thumbs-open .details.clickable{opacity:1}.project-wrap.thumbs-open .all-images{border-bottom:1px solid #000}@media only screen and (max-width: 1000px){.project-wrap .thumbnails .thumb{width:16.6%}}@media only screen and (max-width: 750px){.project-wrap .projects-slider .project-image-wrap{margin:0}.project-wrap .projects-slider .project-image-wrap.portrait{height:200%;display:block}.project-wrap .projects-slider .project-image-wrap.portrait .imgwrap{width:75%;height:50%;margin:0 auto}.project-wrap .projects-slider .slider-wrapper .slide.portrait img{width:100%}.project-wrap .projects-slider .slider-wrapper .slide img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.project-wrap .thumbnails ul{padding:1em 0.5em;width:100%}.project-wrap .thumbnails .thumb{width:25%;margin:0 0 1em;padding:0 0.5em}}.page-template-template-current main,.page-template-template-upcoming main,.page-template-template-archive main{position:absolute}.project-card{height:50vh;width:50vw;padding:1em;display:flex;align-items:center;text-align:center;justify-content:center;text-transform:uppercase;position:relative}.project-card .rollover{width:50vw;height:50vw;left:50%;top:50%;visibility:hidden;position:absolute;transform:translate3d(-50%, -50%, 0);z-index:2}.project-card .rollover.imgwrap:after{opacity:0}.project-card .rollover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0;position:absolute}.project-card .tooltip{cursor:pointer}.project-card .tooltip:hover .rollover{visibility:visible}.project-card .tooltip:hover .rollover.imgwrap:after{opacity:1}.project-card h3{margin:0}.work-index{text-align:center;display:flex;flex-wrap:wrap;padding:calc(25vw - 25vh + 1.5em) 0}.upcoming.work-index{text-align:center;display:block}.upcoming.work-index .project-card{margin:0 auto}.current.work-index .project-card{width:50%}.archive.work-index .project-card{width:33.33%}.archive.work-index .project-card .rollover{width:33.33vw;height:33.33vw}@media only screen and (max-width: 750px){.work-index{padding:25vh 0 0}.current.work-index .project-card,.archive.work-index .project-card{width:100%}.current.work-index .project-card .rollover,.archive.work-index .project-card .rollover{width:100vw;height:100vw}.page-template-template-current.menu-open .site-header,.page-template-template-upcoming.menu-open .site-header,.page-template-template-archive.menu-open .site-header{background:#000}}.seek-bar{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin:0;height:16px;overflow:hidden;cursor:pointer;opacity:0;z-index:2}.seek-bar:focus{outline:none}.seek-bar-track{height:2px}#seek-bar-line{position:absolute;background:#fff;height:2px;pointer-events:none;right:0;top:0;width:100%;transition:width 0.25s}.home #swup,.home main{height:100%}.home-wrap{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0}.home-wrap .video-wrap{display:inline-block}.home-wrap .seek-bar-track{background:#000;position:relative;transition:background-color 0.3s}.home-wrap #seek-bar-line{position:absolute;background:#c7c8ca;height:2px;right:0;top:0}.home-wrap video{display:block;display:block;max-width:80vw;max-height:60vh;width:auto;height:auto}.home-wrap .video-details{text-align:center;margin:0.5em 0 0}.video-wrap{transition:opacity 0.3s}.menu-open .home-wrap .seek-bar-track{background:#fff}.intro{position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;z-index:9;text-transform:uppercase;text-align:center;display:flex;justify-content:center;align-items:flex-start;transition:opacity 0.2s;padding:.65em 1em 2em}.intro button,.intro a{text-transform:uppercase;border-bottom:1px solid;line-height:1;color:inherit}.intro .app-only{display:block}.intro .lol{display:none}.intro-open .intro,.menu-open .intro{background:#000;color:#fff}.intro-open .intro .app-only,.menu-open .intro .app-only{display:none}.intro-open .intro .lol,.menu-open .intro .lol{display:block}.home-image{width:80%;height:100%;top:0;left:0;position:relative;margin:6em 0 0;justify-self:center}.home-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;width:100%;height:100%}.acknowledgement{max-width:46em;margin:0 auto;text-align:center;padding:3em 1em 1em;justify-self:flex-end}@media only screen and (max-width: 750px){.intro{padding:0.5em 1em 1em}}.people-wrap{padding:6em 0 0}.person{display:flex;justify-content:space-between;padding:0 2em 5em}.person .portrait{width:25%;align-self:flex-start;position:relative}.person .portrait img{width:100%;height:auto}.person .details{width:50%}.person .details h2{margin:0 0 1em}.people-title{position:fixed;left:2em;z-index:-1;bottom:2.2em}@media only screen and (max-width: 750px){.people-wrap{padding:6em 0 0.5em}.person{display:block;padding:0 1em 2em}.person:last-child{margin:0 0 3em}.person .portrait{width:100%;max-width:200px;margin:0 0 1em}.person .details{width:100%}.person .details .bio{margin:1em 0 0}.person .details .bio p:first-of-type{text-indent:0}.people-title{display:none}}.news-posts{padding:6em 0 0}.news-wrap{text-align:center;max-width:680px;margin:0 auto;padding:0 1em 5em}.news-wrap .title{text-transform:uppercase}.news-wrap .feat-img{max-width:520px;margin:0 auto 1em}.news-wrap .feat-img img{width:100%;height:auto;display:block}.contact-wrap{padding:6em 1em 1em;display:flex;justify-content:space-between}.contact-wrap .address{width:345px;order:1}.contact-wrap .contact-img{width:50%;order:2}.contact-wrap .contact-img img{width:100%;height:auto}@media only screen and (max-width: 750px){.contact-wrap{display:block;padding:6em 20px 1em}.contact-wrap .contact-img{width:100%;margin:0 0 1em}}.press-wrap{display:flex;flex-wrap:wrap;padding:3em 0}.press-wrap .press-card{width:25%;min-height:50vh;text-align:center;padding:3.5em 1em;display:flex;justify-content:center;align-items:center}.press-wrap .press-card .wrap{width:100%}.press-wrap .press-card .thumbnail{width:50%;display:block;margin:0 auto}.press-wrap .press-card .thumbnail .img-wrap{padding:0 0 125%;position:relative;margin:0 0 1em}.press-wrap .press-card .thumbnail .img-wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;top:0;left:0;position:absolute;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s}.press-wrap .press-card .thumbnail a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.press-wrap .press-card .details{font-size:0.75em;line-height:1.25;min-height:6.25em}.press-wrap .press-card .details p{margin:0}.press-wrap .press-card .details a{border-bottom:1px solid;transition:border-color 0.2s}.press-wrap .press-card .details a:hover{border-bottom:1px solid transparent}@media only screen and (max-width: 750px){.press-wrap{padding:5em 0 0}.press-wrap .press-card{width:50%;padding:1em;min-height:0}.press-wrap .press-card .details{min-height:8.75em}}.artists-and-makers-wrap{display:flex;flex-wrap:wrap;padding:3em 0 0}.artists-and-makers-wrap .artists-and-makers-card{width:25%;text-align:center;padding:3.5em 1em;display:flex;justify-content:center;align-items:center}.artists-and-makers-wrap .artists-and-makers-card .wrap{width:100%;display:block}.artists-and-makers-wrap .artists-and-makers-card .title{font-size:0.75em;line-height:1.25;min-height:3.75em;text-transform:uppercase}.artists-and-makers-wrap .artists-and-makers-card .thumbnail{width:50%;display:block;margin:0 auto}.artists-and-makers-wrap .artists-and-makers-card .thumbnail .img-wrap{padding:0 0 125%;position:relative;margin:0 0 0.75em}.artists-and-makers-wrap .artists-and-makers-card .thumbnail .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;position:absolute;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.artists-and-makers-wrap .artists-and-makers-card a:hover .thumbnail img{-webkit-filter:grayscale(0);filter:grayscale(0)}.artists-and-makers-wrap .artists-and-makers-card .details a{border-bottom:1px solid #000;transition:border-color 0.2s}.artists-and-makers-wrap .artists-and-makers-card .details a:hover{border-bottom:1px solid transparent}@media only screen and (max-width: 750px){.artists-and-makers-wrap{padding:5em 0 0}.artists-and-makers-wrap .artists-and-makers-card{width:50%;padding:1em;min-height:0}}.single-artists_and_makers .site-header{display:none}.overlay-slider{position:fixed;width:100%;height:100%;top:0;left:0;overflow:auto;z-index:3;display:none}.overlay-slider .slide{width:90%;height:100%;margin:0 auto 50vh;padding:4.5em 1em}.overlay-slider .slide .imgwrap{height:100%;position:relative}.overlay-slider .slide img{position:absolute;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.overlay-slider .slide .imgwrap{width:100%}.overlay-slider .slide:last-of-type{margin:0 auto}.footer-buttons button.show-artist-maker-images{border-bottom:1px solid transparent}.footer-buttons button.hide-artist-maker-images{border-bottom:1px solid #000}.slider-open .overlay-slider{display:block}.slider-open .footer-buttons button.show-artist-maker-images{border-bottom:1px solid #000}.slider-open .footer-buttons button.hide-artist-maker-images{border-bottom:1px solid transparent}.menu-open .footer-buttons button{color:#fff}.menu-open .footer-buttons button.hide-artist-maker-images{border-bottom:1px solid #fff}.menu-open .slider-open .footer-buttons button.show-artist-maker-images{border-bottom:1px solid #fff}#subscribe{padding:1em 0 3em;position:absolute;display:none;width:100%}#subscribe input{font:inherit}#subscribe input{padding:0.2em;margin:0;width:100%;display:block;background:#000;color:#fff;border:none;cursor:text !important}#subscribe input::-webkit-input-placeholder{color:inherit;opacity:1}#subscribe input:-ms-input-placeholder{color:inherit;opacity:1}#subscribe input::-moz-placeholder{color:inherit;opacity:1}#subscribe input::-ms-input-placeholder{color:inherit;opacity:1}#subscribe input::placeholder{color:inherit;opacity:1}#subscribe input:focus::-webkit-input-placeholder{opacity:0}#subscribe input:focus:-ms-input-placeholder{opacity:0}#subscribe input:focus::-moz-placeholder{opacity:0}#subscribe input:focus::-ms-input-placeholder{opacity:0}#subscribe input:focus::placeholder{opacity:0}#subscribe button[type="submit"]{padding:0.2em 0 0;border-bottom:1px solid}#js-subscribe-response{padding:0.2em 0}.subscribe-open #subscribe{display:block}.menu-open #subscribe input{color:#000;background:#fff}.menu-open #subscribe button{color:#fff}
