*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{overflow-x:hidden}body{font-family:var(--ff-normal);font-size:var(--fs-400);color:var(--clr-primary);background-color:var(--clr-neutral);background-image:url(/images/background-Z7nC_-Ok.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;-webkit-backdrop-filter:blur(3px) brightness(60%) grayscale(75%);backdrop-filter:blur(3px) brightness(60%) grayscale(75%);overflow-x:hidden;display:grid;grid-template-rows:auto min-content}body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#0006}a{color:inherit;text-decoration:none}ul{list-style-position:inside}@font-face{font-family:NothingYouCouldDo;src:url(/fonts/NothingYouCouldDo-Regular.ttf)}@font-face{font-family:MetalMania;src:url(/fonts/MetalMania-Regular.ttf)}:where(p){max-width:75ch}:root{--clr-primary: hsl(0 0% 100%);--clr-neutral: hsl(0, 0%, 10%);--clr-accent: hsl(309, 8%, 70%);--ff-normal: "sans-serif";--ff-accent: "MetalMania", "sans-serif";--ff-sans: "sans";--fs-100: .75rem;--fs-300: 1rem;--fs-400: 1rem;--fs-500: 1.5rem;--fs-600: 1rem;--fs-650: 1.5rem;--fs-700: 2.5rem;--fs-800: 3rem}@media only screen and (min-width: 42em){:root{--fs-400: 1.125rem;--fs-500: clamp(1.625rem, 3vw, 2.5rem);--fs-600: 1.5rem;--fs-700: 2.75rem}}@media only screen and (min-width: 75em){:root{--fs-100: .875rem;--fs-400: 1.375rem;--fs-700: 3.5rem }}.text-primary{color:var(--clr-primary)}.text-neutral{color:var(--clr-neutral)}.text-accent{color:var(--clr-accent)}.bg-primary{background-color:var(--clr-primary)}.bg-neutral{background-color:var(--clr-neutral)}.bg-accent{background-color:var(--clr-accent)}.ff-normal{font-family:var(--ff-normal)}.ff-accent{font-family:var(--ff-accent)}.ff-sans{font-family:var(--ff-sans)}.fs-100{font-size:var(--fs-100)}.fs-300{font-size:var(--fs-300)}.fs-400{font-size:var(--fs-400)}.fs-500{font-size:var(--fs-500)}.fs-600{font-size:var(--fs-600)}.fs-650{font-size:var(--fs-650)}.fs-700{font-size:var(--fs-700)}.fs-800{font-size:var(--fs-800)}.bold{font-weight:700}.flex{display:flex;gap:var(--gap, 1rem)}.grid{display:grid;gap:var(--gap, 1rem)}.flow>*:where(:not(:first-child)){margin-top:var(--flow-space, 1rem)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.flow>*+*{margin-top:var(--flow-space, 1em)}.no-wrap{flex-shrink:0;white-space:pre}.dropdown{min-width:2.25rem;min-height:2.25rem;border:none;background:0;background-image:url(/images/chevron-down--66HwEEW.svg);background-size:2.25rem;background-repeat:no-repeat;background-position:center}.dropdown--expanded{background-image:url(/images/chevron-up-Ch6J-BdI.svg)}.primary-header{position:absolute;z-index:900;width:100%;justify-content:center;align-items:center}.primary-navigation{padding:0;margin:0;text-align:center}.primary-navigation--mobile{--gap: 2.5rem;position:fixed;z-index:990;top:0;right:0;bottom:0;left:40%;inset-block-end:unset;padding:min(10rem,10vh) 1.5rem;flex-direction:column;-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);opacity:0;transform:translate(100%);transition:opacity .25s ease-in-out}.primary-navigation--mobile[data-visible=true]{opacity:1;transform:translate(0)}@media only screen and (min-width: 42em){.primary-navigation--mobile{display:none}}.primary-navigation--desktop{--gap: clamp(.75rem, 2.8vw, 5rem);grid-template-columns:1fr 1fr min-content 1fr 1fr;grid-template-areas:". . nav-logo . .";align-items:center;margin-top:1rem}@media (max-width: calc(42em + -0px)){.primary-navigation--desktop{display:none}}.primary-navigation__logo{width:clamp(10rem,25vw,15rem);grid-area:nav-logo}.mobile-logo{width:min(10rem,45vw);margin-top:1rem}@media only screen and (min-width: 42em){.mobile-logo{display:none}}.mobile-nav-toggle{position:absolute;z-index:999;top:1.5rem;right:1.5rem;width:1.5rem;aspect-ratio:1;border:none;background:transparent;background-image:url(/images/icon-hamburger-BLalg-EQ.svg);background-repeat:no-repeat;background-position:center}.mobile-nav-toggle[aria-expanded=true]{background-image:url(/images/icon-close-BI4CDrY-.svg)}@media only screen and (min-width: 42em){.mobile-nav-toggle{display:none}}.merch{--gap: 1.5rem;max-width:90rem;margin-inline:auto;padding-inline:1.5rem;justify-items:center;grid-template-areas:"title" "text" "."}@media only screen and (min-width: 42em){.merch{grid-template-areas:"title title title" ". text ." ". text .";grid-template-columns:1fr minmax(14.5rem,1fr) 1fr}}.merch__title{grid-area:title}.merch__img{max-width:360px;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;overflow:hidden}.merch__text{grid-area:text;flex-direction:column;justify-content:center;text-align:center}.merch__price{--gap: 1rem;justify-content:center}.hex-border{position:relative;margin-bottom:8px}.hex-border:before{content:"";position:absolute;z-index:1;top:-8px;right:-26px;bottom:-8px;left:-26px;clip-path:polygon(100% 50%,calc(100% - 18px) 93.3%,calc(0% + 18px) 93.3%,0% 50%,calc(0% + 18px) 6.7%,calc(100% - 18px) 6.7%,100% 50%,calc(100% - 20px) calc(6.7% + 3.464px),calc(0% + 20px) calc(6.7% + 3.464px),calc(0% + 4px) calc(50% + -0px),calc(0% + 20px) calc(93.3% - 3.464px),calc(100% - 20px) calc(93.3% - 3.464px),calc(100% - 4px) calc(50% + -0px),calc(100% - 20px) calc(6.7% + 3.464px));background-color:var(--clr-primary)}.primary-footer{justify-content:center;align-items:center;flex-direction:column;padding-block:.5rem;margin-top:3rem}@media only screen and (min-width: 75em){.primary-footer{flex-direction:row;padding-inline:2rem}}.primary-footer__logo{max-height:3rem}.primary-footer__links{--gap: 3rem;margin-left:min(4vw,4rem)}main{padding-top:250px}
