.RecipeDetails-module__Csl7AG__container{box-sizing:border-box;background:linear-gradient(#f8f2e9 90%,#fff 10%);justify-content:flex-start;align-items:flex-start;min-height:100%;padding-top:8%;padding-bottom:2%;display:flex}@media screen and (max-width:1024px){.RecipeDetails-module__Csl7AG__container{background:0 0;flex-direction:column;padding-top:0}}.RecipeDetails-module__Csl7AG__imageContainer{object-fit:cover;flex-direction:column;justify-content:center;align-items:center;width:700px;height:700px;margin-left:10%;display:flex;overflow:hidden;box-shadow:0 5px 15px #00000040}.RecipeDetails-module__Csl7AG__imageContainer img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:1500px){.RecipeDetails-module__Csl7AG__imageContainer{width:600px;height:600px}}@media screen and (max-width:1200px){.RecipeDetails-module__Csl7AG__imageContainer{width:550px;height:550px}}@media screen and (max-width:680px){.RecipeDetails-module__Csl7AG__imageContainer{width:400px;height:400px}}@media screen and (max-width:500px){.RecipeDetails-module__Csl7AG__imageContainer{width:350px;height:350px}}@media screen and (max-width:425px){.RecipeDetails-module__Csl7AG__imageContainer{width:300px;height:300px}}@media screen and (max-width:375px){.RecipeDetails-module__Csl7AG__imageContainer{width:275px;height:275px}}.RecipeDetails-module__Csl7AG__textBox{align-items:flex-start;width:50%}.RecipeDetails-module__Csl7AG__textBox p,.RecipeDetails-module__Csl7AG__textBox h2,.RecipeDetails-module__Csl7AG__textBox h3{margin-left:20%;margin-right:20%}.RecipeDetails-module__Csl7AG__textBox h2{opacity:.9;width:80%;font-size:3rem;font-weight:700}@media screen and (max-width:1024px){.RecipeDetails-module__Csl7AG__textBox h2{width:120%;font-size:2.3rem;display:block}}@media screen and (max-width:680px){.RecipeDetails-module__Csl7AG__textBox h2{width:150%;font-size:2.3rem;display:block}}.RecipeDetails-module__Csl7AG__textBox hr{border:4px solid #d24f39;width:15%;margin-left:20%}.RecipeDetails-module__Csl7AG__textBox h3{opacity:.9;font-size:1rem;font-style:italic}@media screen and (max-width:575px){.RecipeDetails-module__Csl7AG__textBox h3{white-space:nowrap;box-sizing:border-box;text-align:start;margin-left:20%;margin-right:0;display:block}}.RecipeDetails-module__Csl7AG__textBox img{object-fit:cover;width:250px;height:250px;margin-left:20%;box-shadow:0 5px 15px #00000040}.RecipeDetails-module__Csl7AG__textBox a{color:#d24f39;background:linear-gradient(90deg,#000002 0%,#a84c4c 35% 100%) 0 100%/0 1px no-repeat;margin-left:20%;font-weight:700;text-decoration:none;transition:background-size .5s}@media screen and (max-width:575px){.RecipeDetails-module__Csl7AG__textBox a{white-space:nowrap;box-sizing:border-box;text-align:center;margin-left:20%;margin-right:0;display:block}}.RecipeDetails-module__Csl7AG__textBox a:hover i,.RecipeDetails-module__Csl7AG__textBox a:hover{background-size:100% 1px}.RecipeDetails-module__Csl7AG__textBox i{margin-left:8px;transition:margin-left .3s}.RecipeDetails-module__Csl7AG__textBox i:hover,.RecipeDetails-module__Csl7AG__textBox a:hover i{margin-left:16px}.RecipeDetails-module__Csl7AG__textBox p{opacity:.7;color:#000;font-size:1.3rem;font-weight:700;line-height:1.6}@media screen and (max-width:340px){.RecipeDetails-module__Csl7AG__textBox{margin:0}}.RecipeDetails-module__Csl7AG__cookInfo{text-align:center;background-color:#fff;flex-direction:row;justify-content:center;width:60%;height:120px;margin-left:20%;line-height:0;display:flex;position:relative;box-shadow:0 5px 15px #00000040}.RecipeDetails-module__Csl7AG__cookInfo h4{opacity:.9;width:100%;font-size:1.2rem}.RecipeDetails-module__Csl7AG__cookInfo h5{opacity:.9;width:100%;font-size:1.5rem}@media screen and (max-width:1700px){.RecipeDetails-module__Csl7AG__cookInfo{width:calc(50vw - 35%);height:60px;margin-left:15%;margin-right:0;padding:2%}.RecipeDetails-module__Csl7AG__cookInfo h4{font-size:.9rem}.RecipeDetails-module__Csl7AG__cookInfo h5{font-size:1rem}}@media screen and (max-width:1500px){.RecipeDetails-module__Csl7AG__cookInfo{width:calc(50vw - 35%);height:60px;margin-left:10%;margin-right:0;padding:2%}.RecipeDetails-module__Csl7AG__cookInfo h4{font-size:.9rem}.RecipeDetails-module__Csl7AG__cookInfo h5{font-size:1rem}}@media screen and (max-width:1200px){.RecipeDetails-module__Csl7AG__cookInfo{width:calc(50vw - 35%);height:60px;margin-left:10%;margin-right:0;padding:2%}.RecipeDetails-module__Csl7AG__cookInfo h4{font-size:.9rem}.RecipeDetails-module__Csl7AG__cookInfo h5{font-size:1rem}}@media screen and (max-width:1071px){.RecipeDetails-module__Csl7AG__cookInfo{width:calc(100vw - 150%);height:60px}}@media screen and (max-width:1024px){.RecipeDetails-module__Csl7AG__cookInfo{width:calc(100vw - 50%);height:60px;margin-left:10%;margin-right:0}.RecipeDetails-module__Csl7AG__cookInfo h4{font-size:clamp(.6rem,.6rem + .5vw,1.2rem)}.RecipeDetails-module__Csl7AG__cookInfo h5{font-size:clamp(.6rem,.6rem + .5vw,1.9rem)}}@media screen and (max-width:680px){.RecipeDetails-module__Csl7AG__cookInfo{width:calc(100vw - 5%);height:60px;margin-left:2%;margin-right:0}.RecipeDetails-module__Csl7AG__cookInfo h4{font-size:clamp(.6rem,.6rem + .5vw,1.2rem)}.RecipeDetails-module__Csl7AG__cookInfo h5{font-size:clamp(.6rem,.6rem + .5vw,1.9rem)}}@media screen and (max-width:400px){.RecipeDetails-module__Csl7AG__cookInfo{width:calc(100vw - 5%);height:60px;margin-left:0;margin-right:0}}.RecipeDetails-module__Csl7AG__prepTime,.RecipeDetails-module__Csl7AG__cookTime,.RecipeDetails-module__Csl7AG__servingSize{white-space:nowrap;text-align:center;justify-content:center;width:100%;margin:0;padding:0;line-height:0}.RecipeDetails-module__Csl7AG__textContent{width:100%;line-height:0}.RecipeDetails-module__Csl7AG__prepTime hr,.RecipeDetails-module__Csl7AG__cookTime hr{background-color:#000;border:none;width:1px;height:100px}@media screen and (max-width:1700px){.RecipeDetails-module__Csl7AG__prepTime hr,.RecipeDetails-module__Csl7AG__cookTime hr{background-color:#000;border:none;width:1px;height:60px}}@media screen and (max-width:1500px){.RecipeDetails-module__Csl7AG__prepTime hr,.RecipeDetails-module__Csl7AG__cookTime hr{background-color:#000;border:none;width:1px;height:40px}}
.Ingredients-module___VpV0a__ingredientsContainer{width:75%;margin-left:10%;padding:1%}@media screen and (max-width:445px){.Ingredients-module___VpV0a__ingredientsContainer{margin-left:5%}}.Ingredients-module___VpV0a__ingredientsContainer h2{opacity:.9;padding-bottom:6%;font-size:3rem;font-weight:700}.Ingredients-module___VpV0a__sectionTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.Ingredients-module___VpV0a__ingredientsList{padding:0;list-style-type:none}.Ingredients-module___VpV0a__ingredientItem{flex-direction:row;align-items:center;margin-bottom:.5rem;display:flex}.Ingredients-module___VpV0a__ingredientQuantity{opacity:.8;width:auto;min-width:15%;font-size:1.4rem;line-height:1.6}@media screen and (max-width:520px){.Ingredients-module___VpV0a__ingredientQuantity{min-width:25%;font-size:.8rem}}.Ingredients-module___VpV0a__ingredientDescription{opacity:.8;width:75%;padding-left:10px;font-size:1.4rem;line-height:1.6}@media screen and (max-width:520px){.Ingredients-module___VpV0a__ingredientDescription{width:100%;font-size:1.1rem}}.Ingredients-module___VpV0a__unit{font-size:1.4rem;font-style:italic}.Ingredients-module___VpV0a__separator{color:#0000;opacity:.7;opacity:1;background-color:#000000b3;width:2px;height:25px;margin:0 10px}
.instructions-module__9cBXRa__container{width:100%}@media screen and (max-width:1060px){.instructions-module__9cBXRa__container{width:90%;margin-left:10%}}@media screen and (max-width:445px){.instructions-module__9cBXRa__container{margin-left:5%}}.instructions-module__9cBXRa__container h2{opacity:.9;font-size:3rem;font-weight:700}.instructions-module__9cBXRa__instructionContainer{flex-direction:row;margin-bottom:0;display:flex}.instructions-module__9cBXRa__instructionContainer h3{margin-top:.5%;margin-right:5%;font-size:4rem}.instructions-module__9cBXRa__instructionContainer p{opacity:.8;color:#181717;margin-top:1%;margin-bottom:0;margin-right:5%;font-size:1.3rem}@media screen and (max-width:600px){.instructions-module__9cBXRa__instructionContainer p{margin-right:10%}}.instructions-module__9cBXRa__separator{opacity:.7;background-color:#00000081;width:2px;height:100%;margin:0 10px}
.recipe-module__gjtGVW__container{flex-direction:row;display:flex}@media screen and (max-width:1060px){.recipe-module__gjtGVW__container{flex-direction:column}}
