.page-module__IsF0YW__page{background:#f2f2f2}.page-module__IsF0YW__recipe{background:#fff;max-width:1200px;margin:auto}.page-module__IsF0YW__info{width:100%;display:flex}.page-module__IsF0YW__info>*{width:100%}.page-module__IsF0YW__info svg{display:inline-block}.page-module__IsF0YW__text{box-sizing:border-box;flex-direction:column;padding:30px;display:flex}.page-module__IsF0YW__title{justify-content:space-between;display:flex}.page-module__IsF0YW__heading>h1{margin-bottom:10px;font-size:24px;font-weight:700}.page-module__IsF0YW__categories{color:#9b9b9b;font-size:16px}.page-module__IsF0YW__categories>a{color:#9b9b9b;text-decoration:none;transition:color .3s}.page-module__IsF0YW__categories>a:hover{color:#555}.page-module__IsF0YW__categories>:first-child{margin-right:8px}.page-module__IsF0YW__categories>:last-child{margin-left:8px}.page-module__IsF0YW__time{color:var(--color-red-5);text-align:right;font-weight:700}.page-module__IsF0YW__yield svg{margin-top:-4px;margin-right:4px}.page-module__IsF0YW__yield{color:#9b9b9b;text-align:right;margin-top:4px;font-size:18px}.page-module__IsF0YW__summary{text-align:justify;margin-top:25px;font-size:15px}.page-module__IsF0YW__nutrition{flex:1;justify-content:space-between;align-items:flex-end;margin-top:20px;display:flex}.page-module__IsF0YW__image{background-color:#f5f5f5;justify-content:center;display:flex;position:relative;overflow:hidden}.page-module__IsF0YW__image img{object-fit:cover}@media only screen and (min-width:960px){.page-module__IsF0YW__text{border-bottom:1px solid #f5f5f5;width:600px;min-width:600px}}@media only screen and (max-width:959px){.page-module__IsF0YW__info{display:block}.page-module__IsF0YW__nutrition{flex-wrap:wrap;justify-content:center}.page-module__IsF0YW__nutrition>*{margin:0 3px 6px}.page-module__IsF0YW__image{height:500px}}@media only screen and (max-width:520px){.page-module__IsF0YW__title{text-align:center;display:block}.page-module__IsF0YW__time,.page-module__IsF0YW__yield{color:#9b9b9b;text-align:right;font-size:18px;font-weight:400;display:inline-block}.page-module__IsF0YW__time,.page-module__IsF0YW__time ks-icon,.page-module__IsF0YW__yield ks-icon{margin-right:10px}.page-module__IsF0YW__image{height:100vw}.page-module__IsF0YW__text{padding:20px}}.page-module__IsF0YW__nutrition>div{text-align:center;color:#fff;display:block}.page-module__IsF0YW__nutrition>div>div:first-child{background-color:#1a1a1a;padding:8px 10px;font-size:13px}.page-module__IsF0YW__nutrition>div>div:last-child{background-color:var(--color-dark-1);padding:3px 10px;font-size:14px}.page-module__IsF0YW__procedure{display:flex}.page-module__IsF0YW__procedure>div{box-sizing:border-box;width:50%;padding:30px}.page-module__IsF0YW__procedure .page-module__IsF0YW__ingredients{background-color:#eaeaea}.page-module__IsF0YW__procedure .page-module__IsF0YW__preparation{font-size:15px}.page-module__IsF0YW__procedure .page-module__IsF0YW__preparation h2{font-weight:700}.page-module__IsF0YW__procedure .page-module__IsF0YW__preparation p{margin-bottom:20px}@media only screen and (max-width:960px){.page-module__IsF0YW__procedure{display:block}.page-module__IsF0YW__procedure>div{width:100%}}@media only screen and (max-width:520px){.page-module__IsF0YW__procedure>div{padding:20px}}
.recipe_ingredient-module__IY2s2q__ingredient{align-items:baseline;width:100%;margin-bottom:5px;display:flex}.recipe_ingredient-module__IY2s2q__ingredient .recipe_ingredient-module__IY2s2q__name,.recipe_ingredient-module__IY2s2q__ingredient .recipe_ingredient-module__IY2s2q__amount{font-size:15px}.recipe_ingredient-module__IY2s2q__ingredient .recipe_ingredient-module__IY2s2q__underline{border-bottom:1px solid #dbdbdb;flex:1;margin:0 20px}.recipe_ingredient-module__IY2s2q__ingredient:not(:first-of-type).recipe_ingredient-module__IY2s2q__labelonly{margin-top:20px}.recipe_ingredient-module__IY2s2q__ingredient input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.recipe_ingredient-module__IY2s2q__ingredient label{border:2px solid var(--color-dark-3);box-sizing:border-box;width:22px;height:22px;margin:0 10px 0 0;position:relative;top:5px}.recipe_ingredient-module__IY2s2q__ingredient label:hover{background-color:#ccc}.recipe_ingredient-module__IY2s2q__ingredient label:has(input:focus){background-color:#ccc}.recipe_ingredient-module__IY2s2q__ingredient .recipe_ingredient-module__IY2s2q__checkmark{display:none;position:absolute;top:1px;left:1px}.recipe_ingredient-module__IY2s2q__ingredient input:checked~.recipe_ingredient-module__IY2s2q__checkmark{display:block}@media only screen and (max-width:520px){.recipe_ingredient-module__IY2s2q__ingredient .recipe_ingredient-module__IY2s2q__name,.recipe_ingredient-module__IY2s2q__ingredient .recipe_ingredient-module__IY2s2q__amount{font-size:16px}}@media only screen and (max-width:360px){.recipe_ingredient-module__IY2s2q__ingredient .recipe_ingredient-module__IY2s2q__name,.recipe_ingredient-module__IY2s2q__ingredient .recipe_ingredient-module__IY2s2q__amount{font-size:16px}.recipe_ingredient-module__IY2s2q__ingredient .recipe_ingredient-module__IY2s2q__underline{border-bottom:none;flex:1;margin:0}}
