@font-face{font-family:Fruity Juice;src:url(/cook-book/assets/Fruity%20Juice-BEBsBM0u.otf)}:root{--color-background: #ffd89a;--color-top-bar: #9e6b2c;--color-text: #522d00;--color-button-text: #ffe4b9;--border-color: #5a3100;font-family:Fruity Juice;background-color:var(--color-background);background-image:url(/cook-book/noisy.png);color:#fff}.listDiv{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;margin:auto;padding:.5rem;width:80vw}.listItemDiv{color:var(--color-text);text-decoration:none;caret-color:transparent;border-radius:clamp(1em,1vw,3em);margin:.5rem;padding:.7rem;transition:.2s}.listItemDiv:hover{background-color:#0000001a;transition:.2s}.listItemDiv img{width:clamp(350px,11vw,600px);border-radius:clamp(1em,1vw,3em)}.listItemDiv h2{font-size:clamp(1.7rem,1.1vw,2.25rem);line-height:2.5rem;width:13ch;margin:auto}.listItemDiv h3{font-size:clamp(.9rem,1vw,2.5rem);text-align:center;margin:0 0 10px}.listItemDiv p{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:clamp(1rem,.1vw,2rem);text-wrap:wrap;text-decoration:none;margin:auto;width:32ch}.nameDescription h1{color:var(--color-text);font-size:clamp(2rem,7vw,4rem);text-align:center;text-wrap:wrap;margin-bottom:0rem}.nameDescription h3{color:var(--color-text);font-size:clamp(1.2rem,2vw,2rem);text-align:center}.allRecipeInfo{color:var(--color-text);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.allRecipeInfo img{width:clamp(40vw,8vw,60vw);aspect-ratio:16/9;border-radius:clamp(1em,1vw,3em)}.allRecipeInfo a{color:#ffe6c6}@media (max-width: 600px){.allRecipeInfo img{width:95vw}}.detailsAndSources{font-size:1.25rem}.recipeDetails{background-color:#dba15b;margin:1rem;padding:.5rem 1rem;border-radius:clamp(1em,1vw,3em)}.recipeSources{background-color:#dba15b;margin:1rem;padding:.5rem 1rem 1rem;border-radius:clamp(1em,1vw,3em)}.ingredientList{background-color:#dba15b;display:block;width:clamp(60vw,4vw,70vw);margin:1rem auto auto;padding:.5em;border-radius:clamp(1em,1vw,3em);color:var(--color-text);font-size:clamp(1rem,4vw,1.5rem)}.ingredientList h2{color:var(--color-text);font-size:clamp(1rem,8vw,2.5rem);text-align:center}@media (max-width: 600px){.ingredientList{width:85%}}.stepsList{color:var(--color-text);display:block;margin:auto;width:clamp(70vw,8vw,80vw)}.stepsList h2{color:var(--color-text);font-size:clamp(1rem,8vw,2.5rem);text-align:center}.stepsList li{font-size:clamp(1rem,5.5vw,2.25rem)}.stepsList ol{text-align:center;list-style-position:inside;padding-left:0}.stepsList p{text-align:start;font-size:clamp(.9rem,4vw,1.3rem);margin-bottom:3rem}@media (max-width: 600px){.stepsList{width:90%}}.top-bar{background-color:var(--color-top-bar);border-radius:20px}.top-bar-button{background-color:var(--color-top-bar);font-family:Fruity Juice;font-size:clamp(.7rem,1vw,1rem);color:var(--color-button-text);border:none;cursor:pointer;height:clamp(2.5rem,8vw,3.5rem);width:clamp(4rem,8vw,6rem)}.top-bar-button:hover{filter:brightness(70%);transition:.2s}.top-bar-button.left-end{border-radius:20px 0 0 20px}
