@font-face{font-family:"Saveur Sans Semi";src:url("SaveurSans-Semi-bold.eot");src:local("Saveur Sans Semi-bold"),local("SaveurSans-Semi-bold"),url("../fonts/SaveurSans-Semi-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/SaveurSans-Semi-bold.woff2") format("woff2"),url("../fonts/SaveurSans-Semi-bold.woff") format("woff"),url("../fonts/SaveurSans-Semi-bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}:root{--navbar-height: 60px}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{max-width:100%}html,body{height:100%}.wrapper{min-height:100%;display:flex;flex-direction:column}main{flex:1}body{display:flex;flex-direction:column;min-height:100vh;font-family:"Saveur Sans Semi",sans-serif;font-weight:400;font-style:normal;background-color:#030504;color:#b29524;text-transform:uppercase;font-size:20px;background:url("../media/bg.jpg") top center;background-size:cover;overflow-y:auto;overflow-x:hidden}body:after{content:"";position:fixed;top:0;height:100vh;left:0;right:0;z-index:-1;background:url("../media/bg.jpg") top center;background-size:cover}h1{font-size:32px}h2{font-size:24px}nav{z-index:1000;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:1rem;background:#030504;position:fixed;top:0;left:0;right:0;min-height:2rem}nav #logo{max-width:120px !important;width:100%}nav ul{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center}nav .hamburger{display:none;flex-direction:column;cursor:pointer;transition:transform .3s ease;z-index:1001}nav .hamburger span{background:#b29524;border-radius:2px;height:3px;margin:2px;width:25px;transition:all .3s ease}nav .hamburger.open span:nth-child(1){transform:rotate(45deg) translate(5px, 5px)}nav .hamburger.open span:nth-child(2){opacity:0}nav .hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(5px, -5px)}section{scroll-margin-top:var(--navbar-height)}section:not(:first-of-type){background:rgba(3,5,4,.4745098039);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}section:not(:first-of-type){margin-bottom:4rem}.container{max-width:1200px;margin:0 auto;display:flex;height:100%;padding:4rem 1rem;justify-content:center;align-items:center}#hero{height:100vh;text-align:center;position:relative;display:flex;align-items:flex-end;justify-content:center;padding-bottom:1rem;margin-left:1rem;margin-right:1rem}#hero .container{padding-top:0px;padding-bottom:0px;flex-direction:column;background-color:rgba(3,5,4,.4745098039);height:auto;padding:1.5rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#hero .logoTitle{max-width:320px;margin-bottom:1rem}#hero h2,#hero p,#hero .btn,#hero .logoTitle{opacity:0;transform:translateY(20px);animation:fadeInUp .8s ease-out forwards;margin-bottom:1rem}#hero .btn:last-of-type{margin-bottom:0px}#hero .logoTitle{animation-delay:.1s}#hero p:nth-of-type(1){animation-delay:.2s}#hero .btn:nth-of-type(1){animation-delay:.3s;margin-bottom:1rem}#hero p:nth-of-type(2){animation-delay:.4s}#hero .btn:nth-of-type(2){animation-delay:.5s}#merch .container{row-gap:1rem;flex-wrap:wrap;justify-content:space-between}#merch .btn{width:100%}.merchItem{max-width:23.5%}.merchItem img{width:100%;margin-bottom:1rem}#tour .container{flex-direction:column;row-gap:1rem}#tour .event{width:100%;display:flex;align-items:center;font-size:18px}#tour .event .a{margin-bottom:.3333333333rem}#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 .container{flex-direction:column;row-gap:1rem}#watch .video{aspect-ratio:16/9;width:100%}footer{background:#030504;flex-shrink:0;display:flex}footer .row{display:flex;justify-content:space-between;width:100%;align-items:center;flex-wrap:wrap;row-gap:1rem}footer .container{flex-direction:column;row-gap:1rem;padding:1rem;padding-top:2rem;padding-bottom:2rem}footer ul{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}a{color:#b29524 !important;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:#b29524;color:#030504 !important;padding:.5rem;display:block;text-align:center;font-size:18px;border:2px solid #b29524;transition:all .1s ease-in-out}.btn:hover{background-color:#030504;color:#b29524 !important}form label{font-size:12px}form .checkbox{padding:0px;margin-left:0px}form a{text-decoration:underline}.form-group{display:flex}.form-group input,.form-group textarea{display:inline-block;border:2px #b29524 solid;margin:0px;height:32px;width:240px;padding:.25rem .5rem;text-transform:none !important;font-size:18px}.form-group button{display:inline-block;margin:0px;cursor:pointer;margin-left:-2px}#success{display:flex;align-items:center;font-size:18px}.contact{text-align:center;font-size:14px}.mobile-socials{display:none}@media screen and (max-width: 768px){nav{justify-content:space-between;position:relative}nav #logo{max-width:120px !important}nav ul#nav-links{display:none;flex-direction:column;width:100%;height:100vh;background:rgba(3,5,4,.4745098039);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:fixed;top:0;left:0;right:0;text-align:center;justify-content:center;align-items:center;padding:4rem 0}nav ul#nav-links li{margin:1.5rem 0}nav ul#nav-links.show{display:flex}.hamburger{display:flex !important;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.merchItem{max-width:49%}#tour .event{flex-direction:column}#tour .event .date{margin-bottom:.5rem}#tour .event .venue{margin-bottom:1rem}#tour .event .date,#tour .event .venue,#tour .event .ticket{width:100%}footer .row{flex-direction:column}footer ul{gap:.5rem}.form-group input{width:100%}nav ul#nav-links{padding-bottom:80px}.mobile-socials{display:none;position:fixed;bottom:20px;left:0;right:0;text-align:center;z-index:1002}.mobile-socials.show{display:block}}@media screen and (max-width: 1200px){.buy{display:none}}.hide{display:none !important}body.menu-open{overflow:hidden}body.menu-open{overflow:hidden}#contact h1,#mailing-list h1{margin-bottom:1rem}#contact a,#mailing-list a{text-decoration:underline}#contact .container,#mailing-list .container{flex-direction:column}@media screen and (max-width: 768px){nav{position:fixed;width:100%}}.page-content{padding-top:calc(var(--navbar-height) + 1rem)}.page-content .container{flex-direction:column;align-items:flex-start}.page-content h1{margin-bottom:1rem}.page-content p{font-size:18px;width:100%;text-transform:none;margin-bottom:1rem}.non-root-page main{background-color:rgba(0,0,0,.5);padding:1rem}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0) translateX(-50%)}40%{transform:translateY(-30px) translateX(-50%)}60%{transform:translateY(-15px) translateX(-50%)}}.quotes{max-width:620px;margin:auto}.quote{margin-bottom:1.5rem !important}.quote .fas{font-size:24px}cite{display:block}.quote-source{font-style:normal;font-size:14px;margin-top:.5rem}