.button,audio,canvas,video{display:inline-block}.newsletter input:focus,.niceslide_nav:focus,a:active,a:hover{outline:0}.shop,.video-embed-gallery,body,sub,sup{position:relative}body,html{-webkit-text-size-adjust:100%}.guide,.post,body{line-height:1.6rem}.button--product,.card--event__title,.event__header .extra-title,.event__header h1,.event__meta--cancelled,.lineup__list,.menu__list a,.menu__list li,.product__name,.shop .product::before,h2,h3{text-transform:uppercase}*{-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%}a:focus{outline:dotted thin}figure,h1,h2,h3,h4,h5,h6,p{margin:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:Ubuntu_monospaced,Monaco,'Andale Mono','Courier New',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;width:auto;max-width:100%}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=radio],input[type=checkbox]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.button--close,.button--quantity,.cart__close,.hamburger{border-radius:100%}textarea{overflow:auto;vertical-align:top}ol,ul{list-style-type:none;padding:0}ol li,ul li{margin:0;padding:0}@font-face{font-family:museo-sans;font-weight:700;font-style:normal;src:url(partials/fonts/383015_0_0.eot);src:url(partials/fonts/383015_0_0.eot?#iefix) format("embedded-opentype"),url(partials/fonts/383015_0_0.woff2) format("woff2"),url(partials/fonts/383015_0_0.woff) format("woff"),url(partials/fonts/383015_0_0.ttf) format("truetype")}@font-face{font-family:museo-sans;font-weight:500;font-style:normal;src:url(partials/fonts/383015_1_0.eot);src:url(partials/fonts/383015_1_0.eot?#iefix) format("embedded-opentype"),url(partials/fonts/383015_1_0.woff2) format("woff2"),url(partials/fonts/383015_1_0.woff) format("woff"),url(partials/fonts/383015_1_0.ttf) format("truetype")}@font-face{font-family:museo-sans;font-weight:700;font-style:italic;src:url(partials/fonts/383015_2_0.eot);src:url(partials/fonts/383015_2_0.eot?#iefix) format("embedded-opentype"),url(partials/fonts/383015_2_0.woff2) format("woff2"),url(partials/fonts/383015_2_0.woff) format("woff"),url(partials/fonts/383015_2_0.ttf) format("truetype")}@font-face{font-family:museo-sans;font-weight:500;font-style:italic;src:url(partials/fonts/383015_3_0.eot);src:url(partials/fonts/383015_3_0.eot?#iefix) format("embedded-opentype"),url(partials/fonts/383015_3_0.woff2) format("woff2"),url(partials/fonts/383015_3_0.woff) format("woff"),url(partials/fonts/383015_3_0.ttf) format("truetype")}@font-face{font-family:museo-sans;font-weight:900;font-style:normal;src:url(partials/fonts/383015_4_0.eot);src:url(partials/fonts/383015_4_0.eot?#iefix) format("embedded-opentype"),url(partials/fonts/383015_4_0.woff2) format("woff2"),url(partials/fonts/383015_4_0.woff) format("woff"),url(partials/fonts/383015_4_0.ttf) format("truetype")}@font-face{font-family:IowanOldStyleBTPro-Black;src:url(partials/fonts/376FED_0_0.eot);src:url(partials/fonts/376FED_0_0.eot?#iefix) format("embedded-opentype"),url(partials/fonts/376FED_0_0.woff2) format("woff2"),url(partials/fonts/376FED_0_0.woff) format("woff"),url(partials/fonts/376FED_0_0.ttf) format("truetype")}@font-face{font-family:iwn_blk;src:url(partials/fonts/subset-iwn_blkblackoutline.eot);src:url(partials/fonts/subset-iwn_blkblackoutline.eot?#iefix) format("embedded-opentype"),url(partials/fonts/subset-iwn_blkblackoutline.woff2) format("woff2"),url(partials/fonts/subset-iwn_blkblackoutline.woff) format("woff"),url(partials/fonts/subset-iwn_blkblackoutline.ttf) format("truetype"),url(partials/fonts/subset-iwn_blkblackoutline.svg#iwn_blkblackoutline) format("svg");font-weight:900;font-style:normal}@font-face{font-family:monument_ext;src:url(partials/fonts/MonumentExtended-Ultrabold.eot);src:url(partials/fonts/MonumentExtended-Ultrabold.eot?#iefix) format("embedded-opentype"),url(partials/fonts/MonumentExtended-Ultrabold.woff2) format("woff2"),url(partials/fonts/MonumentExtended-Ultrabold.woff) format("woff"),url(partials/fonts/MonumentExtended-Ultrabold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:monument_ext_outline;src:url(partials/fonts/outline.eot);src:url(partials/fonts/outline.eot?#iefix) format("embedded-opentype"),url(partials/fonts/outline.woff2) format("woff2"),url(partials/fonts/outline.woff) format("woff"),url(partials/fonts/outline.ttf) format("truetype"),url(partials/fonts/outline.svg#MonumentOutlineextended) format("svg");font-weight:800;font-style:normal}@media only screen and (max-width:768px){.mobileOnly{display:block!important}.desktopUp{display:none!important}}@media only screen and (min-width:768px){.mobileOnly{display:none!important}.desktopUp{display:inline-block!important}}@media only screen and (max-width:768px){.desktopUp-block{display:none!important}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}@media only screen and (min-width:768px){.desktopUp-block{display:block!important}html{font-size:15px}}body{margin:0;padding:0;-ms-text-size-adjust:none;font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.intro__text,.lineup__list,.menu__list a,.menu__list li,.weekendslogos,h2,h3{font-weight:900}blockquote,ol,p,ul{margin:0 0 1.6rem}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}a,a:visited{color:#494b52;text-decoration:none}a:hover,a:visited:hover{color:#62646e}h2{font-family:monument_ext_outline,sans-serif;font-size:2rem;margin-bottom:1rem}.button--product,.product__name,.shop .product::before,.weekendslogos,h3{font-family:monument_ext,sans-serif}@media only screen and (min-width:768px){h2{font-size:3rem;line-height:1;margin:0 0 .5rem}}.infos h2,.infosindex__header h2,.shop h2,.updates h2{color:#000;font-size:2rem}body,h3{color:#111}@media only screen and (min-width:768px){.infos h2,.infosindex__header h2,.shop h2,.updates h2{font-size:3rem}h3{font-size:1.1rem}}h3{font-size:1.1rem;margin-bottom:1.6rem}.button{padding:0 -webkit-calc(1 * 1.6rem);padding:0 calc(1 * 1.6rem);font-weight:700;text-align:center;line-height:-webkit-calc(2.25 * 1.6rem);line-height:calc(2.25 * 1.6rem);background:#fff;color:#494b52;box-shadow:0 3px 6px 0 rgba(50,51,50,.06);cursor:pointer;-webkit-transition:all .12s ease-in;transition:all .12s ease-in}@media only screen and (min-width:768px){.button{line-height:-webkit-calc(2.5 * 1.6rem);line-height:calc(2.5 * 1.6rem)}.button:hover{box-shadow:0 4px 12px 0 rgba(50,51,50,.12)}}.page-template-default .post a.button .single-post .post a.button,.single-guide .guide a.button,p a.button{display:block;color:#fff;text-decoration:none;box-shadow:0 3px 6px 0 rgba(50,51,50,.1);background:#494b52}@media only screen and (min-width:768px){.page-template-default .post a.button .single-post .post a.button,.single-guide .guide a.button,p a.button{display:inline-block;padding:0 -webkit-calc(1.35 * 1.6rem);padding:0 calc(1.35 * 1.6rem)}}.page-template-default .post a.button .single-post .post a.button:hover,.single-guide .guide a.button:hover,p a.button:hover{background:#62646e}.button--tickets{padding-left:-webkit-calc(1.2 * 1.6rem + 19px);padding-left:calc(1.2 * 1.6rem + 19px);background:url(../img/splash22/icon-ticket.svg) -webkit-calc(.75 * 1.6rem) center no-repeat #fff;background:url(../img/splash22/icon-ticket.svg) calc(.75 * 1.6rem) center no-repeat #fff}@media only screen and (min-width:768px){.button--tickets{padding-left:-webkit-calc(1.2 * 1.6rem + 24px);padding-left:calc(1.2 * 1.6rem + 24px);background:url(../img/splash22/icon-ticket.svg) -webkit-calc(1.075 * 1.6rem) center no-repeat #fff;background:url(../img/splash22/icon-ticket.svg) calc(1.075 * 1.6rem) center no-repeat #fff;background-position:24px 18px}}.button--video{padding-left:-webkit-calc(1.2 * 1.6rem + 19px);padding-left:calc(1.2 * 1.6rem + 19px);background:url(../img/splash22/icon-play.svg) -webkit-calc(.75 * 1.6rem) center no-repeat #fff;background:url(../img/splash22/icon-play.svg) calc(.75 * 1.6rem) center no-repeat #fff;background-position:8px center}@media only screen and (min-width:768px){.button--video{padding-left:-webkit-calc(1.2 * 1.6rem + 24px);padding-left:calc(1.2 * 1.6rem + 24px);background:url(../img/splash22/icon-play.svg) -webkit-calc(1.075 * 1.6rem) center no-repeat #fff;background:url(../img/splash22/icon-play.svg) calc(1.075 * 1.6rem) center no-repeat #fff;background-position:11px 13px}}.button--close{display:block;width:40px;height:40px;background:url(../img/splash22/icon-close.svg) center center no-repeat #fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.15);text-indent:-9999px;cursor:pointer}.link--pointer{display:inline-block;font-weight:700;padding-left:16px;background:url(../img/splash22/icon-arrow-right.svg) left center no-repeat;-webkit-transition:background-position 60ms ease-out;transition:background-position 60ms ease-out}.link--pointer:hover{background-position:2px center}.fullvideo{padding-top:0;margin-top:-30px}.lineup__date__video{top:-90px!important}@media only screen and (min-width:768px){.fullvideo{margin-top:0;padding-top:170px;margin-bottom:-10px}.lineup__date__video{top:90px!important}}.video iframe{z-index:1}.video-embed-gallery{height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;z-index:1;margin-bottom:30px}@media only screen and (min-width:768px){.video-embed-gallery{height:520px;margin-bottom:60px}}.video-embed-gallery .video-embed-list{height:300px;width:100vw;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:scroll;overflow-y:hidden;padding-bottom:10px;padding-left:15px;cursor:pointer}.video-embed-gallery .video-embed-list li{margin:0 15px 0 0;padding:0;height:auto;width:88vw;max-width:400px;-webkit-flex-shrink:0;-ms-flex:0 0;flex-shrink:0}html{overflow-x:hidden}html.disableScrolling{overflow:hidden}html.wp-admin-logged-in{margin-top:0!important}body{height:100%}body.disableScrolling{overflow:hidden}@media only screen and (min-width:768px){.video-embed-gallery .video-embed-list{padding-left:0}#wpadminbar{opacity:.7;padding-left:1.6vw;padding-right:1.6vw;-webkit-transition:all .1s;transition:all .1s}#wpadminbar:hover{opacity:1;height:72px;padding-top:20px;box-shadow:0 1px 9px rgba(0,0,0,.6)}}.cc_container{font-size:15px!important;box-shadow:0 2px 6px rgba(0,0,0,.28)}.cc_container .cc_message{line-height:1.2em!important}@media only screen and (max-width:768px){.onesignal-bell-launcher{display:none!important}}hr{border:0;display:block;height:2px;width:100%;background:#7f7f7f}.shop{margin:0 0 -webkit-calc(3 * 1.6rem);margin:0 0 calc(3 * 1.6rem)}@media only screen and (min-width:350px){.shop{margin:0 16px -webkit-calc(3 * 1.6rem);margin:0 16px calc(3 * 1.6rem)}}@media only screen and (min-width:768px){.shop{position:relative;max-width:713px;margin:0 auto}}.background--shop{position:absolute;z-index:-1;height:914px;background:url(../img/splash23/background-top-two.jpg) center top no-repeat;width:100vw;max-width:1095px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.shop__category h2{margin-left:16px;margin-bottom:1rem;margin-top:5rem}.cart__title,.event__links__list,.shop__products{margin-bottom:-webkit-calc(2 * 1.6rem)}@media only screen and (min-width:350px){.shop__category h2{margin-left:0}}.shop__category.shop__category--tickets h2{margin-top:0}@media only screen and (min-width:1095px){.shop__category--addons,.shop__category--tickets,.shop__category--tickets h2{position:relative}.shop__category--addons h2{position:relative;margin-left:0}}.shop__products{margin-bottom:calc(2 * 1.6rem)}.product{background:#edf1ed;padding:-webkit-calc(1.6rem + 32px) 8px 16px;padding:calc(1.6rem + 32px) 8px 16px;margin-bottom:16px;position:relative}@media only screen and (min-width:768px){.product{padding:-webkit-calc(1.6rem + 32px) 32px 24px;padding:calc(1.6rem + 32px) 32px 24px}}.shop .product::before{content:"Weekend 1";width:100%;display:block;position:absolute;left:0;top:0;text-align:center;color:#fff;background-color:#4e3876}.product__buy,.product__price{text-align:right}.shop .product.weekend--weekend2::before{content:"Weekend 2";background-color:#d35738}.ticket_placeholder .product::before{content:"Wähle dein Wochenende"}.lineup__list li.lineup-last::after,.lineup__list li::after,.lineup__list--thumbnails:after,.product__action::after{content:""}.product__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product__name{color:#111;margin-bottom:0;font-size:2rem}@media only screen and (max-width:768px){.product__name{font-size:1.5rem}}.product__action{display:inline-block;font-size:.9rem;font-weight:500;cursor:pointer;line-height:1.36rem}.product__action::after{display:inline-block;width:.75rem;height:.75rem;background:url(../img/splash22/icon-expand.svg) right center no-repeat;background-size:contain;vertical-align:middle;margin-left:.35rem;-webkit-transition:-webkit-transform .15s ease-in;transition:-ms-transform .15s ease-in;transition:transform .15s ease-in;top:-1px;position:relative}.product__action--expand{position:relative;top:-.04rem}.product__action--active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product__action--remove{color:#b2b2b2}.product__action--remove::after{background:url(../img/splash22/icon-remove.svg) right center no-repeat}.product__description{padding-top:15px;overflow:hidden;max-height:0;font-weight:400;-webkit-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.product__description--expanded{max-height:600px}.product__options{margin-top:4px}@media only screen and (min-width:768px){.product__options{margin-top:16px}}.product__option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:-webkit-calc(2 * 1.6rem);line-height:calc(2 * 1.6rem);margin-bottom:8px}.product__option:last-child{margin-bottom:0}.product__optiontitle{margin-top:.125rem;font-weight:400;color:#5e5e5e}.product__option--soldout .product__optiontitle{text-decoration:line-through}.product__price{display:inline-block;font-weight:500}.product__price--muell{position:relative;top:1.05rem;line-height:1.15em}.product__option--soldout .product__price{text-decoration:line-through;color:#5e5e5e}.product__option--comingsoon .product__price{color:#5e5e5e}.product__muell{display:block;font-size:.75rem;color:#777}.lang-en .button--product{font-size:.8rem}.button--product{width:-webkit-calc(5.4 * 1.6rem);width:calc(5.4 * 1.6rem);padding:0 -webkit-calc(.15 * 1.6rem);padding:0 calc(.15 * 1.6rem);margin-left:8px;background:#1700fa;color:#fff;box-shadow:none}@media only screen and (min-width:350px){.button--product{width:-webkit-calc(5 * 1.6rem);width:calc(5 * 1.6rem);margin-left:11px}}@media only screen and (min-width:768px){.button--product{margin-left:1.6rem;line-height:-webkit-calc(2.25 * 1.6rem);line-height:calc(2.25 * 1.6rem)}}a.button--product{color:#fff}.product__option--soldout .button--product{font-weight:500;background:0 0;color:#5e5e5e;cursor:default}.product__option--comingsoon .button--product{font-weight:500;background:0 0;color:#b3b3b3;font-size:.7rem;cursor:default}.cart__bar{position:fixed;right:0;bottom:-webkit-calc(-3 * 1.6rem);bottom:calc(-3 * 1.6rem);left:0;z-index:3;height:-webkit-calc(3 * 1.6rem);height:calc(3 * 1.6rem);line-height:-webkit-calc(3 * 1.6rem);line-height:calc(3 * 1.6rem);padding:0 8px;background:#bb0019;color:#fff;cursor:pointer;box-shadow:0 -1px 6px rgba(0,0,0,.2);-webkit-transition:bottom .2s ease-in-out;transition:bottom .2s ease-in-out}@media only screen and (min-width:768px){.cart__bar{box-shadow:0 -1px 8px rgba(75,77,84,.2);padding:0 16px}}.cart__bar--visible{bottom:0}.cart__bar__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cart__summary{font-weight:400}.cart__total{font-weight:500}.button--order,.button--see-cart{margin-left:-webkit-calc(.25 * 1.6rem);margin-left:calc(.25 * 1.6rem);padding:0 -webkit-calc(.25 * 1.6rem);padding:0 calc(.25 * 1.6rem)}@media only screen and (min-width:768px){.button--order,.button--see-cart{margin-left:1.6rem;padding:0 1.6rem}}.cart__overlay{position:fixed;z-index:2;opacity:.5;height:0;overflow:hidden;right:0;bottom:0;left:0;width:100%;background-image:-webkit-linear-gradient(90deg,rgba(73,75,82,.94) 0,rgba(73,75,82,.99) 100%);background-image:linear-gradient(0deg,rgba(73,75,82,.94) 0,rgba(73,75,82,.99) 100%);-webkit-transition:opacity ease-out .2s;transition:opacity ease-out .2s}.cart__overlay--visible{top:0;height:100%;opacity:1}.cart__overlay--visible .cart__content{bottom:0;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.cart__close{display:block;position:absolute;z-index:3;top:90px;right:17px;width:40px;height:40px;background:url(../img/splash22/icon-close.svg) center center no-repeat #fff;background-size:contain;text-indent:-9999px;box-shadow:0 3px 12px 0 rgba(0,0,0,.2);cursor:pointer}.cart__content{padding:40px 32px -webkit-calc(3 * 1.6rem + 16px);padding:40px 32px calc(3 * 1.6rem + 16px);overflow-y:auto;height:100%;-webkit-transform:scale(.8,.8);-ms-transform:scale(.8,.8);transform:scale(.8,.8);-webkit-transition:all ease-out .2s;transition:all ease-out .2s;bottom:-150px;position:relative}.button--quantity--subtract,.sidebar-right span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}@media only screen and (min-width:768px){.cart__content{padding:-webkit-calc(4 * 1.6rem) 0;padding:calc(4 * 1.6rem) 0}.cart__content .cart__title,.cart__content .product{max-width:480px;margin-left:auto;margin-right:auto}}.cart__title{line-height:40px;margin-bottom:calc(2 * 1.6rem);color:#fff}.button--quantity{display:inline-block;text-indent:-9999px;background:url(../img/splash22/icon-add.svg) center center no-repeat #494b52;background-size:contain;width:1.15rem;height:1.15rem;margin-top:-.28rem;padding:0;vertical-align:middle}.button--quantity--subtract{background-image:url(../img/splash22/icon-subtract.svg);transform:rotate(90deg)}.product__quantity__number{margin:0 .6rem}.header-background{position:absolute;top:-25px;right:0;z-index:-1;width:100vw;height:80vw;background:url(../img/photos/2021-top.jpg) right top no-repeat;background-size:contain}@media only screen and (min-width:768px){.header-background{width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-size:100% auto}.desktop-hug{position:relative;max-width:1095px;margin:0 auto}}.header{padding:16px 16px 0;margin-bottom:-webkit-calc(3 * 1.6rem);margin-bottom:calc(3 * 1.6rem)}@media only screen and (min-width:768px){.header{max-width:1095px;margin:0 auto;padding:0;-webkit-transition:all .33s ease-out;transition:all .33s ease-out;left:0;right:0;top:0}.header::before{content:"";display:block;position:fixed;z-index:998;top:0;right:0;left:0;height:0;background:rgba(255,255,255,0);box-shadow:0 0 0 transparent;-webkit-transition:all .33s ease-out;transition:all .33s ease-out}}.guide__showall,.hamburger{box-shadow:0 4px 12px 0 rgba(0,0,0,.15);cursor:pointer}.mobileshow{display:none}@media only screen and (max-width:768px){.mobilehide{display:none}.mobileshow{display:inherit}}.weekendslogos{display:block;position:absolute;top:34px;left:0;font-size:2rem}@media only screen and (max-width:768px){.weekendslogos{text-indent:-65px;font-size:1.3rem;top:40px}}.weekendslogos .ferrosmall{font-size:1.1rem}.weekendslogos .weekend1,.weekendslogos .weekend2{display:block;height:50px;padding-left:155px;background-repeat:no-repeat;background-size:contain;background-position:left center;line-height:40px}.weekendslogos .weekend1{color:#4e3876!important;background-image:url(../img/weekend1.svg)}.weekendslogos .weekend2{color:#d35738!important;background-image:url(../img/weekend2.svg);position:relative;top:-20px}@media only screen and (min-width:768px){.weekendslogos .weekend1,.weekendslogos .weekend2{height:90px;line-height:60px}.weekendslogos .weekend2{top:-1em}}.logo{display:block;width:151px;height:91px;background:url(../img/splash23/logo.png) left top no-repeat;background-size:contain;text-indent:-9999px;margin-bottom:-webkit-calc(3 * 1.6rem);margin-bottom:calc(3 * 1.6rem)}.hamburger,.scrolledlogo,.socials li a{background-position:center center}@media only screen and (min-width:768px){.logo{position:absolute;top:0;left:0;width:182px;height:109px;margin-bottom:0;z-index:999;-webkit-transition:all .13s ease-in;transition:all .13s ease-in}.logo:hover{-webkit-transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);transform:scale(1.04,1.04)}}.hamburger,.menu{position:fixed;z-index:4}.hamburger{display:block;top:40px;right:24px;width:46px;height:46px;background-color:#494b52;background-image:url(../img/splash22/icon-hamburger.svg);background-repeat:no-repeat}.menu{display:none;top:0;right:0;bottom:0;left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(270deg,rgba(232,237,232,.98) 11%,rgba(232,237,232,.88) 100%);background-image:linear-gradient(-180deg,rgba(232,237,232,.98) 11%,rgba(232,237,232,.88) 100%);color:#111}@media only screen and (min-width:768px){.hamburger{display:none}.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:-webkit-calc(.5 * 1.6rem + 30px);top:calc(.5 * 1.6rem + 30px);right:0;left:auto;bottom:auto;z-index:999;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:0 0;color:#494b52;-webkit-transition:all .33s ease-in-out;transition:all .33s ease-in-out}.menu .button--close{display:none}}.menu .button--close{position:absolute;top:25px;right:24px}.menu--visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu__list{margin:-40px auto 0;text-align:center}.menu__list a,.menu__list li{display:block;font-size:1.92rem;color:#000;font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){.header.scrolled .menu{top:-webkit-calc(.5 * 1.6rem);top:calc(.5 * 1.6rem)}.menu__list{margin:0;text-align:right}.menu__list a,.menu__list li{font-size:1.2rem;font-weight:900;color:#000}}.menu__list li{margin-bottom:-webkit-calc(1.12 * 1.6rem);margin-bottom:calc(1.12 * 1.6rem)}.menu__misc{position:absolute;bottom:40px;left:16px;right:16px}@media only screen and (min-width:768px){.menu__list li{margin-left:-webkit-calc(1.5 * 1.6rem);margin-left:calc(1.5 * 1.6rem);margin-bottom:0;display:inline-block}.menu__list li a{line-height:-webkit-calc(2.25 * 1.6rem);line-height:calc(2.25 * 1.6rem);border:2px solid transparent}.menu__misc{position:relative;bottom:auto;left:auto;right:auto}}.menu__misc .button--login{display:block;width:100%;background-color:transparent;border:2px solid #fff;color:#fff;text-align:center;border-radius:1px}@media only screen and (min-width:768px){.menu__misc .button--login{width:auto;border-radius:0;border-color:#494b52;color:#494b52;margin-left:-webkit-calc(1.5 * 1.6rem);margin-left:calc(1.5 * 1.6rem);line-height:-webkit-calc(2.25 * 1.6rem);line-height:calc(2.25 * 1.6rem);padding:0 -webkit-calc(1.25 * 1.6rem);padding:0 calc(1.25 * 1.6rem)}.menu__misc .button--login:hover{background-color:#494b52;color:#fff!important}}.menu__misc .button--login span{display:inline-block;padding:0 25px;background:url(../img/splash22/icon-key.svg) left center no-repeat}.menu__misc .button--login:hover{color:#62646e}@media only screen and (min-width:768px){.menu__misc .button--login span{padding:0;background:0 0}.header.scrolled{position:fixed;left:26px;right:26px;top:0;margin-top:0;z-index:9999}.header.scrolled::before{height:83px;background:#fff;box-shadow:0 1px 25px rgba(0,0,0,.05)}.header.scrolled .logo{width:164px;height:100px;top:9px}}.intro{margin-bottom:-webkit-calc(3 * 1.6rem);margin-bottom:calc(3 * 1.6rem);padding:0 16px}@media only screen and (min-width:768px){.intro{margin-bottom:-webkit-calc(5 * 1.6rem);margin-bottom:calc(5 * 1.6rem);padding:0}}.intro__text{font-size:3.22rem;font-family:IowanOldStyleBTPro-Black,serif;color:#bb0019;line-height:1.1em;margin-bottom:2rem}@media only screen and (min-width:768px){.intro__text{padding-top:-webkit-calc(11 * 1.6rem);padding-top:calc(11 * 1.6rem);font-size:6.3rem;letter-spacing:-.39px;line-height:1.08em;margin-bottom:-webkit-calc(1.25 * 1.6rem);margin-bottom:calc(1.25 * 1.6rem)}}.intro-ctas{margin-bottom:0}.intro-ctas li{display:inline-block}.intro-ctas li:first-child{margin-right:-webkit-calc(.75 * 1.6rem);margin-right:calc(.75 * 1.6rem)}.lineup{position:relative;padding:0 2px;top:20px;margin-bottom:calc(4.5 * 1.6rem)}@media only screen and (min-width:768px){.intro-ctas li:first-child{margin-right:-webkit-calc(1 * 1.6rem);margin-right:calc(1 * 1.6rem)}.lineup{padding-top:40px;top:0;margin-bottom:-webkit-calc(3 * 1.6rem);margin-bottom:calc(3 * 1.6rem)}}.lineup__date{position:absolute;display:block;width:100px;height:100px;background:url(../img/splash23/date-circle.png) center center no-repeat;background-size:contain;text-indent:-9999px;right:30px;top:10px}.lineup__list{position:relative;z-index:1;font-size:1.6rem;line-height:2rem;text-align:center;margin-bottom:-webkit-calc(1 * 1.6rem);margin-bottom:calc(1 * 1.6rem);padding:0 32px 0 10px}@media only screen and (min-width:768px){.lineup__date{width:200px;height:200px;right:-10px;top:110px}.lineup__list{font-size:3.6rem;line-height:3.8rem;margin-bottom:-webkit-calc(1.5 * 1.6rem);margin-bottom:calc(1.5 * 1.6rem);padding:0 32px 0 10px}}.lineup__list a{color:#111}.lineup__list a:active,.lineup__list a:focus,.lineup__list a:hover,.lineup__list a:visited{color:initial}.lineup__list li{display:inline-block;margin:0 4px;font-family:museo-sans,sans-serif;letter-spacing:-.15rem}.event__header,.event__header h1{font-family:monument_ext,sans-serif}.lineup__list li::after{display:inline-block;width:12px;height:9px;background:url(../img/splash23/icon-circle.svg) center center no-repeat;background-size:contain;position:relative;left:7px;bottom:4px}.lineup__list li:first-child{margin-left:0}.lineup__list li:last-child{margin-right:0}.lineup__list li:last-child::after{display:none}.lineup__list li.lineup-last::after{display:none;background:0 0}.lineup__item--allshows a{color:#1700fa!important}.lineup .intro-ctas{text-align:center}.lineupindex{padding:45px 16px}@media only screen and (min-width:768px){.lineup__list li{margin:0}.lineup__list li::after{width:12px;height:12px;left:8px;bottom:13px}.lineupindex{padding:-webkit-calc(8 * 1.6rem) 0 0;padding:calc(8 * 1.6rem) 0 0}}.lineupindex h2{margin-bottom:1.25rem}.lineupindex .lineup__date{top:90px;right:55px}.lineup__list--sort-menu{display:none}.lineup__list--thumbnails{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.lineup__list--thumbnails:after{-webkit-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.lineup__list--thumbnails li{width:-webkit-calc(50% - 8px);width:calc(50% - 8px);margin-bottom:16px}@media only screen and (min-width:768px){.lineupindex .lineup__date{top:130px;right:-10px;z-index:1}.lineup__list--thumbnails li{width:-webkit-calc(25% - 16px);width:calc(25% - 16px);margin-bottom:22px;margin-left:8px;margin-right:8px}.event{padding:0;position:relative}}.event__header{position:relative;line-height:1.2em}.event__header .title-wrapper{text-align:center;margin-bottom:1rem;color:#111}.event__header h1{font-size:3rem;line-height:1.12em;word-wrap:break-word;color:#111;-webkit-font-kerning:none;-moz-font-kerning:none;font-kerning:none}@media only screen and (min-width:768px){.event__header .title-wrapper{min-height:290px;padding-top:10px;margin-bottom:18rem}.event__header h1{font-size:6rem;line-height:.86em;font-family:monument_ext,sans-serif;word-wrap:normal;letter-spacing:-.01em;margin-bottom:.5rem;color:#111}}.event__header .extra-title{font-size:3rem;line-height:1.12em;word-wrap:break-word;color:#111;font-family:monument_ext_outline,sans-serif;display:none;-webkit-font-kerning:none;-moz-font-kerning:none;font-kerning:none}.event__meta,.event__meta--cancelled{font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif}.event__meta{padding:0 0 -webkit-calc(.75 * 1.6rem);padding:0 0 calc(.75 * 1.6rem)}@media only screen and (min-width:768px){.event__header .extra-title{display:block;font-size:6rem;width:75%;line-height:.86em;word-wrap:normal;letter-spacing:-.01em;margin-bottom:.5rem}.event__header .event__media{position:absolute;top:-webkit-calc(10 * 1.6rem);top:calc(10 * 1.6rem);right:0;z-index:-1}.event__meta{display:inline-block}}.event__meta--cancelled{display:block;color:#bb0019;margin-bottom:0;padding-left:1px;font-weight:700;letter-spacing:.7px}.event__meta--location,.event__meta--time{display:block;font-size:1.25rem;color:#494b52;font-weight:700}.card--event__subtitle,.card--event__title,.card--event__weekendonly,.card--post__time,.card--post__title{font-family:monument_ext,sans-serif}.event__meta--time{margin:-webkit-calc(.45 * 1.6rem) 0 -webkit-calc(.35 * 1.6rem);margin:calc(.45 * 1.6rem) 0 calc(.35 * 1.6rem);padding-left:26px;background:url(../img/splash22/icon-time.svg) left 4px no-repeat;line-height:1.6em}@media only screen and (min-width:768px){.event__meta--time{padding-left:30px;background-position:left 5px;margin-bottom:-webkit-calc(.5 * 1.6rem);margin-bottom:calc(.5 * 1.6rem)}}.event__media,.infosindex__header{margin-bottom:-webkit-calc(.75 * 1.6rem)}.event__meta--location{padding-left:26px;background:url(../img/splash22/icon-location.svg) 3px 2px no-repeat;line-height:1.5em}.event__meta--empty{display:none}.event__media{display:block;margin-bottom:calc(.75 * 1.6rem)}@media only screen and (min-width:768px){.event__meta--location{padding-left:30px;background-position:3.5px 4px}.event__meta--empty{display:block;height:100px;opacity:0}.event__bio{margin-top:-webkit-calc(3.75 * 1.6rem);margin-top:calc(3.75 * 1.6rem);width:60%;font-size:1.25rem;line-height:1.6em}.event__related .title--tiny{margin-bottom:-webkit-calc(1.5 * 1.6rem);margin-bottom:calc(1.5 * 1.6rem)}}.event__related__container{text-align:center;margin-bottom:-webkit-calc(1.75 * 1.6rem);margin-bottom:calc(1.75 * 1.6rem)}.single-event .event__media{position:relative;padding-bottom:86%;margin-top:-140px;z-index:-1}@media only screen and (min-width:768px){.event__related__container{text-align:left;margin-bottom:-webkit-calc(3 * 1.6rem);margin-bottom:calc(3 * 1.6rem)}.single-event .event__media{margin-top:0;z-index:0}.desktop-hug--event{padding-top:8rem}}.single-event .event__media img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0}.single-event .video iframe{width:225%!important;height:170%!important;margin-top:-30%!important;margin-left:-62%!important}.single-event .event__media--mobile{display:block}.single-event .event__media--desktop{display:none}@media only screen and (min-width:768px){.single-event .event__media--mobile{display:none}.single-event .event__media--desktop{display:block;padding-bottom:61%;position:absolute;z-index:-1;right:0;top:-webkit-calc(3.5 * 1.6rem);top:calc(3.5 * 1.6rem)}}.event__media__mask--top{position:absolute;top:-2px;right:-2px;left:-2px;bottom:auto;background:url(../img/splash22/mask-top.svg) center center no-repeat;background-size:cover;width:-webkit-calc(100% + 4px);width:calc(100% + 4px);height:22%;z-index:9}.event__media__mask--bottom{position:absolute;bottom:-2px;right:-2px;left:-2px;top:auto;background:url(../img/splash22/mask-bottom.svg) center center no-repeat;background-size:cover;width:-webkit-calc(100% + 4px);width:calc(100% + 4px);height:22%;z-index:8}.event-video-mute{display:none;position:absolute;right:38px;bottom:-38px;width:38px;height:0;padding-bottom:38px;z-index:2;background:url(../img/splash22/icon-speaker-down.svg) center no-repeat rgba(255,255,255,.86);cursor:pointer;box-shadow:0 3px 7px rgba(0,0,0,.05)}@media only screen and (min-width:768px){.event-video-mute{display:block}}.event-video-mute.muted{background-color:rgba(255,255,255,.86);background-image:url(../img/splash22/icon-speaker-up.svg)}.event .lineup__date{display:none;position:absolute;top:94%;right:-3.5%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.event__links__list{margin-bottom:calc(2 * 1.6rem);font-weight:700;text-align:center}.event__links__list li{margin-bottom:-webkit-calc(.5 * 1.6rem);margin-bottom:calc(.5 * 1.6rem)}.event__links__list a{color:#111}@media only screen and (min-width:768px){.event .lineup__date{display:block}.event__links__list{text-align:left;margin-bottom:-webkit-calc(2.5 * 1.6rem);margin-bottom:calc(2.5 * 1.6rem)}.event__links__list li{display:inline-block;margin-right:-webkit-calc(.4 * 1.6rem);margin-right:calc(.4 * 1.6rem);margin-bottom:0}.event__links__list li:last-child{margin-right:0}.event .lineup__list--thumbnails{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;width:60%}.event .lineup__list--thumbnails li{width:-webkit-calc(50% - 1.6rem);width:calc(50% - 1.6rem);margin-right:1.6rem}.event .lineup__list--thumbnails li:last-child{margin-right:0}}.single-event .lineup{padding:0 15px;top:0;margin-bottom:-webkit-calc(2 * 1.6rem);margin-bottom:calc(2 * 1.6rem)}.single-event .intro-ctas li:first-child,.single-event .lineup .button--tickets,.single-event .lineup .lineup__date{display:none}.updates{width:90%;position:relative;margin:0 16px -webkit-calc(3 * 1.6rem);margin:0 16px calc(3 * 1.6rem);padding-top:40px;padding-right:0}@media only screen and (min-width:768px){.updates{margin:0 16px -webkit-calc(3 * 1.6rem) 0;margin:0 16px calc(3 * 1.6rem) 0;width:-webkit-calc(100% + 1.6rem);width:calc(100% + 1.6rem);padding-top:120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0}}.updates h2{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:1095px){.updates h2{position:relative;margin-left:0;z-index:1}}.updates .card{margin-bottom:16px}.updates__ctas h3{display:none}@media only screen and (min-width:768px){.updates .card,.view-post .updates{margin-bottom:0}.updates__ctas{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:0;margin-right:1.6rem}.updates__ctas .card{margin-bottom:-webkit-calc(1.5 * 1.6rem);margin-bottom:calc(1.5 * 1.6rem)}.updates__ctas h3{display:block;margin-bottom:-webkit-calc(.5 * 1.6rem);margin-bottom:calc(.5 * 1.6rem)}}.updates__ctas .socials{margin-bottom:16px}.updates__ctas .newsletter{display:none}.card{display:block;background:#edf1ed;padding:32px}a.card{-webkit-transition:all .18s ease-in;transition:all .18s ease-in}a.card:hover{box-shadow:0 4px 12px 0 rgba(50,51,50,.1)}.card--announcement{padding-left:77px;padding-right:16px;background:url(../img/splash22/icon-mega.svg) 16px center no-repeat #fff}@media only screen and (min-width:768px){.updates__ctas .socials{margin-bottom:-webkit-calc(1.5 * 1.6rem);margin-bottom:calc(1.5 * 1.6rem)}.updates__ctas .newsletter{display:block}.card--announcement{padding-left:97px;background-position:30px center}.card--post{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:0;margin-right:1.6rem}}.card--announcement p{font-weight:300;margin-bottom:2px}.card--post{padding:0}.card--post__thumbnail{width:100%;height:0;text-align:center;overflow:hidden;padding-top:60%;position:relative}@media only screen and (min-width:768px){.card--post__thumbnail{padding-top:68%}}.card--post__thumbnail img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;-webkit-transition:-webkit-transform .28s ease-in-out;transition:-ms-transform .28s ease-in-out;transition:transform .28s ease-in-out}.card:hover .card--post__thumbnail img{-webkit-transform:scale(1.065,1.065);-ms-transform:scale(1.065,1.065);transform:scale(1.065,1.065)}.card--post__time{display:block;padding:-webkit-calc(1 * 1.6rem) 16px -webkit-calc(.35 * 1.6rem);padding:calc(1 * 1.6rem) 16px calc(.35 * 1.6rem);font-size:.9rem;line-height:1;color:#4d3a73}@media only screen and (min-width:768px){.card--post__time{padding:-webkit-calc(1.07 * 1.6rem) 1.6rem -webkit-calc(.5 * 1.6rem);padding:calc(1.07 * 1.6rem) 1.6rem calc(.5 * 1.6rem)}}.card--post__title{padding:0 16px -webkit-calc(1.15 * 1.6rem);padding:0 16px calc(1.15 * 1.6rem);font-size:1.22rem;color:#000;font-weight:400;line-height:-webkit-calc(1.16 * 1.6rem);line-height:calc(1.16 * 1.6rem);margin:0;text-transform:none}@media only screen and (min-width:768px){.card--post__title{padding:0 -webkit-calc(.87 * 1.6rem) -webkit-calc(1.2 * 1.6rem) 1.6rem;padding:0 calc(.87 * 1.6rem) calc(1.2 * 1.6rem) 1.6rem;line-height:-webkit-calc(1.25 * 1.6rem);line-height:calc(1.25 * 1.6rem)}.card--splashmag{margin-right:0}}@media only screen and (max-width:768px){.card--post--short{padding-right:8px}.card--post--short .card--post__time{width:71%;font-size:.7rem;padding-bottom:-webkit-calc(.3 * 1.6rem);padding-bottom:calc(.3 * 1.6rem)}.card--post--short .card--post__title{width:71%;font-size:1rem;line-height:1.4em;padding-right:12px}.card--post--short .card--post__thumbnail{float:right;width:29%;height:0;padding-top:29%;margin-top:8px;margin-bottom:8px}.card--post--short::after{content:"";clear:both;display:table}}.card--splashmag .card--post__title{color:#50337a}.card--splashmag .card--post__thumbnail{position:relative}.card--splashmag .card--post__thumbnail .icon-splashmag{display:block;position:absolute;z-index:0;width:30px;height:30px;background:url(../img/splash22/icon-splashmag.svg) right bottom no-repeat;background-size:contain;bottom:5px;right:6px}@media only screen and (min-width:768px){.card--splashmag .card--post__thumbnail .icon-splashmag{width:50px;height:50px;top:14px;left:16px}}.card--event{position:relative;padding:0;height:100%}.card--event h3{color:#111}.card--event__thumbnail{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden;background:#666}.card--event__thumbnail img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0}.card--event__title{font-size:1.18rem;line-height:1.25em;padding:15px 2px 14px;margin:0;text-align:center;word-wrap:break-word}@media only screen and (min-width:768px){.card--event__title{padding:21px 4px 16px;word-wrap:normal;font-size:1.25rem}}.card--event__subtitle,.card--event__weekendonly{position:absolute;display:block;width:100%;font-size:1rem;line-height:1em;margin-bottom:-1px;left:0;text-align:center;right:0;bottom:0;word-wrap:break-word}.card--event__subtitle{padding:15px 0 0;background:#fff}.card--event__weekendonly{padding:3px 0;color:#fff}.post h2,.post h3,.post h4,.runningorder-tabs a{font-family:IowanOldStyleBTPro-Black,serif}.card--event__weekendonly.weekend1{background:#4e3876}.card--event__weekendonly.weekend2{background:#d35738}.header-background--single{left:0;width:100vw;right:0;background-image:url(../img/splash22/photos/mobile-single-top.jpg);background-position:top center;background-size:contain;height:100vh}@media only screen and (min-width:768px){.header-background--single{position:absolute;z-index:-1;height:914px;background-image:url(../img/splash22/photos/desktop-single-top.jpg);background-position:top center;background-size:contain;width:100vw;max-width:1095px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.desktop-hug--single{padding:-webkit-calc(12 * 1.6rem) 0 0;padding:calc(12 * 1.6rem) 0 0}}.desktop-hug--single{max-width:764px}.post{margin-top:-webkit-calc(-1.5 * 1.6rem);margin-top:calc(-1.5 * 1.6rem);background:#fff;padding:-webkit-calc(1.5 * 1.6rem + 55px) 60px 1.6rem 1.6rem;padding:calc(1.5 * 1.6rem + 55px) 60px 1.6rem 1.6rem;margin-bottom:-webkit-calc(2 * 1.6rem);margin-bottom:calc(2 * 1.6rem)}@media only screen and (min-width:768px){.post{padding:-webkit-calc(2 * 1.6rem) -webkit-calc(2.75 * 1.6rem) -webkit-calc(2.75 * 1.6rem);padding:calc(2 * 1.6rem) calc(2.75 * 1.6rem) calc(2.75 * 1.6rem);margin-bottom:-webkit-calc(3 * 1.6rem);margin-bottom:calc(3 * 1.6rem)}}.post blockquote,.post figure,.post p,.post ul{margin-bottom:1.6rem}.post b{font-weight:400}.post i{font-style:normal}.post u{text-decoration:none}.post span{text-decoration:none!important}.post hr{display:none}.post h2,.post h3,.post h4{font-size:1.5rem;margin:-webkit-calc(1.25 * 1.6rem) 0 .8rem;margin:calc(1.25 * 1.6rem) 0 .8rem;font-weight:900!important;line-height:1.25em;text-transform:none;color:#111}.post h2 b,.post h2 i,.post h2 span,.post h2 u,.post h3 b,.post h3 i,.post h3 span,.post h3 u,.post h4 b,.post h4 i,.post h4 span,.post h4 u{font-weight:900!important}.post h3,.post h3 b,.post h3 i,.post h3 span,.post h3 u{font-size:1.9rem;color:#1700fa}.post a{text-decoration:underline}.post img{display:block;max-width:100%;height:auto;margin:0 auto}.post__time{display:block;margin-bottom:-webkit-calc(.7 * 1.6rem);margin-bottom:calc(.7 * 1.6rem);color:#797c88;line-height:1}@media only screen and (min-width:768px){.post__time{margin-bottom:-webkit-calc(1 * 1.6rem);margin-bottom:calc(1 * 1.6rem)}}.post__title{font-size:2.3rem;margin-bottom:-webkit-calc(1 * 1.6rem);margin-bottom:calc(1 * 1.6rem);line-height:1.25em;text-transform:none;color:#50337a}@media only screen and (min-width:768px){.post__title{margin-bottom:-webkit-calc(1.15 * 1.6rem);margin-bottom:calc(1.15 * 1.6rem)}.footer{padding-top:0;padding-right:0}}.post__sharing{margin-top:-webkit-calc(1.5 * 1.6rem);margin-top:calc(1.5 * 1.6rem)}.post__sharing>a,.post__sharing>div{display:block;margin-bottom:10px}.footer{background:#000}.footer__primary{text-align:center;background:url(../img/photos/2021-bottom.jpg) #ecf1ed;background-size:cover;padding-bottom:30px}.footer__primary .button--tickets{display:inline-block;margin:-webkit-calc(8 * 1.6rem) auto -webkit-calc(2 * 1.6rem);margin:calc(8 * 1.6rem) auto calc(2 * 1.6rem)}.view-post .footer__newsletter,.view-post .footer__socials{display:none}@media only screen and (min-width:768px){.footer__primary{background-image:url(../img/photos/2021-bottom.jpg);background-position:center -60px;background-size:cover;min-height:900px}.footer__primary .button--tickets{margin:-webkit-calc(10.5 * 1.6rem) auto -webkit-calc(2 * 1.6rem);margin:calc(10.5 * 1.6rem) auto calc(2 * 1.6rem)}}.footer__primary h3{text-align:left}.footer__socials{text-align:left;padding:0 16px;margin-bottom:-webkit-calc(1.5 * 1.6rem);margin-bottom:calc(1.5 * 1.6rem);z-index:1;position:relative}@media only screen and (min-width:768px){.footer__socials{margin-bottom:-webkit-calc(2 * 1.6rem);margin-bottom:calc(2 * 1.6rem)}.footer__socials h3{text-align:center}}.footer__newsletter{text-align:left;padding:96px 16px;background-color:#eef1ed;margin-bottom:-webkit-calc(1.5 * 1.6rem);margin-bottom:calc(1.5 * 1.6rem);position:relative;z-index:1}@media only screen and (min-width:768px){.footer__newsletter{margin-bottom:-webkit-calc(2 * 1.6rem);margin-bottom:calc(2 * 1.6rem)}.footer__newsletter h3{text-align:center}}.socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;position:absolute;left:38px;top:250px}.footer__secondary,.newsletter input[type=email]{position:relative;font-weight:900;text-transform:uppercase;font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:768px){.socials{display:none}}.socials li a{box-shadow:none;display:block;width:32px;height:32px;margin-top:32px;background-color:transparent;background-repeat:no-repeat;background-size:contain;text-indent:-9999px;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-ms-transform .1s ease-in-out;transition:transform .1s ease-in-out}.socials li a:hover{box-shadow:none}.social-instagram{background-image:url(../img/splash22/spl_ig.png)}.social-facebook{background-image:url(../img/splash22/icon-fb.svg)}.social-twitter{background-image:url(../img/splash22/spl_twit.png)}.social-youtube{background-image:url(../img/splash22/spl_yt.png)}.social-spotify{background-image:url(../img/splash22/spl_spot.png)}.social-twitch{background-image:url(../img/splash22/spl_twi.png)}.socials--white .social-instagram{background-image:url(../img/splash22/icon-insta-white.svg)}.socials--white .social-facebook{background-image:url(../img/splash22/icon-fb-white.svg)}.socials--white .social-twitter{background-image:url(../img/splash22/icon-twitter-white.svg)}.socials--white .social-youtube{background-image:url(../img/splash22/icon-yt-white.svg)}.socials--white .social-spotify{background-image:url(../img/splash22/icon-spotify-white.svg)}.newsletter{background:rgba(0,0,0,.45);padding:0;margin:0;font-size:0}@media only screen and (min-width:768px){.newsletter{max-width:330px;margin:0 auto}}.newsletter input[type=email]{display:inline-block;padding:0 -webkit-calc(.25 * 1.6rem) 0 -webkit-calc(.75 * 1.6rem);padding:0 calc(.25 * 1.6rem) 0 calc(.75 * 1.6rem);line-height:-webkit-calc(2.25 * 1.6rem);line-height:calc(2.25 * 1.6rem);border:0;margin:0;background:0 0;color:#fff;width:-webkit-calc(100% - (2.2 * 1.6rem));width:calc(100% - (2.2 * 1.6rem));font-size:1rem;top:-webkit-calc(.1 * 1.6rem);top:calc(.1 * 1.6rem)}.newsletter input[type=email]:-ms-input-placeholder{color:#fff}.newsletter input[type=email]::-moz-placeholder{color:#fff}.newsletter input[type=email]::-webkit-input-placeholder{color:#fff}.newsletter input[type=email]::placeholder{color:#fff}.newsletter input[type=submit]{display:inline-block;width:-webkit-calc(2 * 1.6rem);width:calc(2 * 1.6rem);height:-webkit-calc(2 * 1.6rem);height:calc(2 * 1.6rem);text-indent:-9999px;border:0;margin-top:-webkit-calc(.2 * 1.6rem);margin-top:calc(.2 * 1.6rem);margin-right:-webkit-calc(.2 * 1.6rem);margin-right:calc(.2 * 1.6rem);margin-bottom:-webkit-calc(.2 * 1.6rem);margin-bottom:calc(.2 * 1.6rem);background:url(../img/splash22/icon-newsletter.svg) center center no-repeat}.footer__secondary{padding:-webkit-calc(.25 * 1.6rem) 16px -webkit-calc(4 * 1.49rem);padding:calc(.25 * 1.6rem) 16px calc(4 * 1.49rem);background:#000}.footer__secondary hr{display:none}@media only screen and (min-width:768px){.footer__secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1095px;margin:0 auto;padding:-webkit-calc(3 * 1.6rem) 26px;padding:calc(3 * 1.6rem) 26px}.footer__secondary hr{display:block;position:absolute;top:-webkit-calc(3 * 1.6rem + 1.75em);top:calc(3 * 1.6rem + 1.75em);width:95%}}.footer__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-webkit-calc(1 * 1.6rem) 0;margin:calc(1 * 1.6rem) 0}.footer__navigation ul{width:45%}@media only screen and (min-width:768px){.footer__navigation{display:block;margin-top:0;margin-bottom:0}.footer__navigation ul{width:auto}.footer__navigation ul:last-child{margin-bottom:0}.footer__navigation ul li{display:inline-block;margin-right:-webkit-calc(1.25 * 1.6rem);margin-right:calc(1.25 * 1.6rem)}}.footer__navigation ul li a{display:block;padding:-webkit-calc(.75 * 1.6rem) 0;padding:calc(.75 * 1.6rem) 0;color:#fff}@media only screen and (min-width:768px){.footer__navigation ul li a{display:inline-block;padding:0}}.footer__navigation ul:last-child a{color:#5e5e5e}.footer__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){.footer__meta{display:block;text-align:right}.footer__meta .language{margin-bottom:1.6rem}}.footer__meta span{display:block;font-size:.9rem;font-weight:300;color:#919191}.language,.login-dropbtn,.weekend_chooser .weekends .weekend p.we{font-weight:900}.footer__sponsors{text-align:center;padding:0 1.6rem;margin-bottom:-webkit-calc(1.5 * 1.6rem);margin-bottom:calc(1.5 * 1.6rem)}@media only screen and (min-width:768px){.footer__sponsors{margin-bottom:-webkit-calc(2 * 1.6rem);margin-bottom:calc(2 * 1.6rem)}.footer__sponsors h3{text-align:center}}.footer__sponsors li{display:inline-block;margin:0 1.6rem}.aftermovie,.language .active{display:none}.language a{color:#fff}.video{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;background:#000}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aftermovie{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;background-image:-webkit-linear-gradient(270deg,rgba(17,17,17,.98) 11%,rgba(17,17,17,.88) 100%);background-image:linear-gradient(-180deg,rgba(17,17,17,.98) 11%,rgba(17,17,17,.88) 100%)}.aftermovie--visible,.cart__checkout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.aftermovie .button--close{position:absolute;top:40px;right:40px}.aftermovie--visible{display:flex}.aftermovie .video{padding-bottom:42.5%}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1.6rem}tr{border-bottom:1px solid #e0e0e0}td{padding:-webkit-calc(1.6rem * .5) -webkit-calc(1.6rem * .25) -webkit-calc(1.6rem * .5) 0;padding:calc(1.6rem * .5) calc(1.6rem * .25) calc(1.6rem * .5) 0;text-align:left!important;line-height:1}.red-button{width:-webkit-calc(5.4 * 1.6rem);width:-webkit-calc(8 * 1.6rem);width:calc(8 * 1.6rem);padding:-webkit-calc(1 * 1.6rem);padding:calc(1 * 1.6rem);margin-left:8px;background:#d12233;color:#fff;box-shadow:none}@media only screen and (min-width:768px){.red-button{width:-webkit-calc(5.4 * 1.6rem);width:calc(5.4 * 1.6rem);padding:0 -webkit-calc(.15 * 1.6rem);padding:0 calc(.15 * 1.6rem)}}.red-button a{color:#fff;text-align:center}.cart__checkout{display:flex;height:-webkit-calc(3 * 1.6rem);height:calc(3 * 1.6rem);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.weekend_chooser{margin-bottom:100px}.weekend_chooser h3{text-align:center;font-size:1.5rem}.weekend_chooser .weekends{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.weekend_chooser .weekends .weekend{position:relative;height:56px;border-radius:56px;padding:3px 20px 3px 60px;cursor:pointer;background:#edf1ed;-webkit-transition:all .2s ease;transition:all .2s ease}.weekend_chooser .weekends .weekend.active{padding-left:15px;padding-right:60px}.weekend_chooser .weekends .weekend:first-child{margin-right:16px}.weekend_chooser .weekends .weekend.weekend1{border:2px solid #4e3876;color:#4e3876}.weekend_chooser .weekends .weekend.weekend1 .indicator,.weekend_chooser .weekends .weekend.weekend1.active{background:#4e3876}.weekend_chooser .weekends .weekend.weekend2{border:2px solid #d35738;color:#d35738}.weekend_chooser .weekends .weekend.weekend2 .indicator,.weekend_chooser .weekends .weekend.weekend2.active{background:#d35738}.weekend_chooser .weekends .weekend p{font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0;white-space:nowrap}.infos__list a,.weekend_chooser .weekends .weekend p.we{font-family:monument_ext,sans-serif}@media only screen and (max-width:768px){.weekend_chooser .weekends .weekend p{font-size:.85rem}.weekend_chooser .weekends .weekend p.we{font-size:.8rem}}.weekend_chooser .weekends .weekend .indicator{-webkit-transition:all .2s ease;transition:all .2s ease;width:48px;height:48px;border-radius:48px;position:absolute;left:2px;top:2px}.weekend_chooser .weekends .weekend.active p{color:#fff}.weekend_chooser .weekends .weekend.active .indicator{left:-webkit-calc(100% - 52px);left:calc(100% - 52px);background:#fff}.login-dropbtn{color:#000;font-size:1.2rem;border:none;background:0 0;font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.login-dropdown{position:relative;display:inline-block}.login-dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.login-dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:center}@media only screen and (max-width:768px){.login-dropdown-content{display:block;box-shadow:none;background:0 0;position:static}.login-dropdown-content a{font-size:1.2rem}}.login-dropdown-content a:hover{background-color:#ddd}.login-dropdown:hover .login-dropdown-content{display:block}.leiste{background-image:url(../img/spl_leiste.png);background-repeat:repeat-x;background-position-x:-30px;height:30px;width:100%}.scrolledlogo,.splashsplash{background-image:url(../img/spl_blanko_blk.png)}.leiste.top{position:absolute;left:0;top:0}.leiste.bottom{position:relative;top:-30px}.scrolledlogo{display:none;position:absolute;left:0;width:92px;height:58px;background-size:contain;background-repeat:no-repeat;z-index:999;top:-webkit-calc(.5 * 1.6rem);top:calc(.5 * 1.6rem)}.page-template-page-info-index .header{padding-top:-webkit-calc(1 * 1.6rem);padding-top:calc(1 * 1.6rem)}.infosindex{margin-top:-webkit-calc(1.75 * 1.6rem);margin-top:calc(1.75 * 1.6rem);padding:70px 16px 1.6rem}@media only screen and (min-width:768px){.header.scrolled .scrolledlogo{display:block}.infosindex{padding:-webkit-calc(6 * 1.6rem) 26px 0;padding:calc(6 * 1.6rem) 26px 0;max-width:780px;padding-bottom:107px}}.infosindex__header{margin-bottom:calc(.75 * 1.6rem);margin-top:-80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.infosindex__header h2{font-size:4rem;margin-bottom:1.6rem}}.info__menu--infosindex ul{width:100%}@media only screen and (min-width:768px){.info__menu--infosindex{margin-bottom:-webkit-calc(2.25 * 1.6rem);margin-bottom:calc(2.25 * 1.6rem)}.info__menu--infosindex ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0}}.info__menu--infosindex ul li{margin-bottom:16px}.info__menu--infosindex a{display:block;background:center 14px no-repeat #fff;color:#111!important;padding:80px 16px 10px;font-size:1.56rem;line-height:2em;font-weight:700;letter-spacing:.75px;box-shadow:0 3px 6px 0 rgba(50,51,50,.06);-webkit-transition:all .12s ease-out;transition:all .12s ease-out;background-size:auto 70px;text-align:center;position:relative}.guide__menu--desktop a,.infos__list a{-webkit-transition:background-position 60ms ease-out}@media only screen and (min-width:768px){.info__menu--infosindex ul li{width:-webkit-calc(50% - (.5 * 1.6rem));width:calc(50% - (.5 * 1.6rem));margin-bottom:-webkit-calc(.75 * 1.6rem);margin-bottom:calc(.75 * 1.6rem)}.info__menu--infosindex a{background-size:auto 90px;padding:120px 16px 20px;background-position:center 26px}}.info__menu--infosindex a:hover{box-shadow:0 4px 16px 0 rgba(50,51,50,.14);color:#111}.info__menu--infosindex a .menu-icon{position:absolute;width:100%;left:0;top:15px;height:70px;background-size:auto 70px;background-repeat:no-repeat;background-position:center}.guide .guide__title,.guide__return,.infos,.infos__list{position:relative}.infos h2{padding:0 16px}@media only screen and (max-width:768px){.infos__list{padding-left:32px;padding-right:32px}}@media only screen and (min-width:768px){.info__menu--infosindex a .menu-icon{top:30px;height:90px;background-size:auto 90px}.infos{margin-bottom:0}.infos h2{position:relative;max-width:660px;margin:0 auto .5rem}.infos__list{margin:0 auto;padding:-webkit-calc(2.5 * 1.6rem) -webkit-calc(2 * 1.6rem) -webkit-calc(2 * 1.6rem);padding:calc(2.5 * 1.6rem) calc(2 * 1.6rem) calc(2 * 1.6rem)}.infos__list a{font-size:3rem;line-height:3rem}}.infos__list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.infos__list li{margin-bottom:-webkit-calc(1.5 * 1.6rem);margin-bottom:calc(1.5 * 1.6rem);margin-right:1em}.infos__list li:last-child{margin-right:0}.infos__list a{display:inline-block;padding-left:1.3em;background:url(../img/2021-arrow.svg) left center no-repeat;background-size:contain;transition:background-position 60ms ease-out;color:#111!important;font-weight:900;white-space:nowrap;text-transform:uppercase}.infos__list a:hover{background-position:2px center}.background--infos{position:absolute;z-index:-1;top:0;height:868px;background:url(../img/photos/2021-top.jpg) center top no-repeat;background-size:cover;width:100vw;max-width:1095px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header-background--guide,.header-background--infoindex{width:100vw;right:0;background-position:top center;background-size:contain}.header-background--infoindex{left:0;background-image:url(../img/splash22/photos/mobile-guide-top.jpg);height:100vh}@media only screen and (min-width:768px){.header-background--infoindex{position:absolute;z-index:-1;height:914px;background-image:url(../img/splash22/photos/desktop-infos.jpg);background-position:top center;background-size:contain;width:100vw;max-width:1095px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header-background--guide{display:none}}.header-background--guide{left:0;height:100vh}.desktop-hug--guide{max-width:764px;padding-top:55px}@media only screen and (min-width:768px){.desktop-hug--guide{position:relative;max-width:1095px;margin:0 auto;padding:-webkit-calc(7 * 1.6rem) 26px 0;padding:calc(7 * 1.6rem) 26px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:-webkit-calc(2.5 * 1.6rem);margin-bottom:calc(2.5 * 1.6rem)}}.guide__menu--desktop{display:none}.guide{margin-top:-webkit-calc(-1.5 * 1.6rem);margin-top:calc(-1.5 * 1.6rem);background:#fff;padding:0 60px 1.6rem 1.6rem;margin-bottom:1px}@media only screen and (min-width:768px){.guide__menu--desktop{display:block;width:28%;background:#fff}.guide{width:75%;margin-top:0;padding:-webkit-calc(3 * 1.6rem) -webkit-calc(2.75 * 1.6rem) -webkit-calc(2.75 * 1.6rem);padding:calc(3 * 1.6rem) calc(2.75 * 1.6rem) calc(2.75 * 1.6rem);margin-bottom:0}}.guide h2,.main-wrapper{padding-top:20px}.guide h2,.guide h3,.guide h4,.guide h5{font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#111;font-weight:900;text-transform:none;font-size:1.21rem;margin-bottom:-webkit-calc(.5 * 1.6rem);margin-bottom:calc(.5 * 1.6rem);line-height:1.3em}.guide h2{margin-top:40px;border-top:solid 5px #111;margin-bottom:-webkit-calc(1 * 1.6rem);margin-bottom:calc(1 * 1.6rem)}@media only screen and (min-width:768px){.guide h2{margin-top:50px;padding-top:30px}}.guide h3,.guide h4,.guide h5{font-weight:700;font-size:1rem}.guide blockquote,.guide div,.guide figure,.guide ol,.guide p,.guide ul{margin-bottom:1.6rem}.guide ol,.guide ul{list-style-position:inside;padding-left:20px}.guide ul{list-style-type:disc}.guide ol{list-style-type:decimal}.guide b{font-weight:400}.guide i{font-style:normal}.guide u{text-decoration:none}.guide span{text-decoration:none!important}.guide a,.read-more{text-decoration:underline}.guide hr{display:none}.guide img{display:block;max-width:100%;height:auto;margin:0 auto}.header-background--guide{background-image:url(../img/splash22/photos/mobile-guide-top.jpg)}.guide .guide__title{display:block;width:-webkit-calc(100%);width:calc(100%);font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#111;font-weight:900;line-height:-webkit-calc(1.3 * 1.6rem);line-height:calc(1.3 * 1.6rem);border-bottom:1px solid #c0d1c3;text-transform:none;font-size:1.36rem;vertical-align:middle;margin-bottom:-webkit-calc(1 * 1.6rem);margin-bottom:calc(1 * 1.6rem);padding-right:76px;padding-top:1.6rem;padding-bottom:1.5rem}.guide__return{display:inline-block;width:24px;height:-webkit-calc(1.3 * 1.6rem);height:calc(1.3 * 1.6rem);background:url(../img/splash22/icon-arrow-black-return.svg) 2px 11px no-repeat;top:4px}@media only screen and (min-width:768px){.guide .guide__title{line-height:1.2em;margin:0 0 -webkit-calc(1.5 * 1.6rem);margin:0 0 calc(1.5 * 1.6rem);padding:0;border:none;font-size:1.9rem}.guide__return{display:none}}.guide__showall{position:fixed;display:block;background:#494b52;color:#fff;padding:15px 28px 14px;border-radius:70px;bottom:30px;top:auto;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);font-size:1.17rem;font-weight:700;text-decoration:none;line-height:1;z-index:2}.guide__menu,.view-guide .infos .infos__list::before,.view-guide .infos h2{display:none}.view-guide .infos{margin-bottom:-webkit-calc(4 * 1.6rem);margin-bottom:calc(4 * 1.6rem)}.view-guide .infos .infos__list{padding-bottom:-webkit-calc(1.5 * 1.6rem);padding-bottom:calc(1.5 * 1.6rem)}.guide__menu{position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(270deg,rgba(236,241,237,.98) 11%,rgba(236,241,237,.88) 100%);background-image:linear-gradient(-180deg,rgba(236,241,237,.98) 11%,rgba(236,241,237,.88) 100%);color:#000}.guide__menu .button--close{position:absolute;top:25px;right:24px}@media only screen and (min-width:768px){.guide__menu .button--close,.guide__showall,.view-guide .infos{display:none}}.guide__menu--visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.guide__menu ul{margin:0 auto;text-align:center}.guide__menu ul a,.guide__menu ul li{display:block;font-size:1rem;font-weight:700;color:#111!important;text-decoration:none}.guide__menu ul li{margin-bottom:-webkit-calc(1 * 1.6rem);margin-bottom:calc(1 * 1.6rem)}.guide__menu--desktop{padding:-webkit-calc(3.65 * 1.5rem) -webkit-calc(.4 * 1.5rem) -webkit-calc(3 * 1.5rem) -webkit-calc(2 * 1.5rem);padding:calc(3.65 * 1.5rem) calc(.4 * 1.5rem) calc(3 * 1.5rem) calc(2 * 1.5rem)}.guide__menu--desktop li{margin-bottom:1.6rem}.guide__menu--desktop a{display:inline-block;font-weight:700;padding-left:16px;background:url(../img/splash22/icon-arrow-right.svg) left center no-repeat;transition:background-position 60ms ease-out;padding-bottom:2px;color:#111!important}.guide__menu--desktop a:hover{background-position:2px center}.logo-beaware{background-image:url(../img/splash23/beaware.svg);background-position:center center;background-size:contain;width:110px;height:110px;background-repeat:no-repeat}.infosindex__header .logo-wrapper{margin-top:30px;padding-right:50px}@media only screen and (min-width:768px){.guide__menu--desktop{display:block}.logo-beaware{width:175px;height:175px}.infosindex__header .logo-wrapper{margin-top:0;padding-right:0}}.infosindex-content{line-height:140%;text-align:center;margin-bottom:20px;background:#fff;box-shadow:0 3px 6px 0 rgba(50,51,50,.06);padding:20px;margin-right:50px}@media only screen and (min-width:768px){.infosindex-content{margin-bottom:40px;margin-right:0;padding:40px}}.infosindex-content h1{margin-top:20px;margin-bottom:20px}@media only screen and (min-width:768px){.infosindex-content h1{margin-top:0}}.infosindex-content p{margin:0}.read-more{margin-top:10px;display:block;margin-bottom:5px}.page-template-page-runningorder{background:#ecf1ed}.runningorder-wrapper{position:relative;width:-webkit-calc(100% - 8px);width:calc(100% - 8px);margin:60px 0 8px 8px}@media only screen and (min-width:768px){.runningorder-wrapper{width:-webkit-calc(100% - 16px);width:calc(100% - 16px);margin:160px auto 8px}}.runningorder-tabs{margin-bottom:4px}@media only screen and (min-width:768px){.runningorder-tabs{margin-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.runningorder-tabs ul{font-size:0}.runningorder-tabs li{display:inline-block;margin-right:4px}.runningorder-tabs a{display:block;width:auto;font-size:17px;line-height:40px;text-transform:uppercase;color:rgba(187,0,25,.5);background:#fff;padding:0 13px 3px}.runningorder-tabs a.active{color:#bb0019;box-shadow:0 4px 0 #fff}.runningorder-tabs .label-desktop{display:none}.runningorder-tabs .label-mobile{display:inline-block}@media only screen and (min-width:768px){.runningorder-tabs li{margin-right:8px}.runningorder-tabs a{padding:0 20px 4px;font-size:25px;line-height:45px}.runningorder-tabs a.active{box-shadow:0 8px 0 #fff}.runningorder-tabs .label-desktop{display:inline-block}.runningorder-tabs .label-mobile{display:none}}.runningorder-extras{display:none}.runningorder-extras a{background:0 0;box-shadow:none!important}@media only screen and (min-width:768px){.runningorder-extras{display:block}}.runningorder-day{position:relative;padding-top:70px;background:#fff;display:none}@media only screen and (min-width:768px){.runningorder-day{padding-top:72px}}.runningorder-day.active{display:block}.runningorder-day-musikdurstig,.runningorder-day-sleepless{background:url(http://meltfestival.de/wp-content/uploads/2017/06/Sleepless.png) center 30px no-repeat #fff;background-size:56px}.runningorder-day-musikdurstig .column-name,.runningorder-day-sleepless .column-name{background-color:transparent!important;font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#111;text-transform:capitalize}.runningorder-day-musikdurstig .column-name span,.runningorder-day-sleepless .column-name span{bottom:17px}.runningorder-day-musikdurstig{background:#fff}.runningorder-timeline{position:relative;z-index:1;width:100%}.runningorder-timeline li{position:relative;width:100%;height:40px}.timeline-line{position:absolute;width:100%;left:0;right:0;top:3px;height:1px;background:#c5c5c5;z-index:1}.runningorder-columns,.timeline-time{z-index:2;display:-webkit-flex;display:-ms-flexbox}.timeline-time{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.timeline-time-label{display:inline-block;background:#fff;font-size:12px;line-height:1;padding:0 6px}.timeline-time-label:last-child{display:none}@media only screen and (min-width:768px){.timeline-time-label:last-child{display:inline-block}}.runningorder-columns{position:absolute;top:20px;left:46px;right:0;height:100%;display:-webkit-box;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;overflow-y:hidden}.runningorder-day-musikdurstig .runningorder-columns,.runningorder-day-sleepless .runningorder-columns{top:80px}.runningorder-column{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1;margin:0 4px;min-width:106px;height:100%}@media only screen and (min-width:768px){.runningorder-columns{right:46px}.runningorder-column{min-width:190px}}.runningorder-column ul{position:relative;height:100%;width:100%}.runningorder-column li{position:absolute;left:0;right:0;top:auto;bottom:auto;width:100%;padding:4px 0;min-height:34px}.runningorder-column-sleepless-monday li,.runningorder-column-sleepless-saturday li,.runningorder-column-sleepless-sunday li,.runningorder-column-sleepless-thursday li{margin-top:2px}.runningorder-column-header{text-align:center;margin-bottom:10px}.runningorder-column-events{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.column-icon{display:inline-block;height:auto;width:auto;margin-bottom:6px}.column-name{position:relative;height:41px;text-transform:uppercase;font-size:13px;font-family:IowanOldStyleBTPro-Black,serif;color:#000;text-align:left;font-weight:400}@media only screen and (min-width:768px){.column-name{font-size:18px}}.column-name span{display:block;position:absolute;bottom:1px;left:4px;right:4px}.runningorder-column-redbullmusicacademypresmeltselektor .column-name{font-size:12px;line-height:1.04em}@media only screen and (min-width:768px){.runningorder-column-redbullmusicacademypresmeltselektor .column-name{font-size:16px;line-height:1.2em}}.runningorder-event{display:block;width:100%;height:100%;background-color:#EDEDEE;color:#000;padding:4px 4px 6px 6px;overflow:hidden;line-height:17px}.runningorder-event h3{color:#000;font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;line-height:1.125em;width:100%;height:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;display:inline}.runningorder-specials-info,.sidebar-right span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;position:absolute}@media only screen and (min-width:768px){.runningorder-event h3{font-size:19px}}.runningorder-specials-info{bottom:90px;display:flex}.runningorder-specials-info.gremminbeach{bottom:25px}.runningorder-specials-info div{font-size:14px;line-height:1.2;white-space:nowrap}@media only screen and (min-width:768px){.runningorder-specials-info div{font-size:17px}.runningorder-specials-info.gremminbeach{bottom:20px}}.title-addon{display:inline;font-size:15px}.runningorder-day-thursday .runningorder-column-sleeplessfloor{max-width:240px}.lost{font-size:80px;text-decoration:none;text-align:center;display:block;margin-top:60px;margin-bottom:60px}.lost-text{text-align:center;font-size:40px;margin-bottom:150px}.shop{padding-top:0}.sidebar-right{position:absolute;top:-24px;bottom:0;right:0;width:50px;padding-top:0;background-color:#dcff31;overflow:hidden;z-index:0}.sidebar-right span{transform:rotate(90deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;display:flex;width:6000px;top:10px;left:36px;font-size:2rem;font-family:monument_ext,sans-serif;font-weight:900;text-transform:uppercase;white-space:nowrap}.splashsplash,.splashsplashdivider{width:11.11%;height:150px}.view-home .logo-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.view-home .logo-wrapper .logo-beaware{margin-top:0}@media only screen and (min-width:768px){.view-home .logo-wrapper .logo-beaware{margin-top:70px}}.footer__newsletter h2,.infos h2,.updates h2{text-align:center;position:relative;top:.5em}@media only screen and (max-width:768px){.view-home .header,.view-home .logo{margin-bottom:0}.footer__newsletter h2{color:#fff;font-size:2rem}}.pg-mini-infos .pg-mini-info-item .info-item-content h5,.pg-mini-lineup .pg-mini-lineup-item a h4{color:#111;font-family:museo-sans,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:0}.infos{margin-top:6em}.infos h2{top:-.5em}.somuchsplash{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none}@media only screen and (min-width:768px){.somuchsplash{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.pg-mini-infos,.pg-mini-lineup{display:-webkit-flex;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:horizontal}.splashsplash{background-repeat:no-repeat;background-size:contain;background-position:center}.pg-mini-infos-title,.pg-mini-lineup-title{text-align:center;text-transform:uppercase;font-size:30px;position:relative}.pg-mini-infos-title.is-loading::after,.pg-mini-lineup-title.is-loading::after{content:'';position:absolute;top:1em;left:0;margin-top:-7px;margin-left:0;width:20px;height:20px;border-radius:20px;border:5px solid rgba(255,255,255,.05);border-top-color:#111;-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.pg-mini-lineup{display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pg-mini-lineup .pg-mini-lineup-item{width:48%;height:32vw;max-height:320px;position:relative;margin-bottom:30px}@media only screen and (min-width:768px){.pg-mini-infos-title,.pg-mini-lineup-title{font-size:40px}.pg-mini-lineup .pg-mini-lineup-item{width:48%;margin-bottom:20px}}.pg-mini-lineup .pg-mini-lineup-item a{position:absolute;top:0;left:0;right:0;bottom:0;text-decoration:none}.pg-mini-lineup .pg-mini-lineup-item a .lineup-item-image{width:100%;height:28vw;max-height:280px;background-size:cover;background-position:center center;background-repeat:no-repeat}.pg-mini-lineup .pg-mini-lineup-item a h4{text-transform:uppercase;margin-top:5px;font-size:1.2rem;line-height:90%}.pg-mini-lineup .pg-mini-lineup-item a h4:hover{text-decoration:underline}.pg-mini-infos{display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-top:20px}.pg-mini-infos .pg-mini-info-item{width:48%;margin-top:0;margin-bottom:10px}.pg-mini-infos .pg-mini-info-item .info-item-image{height:100px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.05);margin-bottom:0}@media only screen and (min-width:768px){.pg-mini-infos .pg-mini-info-item{width:30%}.pg-mini-infos .pg-mini-info-item .info-item-image{height:100px}}.pg-mini-infos .pg-mini-info-item .info-item-title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(0,0,0,.05);position:relative;height:44px}.cancel-page,.cancel-wrapper,.pg-mini-infos .pg-mini-info-item .info-item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal}.pg-mini-infos .pg-mini-info-item .info-item-title-wrapper h4{text-transform:uppercase;font-size:12px;line-height:120%;padding:8px 44px 8px 8px;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.pg-mini-infos .pg-mini-info-item .info-item-title-wrapper .info-item-icon{position:absolute;right:0;top:0;width:44px;height:44px;background-image:url(../img/splash23/dropdown.svg);background-position:center center;background-repeat:no-repeat;background-size:28px;-webkit-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);transform:rotateZ(180deg);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-ms-transform;transition-property:transform}.pg-mini-infos .pg-mini-info-item .info-item-content{display:none;position:absolute;top:0;left:0;right:0;background-color:rgba(0,0,0,.05);z-index:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pg-mini-infos .pg-mini-info-item .info-item-content h5{font-size:26px;margin-top:40px;text-transform:uppercase;text-align:center;padding:0 20px}.pg-mini-infos .pg-mini-info-item .info-item-content .info-item-description{padding:0 30px 30px}.pg-mini-infos .pg-mini-info-item:hover{cursor:pointer}.pg-mini-infos .pg-mini-info-item.active{margin-top:20px;margin-bottom:0}.pg-mini-infos .pg-mini-info-item.active .info-item-icon{-webkit-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0)}.pg-mini-infos .pg-mini-info-item.active .info-item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cancel-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:100px}.cancel-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:30px;max-width:764px;margin-bottom:0}.cancel-page h1{width:100%;color:#1700fa;text-transform:uppercase;margin-bottom:20px;line-height:120%}.cancel-page .background--shop{display:none}.cancel-content-button{width:auto;margin-left:8px;background:#1700fa;color:#fff;box-shadow:none;position:relative}@media only screen and (min-width:350px){.cancel-content-button{margin-left:11px}}@media only screen and (min-width:768px){.pg-mini-infos .pg-mini-info-item .info-item-content h5{font-size:26px}.cancel-wrapper{padding-bottom:200px}.cancel-page{margin-top:170px}.cancel-page .background--shop{display:block;top:100px}.cancel-content-button{margin-left:1.6rem;line-height:-webkit-calc(2.25 * 1.6rem);line-height:calc(2.25 * 1.6rem)}}.cancel-content-button a{color:#fff;text-decoration:none;display:block;width:100%;height:100%;padding:-webkit-calc(.15 * 1.6rem) 1rem;padding:calc(.15 * 1.6rem) 1rem}.cancel-content-button a:hover{color:#fff;text-decoration:underline}/*! http://responsiveslides.com v1.55 by @viljamis */.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0 auto}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_container{margin-top:100px;margin-bottom:50px;position:relative;float:left;width:100%}.niceslide_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:transparent;bottom:-webkit-calc(50% - 18px);bottom:calc(50% - 18px);left:5%;opacity:.9;text-indent:-9999px;overflow:hidden;text-decoration:none;height:36px;width:19px;background:url(../img/sliderarrows.png) left top no-repeat;background-size:cover;margin-top:-45px}.niceslide_nav:active{opacity:1}.niceslide_nav.next{left:auto;background-position:right top;right:5%}.niceslide_tabs{margin-top:10px;text-align:center}.niceslide_tabs li{display:inline;float:none;margin-right:5px}.niceslide_tabs a{text-indent:-9999px;overflow:hidden;border-radius:15px;background:#ccc;background:rgba(0,0,0,.2);display:inline-block;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);width:9px;height:9px}.niceslide_here a{background:#222;background:rgba(0,0,0,.8)}.lineup{margin-bottom:-webkit-calc(2 * 1.6rem);margin-bottom:calc(2 * 1.6rem);padding-right:30px}@media only screen and (min-width:768px){.main-wrapper{padding-top:140px}.lineup{margin-bottom:-webkit-calc(0 * 1.6rem);margin-bottom:calc(0 * 1.6rem);padding-right:2px}.infos{padding-right:0}}.infos{padding-right:0}