.single-vl_product .block-root>:first-child{margin-top:0}.single-vl_product .block-root>:last-child{margin-bottom:0}.single-vl_product .block-root .vl-product-groups .wp-block-buttons{margin-top:0;margin-bottom:.6875rem}.single-vl_product .block-root .vl-product-groups .wp-block-buttons:last-of-type{margin-bottom:0}.single-vl_product .block-root .vl-product-groups .wp-block-buttons .wp-block-button{margin:0}.single-vl_product .block-root :is(.vl-product-nutrient__data,.vl-product-nutrient__name){margin-left:0;margin-right:0}.single-vl_product .block-root .vl-product-nutrient__name.is-child span{font-size:var(--vl--font-size--medium)}.single-vl_product .block-root :is(.vl-product-detail__certificates,.vl-product-detail__packaging),.single-vl_product .block-root :is(.vl-product-detail__certificates,.vl-product-detail__packaging) li{margin:0}.single-vl_product .block-root :is(.vl-product-detail__certificates img,.vl-product-detail__certificates svg,.vl-product-detail__packaging img,.vl-product-detail__packaging svg){object-fit:contain;object-position:50% 50%;width:100%;max-width:4rem;height:auto;max-height:4rem}@media (width>=782px){.single-vl_product .block-root :is(.vl-product-detail__certificates img,.vl-product-detail__certificates svg,.vl-product-detail__packaging img,.vl-product-detail__packaging svg){max-width:5rem;max-height:5rem}}.single-vl_product .vl-product-dl{display:grid}@media print{.single-vl_product .block-root{display:flex}.single-vl_product .navigation-bar__logo{display:block}.single-vl_product .vl-product-groups,.single-vl_product .site-footer,.single-vl_product .vl-product-info__col--left:after{display:none}}.single-vl_product{background-color:var(--vl--color--natural-white)}.single-vl_product .block-root .vl-product-sizes{flex-direction:column;display:flex}@media (width<=781px){.single-vl_product .block-root .vl-product-sizes{flex-direction:column}}.single-vl_product .block-root .vl-product-sizes__title{margin-bottom:1rem;font-style:normal}.single-vl_product .block-root .vl-product-sizes__items{padding-bottom:.5625rem;display:flex}.single-vl_product .block-root .vl-product-sizes__item{color:var(--color-brand);cursor:pointer;font:inherit;outline:inherit;background:0 0;border:none;align-items:center;padding:0;font-style:normal;line-height:1rem;display:inline-flex;position:relative}.single-vl_product .block-root .vl-product-sizes__item.active{cursor:default}.single-vl_product .block-root .vl-product-sizes__item.active:after{background:var(--color-brand);content:"";width:100%;height:.1875rem;position:absolute;bottom:-.5625rem;left:0}.single-vl_product .block-root .vl-product-sizes__separator{border:.25px solid var(--color-gray-700)}.single-vl_product .block-root .vl-product-sizes__separator:last-of-type{display:none}.single-vl_product .block-root .vl-product-groups .wp-block-buttons{gap:.5rem!important}.single-vl_product .block-root .vl-product-info{position:relative}.single-vl_product .block-root .vl-product-info:after,.single-vl_product .block-root .vl-product-info:before{background-color:inherit;content:"";width:100%;height:100%;position:absolute;top:0;bottom:0}.single-vl_product .block-root .vl-product-info:before{left:-100%}.single-vl_product .block-root .vl-product-info:after{right:-100%}.single-vl_product .block-root .vl-product-info__cols{gap:5.625rem;display:flex}.single-vl_product .block-root .vl-product-info__col{width:50%}@media (width>=782px){.single-vl_product .block-root .vl-product-info__col--left{position:relative}.single-vl_product .block-root .vl-product-info__col--left:after{background:var(--color-gray-700);content:"";width:1px;height:100%;position:absolute;top:0;right:-2.8125rem}}@media (width<=781px){.single-vl_product .block-root .vl-product-info__col{width:100%}}.single-vl_product .block-root .vl-product-info__col>.vl-product-details:last-of-type{margin-bottom:0}.single-vl_product .block-root .vl-product-nutrient-title{font-style:normal}.single-vl_product .block-root .vl-product-nutrient{flex-wrap:wrap;justify-content:space-between;display:flex}.single-vl_product .block-root :is(.vl-product-nutrient__data,.vl-product-nutrient__name){width:50%}.single-vl_product .block-root .vl-product-nutrient__data{text-align:right}.single-vl_product .block-root .vl-product-nutrient__data__gda{min-width:4.25rem;display:inline-block}.single-vl_product .block-root .vl-product-nutrient__name.is-child{width:40%;margin-left:1.5rem;padding-left:.25rem;font-size:.875em;display:list-item}@media (width>=782px){.single-vl_product .block-root .vl-product-nutrient__name.is-child{width:42%}}.single-vl_product .block-root .vl-product-detail{margin-bottom:1.5625rem}.single-vl_product .block-root .vl-product-detail__title{font-style:normal}.single-vl_product .block-root :is(.vl-product-detail__certificates,.vl-product-detail__packaging){text-indent:0;flex-wrap:wrap;align-items:center;gap:.5rem;padding:0;list-style:none;display:flex}.single-vl_product .vl-product-dl{grid-template-columns:auto 2fr;align-content:center;margin-bottom:1.5625rem}.single-vl_product .vl-product-dl dt{line-height:var(--line-height-paragraph)}.single-vl_product .vl-product-dl dt:after{content:":"}.single-vl_product .vl-product-dl dd{margin:0}@media print{.single-vl_product .block-root{flex-wrap:wrap;max-width:1200px;margin:65px auto 0;padding-top:50px;margin-top:0!important}.single-vl_product .site-header{margin-top:unset!important;padding-top:0!important;position:relative!important}.single-vl_product .site-header:before{display:none!important}.single-vl_product .site-header__container{height:0}.single-vl_product .site-header.headroom--not-top .navigation-bar__logo{transition:none!important;transform:none!important}.single-vl_product .site-header.headroom--not-top .navigation-bar{transform:none!important}.single-vl_product .navigation-bar{justify-content:center;margin-inline:auto;position:relative;top:5px;left:0;right:0}.single-vl_product .vl-product-info{order:3;margin-top:.5rem!important;padding:2rem 0!important}.single-vl_product .vl-product-info__cols{justify-content:space-between;flex-direction:row!important;gap:.75rem!important}.single-vl_product .vl-product-info__col{width:47%!important}}.single-vl_product .block-root .vl-ad-placement{margin-top:0;margin-bottom:3rem;padding-top:0}@media (width>=782px){.single-vl_product .block-root .vl-ad-placement{margin-bottom:5rem}}.single-vl_product .block-root .vl-ad-placement__wrapper{margin-top:0;margin-bottom:0;padding:0}.single-vl_product .block-root .vl-ad-placement__wrapper picture{text-align:center;width:100%;aspect-ratio:unset}@media (width>=782px){.single-vl_product .block-root .vl-ad-placement__wrapper{padding-top:0;padding-bottom:0}}.single-vl_product .block-root .vl-product-lead-content .vl-product-sizes{margin-bottom:0}.single-vl_product .block-root .vl-product-lead-content .vl-product-sizes__title{font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--large);font-weight:var(--vl--font-weight--semibold);line-height:var(--vl--line-height--heading);color:var(--color-heading);letter-spacing:.0638rem;text-transform:none;font-weight:500}.single-vl_product .block-root .vl-product-lead-content .vl-product-sizes__item.active:after{background:var(--vl--color--action-blue)}.single-vl_product .block-root .vl-product-lead-content .vl-product-sizes__items{border-bottom:0;justify-content:space-around;width:100%;margin-top:0}.single-vl_product .block-root .vl-product-lead-content .vl-product-sizes__separator{height:1.5625rem;margin-left:1.5rem;margin-right:1.5rem}.single-vl_product .block-root .vl-product-lead-content .vl-product-sizes__item{font-size:var(--vl--font-size--small);font-weight:var(--vl--font-weight--medium)}.single-vl_product .block-root .vl-product-lead-content .vl-product-sizes__item a{padding:0}.single-vl_product .block-root .vl-product-hero>img,.single-vl_product .block-root .vl-product-brand-hero>img{border-radius:0}.single-vl_product .block-root .vl-product-brand-hero__media{z-index:2;justify-content:center;align-items:flex-end;width:100vw;max-width:100vw;height:18rem;margin-left:-50vw;margin-right:-50vw;display:flex;position:relative;left:50%;right:50%}@media (width>=782px){.single-vl_product .block-root .vl-product-brand-hero__media{height:34.375rem}}.single-vl_product .block-root .vl-product-brand-hero__media>.wp-block-image{z-index:2;max-width:31.25rem;position:absolute;bottom:-20px}@media (width<=781px){.single-vl_product .block-root .vl-product-brand-hero__media>.wp-block-image{max-width:15rem}}.single-vl_product .block-root .vl-product-brand-hero__media>img{object-fit:cover;width:100%;height:100%;position:absolute}.single-vl_product .block-root .vl-product-brand-hero__media__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.single-vl_product .block-root .vl-product-brand-hero__media__stage{aspect-ratio:1440/128;background-color:var(--vl--color--natural-white);width:100%;position:absolute;bottom:-1px;left:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='128' viewBox='0 0 1440 128' fill='none'%3E%3Cpath d='M0 128H1440V116.99C1327.86 48.5 1049.06 0 722.89 0C396.72 0 108.09 50.23 0 120.63V128Z' fill='%23F7F3ED'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='128' viewBox='0 0 1440 128' fill='none'%3E%3Cpath d='M0 128H1440V116.99C1327.86 48.5 1049.06 0 722.89 0C396.72 0 108.09 50.23 0 120.63V128Z' fill='%23F7F3ED'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.single-vl_product .block-root .vl-product-brand-hero__media__content{z-index:2;text-align:center;color:var(--vl--color--pure-white);flex-direction:column;align-self:center;align-items:center;gap:1rem;padding:2rem 1rem;display:flex;position:relative}.single-vl_product .block-root .vl-product-brand-hero__media__description{max-width:40rem}.single-vl_product .block-root .vl-product-brand-hero__media__description p{margin:0}.single-vl_product .block-root .vl-product-brand-hero__media__newBrand{z-index:2;background-repeat:no-repeat;background-size:contain;width:4.25rem;height:3.125rem;margin-bottom:1rem;transition:all .15s ease-in-out;display:block;position:relative}.single-vl_product .block-root .vl-product-brand-hero__media__backgroundColor{background-color:var(--color-brand);width:100%;height:100%;position:absolute;inset:0}@media (width>=782px){.single-vl_product .block-root .vl-product-main:not(:has(.vl-product-main__labels)){padding-top:2rem}.single-vl_product .block-root .vl-product-main{margin-top:5rem;margin-bottom:6.5rem}}.single-vl_product .block-root .vl-product-main__labels{flex-wrap:wrap;gap:.5rem;display:flex}.single-vl_product .block-root .vl-product-main__newProduct{z-index:2;background-repeat:no-repeat;background-size:contain;width:69px;height:35px;margin-bottom:0;transition:all .15s ease-in-out;display:block;position:relative}.single-vl_product .block-root .vl-product-main__seasonal{background-repeat:no-repeat;background-size:contain;width:138px;height:35px}.single-vl_product .block-root .vl-product-main__breadcrumbs{margin-bottom:2rem}.single-vl_product .block-root .vl-product-main__breadcrumbs a{font-size:var(--vl--font-size--small);line-height:var(--vl--line-height--body);font-weight:var(--vl--font-weight--medium)}.single-vl_product .block-root .vl-product-main__breadcrumbs svg{margin-left:.5rem;margin-right:.5rem}@media (width>=782px){.single-vl_product .block-root .vl-product-main__cols{gap:6.375rem}}.single-vl_product .block-root .vl-product-main__title{margin-bottom:1.5rem}.single-vl_product .block-root .vl-product-main__col--right .vl-product-sizes{margin-bottom:3rem}.single-vl_product .block-root .vl-product-main__col--right .vl-product-sizes__title{font-size:var(--vl--font-size--large)}.single-vl_product .block-root .vl-product-main__col--right .vl-product-sizes__items{border-bottom:0;margin-top:0}.single-vl_product .block-root .vl-product-main__col--right .vl-product-sizes__separator{height:1.5625rem;margin-left:1.5rem;margin-right:1.5rem}.single-vl_product .block-root .vl-product-main__col--right .vl-product-sizes__item{font-size:var(--vl--font-size--small);font-weight:var(--vl--font-weight--medium)}.single-vl_product .block-root .vl-product-main__col--right .vl-product-sizes__item a{padding:0}.single-vl_product .block-root .vl-product-main__col--right .vl-product-groups__title{font-size:var(--vl--font-size--large);margin-bottom:1rem}.single-vl_product .block-root .vl-product-main__col--right .vl-product-share{margin-top:3rem}.single-vl_product .block-root .vl-product-main__col--right .vl-product-share .js-share-open{background-color:var(--vl--color--action-blue);color:var(--vl--color--pure-white);font-size:1.125rem;line-height:var(--vl--line-height--display);letter-spacing:var(--vl--letter-spacing--caps)}.single-vl_product .block-root .vl-product-main__col--right .vl-product-share .js-share-open:hover,.single-vl_product .block-root .vl-product-main__col--right .vl-product-share .js-share-open:active,.single-vl_product .block-root .vl-product-main__col--right .vl-product-share .js-share-open:focus{background-color:var(--vl--color--button-primary-hover)}.single-vl_product .block-root .vl-product-main__col--right .vl-product-share .js-share-open svg{margin-right:0;display:inline-block}.single-vl_product .block-root .vl-product-main__col--right .vl-product-share .js-share-open:after{display:none}.single-vl_product .block-root .vl-product-info{background-color:var(--vl--color--natural-white);margin-top:0;padding-top:3rem;padding-bottom:5rem}@media (width>=782px){.single-vl_product .block-root .vl-product-info{padding-top:0}}.single-vl_product .block-root .vl-product-info{max-width:none;margin-left:calc(var(--vl--spacing--gutter) * -1);margin-right:calc(var(--vl--spacing--gutter) * -1);padding-left:var(--vl--spacing--gutter);padding-right:var(--vl--spacing--gutter)}.single-vl_product .block-root .vl-product-info:before,.single-vl_product .block-root .vl-product-info:after{display:none}.single-vl_product .block-root .vl-product-info__cols{max-width:var(--vl--align--default);margin:0 auto}@media (width<=781px){.single-vl_product .block-root .vl-product-info__cols{flex-direction:column;gap:0;display:flex}.single-vl_product .block-root .vl-product-info__cols .vl-product-new-highlight-slot--mobile{order:-2}}.single-vl_product .block-root .vl-product-info+*{margin-top:0}@media (width<=781px){.single-vl_product .block-root .vl-product-info__col--left{margin-bottom:0;display:contents}}.single-vl_product .block-root .vl-product-info__col--left .vl-product-nutrients dl{margin-top:0}.single-vl_product .block-root .vl-product-info__col--left .vl-product-nutrients dt.vl-product-nutrient__name.is-child{list-style-type:none}.single-vl_product .block-root .vl-product-info__col--left .vl-product-nutrients h4{text-transform:none;margin-bottom:0}.single-vl_product .block-root .vl-product-info__col--left .vl-product-nutrients{margin-bottom:0}.single-vl_product .block-root .vl-product-info__col--left .vl-product-nutrients__disclaimer{font-size:var(--vl--font-size--small);letter-spacing:.075rem;margin-top:.5rem;margin-bottom:.5rem;line-height:1.25rem}.single-vl_product .block-root .vl-product-info__col--left .vl-product-nutrient-title{font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--large);font-weight:var(--vl--font-weight--semibold);line-height:var(--vl--line-height--heading);color:var(--color-heading)}.single-vl_product .block-root .vl-product-info__col--left .vl-product-nutrient{margin-bottom:1.5rem}.single-vl_product .block-root .vl-product-info__col--left .vl-product-nutrient__name,.single-vl_product .block-root .vl-product-info__col--left .vl-product-nutrient__data{font-size:var(--vl--font-size--medium);line-height:var(--vl--line-height--body);font-weight:var(--vl--font-weight--light)}@media (width<=781px){.single-vl_product .block-root .vl-product-info__col--right{display:contents}}.single-vl_product .block-root .vl-product-info__col--right .vl-product-details .vl-product-detail p{color:var(--color-text)}.single-vl_product .block-root .vl-product-info__col--right .vl-product-details .vl-product-detail__extrainfo{font-size:var(--vl--font-size--small)}.single-vl_product .block-root .vl-product-info__col--right .vl-product-details:not(:has(~.vl-product-details)){border-bottom:1px solid #4827471a}@media (width<=781px){.single-vl_product .block-root .vl-product-info__col--right .vl-product-details:first-child{order:-1}}.single-vl_product .block-root .vl-product-info__col--right .vl-product-groups{margin-top:1.5rem;margin-bottom:1.5rem}.single-vl_product .block-root .vl-product-info__col .vl-product-details{border-top:1px solid #4827471a;margin-bottom:0;padding-top:1.375rem;padding-bottom:1.375rem}.single-vl_product .block-root .vl-product-info__col .vl-product-details--open{padding-bottom:0}.single-vl_product .block-root .vl-product-info__col .vl-product-details__heading{font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--large);font-weight:var(--vl--font-weight--semibold);line-height:var(--vl--line-height--heading);color:var(--color-heading);text-transform:uppercase;letter-spacing:.0638rem;font-weight:700;font-size:var(--vl--font-size--medium);margin:0}@media (width>=782px){.single-vl_product .block-root .vl-product-info__col .vl-product-details__heading{font-size:17px}}.single-vl_product .block-root .vl-product-info__col .vl-product-details__heading button{text-transform:uppercase}.single-vl_product .block-root .vl-product-info__col .vl-product-details .vl-product-detail__title{font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--large);font-weight:var(--vl--font-weight--semibold);line-height:var(--vl--line-height--heading);color:var(--color-heading);text-transform:none;font-weight:500;line-height:var(--vl--line-height--heading);font-size:var(--vl--font-size--medium);letter-spacing:0;margin:0}@media (width>=782px){.single-vl_product .block-root .vl-product-info__col .vl-product-details .vl-product-detail__title{font-size:17px}}.single-vl_product .block-root .vl-product-info__col .vl-product-details .vl-product-detail__title button{text-transform:uppercase}.single-vl_product .block-root .vl-product-info__col .vl-product-details__toggle{letter-spacing:.125rem;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:0;display:flex}@media (width>=782px){.single-vl_product .block-root .vl-product-info__col .vl-product-details__toggle{letter-spacing:.075rem}}.single-vl_product .block-root .vl-product-info__col .vl-product-details__icon{color:var(--vl--color--iconic-blue);flex-shrink:0;transition:transform .2s}.single-vl_product .block-root .vl-product-info__col .vl-product-details__toggle[aria-expanded=true] .vl-product-details__icon{transform:rotate(180deg)}.single-vl_product .block-root .vl-product-info__col .vl-product-details__content{margin-top:1rem}.single-vl_product .block-root .vl-product-info__col .vl-product-details .vl-product-dl{gap:0 .8125rem}.single-vl_product .block-root .vl-product-info__col .vl-product-details .vl-product-dl dt{font-weight:var(--vl--font-weight--medium);font-size:var(--vl--font-size--medium)}.single-vl_product .block-root .vl-product-info__col .vl-product-details .vl-product-dl dd{font-size:var(--vl--font-size--medium)}.single-vl_product .block-root .vl-product-related-recipes-v2 .swiper-navigation-icon{display:none}.single-vl_product .block-root .vl-product-related-recipes-v2{max-width:none;margin-top:1rem;margin-bottom:0;margin-left:calc(var(--vl--spacing--gutter) * -1);margin-right:calc(var(--vl--spacing--gutter) * -1);padding-left:var(--vl--spacing--gutter);padding-right:var(--vl--spacing--gutter);position:relative}@media (width>=782px){.single-vl_product .block-root .vl-product-related-recipes-v2{padding-bottom:var(--vl--spacing--80)}}.single-vl_product .block-root .vl-product-related-recipes-v2__container{max-width:var(--vl--align--default);margin:0 auto;position:relative}.single-vl_product .block-root .vl-product-related-recipes-v2__heading{text-align:center;font-weight:var(--vl--font-weight--semibold);margin-bottom:1.5rem}.single-vl_product .block-root .vl-product-related-recipes-v2__items{touch-action:pan-y;max-width:var(--vl--align--default);margin-inline:auto}@media (width>=1080px){.single-vl_product .block-root .vl-product-related-recipes-v2__items{overflow:hidden}}.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-next,.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-prev{z-index:101;cursor:pointer;opacity:1;background-color:var(--vl--color--pure-white);display:none;position:absolute;top:calc(50% - 24px)}.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-next:before,.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-prev:before{content:"";border-radius:var(--vl--radius--24);z-index:-1;background-color:#0000;width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0;box-shadow:0 33px 9px #3330,0 21px 9px #33333303,0 12px 7px #3333330d,0 5px 5px #33333317,0 1px 3px #3333331a}@media (width>=1080px){.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-next,.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-prev{display:inline-block}}.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-next.swiper-button-disabled,.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-prev.swiper-button-disabled{opacity:0;visibility:hidden;height:0}.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-next{border-radius:var(--vl--radius--24);background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='arrow_downward_alt' d='M15.8005 7.49916L8.68935 14.6104L7.36388 13.2849L12.2063 8.44246L0.199463 8.44246L0.199463 6.55587L12.2063 6.55587L7.36388 1.71344L8.68935 0.387978L15.8005 7.49916Z' fill='%23204DC6'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:.8889rem .9751rem;width:2.5rem;height:2.5rem;right:-30px}@media screen and (width<=600px){.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-next{display:none}}.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-prev{border-radius:var(--vl--radius--24);background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='arrow_downward_alt' d='M15.8005 7.49916L8.68935 14.6104L7.36388 13.2849L12.2063 8.44246L0.199463 8.44246L0.199463 6.55587L12.2063 6.55587L7.36388 1.71344L8.68935 0.387978L15.8005 7.49916Z' fill='%23204DC6'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:.8889rem .9751rem;width:2.5rem;height:2.5rem;left:-30px;transform:rotate(180deg)}.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-prev:before{transform:rotate(180deg)}@media screen and (width<=600px){.single-vl_product .block-root .vl-product-related-recipes-v2__items .swiper-button-prev{display:none}}.single-vl_product .block-root .vl-product-related-recipes-v2 .swiper-slide{backface-visibility:hidden;flex-shrink:0;width:100%;height:auto;transition-property:opacity;position:relative;transform:translateZ(0)}.single-vl_product .block-root .vl-product-related-recipes-v2 .vl-block-recipe-card__link{background-color:var(--vl--color--pure-white);height:100%}.single-vl_product .block-root .vl-product-related-recipes-v2 .vl-block-recipe-card__info{height:inherit}.single-vl_product .block-root .vl-product-related-recipes-v2__wrapper{z-index:1;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.single-vl_product .block-root .vl-product-related-recipes-v2__wrapper[data-count="1"],.single-vl_product .block-root .vl-product-related-recipes-v2__wrapper[data-count="2"]{justify-content:center}.single-vl_product .block-root .vl-product-related-recipes-v2__item{box-sizing:border-box;backface-visibility:hidden;border-radius:1rem;flex-direction:column;flex-shrink:0;height:100%;transition-property:transform;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}@media screen and (width<=600px){.single-vl_product .block-root .vl-product-related-recipes-v2__item{min-width:calc(92% - 10px);max-width:calc(92% - 10px)}}.single-vl_product .block-root .vl-product-related-recipes-v2__item img{object-fit:cover;height:15.625rem;transition:transform .45s cubic-bezier(.25,.46,.45,.94);transform:scale(1)}@media (width>=782px){.single-vl_product .block-root .vl-product-related-recipes-v2__item img{height:12.6875rem}}.single-vl_product .block-root .vl-product-related-recipes-v2__item__link:hover,.single-vl_product .block-root .vl-product-related-recipes-v2__item__link:active{filter:brightness()}.single-vl_product .block-root .vl-product-related-recipes-v2__item__link:hover .vl-product-related-recipes-v2__item__image>img,.single-vl_product .block-root .vl-product-related-recipes-v2__item__link:active .vl-product-related-recipes-v2__item__image>img{transition:transform .45s cubic-bezier(.25,.46,.45,.94);transform:scale(1.05)}.single-vl_product .block-root .vl-product-related-recipes-v2__item__info{position:relative}.single-vl_product .block-root .vl-product-related-recipes-v2__item__image{overflow:hidden}.single-vl_product .block-root .vl-product-related-recipes-v2__item__new{z-index:1;position:absolute;top:.75rem;left:.75rem}.single-vl_product .block-root .vl-product-related-recipes-v2__item__content{background-color:var(--vl--color--pure-white);height:6.375rem;padding:var(--vl--spacing--12) var(--vl--spacing--16);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;flex-direction:column;justify-content:space-between;display:flex}.single-vl_product .block-root .vl-product-related-recipes-v2__item__title{font-size:1.0625rem;font-weight:var(--vl--font-weight--medium);letter-spacing:0;text-transform:none;margin-top:0;margin-bottom:0;padding-left:0;line-height:1.3813rem}.single-vl_product .block-root .vl-product-related-recipes-v2__item__footer{align-items:center;gap:.75rem;height:1.875rem;display:flex}.single-vl_product .block-root .vl-product-related-recipes-v2__item__rating{color:var(--vl--color--iconic-blue);font-size:var(--vl--font-size--medium);font-weight:var(--vl--font-weight--medium);align-items:center;line-height:1.25rem;display:inline-flex}.single-vl_product .block-root .vl-product-related-recipes-v2__item__rating>svg{width:.625rem;height:.625rem;margin-right:.375rem}.single-vl_product .block-root .vl-product-related-recipes-v2__item__time{color:var(--vl--color--text-tertiary);font-size:var(--vl--font-size--medium);font-weight:var(--vl--font-weight--medium);letter-spacing:0;align-items:center;margin-left:0;line-height:1.25rem;display:inline-flex}.single-vl_product .block-root .vl-product-related-recipes-v2__item__time>svg{margin-right:.25rem}.single-vl_product .block-root .vl-product-related-recipes-v2__buttons{justify-content:center}.single-vl_product .block-root .vl-product-related-recipes-v2__buttons .wp-block-button__link{border:2px solid var(--vl--color--action-blue);color:var(--vl--color--action-blue)}.single-vl_product .block-root .vl-product-related-recipes-v2__buttons .wp-block-button__link:hover,.single-vl_product .block-root .vl-product-related-recipes-v2__buttons .wp-block-button__link:active,.single-vl_product .block-root .vl-product-related-recipes-v2__buttons .wp-block-button__link:focus{background-color:var(--vl--color--action-blue);color:var(--vl--color--pure-white)}.single-vl_product .block-root .main-cat-lift-wrapper{margin-left:calc(var(--vl--spacing--gutter) * -1);margin-right:calc(var(--vl--spacing--gutter) * -1);padding-left:var(--vl--spacing--gutter);padding-right:var(--vl--spacing--gutter);max-width:unset;width:auto;margin-top:0;padding-top:4rem;padding-bottom:4rem}.single-vl_product .block-root .main-cat-lift-wrapper:before,.single-vl_product .block-root .main-cat-lift-wrapper:after{display:none}.single-vl_product .block-root .main-cat-lift-wrapper__container{max-width:var(--vl--align--default);gap:1.5rem;margin:0 auto;display:grid}@media (width>=782px){.single-vl_product .block-root .main-cat-lift-wrapper__container{grid-template-columns:repeat(2,1fr)}}.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift{padding:var(--vl--spacing--24);border:1px solid var(--vl--color--pure-white);border-radius:1.5rem;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem;max-width:none;display:flex}@media (width>=782px){.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift{padding:var(--vl--spacing--24) var(--vl--spacing--48)}}.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift__logo{width:5.3125rem;padding:0;position:relative}.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift__logo svg,.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift__logo img{width:100%}.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift__title{margin-bottom:.25rem}.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift__info{flex-direction:column;display:flex}.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift__link{font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--x-large);font-weight:var(--vl--font-weight--semibold);line-height:var(--vl--line-height--heading);color:var(--color-heading)}.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift:hover,.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift:focus,.single-vl_product .block-root .main-cat-lift-wrapper__container .main-cat-lift:active{border-color:var(--vl--color--iconic-blue)}.single-vl_product .block-root .product-products-wrapper{max-width:none;margin-left:calc(var(--vl--spacing--gutter) * -1);margin-right:calc(var(--vl--spacing--gutter) * -1);padding-top:5rem;padding-bottom:5rem;padding-left:var(--vl--spacing--gutter);padding-right:var(--vl--spacing--gutter);border-top:0;border-top-left-radius:1rem;border-top-right-radius:1rem;margin-top:5rem}.single-vl_product .block-root .product-products-wrapper:before,.single-vl_product .block-root .product-products-wrapper:after{display:none}.single-vl_product .block-root .product-products-wrapper .list-items{max-width:var(--vl--align--default);margin:0 auto}.single-vl_product .block-root .product-products-wrapper .list-items__heading{text-align:center}.single-vl_product .block-root .product-products-wrapper .list-items__items{grid-template-columns:1fr;gap:1.5rem;max-width:100%;padding:0;display:grid}@media (width>=782px){.single-vl_product .block-root .product-products-wrapper .list-items__items{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.single-vl_product .block-root .product-products-wrapper .list-items__items{grid-template-columns:repeat(3,1fr)}}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item{width:100%;max-width:100%}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item__img{height:15.625rem;max-height:unset;object-fit:cover;transition:transform .45s cubic-bezier(.25,.46,.45,.94);transform:scale(1)}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item__img>img{object-fit:contain;width:100%;height:100%;transition:transform .45s cubic-bezier(.25,.46,.45,.94);transform:scale(1)}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item .list-item__img__labels{pointer-events:none;flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;display:flex;position:absolute;bottom:0;left:0}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item .list-item__img__labels .list-item__img__new{width:57px;height:29px;position:relative}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item .list-item__img__labels .list-item__img__seasonal{background-repeat:no-repeat;background-size:contain;width:114px;height:29px}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item:has(.list-item__img__labels) .list-item__img{padding-bottom:32px}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item__title{font-family:var(--vl--font-family--valio-sans);font-size:1.25rem;font-weight:var(--vl--font-weight--semibold);line-height:var(--vl--line-height--heading);color:var(--color-heading);-webkit-hyphens:none;hyphens:none;-webkit-line-clamp:3;line-clamp:3;text-align:center;-webkit-box-orient:vertical;min-height:4.125rem;margin-bottom:0;display:-webkit-box;overflow:hidden}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item a:hover,.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item a:active,.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item a:focus{filter:brightness()}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item a:hover .list-item__img,.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item a:active .list-item__img,.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item a:focus .list-item__img{transform:translateY(-1.2rem)}.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item a:hover .list-item__img>img,.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item a:active .list-item__img>img,.single-vl_product .block-root .product-products-wrapper .list-items__items .list-item a:focus .list-item__img>img{transition:transform .45s cubic-bezier(.25,.46,.45,.94);transform:scale(1.05)}@media print{.single-vl_product{font-size:11pt;line-height:1.4;color:#000!important;background-color:#0000!important;padding-inline:1.5cm!important}.single-vl_product .site-header,.single-vl_product .mobile-navigation,.single-vl_product .site-footer,.single-vl_product .no-print,.single-vl_product .vl-ad-placement,.single-vl_product .vl-ad-placement__wrapper,.single-vl_product .vl-product-main__breadcrumbs,.single-vl_product .vl-product-share,.single-vl_product .vl-product-groups,.single-vl_product .vl-product-new-highlight-slot,.single-vl_product .vl-product-related-recipes-v2,.single-vl_product .vl-product-linked-recipes,.single-vl_product .vl-product-brand-products,.single-vl_product .product-cat-lift-wrapper,.single-vl_product .scarab-related-widget,.single-vl_product .vl-product-lead-content__shopping-list-button,.single-vl_product .vl-product-details__icon,.single-vl_product .vl-product-brand-hero__media__image,.single-vl_product .vl-product-brand-hero__media__video,.single-vl_product .vl-product-brand-hero__media__stage,.single-vl_product .vl-product-brand-hero__media__backgroundColor,.single-vl_product .vl-product-brand-hero__media__content,.single-vl_product .vl-product-brand-hero__media__newBrand,.single-vl_product .block-root img,.single-vl_product .block-root svg,.single-vl_product .block-root video,.single-vl_product .block-root picture{display:none!important}.single-vl_product .vl-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_product .vl-print-logo img,.single-vl_product .vl-print-logo svg{visibility:visible!important;width:100%!important;height:auto!important;display:block!important}.single-vl_product .vl-product-brand-hero{float:right!important;background:0 0!important;width:32%!important;max-width:200px!important;margin:0 0 1rem 1.5rem!important;padding:0!important}.single-vl_product .vl-product-brand-hero__media{width:100%!important;max-width:none!important;height:auto!important;margin:0!important;display:block!important;position:static!important;left:auto!important;right:auto!important}.single-vl_product .vl-product-brand-hero__media__product{width:100%!important;max-width:200px!important;margin:0!important;position:static!important;bottom:auto!important}.single-vl_product .vl-product-brand-hero__media__product img{object-fit:contain!important;width:100%!important;height:auto!important;display:block!important}.single-vl_product .vl-product-lead-content{text-align:left!important;max-width:none!important;padding:0!important;display:block!important}.single-vl_product .vl-product-lead-content__title{font-size:22pt!important;line-height:1.2!important}.single-vl_product .vl-product-lead-content__description-disclosure{display:none!important}.single-vl_product .vl-product-lead-content__description--desktop{margin:.75rem 0 1.25rem!important;display:block!important}.single-vl_product .vl-product-lead-content .vl-product-sizes__items{justify-content:flex-start!important}.single-vl_product .vl-product-lead-content .vl-product-sizes__item:after{display:none!important}.single-vl_product .vl-product-info{clear:both!important;background:0 0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.single-vl_product .vl-product-info__cols{flex-direction:row!important;align-items:flex-start!important;gap:2rem!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important}.single-vl_product .vl-product-info__col{flex:1 1 0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.single-vl_product .vl-product-details{break-inside:avoid}.single-vl_product .vl-product-details__content[hidden]{display:block!important}.single-vl_product .vl-product-details__toggle{padding:0!important;display:block!important}.single-vl_product .vl-product-nutrients{max-width:24rem!important}.single-vl_product .vl-product-nutrient{break-inside:avoid}.single-vl_product .vl-product-lead-content__description a[href^=http]:not(.wp-block-button__link):after,.single-vl_product .vl-product-details__content a[href^=http]:not(.wp-block-button__link):after{content:" (" attr(href) ")";word-break:break-all;font-size:9pt}.single-vl_product .block-root{display:block!important}.single-vl_product .block-root,.single-vl_product .wp-block-group,.single-vl_product .wp-block-group__inner-container{background:0 0!important;border-radius:0!important;width:auto!important;margin-top:0!important;margin-left:0!important;margin-right:0!important;padding-top:0!important;padding-left:0!important;padding-right:0!important}.single-vl_product a{color:#000!important;background-image:none!important;text-decoration:none!important}.single-vl_product h1,.single-vl_product h2,.single-vl_product h3,.single-vl_product h4{break-after:avoid;color:#000!important;text-align:left!important;line-height:1.25!important}.single-vl_product h1{font-size:22pt!important}.single-vl_product h2{font-size:15pt!important}.single-vl_product h3{font-size:12.5pt!important}.single-vl_product h4{font-size:11pt!important}.single-vl_product p,.single-vl_product li,.single-vl_product dt,.single-vl_product dd,.single-vl_product button,.single-vl_product span{color:#000!important;text-align:left!important;font-size:11pt!important;line-height:1.4!important}}
