/*!
 * Theaterderjungenwelt 2026 (Styles, 1.1.2)
 * 
 * Last release date October 20, 2026
 *
 * Copyright 2026 i-fabrik GmbH
 * 
 * Author: i-fabrik GmbH <info@ifabrik.de> (https://www.ifabrik.de)
 * Contributor: Heiko Pfefferkorn <heiko.pfefferkorn@ifabrik.de> (https://www.ifabrik.de)
 * Homepage: https://www.theaterderjungenwelt.de
 */.search-settings{--tdjw-search-settings-background:var(--tdjw-color-grey-20);--tdjw-search-settings-background-offset:0px;position:relative}.search-settings:before{background:linear-gradient(to right,transparent var(--tdjw-search-settings-background-offset),var(--tdjw-search-settings-background) var(--tdjw-search-settings-background-offset));content:"";display:block;inset:0;margin-inline:calc(-50vw + 50%) calc(-50vw + 50%);padding-inline:calc(50vw - 50%) calc(50vw - 50%);pointer-events:none;position:absolute;z-index:-1}.search-settings__inner{justify-content:space-between;padding-block:var(--tdjw-search-settings-padding,var(--tdjw-spacing))}.search-settings .form{display:flex;flex-wrap:wrap;gap:var(--tdjw-search-settings-gap,var(--tdjw-spacing));justify-content:space-between;width:100%}.search-settings .form .form-label{white-space:nowrap}.search-settings .form>*{flex-grow:1}.search-settings .form [data-search-setting=context]{flex-basis:100%}@media (min-width:576px){.search-settings .form [data-search-setting=context]{flex-basis:auto}.search-settings .form [data-search-setting=context]+*{-webkit-margin-start:auto;margin-inline-start:auto}}@media (min-width:992px){.search-settings{--tdjw-search-settings-background-offset:var(--global-column-width);--tdjw-search-settings-gap:var(--tdjw-spacing-l);--tdjw-search-settings-padding:var(--tdjw-spacing-l)}.search-settings:before{-webkit-margin-start:unset;margin-inline-start:unset;-webkit-padding-start:unset;padding-inline-start:unset}.search-settings__inner{-webkit-margin-start:var(--tdjw-search-settings-background-offset);margin-inline-start:var(--tdjw-search-settings-background-offset);-webkit-padding-start:var(--tdjw-search-settings-padding);padding-inline-start:var(--tdjw-search-settings-padding)}.search-settings .form [data-search-setting=context]{max-width:15rem}.search-settings .form>:not([data-search-setting=context]){max-width:10rem}}@media (min-width:1200px){.search-settings{--tdjw-search-settings-padding:var(--tdjw-spacing-xl)}.search-settings .form{--ifabsh-form-label-font-size:var(--tdjw-font-size-xxs)}}.search-result{display:flex;flex-flow:column nowrap;gap:var(--tdjw-search-result-gap,var(--tdjw-spacing));pointer-events:none;position:relative}.search-result .badge{--ifabsh-badge-font-size:1.5rem;--ifabsh-badge-padding-x:0.25em}.search-result .title{font-size:var(--tdjw-h3-font-size);font-weight:var(--tdjw-font-weight-bold)}.search-result .teaser{color:currentColor;font-size:1rem;text-box-trim:trim-both}.search-result a{--tdjw-focus-outline-width:0;--tdjw-link-text-decoration-line:none;--tdjw-link-text-decoration-line-hover:none;pointer-events:auto}.search-result a:after{content:"";display:block;height:100%;inset:0;position:absolute;width:100%}.search-result__header>*{margin-block:0}.search-result__header>*+*{-webkit-margin-before:var(--tdjw-spacing);margin-block-start:var(--tdjw-spacing)}.search-result:focus-within:has(a._focus-visible),.search-result:focus-within:has(a:focus-visible){outline:var(--tdjw-focus-outline-width) var(--tdjw-focus-outline-style) var(--focus-outline-color,var(--tdjw-focus-outline-color));outline-offset:var(--tdjw-focus-outline-offset)}.search-result[data-type=ifab-contact] .badge{--ifabsh-badge-background-color:var(--tdjw-color-accent-2);--ifabsh-badge-color:var(--tdjw-color-accent-2-contrast)}.search-result[data-type=ifab-events] .badge{--ifabsh-badge-background-color:var(--tdjw-color-secondary);--ifabsh-badge-color:var(--tdjw-color-secondary-contrast)}.search-result-group{--tdjw-search-result-group-gap:var(--tdjw-spacing);display:flex;flex-direction:column;gap:var(--tdjw-search-result-group-gap);pointer-events:none;position:relative;scroll-margin-top:var(--global-scroll-top-offset)}.search-result-group_delimiter{height:12px}.section-search-result>.section-header .title{font-size:var(--tdjw-h2-font-size);font-weight:var(--tdjw-font-weight-bold)}.section-search-result>.section-header .title.-no-hits{font-size:1rem;font-weight:var(--tdjw-font-weight-regular)}.section-search-result>.section-header .title.-no-hits strong{font-size:var(--tdjw-h3-font-size)}.searched__body{display:flex;flex-flow:column nowrap;row-gap:var(--tdjw-block-element-margin);scroll-margin-top:var(--global-scroll-top-offset)}
/*# sourceMappingURL=index.css.map */