body,html{margin:0;padding:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}@keyframes fadeIn{0%{opacity:0}}@keyframes fadeInUp{0%{transform:translateY(5px);opacity:0}}.site-wrapper>*{transform-origin:center bottom;animation-name:fadeIn;animation-delay:var(--main-fade-delay,0.25s);animation-duration:0.45s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:both}.visually-hidden,ul.socials span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}:root{--color-light:#efefe4;--color-dark:#1f1817;--flow:1.5rem;--site-width:1200px}html{background-color:var(--color-dark);color:var(--color-light);scroll-behavior:smooth}iframe{display:block}img{display:block;max-width:100%;height:auto}b,strong{font-weight:900}:target{scroll-margin-block:5ex}.site-wrapper{display:flex;flex-direction:column;min-height:100vh;min-height:100svh;isolation:isolate;max-width:var(--site-width);margin-inline:auto;padding:min(2vw,var(--flow))}footer{margin-block-start:auto}.bg{position:fixed;inset:0;background-image:url(../img/bg-fade-3_opt.webp);background-repeat:no-repeat;background-size:cover;background-position:center top}.flow>*+*{margin-block-start:calc(var(--flow) * 1)}[data-flow-small]>*+*{margin-block-start:calc(var(--flow) / 4)}[data-flow-large]>*+*{margin-block-start:calc(var(--flow) * 2)}[data-flow-xlarge]>*+*{margin-block-start:calc(var(--flow) * 4)}a{color:currentcolor;text-decoration-color:currentcolor;text-decoration-style:solid;text-decoration-line:underline;text-decoration-thickness:0.08em;text-underline-offset:0.3em}a:hover{color:var(--color-light)}a:not(:is(:hover,:focus)){text-decoration-color:color-mix(in srgb,currentcolor,transparent 60%)}.unstyled{list-style:none;padding:0}.cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:calc(var(--flow) * 2)}.btn{border-radius:4px;cursor:pointer;padding:0.8em 1.2em;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;text-decoration:none;transition:all 0.1s ease-in-out;font-weight:900;border:0;background-color:var(--color-dark);color:var(--color-light);transition:opacity 0.075s ease-in-out,transform 0.075s linear;font-size:var(--font-size--regular)}.btn--alt{border:2px solid #111;background-color:#FFF;color:#111}.btn:hover{filter:saturate(1.5);color:var(--color-light);transform:translateY(-1px)}.btn:active,.btn:focus{opacity:1;transform:translateY(2px)}.holder{margin-inline:auto;padding-inline:calc(var(--flow) * 1);max-width:var(--site-width)}footer{padding-block-end:calc(var(--flow) * 1);padding-block-start:calc(var(--flow) * 2)}footer ul{list-style:none;margin:0;padding:0;gap:var(--flow);font-size:var(--font-size--small)}footer .cookie-prefs{font-size:var(--font-size--small)}.footnotes,.footnotes ul.menu{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--flow)}.footnotes a,.footnotes ul.menu a{text-decoration:none}@font-face{font-display:swap;font-family:"Brunson";src:url("../fonts/brunson.woff2") format("woff2")}@font-face{font-family:"Anton-Regular";src:url("../fonts/Anton-Regular.woff2") format("woff2"),url("../fonts/Anton-Regular.woff") format("woff"),url("../fonts/Anton-Regular.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}body{text-rendering:optimizeLegibility;--font-size--small:0.8rem;--font-size--regular:clamp(0.9rem,calc(0.790909090909091rem + 0.5454545454545453vw),1.2rem);--font-size--medium:clamp(1.4rem,calc(1.2545454545454544rem + 0.7272727272727275vw),1.8rem);--font-size--large:clamp(2rem,calc(1.7818181818181817rem + 1.090909090909091vw),2.6rem);--font-size--xlarge:clamp(4rem,calc(-2.3636363636363633rem + 21.818181818181817vw),14rem);letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.5;font-size:var(--font-size--regular)}h1,h2,h3,h4,h5{font-weight:400;font-family:"Brunson",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body.page{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body.page main>.holder h1,body.page main>.holder h2,body.page main>.holder h3,body.page main>.holder h4,body.page main>.holder h5,body.page main>.holder h6{margin-block-start:2em}.has-small-font-size{font-size:var(--font-size--small)}.has-regular-font-size{font-size:var(--font-size--regular)}.has-medium-font-size{font-size:var(--font-size--medium)}.has-large-font-size{font-size:var(--font-size--large)}h1,h2{font-size:var(--font-size--large);line-height:1.1}.has-small-font-size{font-size:var(--font-size--small)}h2.has-small-font-size{text-transform:uppercase}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{text-wrap:balance}ul.socials{display:flex;margin-block-start:calc(var(--flow) * 2);flex-wrap:wrap;justify-content:center;gap:clamp(10px,8vw,60px)}ul.socials svg{display:block;height:auto;width:min(8vw,32px)}ul.socials svg *{fill:var(--color-light)}ul.socials a{transition:opacity 0.15s ease}ul.socials a:hover{opacity:0.6}header .text-track{display:flex}@media (max-width:570px){header .text-track{justify-content:center;gap:0.5ch}}header .text-track:nth-child(2){margin-block-start:0.05em}header .text-track>span{display:inline-block}@media (min-width:570px){header .text-track>span:last-child{margin-inline-start:auto}}header h1{font-size:var(--font-size--xlarge);line-height:0.8}header h1 span{display:inline-block}header .album-tour-title{margin-block-start:calc(var(--flow) * 1)}@media (max-width:570px){header .album-tour-title{gap:0}}header .album-tour-title>span{display:inline-block;width:auto;height:clamp(30px,6vw,80px);aspect-ratio:16/6;background-repeat:no-repeat;background-size:contain}header .album-tour-title>span:first-child{background-position:left center;background-image:url(../img/title-album_opt.png)}header .album-tour-title>span:last-child{background-position:right center;background-image:url(../img/title-tour_opt.png)}.o-switch{display:inline-block;width:0.85em;aspect-ratio:1/0.9;background-image:url(../img/o-globe.png);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(0.025em) scale(1.1);margin-inline:0.05em}button{all:unset;cursor:pointer}.dates-wrapper{margin-block-start:340px;color:var(--color-light);background-color:rgba(17,17,17,0.9);padding-inline:calc(var(--flow) / 2);padding-block:calc(var(--flow) * 2.5) calc(var(--flow) * 1);display:grid;grid-template-columns:1fr;gap:calc(var(--flow) / 2);line-height:1.2}@media (min-width:570px){.dates-wrapper{margin-block-start:max(10vw,100px)}}@media (min-width:800px){.dates-wrapper{grid-template-columns:1fr 1fr;gap:calc(var(--flow) * 1)}}ul.live-dates{padding:0;margin:0;list-style:none;font-family:"Anton SC",sans-serif;text-transform:uppercase;letter-spacing:0.075em;font-size:clamp(0.7rem,0.5181818182rem + 0.9090909091vw,1.2rem)}ul.live-dates li a{padding:0.1em;transition:background-color 0.075s ease}ul.live-dates li a:hover{background-color:#333}ul.live-dates li:first-child>a>span{position:relative}ul.live-dates li:first-child>a>span:before{color:var(--color-light);display:block;margin-block-end:calc(var(--flow) * 1);text-transform:uppercase;position:absolute;top:calc(var(--flow) * -1.25);font-size:x-small;pointer-events:none}ul.live-dates li:first-child>a>span:first-child:before{left:0;content:"Date"}ul.live-dates li:first-child>a>span:nth-child(2):before{left:0;content:"Venue"}ul.live-dates li:first-child>a>span:nth-child(3):before{content:"City";left:0}ul.live-dates li+li{margin-block-start:calc(var(--flow) * 1)}@media (min-width:570px){ul.live-dates li+li{margin-block-start:calc(var(--flow) / 2)}}ul.live-dates li>a{grid-template-columns:7ch 2fr 1fr;display:grid;align-items:baseline;gap:calc(var(--flow) * 1.5)}ul.live-dates li>a>span{display:block}ul.live-dates li>a>span:nth-child(2){display:flex;gap:calc(var(--flow) / 4)}ul.live-dates li>a>span:last-child{text-align:right}ul.live-dates a{text-decoration:none}ul.live-dates span[itemprop=location]{display:flex;align-items:center}ul.live-dates span[itemprop=location] .feature-label{transform:none}.live-dates>li:not(:has(.sold-out-label))>a:not([href="#"])>span:nth-child(2):after{display:inline-block;content:url("data:image/svg+xml, %3Csvg%20xmlns=%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width=%2216%22%20height=%2216%22%20viewBox=%220%200%2016%2016%22%3E%3Cpath%20fill=%22%23fff%22%20d=%22M10.707%202.293a1%201%200%200%200-1.414%201.414L12.586%207H1a1%201%200%200%200%200%202h11.586l-3.293%203.293a1%201%200%201%200%201.414%201.414l5-5a1%201%200%200%200%200-1.414Z%22%2F%3E%3C%2Fsvg%3E");transform:scale(0.8);transform-origin:left center;opacity:0.9}.feature-label,.sold-out-label{display:inline-block;text-transform:uppercase;content:"Sold out";padding-inline:0.1em;background-color:#ffff00;color:var(--color-dark);white-space:nowrap;align-self:start;transform:rotate(-4deg) translateY(-8px)}.feature-label span,.sold-out-label span{display:block;font-size:x-small}.feature-label{padding-block:0.2em;padding-inline:0.4em;font-size:small;color:#FFF;text-shadow:-1px 1px 0 rgba(17,17,17,0.6);background:#333;transform:rotate(0) translateY(-8px)}@media (max-width:799px){.dates-wrapper ul.live-dates:nth-child(2)>li:first-child>a>span:before{display:none}}.site-wrapper{position:relative}.kybba-cutout{position:absolute;inset:0;background-image:url(../img/kybba-cutout-1.webp);background-repeat:no-repeat;background-position:center bottom;background-size:cover}@media (min-width:570px){.kybba-cutout{background-size:contain}}@media (max-width:569px){.kybba-cutout{background-position:calc(50% - 30px) bottom;margin-block-start:165px}}.page-title{margin-block:calc(var(--flow) * 2);font-size:var(--font-size--large);letter-spacing:0.075em}body.page h2,body.page h3{letter-spacing:0.075em;font-size:var(--font-size--medium)}
/*# sourceMappingURL=main.css.map */