@font-face{font-family:"chakra_petch";src:url("../fonts/chakra_petch_regular_400-webfont.woff2") format("woff2"),url("../fonts/chakra_petch_regular_400-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"chakra_petch";src:url("../fonts/chakra_petch_medium_500-webfont.woff2") format("woff2"),url("../fonts/chakra_petch_medium_500-webfont.woff") format("woff");font-weight:bold;font-style:normal}a{cursor:pointer}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"chakra_petch",mono;font-weight:bold;font-style:normal;background-color:#292728;color:#fff;text-transform:uppercase;font-size:20px;background-size:cover;position:relative}.video-background{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99;opacity:.5}.video-foreground,.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}#vidtop-content{top:0}@media(min-aspect-ratio: 1/1){.video-foreground{height:300%;top:-100%}}@media(max-aspect-ratio: 1/1){.video-foreground{width:300%;left:-100%}}#logo{max-width:420px;width:100%;margin-bottom:15px}h1{font-size:30px}nav{color:#ffb000;z-index:1000;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:15px;background:#292728;position:fixed;top:0;left:0;right:0;min-height:30px}nav a{color:#ffb000}nav .btn{font-size:20px;background-color:#ffb000 !important}nav ul{display:flex;-moz-column-gap:15px;column-gap:15px;align-items:center;color:#ffb000 !important}section{scroll-margin-top:45px}section:not(:first-of-type){background:rgba(41,39,40,.8470588235)}section:not(:first-of-type){margin-bottom:60px}.container{max-width:1200px;margin:0 auto;display:flex;height:100%;padding:60px 15px;justify-content:center;align-items:center}#hero{height:100vh;background-color:none;text-align:center;color:#fff}#hero .btn{background-color:#ffb000;color:#292728 !important}#hero .btn,#hero h1{margin:15px}#hero h1{font-size:50px;font-weight:bold}#hero .container{padding-top:0px;padding-bottom:0px;flex-direction:column}#merch .container{row-gap:15px;flex-wrap:wrap;justify-content:space-between}#merch .btn{width:100%}.merchItem{max-width:23.5%}.merchItem img{width:100%;margin-bottom:15px}#tour .container{flex-direction:column;row-gap:15px}#tour .event{width:100%;display:flex;align-items:center;font-size:16px}#tour .event .a{margin-bottom:5px}#tour .event .date,#tour .event .venue,#tour .event .ticket{display:inline-block}#tour .event .date{width:20%}#tour .event .venue{width:60%}#tour .event .ticket{width:20%;text-align:right}#watch .video{aspect-ratio:16/9;width:100%}footer{background:#292728}footer a{color:#ffb000}footer .row{display:flex;justify-content:space-between;width:100%;align-items:center;flex-wrap:wrap;row-gap:15px}footer .container{flex-direction:column;row-gap:15px;padding:15px;padding-top:30px;padding-bottom:30px}footer ul{display:flex;-moz-column-gap:15px;gap:15px;flex-wrap:wrap;justify-content:center}a{text-decoration:none}ul{list-style-type:none;margin:0px;padding:0px}ul li{display:inline-block}.btn,.btn:visited,.btn:active,.btn:focus{background-color:#ffb000;color:#292728 !important;padding:10px;display:block;text-align:center;transition:all .1s ease-in-out;font-weight:bold}form label{font-size:10.6666666667px}form .checkbox{padding:0px;margin-left:0px}form a{text-decoration:underline}.form-group{display:flex}.form-group input{display:inline-block;border:2px #ffb000 solid;margin:0px;height:32px;width:240px;padding:3.75px 7.5px;text-transform:none;font-size:16px}.form-group button{display:inline-block;margin:0px;cursor:pointer;margin-left:-2px}.form-group button:hover{background:#ffb000;color:#292728}#success{display:flex;align-items:center;font-size:16px}.contact{text-align:center;font-size:14px}@media screen and (max-width: 768px){.buy{display:none}}@media screen and (max-width: 480px){nav{flex-direction:column}nav h1{margin:auto}nav ul{display:block;margin-top:5px}.buy{display:none}.merchItem{max-width:49%}#tour .event{flex-direction:column}#tour .event .date{margin-bottom:7.5px}#tour .event .venue{margin-bottom:15px}#tour .event .date,#tour .event .venue,#tour .event .ticket{width:100%}footer .row{flex-direction:column}footer ul{gap:7.5px}.form-group input{width:100%}.container{padding:15px 15px}}.socials{margin:auto}