.RC3OSG_root{--cfg-ink:#15122d;--cfg-muted:#606171;--cfg-violet:#6253d7;--cfg-lavender:#eeecfa;--cfg-line:#e4e3eb;--widget-focus:var(--cfg-violet);--widget-selection:#6253d733;color:var(--cfg-ink);font-family:var(--font,"Manrope Variable", sans-serif)}.RC3OSG_layout{gap:28px;display:grid}.RC3OSG_configurator{border:1px solid var(--cfg-line);background:#fff;border-radius:20px;gap:22px;padding:20px;display:grid}.RC3OSG_group{border:0;min-width:0;margin:0;padding:0}.RC3OSG_legend{padding:0;font-size:14px;font-weight:700;line-height:1.4}.RC3OSG_chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.RC3OSG_chip{display:inline-flex;position:relative}.RC3OSG_chipInput{opacity:0;cursor:pointer;width:100%;height:calc(100% + 4px);margin:0;position:absolute;top:-2px;left:0}.RC3OSG_chipFace{border:1px solid var(--cfg-line);background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:8px 14px 8px 11px;font-size:14px;font-weight:600;line-height:1.25;transition:border-color .15s ease-out,background-color .15s ease-out;display:inline-flex}.RC3OSG_indicator{color:#fff;border:1.5px solid #8b889e;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.RC3OSG_indicator svg{stroke-width:3.5px;visibility:hidden;width:10px;height:10px}.RC3OSG_chipInput:checked+.RC3OSG_chipFace{border-color:var(--cfg-violet);background:var(--cfg-lavender)}.RC3OSG_chipInput:checked+.RC3OSG_chipFace .RC3OSG_indicator{border-color:var(--cfg-violet);background:var(--cfg-violet)}.RC3OSG_chipInput:checked+.RC3OSG_chipFace .RC3OSG_indicator svg{visibility:visible}.RC3OSG_chipInput:focus-visible+.RC3OSG_chipFace{outline:2px solid var(--cfg-violet);outline-offset:2px}.RC3OSG_swatch{background:linear-gradient(135deg, var(--screen) 50%, var(--brand) 50%);border-radius:50%;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #15122d38}.RC3OSG_configNote{color:var(--cfg-muted);font-size:13px;line-height:1.5}.RC3OSG_phone{--widget-focus:var(--brand);--widget-selection:color-mix(in srgb, var(--brand) 32%, transparent);background:#0b0b0b;border-radius:46px;justify-self:center;width:min(100%,360px);padding:10px;box-shadow:0 0 0 1px #3a3a3a,0 40px 80px #15122d52}.RC3OSG_screen{background:var(--screen);height:clamp(560px,64vh,640px);color:var(--text);border-radius:36px;overflow:hidden}.RC3OSG_scroll{scrollbar-width:none;flex-direction:column;height:100%;padding:18px 20px 0;display:flex;overflow-y:auto}.RC3OSG_scroll::-webkit-scrollbar{display:none}.RC3OSG_weiss{--screen:#fff;--text:#15122d;--text-soft:#5d5a73;--field:#f2f1fa;--field-label:#66627e;--brand:#6253d7;--on-brand:#fff;--brand-off:#dcd8f5;--on-brand-off:#555083;--tint:#f4f3fc;--tint-line:#dedaf5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.RC3OSG_lila{--screen:#6253d7;--text:#fff;--text-soft:#ece9fd;--field:#5041c4;--field-label:#dedaff;--brand:#fff;--on-brand:#4d3fc0;--brand-off:#4536b3;--on-brand-off:#d9d4ff;--tint:#5646cb;--tint-line:#7d71e2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.RC3OSG_schwarz{--screen:#0e0d16;--text:#fff;--text-soft:#b3b0c6;--field:#1c1a29;--field-label:#a9a5c3;--brand:#10ccb9;--on-brand:#15122d;--brand-off:#1f3a39;--on-brand-off:#9cc9c3;--tint:#16142a;--tint-line:#2c2946;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.RC3OSG_wordmark{color:var(--brand);text-transform:uppercase;align-self:flex-start;gap:4px;line-height:1;display:inline-grid}.RC3OSG_wordmarkName{letter-spacing:.32em;font-size:15px;font-weight:800}.RC3OSG_wordmarkSubline{letter-spacing:.36em;text-align-last:justify;font-size:9px;font-weight:650}.RC3OSG_titleRow{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.RC3OSG_title{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.25}.RC3OSG_flag{width:24px;height:16px;box-shadow:0 0 0 1px color-mix(in srgb, var(--text) 18%, transparent);background:linear-gradient(#000 0 33.3%,#d00 0 66.6%,#ffce00 0);border-radius:3px;flex:none}.RC3OSG_fields{gap:12px;margin-top:16px;display:grid}.RC3OSG_field{position:relative}.RC3OSG_select{background:var(--field);width:100%;height:64px;color:var(--text);white-space:nowrap;text-overflow:ellipsis;appearance:none;cursor:pointer;border:0;border-radius:12px;padding:30px 48px 12px 16px;font-size:16px;font-weight:500;line-height:22px;transition:box-shadow .15s ease-out;display:block}.RC3OSG_select option{background:var(--screen);color:var(--text)}.RC3OSG_fieldLabel{color:var(--field-label);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:12px;font-weight:500;line-height:16px;position:absolute;top:12px;left:16px;right:48px;overflow:hidden}.RC3OSG_fieldEmpty .RC3OSG_fieldLabel{font-size:16px;line-height:22px;top:21px}.RC3OSG_fieldIcon,.RC3OSG_caret{color:var(--field-label);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.RC3OSG_fieldIcon{stroke-width:1.75px;width:22px;height:22px;right:15px}.RC3OSG_caret{fill:currentColor;width:10px;height:5px;right:21px}.RC3OSG_rule{border:1px solid var(--tint-line);background:var(--tint);border-radius:12px;margin-top:14px;padding:11px 14px;font-size:13px;line-height:1.45}.RC3OSG_ruleNote{color:var(--text-soft);margin-top:3px;font-size:12px}.RC3OSG_actions{margin-top:16px}.RC3OSG_primary,.RC3OSG_secondary{text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;padding:12px 16px;font-size:16px;font-weight:650;line-height:1.3;transition:background-color .15s ease-out,color .15s ease-out;display:flex}.RC3OSG_primary{background:var(--brand);color:var(--on-brand)}.RC3OSG_primary:disabled{background:var(--brand-off);color:var(--on-brand-off)}.RC3OSG_secondary{color:var(--brand);border:2px solid;margin-top:10px}.RC3OSG_secondary svg{stroke-width:2px;width:18px;height:18px}.RC3OSG_notice{background:var(--field);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.RC3OSG_notice svg{width:18px;height:18px;color:var(--brand);stroke-width:2px;flex:none;margin-top:1px}.RC3OSG_textButton{min-height:44px;color:var(--brand);text-underline-offset:3px;align-items:center;margin-top:2px;font-size:14px;font-weight:650;text-decoration:underline;display:inline-flex}.RC3OSG_info{color:var(--text-soft);margin-top:14px;font-size:13px;line-height:1.55}.RC3OSG_footer{color:var(--text-soft);text-align:center;margin-top:auto;padding:18px 0 14px;font-size:12px;font-weight:650}@media (hover:hover){.RC3OSG_chip:hover .RC3OSG_chipInput:not(:checked)+.RC3OSG_chipFace{border-color:#c4bff0}.RC3OSG_select:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--field-label) 45%, transparent)}.RC3OSG_primary:not(:disabled):hover{background:color-mix(in srgb, var(--brand) 86%, var(--text))}.RC3OSG_secondary:hover,.RC3OSG_textButton:hover{color:color-mix(in srgb, var(--brand) 75%, var(--text))}}@container (min-width:720px){.RC3OSG_layout{grid-template-columns:minmax(0,1fr) clamp(380px,100% - 460px,60%);align-items:center;gap:40px}}@container (min-width:900px){.RC3OSG_configurator{padding:24px}}
.eAGQLW_root{--ink:#333;--ink-soft:#3f5466;--muted:#6b7280;--line:#e3e5ea;--blue:#536fe0;--blue-dark:#3d57c8;--blue-tint:#eef1fc;--gold:#ab834c;--bg-grey:#f7f7f7;--dark:#0a0911;--surface:#fff;--on-accent:#fff;--tooltip-bg:#141414;--tooltip-shadow:0 8px 24px #00000040;--first-class:#c9164d;--premium:#6a4dd4;--regular:#339c9e;--show-only:#ea8be5;--few:#b45309;--few-dot:#f59e0b;--locked:#c9cdd6;--control-off:#c4c4c4;--plan-ink:#2b2b2b;--plan-floor:#ededed;--plan-divider:#b5b5b5;--plan-label:#4a4a4a;--radius-card:24px;--radius-steps:16px;--radius-summary:14px;--radius-tile:12px;--radius-control:10px;--shadow:0 2px 24px #0000000f;--font-body:var(--font-frauenbad-body), "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-frauenbad-display), "Chakra Petch", var(--font-frauenbad-body), system-ui, sans-serif;--widget-focus:var(--blue);--widget-selection:#536fe033;background:var(--bg-grey);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.5;container-name:frauenbad}.eAGQLW_section{padding:36px 32px}.eAGQLW_card{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow);padding:28px}.eAGQLW_grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:24px 40px;display:grid}.eAGQLW_grid>*,.eAGQLW_planColumn>*{min-width:0}.eAGQLW_plan{margin-bottom:12px;position:relative}.eAGQLW_planSvg{width:100%;height:auto;font-family:var(--font-body)}.eAGQLW_planRoom{fill:none;stroke:var(--plan-ink);stroke-width:3px}.eAGQLW_planFloor{fill:var(--plan-floor);stroke:var(--plan-ink);stroke-width:3px}.eAGQLW_planDivider{stroke:var(--plan-divider);stroke-width:2px;stroke-dasharray:4 8;stroke-linecap:round}.eAGQLW_planLabel{fill:var(--plan-label);letter-spacing:1px;text-transform:uppercase;font-size:22px}.eAGQLW_planStageLabel{font-size:26px}.eAGQLW_zone{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .2s}.eAGQLW_root .eAGQLW_zone:focus{outline:none}.eAGQLW_zoneHit{fill:#0000}.eAGQLW_zoneTable,.eAGQLW_zoneSeat{fill:var(--cat);transition:filter .15s}.eAGQLW_planSvg:hover .eAGQLW_zone:not(:hover):not(.eAGQLW_zoneSelected),.eAGQLW_planHasHover .eAGQLW_zone:not(.eAGQLW_zoneHovered):not(.eAGQLW_zoneSelected),.eAGQLW_planHasSelection .eAGQLW_zone:not(.eAGQLW_zoneSelected):not(:hover):not(.eAGQLW_zoneHovered){opacity:.4}.eAGQLW_zone:hover :is(.eAGQLW_zoneTable,.eAGQLW_zoneSeat),.eAGQLW_zoneHovered :is(.eAGQLW_zoneTable,.eAGQLW_zoneSeat),.eAGQLW_zoneSelected :is(.eAGQLW_zoneTable,.eAGQLW_zoneSeat){filter:brightness(1.08) saturate(1.15) drop-shadow(0 0 7px var(--cat))}.eAGQLW_zone:focus-visible .eAGQLW_zoneTable{stroke:var(--blue);stroke-width:7px}.eAGQLW_zoneSoldOut{opacity:.35;filter:grayscale()}.eAGQLW_zone[aria-disabled=true]{cursor:not-allowed}.eAGQLW_tooltip{--cat:var(--blue);z-index:5;border-top:3px solid var(--cat);border-radius:var(--radius-control);background:var(--tooltip-bg);width:max-content;max-width:240px;box-shadow:var(--tooltip-shadow);color:var(--on-accent);pointer-events:none;padding:10px 12px;font-size:13px;line-height:1.35;position:absolute;top:0;left:0}.eAGQLW_tooltip strong{font-family:var(--font-display);text-transform:uppercase;font-size:15px;font-weight:700;display:block}.eAGQLW_tooltip span{font-weight:600;display:block}.eAGQLW_tooltip small{opacity:.7;margin-top:2px;font-size:11px;display:block}.eAGQLW_legend{flex-wrap:wrap;gap:8px;display:flex}.eAGQLW_chip{--cat:var(--blue);border:1.5px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 10px;font-size:13px;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.eAGQLW_chip:before{content:"";background:var(--cat);border-radius:50%;flex-shrink:0;width:10px;height:10px}.eAGQLW_chip:hover:not(:disabled){border-color:var(--cat)}.eAGQLW_chip[aria-pressed=true]{border-color:var(--cat);background:color-mix(in srgb, var(--cat) 10%, var(--surface))}.eAGQLW_root .eAGQLW_chip:disabled{opacity:.45}.eAGQLW_chip small{color:var(--muted);font-weight:400}.eAGQLW_more{color:var(--ink-soft);margin-top:12px;font-size:13px}.eAGQLW_more summary{width:fit-content;color:var(--blue);cursor:pointer;font-weight:600}.eAGQLW_more p{margin-top:10px}.eAGQLW_more strong{font-weight:700}.eAGQLW_steps{border:1px solid var(--line);border-radius:var(--radius-steps);overflow:hidden;container:fbsteps/inline-size}.eAGQLW_step+.eAGQLW_step{border-top:1px solid var(--line)}.eAGQLW_stepActive{background:var(--surface)}.eAGQLW_stepLocked{background:var(--bg-grey)}.eAGQLW_stepHead{align-items:center;gap:12px;padding:14px 18px;display:flex}.eAGQLW_stepNumber{background:var(--blue);width:26px;height:26px;color:var(--on-accent);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.eAGQLW_stepDone .eAGQLW_stepNumber{background:var(--regular)}.eAGQLW_stepLocked .eAGQLW_stepNumber{background:var(--locked)}.eAGQLW_stepTitle{color:var(--ink);font-family:var(--font-display);text-transform:uppercase;font-size:18px;font-weight:600;line-height:1.05}.eAGQLW_root .eAGQLW_stepTitle:focus-visible{outline-offset:4px;border-radius:4px}.eAGQLW_stepLocked .eAGQLW_stepTitle{color:var(--muted)}.eAGQLW_stepValue{min-width:0;color:var(--ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600;overflow:hidden}.eAGQLW_change{border:1px solid var(--line);background:var(--surface);color:var(--blue);border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:600;transition:border-color .15s}.eAGQLW_change:hover{border-color:var(--blue)}.eAGQLW_stepBody{padding:0 18px 18px}.eAGQLW_status{min-height:18px;color:var(--ink-soft);margin-bottom:10px;font-size:13px}.eAGQLW_dates{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.eAGQLW_date{border:1.5px solid var(--line);border-radius:var(--radius-tile);background:var(--surface);text-align:center;justify-items:center;gap:1px;padding:10px 6px 8px;transition:border-color .15s,background-color .15s,transform .15s;display:grid;position:relative}.eAGQLW_date:hover:not(:disabled){border-color:var(--blue);transform:translateY(-1px)}.eAGQLW_date[aria-pressed=true]{border-color:var(--blue);background:var(--blue-tint)}.eAGQLW_root .eAGQLW_date:disabled{opacity:.5}.eAGQLW_dateBadge{background:var(--first-class);color:var(--on-accent);text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:10px;font-weight:700;line-height:1.5;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.eAGQLW_dateWeekday{color:var(--blue);text-transform:uppercase;font-size:11px;font-weight:600}.eAGQLW_dateDay{font-family:var(--font-display);font-size:28px;font-weight:700;line-height:1}.eAGQLW_dateMonth{color:var(--ink-soft);font-size:12px}.eAGQLW_dateMeta{min-height:15px;color:var(--ink);font-size:11px;font-weight:600}.eAGQLW_dateMetaSoldOut{color:var(--first-class)}.eAGQLW_catRows{gap:8px;display:grid}.eAGQLW_catRow{--cat:var(--blue);border:1.5px solid var(--line);border-radius:var(--radius-tile);background:var(--surface);text-align:left;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;column-gap:12px;width:100%;padding:10px 14px;transition:border-color .15s,background-color .15s;display:grid}.eAGQLW_catRow:hover:not(:disabled){border-color:var(--cat)}.eAGQLW_catRow[aria-pressed=true]{border-color:var(--cat);background:color-mix(in srgb, var(--cat) 8%, var(--surface))}.eAGQLW_root .eAGQLW_catRow:disabled{opacity:.5}.eAGQLW_catDot{background:var(--cat);border-radius:50%;grid-area:1/1/span 2;width:12px;height:12px}.eAGQLW_catTitle{grid-area:1/2;font-size:14px;font-weight:700}.eAGQLW_catMeta{color:var(--muted);grid-area:2/2;font-size:12px}.eAGQLW_catMetaFew{color:var(--few);font-weight:600}.eAGQLW_catMetaSoldOut{color:var(--first-class);font-weight:600}.eAGQLW_catPrice{font-family:var(--font-display);text-align:right;white-space:nowrap;grid-area:1/3/span 2;font-size:18px;font-weight:700}.eAGQLW_catFrom{color:var(--muted);font-family:var(--font-body);font-size:12px;font-weight:600}.eAGQLW_catPrice small{color:var(--muted);font-family:var(--font-body);font-size:10px;font-weight:400;text-decoration:line-through;display:block}.eAGQLW_details{gap:14px;display:grid}.eAGQLW_live{border-radius:var(--radius-tile);background:var(--bg-grey);align-items:flex-start;gap:10px;padding:10px 14px;font-size:14px;display:flex}.eAGQLW_live:before{content:"";background:var(--regular);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:6px}.eAGQLW_liveFew:before{background:var(--few-dot)}.eAGQLW_liveSoldOut:before{background:var(--first-class)}.eAGQLW_live strong{font-weight:700}.eAGQLW_guests{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.eAGQLW_guestsLabel{letter-spacing:.5px;text-transform:uppercase;font-size:14px;font-weight:700}.eAGQLW_guestsLabel small{color:var(--muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:400;display:block}.eAGQLW_stepper{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);flex-shrink:0;align-items:center;display:inline-flex}.eAGQLW_stepper button{border-radius:var(--radius-control);width:40px;height:40px;color:var(--blue);justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.eAGQLW_root .eAGQLW_stepper button:disabled{color:var(--control-off)}.eAGQLW_stepper output,.eAGQLW_stepper select{min-width:44px;color:var(--ink);text-align:center;text-align-last:center;appearance:none;background:0 0;border:0;padding:0 4px;font-size:16px;font-weight:600}.eAGQLW_stepper select{cursor:pointer;border-radius:6px;height:40px}.eAGQLW_extras{border:1px solid var(--line);border-radius:var(--radius-tile);padding:0 14px}.eAGQLW_extras>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:14px;list-style:none;display:flex}.eAGQLW_extras>summary::-webkit-details-marker{display:none}.eAGQLW_extras>summary>strong{font-weight:700}.eAGQLW_extras>summary>span{color:var(--muted);text-align:right;font-size:12px}.eAGQLW_extras>summary:after{content:"+";color:var(--blue);flex-shrink:0;align-self:center;font-size:20px;line-height:1}.eAGQLW_extras[open]>summary:after{content:"–"}.eAGQLW_extrasBody{border-top:1px solid var(--line);gap:14px;padding:4px 0 14px;display:grid}.eAGQLW_groupTitle{letter-spacing:.5px;text-transform:uppercase;margin:10px 0 2px;font-size:12px;font-weight:700}.eAGQLW_groupHint{color:var(--muted);margin-bottom:8px;font-size:12px}.eAGQLW_options{gap:6px;display:grid}.eAGQLW_option{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}.eAGQLW_optionCopy{overflow-wrap:anywhere;flex:160px;gap:2px;min-width:0;display:grid}.eAGQLW_optionCopy strong{font-size:13px;font-weight:700}.eAGQLW_optionCopy span{color:var(--muted);font-size:12px}.eAGQLW_summary{border-radius:var(--radius-summary);background:var(--blue-tint);padding:16px 18px;display:grid}.eAGQLW_summaryLines{gap:2px;font-size:13px;display:grid}.eAGQLW_summaryTotal{font-family:var(--font-display);margin-top:4px;font-size:26px;font-weight:700}.eAGQLW_summaryTotal small{color:var(--muted);font-family:var(--font-body);font-size:12px;font-weight:400;display:block}.eAGQLW_cta{border-radius:var(--radius-control);background:var(--blue);width:100%;color:var(--on-accent);letter-spacing:1px;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;margin-top:12px;padding:15px 24px;font-size:13.6px;font-weight:500;transition:transform .15s,background-color .15s;display:flex}.eAGQLW_cta:hover{background:var(--blue-dark);transform:translateY(-1px)}.eAGQLW_root .eAGQLW_cta:disabled{background:var(--blue);opacity:.55;transform:none}.eAGQLW_notice{border:1px solid color-mix(in srgb, var(--blue) 30%, var(--surface));border-radius:var(--radius-control);background:var(--surface);color:var(--ink-soft);margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.45}.eAGQLW_hint{color:var(--muted);font-size:12px}@container fbsteps (max-width:600px){.eAGQLW_stepHead{flex-wrap:wrap;row-gap:6px}.eAGQLW_stepValue{text-align:left;white-space:normal;flex-basis:100%;order:1;margin-left:0;padding-left:38px}.eAGQLW_change{margin-left:auto}}@container fbsteps (max-width:520px){.eAGQLW_extras>summary{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;display:grid}.eAGQLW_extras>summary>span{text-align:left;grid-row:2}.eAGQLW_extras>summary:after{grid-area:1/2/span 2}}@container frauenbad (max-width:820px){.eAGQLW_section{padding:24px 20px}.eAGQLW_card{border-radius:20px;padding:20px}.eAGQLW_grid{grid-template-columns:minmax(0,1fr)}}@container frauenbad (max-width:560px){.eAGQLW_section{padding:16px 12px}.eAGQLW_card{padding:16px}.eAGQLW_dates{grid-template-columns:repeat(3,minmax(0,1fr))}.eAGQLW_dateBadge{padding:1px 6px;font-size:9px}}@container frauenbad (max-width:380px){.eAGQLW_stepHead{padding:12px 14px}.eAGQLW_stepBody{padding:0 14px 14px}.eAGQLW_dateBadge{letter-spacing:-.1px;padding:1px 5px;font-size:8px}}
.EtvUDW_heroDemo{gap:14px;display:grid}.EtvUDW_heroDemo>p{color:#c9c3e8;text-align:center;font-size:12px}.EtvUDW_occasions{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.EtvUDW_occasions li{margin:0}.EtvUDW_occasions img{filter:drop-shadow(0 16px 26px #15122d2e);width:100%;height:auto;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}.EtvUDW_occasions li:nth-child(odd) img{transform:rotate(-1.5deg)}.EtvUDW_occasions li:nth-child(2n) img{transform:translateY(18px)rotate(1.5deg)}@media (hover:hover){.EtvUDW_occasions li:hover img{transform:translateY(-6px)rotate(0)}}.EtvUDW_widgetFrame{border:1px solid var(--line);border-radius:22px;overflow:hidden;box-shadow:0 24px 60px #15122d1f}.EtvUDW_program{overflow:hidden}.EtvUDW_events{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;gap:16px;margin:0;padding:4px max(24px,50vw - 620px) 18px;list-style:none;display:flex;overflow-x:auto}.EtvUDW_events li{scroll-snap-align:start;background:#15122d;border-radius:14px;flex:0 0 210px;margin:0;position:relative;overflow:hidden}.EtvUDW_events img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.EtvUDW_events li span{color:#c9c3e8;background:linear-gradient(#0b0d1200 0%,#0b0d12e6 70%);gap:2px;padding:36px 14px 14px;font-size:12px;font-weight:600;display:grid;position:absolute;inset:auto 0 0}.EtvUDW_events li strong{letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:15px;font-weight:750}@media (max-width:1020px){.EtvUDW_occasions{grid-template-columns:repeat(3,minmax(0,1fr))}.EtvUDW_occasions li:nth-child(n+4){display:none}}@media (max-width:760px){.EtvUDW_occasions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.EtvUDW_occasions li:nth-child(3){display:none}.EtvUDW_widgetFrame{border-radius:16px}.EtvUDW_events{padding-inline:20px}.EtvUDW_events li{flex-basis:170px}}@media (prefers-reduced-motion:reduce){.EtvUDW_occasions img{transition:none}}.EtvUDW_entrySection{scroll-margin-top:100px}.EtvUDW_entryFlow{max-width:960px;color:var(--ink);grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:start;gap:24px;margin-inline:auto;display:grid}.EtvUDW_entryTicket,.EtvUDW_entryScan,.EtvUDW_entryGroup{text-align:center;grid-template-rows:76px auto auto;justify-items:center;gap:14px;min-width:0;display:grid}.EtvUDW_entryTicket>svg,.EtvUDW_entryScan>svg,.EtvUDW_entryGroup>svg{color:var(--violet);width:76px;max-width:100%;height:76px}.EtvUDW_entryFlow strong{font-size:clamp(18px,2vw,23px);font-weight:650}.EtvUDW_entryFlow span{max-width:24ch;font-size:14px;line-height:1.6}.EtvUDW_entryArrow{color:var(--violet);margin-top:24px}@media (max-width:760px){.EtvUDW_entryFlow{grid-template-columns:60px minmax(0,1fr);gap:12px 18px;max-width:440px}.EtvUDW_entryTicket,.EtvUDW_entryScan,.EtvUDW_entryGroup{text-align:left;grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:60px minmax(0,1fr);place-items:center start;gap:4px 18px}.EtvUDW_entryTicket>svg,.EtvUDW_entryScan>svg,.EtvUDW_entryGroup>svg{grid-row:1/3;width:60px;height:60px}.EtvUDW_entryFlow strong,.EtvUDW_entryFlow span{grid-column:2}.EtvUDW_entryArrow{grid-column:1;justify-self:center;width:22px;height:22px;margin-top:0;transform:rotate(90deg)}}
.jky5eW_fan{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:0;max-width:640px;margin-inline:auto;padding:12px 0 8px;display:grid;position:relative}.jky5eW_fanItem{justify-items:center;gap:12px;margin:0;display:grid}.jky5eW_fanItem img{aspect-ratio:430/820;object-fit:cover;object-position:top;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 30px 60px #00000080}.jky5eW_fanItem:first-child{transform:translate(14%,6%)rotate(-5deg)}.jky5eW_fanItem:nth-child(2){z-index:1;position:relative;transform:scale(1.08)}.jky5eW_fanItem:nth-child(3){transform:translate(-14%,6%)rotate(5deg)}.jky5eW_fanItem figcaption{color:#c9c3e8;font-size:12px;font-weight:650}.jky5eW_fanItem:nth-child(2) figcaption{margin-top:10px}.jky5eW_showcase{gap:18px;display:grid}.jky5eW_showcaseInfo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;display:flex}.jky5eW_showcaseInfo ul{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.jky5eW_showcaseInfo li{color:var(--ink);align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;display:inline-flex}.jky5eW_showcaseInfo li svg{color:var(--violet)}.jky5eW_showcaseLinks{flex-wrap:wrap;gap:4px 20px;display:flex}.jky5eW_showcaseLinks a{min-height:44px;color:var(--violet);align-items:center;gap:6px;font-size:14px;font-weight:650;display:inline-flex}.jky5eW_showcaseLinks a:hover{text-decoration:underline}.jky5eW_showcaseWidget{border:1px solid var(--line);background:var(--paper);border-radius:22px;overflow:hidden;box-shadow:0 24px 60px #15122d1f}@media (max-width:1100px){.jky5eW_fan{max-width:560px}}@media (max-width:760px){.jky5eW_showcaseWidget{border-radius:16px}}
