/*! kaskade - v1.0.0 - 2024-11-19
* http://www.kaskademusic.com
* Copyright (c) 2024 Kaskade; Licensed  */

*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{-webkit-font-smoothing:subpixel-antialiased;font-family:"Lato","Helvetica Neue",Arial,sans-serif;font-weight:400}a{text-decoration:none}a:hover{text-decoration:underline}.row.no-gutter [class*='col-']:not(:first-child):not(:last-child){padding-right:0;padding-left:0}.row.no-gutter [class*='col-']:first-child{padding-right:0}.row.no-gutter [class*='col-']:last-child{padding-left:0}body{text-align:center;letter-spacing:0;color:#030304;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:"Montserrat",Arial,sans-serif;font-size:1.5rem;text-transform:uppercase;background:transparent;width:100%;height:100%;background:#c9c9c7 url(../img/texture.jpg) no-repeat 0 0;background-size:cover}a{color:#fff}a:hover,a:active,a:focus{color:#fff}::placeholder{color:rgba(255,255,255,0.6)}::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}::-moz-placeholder{color:rgba(255,255,255,0.6)}:-ms-input-placeholder{color:rgba(255,255,255,0.6)}:-moz-placeholder{color:rgba(255,255,255,0.6)}.accent{color:#fff}img{max-width:100%}h1,h2,h3,h4,h5{font-weight:normal;margin:0}h3,h5{font-weight:700}h1{font-weight:normal}h2{font-size:30px}@media (min-width: 992px){h2{font-size:40px}}h3{font-size:11px;letter-spacing:2px}@media (min-width: 992px){h3{font-size:15px}}h4{color:#fff;font-weight:bold;font-size:34px}@media (min-width: 992px){h4{font-size:45px}}h5{color:#fcf5cd;letter-spacing:0px;font-size:16.5px}@media (min-width: 992px){h5{font-size:24px}}h6{margin:0.5rem;letter-spacing:6px}.collapsed{display:none}.header-cont{margin:0 auto;padding:1rem;text-align:center}.logo-box{position:relative;padding:2em 2em 0;max-width:1400px;margin:0 auto}@media (min-width: 768px){.logo-box{padding:4em 0 0}}.logo-box>img{position:relative;z-index:1;padding:0}@media (min-width: 768px){.logo-box>img{max-width:90%}}.content{margin:4rem 0}.content .container h3{margin-top:1em}.underline{text-decoration:underline}.embed-responsive.embed-responsive-1x1{padding-bottom:100% !important}.code{margin:20px 0;font-size:28px;font-weight:bold;color:#030304;text-transform:uppercase}.code>span{background:#fff4a5;display:inline-block;padding:3px 5px}.dates-list{margin:24px 0}.tour-dates{margin:1em;padding:0;list-style:none;display:flex;flex-direction:column;justify-content:space-evenly;gap:3rem}@media (min-width: 768px){.tour-dates{flex-direction:row;justify-content:space-evenly;gap:2rem;margin:4em}}.tour-dates .tour-date{position:relative}.tour-stop{margin-bottom:8px;font-family:"Nunito Sans";font-weight:600}.tour-stop>img{position:relative;z-index:2}.tour-stop strong{font-weight:900;font-size:30px}.tour-stop .tickets-wrap{position:relative;z-index:1;margin-top:0;visibility:hidden;height:0;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.tour-stop .tickets-wrap .wrapper>span{display:inline-block}.tour-stop .tickets-wrap a{position:relative}@media (min-width: 768px){.tour-stop .tickets-wrap a{font-size:24px;text-align:left}}.tour-stop .tickets-wrap a:hover{text-decoration:none}.tour-stop .tickets-wrap a:hover::after{width:40%}.tour-stop.soldout .wrapper .title::before{content:'';display:block;position:absolute;top:50%;left:-10%;height:4px;width:110%;background:#111;transform:rotate(4deg)}.tour-stop.soldout .wrapper .title::after{content:'';height:5px;width:120%;background:#111;display:block;transform:rotate(-6deg);left:-10%;top:50%;position:absolute;box-shadow:1px 1px 0 rgba(0,0,0,0.2)}.tour-stop{margin-bottom:14px;font-family:"Montserrat"}.tour-stop.blur{color:transparent !important;text-stroke:0;-webkit-text-stroke:0}.tour-stop.blur span{text-shadow:#fff 0 0 8px}.tour-stop .date{position:relative;z-index:1;margin-top:-10px}.tour-stop .date .wrapper>span{font-size:22px;font-weight:bold;color:#e33e25}.tour-stop .details{text-align:center;font-size:16px;line-height:24px}@media (min-width: 768px){.tour-stop .details{font-size:18px;text-align:left}}.tour-stop .city{font-size:16px;font-weight:900;line-height:24px;margin-right:10px}@media (min-width: 768px){.tour-stop .city{font-size:18px}}.tour-stop .venue{display:block;line-height:24px}.tour-stop .venue em{display:block;font-size:11px;font-style:normal;letter-spacing:0.1em;color:rgba(255,255,255,0.5)}.tour-stop .support{display:block;font-size:14px}.tour-stop .tickets-wrap{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden}.tour-stop .tickets-wrap.announcement{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible;height:auto;display:block}.tour-stop .tickets-wrap.announcement .tickets{font-size:18px}.tour-stop .tickets{display:block;margin-top:1rem;font-size:12px;text-align:center}.tour-stop .tickets a{position:relative;margin:0 auto;text-align:center}.tour-stop .tickets a:hover{text-decoration:none}.tour-stop .tickets b,.tour-stop .vip b{display:none;color:#f87373;text-shadow:0 1px 1px rgba(0,0,0,0.2);font-size:10px;line-height:24px}.tour-stop .tickets.soldout a,.tour-stop .vip.soldout a{text-decoration:line-through !important;cursor:not-allowed;pointer-events:none;opacity:0.5}.tour-stop .tickets.soldout b,.tour-stop .vip.soldout b{display:inline-block}.tour-stop .sold{display:none;color:#fff;font-size:14px;background:rgba(248,115,115,0.6);padding:1px 5px;box-shadow:0 0 1px rgba(0,0,0,0.15);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.tour-stop.soldout{opacity:0.6}.tour-stop.soldout .tickets:not(.vip)>a{text-decoration:none !important;color:rgba(233,177,209,0.5)}.tour-stop.soldout .tickets-wrap{display:none}.link a{letter-spacing:0.1em}.btn{margin:0;background:#a90604;border-radius:0;font-size:16px;text-transform:uppercase;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #494a47;color:#fff}.btn:hover,.btn:active,.btn:focus{background:rgba(255,255,255,0.2);color:inherit;border-color:rgba(255,255,255,0.6)}.btn.cta{background:rgba(62,143,225,0.4);white-space:normal}.btn.cta:hover{background:#3e8fe1;color:#fff;text-shadow:none}.partners{margin:3em 0}#social{margin:1em auto;text-align:center;font-size:22px}#social a{margin-right:10px;color:#494a47}#social .fa-tiktok-custom{display:inline-block !important}#social .fa-tiktok-custom::before{content:url(../img/tik-tok-icon-black.svg);display:block;width:24px}.footer{position:relative;margin-top:4rem}.footer.fixed{position:fixed;bottom:0;width:100%;padding-top:25px;padding-bottom:50px}@media (min-width: 768px){.footer{padding-top:50px}}.footer p.link{font-size:1.3rem}.footer p.link a{background:rgba(0,0,0,0.3);padding:2px 5px}.new-stop{display:none}.announce{display:none}.code-verified .tour-stop .tickets-wrap{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible;height:auto}.code-verified .tour-stop .tickets-wrap a{display:inline-block}.new-code-verified .announce{display:block}.new-code-verified .announce>span{display:inline-block;position:relative;z-index:2;background:#c22929;margin-bottom:30px;padding:10px;border-radius:3px;transform:rotate(5deg);box-shadow:0 0 10px rgba(0,0,0,0.9)}.new-code-verified .new-stop{display:block}.new-code-verified .new-stop .tickets-wrap{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}@media (min-width: 768px){.row.equal{display:flex;display:-webkit-flex;justify-content:space-between}.row.equal.align-center{align-items:center}}.txt-shadow-light{text-shadow:0 0 2px rgba(0,0,0,0.3)}.box-shadow-lg{box-shadow:0 0 8px 0px rgba(0,0,0,0.3) inset}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*='col-']{padding-right:0;padding-left:0}.form-wrap{background:rgba(255,255,255,0.7);box-shadow:0 0 10px rgba(3,3,4,0.1);border-radius:16px;padding:16px}.outer-wrap{margin-left:0}.cities{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0 4em;margin:2rem 0}@media (min-width: 768px){.cities{gap:2em;padding:0 2em;flex-direction:row}}.dots{transform:rotate(-90deg);width:15%}@media (min-width: 768px){.dots{transform:none;width:auto}}.cities .city{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:0}.cities .city picture{padding:0 3rem}@media (min-width: 768px){.cities .city picture{padding:0}}.laylo{display:none}.laylo .laylo-city{display:none}body[data-city='detroit'] .laylo .laylo-city[data-city='detroit']{display:block}body[data-city='chicago'] .laylo .laylo-city[data-city='chicago']{display:block}body[data-city='detroit'] .laylo,body[data-city='chicago'] .laylo{display:block}
