@media print{.single-vl_recipe .vl-recipe-content__ingredients-and-instructions{display:flex!important}.single-vl_recipe .vl-recipe-content__info,.single-vl_recipe :is(.js-ingredient-debug-toggle,.site-footer,.site-header__top-nav,.vl-recipe-content__categories-and-diets,.vl-recipe-content__nutrients,.vl-recipe-content__separator,.vl-recipe-content__share,.vl-recipe-hero__content__icons,.vl-recipe-hero__navigation,.vl-recipe-hero__secondary__navigation,.vl-recipe__articles,.vl-recipe__consumer-feedback,.vl-recipe__notice,.vl-recipe__related-products,.vl-recipe__related-recipes,.vl-recipe__separator){display:none!important}.single-vl_recipe .navigation-bar__logo{display:block}}@media print and (width>=782px){.single-vl_recipe .vl-recipe-content__ingredients{flex:0 45%!important}}@media print{.single-vl_recipe .vl-recipe-content__ingredients__portionNotice{display:none!important}.single-vl_recipe .vl-recipe-content__instructions__tips-image svg{width:32px}@page{margin:1.5cm}#vl-recipe-timer-root{display:none!important}.block-root .br-md{margin-top:0!important}.single-vl_recipe{font-size:11pt;line-height:1.4;color:#000!important;background-color:#0000!important}.single-vl_recipe .vl-recipe-hero__secondary__section-navigation,.single-vl_recipe .vl-recipe-hero__section-navigation,.single-vl_recipe .site-header,.single-vl_recipe .mobile-navigation,.single-vl_recipe .vl-recipe-hero-v2__icons__new,.single-vl_recipe .vl-recipe-hero-v2__icons__inhouse,.single-vl_recipe .vl-recipe-hero-v2__collaborator,.single-vl_recipe .ab-test-ai-image-label,.single-vl_recipe .vl-recipe__related-recipes-v2,.single-vl_recipe .vl-recipe-content__groups-and-diets,.single-vl_recipe .vl-recipe-content__copy-ingredients,.single-vl_recipe .vl-recipe-content__review,.single-vl_recipe .vl-recipe-content__show-review,.single-vl_recipe .recipe-ad-desktop,.single-vl_recipe .recipe-ad-mobile,.single-vl_recipe .vl-ad-placement__wrapper,.single-vl_recipe .site-footer,.single-vl_recipe .no-print,.single-vl_recipe .vl-recipe-hero-v2__content__actions,.single-vl_recipe .vl-recipe-mark-as-done,.single-vl_recipe .step-content__timers,.single-vl_recipe .vl-recipe-timers,.single-vl_recipe .vl-recipe-note__form,.single-vl_recipe .recipe-radio-button,.single-vl_recipe .ingredient-debug,.single-vl_recipe .ingredient-debug-toggle,.single-vl_recipe .adjust-portion,.single-vl_recipe .reset-portion-amount,.single-vl_recipe .vl-recipe-content__ingredients__portion-tip{display:none!important}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature{margin-top:-5px}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature .recipe-difficulty__rating{font-size:var(--vl--font-size--small)!important;color:#000!important}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature .recipe-difficulty__rating svg path{fill:#000!important}.single-vl_recipe .wp-block-group.pb-md{margin-top:0!important}.single-vl_recipe .vl-recipe-hero-v2__content__wrapper__tags{display:none!important}.single-vl_recipe .vl-recipe-note__form[data-has-note]{display:block!important}.single-vl_recipe .vl-recipe-note__form[data-has-note] textarea{border:none!important}.single-vl_recipe .render-desktop:has(.vl-recipe-content__nutrients){display:block!important}.single-vl_recipe .br-xs,.single-vl_recipe .br-sm,.single-vl_recipe .br-md,.single-vl_recipe .br-lg{border-radius:0!important;margin-top:0!important;padding-top:0!important;overflow:visible!important}.single-vl_recipe .vl-recipe-content-v2__preparation__duration__itemTotal:before{display:none!important}.single-vl_recipe .vl-recipe-content-v2__preparation__duration__itemDescription{color:#000!important;font-size:var(--vl--font-size--small)!important}.single-vl_recipe .wp-block-group{background:0 0!important;border-radius:0!important;margin-top:0!important;padding-bottom:0!important;padding-left:0!important}.single-vl_recipe .vl-recipe-hero-v2 .wp-block-group{width:auto!important;margin-left:0!important;transform:none!important}.single-vl_recipe .vl-recipe-content{box-shadow:unset!important;padding-top:0!important}.single-vl_recipe .vl-recipe-content:before,.single-vl_recipe .vl-recipe-content:after{display:none!important}.single-vl_recipe .vl-recipe-print-logo{z-index:2!important;visibility:visible!important;width:90px!important;margin:0 auto 1.5rem!important;display:block!important;position:relative!important}.single-vl_recipe .vl-recipe-print-logo img{visibility:visible!important;width:100%!important;height:auto!important;display:block!important}.single-vl_recipe .vl-recipe-hero-v2{flex-direction:row!important;align-items:flex-start!important;gap:1.5rem!important;width:100%!important;margin-top:0!important;padding-top:0!important;display:flex!important}.single-vl_recipe .vl-recipe-hero-v2>.wp-block-group{flex:auto!important;order:1!important;align-self:flex-start!important;height:auto!important;margin-top:0!important;padding-top:0!important;position:static!important}.single-vl_recipe .vl-recipe-hero-v2__image{flex:0 0 32%!important;order:2!important;align-self:flex-start!important;max-width:200px!important;margin:0 0 0 auto!important;top:auto!important;overflow:visible!important;transform:none!important}.single-vl_recipe .vl-recipe-hero-v2__image .wp-block-image{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.single-vl_recipe .vl-recipe-hero-v2__image .vl-image-zoom__inner{width:100%!important;height:auto!important;display:block!important;position:static!important;inset:auto!important}.single-vl_recipe .vl-recipe-hero-v2__image img{object-fit:contain!important;visibility:visible!important;border-radius:.5rem!important;width:100%!important;height:auto!important;display:block!important;position:static!important;inset:auto!important}.single-vl_recipe .vl-recipe-hero-v2__content{justify-content:flex-start!important;padding-top:0!important;padding-bottom:0!important}.single-vl_recipe .vl-recipe-hero-v2__content__wrapper{text-align:left!important}.single-vl_recipe .vl-recipe-hero-v2__content__wrapper h1{font-size:22pt!important;line-height:1.2!important}.single-vl_recipe .vl-recipe-hero-v2__content__description .hidden-text{display:inline!important}.single-vl_recipe .vl-recipe-hero-v2__content__description .toggle-dots,.single-vl_recipe .vl-recipe-hero-v2__content__description .read-more-toggle{display:none!important}.single-vl_recipe .vl-recipe-content__ingredients-and-instructions{gap:2.2rem!important}.single-vl_recipe .vl-recipe-content__ingredients-and-instructions .wp-block-group{width:45%!important}.single-vl_recipe .vl-recipe-content__ingredients__list{margin-top:1rem}.single-vl_recipe .vl-recipe-hero-v2__info{text-align:left!important;justify-content:flex-start!important}.single-vl_recipe .vl-recipe-content__instructions .vl-recipe-content__groups .related-group-and-diet-links{margin-bottom:0!important}.single-vl_recipe .vl-recipe-content__ingredients{margin-bottom:0;flex:0 50%!important;width:auto!important;max-width:none!important}.single-vl_recipe .vl-recipe-content__ingredients .vl-recipe-content__ingredients__header{text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;display:flex!important}.single-vl_recipe .vl-recipe-content__ingredients .vl-recipe-content__ingredients__portioncalculatorNew{justify-content:flex-start!important;min-width:0!important;margin-left:0!important}.single-vl_recipe .vl-recipe-content__ingredients .vl-recipe-content__ingredients__portioncalculatorNew__amount-wrapper{min-width:0!important}.single-vl_recipe .vl-recipe-content__ingredients .ingredient-product__image,.single-vl_recipe .vl-recipe-content__ingredients .ingredient-item--alternative.ingredient-is-product img,.single-vl_recipe .vl-recipe-content__ingredients .ingredient-alternative li .product-image{display:none!important}.single-vl_recipe .vl-recipe-content__ingredients .ingredient-amount{font-weight:var(--vl--font-weight--medium)!important}.single-vl_recipe .vl-recipe-content__ingredients span.ingredient-name{max-width:none!important}.single-vl_recipe .vl-recipe-content__ingredients .ingredient-product__link{font-weight:var(--vl--font-weight--regular)!important}.single-vl_recipe .vl-recipe-content__ingredients ul:not(.alternative-ingredients):has(li.ingredient-item){grid-template-columns:none!important;margin-left:0!important;padding-left:0!important;list-style:none!important;display:block!important}.single-vl_recipe .vl-recipe-content__ingredients ul:not(.alternative-ingredients):has(li.ingredient-item) li.ingredient-item{break-inside:avoid;align-items:baseline;padding:.05rem 0;grid-template-columns:7.5rem minmax(0,1fr)!important;column-gap:1.5rem!important;padding-block:0!important;display:grid!important}.single-vl_recipe .vl-recipe-content__ingredients ul:not(.alternative-ingredients):has(li.ingredient-item) .ingredient-amount{font-weight:var(--vl--font-weight--medium);white-space:nowrap;grid-column:1!important;margin-right:0!important;padding-block:.25rem!important}:is(.single-vl_recipe .vl-recipe-content__ingredients ul:not(.alternative-ingredients):has(li.ingredient-item) .ingredient-name,.single-vl_recipe .vl-recipe-content__ingredients ul:not(.alternative-ingredients):has(li.ingredient-item) .ingredient-name__wrapper,.single-vl_recipe .vl-recipe-content__ingredients ul:not(.alternative-ingredients):has(li.ingredient-item) .ingredient-product__wrapper){contain:none!important;overflow-wrap:break-word!important;grid-column:2!important;width:auto!important;min-width:0!important;max-width:none!important;padding-block:.25rem!important}.single-vl_recipe .vl-recipe-content__ingredients__portioncalculatorNew__container{background:0 0!important;border:0!important;justify-content:flex-start!important;padding:0!important}.single-vl_recipe .vl-recipe-content__ingredients__portioncalculatorNew__amount-wrapper,.single-vl_recipe .vl-recipe-content__ingredients__portioncalculatorNew__input{background:0 0!important;border:0!important;padding:0!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper>h2{text-align:left!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper .oven-temperature svg{display:none!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper ol{margin-left:0!important;padding-left:0!important;list-style:none!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper .vl-recipe-note{display:none!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper li.instructions-list{break-inside:avoid;border-bottom:1px solid #ccc;background-color:#0000!important;border-radius:0!important;gap:0!important;margin-bottom:0!important;padding:.75rem 0!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper li.instructions-list.completed{height:auto!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper li.instructions-list.completed:after{background:0 0!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper .step-instructions{display:block!important}.single-vl_recipe .vl-recipe-content__instructions__tips,.single-vl_recipe .vl-recipe-content__collaboration{break-inside:avoid;background:0 0!important;border-radius:0!important;padding:0!important}.single-vl_recipe .vl-recipe-content__groups .related-group-and-diet-links li,.single-vl_recipe .vl-recipe-content__groups .related-group-and-diet-links li a{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.single-vl_recipe .vl-recipe-content__nutrients__table__item{border:1px solid #ccc;background:0 0!important;border-radius:0!important;padding:.25rem .5rem!important}.single-vl_recipe a,.single-vl_recipe .ingredient-product__link{color:#000!important;background-image:none!important;text-decoration:none!important}.single-vl_recipe h1,.single-vl_recipe h2,.single-vl_recipe h3,.single-vl_recipe h4{break-after:avoid;color:#000!important;text-align:left!important;line-height:1.25!important}.single-vl_recipe h2{font-size:15pt!important}.single-vl_recipe h3{font-size:12.5pt!important}.single-vl_recipe h4{font-size:11pt!important}.single-vl_recipe p,.single-vl_recipe li,.single-vl_recipe dt,.single-vl_recipe dd,.single-vl_recipe .ingredient-amount,.single-vl_recipe .ingredient-name,.single-vl_recipe .ingredient-product__link,.single-vl_recipe .step-instructions{color:#000!important;font-size:11pt!important;line-height:1.4!important}.single-vl_recipe .vl-recipe-note__actions{display:none!important}}@media screen{.single-vl_recipe .vl-recipe-content__ingredients__list{margin-top:1.5rem}}@media screen and (width>=782px){.single-vl_recipe .vl-recipe-content__ingredients__list{margin-top:2rem}}.single-vl_recipe .vl-recipe-content,.single-vl_recipe .vl-recipe-content__info{display:flex}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature .recipe-difficulty{display:inline-flex}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature .recipe-difficulty__wrapper[data-template-cooking=cooking] svg{width:33px;height:25px;margin-right:.25rem;display:inline-block}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature .recipe-difficulty__wrapper[data-template-cooking=cooking] svg:last-of-type{margin-right:0}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature .recipe-difficulty__wrapper[data-template-baking=baking] svg{width:22px;height:27px;margin-right:.25rem;display:inline-block}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature .recipe-difficulty__wrapper[data-template-baking=baking] svg:last-of-type{margin-right:0}.single-vl_recipe .vl-recipe-content__review .tippy-content{padding:0}.single-vl_recipe .vl-recipe-content__review__stars{display:flex}.single-vl_recipe .vl-recipe-content__share{display:none}@media (width>=782px){.single-vl_recipe .vl-recipe-content__share{display:flex}}.single-vl_recipe .vl-recipe-content__share span{margin-bottom:.75rem}@media (width>=782px){.single-vl_recipe .vl-recipe-content__share span{margin:0 1rem 0 0}}.single-vl_recipe .vl-recipe-content__ingredients__header{display:flex}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice{display:none}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice a{color:var(--color-blue);font-size:var(--font-size-15)}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice a:hover{text-underline-offset:5px;text-decoration:underline}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice .js-portion-reset{display:inline-flex}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice.is-visible{display:block}.single-vl_recipe .vl-recipe-content__ingredients__list ul{padding-left:0;list-style-type:none}.single-vl_recipe .vl-recipe-content__ingredients__list li .ingredient-amount{font-weight:var(--vl--font-weight--body-semibold);text-align:right;width:28%;padding-right:15px}.single-vl_recipe .vl-recipe-content__ingredients__list li .ingredient-amount.hidden{font-size:0}.single-vl_recipe .vl-recipe-content__ingredients__list li .ingredient-name{flex:1 0}.single-vl_recipe .vl-recipe-content__ingredients__list li .ingredient-product__link{color:var(--color-blue);font-weight:var(--vl--font-weight--body-semibold);background-image:none}.single-vl_recipe .vl-recipe-content__ingredients__list li .ingredient-product__wrapper{flex:1 0;position:relative}.single-vl_recipe .vl-recipe-content__ingredients__list li .ingredient-product__popup{display:none}.single-vl_recipe .vl-recipe-content__instructions__wrapper ol{padding-left:0}.single-vl_recipe .vl-recipe-content__instructions__wrapper li{min-height:45px}.single-vl_recipe .vl-recipe-content__instructions__tips{display:flex}.single-vl_recipe .vl-recipe-content__nutrients__table{display:grid}.single-vl_recipe .vl-recipe-content__nutrients__table__item,.single-vl_recipe .vl-recipe-content__nutrients__notice{display:flex}.single-vl_recipe .vl-recipe-content__nutrients__notice__popover{display:inline-flex}.single-vl_recipe .vl-recipe-content__nutrients__notice__popover svg{margin-left:.5rem}.single-vl_recipe .vl-recipe-content__nutrients__notice__popover .excluded-ingredients-list{margin-top:1.25rem}.single-vl_recipe .vl-recipe-content__nutrients__notice .tippy-box .tippy-content__text ul{font-size:var(--font-size-15);margin-top:1.25rem;margin-bottom:1.25rem}.single-vl_recipe :is(.vl-recipe-content__save-button:active,.vl-recipe-content__save-button:focus-visible,.vl-recipe-content__save-button:focus,.vl-recipe-content__save-button:hover)>svg{transition:all .15s ease-in-out;transform:scale(1.15)}.single-vl_recipe .vl-recipe-content__save-button>svg{margin-right:8px}.single-vl_recipe .vl-recipe__consumer-feedback__text p{font-size:1rem}.single-vl_recipe .vl-recipe__consumer-feedback__text p a{color:var(--color-blue)}.single-vl_recipe .vl-recipe__consumer-feedback__text p a:hover{color:var(--color-brand)}.single-vl_recipe .vl-recipe__notice__wrapper{display:flex}.single-vl_recipe .vl-recipe__notice :is(img,svg){min-height:193px}.single-vl_recipe .vl-recipe__notice .wp-block-button{margin-top:2rem}@media (width>=1080px){.single-vl_recipe .vl-recipe__notice .wp-block-button{margin-top:0}}@media (width<=1079px){.vl-recipe-hero__secondary__navigation.headroom--not-top.headroom--pinned{padding-top:1.5rem;transform:translateY(40px)}.vl-recipe-hero__secondary__navigation.headroom--not-top.headroom--unpinned{transform:translateZ(0)}}:is(.vl-recipe-content__review__stars,.vl-recipe-review__actions__stars) button{color:inherit;font:inherit;width:var(--review-star-width);background:0 0;border:0;border-radius:0;padding:0;line-height:normal;transition:all .25s cubic-bezier(.19,1,.22,1)}:is(.vl-recipe-content__review__stars,.vl-recipe-review__actions__stars) button svg{width:var(--review-star-width)}:is(.vl-recipe-content__review__stars,.vl-recipe-review__actions__stars) button:focus{transform:scale(1.05)}@media print{.single-vl_recipe .block-root{padding-top:50px}.single-vl_recipe .site-header{margin-top:unset!important;padding-top:0!important;position:relative!important}.single-vl_recipe .site-header:before{display:none!important}.single-vl_recipe .site-header__container{height:0}.single-vl_recipe .site-header.headroom--not-top .navigation-bar__logo{transition:none!important;transform:none!important}.single-vl_recipe .site-header.headroom--not-top .navigation-bar{transform:none!important}.single-vl_recipe .site-content{margin-top:0!important}.single-vl_recipe .navigation-bar{justify-content:center;margin-inline:auto;position:relative;top:5px;left:0;right:0}.single-vl_recipe .vl-recipe-content{margin-top:1rem!important}.single-vl_recipe .vl-recipe-content__ingredients-and-instructions{flex-flow:row!important}.single-vl_recipe .vl-recipe-content__ingredients__list{margin-bottom:.25rem!important;font-size:.875rem!important}.single-vl_recipe .vl-recipe-content__ingredients__list>h3{margin-top:.5rem!important;margin-bottom:.5rem!important}.single-vl_recipe .vl-recipe-content__ingredients__list li{margin-bottom:0;font-size:.875rem!important}.single-vl_recipe .vl-recipe-content__instructions{flex:0 100%!important}}@media print and (width>=782px){.single-vl_recipe .vl-recipe-content__instructions{flex:0 45%!important}}@media print{.single-vl_recipe .vl-recipe-content__instructions__wrapper h2{margin-top:5px!important;margin-bottom:2rem!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper li{margin-bottom:.5rem!important;font-size:.875rem!important;line-height:1.3!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper li span{font-size:inherit!important;line-height:inherit!important}.single-vl_recipe .vl-recipe-content__instructions__wrapper li:before{font-size:24px!important;line-height:24px!important}.single-vl_recipe .vl-recipe-content__instructions__tips{margin-top:.5rem!important;font-size:.875rem!important;line-height:1!important}.single-vl_recipe .vl-recipe-content__instructions__tips-list span{font-size:.875rem!important;line-height:1!important}}.single-vl_recipe .vl-recipe-hero__content--has-icons{padding-bottom:56px}@media (width>=782px){.single-vl_recipe .vl-recipe-hero__content--has-icons{padding-top:75px;padding-bottom:47px}}.single-vl_recipe .vl-recipe-hero__content--has-content-family{padding:37px 20px 20px}@media (width>=782px){.single-vl_recipe .vl-recipe-hero__content--has-content-family{padding:47px 25px 45px 47px}}@media (width>=1280px){.single-vl_recipe .vl-recipe-hero__content--has-content-family{padding:47px 25px 47px 100px}}@media (width>=1440px){.single-vl_recipe .vl-recipe-hero__content--has-content-family{padding:47px 25px 47px 130px}}.single-vl_recipe .vl-recipe-content{flex-wrap:wrap}.single-vl_recipe .vl-recipe-content__info{flex-flow:wrap;gap:1rem;width:100%}.single-vl_recipe .vl-recipe-content__info h3{color:var(--color-brand);font-size:var(--font-size-15);font-weight:var(--vl--font-weight--extrabold);text-transform:uppercase;margin-bottom:.625rem;line-height:1.25rem}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature{width:48%}@media (width>=782px){.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature{width:10.875rem}}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature li{margin-bottom:0}.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature .recipe-difficulty--level-1 .recipe-difficulty__rating :is(svg:nth-child(2),svg:nth-child(3)),.single-vl_recipe .vl-recipe-content__difficulty-and-oven-temperature .recipe-difficulty--level-2 .recipe-difficulty__rating svg:nth-child(3){opacity:.3}.single-vl_recipe .vl-recipe-content__review .tippy-content .vl-recipe-content__review__tooltip{display:block}.single-vl_recipe .vl-recipe-content__review .tippy-arrow:before{transform:scale(1.5)}.single-vl_recipe .vl-recipe-content__review__stars{max-width:calc(var(--review-star-width) * 5);flex-flow:row-reverse;justify-content:flex-end}.single-vl_recipe .vl-recipe-content__separator{border:0;width:100%}.single-vl_recipe .vl-recipe-content__ingredients-and-instructions{flex-wrap:wrap;width:100%}@media (width>=782px){.single-vl_recipe .vl-recipe-content__ingredients-and-instructions{flex-wrap:nowrap}}.single-vl_recipe .vl-recipe-content__share{flex-wrap:wrap;align-items:center;margin-top:2.5rem}@media (width>=782px){.single-vl_recipe .vl-recipe-content__share{margin-top:5rem}}.single-vl_recipe .vl-recipe-content__share span{color:var(--color-brand);font-size:var(--font-size-15);font-weight:var(--vl--font-weight--extrabold);text-transform:uppercase;width:100%;line-height:1.25rem}@media (width>=782px){.single-vl_recipe .vl-recipe-content__share span{width:auto}}.single-vl_recipe .vl-recipe-content__ingredients{flex:0 100%}@media (width>=782px){.single-vl_recipe .vl-recipe-content__ingredients{flex:0 50%}}.single-vl_recipe .vl-recipe-content__ingredients__header{align-items:center}.single-vl_recipe .vl-recipe-content__ingredients__header>h2{color:var(--vl--color--brand-season);font-size:var(--font-size-h2-small);margin-bottom:0}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice{background:#f6a80033;border-radius:.25rem;margin:1.25rem 0;padding:1.25rem}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice a{align-items:center;line-height:1.25rem;display:inline-flex;position:relative}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice a:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='26'%20height='26'%20aria-hidden='true'%20viewBox='0%200%2026%2026'%3e%3cpath%20fill='%23007fb0'%20d='M18.707%2012.707%209%2022.414A1%201%200%200%201%207.586%2021l8.293-8.293-8.293-8.293A1%201%200%201%201%209%203z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:10px;width:10px;height:10px;margin-left:.25rem}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice .js-portion-reset{color:var(--color-blue);cursor:pointer;font-size:var(--font-size-15);font-weight:var(--vl--font-weight--semibold);background-color:#0000;border:0;align-items:center;padding:0;line-height:1.25rem}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice .js-portion-reset:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='26'%20height='26'%20aria-hidden='true'%20viewBox='0%200%2026%2026'%3e%3cpath%20fill='%23007fb0'%20d='M18.707%2012.707%209%2022.414A1%201%200%200%201%207.586%2021l8.293-8.293-8.293-8.293A1%201%200%201%201%209%203z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:10px;width:10px;height:10px;margin-left:.25rem}.single-vl_recipe .vl-recipe-content__ingredients__portionNotice .js-portion-reset:hover{text-underline-offset:5px;text-decoration:underline}.single-vl_recipe .vl-recipe-content__ingredients .portion-suffix{color:var(--vl--color--brand-season);font-size:1.25rem;font-weight:var(--vl--font-weight--extrabold);line-height:1.25rem}.single-vl_recipe .vl-recipe-content__ingredients__list{max-width:30rem}.single-vl_recipe .vl-recipe-content__ingredients__list h3{margin:2.5rem 0 1rem}@media (width>=782px){.single-vl_recipe .vl-recipe-content__ingredients__list h3{margin:2.75rem 0 1.25rem}}.single-vl_recipe .vl-recipe-content__ingredients__list li{font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--medium);display:flex;position:relative}.single-vl_recipe .vl-recipe-content__ingredients__list li .ingredient-amount{word-break:break-word;flex-shrink:0}.single-vl_recipe .vl-recipe-content__ingredients__list li .ingredient-amount.hidden{opacity:0}.single-vl_recipe .vl-recipe-content__instructions{flex:0 100%}@media (width>=782px){.single-vl_recipe .vl-recipe-content__instructions{flex:0 50%}}.single-vl_recipe .vl-recipe-content__instructions__wrapper{max-width:28.5rem}.single-vl_recipe .vl-recipe-content__instructions__wrapper h2{color:var(--vl--color--brand-season);font-size:var(--font-size-h2-small);margin-top:1.375rem;margin-bottom:2rem}@media (width>=782px){.single-vl_recipe .vl-recipe-content__instructions__wrapper h2{margin-bottom:2.875rem}}.single-vl_recipe .vl-recipe-content__instructions__wrapper ol{list-style-type:none}.single-vl_recipe .vl-recipe-content__instructions__wrapper li{counter-increment:inst;margin-bottom:1.875rem;padding-left:3rem;display:block;position:relative}@media (width>=782px){.single-vl_recipe .vl-recipe-content__instructions__wrapper li{margin-bottom:2.25rem;padding-left:3.5rem}}.single-vl_recipe .vl-recipe-content__instructions__wrapper li:before{color:var(--vl--color--brand-season);content:counter(inst);font-family:var(--vl--font-family--valio-sans);font-size:45px;font-weight:var(--vl--font-weight--extrabold);line-height:45px;position:absolute;left:0}@media (width>=782px){.single-vl_recipe .vl-recipe-content__instructions__wrapper li:before{font-size:50px}}.single-vl_recipe .vl-recipe-content__instructions__wrapper li span{font-family:var(--vl--font-family--valio-sans);font-size:1.0625rem;line-height:1.375rem}@media (width>=782px){.single-vl_recipe .vl-recipe-content__instructions__wrapper li span{font-size:1.125rem;line-height:1.4375rem}}.single-vl_recipe .vl-recipe-content__instructions__tips{gap:1.125rem;margin-top:3.125rem;margin-bottom:2.5rem}@media (width>=782px){.single-vl_recipe .vl-recipe-content__instructions__tips{margin-top:5rem;margin-bottom:0}}.single-vl_recipe .vl-recipe-content__instructions__tips-list h3{color:var(--vl--color--brand-season);font-size:var(--font-size-15);font-weight:var(--vl--font-weight--extrabold);text-transform:uppercase;margin-bottom:.5rem;line-height:1.25rem}.single-vl_recipe .vl-recipe-content__instructions__tips-list span{font-family:var(--vl--font-family--valio-sans);font-size:1.0625rem;line-height:1.375rem}@media (width>=782px){.single-vl_recipe .vl-recipe-content__instructions__tips-list span{font-size:1.125rem;line-height:1.4375rem}}.single-vl_recipe .vl-recipe-content__nutrients{flex-grow:1}.single-vl_recipe .vl-recipe-content__nutrients h3{color:var(--color-brand);font-size:var(--font-size-15);font-weight:var(--vl--font-weight--extrabold);text-align:center;text-transform:uppercase;margin-bottom:1.125rem;line-height:1.25rem}.single-vl_recipe .vl-recipe-content__nutrients__table{gap:.25rem}@media (width>=782px){.single-vl_recipe .vl-recipe-content__nutrients__table{grid-auto-columns:120px;grid-auto-flow:column;justify-content:center;gap:.5rem}}.single-vl_recipe .vl-recipe-content__nutrients__table__item{background-color:var(--color-brand-pastel-blue);flex-direction:column;justify-content:center;align-items:flex-start;padding:.25rem 1.25rem}@media (width>=782px){.single-vl_recipe .vl-recipe-content__nutrients__table__item{align-items:center;height:5rem;padding:0 .5rem}}.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-name{color:var(--color-brand);font-size:.75rem;font-weight:var(--vl--font-weight--extrabold)}.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-value{font-family:var(--vl--font-family--valio-sans);font-size:1.125rem;font-weight:var(--vl--font-weight--body-semibold)}@media (width>=782px){.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-value{font-size:1.1875rem}}.single-vl_recipe .vl-recipe-content__nutrients__notice{font-family:var(--vl--font-family--valio-sans);font-size:var(--font-size-15);justify-content:center;align-items:center;margin-top:1.375rem;position:relative}.single-vl_recipe .vl-recipe-content__nutrients__notice__popover{align-items:center}.single-vl_recipe .vl-recipe-content__nutrients__notice__popover #nutrient-notice{display:none}.single-vl_recipe .vl-recipe-content__nutrients__notice__popover .excluded-ingredients-list{margin-bottom:1.25rem;font-family:Arial,Helvetica,sans-serif}.single-vl_recipe .vl-recipe-content__nutrients__notice .tippy-box .tippy-content__text ul li:last-of-type{margin-bottom:0}.single-vl_recipe .vl-recipe-content__save-button{background:var(--vl--color--brand-season);justify-content:center;width:100%;margin-bottom:2.5rem;font-style:normal}.single-vl_recipe :is(.vl-recipe-content__save-button:active,.vl-recipe-content__save-button:focus,.vl-recipe-content__save-button:focus-visible,.vl-recipe-content__save-button:hover){filter:unset}.single-vl_recipe .vl-recipe__consumer-feedback{width:100%;margin:2rem auto 2.625rem}@media (width>=782px){.single-vl_recipe .vl-recipe__consumer-feedback{margin:4rem auto 3.5rem}}.single-vl_recipe .vl-recipe__consumer-feedback__heading{text-align:center;text-transform:uppercase}.single-vl_recipe .vl-recipe__consumer-feedback__text{text-align:center}.single-vl_recipe .vl-recipe__notice{background-color:var(--color-gray-700);margin-bottom:0;margin-left:calc(var(--vl--spacing--gutter) * -1);margin-right:calc(var(--vl--spacing--gutter) * -1);max-width:100vw;padding-bottom:5.125rem;padding-left:var(--vl--spacing--gutter);padding-right:var(--vl--spacing--gutter);width:100vw;margin-top:2rem;padding-top:5.125rem}@media (width>=1080px){.single-vl_recipe .vl-recipe__notice{margin-top:3.75rem;padding-top:3.875rem;padding-bottom:3.875rem}}.single-vl_recipe .vl-recipe__notice__wrapper{flex-direction:column;align-items:center;max-width:75rem;margin-left:auto;margin-right:auto}@media (width>=1080px){.single-vl_recipe .vl-recipe__notice__wrapper{flex-direction:row}}.single-vl_recipe .vl-recipe__notice :is(img,svg){min-width:193px;max-width:193px;max-height:193px}.single-vl_recipe .vl-recipe__notice__content{text-align:center;flex:100%;margin-top:1.5rem}@media (width>=1080px){.single-vl_recipe .vl-recipe__notice__content{text-align:left;margin-top:.5rem;margin-left:3.75rem;margin-right:3.75rem}}.single-vl_recipe .vl-recipe__notice__content__heading{color:var(--color-brand);font-size:var(--font-size-h2-small);margin-bottom:.5rem}.single-vl_recipe .vl-recipe__notice__content__text{font-family:var(--vl--font-family--valio-sans)}@media (width>=782px){.single-vl_recipe .vl-recipe__notice__content__text{font-size:1.25rem}}.single-vl_recipe .vl-recipe__notice .wp-block-button{text-align:center;flex:0 0 100%;justify-content:center;display:flex}@media (width>=1080px){.single-vl_recipe .vl-recipe__notice .wp-block-button{text-align:right;flex:0 0 260px}}@media (width<=1079px){.vl-recipe-hero__secondary__navigation.headroom--not-top,.vl-recipe-hero__secondary__navigation.headroom--pinned.headroom--top,.vl-recipe-hero__secondary__navigation.headroom--top,.vl-recipe-hero__secondary__navigation.headroom--unpinned{transition:all .5s ease-out;transform:translateY(-400%)}}:is(.vl-recipe-content__review__stars,.vl-recipe-review__actions__stars) button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;overflow:visible}:is(.vl-recipe-content__review__stars,.vl-recipe-review__actions__stars) button svg{fill:#e0e0e0;height:var(--review-star-width)}:is(.vl-recipe-content__review__stars,.vl-recipe-review__actions__stars) button.is-set svg{fill:#ffc107}:is(.vl-recipe-content__review__stars,.vl-recipe-review__actions__stars) button:hover~button{transform:scale(1.2)}.vl-recipe-content__review__stars button.is-selected svg,.vl-recipe-content__review__stars button.is-selected~button svg,.vl-recipe-content__review__stars button:focus svg,.vl-recipe-content__review__stars button:focus~button svg,.vl-recipe-content__review__stars button:hover svg,.vl-recipe-content__review__stars button:hover~button svg{fill:#ffc107;stroke:#00000059;stroke-width:1px}.vl-recipe-content__review__stars button.is-selected,.vl-recipe-content__review__stars button.is-selected~button,.vl-recipe-content__review__stars button:focus,.vl-recipe-content__review__stars button:focus~button,.vl-recipe-content__review__stars button:hover,.vl-recipe-content__review__stars button:hover~button{transform:scale(1.15)}.single-vl_recipe .brand--goldgreen .wp-block-group.has-pink-frosting-background-color{background-color:var(--vl--color--goldgreen-green)}.single-vl_recipe{background-color:var(--vl--color--natural-white)}.single-vl_recipe .render-mobile{display:none}@media (width<=781px){.single-vl_recipe .render-mobile{display:block}}.single-vl_recipe .render-desktop{background-color:var(--vl--color--natural-white);box-shadow:0 0 0 100vmax var(--vl--color--natural-white);clip-path:inset(0 -100vmax);margin-top:0;display:block;position:relative}@media (width<=781px){.single-vl_recipe .render-desktop{display:none}}.single-vl_recipe .wp-block-group.pb-md{padding-bottom:calc(var(--vl--spacing--md) + 1.5rem)!important}.single-vl_recipe .wp-block-group.pb-sm{padding-bottom:calc(var(--vl--spacing--sm) + 1.5rem)!important}.single-vl_recipe .vl-recipe-content{background-color:var(--vl--color--natural-white);box-shadow:0 0 0 100vmax var(--vl--color--natural-white);clip-path:inset(0 -100vmax);position:relative}@media (width>=782px){.single-vl_recipe .vl-recipe-content__ingredients{width:360px}}@media (width>=1080px){.single-vl_recipe .vl-recipe-content__ingredients{max-width:480px}}.single-vl_recipe .vl-recipe-content__save-button{--button-padding:var(--vl--spacing--12) var(--vl--spacing--22) var(--vl--spacing--12) var(--vl--spacing--24);--button-background:var(--vl--color--button-primary);--button-text:var(--color-button-text);--button-border:transparent;background-color:var(--button-background);color:var(--button-text);padding:var(--button-padding);text-transform:uppercase;cursor:pointer;font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--small);line-height:1.2;font-weight:var(--vl--font-weight--medium);letter-spacing:var(--vl--letter-spacing--caps);border:.0625rem;border-radius:1.875rem;align-items:center;gap:.75rem;text-decoration:none;transition:all .25s cubic-bezier(.19,1,.22,1);display:inline-flex;position:relative}.single-vl_recipe .vl-recipe-content__save-button:after{content:"";width:12px;height:12px;top:unset;background-color:currentColor;transition:transform .15s ease-in-out,background-color .15s ease-in-out;position:relative;transform:none;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.single-vl_recipe .vl-recipe-content__save-button:hover,.single-vl_recipe .vl-recipe-content__save-button:active{background-color:var(--vl--color--button-primary-hover)}.single-vl_recipe .vl-recipe-content__save-button:hover:after,.single-vl_recipe .vl-recipe-content__save-button:hover:before,.single-vl_recipe .vl-recipe-content__save-button:active:after,.single-vl_recipe .vl-recipe-content__save-button:active:before{right:unset;transform:translate(2px)}.single-vl_recipe .vl-recipe-content__save-button:focus{outline:1px solid var(--vl--color--button-primary)}.single-vl_recipe .vl-recipe-content__save-button:focus-visible{outline:2px solid var(--vl--color--button-primary);outline-offset:.25rem}.single-vl_recipe .vl-recipe-content__save-button{gap:.5rem;font-size:.8125rem;display:none!important}.single-vl_recipe .vl-recipe-content__save-button.hidden{display:none}.single-vl_recipe .vl-recipe-content__save-button>svg{width:.75rem}.single-vl_recipe .vl-recipe-content__save-button:after{display:none}#intersection-observer-debug{z-index:9999;pointer-events:none;background-color:#00ff0d1a;border-top:2px dashed #00ff0d80;border-bottom:2px dashed #00ff0d80;position:fixed;inset:100px 0 65%}.single-vl_recipe .vl-recipe-content{padding-top:calc(var(--vl--spacing--32) - 15px);margin-top:-1px;padding-bottom:0}@media (width>=782px){.single-vl_recipe .vl-recipe-content{padding-top:calc(var(--vl--spacing--80) - 15px);padding-bottom:0}}.single-vl_recipe .vl-recipe-content__separator{background-color:var(--vl--color--additional-brown);height:1px;margin:2rem auto}@media (width>=782px){.single-vl_recipe .vl-recipe-content__separator{margin:4rem auto}}.single-vl_recipe .vl-recipe-content__ingredients-and-instructions{grid-template-columns:minmax(0,30rem) minmax(0,42.5rem);gap:1.25rem;margin-bottom:5rem;display:flex}@media (width<=781px){.single-vl_recipe .vl-recipe-content__ingredients-and-instructions{grid-template-columns:1fr;margin-bottom:0;padding-bottom:0;display:grid}}@media (width>=782px){.single-vl_recipe .vl-recipe-content__ingredients-and-instructions .wp-block-group{margin-left:unset;width:680px;transform:unset;background-color:#0000;margin-top:unset!important;border-top-left-radius:0!important;border-top-right-radius:0!important;padding:0!important}}@media (width<=781px){.single-vl_recipe .vl-recipe-content__ingredients-and-instructions .wp-block-group{width:100vw;margin-left:calc(-1 * var(--vl--spacing--gutter));margin-right:calc(-1 * var(--vl--spacing--gutter));transform:none}}@media print{.single-vl_recipe .vl-recipe-content{width:100%!important;max-width:100%!important;padding:1rem 0!important;display:block!important}}.single-vl_recipe .copy-ingredients-button{--button-padding:var(--vl--spacing--12) var(--vl--spacing--22) var(--vl--spacing--12) var(--vl--spacing--24);--button-background:var(--vl--color--button-primary);--button-text:var(--color-button-text);--button-border:transparent;background-color:var(--button-background);color:var(--button-text);padding:var(--button-padding);text-transform:uppercase;cursor:pointer;font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--small);line-height:1.2;font-weight:var(--vl--font-weight--medium);letter-spacing:var(--vl--letter-spacing--caps);border:.0625rem;border-radius:1.875rem;align-items:center;gap:.75rem;text-decoration:none;transition:all .25s cubic-bezier(.19,1,.22,1);display:inline-flex;position:relative}.single-vl_recipe .copy-ingredients-button:after{content:"";width:12px;height:12px;top:unset;background-color:currentColor;transition:transform .15s ease-in-out,background-color .15s ease-in-out;position:relative;transform:none;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.single-vl_recipe .copy-ingredients-button:hover,.single-vl_recipe .copy-ingredients-button:active{background-color:var(--vl--color--button-primary-hover)}.single-vl_recipe .copy-ingredients-button:hover:after,.single-vl_recipe .copy-ingredients-button:hover:before,.single-vl_recipe .copy-ingredients-button:active:after,.single-vl_recipe .copy-ingredients-button:active:before{right:unset;transform:translate(2px)}.single-vl_recipe .copy-ingredients-button:focus{outline:1px solid var(--vl--color--button-primary)}.single-vl_recipe .copy-ingredients-button:focus-visible{outline:2px solid var(--vl--color--button-primary);outline-offset:.25rem}.single-vl_recipe .copy-ingredients-button{font-size:var(--vl--font-size--small);white-space:nowrap;justify-content:center;gap:0;width:13.6875rem;transition:all .25s ease-in}.single-vl_recipe .copy-ingredients-button>svg{margin-left:.5rem}.single-vl_recipe .copy-ingredients-button:after{display:none}.single-vl_recipe .copy-ingredients-button:hover,.single-vl_recipe .copy-ingredients-button:active,.single-vl_recipe .copy-ingredients-button:focus{filter:brightness(1.1);background-color:var(--vl--color--action-blue);border:0}.single-vl_recipe .copy-ingredients-button.is-success{pointer-events:none}.single-vl_recipe .vl-recipe-content__instructions__save-button{--button-padding:var(--vl--spacing--12) var(--vl--spacing--22) var(--vl--spacing--12) var(--vl--spacing--24);--button-background:var(--vl--color--button-primary);--button-text:var(--color-button-text);--button-border:transparent;background-color:var(--button-background);color:var(--button-text);padding:var(--button-padding);text-transform:uppercase;cursor:pointer;font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--small);line-height:1.2;font-weight:var(--vl--font-weight--medium);letter-spacing:var(--vl--letter-spacing--caps);border:.0625rem;border-radius:1.875rem;align-items:center;gap:.75rem;text-decoration:none;transition:all .25s cubic-bezier(.19,1,.22,1);display:inline-flex;position:relative}.single-vl_recipe .vl-recipe-content__instructions__save-button:after{content:"";width:12px;height:12px;top:unset;background-color:currentColor;transition:transform .15s ease-in-out,background-color .15s ease-in-out;position:relative;transform:none;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.single-vl_recipe .vl-recipe-content__instructions__save-button:hover,.single-vl_recipe .vl-recipe-content__instructions__save-button:active{background-color:var(--vl--color--button-primary-hover)}.single-vl_recipe .vl-recipe-content__instructions__save-button:hover:after,.single-vl_recipe .vl-recipe-content__instructions__save-button:hover:before,.single-vl_recipe .vl-recipe-content__instructions__save-button:active:after,.single-vl_recipe .vl-recipe-content__instructions__save-button:active:before{right:unset;transform:translate(2px)}.single-vl_recipe .vl-recipe-content__instructions__save-button:focus{outline:1px solid var(--vl--color--button-primary)}.single-vl_recipe .vl-recipe-content__instructions__save-button:focus-visible{outline:2px solid var(--vl--color--button-primary);outline-offset:.25rem}.single-vl_recipe .vl-recipe-content__instructions__save-button{gap:.5rem;font-size:.8125rem;display:none!important}.single-vl_recipe .vl-recipe-content__instructions__save-button.hidden{display:none}.single-vl_recipe .vl-recipe-content__instructions__save-button>svg{width:.75rem}.single-vl_recipe .vl-recipe-content__instructions__save-button:after{display:none}.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link{--button-padding:var(--vl--spacing--12) var(--vl--spacing--22) var(--vl--spacing--12) var(--vl--spacing--24);--button-background:var(--vl--color--button-primary);--button-text:var(--color-button-text);--button-border:transparent;background-color:var(--button-background);color:var(--button-text);padding:var(--button-padding);text-transform:uppercase;cursor:pointer;font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--small);line-height:1.2;font-weight:var(--vl--font-weight--medium);letter-spacing:var(--vl--letter-spacing--caps);border:.0625rem;border-radius:1.875rem;align-items:center;gap:.75rem;text-decoration:none;transition:all .25s cubic-bezier(.19,1,.22,1);display:inline-flex;position:relative}.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:after{content:"";width:12px;height:12px;top:unset;background-color:currentColor;transition:transform .15s ease-in-out,background-color .15s ease-in-out;position:relative;transform:none;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='12'%20viewBox='0%200%2013%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='arrow_downward_alt'%20d='M12.4038%205.99998L6.74998%2011.6538L5.69615%2010.6L9.54618%206.74996L-2.14354e-07%206.74996L-2.79919e-07%205.25001L9.54618%205.25001L5.69615%201.39998L6.74998%200.346158L12.4038%205.99998Z'%20fill='white'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:hover,.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:active{background-color:var(--vl--color--button-primary-hover)}.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:hover:after,.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:hover:before,.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:active:after,.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:active:before{right:unset;transform:translate(2px)}.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link{--button-background:transparent;--button-text:var(--vl--color--pure-white);--button-border:var(--vl--color--pure-white);border:.0938rem solid var(--vl--color--pure-white);color:var(--button-text)}.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:hover,.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:active{background:linear-gradient(0deg, #204dc626 0%, #204dc626 100%), var(--vl--color--pure-white);color:var(--vl--color--action-blue)}.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:focus{outline:1px solid var(--vl--color--pure-white)}.single-vl_recipe .vl-recipe__related-recipes-v2__footer__link:focus-visible{outline:2px solid var(--vl--color--pure-white);outline-offset:.25rem}
