﻿@font-face{font-family:"Roboto Thin";src:url("../../../fonts/Roboto-Thin.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Roboto Light";src:url("../../../fonts/Roboto-Light.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto Regular";src:url("../../../fonts/Roboto-Regular.ttf") format("truetype");font-weight:600;font-style:normal}.abfallartListItem{margin-bottom:2rem}.abfallartListItem .abfallart{height:100%;background:#fff}.abfallartListItem .abfallart .bild{overflow:hidden;padding:0;text-align:center;position:relative}.abfallartListItem .abfallart .bild img{width:100%;aspect-ratio:4/3;object-fit:cover}.abfallartListItem .abfallart .bild .abfallartTitel{position:absolute;bottom:0;background:#fff;opacity:.8;width:100%;padding:1rem 4rem}.abfallartListItem .abfallart .abfallartText{margin-bottom:5rem}.abfallartListItem .abfallart .abfallartText ul{list-style:none;padding-left:1rem;margin-top:1rem}.abfallartListItem .abfallart .abfallartText ul li{padding:0;display:inline-flex;width:100%}.abfallartListItem .abfallart .abfallartText ul li::before{font-family:"Font Awesome 5 Pro",serif;margin-right:1rem;font-size:24px}.abfallartListItem .abfallart .abfallartText .wasDarfRein li::before{content:"";color:#36be68}.abfallartListItem .abfallart .abfallartText .wasDarfNichtRein li::before{content:"";color:#f52c57}.abfallartListItem .abfallart .cta{position:absolute;bottom:0;width:calc(100% - 30px)}.abfallartListItem .abfallart .cta a{width:100%;display:block}.abfallartListItem .abfallart .cta a.button{padding:1rem 3rem}.abfallart-details .teaserWrapper{position:relative}.abfallart-details .teaserWrapper .bildWrapper{overflow:hidden;max-height:400px;display:flex}@media(min-width: 992px){.abfallart-details .teaserWrapper .bildWrapper{max-height:600px}}.abfallart-details .teaserWrapper img{width:100%;aspect-ratio:16/9;object-fit:cover}.abfallart-details .teaserWrapper .teaserContent{padding:1rem;background:#cfe6dc;z-index:2}.abfallart-details .teaserWrapper .teaserContent>div{max-width:1140px;width:100%;margin:auto}.abfallart-details .teaserWrapper .teaserContent .containerInfos{display:flex;flex-direction:column;margin-bottom:2rem;align-items:flex-end}.abfallart-details .teaserWrapper .teaserContent .containerInfos .entsorgerPaketInWarenkorb{padding:1.75rem 4rem;background:#fff;margin-top:2rem;width:100%}.abfallart-details .teaserWrapper .teaserContent .containerInfos .entsorgerPaketInWarenkorb .aktiverPreis{font-size:16px;display:flex;justify-content:space-between}.abfallart-details .teaserWrapper .teaserContent .containerInfos .entsorgerPaketInWarenkorb .aktiverPreis .dynamicDaten.strPreis{font-size:31px;font-weight:bolder}.abfallart-details .teaserWrapper .teaserContent .containerInfos .entsorgerPaketInWarenkorb .aktiveBeschreibung{padding-top:.5rem;margin-top:.5rem;border-top:1px #cfe6dc solid}@media(min-width: 992px){.abfallart-details .teaserWrapper .teaserContent{background:rgba(0,0,0,0);position:absolute;bottom:0;display:flex;width:100%;justify-content:center;flex-direction:column}.abfallart-details .teaserWrapper .teaserContent .containerInfos{flex-direction:row}.abfallart-details .teaserWrapper .teaserContent .containerInfos .entsorgerPaketInWarenkorb{margin-left:5rem;margin-top:0;width:412px;min-width:412px}}.abfallart-details .containerAuswahl{justify-content:end;display:flex;flex-direction:column;padding-bottom:20px}.abfallart-details .containerAuswahlWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width: 992px){.abfallart-details .containerAuswahlWrapper{min-width:648px}}.abfallart-details .containerAuswahlWrapper .containerAuswahl{background-color:#fff;padding:1rem 1rem;cursor:pointer;min-width:180px;margin-top:1rem;margin-right:1rem;border:5px #fff solid}.abfallart-details .containerAuswahlWrapper .containerAuswahl.active{border-color:#36be68}.abfallart-details .containerAuswahlWrapper .containerAuswahl .containerGroesse{color:#36be68;font-size:20px;width:100%}@media screen and (max-width: 576px){.abfallart-details .containerAuswahlWrapper .containerAuswahl .containerGroesse{font-size:1rem}}.abfallart-details .containerAuswahlWrapper .containerAuswahl .containerPreis{font-size:1rem;font-weight:600}.abfallart-details .weitere-informationen{padding:15px 0;border-bottom:1px #cfe6dc solid}@media screen and (min-width: 768px){.abfallart-details .infobox{border-left:1px #cfe6dc solid}}
