.teaserList-map__header{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;padding:10px 0;position:sticky!important;top:0;width:100%;z-index:2}.teaserList-map__header__title{align-self:center;color:#292929;display:inline-block;margin:0 0 20px 10px}body:not(.imx-brand-iz,.imx-brand-uw,.imx-brand-vachendorf,.imx-brand-grassau,.imx-brand-seeonseebruck,.imx-brand-ruhpolding,.imx-brand-chiemgaugmbh,.imx-brand-ct) .teaserList-map__header__title{font:400 var(--font_deko-style) calc(10rem*var(--font_deko-mod))/1.2em var(--font_deko),Arial,sans-serif;font-size:calc(10rem*var(--font_deko-mod));font-style:var(--font_deko-style);font-weight:400;line-height:1.2em}@media (max-width:550px){body:not(.imx-brand-iz,.imx-brand-uw,.imx-brand-vachendorf,.imx-brand-grassau,.imx-brand-seeonseebruck,.imx-brand-ruhpolding,.imx-brand-chiemgaugmbh,.imx-brand-ct) .teaserList-map__header__title{font-size:8rem}}@media (min-width:901px){body.imx-brand-iz .teaserList-map__header__title{font:400 var(--font_deko-style) calc(3rem*var(--font_deko-mod))/1em var(--font_deko),Arial,sans-serif;font-size:calc(3rem*var(--font_deko-mod));font-style:var(--font_deko-style);font-weight:400;line-height:1em}}@media (max-width:900px){body.imx-brand-iz .teaserList-map__header__title{font:400 var(--font_deko-style) calc(3.15rem*var(--font_deko-mod))/1em var(--font_deko),Arial,sans-serif;font-size:calc(3.15rem*var(--font_deko-mod));font-style:var(--font_deko-style);font-weight:400;line-height:1em}}@media (min-width:901px){body.imx-brand-seeonseebruck .teaserList-map__header__title{font:700 normal calc(80px*var(--font_primary-mod))/1.1 var(--font_primary),Arial,sans-serif;font-size:calc(80px*var(--font_primary-mod));font-style:normal;font-weight:700;line-height:1.1}}@media (max-width:900px){body.imx-brand-seeonseebruck .teaserList-map__header__title{font:700 normal calc(45px*var(--font_primary-mod))/1.1 var(--font_primary),Arial,sans-serif;font-size:calc(45px*var(--font_primary-mod));font-style:normal;font-weight:700;line-height:1.1}}body.imx-brand-uw .teaserList-map__header__title{font:700 var(--font_deko-style) calc(10rem*var(--font_deko-mod))/1.2em var(--font_deko),Arial,sans-serif;font-size:calc(10rem*var(--font_deko-mod));font-style:var(--font_deko-style);font-weight:700;line-height:1.2em}@media (max-width:550px){body.imx-brand-uw .teaserList-map__header__title{font-size:8rem}}body.imx-brand-vachendorf .teaserList-map__header__title{font:700 var(--font_deko-style) calc(5rem*var(--font_deko-mod))/1.2em var(--font_deko),Arial,sans-serif;font-size:calc(5rem*var(--font_deko-mod));font-style:var(--font_deko-style);font-weight:700;line-height:1.2em}@media (max-width:550px){body.imx-brand-vachendorf .teaserList-map__header__title{font-size:8rem}}body.imx-brand-grassau .teaserList-map__header__title{font:400 var(--font_deko-style) calc(11.9rem*var(--font_deko-mod))/1.1 var(--font_deko),Arial,sans-serif;font-size:calc(11.9rem*var(--font_deko-mod));font-style:var(--font_deko-style);font-weight:400;line-height:1.1}@media (max-width:550px){body.imx-brand-grassau .teaserList-map__header__title{font-size:6rem}}body.imx-brand-ruhpolding .teaserList-map__header__title{font:800 normal calc(5.15rem*var(--font_primary-mod))/1.5em var(--font_primary),Arial,sans-serif;font-size:calc(5.15rem*var(--font_primary-mod));font-style:normal;font-weight:800;line-height:1.5em}body:is(.imx-brand-chiemgaugmbh,.imx-brand-ct) .teaserList-map__header__title{font:900 var(--font_deko-style) calc(10rem*var(--font_deko-mod))/1.2em var(--font_deko),Arial,sans-serif;font-size:calc(10rem*var(--font_deko-mod));font-style:var(--font_deko-style);font-weight:900;line-height:1.2em}@media (max-width:550px){body:is(.imx-brand-chiemgaugmbh,.imx-brand-ct) .teaserList-map__header__title{font-size:8rem}}@media (min-width:1201px){.teaserList-map__header__title{flex:1 1}}@media (min-width:1200px){.teaserList-map__header__title{margin-left:0;white-space:normal}}.teaserList-map__header__functions{display:flex;padding-left:10px}@media (max-width:550px){.teaserList-map__header__functions{padding-right:10px}}.teaserList-map__header__functions .trigger{align-self:center;background-color:#fff;border:1px solid #c7c7c7;border-radius:3px;color:#292929;font:400 normal calc(18px*var(--font_primary-mod))/1 var(--font_primary),Arial,sans-serif;font-size:calc(18px*var(--font_primary-mod));font-style:normal;font-weight:400;line-height:1;padding:10px;position:relative;text-decoration:none}.teaserList-map__header__functions .trigger:not(:last-child){margin-right:15px}body.imx-brand-seeonseebruck .teaserList-map__header__functions .trigger{font:400 normal calc(18px*var(--font_secondary-mod))/1 var(--font_secondary),Arial,sans-serif;font-size:calc(18px*var(--font_secondary-mod));font-style:normal;font-weight:400;line-height:1}.teaserList-map__header__functions .searchBlock{display:inline-block}@media (min-width:900px){.teaserList-map__header__functions .searchBlock{display:none}}.teaserList-map__header__functions .trigger .amount{background-color:var(--color_cd);border-radius:100%;color:#fff;font:400 normal calc(14px*var(--font_primary-mod))/1 var(--font_primary),Arial,sans-serif;font-size:calc(14px*var(--font_primary-mod));font-style:normal;font-weight:400;height:18px;line-height:1;padding-top:4px;position:absolute;right:-10px;text-align:center;top:-10px;width:22px}.teaserList-map__header__functions .input-select-default{background-color:#fff;display:flex;height:42px}.teaserList-map__header__functions .input-select-default .inputstyle__label{display:none}.teaserList-map__header__functions .input-select-default .inputstyle__select{padding:10px 24px 8px 10px}.teaserList-map__header__functions .input-select-default .inputstyle__icon{font-size:18px;line-height:18px}