*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;font-family:var(--font-dot-grid);color:#000;cursor:default;-webkit-font-smoothing:antialiased;background-color:#fff;font-size:20px;line-height:1.3em}@media (max-width:800px){html,body{font-size:18px}}img{width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}.link,.link:visited,.link:active{color:#000;text-underline-offset:6px;text-decoration-skip-ink:none;-webkit-text-decoration:underline #42cd00;text-decoration:underline #42cd00;text-decoration-thickness:1px}.link:hover{text-underline-offset:-.91em;text-decoration-skip-ink:none;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;text-decoration-thickness:1.3em}main{padding:30px 0 0}.content{-webkit-text-stroke:.05em black;width:100%;max-width:100vw;min-height:50vh;padding:5.2em 60px 0 160px;position:absolute;top:0;left:0;overflow-x:hidden}@media (max-width:800px){.content{padding:5.2em 30px 0 80px}}.content .section{max-width:700px;margin-bottom:7.8em}.content .section:last-of-type{margin-bottom:0}@media (max-width:800px){.content .section{margin-bottom:5.2em}}.content .section .title{padding:0 0 1.3em 2.6em}@media (max-width:800px){.content .section .title{padding:0 0 1.3em 30px}}.content .section .title.only{padding-bottom:0}.content .section .tour{margin-bottom:7.8em}@media (max-width:800px){.content .section .tour{margin-bottom:5.2em}}.content .section .grid{-moz-column-gap:1.3em;grid-template-columns:5.2em 1fr auto;justify-items:start;column-gap:1.3em;display:grid}.content .section .grid.concert:hover .link{text-underline-offset:-.91em;text-decoration-skip-ink:none;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;text-decoration-thickness:1.3em}@media (max-width:800px){.content .section .grid{grid-template-columns:1fr}}.content .section .grid .area{word-break:break-all}.content .section .grid .tickets{justify-self:end}@media (max-width:800px){.content .section .grid .tickets{justify-self:start;margin-bottom:1.3em}.content .section .grid .tickets .utsolgt:before{content:"("}.content .section .grid .tickets .utsolgt:after{content:")"}}.content .section .grid .tickets.album .cover{width:25vw;display:none;position:fixed;top:0;right:0}.content .section .grid .tickets.album:hover .cover{display:block}@media (max-width:1180px){.content .section .grid .tickets.album:hover .cover{display:none}}.content .section .grid.photo-album{cursor:pointer}.content .section .grid.photo-album .link{color:#000;text-underline-offset:6px;text-decoration-skip-ink:none;-webkit-text-decoration:underline #42cd00;text-decoration:underline #42cd00;text-decoration-thickness:1px}.content .section .grid.photo-album .thumbnail{width:25vw;display:none;position:fixed;top:0;right:0}.content .section .grid.photo-album:hover .link{text-underline-offset:-.91em;text-decoration-skip-ink:none;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;text-decoration-thickness:1.3em}.content .section .grid.photo-album:hover .thumbnail{display:block}@media (max-width:1180px){.content .section .grid.photo-album:hover .thumbnail{display:none}}.content .section .grid.photo-album .slideshow{cursor:zoom-out;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;position:fixed;inset:0;overflow:scroll hidden}.content .section .grid.photo-album .slideshow::-webkit-scrollbar{display:none}.content .section .grid.photo-album .slideshow .slides{justify-content:flex-start;gap:1.3em;display:flex}.content .section .grid.photo-album .slideshow .slides .slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 70vw;height:70vh}@media (max-width:1180px){.content .section .grid.photo-album .slideshow .slides .slide{flex:0 0 90vw}}.content .section .grid.photo-album .slideshow .slides .slide img{width:auto;height:100%}@media (max-width:1180px){.content .section .grid.photo-album .slideshow .slides .slide img{width:100%;height:auto}}.content .stempel{position:relative}.content .stempel img{mix-blend-mode:multiply;width:200px;height:auto;position:absolute;bottom:-60px;right:100px}@media (max-width:1400px){.content .stempel img{width:160px;bottom:145px;right:100px}}@media (max-width:800px){.content .stempel img{width:120px;bottom:40px;right:-45px}}.content .borgheim{justify-content:flex-end;padding-right:60px;display:flex}@media (max-width:800px){.content .borgheim{padding-right:30px}}.content .borgheim img{width:180px;height:auto}@media (max-width:1180px){.content .borgheim img{width:160px}}@media (max-width:800px){.content .borgheim img{width:120px}}.bg{font-family:var(--font-gravur);color:#42cd00;font-size:16px;overflow-x:hidden}.bg .row{min-width:1280px;margin-bottom:35px;padding:0 60px;display:flex}@media (max-width:800px){.bg .row{padding:0 10px}}.bg .row .no{flex-basis:30px;justify-content:left;align-items:center;display:flex}.bg .row .no.left{justify-content:right}.bg .row .lines{flex-basis:100%;padding:0 10px}.bg .row .lines .line{background-color:#42cd00;height:1px;margin-bottom:4px}.bg .row .lines .line:last-of-type{margin-bottom:0}form.form{gap:1.3em;margin-top:1.3em;display:flex}@media (max-width:800px){form.form{max-width:400px}}form.form input[type=email],form.form input[type=text]{font-family:var(--font-dot-grid);color:#000;background-color:#fff;border:0;border-bottom:1px solid #42cd00;border-radius:0;outline:0;width:100%;margin:0;padding:0 0 2px;font-size:20px;line-height:1.3em}@media (max-width:800px){form.form input[type=email],form.form input[type=text]{font-size:18px}}form.form input[type=email]::-moz-placeholder{color:#000;opacity:1}form.form input[type=text]::-moz-placeholder{color:#000;opacity:1}form.form input[type=email]::placeholder,form.form input[type=text]::placeholder{color:#000;opacity:1}form.form button[type=submit]{font-family:var(--font-dot-grid);color:#000;float:right;cursor:pointer;text-underline-offset:6px;text-decoration-skip-ink:none;background-color:#0000;border:none;margin:0;padding:0;font-size:20px;font-weight:400;line-height:1.3em;-webkit-text-decoration:underline #42cd00;text-decoration:underline #42cd00;text-decoration-thickness:1px}@media (max-width:800px){form.form button[type=submit]{font-size:18px}}form.form button[type=submit]:hover{text-underline-offset:-.91em;text-decoration-skip-ink:none;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;text-decoration-thickness:1.3em}
@font-face{font-family:dotGrid;src:url(../media/dot_grid-s.p.1dfdbba6.woff)format("woff");font-display:swap}@font-face{font-family:dotGrid Fallback;src:local(Arial);ascent-override:87.02%;descent-override:20.24%;line-gap-override:0.0%;size-adjust:110.99%}.dotgrid_686f7c38-module__CL8mVq__className{font-family:dotGrid,dotGrid Fallback}.dotgrid_686f7c38-module__CL8mVq__variable{--font-dot-grid:"dotGrid","dotGrid Fallback"}
@font-face{font-family:gravur;src:url(../media/gravur-s.p.4282be7b.ttf)format("truetype");font-display:swap}@font-face{font-family:gravur Fallback;src:local(Arial);ascent-override:97.33%;descent-override:23.3%;line-gap-override:2.82%;size-adjust:92.27%}.gravur_4f7a5431-module__H6h0Ia__className{font-family:gravur,gravur Fallback}.gravur_4f7a5431-module__H6h0Ia__variable{--font-gravur:"gravur","gravur Fallback"}
@font-face{font-family:gravurLight;src:url(../media/gravur_light-s.p.3da38d65.ttf)format("truetype");font-display:swap}@font-face{font-family:gravurLight Fallback;src:local(Arial);ascent-override:95.99%;descent-override:22.98%;line-gap-override:2.78%;size-adjust:93.55%}.gravurlight_e7131514-module__Nr1Unq__className{font-family:gravurLight,gravurLight Fallback}.gravurlight_e7131514-module__Nr1Unq__variable{--font-gravur-light:"gravurLight","gravurLight Fallback"}
