.text-bold[data-v-2e307669]{font-weight:700}.text-underline[data-v-2e307669]{text-decoration:underline}.text-link[data-v-2e307669]{color:#487ca9;cursor:pointer;padding:5px}.theme-light .text-warning[data-v-2e307669]{color:#ff3939}.theme-dark .text-warning[data-v-2e307669]{color:#f5495d}.text-center[data-v-2e307669]{text-align:center}.text-capitalize[data-v-2e307669]{text-transform:capitalize}body[data-v-2e307669]{font-family:albert-sans,monospace;font-size:1rem}body .modal--content[data-v-2e307669]{background-color:#fff;border-radius:3px;box-shadow:0 20px 60px -2px #1b213a66;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative;width:600px}body .modal--content-mobile-bottom[data-v-2e307669]{bottom:0;position:absolute}body .modal--container[data-v-2e307669]{align-items:center;display:flex;justify-content:center}.content-center-wrapper[data-v-2e307669]{margin:0 auto;max-width:1200px;padding-left:16px;padding-right:16px;position:relative;width:100%}@media (min-width:768px){.content-center-wrapper[data-v-2e307669]{padding-left:30px;padding-right:30px}}[data-v-2e307669]{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body[data-v-2e307669]{font-family:albert-sans,sans-serif;font-size:16px;font-weight:300;line-height:1.3}ul[data-v-2e307669]{list-style-type:none}a[data-v-2e307669]{color:inherit;text-decoration:none}input[data-v-2e307669]::-webkit-inner-spin-button,input[data-v-2e307669]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-2e307669]{-moz-appearance:textfield}@font-face{font-family:albert-sans;font-style:normal;font-weight:700;src:url(./AlbertSans-Bold.CR18RhDi.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:500;src:url(./AlbertSans-Medium.BLL7XeAu.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:400;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:300;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}.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%}.text-bold[data-v-4fcf153d]{font-weight:700}.text-underline[data-v-4fcf153d]{text-decoration:underline}.text-link[data-v-4fcf153d]{color:#487ca9;cursor:pointer;padding:5px}.theme-light .text-warning[data-v-4fcf153d]{color:#ff3939}.theme-dark .text-warning[data-v-4fcf153d]{color:#f5495d}.text-center[data-v-4fcf153d]{text-align:center}.text-capitalize[data-v-4fcf153d]{text-transform:capitalize}body[data-v-4fcf153d]{font-family:albert-sans,monospace;font-size:1rem}body .modal--content[data-v-4fcf153d]{background-color:#fff;border-radius:3px;box-shadow:0 20px 60px -2px #1b213a66;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative;width:600px}body .modal--content-mobile-bottom[data-v-4fcf153d]{bottom:0;position:absolute}body .modal--container[data-v-4fcf153d]{align-items:center;display:flex;justify-content:center}.content-center-wrapper[data-v-4fcf153d]{margin:0 auto;max-width:1200px;padding-left:16px;padding-right:16px;position:relative;width:100%}@media (min-width:768px){.content-center-wrapper[data-v-4fcf153d]{padding-left:30px;padding-right:30px}}[data-v-4fcf153d]{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body[data-v-4fcf153d]{font-family:albert-sans,sans-serif;font-size:16px;font-weight:300;line-height:1.3}ul[data-v-4fcf153d]{list-style-type:none}a[data-v-4fcf153d]{color:inherit;text-decoration:none}input[data-v-4fcf153d]::-webkit-inner-spin-button,input[data-v-4fcf153d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-4fcf153d]{-moz-appearance:textfield}@font-face{font-family:albert-sans;font-style:normal;font-weight:700;src:url(./AlbertSans-Bold.CR18RhDi.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:500;src:url(./AlbertSans-Medium.BLL7XeAu.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:400;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:300;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}.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))}.text-bold[data-v-44650dd6]{font-weight:700}.text-underline[data-v-44650dd6]{text-decoration:underline}.text-link[data-v-44650dd6]{color:#487ca9;cursor:pointer;padding:5px}.theme-light .text-warning[data-v-44650dd6]{color:#ff3939}.theme-dark .text-warning[data-v-44650dd6]{color:#f5495d}.text-center[data-v-44650dd6]{text-align:center}.text-capitalize[data-v-44650dd6]{text-transform:capitalize}body[data-v-44650dd6]{font-family:albert-sans,monospace;font-size:1rem}body .modal--content[data-v-44650dd6]{background-color:#fff;border-radius:3px;box-shadow:0 20px 60px -2px #1b213a66;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative;width:600px}body .modal--content-mobile-bottom[data-v-44650dd6]{bottom:0;position:absolute}body .modal--container[data-v-44650dd6]{align-items:center;display:flex;justify-content:center}.content-center-wrapper[data-v-44650dd6]{margin:0 auto;max-width:1200px;padding-left:16px;padding-right:16px;position:relative;width:100%}@media (min-width:768px){.content-center-wrapper[data-v-44650dd6]{padding-left:30px;padding-right:30px}}[data-v-44650dd6]{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body[data-v-44650dd6]{font-family:albert-sans,sans-serif;font-size:16px;font-weight:300;line-height:1.3}ul[data-v-44650dd6]{list-style-type:none}a[data-v-44650dd6]{color:inherit;text-decoration:none}input[data-v-44650dd6]::-webkit-inner-spin-button,input[data-v-44650dd6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-44650dd6]{-moz-appearance:textfield}@font-face{font-family:albert-sans;font-style:normal;font-weight:700;src:url(./AlbertSans-Bold.CR18RhDi.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:500;src:url(./AlbertSans-Medium.BLL7XeAu.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:400;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:300;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}.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))}.text-bold[data-v-9b4e4945]{font-weight:700}.text-underline[data-v-9b4e4945]{text-decoration:underline}.text-link[data-v-9b4e4945]{color:#487ca9;cursor:pointer;padding:5px}.theme-light .text-warning[data-v-9b4e4945]{color:#ff3939}.theme-dark .text-warning[data-v-9b4e4945]{color:#f5495d}.text-center[data-v-9b4e4945]{text-align:center}.text-capitalize[data-v-9b4e4945]{text-transform:capitalize}body[data-v-9b4e4945]{font-family:albert-sans,monospace;font-size:1rem}body .modal--content[data-v-9b4e4945]{background-color:#fff;border-radius:3px;box-shadow:0 20px 60px -2px #1b213a66;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative;width:600px}body .modal--content-mobile-bottom[data-v-9b4e4945]{bottom:0;position:absolute}body .modal--container[data-v-9b4e4945]{align-items:center;display:flex;justify-content:center}.content-center-wrapper[data-v-9b4e4945]{margin:0 auto;max-width:1200px;padding-left:16px;padding-right:16px;position:relative;width:100%}@media (min-width:768px){.content-center-wrapper[data-v-9b4e4945]{padding-left:30px;padding-right:30px}}[data-v-9b4e4945]{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body[data-v-9b4e4945]{font-family:albert-sans,sans-serif;font-size:16px;font-weight:300;line-height:1.3}ul[data-v-9b4e4945]{list-style-type:none}a[data-v-9b4e4945]{color:inherit;text-decoration:none}input[data-v-9b4e4945]::-webkit-inner-spin-button,input[data-v-9b4e4945]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-9b4e4945]{-moz-appearance:textfield}@font-face{font-family:albert-sans;font-style:normal;font-weight:700;src:url(./AlbertSans-Bold.CR18RhDi.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:500;src:url(./AlbertSans-Medium.BLL7XeAu.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:400;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:300;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}.recipe-reviews[data-v-9b4e4945]{font-size:14px;font-size:.875rem;line-height:calc(1.05rem/font-size(14));text-transform:lowercase}.text-bold[data-v-1eb89d0a]{font-weight:700}.text-underline[data-v-1eb89d0a]{text-decoration:underline}.text-link[data-v-1eb89d0a]{color:#487ca9;cursor:pointer;padding:5px}.theme-light .text-warning[data-v-1eb89d0a]{color:#ff3939}.theme-dark .text-warning[data-v-1eb89d0a]{color:#f5495d}.text-center[data-v-1eb89d0a]{text-align:center}.text-capitalize[data-v-1eb89d0a]{text-transform:capitalize}body[data-v-1eb89d0a]{font-family:albert-sans,monospace;font-size:1rem}body .modal--content[data-v-1eb89d0a]{background-color:#fff;border-radius:3px;box-shadow:0 20px 60px -2px #1b213a66;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative;width:600px}body .modal--content-mobile-bottom[data-v-1eb89d0a]{bottom:0;position:absolute}body .modal--container[data-v-1eb89d0a]{align-items:center;display:flex;justify-content:center}.content-center-wrapper[data-v-1eb89d0a]{margin:0 auto;max-width:1200px;padding-left:16px;padding-right:16px;position:relative;width:100%}@media (min-width:768px){.content-center-wrapper[data-v-1eb89d0a]{padding-left:30px;padding-right:30px}}[data-v-1eb89d0a]{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body[data-v-1eb89d0a]{font-family:albert-sans,sans-serif;font-size:16px;font-weight:300;line-height:1.3}ul[data-v-1eb89d0a]{list-style-type:none}a[data-v-1eb89d0a]{color:inherit;text-decoration:none}input[data-v-1eb89d0a]::-webkit-inner-spin-button,input[data-v-1eb89d0a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-1eb89d0a]{-moz-appearance:textfield}@font-face{font-family:albert-sans;font-style:normal;font-weight:700;src:url(./AlbertSans-Bold.CR18RhDi.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:500;src:url(./AlbertSans-Medium.BLL7XeAu.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:400;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:300;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}.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}.text-bold{font-weight:700}.text-underline{text-decoration:underline}.text-link{color:#487ca9;cursor:pointer;padding:5px}.theme-light .text-warning{color:#ff3939}.theme-dark .text-warning{color:#f5495d}.text-center{text-align:center}.text-capitalize{text-transform:capitalize}body{font-family:albert-sans,monospace;font-size:1rem}body .modal--content{background-color:#fff;border-radius:3px;box-shadow:0 20px 60px -2px #1b213a66;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative;width:600px}body .modal--content-mobile-bottom{bottom:0;position:absolute}body .modal--container{align-items:center;display:flex;justify-content:center}.content-center-wrapper{margin:0 auto;max-width:1200px;padding-left:16px;padding-right:16px;position:relative;width:100%}@media (min-width:768px){.content-center-wrapper{padding-left:30px;padding-right:30px}}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body{font-family:albert-sans,sans-serif;font-size:16px;font-weight:300;line-height:1.3}ul{list-style-type:none}a{color:inherit;text-decoration:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@font-face{font-family:albert-sans;font-style:normal;font-weight:700;src:url(./AlbertSans-Bold.CR18RhDi.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:500;src:url(./AlbertSans-Medium.BLL7XeAu.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:400;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}@font-face{font-family:albert-sans;font-style:normal;font-weight:300;src:url(./AlbertSans-Regular.O-eBfxMx.ttf) format("truetype")}.recipe-card{max-width:100%;overflow:hidden;position:relative}.recipe-card--large{overflow:visible}.recipe-card--large .recipe-card__image-slot-wrapper{border-radius:1.25rem;margin-bottom:1.25rem;margin-left:-1rem;margin-right:-1rem;overflow:hidden;position:relative;width:100%;width:calc(100% + 2rem)}.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__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{border-radius:.625rem;margin-bottom:.625rem;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__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{border-radius:.625rem;margin-bottom:.625rem;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__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__author-icon,.recipe-card__premium-badge{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{z-index:1000}.recipe-card__like-button,.recipe-card__premium-badge{top:10px}.recipe-card__author-icon,.recipe-card__info-badge{bottom:10px}
