:root{--emarsys-related-widget-gap: 1rem;--emarsys-related-widget-arrow-size: 1.75rem;--emarsys-related-widget-arrow-color: var(--color-heading);--emarsys-related-widget-animation-speed: 0.45s;--emarsys-related-widget-animation-ease: cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width: 782px){:root{--emarsys-related-widget-gap: 0.5rem}}.scarab-prev,.scarab-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:opacity var(--emarsys-related-widget-animation-speed) var(--emarsys-related-widget-animation-ease);font-size:0;width:var(--emarsys-related-widget-arrow-size);height:var(--emarsys-related-widget-arrow-size);border:none;cursor:pointer;background-color:var(--color-white);border-radius:var(--radius-24);overflow:hidden}.scarab-prev::before,.scarab-next::before{content:"";position:absolute;inset:0;background-color:var(--valio-action-blue);mask:url("data:image/svg+xml,<svg width=\"13\" height=\"12\" viewBox=\"0 0 13 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path id=\"arrow_downward_alt\" d=\"M12.4038 5.99998L6.74998 11.6538L5.69615 10.6L9.54618 6.74996L-2.14354e-07 6.74996L-2.79919e-07 5.25001L9.54618 5.25001L5.69615 1.39998L6.74998 0.346158L12.4038 5.99998Z\" fill=\"white\"/></svg>") no-repeat center;mask-size:60%;pointer-events:none}@media screen and (max-width: 1080px){.scarab-prev,.scarab-next{display:none}}.scarab-prev{left:.25rem;transform:rotate(180deg) translateY(50%)}.scarab-next{right:.25rem}.scarab-disabled-button{display:none}.scarab-related-widget{position:relative;margin-top:0;margin-bottom:0;padding-top:4rem;padding-bottom:5rem;text-align:center;min-height:415px;display:none}.scarab-related-widget:has(.scarab-itemlist){display:block}.scarab-related-widget:has(.scarab-itemlist)+.vl-recipe__related-recipes-v2,.scarab-related-widget:has(.scarab-itemlist)+.product-products-wrapper{display:none}@media print{.scarab-related-widget{display:none !important}}.scarab-related-widget::before,.scarab-related-widget::after{position:absolute;content:"";top:0;height:100%;width:100%;background-color:inherit}.scarab-related-widget::before{left:-100%}.scarab-related-widget::after{right:-100%}.scarab-related-widget .scarab-itemlist{margin:0 auto;max-width:var(--align-default);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--emarsys-related-widget-gap);row-gap:var(--emarsys-related-widget-gap);align-items:center;justify-content:space-between}.scarab-related-widget .scarab-itemlist .scarab-item{width:calc(25% - var(--emarsys-related-widget-gap));opacity:0;transition:opacity var(--emarsys-related-widget-animation-speed) ease-in-out;animation:scarab-item-reveal var(--emarsys-related-widget-animation-speed) ease-in-out forwards}@media screen and (max-width: 1080px){.scarab-related-widget .scarab-itemlist .scarab-item{width:calc(50% - var(--emarsys-related-widget-gap)/2)}}@media screen and (max-width: 340px){.scarab-related-widget .scarab-itemlist .scarab-item{width:100%}}@keyframes scarab-item-reveal{from{opacity:0}to{opacity:1}}.single-vl_product .scarab-related-widget{border-top:1px solid rgba(72,39,71,.1019607843);margin-top:-1px}.single-vl_product .scarab-related-widget .scarab-item>*{background:none !important;display:grid;grid-template-rows:auto 1fr;gap:.5rem;color:var(--color-heading);font-family:var(--font-family-gotham);font-size:var(--font-size-h3);font-size:1rem;font-weight:var(--font-weight-bold);text-decoration:none;hyphens:none;line-height:var(--line-height-h3);margin-bottom:0;min-height:4.125rem;text-align:center;letter-spacing:.125rem}@media screen and (min-width: 782px){.single-vl_product .scarab-related-widget .scarab-item>*{letter-spacing:.075rem;font-size:1.25rem;text-transform:uppercase}}.single-vl_product .scarab-related-widget .scarab-item>*:hover{filter:brightness(1)}.single-vl_product .scarab-related-widget .scarab-item>*:hover img{transform:translateY(-1.2rem)}.single-vl_product .scarab-related-widget .scarab-item>* img{height:clamp(6.5rem,20vw,15.625rem);max-height:unset;width:auto;max-width:unset;margin:0 auto;transition:transform var(--emarsys-related-widget-animation-speed) var(--emarsys-related-widget-animation-ease)}.single-vl_recipe .scarab-related-widget .scarab-itemlist{align-items:stretch}.single-vl_recipe .scarab-related-widget .list-items__heading{color:var(--color-white)}.single-vl_recipe .scarab-related-widget .scarab-item>*{background:var(--color-white) !important;display:grid;grid-template-rows:auto 1fr;gap:1rem;height:100%;border-radius:1rem;overflow:hidden;padding:1rem;transition:transform var(--emarsys-related-widget-animation-speed) var(--emarsys-related-widget-animation-ease);color:var(--color-heading);font-weight:var(--font-weight-medium);line-height:1.125rem;font-weight:var(--font-weight-medium);text-align:left;hyphens:auto}@media screen and (min-width: 782px){.single-vl_recipe .scarab-related-widget .scarab-item>*{font-size:1.0625rem;line-height:1.3}}.single-vl_recipe .scarab-related-widget .scarab-item>* img{aspect-ratio:4/3;object-fit:cover;margin:-1rem;margin-bottom:0;max-width:calc(100% + 2rem)}.single-vl_recipe .scarab-related-widget .scarab-item>*:hover{filter:brightness(1);color:var(--color-heading);transform:translateY(-1.2rem)}@-moz-document url-prefix(){.single-vl_recipe .scarab-related-widget .scarab-item>* img{height:auto;width:100%;margin:0;max-width:none;aspect-ratio:unset}}.single-vl_recipe .scarab-related-widget .vl-recipe__related-recipes-v2__footer__link{margin-top:var(--spacing-48)}
