/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{font-family:Helvetica,sans-serif;-webkit-padding-start:0;box-sizing:border-box;text-decoration:none}@media (min-width:769px){.navi{background-color:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.75);position:relative;width:100%}.navi h3{display:none}.navi ul{flex-direction:row;width:100%}.navi a{background-color:#fff;color:#251c5c;font-size:12px;font-weight:700;padding:5px 15px;position:relative}.navi a:after{background:#db281e;bottom:-10px;content:"";height:3px;left:0;position:absolute;transition:all .3s ease-in-out;width:0}.navi a:first-child,.navi a:last-child{padding-left:0}.navi a:hover{background-color:#fff;color:#db281e}.navi a:hover:after{width:40%}.navi a .aktive{background:pink}.navi a .aktive:after{width:40%}.logo{margin:100px auto;width:375px}}ol:before{content:attr(aria-label);font-size:120%;font-weight:700;margin-left:-15px}.container.media-pair{align-items:center;display:grid;gap:1em;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2em}.container.media-pair .post-img,.container.media-pair .post-video{margin:0;max-width:100%;min-width:0;width:100%}@media (max-width:600px){.container.media-pair{grid-template-columns:1fr}}#media-section h2,.article-button{text-align:center}.discography{cursor:pointer;display:block;height:auto;margin:20px auto auto;position:center;width:400px}.disco-text{display:block;margin:0 auto;width:70%}.about-avatare{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-top:100px}h3{color:#db281e;margin-bottom:50px;position:relative;text-align:center}h3:after{background:#db281e;bottom:-23px;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:50px}.post h3{color:#fff}.post h3:after{display:none}#about-section p{text-align:justify}.avatar{background:#db281e;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;margin:3px;max-height:500px;overflow:hidden;transition:all .3s ease;width:250px}.avatar img{height:300px;margin:0}.avatar h4,.avatar h5,.avatar li{list-style-type:none;text-align:center}.avatar h5,.avatar ul{margin:10px 0}.avatar h4{color:hsla(0,0%,100%,.95);margin:0;padding:3px 0 8px;-webkit-margin-before:0;-webkit-margin-after:0}.avatar:hover{transform:scale(1.03)}#discography-section{margin:150px auto 0;max-width:1500px;min-height:1000px;padding:50px;width:90%;h2{color:red;text-align:center}}#discography-section p{text-align:justify}.discography-avatare{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-top:50px}.discographyAv{background:#db281e;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;margin:15px;max-height:750px;overflow:hidden;transition:all .3s ease;width:300px}.discographyAv img{height:300px;margin:0}.discoImg{cursor:pointer}.discographyAv h4,.discographyAv h5,.discographyAv li{list-style-type:none;text-align:center}.discographyAv h5,.discographyAv ul{margin:10px 0}.discographyAv h4{color:hsla(0,0%,100%,.95);margin:0;padding:3px 0 8px;-webkit-margin-before:0;-webkit-margin-after:0}.discographyAv:hover{transform:scale(1.03)}.tab{align-items:center;background-color:#db281e;display:flex;justify-content:center;margin-top:0;overflow:hidden;width:100%}#tabbedUl{margin:0}.tab button{background-color:inherit;border:none;cursor:pointer;float:center;font-size:17px;outline:none;padding:7px 12px;transition:.3s}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{border:none;display:none;padding:20px 12px}.prevTabbed{padding:0 0 100%}.prev,.prevTabbed{background:#e64f46;color:hsla(0,0%,100%,.95)}.prev{min-height:100%;padding:10px 10px 100%}#contact div,#gigs-section .non-image-gig{background:#db281e;border-radius:5px;color:#fff;display:block;padding:10px;text-align:center}img{font-family:Helvetica,sans-serif;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-padding-start:0;border-radius:5px;box-sizing:border-box;overflow:hidden;text-decoration:none}img::selection{background:transparent;color:inherit}img::-moz-selection{background:transparent;color:inherit}.headline{margin-bottom:50px}.blur{filter:blur(8px)}.noscroll{overflow:hidden}#close{cursor:pointer;opacity:.8;padding:25px;position:absolute;right:5%;top:5%}#close:hover{opacity:1}.overlay{background:rgba(0,0,0,.9);color:#fff;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:20}.overlay>img{cursor:pointer;height:80vh;margin-top:5vh}h1{color:#343434;font-size:28px;margin:30px;text-align:center}h2{margin:0 0 30px}ul{padding:0}a,li{text-decoration:none}section{margin:150px auto 0;max-width:1300px;min-height:1000px;width:90%}section p{margin:15px auto;text-align:center;width:80%}@media (min-width:769px){section{padding:50px}}.post{width:95%}@media (min-width:769px){.post{display:block;margin-left:auto;margin-right:auto;width:80%}}header.landing{height:100vh}.navi{background-color:#fff;box-shadow:0 3px 4px -1px rgba(0,0,0,.25);display:block;position:absolute;width:100%;z-index:14}.navi h3{color:grey;cursor:pointer;margin:0;padding:13px 0;text-align:center}.navi h3:hover{background-color:#e6e6e6}.navi li{list-style:none}.navi ul{display:flex;flex-direction:column;justify-content:space-between}.navi a{background-color:#db281e;color:#fff;display:block;font-size:1em;margin-bottom:3px;padding:13px 0;text-align:center}.navi a:hover{background-color:#ae2018;color:#fff}@media (min-width:769px){.navi{background-color:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.75);position:relative;width:100%}.navi h3{display:none}.navi ul{flex-direction:row;width:100%}.navi a{background-color:#fff;color:#251c5c;font-size:12px;font-weight:700;padding:5px 15px;position:relative}.navi a:after{background:#db281e;bottom:-10px;content:"";height:3px;left:0;position:absolute;transition:all .3s ease-in-out;width:0}.navi a:first-child,.navi a:last-child{padding-left:0}.navi a:hover{background-color:#fff;color:#db281e}.navi a:hover:after{width:40%}.navi a .aktive{background:pink}.navi a .aktive:after{width:40%}.nav{background:#fff;border-bottom:2px solid #f3f3f3;box-sizing:content-box;display:block;margin:0 auto;padding:30px 100px 40px;width:665px}}.banner{border-radius:0;display:block;margin:1.25em;width:90%}@media (min-width:769px){.banner{margin:0;width:100%}}.banner path,.banner polygon{fill:#db281e}.logo{background:#000;border-radius:50%;display:block;margin:250px auto auto;width:325px}@media (min-width:769px){.logo{margin:25px auto 100px;width:500px}}@media (max-width:425px){.logo{width:250px}}.imgSliderItem{animation:anim-out 1s ease-out;height:70vh;transform-origin:center center;transition:all 1s ease-in-out}@media (min-width:769px){.normal .banner{display:block;margin:0 auto;width:250px}.normal .nav ul{flex-wrap:wrap}}@media (min-width:1000px){.normal .nav{align-items:center;display:flex;justify-content:space-between;left:0;margin:0 auto;position:fixed;right:0;top:0;width:80%;z-index:15}.normal .nav ul{margin-left:auto;width:80%}}.animation-out{animation:anim-out 1s ease-out}.animation-in{animation:anim-in 1s ease-out}#slideShowLoader{background-color:#db281e;height:5px;margin-right:100%;transition:all 10s linear}@keyframes anim-out{0%{transform:scale(.1)}to{transform:scale(1)}}@keyframes anim-in{0%{transform:rotateX(90deg)}to{transform:rotateX(0deg)}}.numberDisplay{margin:50px 0}.landing .nav{border-width:0}.normal .logo{display:none}.test{background:red}.post{background-color:#db281e;border-color:#6b140f;border-bottom:5px solid;border-radius:5px;color:#fff;display:none;margin-left:.5em;margin-right:.5em;max-width:1000px;padding:1em}@media (min-width:769px){.post{display:block;display:none;margin-left:auto;margin-right:auto;width:80%}}.post p{text-align:left}.active{display:block}p.subheadline{font-weight:700;margin:0}.container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.container .text-content{flex:3 300px;padding-bottom:30px}.container .post-img{cursor:pointer;flex:1 300px;margin-bottom:2em;margin-right:1em;width:250px}.container.multi-img img{margin:1em}.quote{bottom:10px;position:absolute;right:10px;width:50px}#news-nav{cursor:pointer;display:block;display:flex;justify-content:center;margin-bottom:30px;margin-left:auto;margin-right:auto;text-align:center}#news-nav span{font-family:Helvetica,sans-serif;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-padding-start:0;background-color:#db281e;border-radius:3px;box-sizing:border-box;color:#fff;flex:1;margin:5px;padding:15px;text-decoration:none}#news-nav span::selection{background:transparent;color:inherit}#news-nav span::-moz-selection{background:transparent;color:inherit}#news-nav span:hover{background-color:#6b140f}@media (min-width:769px){#news-nav span{flex:0 1.5em;font-weight:700;padding:10px}}.article-button{background:#fff;color:#000;display:block;font-weight:700;margin:10px;padding:10px}#media-section h2,.article-button{text-align:center}#media-section iframe{margin:1em}.pics{align-items:start;display:flex;flex-wrap:wrap;margin:10px}.pics li{flex:1 325px;list-style:none;margin:1em;overflow:hidden}.pics img{cursor:pointer;display:block;min-height:100%;transition:all 1s ease-in-out;width:100%}.pics img:hover{transform:scale(1.2)}#gigs-section img{display:block;margin:1em auto;max-width:500px;width:90%}#gigs-section .non-image-gig{margin-top:15px}#contact div,#gigs-section .non-image-gig{background:#db281e;border-radius:5px;color:#fff;display:block;padding:10px;text-align:center}#contact .contact-link{text-align:center}.shop-page .product-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,220px));justify-content:center;width:100%}.product-card{background:#fff;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.product-card:hover{box-shadow:0 12px 24px rgba(0,0,0,.12);transform:translateY(-4px)}.product-image{border-radius:0;height:240px;object-fit:cover;width:100%}.product-body{padding:1rem 1rem 1.2rem;text-align:left}.product-category{color:#777;font-size:12px;letter-spacing:.04em;margin:0 0 .45rem;text-align:left;text-transform:uppercase;width:100%}.product-title{color:#222;font-size:18px;line-height:1.35;margin:0 0 .75rem;min-height:48px}.product-price{color:#db281e;font-size:18px;font-weight:700;margin:0;text-align:center;width:100%}.shop-hero{align-items:center;background-image:linear-gradient(rgba(0,0,0,.38),rgba(0,0,0,.38)),url(images/shop-hero.jpg);background-position:center 28%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin:0;max-width:none;min-height:380px;padding:0;width:100%}.shop-hero .shop-hero-overlay{padding:2.25rem 1.5rem;width:100%}.shop-hero-content{color:#fff;margin:0 auto;max-width:760px;text-align:center}.shop-hero-content h1{color:#fff;font-size:32px;margin:0 0 .75rem}.shop-hero-content p{color:hsla(0,0%,100%,.92);font-size:16px;margin:0 auto;max-width:620px;width:100%}.shop-page{margin:1.75rem auto 0;max-width:1300px;min-height:auto;padding:0 0 3rem;width:90%}@media (min-width:1000px){.shop-hero{margin-top:155px}}.product-title:after{content:none!important;display:none!important}.shop-section-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.shop-section-title{flex:1;font-size:22px;margin:0}.orderinfo-trigger{align-items:center;background:#dbeafe;border:1px solid rgba(37,99,235,.25);border-radius:999px;color:#251c5c;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:.5rem;margin-left:auto;padding:.65rem 1.25rem;transition:background .2s ease,box-shadow .2s ease,transform .1s ease;white-space:nowrap}.orderinfo-trigger:hover{background:#bfdbfe;box-shadow:0 4px 12px rgba(0,0,0,.08)}.orderinfo-trigger:active{box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(1px)}.orderinfo-icon{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.orderinfo-icon img{display:block;height:12px;width:12px}.orderinfo-modal{display:none;inset:0;position:fixed;z-index:1000}.orderinfo-modal.is-open{display:block}.orderinfo-backdrop{align-items:center;background:rgba(0,0,0,.55);display:flex;inset:0;justify-content:center;position:fixed}.orderinfo-dialog{background:#fff;border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.28);color:#222;padding:1.75rem 1.5rem 1.5rem;position:relative;text-align:center;width:min(90vw,520px);z-index:1001}.orderinfo-dialog h3{font-size:20px;margin:0 0 .75rem}.orderinfo-dialog p{margin:0 0 .75rem}.orderinfo-dialog p:first-of-type,.orderinfo-dialog p:nth-of-type(3){margin-bottom:1.5rem}.orderinfo-close{background:transparent;border:none;color:#777;cursor:pointer;font-size:22px;line-height:1;position:absolute;right:.75rem;top:.6rem}#orderinfo-title:after{content:none!important;display:none!important}