@font-face{font-family:'Grndvw';src:url(grndvw-regular_1_1-webfont.eot);src:url('grndvw-regular_1_1-webfont.eot?#iefix') format('embedded-opentype'),url(grndvw-regular_1_1-webfont.woff2) format('woff2'),url(grndvw-regular_1_1-webfont.woff) format('woff'),url(grndvw-regular_1_1-webfont.ttf) format('truetype'),url('grndvw-regular_1_1-webfont.svg#grndvwregular') format('svg');font-weight:400;font-style:normal}*{transition:all .3s}#logo-container h1{font-family:Helvetica;font-size:10rem;text-transform:lowercase;text-align:center;line-height:4rem;margin-bottom:0!important}#logo-container a{color:#212529;text-decoration:none}#logo-container h1 span{display:block;font-size:7rem}@media(max-width:660px){#logo-container h1{font-size:7rem}#logo-container h1 span{font-size:4rem}#logo-container:after{background-position:top center}}@media(max-width:400px){#logo-container h1{font-size:6rem;line-height:3rem}#logo-container h1 span{font-size:3rem}}@media(max-width:340px){#logo-container h1{font-size:5rem;line-height:2rem}#logo-container h1 span{font-size:3rem}}html{font-size:10px}.container{max-width:120rem}nav{width:100%}nav li>img{vertical-align:middle;width:100%}nav li{padding:0 1rem}nav li:first-child,nav li:last-child{padding:1rem 0}nav a{font-family:Helvetica;text-transform:lowercase;color:#000;font-size:2.5rem;transition:all .3s}nav a:hover{color:#aaa}.band-container img{width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;object-fit:cover}.band-container a>img{aspect-ratio:1/1}.band-container div{padding:1rem}.band-container #coming-soon{display:block;margin:10vh auto;text-align:center;font-family:Helvetica;text-transform:lowercase;font-size:3rem}#logo{width:100%;max-width:52.5rem;padding:0 1rem;display:block}.band-container:after{content:'';display:block;background:url(../img/bottom-line.jpg) bottom center no-repeat;background-size:contain;height:2rem;width:100%}#logo-container:after{content:'';display:block;background:url(../img/bottom-line.jpg) bottom center no-repeat;background-size:contain;height:2rem;width:100%}.navbar-toggler{background-color:#000}.navbar-toggler i{color:#fff;font-size:2rem}#social{max-width:40rem;margin:2rem auto}#social li{list-style:none;margin:0 .5rem}#social li i{font-size:2rem}#social a{color:#000;transition:all .3s}#social a:hover{color:#aaa}.band-list.band-container,.recording-list.band-container{reading-flow:flex-visual}.band-list.band-container>div,.recording-list.band-container>div{position:relative;content-visibility:auto}.artist-caption{display:block;width:calc(100% - 2rem);text-align:center;background:rgb(255 255 255 / .9);color:#fff;text-transform:capitalize;font-size:2rem;position:absolute;padding:1rem 0!important;opacity:0;font-family:Helvetica;transition:all .4s;bottom:1rem;font-weight:700}.page-title{max-height:8rem}.band-container>div:hover .artist-caption{opacity:1}.artist-caption img{max-height:3rem;width:auto;filter:invert(1)}@media (max-device-width:1366px){.artist-caption{transform:translateY(-5rem);opacity:0;font-size:1rem}}@media (max-width:1024px){.artist-caption{transform:translateY(-5rem);opacity:0;font-size:1.2rem}}@media(max-width:660px){#logo-container:after{background-position:top center}}