@keyframes svelte-1uha8ag-jump{0%,to{transform:translate(-50%) translateY(-20px)}50%{transform:translate(-50%) translateY(0)}}.lineup_section.svelte-1uha8ag{position:relative;min-height:calc(var(--vh, 1vh) * 100);height:auto;display:flex;flex-direction:column}#lineup.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag){position:relative;display:grid;grid-template-columns:1fr;grid-auto-rows:calc(var(--vh, 1vh) * 100);height:auto;align-items:center;justify-items:center}.impressum_mobile_wrapper.svelte-1uha8ag{position:absolute;z-index:9999;bottom:-40%;left:50%;transform:translate(-50%);padding:8px 8px 0}.impressum_desktop_wrapper.svelte-1uha8ag{display:none;z-index:9999}.impressum_btn.svelte-1uha8ag{background:none;border:none;padding:0;font:inherit;cursor:pointer;text-transform:uppercase;text-decoration:none;color:#000;font-size:12px}.impressum_btn.svelte-1uha8ag:hover{text-decoration:underline}.impressum.svelte-1uha8ag{text-transform:uppercase;text-decoration:none;color:#000;font-size:12px}.one.svelte-1uha8ag{scroll-snap-align:center;position:relative;height:calc(var(--vh, 1vh) * 100)}.one.svelte-1uha8ag .cta:where(.svelte-1uha8ag){background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;width:max-content;top:29%;padding:8px 2px 0}.one.svelte-1uha8ag .cta:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){line-height:.9;margin:12px 0 0;font-size:62px;font-weight:900;text-align:center;text-shadow:0 0 1px rgba(0,0,0,.5),0 0 3px rgba(0,0,0,.3)}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag){position:relative;display:grid;grid-template-columns:1fr;grid-auto-rows:calc(var(--vh, 1vh) * 100);height:calc(var(--vh, 1vh) * 100);align-items:center;justify-items:center}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .arrow_button:where(.svelte-1uha8ag){background:none;border:none;padding:0;position:absolute;z-index:10;left:50%;transform:translate(-50%);top:61%;outline:none}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .arrow:where(.svelte-1uha8ag){position:absolute;left:50%;top:69%;animation:svelte-1uha8ag-jump 1s ease-in-out infinite!important}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag){display:block;width:95%;height:auto;scroll-snap-align:center}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag).artist_0{order:2}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag).artist_1{order:1}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag).artist_2{order:3}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):first-of-type{padding-top:0svh;margin:0 auto}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(2){padding-top:0svh}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(2) img:where(.svelte-1uha8ag){margin:0 auto}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(3){padding-top:0svh}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(3) img:where(.svelte-1uha8ag){width:94%;height:94%;margin:0 auto}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag) .img_relative_wrapper:where(.svelte-1uha8ag){position:relative;display:inline-block;width:100%}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){width:100%;height:auto;margin:0 auto;object-fit:contain;display:block}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag) .artist_day:where(.svelte-1uha8ag){position:absolute;bottom:65%;padding:3px 5px 3px 0;right:-6px;font-size:18px;background:#fff;color:#000;font-family:Nimbus Sans Con L;text-transform:uppercase;text-decoration:none;writing-mode:vertical-rl}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_tickets:where(.svelte-1uha8ag){position:fixed;bottom:15%;display:inline-block;border:3px solid black;padding:12px 40px;font-weight:900;font-size:1.2rem;text-decoration:none;color:#fff;-webkit-text-stroke:1.5px black;box-shadow:5px 5px #000;text-transform:uppercase;transform:rotate(2deg);transition:.2s}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_tickets:where(.svelte-1uha8ag):active{transform:translate(2px,2px) rotate(-2deg);box-shadow:2px 2px #000}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_tickets:where(.svelte-1uha8ag):hover{transform:translate(-2px,-2px) scale(1.1) rotate(0);box-shadow:8px 8px #000}.one.svelte-1uha8ag .timer_wrapper:where(.svelte-1uha8ag){border:2px solid black;position:fixed;top:150px;right:0;left:0;margin:0 auto;width:90%;padding:15px 10px;background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;display:flex;flex-direction:column;font-weight:900;font-size:18px;text-align:center;border-radius:4px;text-transform:uppercase}.one.svelte-1uha8ag .timer:where(.svelte-1uha8ag){display:flex;justify-content:center;align-items:flex-start;gap:0px;margin-top:8px;font-size:36px;font-variant-numeric:tabular-nums}.one.svelte-1uha8ag .timer_title:where(.svelte-1uha8ag){font-size:15px}.one.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag){margin-top:4px;font-size:22px}.one.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag){display:flex;flex-direction:column;justify-content:center;align-items:center;width:25%}.one.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-size:14px;width:100%;display:flex;justify-content:center;align-items:center;display:block}.one.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag):nth-of-type(1){position:relative;left:-6px}.one.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag):nth-of-type(3){position:relative;left:1px}.one.svelte-1uha8ag .subscribe:where(.svelte-1uha8ag){display:none;width:316px;margin:0 auto;background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;margin-top:clamp(20px,20vh,160px);padding:8px 8px 12px;border-radius:8px;text-transform:uppercase}.one.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:21px;text-align:center;-webkit-text-stroke:1.5px black;paint-order:stroke fill;text-shadow:0 0 1px rgba(0,0,0,.5),0 0 3px rgba(0,0,0,.3)}.one.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag){box-sizing:border-box;margin-top:8px;display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;border-radius:3px;overflow:hidden;width:90%;max-width:420px;margin-inline:auto}.one.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) :where(.svelte-1uha8ag){box-sizing:border-box}.one.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag){background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;flex:1;min-width:0;padding:8px 12px;border:1px solid rgba(0,0,0,1);border-right:none;border-radius:0;background:#ffffff78;color:inherit;font:inherit;outline:none}.one.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag)::placeholder{text-transform:uppercase;font-size:12px}.one.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag):focus-visible{border:2px solid rgba(0,0,0,1)}.one.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;padding:0 18px;border-radius:0;border:1px solid rgba(0,0,0,1);color:inherit;font:inherit;font-weight:700;cursor:pointer;white-space:nowrap;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.one.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag):hover{background:#48ac01}.one.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) :where(.svelte-1uha8ag):disabled{opacity:.6;cursor:default}.one.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:6px;font-size:.85rem}.one.svelte-1uha8ag p:where(.svelte-1uha8ag).success{text-align:center;color:#00b247;text-transform:uppercase;font-size:10px;margin:10px 0 0}.one.svelte-1uha8ag p:where(.svelte-1uha8ag).error{text-align:center;color:#c80000;text-transform:uppercase;font-size:10px;margin:10px 0 0}@media(min-width:850px){.impressum_mobile_wrapper.svelte-1uha8ag{display:none}.impressum_desktop_wrapper.svelte-1uha8ag{display:block;position:absolute;bottom:0;right:0;padding:8px 8px 0}#lineup.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag){position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:unset;height:calc(var(--vh, 1vh) * 100);align-items:flex-end;justify-items:center;margin-top:100px}.lineup_footer.svelte-1uha8ag{padding:2px 5px 1px}.one.svelte-1uha8ag .cta:where(.svelte-1uha8ag){padding-top:4px}.one.svelte-1uha8ag .cta:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){margin-top:0;font-size:64px}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag){grid-template-columns:repeat(3,1fr);height:calc(var(--vh, 1vh) * 100);grid-auto-rows:unset;justify-content:center;align-content:center;column-gap:180px;overflow:hidden}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_tickets:where(.svelte-1uha8ag){position:absolute;font-size:1.6rem}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag){width:100%;height:60%;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .3s ease;will-change:transform;backface-visibility:hidden}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag).artist_0{order:0}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag).artist_1{order:0}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag).artist_2{order:0}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):hover{transform:scale(1.05)}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):first-of-type{align-items:flex-end;padding:0;margin:0;transform:scale(1.15)}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):first-of-type:hover{transform:scale(1.2)}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):first-of-type .artist_day:where(.svelte-1uha8ag){transform:translate(-65%,99%)}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(2){align-items:center;padding:0;margin:0;transform:scale(1.25)}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(2):hover{transform:scale(1.3)}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(2) img:where(.svelte-1uha8ag){width:auto;height:auto;margin:0}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(3){align-items:flex-start;padding:0;margin:0}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(3) img:where(.svelte-1uha8ag){width:auto;height:auto;margin:0}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag):nth-of-type(3) .artist_day:where(.svelte-1uha8ag){transform:translate(-53%,99%)}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag) .img_relative_wrapper:where(.svelte-1uha8ag){position:relative;display:flex;justify-content:center;width:auto;max-width:84%}.one.svelte-1uha8ag .artists_wrapper:where(.svelte-1uha8ag) .artist_card:where(.svelte-1uha8ag) .artist_day:where(.svelte-1uha8ag){background:url(../../../images/FESTIVAL%20INFO%20TEXT.avif) no-repeat center / cover;width:max-content;margin:0;position:absolute;bottom:0;left:50%;transform:translate(-50%,99%);right:auto;padding:5px 3px 0;font-size:18px;text-decoration:none;writing-mode:horizontal-tb}.one.svelte-1uha8ag .timer_wrapper:where(.svelte-1uha8ag){position:absolute;width:max-content;top:29%;padding:12px;font-size:16px}.one.svelte-1uha8ag .timer:where(.svelte-1uha8ag){margin-top:3px;font-size:12px}.one.svelte-1uha8ag .timer_title:where(.svelte-1uha8ag){font-size:16px}.one.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag){margin-top:0;font-size:22px}.one.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag){width:82px}.one.svelte-1uha8ag .timer_item:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-size:14px}.one.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag):first-of-type{position:relative}.one.svelte-1uha8ag .timer_column:where(.svelte-1uha8ag):nth-of-type(2){position:relative}.one.svelte-1uha8ag .subscribe:where(.svelte-1uha8ag){position:absolute;bottom:27.5%;right:0;left:0;width:max-content;margin-top:0;padding:12px;text-transform:uppercase}.one.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:22px;-webkit-text-stroke:2px black}.one.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag){width:100%}.one.svelte-1uha8ag .subscribe_form:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag)::placeholder{font-size:14px}.one.svelte-1uha8ag p:where(.svelte-1uha8ag).success{font-size:16px}.one.svelte-1uha8ag p:where(.svelte-1uha8ag).error{font-size:16px}}
