.recipe-author-icon--large[data-v-2e307669]{height:3.125rem;width:3.125rem}.recipe-author-icon--small[data-v-2e307669]{height:2.25rem;width:2.25rem}.recipe-author-icon svg[data-v-2e307669]{height:100%;width:100%}.recipe-info-badge[data-v-4fcf153d]{align-items:center;background-color:#fff;border-radius:52px;display:flex;gap:5px;justify-content:center;padding:5px 10px}.recipe-info-badge--small[data-v-4fcf153d]{padding:4px 8px}.recipe-info-badge--small .recipe-info-badge__icon[data-v-4fcf153d]{height:14px;width:14px}.recipe-info-badge--small .recipe-info-badge__text[data-v-4fcf153d]{font-size:12px;font-size:.75rem;line-height:calc(.9rem/font-size(12))}.recipe-info-badge__time[data-v-4fcf153d]{align-items:center;display:flex;gap:5px;justify-content:center}.recipe-info-badge__icon[data-v-4fcf153d]{height:21px;width:21px}.recipe-info-badge__text[data-v-4fcf153d]{font-size:15px;font-size:.9375rem;line-height:calc(1.125rem/font-size(15))}.recipe-rating[data-v-44650dd6]{align-items:center;background-color:#feea99;border-radius:9px;display:flex;gap:5px;justify-content:center;padding:3px 7px 3px 9px}.recipe-rating--small[data-v-44650dd6]{gap:3px;padding:0 7px}.recipe-rating--small .recipe-rating__icon[data-v-44650dd6]{height:11px;transform:translateY(-1px);width:11px}.recipe-rating--small .recipe-rating__text[data-v-44650dd6]{font-size:15px;font-size:.9375rem;line-height:calc(1.125rem/font-size(15))}.recipe-rating__icon[data-v-44650dd6]{height:auto;width:18px}.recipe-rating__text[data-v-44650dd6]{font-size:20px;font-size:1.25rem;font-weight:700;line-height:calc(1.5rem/font-size(20))}.recipe-reviews[data-v-9b4e4945]{font-size:14px;font-size:.875rem;line-height:calc(1.05rem/font-size(14));text-transform:lowercase}.recipe-like-button[data-v-1eb89d0a]{align-items:center;background-color:#fff;border:none;border-radius:50%;color:#000;display:flex;height:1.9375rem;justify-content:center;outline:none;width:1.9375rem}.recipe-like-button svg[data-v-1eb89d0a]{transform-origin:center}.recipe-like-button--initially-liked[data-v-1eb89d0a]{color:#000}.recipe-like-button--initially-liked .recipe-like-button__icon--filled[data-v-1eb89d0a]{opacity:1}.recipe-like-button--premium.recipe-like-button--initially-liked[data-v-1eb89d0a]{background-color:#ffeee5}.recipe-like-button--free.recipe-like-button--initially-liked[data-v-1eb89d0a]{background-color:#c3eba1}@media not all and (hover:none){.recipe-like-button[data-v-1eb89d0a]:hover{cursor:pointer}}.recipe-like-button__icon[data-v-1eb89d0a]{height:auto;left:50%;margin-top:1px;position:absolute;top:50%;transform:translate(-50%,-50%);width:17px}.recipe-like-button__icon--filled[data-v-1eb89d0a]{opacity:0}.ai-content-badge[data-v-93808f28]{align-items:center;background:#0000009e;border-radius:999px;box-sizing:border-box;color:#fff;display:inline-flex;justify-content:center;pointer-events:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ai-content-badge__icon[data-v-93808f28]{display:block;flex-shrink:0;height:18px;width:18px}.ai-content-badge__label[data-v-93808f28]{font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.ai-content-badge--small[data-v-93808f28]{padding:4px}.ai-content-badge--large[data-v-93808f28]{gap:6px;padding:5px 10px 5px 7px}.ai-content-badge--large .ai-content-badge__icon[data-v-93808f28]{height:20px;width:20px}.recipe-card{max-width:100%;overflow:hidden;position:relative}.recipe-card--large{overflow:visible}.recipe-card--large .recipe-card__image-slot-wrapper{overflow:hidden;position:relative;width:100%}.recipe-card--large .recipe-card__image-slot-wrapper:before{content:"";display:block;padding-top:74.7142857143%}.recipe-card--large .recipe-card__image-slot-wrapper>img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.recipe-card--large .recipe-card__image-slot-wrapper{border-radius:1.25rem;margin-bottom:1.25rem;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.recipe-card--large .recipe-card__name{font-size:30px;font-size:1.875rem;line-height:calc(2.25rem/font-size(30))}@media(max-width:768px){.recipe-card--large .recipe-card__name{font-size:17px;font-size:1.0625rem}}.recipe-card--small{height:auto;max-width:13.75rem;overflow:hidden}.recipe-card--small .recipe-card__image-slot-wrapper{overflow:hidden;position:relative;width:100%}.recipe-card--small .recipe-card__image-slot-wrapper:before{content:"";display:block;padding-top:100%}.recipe-card--small .recipe-card__image-slot-wrapper>img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.recipe-card--small .recipe-card__image-slot-wrapper{border-radius:.625rem;margin-bottom:.625rem}.recipe-card--small .recipe-card__content{align-items:flex-start;flex-direction:column;gap:.625rem}.recipe-card--small .recipe-card__name{font-size:17px;font-size:1.0625rem;font-weight:400;line-height:calc(1.5rem/font-size(17))}.recipe-card--small .recipe-card__reviews-info{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:flex-start}.recipe-card--compact .recipe-card__image-slot-wrapper{overflow:hidden;position:relative;width:100%}.recipe-card--compact .recipe-card__image-slot-wrapper:before{content:"";display:block;padding-top:121.9512195122%}.recipe-card--compact .recipe-card__image-slot-wrapper>img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.recipe-card--compact .recipe-card__image-slot-wrapper{border-radius:.625rem;margin-bottom:.625rem}.recipe-card--compact .recipe-card__content{align-items:flex-start;flex-direction:column;gap:.625rem}.recipe-card--compact .recipe-card__name{font-size:17px;font-size:1.0625rem;font-weight:400;line-height:calc(1.5rem/font-size(17))}.recipe-card--compact .recipe-card__reviews-info{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:flex-start}.recipe-card--compact .recipe-card__author-icon{bottom:32px;left:unset;right:5px}.recipe-card--compact .recipe-card__info-badge{bottom:5px;right:5px}.recipe-card__image-wrapper{position:relative;z-index:0}.recipe-card__image-slot-wrapper{background:#e3e3e3;overflow:hidden;position:relative;width:100%;z-index:0}.recipe-card__image-placeholder{opacity:.5}.recipe-card__content{align-items:flex-start;display:flex;gap:1.25rem;justify-content:space-between}.recipe-card__reviews-info{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center}.recipe-card__top-left-badges{align-items:flex-start;display:flex;flex-direction:column;gap:6px;top:10px}.recipe-card__author-icon,.recipe-card__top-left-badges{left:10px;position:absolute;z-index:1}.recipe-card__info-badge,.recipe-card__like-button{position:absolute;right:11px;z-index:1}.recipe-card__like-button{top:10px;z-index:1000}.recipe-card__author-icon,.recipe-card__info-badge{bottom:10px}
