.wp-block-qce-recipe-card{min-height:290px !important;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--wp--preset--spacing--50);-webkit-text-decoration:none;text-decoration:none;border-radius:15px !important;overflow:hidden}@media(min-width: 768px){.wp-block-qce-recipe-card{min-height:320px !important;border-radius:30px}.wp-block-qce-recipe-card:hover .wp-block-qce-recipe-card__button{padding-left:1.5rem !important;padding-right:calc(36px + .5rem + .3rem) !important;background-color:var(--wp--preset--color--custom-anthracite);color:var(--wp--preset--color--custom-gris-clair);font-style:italic}.wp-block-qce-recipe-card:hover .wp-block-qce-recipe-card__button::before{left:calc(100% - 36px - .3rem);transform:translate(0%, -50%)}}.wp-block-qce-recipe-card__thumbnail{width:100%;height:100%;max-width:300px;position:absolute;top:0;left:50%;transform:translateX(-50%);-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.wp-block-qce-recipe-card__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s all ease-in-out}.wp-block-qce-recipe-card .overlay{height:100%;width:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 50.5%, rgba(32, 32, 35, 0.3) 100%)}.wp-block-qce-recipe-card__content-container{flex:1;padding:var(--wp--preset--spacing--50) var(--wp--preset--spacing--60);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;z-index:4}.wp-block-qce-recipe-card__packaging{position:absolute;top:var(--wp--preset--spacing--50);left:var(--wp--preset--spacing--60);display:flex;align-items:center;gap:var(--wp--preset--spacing--30)}.wp-block-qce-recipe-card__packaging .packaging-container{position:relative}@media(min-width: 768px){.wp-block-qce-recipe-card__packaging .packaging-container:hover .tooltip{opacity:1;visibility:visible}}.wp-block-qce-recipe-card__packaging .icon{width:15px;height:25px}.wp-block-qce-recipe-card__packaging .tooltip{visibility:hidden;width:-moz-max-content;width:max-content;background-color:var(--wp--preset--color--custom-gris-clair);color:var(--wp--preset--color--custom-anthracite);text-align:center;padding:4px 6px;border-radius:5px;font-size:12px;position:absolute;top:50%;left:25px;z-index:10;transform:translateY(-50%);opacity:0;transition:opacity .3s;white-space:nowrap}.wp-block-qce-recipe-card__packaging .tooltip::after{content:"";position:absolute;top:50%;right:100%;transform:translateY(-50%);border-width:6px;border-style:solid;border-color:rgba(0,0,0,0) var(--wp--preset--color--custom-gris-clair) rgba(0,0,0,0) rgba(0,0,0,0)}.wp-block-qce-recipe-card__labels{min-height:25px;padding-bottom:var(--wp--preset--spacing--50);display:flex;justify-content:center;align-items:center;gap:var(--wp--preset--spacing--20)}.wp-block-qce-recipe-card__labels .recipe-label{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30);background-color:var(--wp--preset--color--custom-anthracite);font-size:11px;line-height:1em;color:var(--wp--preset--color--custom-gris-clair);text-align:center;border-radius:50px}.wp-block-qce-recipe-card__colors{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem}.wp-block-qce-recipe-card__colors .recipe-color-container{display:flex;align-items:center;gap:var(--wp--preset--spacing--20)}.wp-block-qce-recipe-card__colors .recipe-color-circle{width:14px;height:14px;border-radius:50%}.wp-block-qce-recipe-card__colors .recipe-color{font-size:11px;line-height:1em;color:var(--wp--preset--color--custom-gris-fonce)}.wp-block-qce-recipe-card__title{margin:0;padding-bottom:var(--wp--preset--spacing--30);font-family:"Montserrat",sans-serif;font-size:var(--wp--preset--font-size--medium);font-weight:700;color:var(--wp--preset--color--custom-anthracite);text-align:center}.wp-block-qce-recipe-card__excerpt{margin:0;max-width:270px !important;padding-bottom:1rem;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--custom-gris-fonce);text-align:center}.wp-block-qce-recipe-card__button{position:relative;padding:0rem 1.5rem 0rem calc(36px + .3rem + .5rem) !important;position:relative;min-height:calc(36px + .5rem);display:inline-flex;align-items:center;background-color:var(--wp--preset--color--custom-gris-clair);color:var(--wp--preset--color--custom-anthracite);border-radius:50px;line-height:1em;transition:.4s all ease-in-out}.wp-block-qce-recipe-card__button::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNyIgaGVpZ2h0PSIzNyIgdmlld0JveD0iMCAwIDM3IDM3IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTE2IDExTDIzIDE4TDE2IDI1IiBzdHJva2U9IiNFNEU0RTciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4=);background-position:center center;background-repeat:no-repeat;background-color:var(--wp--preset--color--custom-anthracite);height:100%;width:36px;height:36px;display:inline-block;position:absolute;top:50%;left:.3rem;z-index:4;transform:translateY(-50%);border-radius:50%;transition:.4s all ease-in-out}
