body:not([data-pretixlocale]),body:not([data-pretixlocale]) .btn-checkbox.btn-checkbox-checked{color:#eee}body:not([data-pretixlocale]) .main-box{background:#000;border-radius:4px}body:not([data-pretixlocale]) .modal-card{background:#111 !important;color:#eee !important}body:not([data-pretixlocale]) .list-group-item{background:#111}body:not([data-pretixlocale]) hr{opacity:50%}body:not([data-pretixlocale]) p{font-size:16px}body:not([data-pretixlocale]) aside:has(>#if-you-already-ordered-a-ticket) p{font-size:14px}body:not([data-pretixlocale]) legend{color:#eee;border-bottom-style:dashed;border-bottom-color:rgba(255,255,255,0.4);padding-bottom:8px}body:not([data-pretixlocale]) h3#redeem-a-voucher,body:not([data-pretixlocale]) h3#if-you-already-ordered-a-ticket{margin-top:28px;font-size:18px;font-weight:700;margin-bottom:5px}body:not([data-pretixlocale]) .h3{margin-top:1.25rem}body:not([data-pretixlocale]) div main>*>h3:first-child,body:not([data-pretixlocale]) section.item-category h3{margin-top:0 !important}body:not([data-pretixlocale]) .form-control{background:#0f0f0f;border-color:#949494;color:#eee}body:not([data-pretixlocale]) span.input-group-addon{color:#eee;background:#222}body:not([data-pretixlocale]) form.form-signin{color:#000}body:not([data-pretixlocale]) .form-signin,body:not([data-pretixlocale]) .stripe-or{color:#222}body:not([data-pretixlocale]) div#stripe-card{color:#000 !important;background:#eee !important}body:not([data-pretixlocale]) #stripe-klarna{background:#efefef;padding:8px}body:not([data-pretixlocale]) .btn-default{background:#0f0f0f;border-color:#949494;color:#eee;transition:all 200ms ease-in-out}body:not([data-pretixlocale]) .btn-default:hover{background:rgba(0,0,0,0.15)}body:not([data-pretixlocale]) .btn-default:active,body:not([data-pretixlocale]) .btn-default:active:hover,body:not([data-pretixlocale]) .btn-default:active:focus{background:#888}body:not([data-pretixlocale]) .popover{color:#222}body:not([data-pretixlocale]) .sneak-peek-trigger{background:linear-gradient(0,rgba(248,248,248,0.25) 44%,rgba(248,248,248,0) 100%) !important}body:not([data-pretixlocale]) .page-header{margin-bottom:15px !important}body:not([data-pretixlocale]) .page-header a{width:100%}body:not([data-pretixlocale]) div.front-page{margin-top:10px}body:not([data-pretixlocale]) footer{margin-top:10px}body:not([data-pretixlocale]) footer li:last-child{display:none}body:not([data-pretixlocale]) ul{padding-left:5px}[aria-labelledby="category-10"],div#lightbox{display:none}body:not([data-pretixlocale]) a[href="https://binarycollective.de/ical"]{display:none}body:not([data-pretixlocale]) .product-row{padding:30px 0 15px}body:not([data-pretixlocale]) .product-row::before,body:not([data-pretixlocale]) .product-row.headline::before,body:not([data-pretixlocale]) .product-row.simple::before{border-top-color:#dddddd80}body:not([data-pretixlocale]) .product-row.headline::before,body:not([data-pretixlocale]) .product-row.simple::before{border-top-style:dashed}body:not([data-pretixlocale]) .product-row:last-child::after,body:not([data-pretixlocale]) article.item-with-variations:last-child::after{border-bottom:none !important}body:not([data-pretixlocale]) .product-row h4{font-size:20px}body:not([data-pretixlocale]) .product-row .col-md-8.col-sm-6.col-xs-12{font-size:larger}body:not([data-pretixlocale]) .product-row .productpicture{margin-right:25px;width:60px}body:not([data-pretixlocale]) .productpicture img{margin-right:15px;border-radius:4px}body:not([data-pretixlocale]) .product-description{margin-left:15px}body:not([data-pretixlocale]) .panel-group .panel+.panel{margin-top:10px}body:not([data-pretixlocale]) .panel-default>.panel-heading{color:#eee;background:#000}body:not([data-pretixlocale]) .panel-default.accordion-panel>legend>label.panel-heading{background-color:#000;color:#eee}body:not([data-pretixlocale]) .panel-body{background:#000}body:not([data-pretixlocale]) section.text-below-products{margin-top:2vh;padding:.75rem 1rem;background:linear-gradient(to top right,var(--pretix-brand-success),var(--pretix-brand-primary));border-radius:var(--pretix-border-radius-large);border:1px solid var(--pretix-brand-primary);opacity:85%}body:not([data-pretixlocale]) section.text-below-products>p:not(:first-child){margin-top:1rem}body:not([data-pretixlocale]) section.text-below-products a{font-weight:bold}body:not([data-pretixlocale]) div:has(>.info-row){display:flex;flex-direction:row;gap:5%}body:not([data-pretixlocale]) div.info-row{min-height:0;margin:5px 0}body:not([data-pretixlocale]) div.info-row p{margin-top:-5px;font-size:.875em}@media screen and (max-width:768px){body:not([data-pretixlocale]) label.control-label{margin-bottom:8px}}footer a{color:var(--pretix-brand-primary-lighten-55)}a{color:var(--pretix-brand-primary-lighten-55)}button#btn-add-to-cart{box-shadow:4px 4px 25px -2px rgba(80,80,97,0.24)}#lightbox-dialog{max-width:min(43em,80%)}body:not([data-pretixlocale]) details.panel.details-open>summary.panel-heading{border-bottom:1px solid white}.usetwentyfour *{color:#0f0f0f}dialog#cookie-consent-modal[open]{all:unset;display:flex;flex-direction:column;position:fixed;bottom:0;left:0;right:0;width:100%;max-width:1120px;font-size:.925rem;background:rgba(0,0,0,0.85) !important;color:#fff!importnt;padding:.2em;padding-bottom:0;box-sizing:border-box;border-radius:4px 4px 0 0;z-index:9999;margin 0 auto}#cookie-consent-modal-title{font-size:1.2em;margin:0 0 .5em 0}#cookie-consent-modal .modal-card-content p,details#cookie-consent-details{font-size:.9em;line-height:1.3}dialog.modal-card .modal-card-content{padding:1.25em !important}.modal-card-foot{display:flex;gap:10px;margin-top:1em}button#cookie-consent-button-no,button#cookie-consent-button-yes{flex:1;font-size:1.05em;padding:.6em;cursor:pointer;border-radius:4px;border:1px solid rgba(255,255,255,0.2);white-space:nowrap;width:100%;max-width:800px}button#cookie-consent-button-yes{-moz-box-shadow:0 0 16px 8px rgba(45,255,196,0.22);box-shadow:0 0 24px 10px color-mix(in srgb,var(--pretix-brand-primary),transparent 80%);font-weight:bolder;font-size:1.2em}button#cookie-consent-button-no{box-shadow:none;font-weight:200}button#cookie-consent-reopen{color:#eee}p.modal-card-confirm.modal-card-confirm-spread{flex-direction:column;gap:.4rem;margin-top:.75rem}#cookie-consent-modal .modal-card-icon,#cookie-consent-modal .text-muted,details#cookie-consent-details .help-block{display:none !important}#cookie-consent-modal::backdrop{backdrop-filter:none;background-color:unset}
