*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:16.18px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{position:relative;background-color:#000;color:#fff;font-size:1.125rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.618;overflow-x:hidden;overflow-y:auto;margin:0;min-height:100vh;height:100%;text-rendering:optimizeSpeed;display:flex;flex-direction:column;justify-content:space-between;z-index:0;background-image:url(/img/graphics/grunge-tile.jpg)}.container{max-width:1300px;margin:0 auto;padding:0 2.75rem}img{display:block;width:100%}.visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}figure{margin:0}.divider{margin-top:6rem;margin-bottom:6rem}.divider svg{display:block;opacity:.08;max-width:4rem;height:auto;margin:0 auto}@media screen and (max-width:576px){.divider{margin-top:2rem;margin-bottom:2rem}}@font-face{font-family:blackmoor let;src:url(/fonts/BlackmoorLetPlain.woff2)format("woff2"),url(/fonts/BlackmoorLetPlain.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:Georgia,serif;font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:blackmoor let,Georgia,serif;font-weight:400;margin:0;line-height:1.2}h1,.h1{font-size:calc(1.5rem + 2vw);color:#fff;line-height:1.31;margin:0;font-weight:400}h1,.h1,h2,.h2{font-size:4rem}h3,.h3{font-size:2.75rem}h4,.h4{font-size:2rem}strong{font-weight:700}button{background:0 0;border:none}.btn{padding:1rem 1.75rem;position:relative;display:inline-block;color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;border:2px solid transparent;background-color:#daa22e;background-image:linear-gradient(to right,#DAA22E,#D35F2E,#DAA22E);background-size:200%;background-origin:border-box;box-shadow:0 666px #050706 inset;transition:.5s;cursor:pointer}.btn:hover{background-position:100%}.btn-small{padding:.75rem 1.25rem;font-size:.875rem}.btn-large{padding-right:3rem}.btn-large:after{content:"";display:block;background-image:url(/img/graphics/chevron-right.svg);height:1.125rem;width:1.125rem;background-repeat:no-repeat;background-size:contain;position:absolute;right:.85rem;top:calc(50% - .5rem);transition:.25s}.btn-large:hover:after{transform:translateX(.25rem)}small{display:inline-block;font-size:.875rem}p{margin:1rem 0}p:last-of-type{margin-bottom:0}a:not(.cta){color:#fff;text-decoration-skip-ink:auto;text-decoration-color:#fff}a:focus,a:active,button:focus,button:active{outline:2px dotted rgba(218,162,46,.6);outline-offset:2px}::selection{background:rgba(218,162,46,.8)}a{overflow-wrap:break-word;word-wrap:break-word}.button-list{margin:0;padding:0;list-style-type:none}.button-list li{display:inline-block;margin:.25rem .125rem}.link-list{margin:0;padding:0;list-style-type:none}.link-list li{display:inline-block;margin:.25rem .125rem;font-size:1rem}.link-list li a{background-color:#daa22e;background-image:linear-gradient(to right,#DAA22E,#D35F2E,#DAA22E);background-size:200%;transition:.5s;padding:.25rem;font-weight:700}.link-list li a:hover{background-position:100%}.skip-link{margin:0 auto;position:absolute;z-index:20;left:0;right:0;top:1rem;width:20rem;opacity:1}.skip-link:not(:focus):not(:hover){transform:translateY(-10rem);opacity:0}.site-nav{position:sticky;position:-webkit-sticky;width:100%;top:-1px;left:0;z-index:2;background:rgba(0,0,0,.9)}.site-nav .nav-bar{padding:0 1.5rem;display:grid;grid-template-columns:auto 1fr;grid-column-gap:1rem;align-items:center;grid-template-areas:"logo nav"}.site-nav .nav-bar .home-link{grid-area:logo}.site-nav .nav-bar .home-link img{vertical-align:middle;max-width:10rem;height:auto}.site-nav .nav-bar nav{grid-area:nav;justify-self:end}.site-nav .nav-bar nav ul{margin:0;padding:0;list-style-type:none}.site-nav .nav-bar nav ul li{display:inline-block;font-size:.875rem}.site-nav .nav-bar nav ul li a{display:block;font-weight:400;text-decoration:none;padding:1rem .5rem;text-transform:uppercase}.site-nav .nav-bar nav ul li a:hover{text-decoration:underline;text-decoration-skip-ink:auto}.site-nav .nav-bar nav ul li:first-of-type a{padding-left:0}.site-nav .nav-bar nav ul li:last-of-type a{padding-right:0}.site-nav .nav-bar nav ul li a.social-link svg{margin-top:-4px;width:1.125rem;height:1.125rem;vertical-align:middle;transition:.5s}.site-nav .nav-bar nav ul li a.social-link:hover svg{transform:scale(1.35)}.site-nav .nav-bar>button{position:relative;grid-area:hamburger;width:2.875rem;height:2.875rem;display:none;justify-self:end;background:0 0;border:none;cursor:pointer;padding:5px 0;margin:0}.site-nav .nav-bar>button span{position:absolute;height:2px;width:100%;background-color:#daa22e;background-image:linear-gradient(to right,#DAA22E,#D35F2E);display:block;transform-origin:center;transition:.31s ease-in-out}.site-nav .nav-bar>button span:first-of-type{top:.625rem}.site-nav .nav-bar>button span:nth-of-type(2){top:1.375rem}.site-nav .nav-bar>button span:last-of-type{top:2.125rem}@media screen and (max-width:780px){.site-nav{position:fixed}.site-nav .nav-bar{padding:.5rem 1rem;overflow:hidden;grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:"logo hamburger" "nav nav"}.site-nav .nav-bar>button{display:block}.site-nav .nav-bar nav{width:100%;height:0}.site-nav .nav-bar nav ul{position:relative;text-align:center}.site-nav .nav-bar nav ul li{font-size:1.125rem}.site-nav .nav-bar nav ul li:not(.icon){position:relative;display:block;margin:0}.site-nav .nav-bar nav ul li:not(.icon) a{display:block;padding:1rem 0}.site-nav .nav-bar nav ul .icon{display:inline-block;margin-top:.5rem}.site-nav .nav-bar nav ul .icon a.social-link svg{width:1.5rem;height:1.5rem}.site-nav .nav-bar nav ul li{visibility:hidden}.site-nav.nav-open .nav-bar{overflow-y:scroll}.site-nav.nav-open .nav-bar nav{height:100%}.site-nav.nav-open .nav-bar nav ul li{visibility:visible}.site-nav.nav-open .nav-bar button span:first-of-type{top:1.375rem;transform:rotate(45deg)}.site-nav.nav-open .nav-bar button span:nth-of-type(2){opacity:0}.site-nav.nav-open .nav-bar button span:last-of-type{top:1.375rem;transform:rotate(-45deg)}}body.artists .site-nav nav ul li:first-of-type a{text-decoration:underline;text-decoration-skip-ink:auto;font-weight:700}main{padding-top:12rem;background-image:url(/img/graphics/thorn-border.png);background-repeat:no-repeat;background-position:50% 0;background-size:100%}@media screen and (max-width:1200px){main{padding-top:8rem}}@media screen and (max-width:960px){main{padding-top:7rem}}@media screen and (max-width:768px){main{background-image:none;padding-top:6rem}}main h1{text-align:center}.music-section{display:grid;grid-template-rows:auto;grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:repeat(2,1fr);grid-template-areas:"heading heading" "copy image"}.music-section h2{grid-area:heading;text-align:center}.music-section article{grid-area:copy}.music-section figure{grid-area:image}.music-section .album-title img{display:block;margin:0 auto;max-width:600px;width:100%;height:auto}.music-section ul{margin-bottom:2rem}@media screen and (max-width:768px){.music-section{grid-template-columns:auto;grid-template-areas:"heading" "image" "copy"}.music-section h2{grid-column:1/2}.music-section .album-title img{max-width:400px}.music-section p{text-align:center}}@media screen and (max-width:576px){.music-section{grid-column-gap:1.75rem;grid-row-gap:1.75rem}.music-section .album-title img{max-width:300px}}.video-section{display:grid;grid-template-rows:auto;grid-row-gap:3rem}.video-section .video-panels{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;list-style-type:none;margin:0;padding:0}.video-section .video-panels li{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer;height:100%}.video-section .video-panels li:before{content:"";position:absolute;background:rgba(0,17,19,.3);top:0;left:0;height:100%;width:100%}.video-section .video-panels li img{max-width:2.25rem;margin:0 auto 3rem;transition:.5s}.video-section .video-panels li a{position:relative;text-decoration:none;display:block;background-image:linear-gradient(180deg,#02010100 0%,#000000 100%);height:100%;display:flex;align-items:center;justify-content:center}.video-section .video-panels li a:hover img{transform:scale(1.5)}.video-section .video-panels li .container{max-width:650px;text-align:center;padding-top:6rem;padding-bottom:6rem}@media screen and (max-width:768px){.video-section .video-panels{grid-template-columns:auto}}.merch-section{display:grid;grid-template-rows:auto;grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:repeat(4,1fr);text-align:center}.merch-section h2{grid-column:1/5}.merch-section img{margin:0 auto 2rem}@media screen and (max-width:960px){.merch-section{grid-template-columns:repeat(2,1fr)}.merch-section h2{grid-column:1/3}}@media screen and (max-width:576px){.merch-section{grid-template-columns:auto;grid-column-gap:1.75rem;grid-row-gap:1.75rem}.merch-section h2{grid-column:1/2}.merch-section img{max-width:20rem}}.tour-section{display:grid;grid-template-rows:auto;grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:repeat(2,1fr);text-align:center}.tour-section h2{grid-column:1/3}@media screen and (max-width:576px){.tour-section{grid-template-columns:auto;grid-column-gap:1.75rem;grid-row-gap:1.75rem}.tour-section h2{grid-column:1/2}.tour-section img{max-width:26rem;margin:0 auto}}.discography{display:grid;grid-template-rows:auto;max-width:1000px}.discography h1{margin-bottom:3rem}.discography section{display:grid;grid-template-rows:auto;grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:repeat(2,1fr)}.discography section .merch-stores{grid-column:1/3}.discography section h2{text-align:center;margin-bottom:.5rem}.discography section .link-list{text-align:center}.discography section iframe{width:100%;height:100%}@media screen and (max-width:576px){.discography h1{margin-bottom:1rem}.discography section{grid-template-columns:auto;grid-column-gap:1.75rem;grid-row-gap:1.75rem}.discography section .merch-stores{grid-column:1/2}.discography section .player{display:none}.discography section .player iframe{display:none}}.album-grid{list-style-type:none;display:grid;grid-template-rows:auto;grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1024px){.album-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:576px){.album-grid{grid-template-columns:repeat(2,1fr);grid-column-gap:1.75rem;grid-row-gap:1.75rem}}.videos h1{margin-bottom:3rem}.videos .video-section .video-panels{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1200px){.videos .video-section .video-panels{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.videos .video-section .video-panels{grid-template-columns:auto}}@media screen and (max-width:576px){.videos h1{margin-bottom:1rem}}.video-header{position:relative;height:100vh;display:grid;justify-content:center;align-content:center;background:#001113}.video-header h1 svg{display:block;margin:0 auto;max-width:150px;opacity:.2;width:100%;height:auto;text-shadow:0 0 2rem #000}.video-header video{position:absolute;top:0;left:0;object-fit:cover;z-index:0;opacity:.4}.video-header .container{position:relative;z-index:1}@media screen and (max-width:768px){.video-header{display:none}.video-header video{display:none}}.site-footer{margin-top:6rem;padding-bottom:1rem}.site-footer .container .social-links{margin:0;text-align:center;list-style-type:none;padding:0}.site-footer .container .social-links li{display:inline-block;margin:0 .5rem}.site-footer .container .social-links li svg{width:1.75rem;height:1.75rem;vertical-align:middle;transition:.5s}.site-footer .container .social-links li a:hover svg{transform:scale(1.35)}.site-footer .container .copyright-notice{margin-top:2rem;font-size:.875rem;text-align:center}.site-footer .container .copyright-notice .sammi-link{margin-left:.125rem}.site-footer .container .copyright-notice .sammi-link svg{max-width:5rem;height:auto;vertical-align:middle;fill:#fff}@media screen and (max-width:576px){.site-footer{margin-top:3rem}}@media screen and (max-width:768px){.container{padding:0 1.125rem}}@media screen and (max-width:576px){html{font-size:14px}.container{padding:0 1rem}h1,h2,.h1,.h2{font-size:2.75rem}h3,.h3{font-size:2rem}}