body{background-color:#202020;color:white;font-family:'Lexend', sans-serif;line-height:1.4}body h1,body h2,body h3,body h4{font-family:'Lexend', sans-serif;line-height:1}body h2,body h3,body h4,body h5{letter-spacing:2px;text-transform:uppercase}body h1{font-size:3rem;font-weight:800;letter-spacing:2px;text-transform:uppercase}body h2{font-size:3rem;font-weight:800}body h3,body h4{font-weight:700}body h3{font-size:2rem}body h4{font-size:1.5rem}body h5{font-weight:400}body h5,body p{font-size:1rem}body a{color:inherit}body a.btn{border:solid 1px;border-radius:0;color:inherit;font-size:inherit;padding:.5rem;text-transform:uppercase}body .nowrap{white-space:nowrap}body header{background-color:#101010;position:fixed;width:100%;top:0;z-index:100}body header nav .navbar-brand{color:white;width:40%}body header nav .navbar-brand img{height:40px}body header nav .navbar-toggler .navbar-toggle-icon{width:30px;height:20px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}body header nav .navbar-toggler .navbar-toggle-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}body header nav .navbar-toggler .navbar-toggle-icon span{background:white}body header nav .navbar-toggler .navbar-toggle-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}body header nav .navbar-toggler .navbar-toggle-icon span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}body header nav .navbar-toggler .navbar-toggle-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}body header nav .navbar-toggler .navbar-toggle-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0px;left:8px}body header nav .navbar-toggler .navbar-toggle-icon.open span:nth-child(2){width:0%;opacity:0}body header nav .navbar-toggler .navbar-toggle-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px}body header nav .navbar-collapse .navbar-nav .nav-item{margin-right:2rem}body header nav .navbar-collapse .navbar-nav .nav-item .nav-link{color:white;font-family:'Lexend', sans-serif;font-size:1rem;font-weight:300;letter-spacing:3px;text-transform:uppercase}body header nav .navbar-collapse .navbar-nav .nav-item .nav-link:not(.dropdown-toggle):hover{text-decoration:underline}body header nav .navbar-collapse .navbar-nav .dropdown-menu{background-color:#101010;border-radius:0;padding:0}body header nav .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item{color:white;font-size:.9rem;padding:.5rem 1rem}body header nav .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:hover{background-color:#ececec;color:#202020}body header nav .navbar-collapse .socials{font-size:.8rem;margin:30px 0;text-align:center}body header nav .navbar-collapse .socials ul{list-style:none;margin:0;padding:0}body header nav .navbar-collapse .socials ul li{display:inline;margin-right:1rem}body header nav .navbar-collapse .socials ul li a{text-decoration:none}body header nav .navbar-collapse .socials ul li a img{height:1rem}body main{min-height:100vh;margin-top:66px;padding:30px 0}body main .section-header{border-bottom:solid 1px;font-weight:700}body main .subhead{margin-top:3rem}body main section.content{font-family:'Lora', serif}body footer{background-color:#101010;font-size:.8rem;padding:30px 0}body footer img{width:80px}body footer p{font-size:.8rem}body.home main{padding:0}body.home main h1{visibility:hidden}body.home main .hero-image{background-image:url("../assets/img/home-hero.webp");background-size:cover;height:100%;min-height:100vh;width:100%}body.home main .hero-image span{color:black;font-size:15rem;font-weight:800;text-transform:uppercase}body.page-not-found main .container{min-height:100vh;padding-top:20vh;text-align:center}body.page-not-found main .container p{font-size:2.5rem;line-height:1.2}body.artist main .container>.row>.col{padding-left:0;padding-right:0}body.artist main .container>.row>.col section{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}body.artist main .container>.row>.col .gallery{flex-direction:column;height:360px;max-height:340px;width:100%}body.artist main .container>.row>.col .gallery .active-photo,body.artist main .container>.row>.col .gallery .gallery-thumbs{background-position:center;background-repeat:no-repeat;background-size:cover}body.artist main .container>.row>.col .gallery .active-photo{height:300px;width:100%}body.artist main .container>.row>.col .gallery .gallery-thumbs{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100%}body.artist main .container>.row>.col .gallery .gallery-thumbs .thumbnail{background-repeat:no-repeat;background-size:cover;cursor:pointer;display:inline-block;height:60px;margin-right:.25rem;opacity:.5;transition:opacity .25s;width:60px}body.artist main .container>.row>.col .gallery .gallery-thumbs .thumbnail.active,body.artist main .container>.row>.col .gallery .gallery-thumbs .thumbnail.highlight{opacity:.9}body.artist main .links{background-color:#101010;padding:1.5rem}body.artist main .links a{font-size:.8rem;font-weight:300;letter-spacing:1px;text-decoration:none}body.artist main .links a:hover{color:inherit}body.artist main .links .platforms a{margin-right:.5rem}body.artist main .links .platforms a img{height:1.25rem}body.artist main .links .socials{border-bottom:dotted 1px;border-top:dotted 1px;font-size:.8rem;padding:.5rem 0}body.artist main .links .socials strong{margin-right:.25rem;vertical-align:middle}body.artist main .links .socials a{margin-right:.5rem}body.artist main .links .socials a img{height:1rem}body.artist main .whats-new .item{border-bottom:dotted 1px #626262;font-size:.8rem}body.artist main .whats-new .item .content{font-family:'Lora', serif}body.artist main .whats-new .item a:hover{color:inherit}body.artist main .whats-new .item:last-of-type{border-bottom:0}body.artist main .releases a{font-size:.8rem;text-decoration:none}body.artist main .releases a .release{box-sizing:border-box;display:inline-block;height:150px;width:150px}body.artist main .releases a .release .cover{background-position:center;background-repeat:no-repeat;background-size:cover;border:solid 1px #626262;height:100%;width:100%}body.artist main .releases a .release .album-name{font-family:'Lora', serif;letter-spacing:1px}body.artist main .releases a:hover{color:inherit;cursor:pointer}body.artist main .releases a:hover .cover{border:solid 2px white}body.artist main .releases a:hover .album-name{text-decoration:underline}body.artist main .shows{font-size:.8rem}body.artist main .shows ul{padding:0}body.artist main .shows ul li{list-style:none}body.artist main .shows ul li .col:last-child{text-align:right}body.artist main .shows ul li a{text-decoration:none;text-transform:uppercase}body.artist main .shows ul li a:hover{color:inherit;text-decoration:underline}body.news .items .item{margin-bottom:60px}body.news .items .item img{border:solid 1px;width:100%}body.news .items .item .date{font-size:.8rem}body.news .items .item .content{font-family:"Lora", serif;margin-bottom:0}body.news .items .item .content a:hover{color:inherit}body.news .items .item:last-of-type{border:0;margin-bottom:0}@media screen and (min-width: 992px){body header nav .navbar-collapse .socials{margin:0}body header nav .navbar-collapse .socials ul li a{opacity:.7;transition:opacity .25s}body header nav .navbar-collapse .socials ul li a:hover{opacity:1}body.artist main{padding:30px 0}body.artist main .container .row .col-lg-9{padding-right:100px}body.artist main .container .row .col-lg-9 section{padding:0}body.artist main .container .row .col-lg-9 .gallery{flex-direction:row;height:400px;max-height:400px}body.artist main .container .row .col-lg-9 .gallery .active-photo,body.artist main .container .row .col-lg-9 .gallery .gallery-thumbs{height:100%}body.artist main .container .row .col-lg-9 .gallery .active-photo{width:75%}body.artist main .container .row .col-lg-9 .gallery .gallery-thumbs{overflow-x:hidden;overflow-y:scroll;width:25%}body.artist main .container .row .col-lg-9 .gallery .gallery-thumbs .thumbnail{height:90px;margin-right:0;opacity:.3;transition:opacity .25s;width:50%}body.artist main .container .row .col-lg-9 .gallery .gallery-thumbs .thumbnail.active,body.artist main .container .row .col-lg-9 .gallery .gallery-thumbs .thumbnail.highlight{opacity:.6}body.artist main .links a{opacity:.7;transition:.25s}body.artist main .links a:hover{opacity:1}body.news .items .item{background-color:white;border:solid 1px #626262;color:#202020;margin-bottom:30px;margin-right:60px;padding-bottom:30px;width:350px}body.news .items .item img{border:0}body.news .items .item .date{color:#626262;text-decoration:underline}body.news .items .item p{padding:0 20px}body.page-not-found main .container p{font-size:4rem}body footer{padding:30px}body footer img{width:100px}body footer p{font-size:.8rem;font-weight:300}}

/*# sourceMappingURL=main.css.map */