.anzeigenContainer div.item h4,.anzeigenContainer .immos div.item ul li.text1{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;overflow:hidden;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:var(--bs-link-color);margin:0 0 8px 0}.anzeigenContainer .classified div.item img{border:2px solid var(--bs-black);padding:.25rem .5rem}.anzeigenContainer .immos div.item img,.anzeigenContainer .vehicles div.item img{background:var(--bs-gray-500);color:var(--bs-white)}.anzeigenContainer div.item.button .btn:hover{color:var(--bs-white)}.anzeigenContainer .obituaries div.item h4,.anzeigenContainer .classified div.item div{display:none}.anzeigenContainer div.item a>img~div{padding:1rem 1rem .5rem 1rem}.anzeigenContainer div.item img{width:100%;height:216px;min-height:216px;min-width:100%;object-fit:contain;object-position:center}.anzeigenContainer .vehicles div.item img,.anzeigenContainer .immos div.item img{object-fit:cover}.anzeigenContainer div.item>a{color:var(--bs-black);position:relative;display:block;height:100%}.anzeigenContainer .vehicles div.item>a,.anzeigenContainer .immos div.item>a{box-shadow:0 2px 4px #999;margin:0 4px}.anzeigenContainer div.item ul{list-style:none;margin:0;padding:0}.anzeigenContainer div.item.button{border:none;box-shadow:none}.anzeigenContainer .swiper-controlls .button{width:auto;margin:0 0 0 -.5rem}.anzeigenContainer .tab-content nav li:last-child a{padding-right:0}.page-main>.inner>section.weather-page>header{background-color:var(--bs-white);border-bottom-color:rgb(69,69,69,var(--bs-border-opacity));border-bottom-style:solid;border-bottom-width:3px;padding-bottom:1.5rem}.weather-page input{display:none}.weather-page label{background:var(--bs-primary);color:var(--bs-white);margin:0 .125rem 0 0;padding:.5rem;float:left;border-radius:.375rem;border-bottom-right-radius:0;border-top-left-radius:0}.weather-page label:last-of-type{float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:75px}.weather-page input:checked+label{background:var(--bs-link-hover-color)}.weather-page .grid-1x3-1x3-1x3-1x3 .body,.weather-page .grid-1x4-1x4-1x4 .body{display:grid;background:var(--bs-white)}.weather-page input~div,.weather-page input~.sun,.weather-page input~.day-time{display:none}.weather-page ul{list-style:none;margin:0;padding:1rem}.weather-page ul.temp,.weather-page ul.wind{margin:1rem 0 0}.weather-page svg{max-width:200px}.weather-page input~div+.sun{margin:1rem 0;padding:.5rem 1rem}.weather-page input#today:checked~.today+.sun,.weather-page input#tomorrow:checked~.tomorrow+.sun,.weather-page input#day-after-tomorrow:checked~.day-after-tomorrow+.sun{background:var(--bs-white);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.weather-page .sun svg{width:50px;height:50px}.weather-page .day-time ul svg{display:block;margin:0 auto;max-width:100px}.weather-page ul.wind,.weather-page ul li.wind,.weather-page .day-time{text-align:center}.weather-page ul li.wind.img{width:3.5rem;height:3.5rem;margin:1rem auto .5rem auto;border:1px solid #ccc;border-radius:50%;background:#f1f1f1}.weather-page ul li.wind>svg{width:2rem;height:2rem;margin:.75rem}.weather-page ul li.wind.sw svg{transform:rotate(45deg)}.weather-page ul li.wind.w svg{transform:rotate(90deg)}.weather-page ul li.wind.nw svg{transform:rotate(135deg)}.weather-page ul li.wind.n svg{transform:rotate(180deg)}.weather-page ul li.wind.ne svg{transform:rotate(225deg)}.weather-page ul li.wind.e svg{transform:rotate(270deg)}.weather-page ul li.wind.se svg{transform:rotate(315deg)}.weather-page input#today:checked~.today,.weather-page input#today:checked~.today+.sun+div.day-time,.weather-page input#tomorrow:checked~.tomorrow,.weather-page input#tomorrow:checked~.tomorrow+.sun+div.day-time,.weather-page input#day-after-tomorrow:checked~.day-after-tomorrow,.weather-page input#day-after-tomorrow:checked~.day-after-tomorrow+.sun+div.day-time,.weather-page input#outlook:checked~.outlook{display:grid;margin:0 0 1rem 0}.weather-page input#outlook:checked~.outlook .sun{display:inline-flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;background:var(--bs-white);margin:0;padding:1rem;align-items:center}.weather-page input#outlook:checked~.outlook .sun>.sunrise,.weather-page input#outlook:checked~.outlook .sun>.sunset{display:none}section.special-page>:not(:first-child){padding:1rem}@media all and (min-width:455px){.weather-page label{margin:0 .25rem 0 0;padding:.5rem .75rem}.weather-page label:last-of-type{max-width:max-content}}@media (min-width:576px){.weather-page label{margin:0 .25rem 0 0;padding:.5rem 1rem}.weather-page input#outlook:checked~.outlook .sun h4{min-width:calc(100% - 400px)}.weather-page input#outlook:checked~.outlook .sun>.sunrise,.weather-page input#outlook:checked~.outlook .sun>.sunset{display:block}}@media (min-width:768px){section.special-page>:not(:first-child){padding:50px 44px}}