.block-root .vl-block-recipe-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.block-root .vl-block-recipe-card.hidden{display:none}.block-root .vl-block-recipe-card__info{position:relative}.block-root .vl-block-recipe-card__inhouse{position:absolute;left:0;top:0;z-index:5;background-color:var(--color-light-purple);color:var(--color-white);font-family:var(--font-family-sans);font-weight:var(--font-weight-bold);font-size:.75rem;text-transform:uppercase;border-top-left-radius:.3125rem;border-bottom-right-radius:.3125rem;padding:3px 10px}.block-root .vl-block-recipe-card__new{position:absolute;z-index:5;top:5px;left:5px;width:66px;height:50px;background-repeat:no-repeat;background-size:contain}.block-root .vl-block-recipe-card__new+.vl-block-recipe-card__inhouse{left:unset;right:0;border-top-left-radius:unset;border-top-right-radius:.3125rem;border-bottom-right-radius:unset;border-bottom-left-radius:.3125rem}.block-root .vl-block-recipe-card__link{transition:.3s ease-in-out}.block-root .vl-block-recipe-card__link:focus,.block-root .vl-block-recipe-card__link:active{transform:scale(0.985)}.block-root .vl-block-recipe-card__img{position:relative;overflow:hidden;padding-top:70.3%}@media(min-width: 782px){.block-root .vl-block-recipe-card__img{padding-top:62.38%}}.block-root .vl-block-recipe-card__img::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.5rem;width:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.65) 100%)}.block-root .vl-block-recipe-card__img>img{height:100%;min-height:116px;width:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 782px){.block-root .vl-block-recipe-card__img>img{min-height:177px;max-height:unset}}.block-root .vl-block-recipe-card__extras{display:flex;justify-content:space-between;align-items:center;position:absolute;z-index:3;bottom:-12px;padding:0px .625rem 1rem;color:var(--color-white);width:100%;min-height:2rem}.block-root .vl-block-recipe-card__time{font-family:var(--font-family-omnes);font-style:normal;font-weight:var(--font-weight-omnes-semibold);font-size:.8125rem;line-height:1rem;margin-left:auto}.block-root .vl-block-recipe-card__title{font-family:var(--font-family-omnes);font-style:normal;font-weight:var(--font-weight-omnes-semibold);font-size:1rem;line-height:1.125rem;color:var(--color-brand);padding-left:.625rem;hyphens:auto;word-break:break-word;margin-top:6px}.block-root .vl-block-recipe-card__star-rating{position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}.block-root .vl-block-recipe-card.products .vl-block-recipe-card__img img{min-height:unset !important}.block-root .vl-block-recipe-card.products .vl-block-recipe-card__title{text-align:center}
