@property --button-gradient-angle{syntax:"<angle>";initial-value:135deg;inherits:false}@keyframes button-gradient-rotate{0%{--button-gradient-angle:0deg}to{--button-gradient-angle:360deg}}.single-vl_recipe .vl-recipe-content__nutrients{flex-grow:1;margin-top:-1px;padding-bottom:6.5rem}@media(max-width:781px){.single-vl_recipe .vl-recipe-content__nutrients{background-color:var(--color-white);border-radius:var(--radius-6);margin-bottom:1.25rem;margin-top:1.5rem;padding:1rem}}.single-vl_recipe .vl-recipe-content__nutrients h3{color:var(--color-brand);font-size:var(--font-size-15);font-weight:var(--font-weight-extrabold);line-height:1.25rem;margin-bottom:1.125rem;text-align:center;text-transform:uppercase}.single-vl_recipe .vl-recipe-content__nutrients__table{display:grid;gap:.25rem}@media(min-width:782px){.single-vl_recipe .vl-recipe-content__nutrients__table{gap:.5rem;grid-auto-columns:120px;grid-auto-flow:column;justify-content:center}}.single-vl_recipe .vl-recipe-content__nutrients__table__item{align-items:flex-start;background-color:var(--color-brand-pastel-blue);display:flex;flex-direction:column;justify-content:center;padding:.25rem 1.25rem}@media(min-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(--font-weight-extrabold)}.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-value{font-family:var(--font-family-omnes);font-size:1.125rem;font-weight:var(--font-weight-omnes-semibold)}@media(min-width:782px){.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-value{font-size:1.1875rem}.single-vl_recipe .vl-recipe-content__nutrients__table__item.heading-row{display:none}}.single-vl_recipe .vl-recipe-content__nutrients__notice{align-items:center;display:flex;font-family:var(--font-family-omnes);font-size:var(--font-size-15);justify-content:center;margin-top:1.375rem;position:relative}@media(max-width:781px){.single-vl_recipe .vl-recipe-content__nutrients__notice{margin-top:1.125rem}}.single-vl_recipe .vl-recipe-content__nutrients__notice__popover{align-items:center;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 span{background-color:var(--color-white);border-radius:5px;box-shadow:1px -1px 13px 7px #00000017;display:none;font-size:1rem;left:0;line-height:1.125rem;margin:auto;max-width:240px;padding:1.5rem;position:absolute;right:-55px;top:-150px}.single-vl_recipe .vl-recipe-content__nutrients__notice__popover span:after{border:30px solid #0000;border-bottom:0;border-top-color:#fff;bottom:0;content:"";height:0;margin-bottom:-30px;margin-left:-30px;position:absolute;right:10%;width:0}.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{font-family:Arial,Helvetica,sans-serif;margin-bottom:1.25rem;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-bottom:1.25rem;margin-top:1.25rem}.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__nutrients h3,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients h3{color:var(--color-heading);font-family:var(--font-family-gotham);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-h3);margin-bottom:2rem}@media(max-width:599px){.single-vl_recipe .vl-recipe-content__nutrients h3,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients h3{font-size:1.0625rem;letter-spacing:.0213rem;line-height:var(--line-height-h4-optional)}}.single-vl_recipe .vl-recipe-content__nutrients__table,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table{gap:1rem;grid-auto-columns:unset}@media(min-width:782px){.single-vl_recipe .vl-recipe-content__nutrients__table,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table{grid-auto-flow:unset;grid-template-columns:repeat(5,1fr)}}@media(min-width:1080px){.single-vl_recipe .vl-recipe-content__nutrients__table,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table{grid-template-columns:repeat(6,1fr)}}@media(min-width:1280px){.single-vl_recipe .vl-recipe-content__nutrients__table,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table{grid-auto-flow:column;grid-template-columns:unset}}.single-vl_recipe .vl-recipe-content__nutrients__table__item,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table__item{align-items:center;background-color:var(--valio-natural-white);border-radius:var(--radius-12);flex-direction:row;gap:.5rem;justify-content:space-between;padding:1rem}@media(min-width:782px){.single-vl_recipe .vl-recipe-content__nutrients__table__item,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table__item{background-color:var(--valio-additional-brown);flex-direction:column;justify-content:unset}}@media(min-width:1280px){.single-vl_recipe .vl-recipe-content__nutrients__table__item,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table__item{width:9.625rem}}.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-name,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-name{font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1}@media(min-width:782px){.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-name,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-name{text-align:center}}.single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-value,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table__item .nutrient-value{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:1.3}@media(max-width:781px){.single-vl_recipe .vl-recipe-content__nutrients__heading h3,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__heading h3{font-size:.875rem;font-weight:var(--font-weight-medium);margin-bottom:0;position:relative;text-align:left}.single-vl_recipe .vl-recipe-content__nutrients__heading h3:after,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__heading h3:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' fill='none' viewBox='0 0 14 8'%3E%3Cpath stroke='%23002f6d' stroke-linecap='round' stroke-width='1.5' d='M12.75.75 6.857 6.716a.1.1 0 0 1-.141 0L.75.825'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:8px;margin-left:.5rem;position:absolute;right:2px;top:7px;transition:transform .3s ease;width:14px}.single-vl_recipe .vl-recipe-content__nutrients__heading h3 .nutrition-portion,.single-vl_recipe .vl-recipe-content__nutrients__notice,.single-vl_recipe .vl-recipe-content__nutrients__table,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__heading h3 .nutrition-portion,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__notice,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients__table{display:none}.single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__heading h3:after,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__heading h3:after{transform:rotate(180deg)}.single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table{display:grid;gap:2px}.single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table__item,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table__item{border-radius:var(--radius-6);padding:.5rem}.single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table__item .nutrient-name,.single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table__item .nutrient-value,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table__item .nutrient-name,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table__item .nutrient-value{font-size:1rem}.single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table__item.heading-row,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table__item.heading-row{background-color:#0000;padding:16px 8px 4px}.single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table__item.heading-row .nutrition-portion,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__table__item.heading-row .nutrition-portion{font-size:.875rem}.single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__notice,.theme-valio-kitchen .single-vl_recipe .vl-recipe-content__nutrients.is-open .vl-recipe-content__nutrients__notice{display:flex}}