.c-recipe-card{flex-direction:column;align-items:stretch;gap:15px;transition:color .2s;display:flex;position:relative}.c-recipe-card:hover,.c-recipe-card:focus{color:#cd001a}.c-recipe-card--horizontal{border:1px solid #f9f2ec;flex-direction:row;gap:0}.c-recipe-card--portrait .c-recipe-card__image{aspect-ratio:380/507}.c-recipe-card--square .c-recipe-card__image{aspect-ratio:1}.c-recipe-card--landscape .c-recipe-card__image{aspect-ratio:582/435}.c-recipe-card__tag{z-index:1;justify-content:center;align-items:center;width:52px;height:46px;display:flex;position:absolute;top:-14px;right:15px}.c-recipe-card__tag img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.c-recipe-card__tag span{color:#fff;position:relative}.c-recipe-card__image-wrapper{flex-shrink:0;position:relative;overflow:hidden}.c-recipe-card__image,.c-recipe-card__image img{-o-object-fit:cover;object-fit:cover;border-radius:2px;width:100%;height:100%;transition:transform .2s}.c-recipe-card:hover .c-recipe-card__image,.c-recipe-card:focus .c-recipe-card__image,.c-recipe-card:hover .c-recipe-card__image img,.c-recipe-card:focus .c-recipe-card__image img{transform:scale(1.025)}.c-recipe-card--horizontal .c-recipe-card__image,.c-recipe-card--horizontal .c-recipe-card__image img{width:160px;height:100%}.c-recipe-card__video{background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.c-recipe-card__title{margin-bottom:0;display:flex}@media (width<=991.98px){.c-recipe-card__title{font-size:15px}}.c-recipe-card--horizontal .c-recipe-card__title{padding:20px}
