.ws-favorite-recipe__absolute{background:hsla(0,0%,100%,.5);border-radius:50%;bottom:10px;padding:8px;position:absolute;right:10px;z-index:1}.ws-favorite-recipe__absolute .ws-favorite-recipe__button{display:block;padding:0}.ws-favorite-recipe__absolute .ngr-tooltip__button-wrapper{display:block}.ws-favorite-recipe__absolute .ws-favorite-recipe__icon .ngr-icon{color:#c8102e;display:block;height:22px;width:22px}.ws-favorite-recipe__absolute .ws-favorite-recipe__icon .ngr-icon svg{stroke-width:2;stroke:currentColor;height:100%;width:100%}.ws-favorite-recipe__absolute .ws-favorite-recipe__icon--saved .ngr-icon{stroke-width:0;color:#c8102e}.ws-favorite-recipe__relative{align-items:center;display:flex;position:relative}.ws-favorite-recipe__relative .ws-favorite-recipe__icon .ngr-icon{stroke-width:1;color:#737373;display:block}.ws-favorite-recipe__relative .ws-favorite-recipe__icon--saved .ngr-icon{stroke-width:0;color:#c8102e}.ws-favorite-recipe__relative__numberOfFavorites-container{font-size:.875rem;line-height:1.125rem;margin-right:5px}@media(max-width:767px){.ws-favorite-recipe__relative__numberOfFavorites-container{display:none}}.ws-favorite-recipe__relative__numberOfFavorites{font-size:1rem;font-weight:700;padding-right:5px}.ws-favorite-recipe .ws-favorite-recipe__icon--animation .ngr-icon{animation:favorite-pulse .4s ease-out}.ws-favorite-recipe__button{background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;padding:16px;text-align:left;text-decoration:none}.ws-favorite-recipe__button .ngr-icon{display:block;height:22px;width:22px}.ws-favorite-recipe__button .ngr-icon svg{height:100%;width:100%}.ws-favorite-recipe__button--big .ngr-icon{background-color:#fff;border-radius:50%;box-shadow:0 2px 4px 0 hsla(0,0%,71%,.5);height:45px;padding:.7rem .6rem .6rem;width:45px}@media(max-width:767px){.ws-favorite-recipe__button--big .ngr-icon{height:36px;padding:.6rem .5rem .5rem;width:36px}.ws-favorite-recipe .ngr-tooltip{min-width:163px}}.ws-favorite-recipe .ngr-tooltip--right:after{right:12px}.ws-favorite-recipe__link{color:#c8102e;display:block;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-favorite-recipe__link .ws-link{text-decoration:underline}@keyframes favorite-pulse{0%{transform:scale(1)}30%{transform:scale(1.2)}to{transform:scale(1)}}
