.generic-card[data-v-5b840564]{position:relative}.generic-card__link[data-v-5b840564]{display:flex;flex-direction:column;height:100%}.generic-card__block[data-v-5b840564]{flex-direction:column;margin-bottom:16px;overflow:hidden}.generic-card__block[data-v-5b840564],.generic-card__image[data-v-5b840564]{align-items:center;display:flex;height:100%;justify-content:center}.generic-card__image[data-v-5b840564]{max-width:100%;position:relative;width:auto}.generic-card__image--grid-view[data-v-5b840564]{max-height:75%}@media only screen and (min-width:1000px){body.myposter .generic-card__image--grid-view[data-v-5b840564]{max-height:100%}}.generic-card__title[data-v-5b840564]{color:#575a5f;font-size:18px;font-size:20px;font-weight:600;letter-spacing:.5px;letter-spacing:1px;line-height:22px;margin-bottom:0;text-align:center}@media only screen and (min-width:375px){.generic-card__title[data-v-5b840564]{font-size:21px;line-height:28px}}@media only screen and (min-width:520px){.generic-card__title[data-v-5b840564]{font-size:24px}}body.myposter .generic-card__title--grid-view[data-v-5b840564]{font-size:14px}@media only screen and (min-width:920px){body.myposter .generic-card__title--grid-view[data-v-5b840564]{color:#575a5f;font-size:18px;font-weight:600;letter-spacing:.5px;line-height:22px}}@media only screen and (min-width:920px) and (min-width:375px){body.myposter .generic-card__title--grid-view[data-v-5b840564]{font-size:21px;line-height:28px}}@media only screen and (min-width:920px) and (min-width:520px){body.myposter .generic-card__title--grid-view[data-v-5b840564]{font-size:24px}}body.kartenliebe .generic-card__title[data-v-5b840564]{color:var(--primary);color:#162848;font-family:var(--headline-font);font-family:Baskerville,serif;font-size:var(--headline-small-size);font-weight:var(--headline-weight);font-weight:400;letter-spacing:var(--headline-small-tracking);line-height:var(--headline-small-line-height)}body.kartenliebe .generic-card__title--grid-view[data-v-5b840564]{font-size:13px}@media only screen and (min-width:576px){body.kartenliebe .generic-card__title[data-v-5b840564]{font-size:20px}}@media only screen and (min-width:1024px){.generic-card__title[data-v-5b840564]{margin-bottom:0}}
