.wp-block-pink-recettes-recipe-card,.wp-block-pink-recettes-recipe-card .recipe-item-2025{height:100%}.recipe-item-2025{align-items:stretch;background:#fff;display:flex;flex-direction:column;justify-content:space-between;position:relative}.recipe-item-2025 .recipe-image{flex:0 0 42rem;order:-1;position:relative}.recipe-item-2025 .recipe-image .img-wrap{height:100%;overflow:hidden;position:relative}.recipe-item-2025 .recipe-image .img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.recipe-item-2025 .recipe-image .img-wrap:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));bottom:0;content:"";height:8rem;left:0;pointer-events:none;position:absolute;width:100%}.recipe-item-2025 .recipe-author{align-items:center;bottom:2rem;color:#fff;display:flex;font-size:1.4rem;gap:1rem;left:2rem;position:absolute;z-index:1}.recipe-item-2025 .recipe-author img{border:2px solid #fff;border-radius:50%;height:4rem;overflow:hidden;width:4rem}.recipe-item-2025 .recipe-title{align-items:center;display:inline-flex;flex:1;font-family:var(--wp--preset--font-family--silka-bold);font-size:1.4rem;justify-content:center;line-height:1.4;margin:0;padding:2rem 2rem 0;text-align:center}.recipe-item-2025 hr{align-self:center;background-color:var(--color--light-grey);height:2px;margin:1em 0 .2em;width:6rem}.recipe-item-2025 a.recipe-link{bottom:0;font-size:0;left:0;position:absolute;right:0;text-decoration:none;top:0}@media(max-width:767px){.recipe-item-2025 .recipe-author{bottom:1rem;font-size:1.3rem;left:1rem}.recipe-item-2025 .recipe-author img{height:3rem;width:3rem}.recipe-item-2025 .recipe-title{font-size:1.8rem;padding:2rem 1rem 0;word-break:break-word}}
