.c-recipe-card{display:flex;flex-direction:column;align-items:stretch;gap:15px;position:relative;transition:color .2s}.c-recipe-card:hover,.c-recipe-card:focus{color:#cd001a}.c-recipe-card--horizontal{flex-direction:row;gap:0;border:1px solid #f9f2ec}.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{display:flex;justify-content:center;align-items:center;width:52px;height:46px;position:absolute;top:-14px;right:15px;z-index:1}.c-recipe-card__tag img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}.c-recipe-card__tag span{position:relative;color:#fff}.c-recipe-card__image-wrapper{flex-shrink:0;overflow:hidden;position:relative}.c-recipe-card__image,.c-recipe-card__image img{width:100%;height:100%;border-radius:2px;transition:transform .2s;-o-object-fit:cover;object-fit:cover}.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{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff}.c-recipe-card__title{display:flex;margin-bottom:0}@media (max-width: 991.98px){.c-recipe-card__title{font-size:15px}}.c-recipe-card--horizontal .c-recipe-card__title{padding:20px}
