@font-face{font-family:'Raisonnesemi';src:url('/fonts/Raisonne_DemiBold.otf');}@font-face{font-family:'Avenirroman';src:url('/fonts/avenir-roman.ttf');}#recipeContent{padding-top:60px}#recipeContent #recipeHeaderInfo{margin:0 20px}#recipeContent #recipeDetailContainer{position:relative}#recipeContent #mainImage{width:100%}#recipeContent h3{font-size:24px;margin:0.5em 0 0;line-height:1.1em;transition:0.2s opacity;font-weight:normal}#recipeContent h4{margin:0.2em 0 0;font-family:Avenirroman, Avenir, sans-serif;font-weight:normal;font-size:16px;opacity:0.6}#recipeContent h5{font-size:16px;margin-top:1em;color:#333;font-family:Avenirroman, Avenir, sans-serif;font-weight:normal;margin-bottom:1em;line-height:1.5em}#recipeContent h5 a{color:#9e9e9e}#recipeContent img{opacity:0;transition:0.4s opacity}#recipeContent #recipeDuration p{padding-left:30px;position:relative;margin-top:0;margin-bottom:0;color:#a1a1a1}#recipeContent #recipeDuration p span{width:20px;height:20px;display:block;background:url(/recipes/images/clock.svg) #a1a1a1;content:'';position:absolute;left:0;border:2px solid;border-radius:20px;background-size:cover;box-sizing:border-box}#recipeContent #recipeDetailContent{position:relative;margin:50px 20px 0}#recipeContent #recipeIngredients{border-left:1px solid #ebebeb;padding-left:17px}#recipeContent #recipeIngredients p{margin:0}#recipeContent #recipeIngredients ul{margin:0;padding:0}#recipeContent #recipeIngredients ul li{padding-left:0;list-style:none;margin-left:0;font-family:Avenirroman, Avenir, sans-serif;color:#333;margin-top:5px}#recipeContent #recipeSteps{margin-top:50px}#recipeContent #recipeSteps h6{font-size:18px;margin:0.75em 0 0;font-weight:normal}#recipeContent #recipeSteps p,#recipeContent #recipeSteps li{font-family:Avenirroman, Avenir, sans-serif;color:#333;font-size:16px;word-break:break-word;line-height:1.5em}#recipeContent #recipeSteps p a,#recipeContent #recipeSteps li a{color:#9e9e9e}#recipeContent #recipeSteps p img,#recipeContent #recipeSteps li img{width:100%}#recipeContent #recipeReadmore{border-top:1px solid #dcdcdc;padding-top:50px;margin-top:40px}#recipeContent #recipeReadmore .recipeNo{width:60px;height:60px;position:absolute;border-radius:50px;color:#fff;left:50%;margin-left:-30px;text-align:center;padding-top:20px;top:-30px;z-index:2}#recipeContent #recipeReadmore .recipeContainer{width:100%;margin-bottom:60px}#recipeContent #recipeReadmore .recipeContainer a{text-decoration:none;display:inline-block;position:relative;width:100%}#recipeContent #recipeReadmore .recipeContainer img{width:100%;transition:0.4s opacity;position:relative;z-index:1;opacity:0}#recipeContent #recipeReadmore .recipeContainer h3{font-weight:normal}#recipeContent #recipeReadmore .recipeContainer:hover h3{opacity:0.8}#recipeContent #recipeReadmore .recipeContainer:hover img{opacity:0.8}#recipeContent .shareRecipe{border-top:1px solid #dcdcdc;padding-top:0.9em}@media (min-width: 480px){#recipeContent{margin:0 20px;max-width:560px;}#recipeContent h3{margin-top:0.6em;font-size:32px}#recipeContent h4{font-size:20px}#recipeContent h5{font-size:18px}#recipeContent #recipeIngredients p{font-size:18px;margin-bottom:0.4em}}@media (min-width: 600px){#recipeContent{padding-top:80px;}#recipeContent #recipeHeaderInfo,#recipeContent #recipeDetailContent{margin-left:0;margin-right:0}#recipeContent h3{font-size:36px}#recipeContent h4{font-size:20px}#recipeContent h5{font-size:18px;margin-top:1em}}@media (min-width: 880px){#recipeContent{max-width:780px;}#recipeContent #recipeDetailContent{padding-top:30px;border-top:1px solid #dcdcdc}#recipeContent #recipeHeaderInfo{position:relative}#recipeContent #recipeMetadata{position:absolute;top:0}#recipeContent #recipeMetadata p{margin-top:0.5em}#recipeContent h3,#recipeContent h4,#recipeContent h5{margin-left:180px}#recipeContent h3{margin-top:1.2em}#recipeContent h5{margin-bottom:50px}#recipeContent #recipeIngredients{width:160px;position:absolute;padding:0;border:none}#recipeContent #recipeIngredients p{margin-top:0}#recipeContent #recipeIngredients ul li{margin-bottom:10px}#recipeContent #recipeSteps{margin-left:180px;border-top:none;margin-top:0}#recipeContent #recipeSteps p:nth-of-type(1){margin-top:0}#recipeContent #recipeSteps h6{display:none}#recipeContent #recipeReadmore{padding-top:80px;margin-top:60px}#recipeContent #recipeReadmore .recipeContainer{width:49%;float:left;margin-right:2%}#recipeContent #recipeReadmore .recipeContainer:nth-of-type(2n+2){margin-right:0}#recipeContent #recipeReadmore .recipeContainer:first-child h3{font-size:22px;margin:16px 0 4px}#recipeContent #recipeReadmore .recipeContainer:first-child h4{font-size:16px}#recipeContent #recipeReadmore .recipeContainer:first-child .recipeNo{font-size:16px}}@media (min-width: 1140px){#recipeContent{max-width:940px;}#recipeContent h3,#recipeContent h4,#recipeContent h5{margin-left:220px}#recipeContent #recipeSteps{margin-left:220px;width:500px}#recipeContent #recipeSteps p img{position:absolute;width:200px;height:auto;right:0}#recipeContent #recipeIngredients{width:200px}}body{font-family:Raisonnesemi, Raisonne, Avenir, Avenirroman, Futura, sans-serif;margin:0;-webkit-font-smoothing:antialiased}body *{box-sizing:border-box}#main-wrapper{margin:0}#main-wrapper header h1{text-align:center;font-size:28px;margin-bottom:0;margin-top:32px;font-weight:normal}#main-wrapper header h1 a{color:#333;text-decoration:none}#main-wrapper header h2{color:#ccc;text-align:center;font-size:16.7px;margin-top:0;font-family:Avenirroman, Avenir, sans-serif;font-weight:normal;line-height:1em;margin-bottom:2px}#main-wrapper .content{margin:0 auto}#main-wrapper .content:after{clear:both;content:'';display:block}#main-wrapper #homeContent{padding-top:60px}#main-wrapper .recipeNo{width:60px;height:60px;position:absolute;border-radius:50px;color:#fff;left:50%;margin-left:-30px;text-align:center;padding-top:20px;top:-30px;z-index:2}#main-wrapper .recipeContainer{width:100%;margin-bottom:70px}#main-wrapper .recipeContainer a{text-decoration:none;display:inline-block;position:relative;width:100%}#main-wrapper .recipeContainer img{width:100%;transition:0.4s opacity;position:relative;z-index:1;opacity:0;display:block}#main-wrapper .recipeContainer h3{text-align:center;margin:14px 0 4px;line-height:1.1em;transition:0.2s opacity;font-size:18px;font-weight:normal}#main-wrapper .recipeContainer h4{text-align:center;margin:0;font-family:Avenirroman, Avenir, sans-serif;font-weight:normal;font-size:14px;opacity:0.6}#main-wrapper .recipeContainer:hover h3{opacity:0.8}#main-wrapper .recipeContainer:hover img{opacity:0.8}#main-wrapper .recipeContainer:last-child{margin-bottom:50px}#main-wrapper footer{padding-bottom:20px;background:#f9f9f9;padding-top:20px;margin-top:30px}#main-wrapper footer .footerContent{margin:0 20px;max-width:560px}#main-wrapper footer h6{margin:0;font-size:14px;font-weight:normal}#main-wrapper footer p{font-family:Avenirroman, Avenir, sans-serif;font-size:14px;line-height:1.5em}#main-wrapper footer a{color:#888}#main-wrapper footer ul{padding:0}#main-wrapper footer ul li{list-style:none;width:40px;display:inline-block}#main-wrapper footer ul li a{display:inline-block;width:40px;height:40px;border-radius:40px;background-color:#333;background-size:45%;background-position:center;background-repeat:no-repeat;transition:0.3s background-color}#main-wrapper footer ul li a:hover{background-color:#555}#main-wrapper footer ul li#link-pinterest a{background-image:url(/recipes/images/pinterest.svg)}#main-wrapper footer ul li#link-instagram a{background-image:url(/recipes/images/instagram.svg)}@media (min-width: 480px){#main-wrapper #homeContent{margin:0 20px;max-width:560px}#main-wrapper .recipeContainer{margin-bottom:80px}#main-wrapper .recipeContainer h3{font-size:20px}#main-wrapper .recipeContainer h4{font-size:16px}#main-wrapper footer h6,#main-wrapper footer p{font-size:16px}}@media (min-width: 600px){#main-wrapper header h1{margin-top:42px}#main-wrapper #homeContent{padding-top:80px}#main-wrapper #homeContent,#main-wrapper footer .footerContent{margin:0 auto}#main-wrapper .recipeContainer{margin-bottom:100px}#main-wrapper .recipeContainer h3{font-size:22px;margin-top:16px}#main-wrapper .recipeContainer:last-child{margin-bottom:70px}#main-wrapper .recipeNo{width:80px;height:80px;margin-left:-40px;top:-40px;font-size:18px;padding-top:28px}}@media (min-width: 880px){#main-wrapper #homeContent{max-width:780px}#main-wrapper .recipeContainer{width:49%;float:left;margin-right:2%}#main-wrapper .recipeContainer:nth-of-type(2n+3){margin-right:0}#main-wrapper .recipeContainer .recipeNo{width:60px;height:60px;margin-left:-30px;top:-30px;font-size:16px;padding-top:20px}#main-wrapper .recipeContainer:first-child{width:100%;float:none}#main-wrapper .recipeContainer:first-child h3{font-size:32px;margin-top:18px;margin-bottom:6px}#main-wrapper .recipeContainer:first-child h4{font-size:20px}#main-wrapper .recipeContainer:first-child .recipeNo{width:80px;height:80px;margin-left:-40px;top:-40px;font-size:18px;padding-top:28px}#main-wrapper footer .footerContent{max-width:780px;padding-top:20px}#main-wrapper footer .footerContent h6{width:25%;float:left}#main-wrapper footer .footerContent .footerText{width:75%;float:left}#main-wrapper footer .footerContent .footerText p{margin-top:0}#main-wrapper footer .footerContent .footerText:after{clear:both;display:block;content:''}}@media (min-width: 1140px){#main-wrapper #homeContent{max-width:940px}#main-wrapper .recipeContainer:first-child{margin-bottom:120px}#main-wrapper .recipeContainer:first-child h3{margin-top:28px;margin-bottom:6px}#main-wrapper .recipeContainer:first-child h4{font-size:20px}#main-wrapper footer .footerContent{max-width:940px;padding-top:40px;padding-bottom:40px}#main-wrapper footer .footerContent:after{display:block;content:'';clear:both}#main-wrapper footer .footerContent h6,#main-wrapper footer .footerContent p,#main-wrapper footer .footerContent ul{float:left;margin:0}#main-wrapper footer .footerContent h6{width:20%}#main-wrapper footer .footerContent p{width:75%}#main-wrapper footer .footerContent ul{width:25%;padding-left:40px}}