.viihdy-single-media__content{color:var(--vl--color--pure-white);background:var(--vl--color--eggplant-purple);max-width:var(--vl--align--default);margin-inline:auto;padding-block-start:calc(var(--vl--spacing--md) + var(--vl--spacing--24));padding-block-end:var(--vl--spacing--md);position:relative;margin-block:0!important}.viihdy-single-media__content .viihdy-media-player{margin-block-end:var(--vl--spacing--24)}@media (width>=782px){.viihdy-single-media__content .viihdy-media-player{margin-block-end:calc(var(--vl--spacing--24) + var(--vl--spacing--12))}}.viihdy-single-media__content:before{content:"";z-index:-1;background:inherit;width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width>=782px){.viihdy-single-media__content{padding-block-start:var(--vl--spacing--md);padding-block-end:var(--vl--spacing--md)}}.viihdy-single-media__back-link{--_icon-size:1.5rem;--_arrow-size:.75rem;--_font-size:var(--vl--font-size--small);align-items:center;gap:var(--vl--spacing--12);font-size:var(--_font-size);color:var(--vl--color--pure-white);margin-block:var(--vl--spacing--24);font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.viihdy-single-media__back-link__icon{width:var(--_icon-size);height:var(--_icon-size);background:var(--vl--color--pure-white);border-radius:50%;place-items:center;display:grid}.viihdy-single-media__back-link__icon svg{width:var(--_arrow-size);height:var(--_arrow-size)}.viihdy-single-media__back-link__icon path{stroke-width:1.5px}@media (width>=782px){.viihdy-single-media__back-link{--_font-size:var(--vl--font-size--medium);--_icon-size:2rem;--_arrow-size:.875rem}}.viihdy-single-media__title{font-size:var(--vl--font-size--x-large);color:#fff;letter-spacing:normal;text-transform:none;margin-block:var(--vl--spacing--24);font-weight:500;line-height:1.2}.viihdy-single-media__description>p{color:var(--vl--color--pure-white);margin-block-start:var(--vl--spacing--24);font-size:1.0625rem;font-weight:400;line-height:1.3}.viihdy-single-media__content-wrapper{gap:var(--vl--spacing--32);width:100%;margin-block:var(--vl--spacing--12) var(--vl--spacing--40);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=782px){.viihdy-single-media__content-wrapper{gap:var(--vl--spacing--56);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.viihdy-single-media__recipes{background-color:var(--vl--color--natural-white);padding-block-start:var(--vl--spacing--48);padding-block-end:var(--vl--spacing--56);position:relative;margin-block:-1.5rem 0!important}.viihdy-single-media__recipes:before{content:"";z-index:-1;background:inherit;border-top-left-radius:var(--vl--radius--24);border-top-right-radius:var(--vl--radius--24);width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width>=782px){.viihdy-single-media__recipes{padding-block-start:var(--vl--spacing--80);padding-block-end:var(--vl--spacing--80)}}.viihdy-single-media__recipes>h2{font-family:var(--vl--font-family--valio-sans);font-size:var(--vl--font-size--x-large);font-weight:var(--vl--font-weight--semibold);letter-spacing:var(--vl--letter-spacing--caps);line-height:var(--vl--line-height--heading);margin-bottom:var(--vl--spacing--40);text-transform:uppercase;text-align:center}@media (width>=782px){.viihdy-single-media__recipes>h2{text-align:left}}
