@viewport{width: device-width; }@font-face{font-family:work sans;font-style:normal;font-weight:400;src:local(""),url(../fonts/work-sans-v9-latin-regular.woff2)format("woff2"),url(../fonts/work-sans-v9-latin-regular.woff)format("woff")}@font-face{font-family:work sans;font-style:bold;font-weight:700;src:local(""),url(../fonts/work-sans-v9-latin-700.woff2)format("woff2"),url(../fonts/work-sans-v9-latin-700.woff)format("woff")}:root{font-size:1rem}@media screen and (min-width:29em){:root{font-size:1.2rem}}body{font-family:work sans,sans-serif;line-height:1.5}.container{margin:0 2.618em}@media screen and (min-width:123em){.container{margin:0 4.236em}}header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:2.618em}footer{margin-bottom:.628em}@media screen and (min-width:29em){header{flex-direction:row;align-items:flex-end}}@media print{header,footer{display:none}a{color:inherit;text-decoration:none}}.site-logo{max-width:6.472em;max-height:4em}.navigation-menu,.language-menu{display:flex;flex-wrap:wrap;justify-content:flex-start}.navigation-item,.language-item{margin:0 .5em 0 0;padding:0 .5em .45em}.navigation-link,.navigation-link-current,.language-link{display:flex;flex-direction:column;color:inherit;text-decoration:none}.navigation-link:after,.navigation-link-current:after,.language-link:after{content:"";height:1px;transition:background-color .15s ease-in-out}.navigation-link:hover:after,.language-link:hover:after{background-color:#000}.navigation-link-current:after{background-color:#000}#content{max-width:36em;margin:0 auto 2.618em}@media print{#content{margin-top:2.618em}}section{margin-bottom:1.618em}.page-presentation{display:flex;flex-direction:row;align-items:center;max-height:8em;margin-bottom:1.618em;border:1px solid #000;box-shadow:5px 5px #969696}.page-image-link{display:inline-flex;max-height:8em;flex:0 0 38%}.page-image{max-height:8em;width:100%}.page-summary{flex:auto;padding:0 .618em}.page-summary p{display:none}@media screen and (min-width:46em){.page-summary p{display:block}}img{max-height:100%}h1{font-size:1.618em;text-align:center;margin-bottom:1.618rem}h2{font-size:1em;font-weight:700}hgroup{margin-bottom:1.618rem}hgroup h1{margin-bottom:0}h2.recipe-author{display:none}strong{font-weight:700}em{font-style:italic}@media print{h2.recipe-author{display:block;font-weight:400;font-style:italic;color:gray;text-align:right}}@media screen and (min-width:46em){h1{font-size:2.618em}}p{margin-bottom:.618rem}a{text-decoration:underline}.page-summary a{text-decoration:none}a:hover{text-decoration:none}.temperatures table{margin-bottom:1.618em;width:20em}.temperatures th{text-align:left;padding:0 1em;border-bottom:1px solid #000}.temperatures td{padding:0 1em}table.ingredients .quantity{text-align:right;padding-right:.5em}table.ingredients{margin-bottom:1.618em}.copyright{display:block;text-align:center;font-size:.618em}