.block-root .vl-block-recipe-card{--_favorite-btn-border:1px solid transparent;--_favorite-btn-border-hover:1px solid var(--valio-iconic-blue);--_favorite-btn-icon-color:transparent;--_favorite-btn-icon-border:var(--valio-iconic-blue)}.block-root .vl-block-recipe-card__favorite-button{background-color:var(--color-white);border:var(--_favorite-btn-border);pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:opacity .3s ease-in-out,border-color .2s ease-in-out;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.block-root .vl-block-recipe-card__favorite-button svg{width:1rem;height:1rem}.block-root .vl-block-recipe-card__favorite-button svg path{fill:var(--_favorite-btn-icon-color);stroke:var(--_favorite-btn-icon-border);stroke-width:1px;transition:fill .25s,stroke .25s}.block-root .vl-block-recipe-card__favorite-button:hover{cursor:pointer;border:var(--_favorite-btn-border-hover)}.block-root .vl-block-recipe-card__favorite-button:disabled{pointer-events:none}.block-root .vl-block-recipe-card__link{isolation:isolate;position:relative}.block-root .vl-block-recipe-card[data-favorited=true]{--_favorite-btn-icon-color:#d46594;--_favorite-btn-icon-border:#d46594;--_favorite-btn-border-hover:1px solid #d46594}
/*$vite$:1*/