.foodblogkitchen-toolkit--block{--headline-font-family:"Luna-Regular",sans-serif;--headline-font-size:2em;--sub-headline-font-size:1.6em;--sub-sub-headline-font-size:1.2em;--headline-font-weight:normal;--sub-headline-font-weight:normal;--sub-sub-headline-font-weight:normal;--background:#fefcfc;--background-contrast:#000;--secondary:#efefef;--secondary-contrast:#000;--primary:#030303;--primary-contrast:#fff;--primary-light:#f7e9e9;--primary-light-contrast:#000;--primary-dark:#f7e9e9;--border-radius:0.5em;--box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);--border:0px;--clock-url:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iY3VycmVudENvbG9yIiBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjkiIC8+PHBvbHlsaW5lIHBvaW50cz0iMTIgNyAxMiAxMiAxNSAxNSIgLz48L3N2Zz4K);--star-url:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNlMjdhN2EiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLXN0YXIiPjxwb2x5Z29uIHBvaW50cz0iMTIgMiAxNS4wOSA4LjI2IDIyIDkuMjcgMTcgMTQuMTQgMTguMTggMjEuMDIgMTIgMTcuNzcgNS44MiAyMS4wMiA3IDE0LjE0IDIgOS4yNyA4LjkxIDguMjYgMTIgMiI+PC9wb2x5Z29uPjwvc3ZnPg==);--star-filled-url:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjZTI3YTdhIiBzdHJva2U9IiNlMjdhN2EiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLXN0YXIiPjxwb2x5Z29uIHBvaW50cz0iMTIgMiAxNS4wOSA4LjI2IDIyIDkuMjcgMTcgMTQuMTQgMTguMTggMjEuMDIgMTIgMTcuNzcgNS44MiAyMS4wMiA3IDE0LjE0IDIgOS4yNyA4LjkxIDguMjYgMTIgMiI+PC9wb2x5Z29uPjwvc3ZnPg==);--star-half-filled-url:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJ1cmwoI2hhbGZfZ3JhZCkiIHN0cm9rZT0iI2UyN2E3YSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItc3RhciI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJoYWxmX2dyYWQiPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTI3YTdhIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjEiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBvbHlnb24gcG9pbnRzPSIxMiAyIDE1LjA5IDguMjYgMjIgOS4yNyAxNyAxNC4xNCAxOC4xOCAyMS4wMiAxMiAxNy43NyA1LjgyIDIxLjAyIDcgMTQuMTQgMiA5LjI3IDguOTEgOC4yNiAxMiAyIj48L3BvbHlnb24+PC9zdmc+);--star-highlighted-url:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjZDU1YTVhIiBzdHJva2U9IiNkNTVhNWEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLXN0YXIiPjxwb2x5Z29uIHBvaW50cz0iMTIgMiAxNS4wOSA4LjI2IDIyIDkuMjcgMTcgMTQuMTQgMTguMTggMjEuMDIgMTIgMTcuNzcgNS44MiAyMS4wMiA3IDE0LjE0IDIgOS4yNyA4LjkxIDguMjYgMTIgMiI+PC9wb2x5Z29uPjwvc3ZnPg==);--instagram-url:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+SUcgTG9nbzwvdGl0bGU+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTggMGMtNC44ODkgMC01LjUwMS4wMi03LjQyMS4xMDhDOC42NjMuMTk2IDcuMzU0LjUgNi4yMDkuOTQ1YTguODIzIDguODIzIDAgMCAwLTMuMTg4IDIuMDc2QTguODMgOC44MyAwIDAgMCAuOTQ1IDYuMjA5Qy41IDcuMzU0LjE5NSA4LjY2My4xMDggMTAuNTguMDIxIDEyLjQ5OSAwIDEzLjExIDAgMThzLjAyIDUuNTAxLjEwOCA3LjQyMWMuMDg4IDEuOTE2LjM5MiAzLjIyNS44MzcgNC4zN2E4LjgyMyA4LjgyMyAwIDAgMCAyLjA3NiAzLjE4OGMxIDEgMi4wMDUgMS42MTYgMy4xODggMi4wNzYgMS4xNDUuNDQ1IDIuNDU0Ljc1IDQuMzcuODM3IDEuOTIuMDg3IDIuNTMyLjEwOCA3LjQyMS4xMDhzNS41MDEtLjAyIDcuNDIxLS4xMDhjMS45MTYtLjA4OCAzLjIyNS0uMzkyIDQuMzctLjgzN2E4LjgyNCA4LjgyNCAwIDAgMCAzLjE4OC0yLjA3NmMxLTEgMS42MTYtMi4wMDUgMi4wNzYtMy4xODguNDQ1LTEuMTQ1Ljc1LTIuNDU0LjgzNy00LjM3LjA4Ny0xLjkyLjEwOC0yLjUzMi4xMDgtNy40MjFzLS4wMi01LjUwMS0uMTA4LTcuNDIxYy0uMDg4LTEuOTE2LS4zOTItMy4yMjUtLjgzNy00LjM3YTguODI0IDguODI0IDAgMCAwLTIuMDc2LTMuMTg4QTguODMgOC44MyAwIDAgMCAyOS43OTEuOTQ1QzI4LjY0Ni41IDI3LjMzNy4xOTUgMjUuNDIuMTA4IDIzLjUwMS4wMjEgMjIuODkgMCAxOCAwem0wIDMuMjQzYzQuODA2IDAgNS4zNzYuMDE5IDcuMjc0LjEwNSAxLjc1NS4wOCAyLjcwOC4zNzMgMy4zNDIuNjIuODQuMzI2IDEuNDQuNzE3IDIuMDcgMS4zNDYuNjMuNjMgMS4wMiAxLjIzIDEuMzQ2IDIuMDcuMjQ3LjYzNC41NCAxLjU4Ny42MiAzLjM0Mi4wODYgMS44OTguMTA1IDIuNDY4LjEwNSA3LjI3NHMtLjAxOSA1LjM3Ni0uMTA1IDcuMjc0Yy0uMDggMS43NTUtLjM3MyAyLjcwOC0uNjIgMy4zNDJhNS41NzYgNS41NzYgMCAwIDEtMS4zNDYgMi4wN2MtLjYzLjYzLTEuMjMgMS4wMi0yLjA3IDEuMzQ2LS42MzQuMjQ3LTEuNTg3LjU0LTMuMzQyLjYyLTEuODk4LjA4Ni0yLjQ2Ny4xMDUtNy4yNzQuMTA1cy01LjM3Ni0uMDE5LTcuMjc0LS4xMDVjLTEuNzU1LS4wOC0yLjcwOC0uMzczLTMuMzQyLS42MmE1LjU3NiA1LjU3NiAwIDAgMS0yLjA3LTEuMzQ2IDUuNTc3IDUuNTc3IDAgMCAxLTEuMzQ2LTIuMDdjLS4yNDctLjYzNC0uNTQtMS41ODctLjYyLTMuMzQyLS4wODYtMS44OTgtLjEwNS0yLjQ2OC0uMTA1LTcuMjc0cy4wMTktNS4zNzYuMTA1LTcuMjc0Yy4wOC0xLjc1NS4zNzMtMi43MDguNjItMy4zNDIuMzI2LS44NC43MTctMS40NCAxLjM0Ni0yLjA3LjYzLS42MyAxLjIzLTEuMDIgMi4wNy0xLjM0Ni42MzQtLjI0NyAxLjU4Ny0uNTQgMy4zNDItLjYyIDEuODk4LS4wODYgMi40NjgtLjEwNSA3LjI3NC0uMTA1eiIvPjxwYXRoIGQ9Ik0xOCAyNC4wMDZhNi4wMDYgNi4wMDYgMCAxIDEgMC0xMi4wMTIgNi4wMDYgNi4wMDYgMCAwIDEgMCAxMi4wMTJ6bTAtMTUuMjU4YTkuMjUyIDkuMjUyIDAgMSAwIDAgMTguNTA0IDkuMjUyIDkuMjUyIDAgMCAwIDAtMTguNTA0em0xMS45NDQtLjE2OGEyLjE4NyAyLjE4NyAwIDEgMS00LjM3NCAwIDIuMTg3IDIuMTg3IDAgMCAxIDQuMzc0IDAiLz48L2c+PC9zdmc+);background-color:var(--background);border:var(--border);border-radius:var(--border-radius);box-shadow:var(--box-shadow);color:var(--background-contrast);font-size:16px;margin-bottom:2.5em;overflow:hidden;padding:0}.foodblogkitchen-toolkit--block *{margin:0;padding:0;text-align:left}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner{padding:1em}.foodblogkitchen-toolkit--block h2,.foodblogkitchen-toolkit--block h3,.foodblogkitchen-toolkit--block h4{color:var(--background-contrast)}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--intro{text-align:left}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--intro>:not(:last-child){margin-bottom:1em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--thumbnail{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:calc(var(--border-radius)/2);margin:0 0 1em;width:100%}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--thumbnail:before{content:"";display:block;padding-top:66.6%;width:100%}@media(min-width:768px){.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--thumbnail{align-self:flex-start;margin-bottom:0}}.foodblogkitchen-toolkit--block h2{font-family:var(--headline-font-family);font-size:var(--headline-font-size);font-weight:var(--headline-font-weight);line-height:1.4;margin:0 0 .5em}.foodblogkitchen-toolkit--block h3{font-size:var(--sub-headline-font-size);font-weight:var(--sub-headline-font-weight)}.foodblogkitchen-toolkit--block h3,.foodblogkitchen-toolkit--block h4{font-family:var(--headline-font-family);line-height:1.2;margin-bottom:0}.foodblogkitchen-toolkit--block h4{font-size:var(--sub-sub-headline-font-size);font-weight:var(--sub-sub-headline-font-weight)}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--timings ul{font-style:normal;list-style:none;margin:0;padding:0;position:relative;text-align:left}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--timings ul li{margin:0 2em 1em 0;white-space:nowrap}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--timings ul header{font-family:var(--headline-font-family);font-size:.8em;font-style:normal;line-height:1}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--timings ul span{font-style:normal;font-weight:700}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--notes p{margin-bottom:1em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--headline{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:.5em 0 1.5em;padding:0}@media(min-width:768px){.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--headline{align-items:center;flex-direction:row}}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor{display:flex;margin-top:.5em;width:100%}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor button,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor>span{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--secondary);border:0;border-radius:calc(var(--border-radius)/2);color:var(--secondary-contrast);cursor:pointer;display:block;line-height:1.4;padding:.5em 1em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor button[disabled],.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor>span[disabled]{cursor:default}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor>span{flex-grow:1;margin:0 .25em}@media(min-width:768px){.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor{margin-top:0;width:auto}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor>span{flex-grow:unset}}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--group-title th{border:0;font-size:var(--sub-sub-headline-font-size);font-weight:var(--sub-sub-headline-font-weight);padding-bottom:.5em;padding-top:1em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--ingredients-table{border-collapse:collapse;border-spacing:0;border-width:0;box-sizing:border-box;margin-bottom:1.5em;padding:0;width:100%}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--ingredients-table tr{background-color:transparent}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--ingredients-table tr td{border:none;margin:0;padding:.5em;text-align:left}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--ingredients-table tr td.foodblogkitchen-toolkit--recipe-block--amount{padding-right:0;text-align:right;white-space:nowrap}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--ingredients-table tr td.foodblogkitchen-toolkit--recipe-block--ingredient{width:100%}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--utensils-list{list-style:none;margin:0 0 1.5em;padding:0;width:100%}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--utensils-list li{padding:.5em .75em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--preparation-steps h4{margin-bottom:.5em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--preparation-steps ol{counter-reset:foodblogkitchen-toolkit-steps;display:block;list-style:none;margin:0 0 1em;padding:0;text-align:left}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--preparation-steps ol li{display:block;line-height:1.4;margin:0;padding:.5em 0 .5em 1.9em;position:relative}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--preparation-steps ol li:before{background-color:var(--primary-light)!important;border-radius:50%;color:var(--primary);content:counter(foodblogkitchen-toolkit-steps);counter-increment:foodblogkitchen-toolkit-steps;display:block;float:left;font-weight:700;height:1.4em;left:0;margin-right:.5em;min-width:1.4em;position:absolute;text-align:center;top:.5em;width:1.4em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--preparation-steps ol li img{display:block;margin-bottom:.5em;max-width:100%}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--difficulty{background-color:var(--primary-light)!important;border:1px solid var(--primary);border-radius:var(--border-radius);color:var(--primary);display:inline-block;font-size:1em;line-height:1.4;padding:.25em .75em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating{margin-bottom:1.5em;text-align:center}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating ol{display:inline-block;font-size:0;line-height:0;list-style:none;margin:0;padding:0;vertical-align:middle}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating.foodblogkitchen-toolkit--recipe-block--rating--small{margin-bottom:1em;text-align:left}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating.foodblogkitchen-toolkit--recipe-block--rating--small .foodblogkitchen-toolkit--recipe-block--star{background-size:24px 24px;height:24px;width:24px}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating.foodblogkitchen-toolkit--recipe-block--interactive ol:hover li.foodblogkitchen-toolkit--recipe-block--star,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating.foodblogkitchen-toolkit--recipe-block--interactive ol:hover li.foodblogkitchen-toolkit--recipe-block--star.half-selected,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating.foodblogkitchen-toolkit--recipe-block--interactive ol:hover li.foodblogkitchen-toolkit--recipe-block--star.selected{background-image:var(--star-highlighted-url)}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating.foodblogkitchen-toolkit--recipe-block--interactive ol li.foodblogkitchen-toolkit--recipe-block--star{cursor:pointer}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating.foodblogkitchen-toolkit--recipe-block--interactive ol li.foodblogkitchen-toolkit--recipe-block--star.half-selected:hover~*,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating.foodblogkitchen-toolkit--recipe-block--interactive ol li.foodblogkitchen-toolkit--recipe-block--star.selected:hover~*,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating.foodblogkitchen-toolkit--recipe-block--interactive ol li.foodblogkitchen-toolkit--recipe-block--star:hover~*{background-image:var(--star-url)}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating p{text-align:center}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--star{background-image:var(--star-url);background-position:50%;background-repeat:no-repeat;background-size:32px 32px;box-sizing:content-box;display:inline-block;height:32px;margin:0;padding:0 4px;-webkit-print-color-adjust:exact;text-indent:-999em;width:32px}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--star.selected{background-image:var(--star-filled-url)}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--star.half-selected{background-image:var(--star-half-filled-url)}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--share-buttons{display:flex;justify-content:space-evenly;justify-content:flex-start;justify-content:center;list-style:none;padding:0}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--share-buttons li{list-style:none;margin:0 .5em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--share-buttons a,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--share-buttons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:calc(var(--border-radius)/2);display:block;line-height:1.4;padding:.5em 1em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--share-buttons .foodblogkitchen-toolkit--recipe-block--print{background-color:var(--secondary);border-color:var(--secondary);color:var(--secondary-contrast)}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--share-buttons .foodblogkitchen-toolkit--recipe-block--share-on-pinterest{align-items:center;background-color:#fff;border-color:#e60023;color:#e60023;display:flex;padding:calc(.5em - 2px) 1em;text-decoration:none}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--share-buttons .foodblogkitchen-toolkit--recipe-block--share-on-pinterest:focus,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--share-buttons .foodblogkitchen-toolkit--recipe-block--share-on-pinterest:hover{text-decoration:none}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--share-buttons .foodblogkitchen-toolkit--recipe-block--share-on-pinterest:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNDMgMjQzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNDMgMjQzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qxe2ZpbGw6I2U2MDAyMzt9Cjwvc3R5bGU+CjxnIGlkPSJhcnQiPgoJPGc+CgkJPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIxLjUiIGN5PSIxMjEuNSIgcj0iMTIxLjUiLz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyMS41LDBDNTQuNCwwLDAsNTQuNCwwLDEyMS41QzAsMTczLDMyLDIxNyw3Ny4yLDIzNC43Yy0xLjEtOS42LTItMjQuNCwwLjQtMzQuOQoJCQkJYzIuMi05LjUsMTQuMi02MC40LDE0LjItNjAuNHMtMy42LTcuMy0zLjYtMThjMC0xNi45LDkuOC0yOS41LDIyLTI5LjVjMTAuNCwwLDE1LjQsNy44LDE1LjQsMTcuMWMwLDEwLjQtNi42LDI2LTEwLjEsNDAuNQoJCQkJYy0yLjksMTIuMSw2LjEsMjIsMTgsMjJjMjEuNiwwLDM4LjItMjIuOCwzOC4yLTU1LjZjMC0yOS4xLTIwLjktNDkuNC01MC44LTQ5LjRDODYuMyw2Ni41LDY2LDkyLjQsNjYsMTE5LjIKCQkJCWMwLDEwLjQsNCwyMS42LDksMjcuN2MxLDEuMiwxLjEsMi4zLDAuOCwzLjVjLTAuOSwzLjgtMywxMi4xLTMuNCwxMy44Yy0wLjUsMi4yLTEuOCwyLjctNC4xLDEuNmMtMTUuMi03LjEtMjQuNy0yOS4yLTI0LjctNDcuMQoJCQkJYzAtMzguMywyNy44LTczLjUsODAuMy03My41YzQyLjEsMCw3NC45LDMwLDc0LjksNzAuMmMwLDQxLjktMjYuNCw3NS42LTYzLDc1LjZjLTEyLjMsMC0yMy45LTYuNC0yNy44LTE0YzAsMC02LjEsMjMuMi03LjYsMjguOQoJCQkJYy0yLjcsMTAuNi0xMC4xLDIzLjgtMTUuMSwzMS45YzExLjQsMy41LDIzLjQsNS40LDM2LDUuNGM2Ny4xLDAsMTIxLjUtNTQuNCwxMjEuNS0xMjEuNUMyNDMsNTQuNCwxODguNiwwLDEyMS41LDB6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;background-size:1.5em 1.5em;content:"";display:block;float:left;height:1.5em;margin-right:.5em;width:1.5em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--video-wrapper{margin-bottom:1.5em;position:relative}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--video-wrapper:before{content:"";display:block;padding-top:56.25%;width:100%}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--video-wrapper iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--call-to-action{background-color:var(--primary);color:var(--primary-contrast);display:flex;gap:1em;margin-bottom:-1em;margin-left:-1em;margin-right:-1em;padding:1.5em 1em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--call-to-action .foodblogkitchen-toolkit--recipe-block--call-to-action--icon{background-image:var(--instagram-url);background-position:50%;background-size:3em 3em;display:block;flex-shrink:0;height:3em;width:3em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--call-to-action .foodblogkitchen-toolkit--recipe-block--call-to-action--text{min-width:calc(100% - 4em);width:0}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--call-to-action h3{color:var(--primary-contrast);font-size:1.5em;line-height:1.4;margin:0;padding:0}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--call-to-action p{font-size:1em;line-height:1.4;margin:0;padding:0}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--call-to-action p a{color:var(--primary-contrast);text-decoration:none}@media screen{.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner{display:grid;gap:1em 2em;grid-template-areas:"title" "thumbnail" "intro" "timings" "ingredients" "utensils" "preparation-steps" "video" "notes" "user-rating" "save-and-share" "call-to-action";grid-template-columns:1fr;grid-template-rows:auto}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--title{grid-area:title}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--intro{grid-area:intro}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--thumbnail{grid-area:thumbnail}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--timings{grid-area:timings}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--ingredients{grid-area:ingredients}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--utensils{grid-area:utensils}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--preparation-steps{grid-area:preparation-steps}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--video{grid-area:video}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--notes{grid-area:notes}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--user-rating{grid-area:user-rating}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--save-and-share{grid-area:save-and-share}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--call-to-action{grid-area:call-to-action}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--ingredients,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--notes,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--preparation-steps,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--timings,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--user-rating,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--utensils,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--video{border-bottom:1px solid var(--primary-light)}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--timings{border-top:1px solid var(--primary-light);margin:0;padding:1em 0 0}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--timings ul{padding-left:4em!important}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--timings ul:before{background-image:var(--clock-url);background-position:50%;background-repeat:no-repeat;background-size:3em 3em;content:"";display:block;height:3em;left:0;position:absolute;top:calc(50% - .5em);transform:translateY(-50%);width:3em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--timings ul li{display:inline-block}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--ingredients-table tr.foodblogkitchen-toolkit--recipe-block--ingredients-item.foodblogkitchen-toolkit--even td{background-color:var(--primary-light)!important;color:var(--primary-light-contrast)}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--ingredients-table tr.foodblogkitchen-toolkit--recipe-block--ingredients-item.foodblogkitchen-toolkit--even td.foodblogkitchen-toolkit--recipe-block--amount{padding-left:2em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--ingredients-table tr.foodblogkitchen-toolkit--recipe-block--ingredients-item.foodblogkitchen-toolkit--even td:first-child{border-bottom-left-radius:.25em;border-top-left-radius:.25em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--ingredients-table tr.foodblogkitchen-toolkit--recipe-block--ingredients-item.foodblogkitchen-toolkit--even td:last-child{border-bottom-right-radius:.25em;border-top-right-radius:.25em}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--utensils-list li:nth-child(odd){background-color:var(--primary-light)!important;border-radius:.25em;color:var(--primary-light-contrast)}}@media screen and (min-width:768px){.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner{grid-template-areas:"title title" "intro thumbnail" "timings timings" "ingredients ingredients" "utensils utensils" "preparation-steps preparation-steps" "video video" "notes notes" "user-rating user-rating" "save-and-share save-and-share" "call-to-action call-to-action";grid-template-columns:1fr 1fr;grid-template-rows:auto}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--title{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--intro{-ms-grid-column:1;-ms-grid-row:2}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--thumbnail{-ms-grid-column:2;-ms-grid-row:2}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--timings{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:3}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--ingredients{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:4}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--utensils{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:5}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--preparation-steps{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:6}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--video{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:7}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--notes{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:8}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--user-rating{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:9}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--save-and-share{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:10}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--call-to-action{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:11}}@media print{@page{size:A4}*{color-adjust:exact!important;-webkit-print-color-adjust:exact!important}h3{font-weight:700}a{color:#000!important;text-decoration:none!important}.foodblogkitchen-toolkit--block{--headline-font-family:serif!important;--text-font-family:sans-serif!important;background-color:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;display:grid;font-family:var(--text-font-family);font-size:14px;gap:.5cm 1cm;grid-template-areas:"title title title title title title" "header-left header-left header-left header-right header-right header-right" "aside aside main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto;line-height:1.5;margin-bottom:0}.foodblogkitchen-toolkit--block>.title{align-items:center;display:flex;grid-area:title;justify-content:space-between;padding-bottom:.5cm}.foodblogkitchen-toolkit--block>.title .right,.foodblogkitchen-toolkit--block>.title .right>*{text-align:center}.foodblogkitchen-toolkit--block>.title svg{-moz-column-break-inside:avoid;break-inside:avoid;display:block;height:2.5cm;margin-bottom:1mm;min-width:2.5cm;page-break-after:auto;page-break-before:auto;page-break-inside:avoid;width:2.5cm}.foodblogkitchen-toolkit--block>.title .qr-hint{opacity:.8}.foodblogkitchen-toolkit--block>header{grid-area:header-right}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--thumbnail{grid-area:header-left}.foodblogkitchen-toolkit--block>aside{grid-area:aside}.foodblogkitchen-toolkit--block>aside>*{page-break-inside:avoid}.foodblogkitchen-toolkit--block>main{grid-area:main}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor .foodblogkitchen-toolkit--recipe-block--headline{align-items:start;flex-direction:column}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor>span{padding:0}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--timings ul li{display:block}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--ingredients-table tr td{font-family:var(--text-font-family);font-size:14px;line-height:1.5;padding-bottom:.4em;padding-top:.4em;vertical-align:top}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--utensils-list li{margin-bottom:0;padding-left:0}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--copyright{display:block;margin-bottom:12px;opacity:.8}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--difficulty,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--rating,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--save-and-share,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--user-rating,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--video,.foodblogkitchen-toolkit--block .recipe-increase-servings,.foodblogkitchen-toolkit--block .recipe-shrink-servings{display:none!important}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--servings-editor>span{background-color:transparent}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--call-to-action{background-color:transparent!important}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--call-to-action .foodblogkitchen-toolkit--recipe-block--call-to-action--icon{display:none}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--call-to-action,.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--call-to-action *{color:#000!important}.foodblogkitchen-toolkit--block>.foodblogkitchen-toolkit--recipe-block--title{-ms-grid-column-span:11;-ms-grid-column:1;-ms-grid-row:1}}@media screen{.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--title{-ms-grid-column:1;-ms-grid-row:1}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--intro{-ms-grid-column:1;-ms-grid-row:5}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--thumbnail{-ms-grid-column:1;-ms-grid-row:3}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--timings{-ms-grid-column:1;-ms-grid-row:7}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--ingredients{-ms-grid-column:1;-ms-grid-row:9}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--utensils{-ms-grid-column:1;-ms-grid-row:11}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--preparation-steps{-ms-grid-column:1;-ms-grid-row:13}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--video{-ms-grid-column:1;-ms-grid-row:15}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--notes{-ms-grid-column:1;-ms-grid-row:17}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--user-rating{-ms-grid-column:1;-ms-grid-row:19}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--save-and-share{-ms-grid-column:1;-ms-grid-row:21}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--block--inner .foodblogkitchen-toolkit--recipe-block--call-to-action{-ms-grid-column:1;-ms-grid-row:23}.foodblogkitchen-toolkit--block>.title{-ms-grid-column:1;-ms-grid-row:1}}@media screen and (min-width:768px){.foodblogkitchen-toolkit--block>.title{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}}@media print{.foodblogkitchen-toolkit--block>.foodblogkitchen-toolkit--block>.title{-ms-grid-column-span:11;-ms-grid-column:1;-ms-grid-row:1}.foodblogkitchen-toolkit--block>header{-ms-grid-column-span:5;-ms-grid-column:7;-ms-grid-row:3}.foodblogkitchen-toolkit--block .foodblogkitchen-toolkit--recipe-block--thumbnail{-ms-grid-column-span:5;-ms-grid-column:1;-ms-grid-row:3}.foodblogkitchen-toolkit--block>aside{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:5}.foodblogkitchen-toolkit--block>main{-ms-grid-column-span:7;-ms-grid-column:5;-ms-grid-row:5}}
