.stretched-link{flex-grow:1;width:100%}.stretched-link:after{background-color:#0000;bottom:0;content:"";height:100%;left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.stretched-link:not(.btn):hover span,.stretched-link:not(.btn):focus span,.stretched-link:not(button):hover span,.stretched-link:not(button):focus span{color:#000;text-decoration:none}.stretched-link:hover span,.stretched-link:focus span{color:#c50014;text-decoration:underline}.stretched-link--transparent{height:100%;position:absolute;width:100%}.content-teaser{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:3rem;position:relative}@media screen and (min-width: 768px){.content-teaser{margin-bottom:3.5rem;padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width: 961px){.content-teaser.flex-33-l .content-teaser__select-button{width:100%}.content-teaser.flex-50-l .content-teaser__select-wrapper{align-items:center;display:flex;justify-content:space-between}.content-teaser.flex-50-l .content-teaser__select-button{margin-left:1.25rem;margin-top:0;min-width:auto;white-space:nowrap}}.content-teaser>.content-teaser--body{background-color:#fff;display:flex;flex-direction:column;height:100%;position:relative;text-decoration:none}.content-teaser>.content-teaser--body.is-clickable:hover .content-teaser__image,.content-teaser>.content-teaser--body.is-clickable:focus .content-teaser__image{filter:brightness(80%)}.content-teaser>.content-teaser--body.is-clickable:hover .content-teaser__headline,.content-teaser>.content-teaser--body.is-clickable:hover .content-teaser__text,.content-teaser>.content-teaser--body.is-clickable:focus .content-teaser__headline,.content-teaser>.content-teaser--body.is-clickable:focus .content-teaser__text{color:#282d37}.content-teaser>.content-teaser--body.is-clickable:hover .content-teaser__link,.content-teaser>.content-teaser--body.is-clickable:focus .content-teaser__link{color:#c50014;text-decoration:underline}.content-teaser>.content-teaser--body+div{background-color:#fff;display:flex;flex-direction:column;height:auto}.content-teaser>.content-teaser--body+.button-container{margin-top:1.5rem}.content-teaser-list>div:not(:last-child) .content-teaser__link{margin-bottom:.5rem}.content-teaser__button{width:auto}.content-teaser__text-wrapper+.stretched-link{margin-top:1rem}.content-teaser__text-wrapper+.stretched-link--empty{margin-top:0}.content-teaser__image-wrapper{flex:0 0 auto;margin:0 0 1rem}@media screen and (min-width: 768px){.content-teaser__image-wrapper{margin-bottom:1.5rem}}.content-teaser__image-caption{margin-bottom:.75rem;padding-right:1.25rem}.content-teaser__headline{font-family:DBScreenHead,Arial,Helvetica,sans-serif;font-weight:900;font-size:1.125rem;-webkit-hyphens:auto;hyphens:auto;margin-bottom:1rem}.content-teaser__text{line-height:1.25rem;margin-bottom:auto;width:100%}@media screen and (min-width: 768px){.content-teaser__link{display:block;margin:auto 0 0}}.content-teaser__price{font-weight:700;margin-bottom:0;margin-top:.75rem;text-align:right}.link-list-container a .content-teaser__link{display:block;margin-bottom:.5rem}@media screen and (min-width: 768px){.link-list-container a .content-teaser__link{margin:auto 0 .5rem}}.link-list-container a:last-child .content-teaser__link{margin-bottom:0}.content-teaser__image-link{flex:0 0 auto;position:relative}.content-teaser__image-link:hover .content-teaser__image,.content-teaser__image-link:focus .content-teaser__image{filter:brightness(80%)}.content-teaser__select-button{display:inline-block;margin-top:1.25rem}@media screen and (min-width: 768px) and (max-width: 960px){.content-teaser__select-button{width:100%}}
