.FavoritenHeader-module-scss-module__4yXW6W__favoritenHeaderWrapper{background-color:var(--background)}.FavoritenHeader-module-scss-module__4yXW6W__favoritenHeaderWrapper .FavoritenHeader-module-scss-module__4yXW6W__link{font-weight:700;text-decoration:underline;color:var(--secondary)!important}@media (max-width:75rem){.FavoritenHeader-module-scss-module__4yXW6W__favoritenHeaderWrapper .FavoritenHeader-module-scss-module__4yXW6W__desktopDeviceOnly{display:none}}@media (max-width:48rem){.FavoritenHeader-module-scss-module__4yXW6W__favoritenHeader header{align-items:flex-start}.FavoritenHeader-module-scss-module__4yXW6W__clearAllBtn span{gap:0}}
.UiInput-module-scss-module__KwK7JW__container{width:100%;position:relative}.UiInput-module-scss-module__KwK7JW__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.UiInput-module-scss-module__KwK7JW__floatingLabel{pointer-events:none;color:#707070;background:var(--white);padding:0 .25rem;transition:all .2s;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.UiInput-module-scss-module__KwK7JW__input:focus{outline:0}.UiInput-module-scss-module__KwK7JW__inputWrapper:focus-within .UiInput-module-scss-module__KwK7JW__floatingLabel,.UiInput-module-scss-module__KwK7JW__input:not(:placeholder-shown)+.UiInput-module-scss-module__KwK7JW__floatingLabel{top:var(--space-small);left:var(--space-small);color:#9e9e9e;font-size:.75rem;transform:translateY(0)}.UiInput-module-scss-module__KwK7JW__input{color:#212121;border-radius:var(--ui-radius);background-color:var(--white);border:1px solid #bdbdbd;outline:none;width:100%;height:55px;padding:1.625rem 2.25rem .4375rem .875rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.UiInput-module-scss-module__KwK7JW__input:focus{box-shadow:none;border-color:#9e9e9e;outline:0}.UiInput-module-scss-module__KwK7JW__input::placeholder{color:#707070}.UiInput-module-scss-module__KwK7JW__textareaContainer{border-radius:var(--ui-radius)}.UiInput-module-scss-module__KwK7JW__textareaContainer .UiInput-module-scss-module__KwK7JW__statusIcon{top:1rem}.UiInput-module-scss-module__KwK7JW__textareaContainer .UiInput-module-scss-module__KwK7JW__rightContent{top:.75rem}.UiInput-module-scss-module__KwK7JW__textareaContainer label{top:var(--space-default)}textarea.UiInput-module-scss-module__KwK7JW__input{height:auto;min-height:5rem;padding:.8rem .75rem;padding-top:var(--space-large);resize:vertical}.UiInput-module-scss-module__KwK7JW__hasError .UiInput-module-scss-module__KwK7JW__input::placeholder{color:#bf3f1b}.UiInput-module-scss-module__KwK7JW__statusIcon{z-index:2;background-color:#fff;width:.875rem;height:.875rem;position:absolute;right:.375rem}.UiInput-module-scss-module__KwK7JW__rightContent{z-index:2;align-items:center;display:flex;position:absolute;right:.375rem}.UiInput-module-scss-module__KwK7JW__hasError .UiInput-module-scss-module__KwK7JW__input{border-color:#bf3f1b}.UiInput-module-scss-module__KwK7JW__hasError .UiInput-module-scss-module__KwK7JW__statusIcon{fill:#bf3f1b}.UiInput-module-scss-module__KwK7JW__isValid .UiInput-module-scss-module__KwK7JW__input{border-color:#28a745b3}.UiInput-module-scss-module__KwK7JW__isValid .UiInput-module-scss-module__KwK7JW__statusIcon{fill:#64bd75}.UiInput-module-scss-module__KwK7JW__disabled .UiInput-module-scss-module__KwK7JW__input{color:#bdbdbd;cursor:not-allowed;background-color:#f5f5f5;border-color:#e0e0e0}.UiInput-module-scss-module__KwK7JW__disabled .UiInput-module-scss-module__KwK7JW__input::placeholder{color:#bdbdbd}.UiInput-module-scss-module__KwK7JW__disabled .UiInput-module-scss-module__KwK7JW__statusIcon,.UiInput-module-scss-module__KwK7JW__disabled .UiInput-module-scss-module__KwK7JW__rightContent{opacity:.6}
.RoomTile-module-scss-module__Z3xrLq__mapIconBox{border-radius:var(--ui-radius);justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:4px;display:inline-flex}.RoomTile-module-scss-module__Z3xrLq__iconBox{border-radius:var(--ui-radius);width:1.5rem;height:1.5rem;padding:4px}.RoomTile-module-scss-module__Z3xrLq__margin{margin-left:var(--space-tiny);margin-right:var(--space-tiny)}.RoomTile-module-scss-module__Z3xrLq__roomLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RoomTile-module-scss-module__Z3xrLq__icon{width:1rem;height:1rem}
.SearchResults-module-scss-module__GsZxAq__resultListContainer{min-height:100vh;margin-bottom:var(--space-default);grid-template-columns:1fr;display:grid;position:relative}.SearchResults-module-scss-module__GsZxAq__resultListContainer>:first-child,.SearchResults-module-scss-module__GsZxAq__resultListContainer>:last-child{display:none}@media (min-width:1200px){.SearchResults-module-scss-module__GsZxAq__resultListContainer{gap:var(--space-default);grid-template-columns:1fr minmax(0,10rem)}.SearchResults-module-scss-module__GsZxAq__resultListContainer>:last-child{max-height:calc(100vh - 7rem);display:block;position:sticky;top:7rem;overflow:auto}}@media (min-width:1700px){.SearchResults-module-scss-module__GsZxAq__resultListContainer.SearchResults-module-scss-module__GsZxAq__mapOpen{grid-template-columns:28.125rem 1fr 10rem}.SearchResults-module-scss-module__GsZxAq__resultListContainer.SearchResults-module-scss-module__GsZxAq__mapOpen>:first-child{max-width:28.125rem;display:block}.SearchResults-module-scss-module__GsZxAq__resultListContainer:not(.SearchResults-module-scss-module__GsZxAq__mapOpen){grid-template-columns:21.875rem 1fr 10rem}.SearchResults-module-scss-module__GsZxAq__resultListContainer:not(.SearchResults-module-scss-module__GsZxAq__mapOpen)>:first-child{max-width:21.875rem;display:block}}.SearchResults-module-scss-module__GsZxAq__advertisement{box-sizing:border-box;width:100%;max-width:100%}.SearchResults-module-scss-module__GsZxAq__overlayMap{width:90vw;height:90vh;position:static}@media (min-width:1200px){.SearchResults-module-scss-module__GsZxAq__mobileDeviceOnly{display:none}}.SearchResults-module-scss-module__GsZxAq__map{width:100%;height:100%;max-height:100vh}
.RowBannerSection-module-scss-module__-FGY-G__grid{grid-template-columns:1fr;display:grid}@media (min-width:64.0625rem){.RowBannerSection-module-scss-module__-FGY-G__grid{grid-template-columns:repeat(2,1fr)}}
