.pmc__calendar__opening-today-button{font-family:var(--bs-font-headings);font-weight:var(--bs-font-weight-headings);font-size:var(--fs-h2-sh);display:flex;padding:1.5rem 0.75rem;text-decoration:none;height:37px;align-items:center;justify-content:center;}@media (min-width:992px){.pmc__calendar__opening-today-button{height:47px;padding:0.5rem 1.5rem;font-size:var(--fs-h3-sh);}}@media (max-width:991.98px){.pmc__calendar__opening-today-button{width:55%;}}.pmc__calendar__opening-today-button span[data-pmc-icon]{margin-right:0.3em;height:1.2em;}.pmc__calendar__opening-today-button--opened{color:#f2e9e3;background-color:#618045;}.pmc__calendar__opening-today-button--opened:hover{color:#618045;background-color:#f2e9e3;}.pmc__calendar__opening-today-button--closed{color:#f2e9e3;background-color:#9d3435;}.pmc__calendar__opening-today-button--closed:hover{color:#f2e9e3;background-color:#7e2a2a;}.pmc__calendar__opening-prices{font-family:var(--bs-font-headings);font-weight:var(--bs-font-weight-headings);font-size:var(--fs-h2-sh);display:flex;padding:1.5rem 0.75rem;text-decoration:none;height:37px;align-items:center;justify-content:center;background-color:#2b201d;color:#f2e9e3;}@media (min-width:992px){.pmc__calendar__opening-prices{height:47px;padding:0.5rem 1.5rem;font-size:var(--fs-h3-sh);background-color:#f2e9e3;color:#2b201d;}}@media (max-width:991.98px){.pmc__calendar__opening-prices{width:55%;}html.language-1 .pmc__calendar__opening-prices{width:100%;}}@media (min-width:992px){html.scrolled-below-nav .pmc__calendar__opening-prices{display:none !important;}}.pmc__content__sections{display:grid;grid-template-columns:100%;grid-gap:var(--gap-xxl);}.pmc__day-entries{display:grid;grid-template-columns:1fr;grid-gap:var(--gap-md);}.pmc__day-entry{display:grid;grid-gap:0;background-color:#e9dfd5;height:100%;}.pmc__day-entry__content{padding:var(--gap-day-entry-content);}.pmc__day-entry__content .location{display:flex;line-height:1.5rem !important;padding-top:1rem;padding-bottom:1rem;}.pmc__day-entry__content .description{line-height:1.25rem;}.pmc__day-entry__content .description > *:last-child{margin-bottom:0;}.pmc__day-entry__content i{display:inline-block;width:1rem;text-align:center;margin-right:0.25rem;}@media (min-width:768px){.pmc__day-entry{grid-template-columns:30% 70%;}.pmc__day-entry__content .description{line-height:1.5rem;}}@media (min-width:992px){.pmc__day-entries{grid-template-columns:1fr 1fr;}.pmc__day-entry{grid-template-columns:38.5% 61.5%;}.pmc__day-entry__content .title{text-decoration:none;}.pmc__day-entry__content .description{line-height:1.25rem;}}@media (min-width:1280px){.pmc__day-entries{grid-template-columns:1fr 1fr;}.pmc__day-entry{grid-template-columns:38.5% 61.5%;}.pmc__day-entry__content .title{font-size:25px;}.pmc__day-entry__content .description{line-height:1.5rem;}}@media (min-width:1600px){.pmc__day-entries{grid-template-columns:1fr 1fr;}.pmc__day-entry__content .title{font-size:25px;}.pmc__day-entry__content .description{line-height:1.5rem;}}.pmc__acts__wrapper{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./acts-ef91492c.png');padding-top:var(--gap-xxl);padding-bottom:var(--gap-xxl);}.pmc__acts{display:grid;grid-template-columns:1fr;grid-gap:var(--gap-md);}.pmc__act{display:grid;grid-template-columns:30% 70%;grid-gap:0;background-color:#e9dfd5;height:100%;}.pmc__act__content{padding:10px 15px;}.pmc__act__content .location{line-height:3rem;}.pmc__act__content .description{line-height:1.5rem;}.pmc__act__content .description > *:last-child{margin-bottom:0;}.pmc__act__content i{display:inline-block;width:1rem;text-align:center;margin-right:0.25rem;}@media (min-width:768px){.pmc__acts{grid-template-columns:1fr 1fr;}.pmc__act{grid-template-columns:38.5% 61.5%;}.pmc__act__content .location{line-height:2rem;}}@media (min-width:1280px){.pmc__act__content{padding:2rem;}.pmc__act__content .title{font-size:var(--fs-h3);}}.pmc__overview{display:flex;flex-direction:column;gap:var(--gap-md);}.pmc__overview__filter{display:flex;flex-direction:column;gap:var(--gap-md);margin-bottom:var(--gap-lg);}.pmc__overview__filter__header{display:flex;flex-direction:row;gap:var(--gap-md);}.pmc__overview__filter__header__toggle button{display:flex;flex-wrap:wrap;align-items:center;background-color:#e9dfd5;color:#2b201d;padding:0.5rem 2rem;border:none;font-size:var(--fs-h5-sh);}.pmc__overview__filter__header__toggle button .custom-filter{padding-right:0.5rem;}.pmc__overview__filter__header__toggle button i{font-size:120% !important;}.pmc__overview__filter__header__toggle button[aria-expanded=true]{background-color:#d9c9b8;}.pmc__overview__filter__header__result-info{flex:1 0 0%;border-bottom:4px solid #e9dfd5;display:flex;align-items:center;}.pmc__overview__filter__header__result-info strong{margin:0 0.3rem;}.pmc__overview__filter__form:not(.show){display:none;}@media (max-width:767.98px){.pmc__overview__filter__header__toggle button{padding:0.5rem;}.pmc__overview__filter__header__toggle button i{font-size:200% !important;}.pmc__overview__filter__header__result-info{flex-wrap:wrap;font-size:12px;}.custom-filter{display:none;}}.pmc__overview__filter__form{font-size:var(--fs-h5-sh);}.pmc__overview__filter__form form{display:flex;flex-wrap:wrap;gap:var(--gap-sm);}.pmc__overview__filter__form .filter-input{flex:1 0 100%;width:100%;max-width:100%;}.pmc__overview__filter__form span.filter-input{background-color:#e9dfd5;height:42px;}.pmc__overview__filter__form span.filter-input--checkbox{padding-left:20px;padding-right:20px;display:flex;align-items:center;}.pmc__overview__filter__form span.filter-input--checkbox label{font-size:var(--fs-body);}@media (max-width:575.98px){.pmc__overview__filter__form span.filter-input--checkbox label{font-size:14px;}}@media (max-width:767.98px){.container-list--pmc_eventoverview .pmc__overview__filter__form .filter-input:nth-child(3),.container-list--pmc_eventoverview .pmc__overview__filter__form .filter-input:nth-child(4){max-width:50%;flex:1 0 40%;}.container-list--pmc_bandoverview .pmc__overview__filter__form .filter-input:nth-child(2),.container-list--pmc_bandoverview .pmc__overview__filter__form .filter-input:nth-child(3),.container-list--pmc_bandoverview .pmc__overview__filter__form .filter-input:nth-child(4),.container-list--pmc_bandoverview .pmc__overview__filter__form .filter-input:nth-child(5){max-width:50%;flex:1 0 40%;}.container-list--pmc_blogoverview .pmc__overview__filter__form .filter-input:nth-child(3),.container-list--pmc_blogoverview .pmc__overview__filter__form .filter-input:nth-child(4){max-width:50%;flex:1 0 40%;}}@media (min-width:768px) and (max-width:991.98px){.pmc__overview__filter__form form{gap:8px;}.container-list--pmc_eventoverview .pmc__overview__filter__form .filter-input:nth-child(1),.container-list--pmc_eventoverview .pmc__overview__filter__form .filter-input:nth-child(2),.container-list--pmc_eventoverview .pmc__overview__filter__form .filter-input:nth-child(3),.container-list--pmc_eventoverview .pmc__overview__filter__form .filter-input:nth-child(4){max-width:50%;flex:1 0 40%;}.container-list--pmc_bandoverview .pmc__overview__filter__form .filter-input:nth-child(2),.container-list--pmc_bandoverview .pmc__overview__filter__form .filter-input:nth-child(3),.container-list--pmc_bandoverview .pmc__overview__filter__form .filter-input:nth-child(4),.container-list--pmc_bandoverview .pmc__overview__filter__form .filter-input:nth-child(5){max-width:50%;flex:1 0 40%;}.container-list--pmc_blogoverview .pmc__overview__filter__form .filter-input:nth-child(1),.container-list--pmc_blogoverview .pmc__overview__filter__form .filter-input:nth-child(2),.container-list--pmc_blogoverview .pmc__overview__filter__form .filter-input:nth-child(3),.container-list--pmc_blogoverview .pmc__overview__filter__form .filter-input:nth-child(4){max-width:50%;flex:1 0 40%;}}@media (min-width:992px){.pmc__overview__filter__form form{gap:8px;flex-wrap:nowrap;}.pmc__overview__filter__form .filter-input{flex:1 0 auto;width:auto;max-width:auto;}}.pmc__list-item--primary{display:block;position:relative;text-decoration:none;background-color:#e9dfd5;color:#f2e9e3;width:100%;}.pmc__list-item--secondary{text-decoration:none;background-color:#e9dfd5;color:#2b201d;overflow:hidden;}.pmc__list-item--secondary figure{display:flex;margin:0;}.pmc__list-item--secondary picture img{width:115px !important;height:115px;object-fit:cover;}.pmc__list-item--secondary figcaption{align-self:center;width:75%;padding:var(--gap-figcaption-secondary-list);overflow:hidden;}.pmc__list-item--secondary i{display:inline-block;width:1rem;text-align:center;margin-right:0.25rem;}.pmc__overview__list{width:100%;}.pmc__overview__list--primary{display:flex;flex-wrap:wrap;gap:var(--gap-md);}@media (min-width:576px){.pmc__overview__list--primary .pmc__list-item{width:100%;}.pmc__overview__list--primary .pmc__list-item--2,.pmc__overview__list--primary .pmc__list-item--3,.pmc__overview__list--primary .pmc__list-item--4,.pmc__overview__list--primary .pmc__list-item--5{max-width:50%;flex:1 0 48%;}}.pmc__overview__list--secondary{display:grid;grid-template-columns:100%;grid-gap:var(--gap-md);}@media (min-width:768px){.pmc__overview__list--secondary{grid-template-columns:1fr 1fr;}}@media (min-width:992px){.pmc__overview__list--secondary{grid-template-columns:1fr 1fr 1fr;}.container-list--pmc_eventpreviewlist .pmc__overview__list--secondary{grid-template-columns:1fr;}}.pmc__overview__secondary--full-width .pmc__overview__list--secondary,.pmc__overview__list--result{grid-template-columns:1fr;}@media (min-width:768px){.pmc__overview__secondary--full-width .pmc__overview__list--secondary,.pmc__overview__list--result{grid-template-columns:1fr 1fr;}}@media (min-width:992px){.pmc__overview__secondary--full-width .pmc__overview__list--secondary,.pmc__overview__list--result{grid-template-columns:1fr 1fr 1fr;}}.pmc__preview{display:flex;flex-direction:column;gap:var(--gap-md);}@media (min-width:992px){.pmc__preview{flex-direction:row;align-items:flex-start;}.pmc__preview__primary{width:60%;padding-right:calc(var(--gap-md) / 2);}.pmc__preview__secondary{width:40%;padding-left:calc(var(--gap-md) / 2);position:absolute;top:0;right:0;bottom:0;overflow:auto;}}@media (min-width:1280px){.pmc__preview__primary{width:66.666%;}.pmc__preview__secondary{width:33.333%;}}.pmc__preview__list--secondary{display:grid;grid-template-columns:100%;grid-gap:var(--gap-md);}@media (min-width:768px){.pmc__preview__list--secondary{grid-template-columns:1fr 1fr;}}@media (min-width:992px){.pmc__preview__list--secondary{grid-template-columns:1fr;}}@media (min-width:992px){html[lang=de] .current-month.closed:after{content:"geschlossen";margin:0 auto;font-weight:700;font-size:20px;opacity:0.2;top:0;bottom:0;left:0;right:0;position:absolute;display:flex;align-items:center;justify-content:center;}}@media (min-width:992px){html[lang=en] .current-month.closed:after{content:"closed";margin:0 auto;font-weight:700;font-size:20px;opacity:0.2;top:0;bottom:0;left:0;right:0;position:absolute;display:flex;align-items:center;justify-content:center;}}.pmc__calendar__prev-next{display:flex;justify-content:space-between;align-items:center;padding-bottom:3rem;}.pmc__calendar__prev-next .label{margin-left:4rem;margin-right:4rem;position:relative;}.pmc__calendar__prev-next .display-month-parent{margin:0 auto;}.pmc__calendar__prev-next .label--single .display-month,.pmc__calendar__prev-next .label--mixed .label__date{font-family:var(--bs-font-headings);font-weight:var(--bs-font-weight-headings);text-transform:uppercase;font-size:var(--fs-h2);line-height:1;cursor:pointer;}.pmc__calendar__prev-next .label--single .display-month:hover,.pmc__calendar__prev-next .label--mixed .label__date:hover{color:#9d3435;}.pmc__calendar__prev-next .label--single[aria-expanded=true]{color:#9d3435;}.pmc__calendar__prev-next .label--single .display-month--selection{position:relative;}.pmc__calendar__prev-next .label--single .display-month--selection svg{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);z-index:20;}.pmc__calendar__prev-next .label--single .display-month--selection svg .innerCircle{color:#e9dfd5;}.pmc__calendar__prev-next .label--single .display-month--selection svg .arrow{color:#2b201d;}.pmc__calendar__prev-next .label--single .display-month--selection:hover .innerCircle{color:#9d3435;}.pmc__calendar__prev-next .label--single .display-month--selection:hover .arrow{color:#f2e9e3;}.pmc__calendar__prev-next .label--single .display-month--selection[aria-expanded=true]{color:#9d3435;}.pmc__calendar__prev-next .label--single .display-month--selection[aria-expanded=true] svg .innerCircle{color:#9d3435;}.pmc__calendar__prev-next .label--single .display-month--selection[aria-expanded=true] svg .arrow{color:#f2e9e3;}.pmc__calendar__prev-next .label__weekday{display:block;text-align:center;}.pmc__calendar__prev-next .month-link{text-decoration:none;}.pmc__calendar__prev-next .month-link:hover{color:#9d3435;}.pmc__calendar__prev-next--bottom{padding-bottom:3rem;padding-top:3rem;}.pmc__calendar__month-menu{position:absolute;top:22px;left:50%;transform:translateX(-50%);z-index:10;}.pmc__calendar__month-menu li:not(:last-child){margin-bottom:5px;}.pmc__calendar__month{display:grid;grid-template-columns:1fr;grid-gap:var(--gap-sm);}.pmc__calendar__week{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:var(--gap-sm);}.pmc__calendar__day-header{border-bottom:1px solid #2b201d;text-transform:uppercase;margin-bottom:5px;}.pmc__calendar__day{position:relative;text-decoration:none;background-color:#e5dfdb;overflow:hidden;padding:0.3rem;height:14vw;height:calc(14vw - 3px);}@media (min-width:1640px){.pmc__calendar__day{height:228px;}}.pmc__calendar__day.not-current-month{visibility:hidden;}.pmc__calendar__day.current-month.closed{background-color:#e5dfdb;}.pmc__calendar__day.current-month.closed .pmc__calendar__day__header{color:#cac4bf;text-decoration:none;}.pmc__calendar__day.current-month.opened{background-color:rgb(235,225,216);}.pmc__calendar__day.current-month.opened .pmc__calendar__day__header{color:#2b201d;}.pmc__calendar__day.weekend{background-color:rgba(222,208,193,0.45);}.pmc__calendar__day.current-month.opened.weekend{background-color:#ded0c1;}.pmc__calendar__day.today{background-color:#c19f77 !important;}.pmc__calendar__day.today .pmc__calendar__day__header{color:#2b201d !important;}.pmc__calendar__day .pmc__calendar__day__body,.pmc__calendar__day .pmc__calendar__day__footer,.pmc__calendar__day .pmc__calendar__day__icon-label{display:none;}.pmc__calendar__day .pmc__calendar__day__header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--bs-font-headings);font-weight:var(--bs-font-weight-headings);text-transform:uppercase;font-size:var(--fs-h3);line-height:1;text-decoration:underline;}@media (min-width:768px){.pmc__calendar__day{display:flex;flex-direction:column;}.pmc__calendar__day.not-current-month .pmc__calendar__day__header,.pmc__calendar__day.no-data .pmc__calendar__day__header{display:block;text-decoration:none;}.pmc__calendar__day .pmc__calendar__day__header{transform:translate(-50%,-100%);}.pmc__calendar__day .pmc__calendar__day__footer{margin-top:auto;padding:0 var(--gap-cal-day) var(--gap-cal-day) var(--gap-cal-day);display:flex;flex-direction:row;justify-content:center;}.pmc__calendar__day .pmc__calendar__day__label{display:block;width:30px;}.pmc__calendar__day .pmc__calendar__day__label__label{display:none;}.pmc__calendar__day .pmc__calendar__day__label--show-program .pmc__calendar__day__label__icon{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./show-program-icon-solo-a68434b5.svg');}.pmc__calendar__day .pmc__calendar__day__label--acts .pmc__calendar__day__label__icon{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./acts-icon-solo-dac49205.svg');}.pmc__calendar__day .pmc__calendar__day__label--karl-may .pmc__calendar__day__label__icon{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./karl-may-icon-solo-b9821191.svg');}}@media (min-width:992px){.pmc__calendar__day .pmc__calendar__day__body,.pmc__calendar__day .pmc__calendar__day__footer,.pmc__calendar__day .pmc__calendar__day__icon-label{display:block;}.pmc__calendar__day .pmc__calendar__day__header{position:relative;top:auto;left:auto;transform:none;text-decoration:none;display:flex;justify-content:space-between;padding:var(--gap-cal-day) var(--gap-cal-day) 0;}.pmc__calendar__day .pmc__calendar__day__body{padding:var(--gap-cal-day);}.pmc__calendar__day .pmc__calendar__day__label{width:auto;}.pmc__calendar__day .pmc__calendar__day__label__label{display:block;}.pmc__calendar__day .pmc__calendar__day__label--show-program .pmc__calendar__day__label__icon{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./show-program-icon-b48bed87.svg');}.pmc__calendar__day .pmc__calendar__day__label--acts{display:none;}.pmc__calendar__day .pmc__calendar__day__label--karl-may .pmc__calendar__day__label__icon{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./karl-may-icon-b6d5f9cd.svg');}a.pmc__calendar__day:after{content:"Mehr";background-image:url(data:image/png;base64,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);background-repeat:no-repeat,repeat;background-position:center;background-size:40%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(157,52,53,0.95);display:flex;justify-content:center;align-items:center;color:#f2e9e3;opacity:0;transition:opacity ease-in-out 0.3s;}a.pmc__calendar__day:hover:after{opacity:1;}}.pmc__calendar__day__events{display:block;font-size:14px;line-height:var(--lh-xs);}.pmc__calendar__day__events > *{display:block;padding-top:var(--gap-sm);padding-bottom:var(--gap-sm);border-bottom:1px solid rgba(43,32,29,0.27);color:#2b201d;}.pmc__calendar__day__events > *:first-child{border-top:1px solid rgba(43,32,29,0.27);}.pmc__calendar__day__label{display:block;height:30px;position:relative;max-width:300px;}.pmc__calendar__day__label__icon{position:absolute;top:0;left:0;bottom:0;width:30px;height:30px;background-size:30px 30px;}.pmc__calendar__day__label__label{position:absolute;top:0;left:30px;bottom:0;right:0;overflow:hidden;text-overflow:ellipsis;padding-left:6px;line-height:30px;color:#f2e9e3;background-size:auto 30px;background-position:100% center;}.pmc__calendar__day__label--show-program .pmc__calendar__day__label__icon{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./show-program-icon-b48bed87.svg');}.pmc__calendar__day__label--show-program .pmc__calendar__day__label__label{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./acts-background-bd7c9cad.svg');}.pmc__calendar__day__label--acts .pmc__calendar__day__label__icon{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./acts-icon-389b307d.svg');}.pmc__calendar__day__label--acts .pmc__calendar__day__label__label{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./acts-background-bd7c9cad.svg');}.pmc__calendar__day__label--karl-may .pmc__calendar__day__label__icon{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./karl-may-icon-b6d5f9cd.svg');}.pmc__calendar__day__label--karl-may .pmc__calendar__day__label__label{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./karl-may-background-abf724e4.svg');}.pmc__calendar__overview_button a{text-decoration:none;}.pmc__calendar__overview_button a svg{width:40px;height:auto;}@media (min-width:992px){.pmc__calendar__overview_button a svg{width:54px;}}.pmc__calendar__overview_button .label{margin-left:1rem;text-decoration:none;}.pmc__calendar__day-preview .pmc__calendar__day__events{margin-bottom:0.5rem;}.pmc__calendar__day-preview .pmc__calendar__day__events span{line-height:38px;}.pmc__calendar__day-preview .pmc__calendar__day__label{width:100%;max-width:100%;}.pmc__calendar__day-entries{display:flex;}.pmc__calendar__day-entries .pmc__day-entry{display:block;}.pmc__calendar__day-entries__item.swiper-slide{height:auto;}@media (min-width:1280px){.pmc__calendar__day__label__label{font-size:14px;line-height:30px;}}@media (max-width:767.98px){.pmc__calendar__prev-next svg{width:40px;}}.pmc__day__openings{margin-top:-2rem;margin-bottom:2rem;text-align:center;}.pmc__day__openings__time{font-weight:700;text-transform:uppercase;letter-spacing:0.02em;font-size:var(--fs-h4);}.pmc__day__openings__free-entry--all-day{font-family:var(--bs-font-headings);font-weight:var(--bs-font-weight-headings);font-size:var(--fs-h3);line-height:1;color:#618045;margin-top:0.6rem;}.pmc__event__details{margin-top:var(--gap-xl);margin-bottom:var(--gap-xl);}.pmc__event__details__nav{margin-bottom:3rem;}.pmc__event__details__nav li{display:block;width:calc(5em - 10px);}.pmc__event__details__nav button{appearance:none;border:none;outline:none;padding:0;background-color:#e9dfd5;color:#2b201d;border-radius:50%;width:5em;height:5em;font-size:var(--fs-sm);line-height:1.3em;text-align:center;transition:color ease-in-out 0.3s,background-color ease-in-out 0.3s;display:flex;flex-direction:column;justify-content:center;align-items:center;}.pmc__event__details__nav button:hover,.pmc__event__details__nav button[aria-selected=true]{color:#f2e9e3;background-color:#2b201d;}@media (min-width:768px){.pmc__event__details{margin-top:var(--gap-xxl);margin-bottom:var(--gap-xxl);}}@media (min-width:768px){.pmc__event__body-logo{display:inline-block;width:50%;}}.pmc__event__upcoming-list{display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--gap-sm));margin-right:calc(-0.5 * var(--gap-sm));margin-left:calc(-0.5 * var(--gap-sm));}.pmc__event__upcoming-list .pmc__event__upcoming-list__item{width:100%;max-width:100%;flex:0 0 auto;padding-right:calc(var(--gap-sm) * 0.5);padding-left:calc(var(--gap-sm) * 0.5);margin-top:var(--gap-sm);}.pmc__event__upcoming-list .pmc__event__upcoming-list__item--5{display:none;}@media (min-width:576px){.pmc__event__upcoming-list{margin-top:calc(-1 * var(--gap-md));margin-right:calc(-0.5 * var(--gap-md));margin-left:calc(-0.5 * var(--gap-md));}.pmc__event__upcoming-list .pmc__event__upcoming-list__item{padding-right:calc(var(--gap-md) * 0.5);padding-left:calc(var(--gap-md) * 0.5);margin-top:var(--gap-md);}.pmc__event__upcoming-list .pmc__event__upcoming-list__item--2,.pmc__event__upcoming-list .pmc__event__upcoming-list__item--3,.pmc__event__upcoming-list .pmc__event__upcoming-list__item--4,.pmc__event__upcoming-list .pmc__event__upcoming-list__item--5{width:50%;}.pmc__event__upcoming-list .pmc__event__upcoming-list__item--5{display:block;}}@media (min-width:992px){.pmc__event__upcoming-list .pmc__event__upcoming-list__item--1,.pmc__event__upcoming-list .pmc__event__upcoming-list__item--2{width:50%;}.pmc__event__upcoming-list .pmc__event__upcoming-list__item--3,.pmc__event__upcoming-list .pmc__event__upcoming-list__item--4,.pmc__event__upcoming-list .pmc__event__upcoming-list__item--5{width:33.3333%;}}.pmc__event__upcoming-list .pmc__event__upcoming-list__item a{display:block;position:relative;text-decoration:none;background-color:#e9dfd5;color:#f2e9e3;}.pmc__band__acts__act{display:grid;margin-top:var(--gap-sm);height:auto;}.pmc__band__acts__act:first-child{margin-top:0;}.pmc__band__acts__act__date,.pmc__band__acts__act__location{background-color:#e9dfd5;padding:var(--gap-sm) var(--gap-md);white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center;}.pmc__band__acts i{margin-right:1em;}.pmc__band__acts .pmc-icon-calendar-day{font-size:0.8em;}@media (min-width:576px){.pmc__band__acts__act{display:grid;grid-template-columns:70% 30%;grid-gap:var(--gap-sm);margin-top:var(--gap-sm);height:43px;}}@media (max-width:575.98px){.pmc__band__acts__act{background-color:#e9dfd5;padding:10px 0;}.pmc__band__acts__act__date,.pmc__band__acts__act__location{line-height:1.2;}.pmc__band__acts__act__date .pmc-icon-map-marker,.pmc__band__acts__act__location .pmc-icon-map-marker{margin-left:3px;}}.pmc__event__overview_button .row{justify-content:space-between;}@media (min-width:768px){.pmc__event__overview_button .row{justify-content:center;}}.pmc__event__overview_button svg{width:40px;height:auto;}@media (min-width:992px){.pmc__event__overview_button svg{width:54px;}}.pmc__blog__details__grid{display:flex;flex-direction:column;gap:var(--gap-md);}@media (min-width:992px){.pmc__blog__details__grid{flex-direction:row;}.pmc__blog__details__grid__content{width:60%;padding-right:calc(var(--gap-md) / 2);}.pmc__blog__details__grid__aside{width:40%;padding-left:calc(var(--gap-md) / 2);}}@media (min-width:1280px){.pmc__blog__details__grid__content{width:66.666%;}.pmc__blog__details__grid__aside{width:33.333%;}}.pmc__blog__details__footer{margin-top:var(--gap-xl);padding-top:1rem;border-top:1px solid rgba(43,32,29,0.3);display:flex;justify-content:space-between;}.pmc__overview__list--secondary.pmc__overview__list--blog-related{grid-template-columns:1fr;}@media (min-width:576px){.pmc__overview__list--secondary.pmc__overview__list--blog-related{grid-template-columns:1fr 1fr;}}@media (min-width:992px){.pmc__overview__list--secondary.pmc__overview__list--blog-related{grid-template-columns:1fr;}}.pmc__citymap{padding-top:var(--gap-map-xxl);padding-bottom:var(--gap-map-xxl);background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./pmc__citymap--xs-89e91706.jpg');background-position:center center;background-size:cover;background-repeat:no-repeat;}@media (min-width:576px){.pmc__citymap{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./pmc__citymap--sm-fdce9cd4.jpg');}}@media (min-width:768px){.pmc__citymap{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./pmc__citymap--md-d9a60ddb.jpg');}}@media (min-width:992px){.pmc__citymap{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./pmc__citymap--lg-3ed4cd33.jpg');}}@media (min-width:1280px){.pmc__citymap{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./pmc__citymap--xl-087bc333.jpg');}}@media (min-width:1600px){.pmc__citymap{background-image:url('../../../typo3conf/ext/pmc/Resources/Public/Frontend/assets/./pmc__citymap--xxl-79f9a330.jpg');}}.pmc__newsletter-form__button{cursor:pointer;font-family:"Farley-MF",cursive;font-size:25px;display:flex;justify-content:center;}.pmc__newsletter-form__button i{display:flex;align-items:center;margin-right:1rem;}.pmc__newsletter-form__close-button-container{position:absolute;top:0;transform:translateX(450px);right:50%;}.pmc__newsletter-form__close-button-container button{display:block;appearance:none;margin:0;padding:0;outline:none;border:none;border-radius:0;text-decoration:none;background-color:transparent;height:1.75rem;width:auto;}.pmc__newsletter-form__close-button-container button:focus{outline:none;}.pmc__newsletter-form__close-button-container button svg{display:block;width:auto;height:inherit;}.pmc__newsletter-form__container{margin-top:1rem;max-width:800px;justify-content:center;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;color:#f2e9e3;}.pmc__newsletter-form__container:not(.show){display:none;}.pmc__newsletter-form__container a{color:#f2e9e3;font-weight:bold;text-decoration:none;}.pmc__newsletter-form__container form{margin-top:2rem;}.pmc__newsletter-form__container form .small{font-size:13px;}.pmc__newsletter-form__container form button{display:block;width:100%;text-align:center;appearance:none;margin:0;padding:0;outline:none;border:none;border-radius:0;text-decoration:none;height:42px;line-height:42px;background-color:#2b201d;color:#f2e9e3;}.pmc__newsletter-form__container form button:hover{background-color:#d9c9b8;color:#2b201d;}@media (max-width:575.98px){.pmc__newsletter-form__close-button-container{top:-1rem;}}@media (max-width:991.98px){.pmc__newsletter-form__close-button-container{right:1rem;transform:none;}}.pmcform__form-toggle__button{cursor:pointer;appearance:none;margin:0;padding:10px 20px;outline:none;border:none;border-radius:0;text-decoration:none;background-color:#e9dfd5;color:#2b201d;text-align:center;display:block;width:100%;}.pmcform__form-toggle__button:focus{outline:none;}.pmcform__form-toggle__content{margin-top:3px;background-color:#f2e9e3;overflow:hidden;}.pmcform__form-toggle__button[aria-expanded=true] .dropDown-selector{transform:rotate(180deg);}.pmcform__form-toggle__button .dropDown-selector{width:20px;height:auto;}.dropdown-arrow{position:absolute;top:50%;right:1rem;transform:translateY(-50%);}[data-pmc-toggle=pmcform]{position:relative;}.pmcform__aside-grid__form{position:relative;padding:var(--gap-pmcform__aside-grid);}.pmcform__aside-grid__aside{padding:var(--gap-pmcform__aside-grid);background-color:#ded0c1;}@media (min-width:992px){.pmcform__aside-grid{display:grid;grid-template-columns:auto 300px;}}@media (min-width:1600px){.pmcform__aside-grid{grid-template-columns:auto 477px;}}.pmcform__no-aside-grid{padding:var(--gap-pmcform__aside-grid);}.pmc__teaser{position:absolute;bottom:11rem;left:3rem;width:140px;height:140px;border-radius:50%;z-index:915;color:#f2e9e3;background-color:#2b201d;opacity:0.75;text-decoration:none;hyphens:auto;line-height:1.2;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:color ease-in-out 0.3s,background-color ease-in-out 0.3s,opacity ease-in-out 0.3s;}.pmc__teaser:hover{color:#2b201d;background-color:#f2e9e3;opacity:1;}.pmc__teaser > span{margin:0.2rem 0;}.pmc__teaser__icon{font-size:var(--fs-lg);}.pmc__teaser__title{font-weight:var(--bs-fw-serif-bold);}.pmc__teaser__subtitle{font-size:var(--fs-sm);}.pmc__gallery__primary__list{display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--gap-md));margin-right:calc(-0.5 * var(--gap-md));margin-left:calc(-0.5 * var(--gap-md));}.pmc__gallery__primary__list .pmc__gallery__primary__list__item{width:100%;max-width:100%;flex:0 0 auto;padding-right:calc(var(--gap-md) * 0.5);padding-left:calc(var(--gap-md) * 0.5);margin-top:var(--gap-md);}@media (min-width:576px){.pmc__gallery__primary__list .pmc__gallery__primary__list__item{width:50%;}}.pmc__gallery__list{margin-top:var(--gap-md);}html.js [data-pmc-toggle=gallery]{cursor:pointer;}.pmc__gallery__title{color:#f2e9e3;padding:3rem 1rem 1rem 1rem;margin-bottom:0;text-align:center;background-image:linear-gradient(to top,black,transparent);}@media (min-width:768px){.pmc__gallery__title{padding-bottom:3rem;}}.pmc__gallery__slider{background-color:black;}.pmc__gallery__slider__slide{height:inherit;}.pmc__gallery__slider__slide img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;}.pmc__gallery__slider__slide[data-ratio=higher] img{display:block;width:100%;height:auto;}.pmc__gallery__slider__slide[data-ratio=lower] img{display:block;width:auto;height:100%;}.pmc__gallery__slider__slide[data-ratio=equal] img{display:block;width:100%;height:100%;}.pmc__gallery__slider__info{position:absolute;top:1.5rem;left:1rem;color:#f2e9e3;font-size:var(--fs-sm);line-height:1;}.pmc__gallery__slider .swiper-pagination-progressbar{background-color:var(--bs-light);}.pmc__gallery__slider .swiper-pagination{top:auto !important;bottom:0;--swiper-pagination-color:var(--bs-primary);}ul.tx-indexedsearch-browsebox{list-style:none;margin:1rem 0 0 0;padding:0;display:flex;flex-wrap:wrap;margin-left:-0.3em;}ul.tx-indexedsearch-browsebox li{padding-left:0.3em;}ul.tx-indexedsearch-browsebox a{text-decoration:none;}.tx-indexedsearch-result-description{overflow:hidden;max-height:3.5em;}
