.site-source .mobile-review-only{display:none!important}@media (max-width:767px){.site-source .mobile-review-only{display:initial!important}.site-source .mobile-review-desktop,.site-source .mobile-review-remove{display:none!important}.site-source [data-mobile-copy] .mobile-review-only{white-space:pre-line}.site-source[data-page-path=\/events-and-shows] .form-block-5{scrollbar-width:none;-ms-overflow-style:none}.site-source[data-page-path=\/events-and-shows] .form-block-5::-webkit-scrollbar{display:none}.site-source [data-mobile-spritz] :is(.event_badge,.hover_overlay){display:none!important}.site-source[data-page-path=\/xoxmas] [data-xoxmas-tariff]{white-space:nowrap;letter-spacing:1px;flex-shrink:0;width:auto;text-align:right!important}.site-source .ticket_group .info_row .info-item,.site-source .ticket_group .info_row .info_item_text{text-align:center!important;align-self:center!important;align-items:center!important}.site-source .ticket_group .info_row .info-item>.w-embed{align-self:center}.site-source .ticket_line .small-wrapper-vertical,.site-source .ticket_line .small-wrapper-vertical :is(h2,p,.ticket_info){text-align:center!important;align-items:center!important}.site-source .ticket_line .feedback-price-with-note{flex-direction:column;width:100%;align-items:center!important;display:flex!important}.site-source .ticket_line .feedback-price-with-note>[data-gastronaut-price]{text-align:center!important;display:block!important}.site-source .ticket_line .feedback-price-with-note>[data-gastronaut-price]>[data-price-state]{display:block!important}.site-source .ticket_line .small-wrapper-vertical>.disclaimer{align-self:center;margin:0}.site-source .cta_group_block{justify-content:center!important;align-items:center!important}.site-source .native-tickets button.price-option_ticket-link,.site-source .native-tickets button.price-option_ticket-link *{text-align:center!important}.site-source[data-page-path*=dinner] .native-tickets button.price-option_ticket-link,.site-source[data-page-path*=dinner] .native-tickets button.price-option_ticket-link *{color:#fff!important}.site-source .native-flash-date-label{display:none!important}.site-source[data-page-path] .native-flash-sale-label{white-space:nowrap;flex-direction:row;gap:.25em;width:auto;height:auto;padding:6px 10px;font-size:20px;line-height:1.1;inset:34px auto auto 0}.site-source .native-flash-sale-label br{display:none}.site-source[data-page-path=\/magic-dinner-maxim-maurice] .bold-text-54{text-align:center!important}.site-source[data-page-path=\/magic-dinner-maxim-maurice] a.hero-button.less.round:hover,.site-source[data-page-path=\/magic-dinner-maxim-maurice] a.hero-button.less.round:focus-visible{color:#000!important}.site-source[data-page-path=\/silvester-2026-2027] .caption.left_align.lato.text{color:#000!important;text-align:center!important;align-items:center!important}.site-source[data-page-path=\/silvester-2026-2027] .caption.left_align.lato.text strong{align-self:center}.site-source[data-page-path=\/silvester-2026-2027] :is([data-cms-text=s02\.t060],[data-cms-text=s02\.t116]){margin-inline:auto;text-align:center!important}.site-source .ticket_line .small-wrapper-vertical>.disclaimer{white-space:normal;color:#bdbdbd;font-size:inherit!important;line-height:1.5!important}.site-source .ticket_line .small-wrapper-vertical:has(>.ticket_info:not(.disclaimer))>.disclaimer{font-size:16px!important}.site-source:is([data-page-path=\/the-jazz-club],[data-page-path=\/drag-dinner-heidelberg],[data-page-path=\/magic-mike-show-heidelberg],[data-page-path=\/criminal-dinner-show-heidelberg-krimi-dinner],[data-page-path=\/burlesque-dinner-x-glam-girls-frauenbad-heidelberg]) .cta_group_block.magic>a{text-align:center;max-width:100%;width:100%!important}.site-source[data-page-path=\/the-jazz-club] :is(a.jazz_button,a.btn.primary,a.hero-button.tickets-kaufen),.site-source[data-page-path=\/the-jazz-club] :is(a.jazz_button,a.btn.primary,a.hero-button.tickets-kaufen) *,.site-source[data-page-path=\/magic-kids-show] .native-tickets button.price-option_ticket-link,.site-source[data-page-path=\/magic-kids-show] .native-tickets button.price-option_ticket-link *,.site-source[data-page-path=\/neon-nights-kids] a.hero-button.tickets-kaufen:not(.white),.site-source[data-page-path=\/neon-nights-kids] a.hero-button.tickets-kaufen:not(.white) *{color:#fff!important}.site-source[data-page-path=\/the-jazz-club] .ticket_line .flexbox-blox-strokes>div{width:100%}.site-source[data-page-path=\/the-jazz-club] .ticket_line a.hero-button{width:100%;margin-inline:auto}.site-source[data-page-path=\/the-jazz-club] .flexbox-blox-strokes:has(>.ticket_line){padding-inline:16px!important}.site-source[data-page-path=\/burlesque-dinner-x-glam-girls-frauenbad-heidelberg] .glam-grils_content_right,.site-source[data-page-path=\/burlesque-dinner-x-glam-girls-frauenbad-heidelberg] .glam-grils_content_right *{text-align:center!important}.site-source[data-page-path] .native-flash-sale-image:not(:has(.exp-ticket-img-overlay)):before{content:"";background:color-mix(in srgb,var(--ticket-accent,#111) 55%,transparent);pointer-events:none;z-index:0;position:absolute;inset:0}.site-source[data-page-path] .native-flash-sale-image .exp-ticket-img-overlay{background-color:color-mix(in srgb,var(--ticket-accent,#111) 55%,transparent)}.site-source[data-page-path] .native-flash-sale-label{background:0 0}.site-source:is([data-page-path=\/criminal-dinner-show-heidelberg-krimi-dinner],[data-page-path=\/escape-to-the-dinner-frauenbad-heidelberg-die-ratsel-dinnershow],[data-page-path=\/grusel-dinner-heidelberg]) .truncated-text-wrap:not(.feedback-description-expanded){max-height:72px;overflow:hidden}.site-source:is([data-page-path=\/criminal-dinner-show-heidelberg-krimi-dinner],[data-page-path=\/escape-to-the-dinner-frauenbad-heidelberg-die-ratsel-dinnershow],[data-page-path=\/grusel-dinner-heidelberg]) .truncated-text-wrap:not(.feedback-description-expanded)>.truncated-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.site-source[data-page-path=\/escape-to-the-dinner-frauenbad-heidelberg-die-ratsel-dinnershow] .feedback-price-reference{display:none}.site-source[data-page-path=\/neon-nights-kids] .section_content.tickets{border-radius:16px}.site-source[data-page-path=\/neon-nights-kids] .ticket_group .flexbox-blox-strokes{overflow:hidden;border-radius:16px!important}.site-source[data-page-path=\/neon-nights-kids] .neon_special_group.kids{gap:20px}.site-source[data-page-path=\/neon-nights-kids] .neon_special_group.kids .cta_intro_text{font-size:16px;line-height:1.35}.site-source[data-page-path=\/neon-nights-kids] .neon_special_group.kids .event_name_in{margin:0;font-size:24px;line-height:1.05}}
.site-source .native-flash-date-label{display:none!important}.site-source .native-tickets button.price-option_ticket-link,.site-source .native-tickets button.price-option_ticket-link *{text-align:center!important}.site-source[data-page-path=\/magic-kids-show] .native-tickets button.price-option_ticket-link,.site-source[data-page-path=\/magic-kids-show] .native-tickets button.price-option_ticket-link *,.site-source[data-page-path=\/the-jazz-club] :is(a.jazz_button,a.btn.primary),.site-source[data-page-path=\/the-jazz-club] :is(a.jazz_button,a.btn.primary) *{color:#fff!important}.site-source[data-page-path=\/the-jazz-club] a.jazz_button{justify-content:center;align-items:center;display:flex}.site-source [data-desktop-white-ink],.site-source [data-desktop-white-ink] *,.site-source[data-page-path=\/neon-nights-kids] a.hero-button.tickets-kaufen:not(.white),.site-source[data-page-path=\/neon-nights-kids] a.hero-button.tickets-kaufen:not(.white) *{color:#fff!important}.site-source[data-page-path=\/neon-nights-kids] .ticket_group .flexbox-blox-strokes{overflow:hidden;border-radius:16px!important}.site-source[data-page-path=\/neon-nights] [data-cms-text=s03\.t029]{align-self:stretch;width:100%;text-align:left!important}.site-source[data-page-path=\/neon-nights] .side-by-side_ticket-item.is-light-green{flex-wrap:wrap}.site-source .desktop-group-discount{text-align:left;width:100%;margin:0}.site-source[data-page-path=\/xoxmas] .mobile-review-desktop{display:none!important}.site-source[data-page-path=\/xoxmas] .mobile-review-only{display:initial!important}.site-source[data-page-path=\/xoxmas] [data-mobile-copy] .mobile-review-only{white-space:pre-line}.site-source[data-page-path=\/silvester-2026-2027] .mobile-review-remove{display:none!important}.site-source[data-page-path] [data-header-outline-ticket]{color:#fff!important;background:0 0!important}.site-source[data-page-path] a[data-header-outline-ticket].w-button:is(:hover,:focus-visible),.site-source[data-page-path] a[data-header-outline-ticket].w-button:is(:hover,:focus-visible) *{color:#000!important;background:#fff!important}.site-source[data-page-path=\/burlesque-dinner-heidelberg] .native-tickets button.price-option_ticket-link,.site-source[data-page-path=\/burlesque-dinner-heidelberg] .native-tickets button.price-option_ticket-link *{color:#fff!important}.site-source[data-page-path=\/neon-nights-kids] .ticket-block .merge_ticket{border-radius:16px}.site-source[data-page-path=\/neon-nights-kids] .ticket_group .flexbox-blox-strokes{overflow:visible!important}.site-source[data-page-path=\/neon-nights-kids] .ticket-block .early-bird-action{z-index:2;background:#f7f2e5;padding:0 10px;top:0;transform:translateY(-50%)}.site-source[data-page-path=\/neon-nights] .darker>.intro>.section_heading{text-align:center;width:100%}.site-source .events-und-shows>a:has(.review-nav-arrow){align-items:center;gap:8px;display:inline-flex}.site-source .review-nav-arrow{pointer-events:none;color:#fff;flex:none;width:22px;height:22px;margin-top:4px}.site-source[data-page-path=\/silvester-2026-2027] #tickets .feedback-price-unit{font-size:14px;line-height:1.5;display:block}@media (min-width:768px){.site-source[data-page-path=\/neon-nights] .side-by-side_ticket-item.is-light-green{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.site-source[data-page-path=\/neon-nights] .side-by-side_ticket-item.is-light-green .desktop-group-discount{grid-column:1/-1}.site-source[data-page-path=\/neon-nights] .side-by-side_ticket-item.is-light-green>a{width:100%;min-width:0}.site-source[data-page-path=\/neon-nights-kids] #popup_trigger{width:var(--glow-voucher-button-width,180px);height:var(--glow-voucher-button-height,54px);flex-shrink:0;min-height:0}.site-source[data-page-path=\/comedy-dinner]>.page-wrapper>.main-wrapper>.hero{height:100vh;min-height:100vh;padding-bottom:0}.site-source[data-page-path=\/comedy-dinner] .hero>.w-background-video{height:100%!important;inset:0!important}.site-source[data-page-path=\/comedy-dinner] .hero>.w-background-video>video{object-fit:cover;width:100%!important;height:100%!important;margin:0!important;inset:0!important}.site-source[data-page-path=\/comedy-dinner] .hero>.background-video-8>video{transform:scale(1.08)}.site-source[data-page-path=\/comedy-dinner] .hero>.container{padding-bottom:56px}}
