html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{color:inherit;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}*,*:before,*:after{-moz-box-sizing:border-box;webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{vertical-align:bottom}textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],.cta-button,.input-checkbox{-webkit-appearance:none;border-radius:0}body{font-family:"Sentinel SSm A","Sentinel SSm B",georgia,times,serif;font-style:normal;font-weight:400;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:24px}h1,h2,.search-menu input{font-family:"Tungsten A","Tungsten B",Helvetica Neue,Hevetica,Arial,sans-serif;font-weight:500;font-size:47px}@media (max-width: 600px){h1,h2,.search-menu input{font-size:28px;line-height:30px}}.hero h1{line-height:48px}@media (max-width: 600px){.hero h1{line-height:36px}}h2{font-size:35px;line-height:42px}@media (max-width: 600px){h2{font-size:28px;line-height:36px}}h3{font-family:"Whitney SSm A","Whitney SSm B",Helvetica Neue,Hevetica,Arial,sans-serif;font-size:19px;font-weight:600}@media (max-width: 600px){h3{font-size:14px}}h3 span{font-family:"Sentinel SSm A","Sentinel SSm B",georgia,times,serif;font-weight:400;font-style:italic}h4{font-family:"Gotham SSm A","Gotham SSm B",Helvetica Neue,Hevetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;font-size:11px;letter-spacing:2px;line-height:11px}nav{font-family:"Whitney SSm A","Whitney SSm B",Helvetica Neue,Hevetica,Arial,sans-serif;font-weight:600;font-size:14px}.post-content{font-family:"Sentinel SSm A","Sentinel SSm B",georgia,times,serif;font-style:normal;font-weight:400;font-size:14px}.post-content h2{font-size:35px;line-height:42px}.post-content h2 strong{font-weight:normal}@media (max-width: 600px){.post-content h2{font-size:28px;line-height:36px}}.post-content h3{font-family:"Sentinel SSm A","Sentinel SSm B",georgia,times,serif;font-size:16px}.post-content h3.comment-form-label{font-family:"Whitney SSm A","Whitney SSm B",Helvetica Neue,Hevetica,Arial,sans-serif}.post-content p{font-size:16px;line-height:30px}@media (max-width: 600px){.post-content p{font-size:14px;line-height:24px}}.post-author,.post-list,.post-options{font-family:"Whitney SSm A","Whitney SSm B",Helvetica Neue,Hevetica,Arial,sans-serif;font-weight:600;font-size:14px}.post-author span,.post-list span,.post-options span{font-weight:400;font-size:13px}.post-options{font-weight:400;font-size:13px}.recipe-card h1{line-height:48px}.recipe-card p{font-size:14px;line-height:24px}.recipe-card .affiliate-cta{font-style:normal}.recipe-card .recipe-stats{font-size:14px;font-weight:700;font-style:normal}.recipe-card .recipe-stats .stat span{font-weight:400}.nutrition-table{font-size:13px;font-weight:400}.nutrition-table mark{font-weight:400}.nutrition-table span{font-weight:700}input,textarea{font-size:14px;font-weight:500}input[type="submit"],.cta-button,textarea[type="submit"]{font-size:14px;font-weight:600}.cta-button,.secondary-button{font-family:"Whitney SSm A","Whitney SSm B",Helvetica Neue,Hevetica,Arial,sans-serif;font-size:14px;font-weight:600}footer .copyright{font-family:"Whitney SSm A","Whitney SSm B",Helvetica Neue,Hevetica,Arial,sans-serif;font-size:14px;font-weight:400}.menu-content{font-family:"Gotham SSm A","Gotham SSm B",Helvetica Neue,Hevetica,Arial,sans-serif;letter-spacing:2px;font-size:14px}@media (max-width: 600px){.menu-content{font-size:12px}}.form-checkbox+label{font-size:14px;font-weight:500}.comment-entry{font-size:14px}.comment-entry .comment-author-details{font-family:"Whitney SSm A","Whitney SSm B",Helvetica Neue,Hevetica,Arial,sans-serif;font-weight:600;line-height:24px}.comment-entry .comment-author-details span{font-weight:400}.comment-entry p{font-size:14px;line-height:24px}html,body{height:100%}body{color:#32312E;position:relative}body.no-scroll{overflow:hidden}.container{max-width:1200px;margin:0 auto;padding:0 30px}@media (max-width: 900px){.container{padding:0 42px}}@media (max-width: 600px){.container{padding:0 18px}}header{padding-top:42px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;margin-bottom:47px}@media (max-width: 900px){header{padding-top:30px;margin-bottom:35px}}@media (max-width: 600px){header{padding-top:22px;margin-bottom:22px}}@media (max-width: 900px){header .text{display:none}}@media (max-width: 600px){header .social{display:none}}@media (max-width: 900px){header .social.divide:before{display:none}}header .menu-nav{display:none}@media (max-width: 900px){header .menu-nav{display:inline-block}}.logo{flex:0 0 128px;height:60px;background:url("images/logo.svg") center left no-repeat;background-size:128px 60px;text-indent:-9999px}@media (max-width: 600px){.logo{height:42px;background:url("images/logo.svg") center left no-repeat;background-size:91px 42px}}ul li{display:inline-block}nav{flex:1 1 100%;text-align:right}nav li{transition:all .3s ease;margin-left:25px}nav li.social{margin-left:18px;transform:translate(0, 1px)}@media (max-width: 600px){nav li.social{margin-left:12px}}nav li.social.divide{margin-left:50px}@media (max-width: 600px){nav li.social.divide{margin-left:0}}nav li.divide{margin-left:50px;position:relative}@media (max-width: 600px){nav li.divide{margin-left:24px}}nav li.divide:before{position:absolute;content:'';width:1px;height:23px;background:#EEEBE6;left:-27px;top:1px}@media (max-width: 600px){nav li.divide:before{display:none}}nav li.social a,nav li.divide a{transition:all .3s ease}nav li{transition:all .3 ease}nav li:hover{opacity:.7}@media (max-width: 900px){nav li:hover{opacity:1}}.grid-post h2 a,.post-content.hero h1 a{background:linear-gradient(180deg, transparent 60%, #D1E4BD 0);background-size:100% 0%;background-repeat:no-repeat;background-position:bottom left;display:inline;-webkit-transition:background-size .3s ease;transition:background-size .3s ease}.grid-post h2 a:hover,.post-content.hero h1 a:hover{background-size:100% 100%;cursor:pointer}.recipe-card p a,.recipe-card li a{background:linear-gradient(180deg, transparent 60%, #F0BC93 0);background-size:100% 0%;background-repeat:no-repeat;background-position:bottom left;display:inline;-webkit-transition:all .2s ease;transition:all .2s ease;padding-bottom:10px}.recipe-card p a:hover,.recipe-card li a:hover{color:#F16929;cursor:pointer}.social a{display:inline-block;height:23px;width:23px;text-indent:-99999px}.social a.facebook{background:url("images/icon_facebook@3x.png") left center no-repeat;background-size:23px 23px}.social a.instagram{background:url("images/social_instagram@3x.png") left center no-repeat;background-size:17px 17px}.social a.twitter{background:url("images/icon_twitter@3x.png") left center no-repeat;background-size:23px 23px}.social a.pinterest{background:url("images/icon_pinterest@3x.png") left center no-repeat;background-size:23px 23px}.search{display:inline-block;height:23px;width:23px;text-indent:-99999px;background:url("images/icon_search@3x.png") left center no-repeat;background-size:23px 23px;transform:translate(0, 2px);cursor:pointer;transition:all .3s ease}.search.open{transform:translate(0, 1px) rotate(90deg)}.veggie{cursor:pointer}.burger{width:23px;height:2px;background:RGBA(50, 49, 46, 1);position:relative;transition:all .2s ease;display:inline-block;transform:translate(0, 12px);transition:all .3s ease}.burger:before{content:'';position:absolute;width:23px;height:2px;background:RGBA(50, 49, 46, 1);top:-7px;right:0;transition:all .2s ease}.burger:after{content:'';position:absolute;width:23px;height:2px;background:RGBA(50, 49, 46, 1);top:7px;right:0;transition:all .2s ease}.burger.close{background:RGBA(50, 49, 46, 0)}.burger.close:before{transform:rotate(45deg);transform-origin:bottom left;top:-9px;right:-3px}.burger.close:after{transform:rotate(-45deg);transform-origin:top left;top:8px;right:-3px}.post-content.hero h1 a{background:linear-gradient(180deg, transparent 80%, #D1E4BD 0);background-size:100% 0%;background-position:bottom 6px left;background-repeat:no-repeat}@media (max-width: 600px){.post-content.hero h1 a{background:linear-gradient(180deg, transparent 75%, #D1E4BD 0);background-size:100% 0%;background-position:bottom 3px left;background-repeat:no-repeat}}.grid-post h2 a{background:linear-gradient(180deg, transparent 75%, #D1E4BD 0);background-size:100% 0%;background-position:bottom 3px left;background-repeat:no-repeat}mark{color:#32312E;display:inline-block}p{color:#5D5A57}.line-box{position:relative;border:1px solid #EEEBE6;margin-bottom:35px}@media (max-width: 600px){.line-box{margin-bottom:36px}}.line-box span{display:block}.line-box.home{min-height:673px}@media (max-width: 600px){.line-box.home{min-height:auto}}.module-title{position:absolute;top:0;width:100%;transform:translate(0, -13px);text-align:center;color:#AEAAA5}.module-title h4{background:#fff;padding:0 12px;display:inline-block}input,textarea{border-radius:3px;border:none;font-family:"Whitney SSm A","Whitney SSm B",Helvetica Neue,Hevetica,Arial,sans-serif;padding:15px 18px;border:1px solid #EEEBE6;color:#32312E;transition:.2s all ease}input:focus,textarea:focus{outline:none}input[type="submit"],.cta-button,textarea[type="submit"]{background:#FF9642;color:#fff;cursor:pointer;border:none;transition:.4s all ease;border-radius:3px}input[type="submit"]:hover,.cta-button:hover,textarea[type="submit"]:hover{background:#F16929}input[type="submit"]:disabled,.cta-button:disabled,textarea[type="submit"]:disabled{background:#5D5A57}textarea{width:100%;max-width:100%;resize:none}::-webkit-input-placeholder{color:#5D5A57}::-moz-placeholder{color:#5D5A57}:-ms-input-placeholder{color:#5D5A57}:-moz-placeholder{color:#5D5A57}.content.grid{display:-webkit-flex;display:-ms-flex;display:flex;flex-flow:row wrap}@media (max-width: 600px){.content.grid{display:block}}.content.grid .grid-image{margin-bottom:18px;display:inline-block}@media (max-width: 600px){.content.grid .grid-image{display:block;margin-bottom:16px}}.content.grid .grid-image img{width:100%;height:auto}@media (max-width: 600px){.content.grid .grid-image.landscape-image{display:none}}.content.grid .grid-image.square-image{display:none}@media (max-width: 600px){.content.grid .grid-image.square-image{display:block}}.content.grid h2{margin-bottom:11px}@media (max-width: 600px){.content.grid h2{margin-bottom:3px}}.content.grid p{font-size:14px}.content.grid .grid-post{position:relative;margin-bottom:77px}@media (max-width: 900px){.content.grid .grid-post{margin-top:12px}}@media (max-width: 600px){.content.grid .grid-post{margin-top:0px;margin-bottom:36px}}.content.grid .grid-post:after{position:absolute;content:'';background:#EEEBE6;height:100%;width:1px}.content.grid .grid-post.three{flex:1 1 30.175438596491226%;max-width:30.175438596491226%}.content.grid .grid-post.three:after{display:none}@media (max-width: 600px){.content.grid .grid-post.three{max-width:100%}}.content.grid .grid-post.three:nth-child(3n+1){margin-right:4.736842105263158%}@media (max-width: 600px){.content.grid .grid-post.three:nth-child(3n+1){margin-right:0}}.content.grid .grid-post.three:nth-child(3n+1):after{display:block;right:-7.75813953488372%;top:0}@media (max-width: 600px){.content.grid .grid-post.three:nth-child(3n+1):after{display:none}}.content.grid .grid-post.three:nth-child(3n){margin-left:4.736842105263158%}@media (max-width: 600px){.content.grid .grid-post.three:nth-child(3n){margin-left:0}}.content.grid .grid-post.three:nth-child(3n):after{display:block;left:-7.75813953488372%;top:0}@media (max-width: 600px){.content.grid .grid-post.three:nth-child(3n):after{display:none}}.content.grid .grid-post.three .grid-image{height:auto;width:100%;overflow:hidden;margin-bottom:11px}@media (max-width: 600px){.content.grid .grid-post.three .grid-image{max-width:100%;max-height:100%}}.content.grid .grid-post.two{flex:1 1 47.63157894736842%}.content.grid .grid-post.two:after{display:none}.content.grid .grid-post.two:nth-child(2n+1){margin-right:4.736842105263158%}@media (max-width: 600px){.content.grid .grid-post.two:nth-child(2n+1){margin-right:0}}.content.grid .grid-post.two:nth-child(2n+1):after{display:block;right:-5%;top:0}@media (max-width: 600px){.content.grid .grid-post.two:nth-child(2n+1):after{display:none}}.content.grid .grid-post.two .grid-image{width:100%;height:auto;max-height:362px;overflow:hidden;margin-bottom:11px}@media (max-width: 600px){.content.grid .grid-post.two .grid-image{max-width:100%;max-height:100%}}.content.cta{margin-top:-23px;padding:0px 0 61px 0}@media (max-width: 900px){.content.cta{margin-top:-24px;padding:12px 0 36px 0}}@media (max-width: 600px){.content.cta{margin-top:0;margin-bottom:36px;padding:0}}.content.cta .cta-box{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;padding:30px;background:#F5F4F3;border-radius:3px}@media (max-width: 900px){.content.cta .cta-box{display:block;padding:36px 42px}}@media (max-width: 600px){.content.cta .cta-box{display:block;padding:18px 24px 24px 24px}}.content.cta h3{display:block;flex:0 1 50%;padding-left:6px}@media (max-width: 900px){.content.cta h3{margin-bottom:24px;text-align:center;padding-left:0}}@media (max-width: 600px){.content.cta h3{margin-bottom:18px}}.content.cta .cta-form{flex:0 1 50%;display:-webkit-flex;display:-ms-flex;display:flex}@media (max-width: 600px){.content.cta .cta-form{display:block}}.content.cta .cta-form form{display:-webkit-flex;display:-ms-flex;display:flex;width:100%}@media (max-width: 600px){.content.cta .cta-form form{display:block}}.content.cta input{border:none;flex:0 1 70%}@media (max-width: 600px){.content.cta input{width:100%}}.content.cta input[type="submit"],.content.cta .cta-button{flex:0 1 30%;margin-left:20px}@media (max-width: 600px){.content.cta input[type="submit"],.content.cta .cta-button{margin-top:18px;margin-left:0}}.footer-wrap{background:#F5F4F3}.footer-cta{padding:110px 0 124px 0;text-align:center}@media (max-width: 900px){.footer-cta{padding:60px 0px 30px 0px}}@media (max-width: 600px){.footer-cta{padding:30px 12px 0px 12px}}.footer-cta .cta-form{flex:0 1 50%;display:-webkit-flex;display:-ms-flex;display:flex}@media (max-width: 600px){.footer-cta .cta-form{display:block}}.footer-cta .cta-form form{display:-webkit-flex;display:-ms-flex;display:flex;width:100%;max-width:540px;margin:24px auto 0 auto}@media (max-width: 600px){.footer-cta .cta-form form{display:block}}.footer-cta input{border:none;flex:0 1 70%}@media (max-width: 600px){.footer-cta input{width:100%}}.footer-cta input[type="submit"],.footer-cta .cta-button{flex:0 1 30%;margin-left:20px}@media (max-width: 600px){.footer-cta input[type="submit"],.footer-cta .cta-button{margin-top:18px;margin-left:0}}footer{display:-webkit-flex;display:-ms-flex;display:flex;padding-top:48px;padding-bottom:51px;border-top:1px solid #E5DED7}@media (max-width: 900px){footer{margin-top:48px;padding-bottom:62px}}@media (max-width: 600px){footer{padding-top:28px;padding-bottom:34px}}footer .copyright{flex:0 0 128px}@media (max-width: 600px){footer .text{display:none}}.cta-button{width:100%;display:block;text-align:center;padding:11px 0}.secondary-button{width:100%;display:block;text-align:center;padding:11px 0;border:1px solid #E5DED7;color:#32312E;border-radius:3px;cursor:pointer;transition:background .4s ease}.secondary-button:hover{background:#E5DED7}.menu{background:#32312E;position:absolute;top:0;bottom:0;z-index:10000000000;width:100%;height:100%;color:#EEEBE6;opacity:0;pointer-events:none;transition:all .3s ease}.menu.open{opacity:1;pointer-events:all}.menu .logo{background:url("images/logo_white.svg") center left no-repeat}@media (max-width: 600px){.menu .logo{background:url("images/logo_mark_white.svg") center left no-repeat;background-size:42px 42px}}.menu nav .divide:before{background:#5D5A57}.menu nav .search{background:url("images/icon_search_white@3x.png") left center no-repeat;background-size:23px 23px}.menu nav .burger,.menu nav .burger:before,.menu nav .burger:after{background:RGBA(238, 235, 230, 1);transition:all .3s ease}.menu nav .burger.close{background:RGBA(238, 235, 230, 0)}.menu .social{transition:all .3s ease}.menu .social:hover{opacity:.7}.menu .social a.facebook{background:url("images/icon_facebook_white@3x.png") left center no-repeat;background-size:23px 23px}.menu .social a.instagram{background:url("images/social_instagram_white@3x.png") left center no-repeat;background-size:17px 17px}.menu .social a.twitter{background:url("images/icon_twitter_white@3x.png") left center no-repeat;background-size:23px 23px}.menu .social a.pinterest{background:url("images/icon_pinterest_white@3x.png") left center no-repeat;background-size:23px 23px}.menu .menu-content li{display:block;padding:18px 0;border-top:1px solid #5D5A57}.menu .menu-content li:last-child{border-bottom:1px solid #5D5A57}.menu .menu-content a{transition:all .3s ease}.menu .menu-content a:hover{opacity:.7}.menu .social-mobile{position:absolute;bottom:30px;right:24px;display:none}@media (max-width: 600px){.menu .social-mobile{display:block}}.menu .social-mobile li{margin-left:18px}@media (max-width: 600px){.menu .social-mobile li{margin-left:12px}}.search-menu.overlay{position:absolute;top:0;bottom:0;z-index:23;width:100%;background:#fff;opacity:0;pointer-events:none;transition:all .3s ease;overflow-y:scroll}.search-menu.overlay.open{opacity:1;pointer-events:all}.search-menu input[type="search"]{width:100%;border:none;border-bottom:1px solid #EEEBE6;padding:0;padding-bottom:15px;margin-top:-9px;border-radius:0px;-webkit-appearance:none}.search-menu input[type="search"]:focus{border-radius:0px;outline:0}@media (max-width: 600px){.search-menu input[type="search"]{margin-top:0;padding-bottom:13px}}.search-menu input[type="submit"],.search-menu .cta-button{display:none}.search-menu .search-results{margin-top:39px;margin-bottom:77px}@media (max-width: 600px){.search-menu .search-results{margin-top:24px}}.search-menu .search-results h3{background:#F5F4F3;display:block;width:100%;text-align:center;padding:100px 0;border-radius:3px}.not-available{padding:198px 0 223px 0;text-align:center}.not-available .cta-button{transform:translate(0, 24px);max-width:180px;margin:0 auto}#footer_branding{display:none !important}.hero .hero-image{overflow:hidden;max-height:498px;margin-bottom:25px}@media (max-width: 900px){.hero .hero-image{max-height:459px}}@media (max-width: 600px){.hero .hero-image{margin-bottom:7px}}@media (max-width: 600px){.hero .hero-image .landscape-image{display:none}}.hero .hero-image .square-image{display:none}@media (max-width: 600px){.hero .hero-image .square-image{display:block}}body{counter-reset:li}.post .post-content h1{margin-bottom:27px}@media (max-width: 600px){.post .post-content h1{margin-bottom:17px}}.post .post-content.hero h1{margin-bottom:15px}@media (max-width: 600px){.post .post-content.hero h1{margin-bottom:4px}}.post .post-content h2{margin-top:36px;margin-bottom:24px}.post .post-content h3{color:#5D5A57;margin-bottom:12px}.post .post-content h3.comment-form-label{margin-bottom:0;color:#32312E;font-size:19px}@media (max-width: 600px){.post .post-content h3.comment-form-label{font-size:14px}}.post .post-content figure img{margin-top:0}.post .post-content p+ul,.post .post-content h2+ul{list-style:circle;margin-bottom:24px;color:#5D5A57}@media (max-width: 600px){.post .post-content p+ul,.post .post-content h2+ul{margin-bottom:18px}}.post .post-content p+ul li,.post .post-content h2+ul li{position:relative;padding-left:42px;font-size:16px;line-height:30px;display:block}@media (max-width: 600px){.post .post-content p+ul li,.post .post-content h2+ul li{padding-left:36px}}.post .post-content p+ul li:before,.post .post-content h2+ul li:before{position:absolute;content:'';width:6px;height:6px;background:#5D5A57;border-radius:50%;left:18px;top:10px}@media (max-width: 600px){.post .post-content p+ul li:before,.post .post-content h2+ul li:before{left:12px;top:9px}}@media (max-width: 600px){.post .post-content p+ul li,.post .post-content h2+ul li{font-size:14px;line-height:24px}}.post .post-content ol li a,.post .post-content ul li a{color:#FF9642;font-weight:700;transition:all .3s ease}.post .post-content ol li a:hover,.post .post-content ul li a:hover{color:#F16929}.post .post-content p:first-child{margin-top:-8px}.post .post-content p:first-child img{margin-top:8px;margin-bottom:4px}.post .post-content.hero img{margin-top:0}.post .post-title{position:relative;flex:1 1 1140px;border-bottom:1px solid #EEEBE6;padding-top:7px;padding-bottom:31px;margin-bottom:39px}@media (max-width: 600px){.post .post-title{padding-top:0;margin-bottom:27px;padding-bottom:18px}}.post .post-options{position:absolute;bottom:0;left:0;background:#fff;transform:translate(0, 12px);display:inline-block;padding-right:12px;padding-top:7px;color:#5D5A57}.post .post-options li{margin-right:19px;position:relative}.post .post-options li:last-child{margin-right:0}.post .post-options li .divide:after{position:absolute;content:'';left:-12px;top:6px;width:1px;height:12px;background:#EEEBE6}.post .post-options li a{transition:.3s all ease}.post .post-options li a:hover{opacity:.7}.post .post-wrapper{display:-webkit-flex;display:-ms-flex;display:flex}@media (max-width: 900px){.post .post-wrapper{display:block}}@media (max-width: 600px){.post .post-wrapper{display:block}}.post .post-content{flex:1 1 742px;margin-bottom:77px}.post .post-content.hero{margin-bottom:50px}@media (max-width: 900px){.post .post-content.hero{margin:0}}.post .post-content.hero p{padding:0}@media (max-width: 900px){.post .post-content.hero p{margin-bottom:6px}}@media (max-width: 900px){.post .post-content{margin-bottom:0}}.post .post-content p{margin-bottom:24px}@media (max-width: 600px){.post .post-content p{margin-bottom:18px}}.post .post-content p a{color:#FF9642;font-weight:700;transition:all .3s ease}.post .post-content p a:hover{color:#F16929}.post .post-content img{margin-top:8px;margin-bottom:4px;width:100%;height:auto}.sidebar{flex:0 0 344px;max-width:344px;margin-left:54px}@media (max-width: 900px){.sidebar{max-width:100%;margin-left:0;padding-top:36px}}@media (max-width: 600px){.sidebar{padding-top:36px;margin-left:0}.sidebar.home{padding-top:18px}}.sidebar li{display:block}.sidebar .author-details{display:-webkit-flex;display:-ms-flex;display:flex;padding-top:24px;padding-bottom:11px}.sidebar .author-details .author-picture{width:60px;margin-left:24px;border-radius:30px;overflow:hidden;transform:translate(0, -7px)}.sidebar .author-details .author-title{margin-left:24px}.sidebar .author-details .author-title a{display:inline-block;transition:all .3s ease}.sidebar .author-details .author-title a:hover{opacity:.7}.sidebar .author-details .author-title span{margin-top:1px;color:#5D5A57}@media (max-width: 900px){.sidebar .post-author{display:none}}@media (max-width: 900px){.sidebar .post-list.related-list{display:none}}.sidebar .post-list li{border-bottom:1px solid #EEEBE6;transition:all .3s ease}.sidebar .post-list li:hover{box-shadow:inset 3px 0px 0px #EEEBE6}.sidebar .post-list li a{padding:18px 24px 16px 24px;display:block;transition:opacity .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 600px){.sidebar .post-list li a{white-space:normal;overflow:visible}}.sidebar .post-list li a:hover{opacity:.7}.sidebar .post-list li span{margin-top:1px;color:#5D5A57}.sidebar .post-list li:last-child{border-bottom:1px solid #fff}.sidebar .post-list li:last-child.no-border{border-bottom:1px solid #EEEBE6}@media (max-width: 900px){.sidebar .post-cta{display:none}}.sidebar .post-cta .cta-form{padding:35px 36px 36px 36px}.sidebar .post-cta input{width:100%;margin-bottom:1px;transition:all .3s ease}.sidebar .post-cta input[type="email"]:hover,.sidebar .post-cta input[type="email"]:focus{border:1px solid #E5DED7}.sidebar .post-cta input[type="submit"],.sidebar .post-cta .cta-button{margin-top:18px}.ad-container{max-width:300px;width:300px;text-align:center;margin:0 auto}@media (max-width: 600px){.ad-container{max-width:100%;width:100%}}.sidebar-ad{max-width:100%;margin-bottom:36px;border:1px solid #EEEBE6;padding:20px;text-align:center}@media (max-width: 600px){.sidebar-ad{padding:12px}}.sidebar-ad.sticky{position:-webkit-sticky;position:sticky;top:36px;margin-bottom:77px;max-height:642px}@media (max-width: 600px){.sidebar-ad.sticky{margin-bottom:36px;display:none}}.sidebar-ad .sidebar-ad-block{width:300px;height:250px}@media (max-width: 600px){.sidebar-ad .sidebar-ad-block{min-width:100%}}.sidebar-ad .sidebar-ad-block-sticky{max-width:300px}.recipe-card{background:#F5F4F3;padding:55px 70px 70px 70px;border-radius:3px;margin-top:32px}@media (max-width: 900px){.recipe-card{padding:60px}}@media (max-width: 600px){.recipe-card{padding:29px 24px 24px 24px}}.recipe-card .recipe-title{text-align:center;padding-bottom:2px}.recipe-card .recipe-title .recipe-title-image,.recipe-card .recipe-title .recipe-title-author{display:none}.recipe-card .recipe-stats{border-top:1px solid #E5DED7;border-bottom:1px solid #E5DED7;text-align:center;padding:12px 0}.recipe-card .recipe-stats .stat{margin-left:12px}@media (max-width: 600px){.recipe-card .recipe-stats .stat{display:block}}.recipe-card .recipe-stats .prep-time-total,.recipe-card .recipe-stats .cook-time-total{display:none}.recipe-card .recipe-actions{margin-top:24px;display:block}@media (max-width: 600px){.recipe-card .recipe-actions{display:block}}.recipe-card .recipe-actions .cta-button.print span{position:relative;display:inline-block;margin-left:23px}.recipe-card .recipe-actions .cta-button.print span:before{content:'';width:14px;height:17px;background:url("images/icon_print.svg") no-repeat center center;position:absolute;z-index:100;top:4px;left:-23px}.recipe-card .recipe-actions .recipe-actions-social{margin-top:20px;display:flex}@media (max-width: 600px){.recipe-card .recipe-actions .recipe-actions-social{margin-top:0px}}.recipe-card .recipe-actions .secondary-button.pin{margin-right:10px}.recipe-card .recipe-actions .secondary-button.pin span{position:relative;display:inline-block;margin-left:23px}.recipe-card .recipe-actions .secondary-button.pin span:before{content:'';width:22px;height:22px;background:url("images/icon_pinterest@3x.png") no-repeat center center;background-size:22px 22px;position:absolute;z-index:100;top:1px;left:-26px}@media (max-width: 600px){.recipe-card .recipe-actions .secondary-button.pin{margin-left:0;margin-top:12px}}.recipe-card .recipe-actions .secondary-button.fbshare{margin-left:10px}.recipe-card .recipe-actions .secondary-button.fbshare span{position:relative;display:inline-block;margin-left:23px}.recipe-card .recipe-actions .secondary-button.fbshare span:before{content:'';width:22px;height:22px;background:url("images/icon_facebook@3x.png") no-repeat center center;background-size:22px 22px;position:absolute;z-index:100;top:1px;left:-27px}@media (max-width: 600px){.recipe-card .recipe-actions .secondary-button.fbshare{margin-left:0;margin-top:12px}}.recipe-card h4{color:#A89C91;margin-bottom:17px}.recipe-card p{color:#32312E}.recipe-card p a,.recipe-card li a{font-weight:700;background-size:100% 0%;padding-bottom:1px;color:#FF9642}.recipe-card p a:hover,.recipe-card li a:hover{background-size:100% 0%;color:#F16929}.recipe-card .recipe-block{margin-top:51px}@media (max-width: 600px){.recipe-card .recipe-block{margin-top:39px}}.recipe-card .recipe-block.affiliate-cta{background:#EEEBE6;text-align:center;padding:12px 24px;margin-top:33px}.recipe-card .recipe-block.affiliate-cta span{color:#FF9642}.recipe-card .recipe-block.recipe-ad{display:none;max-width:300px;width:300px;overflow:hidden;max-height:250px}@media (max-width: 900px){.recipe-card .recipe-block.recipe-ad{display:block;margin:51px auto 0}}@media (max-width: 600px){.recipe-card .recipe-block.recipe-ad{width:250px;max-width:250px;height:250px;max-height:250px}}.recipe-card .recipe-block.description{margin-top:45px}@media (max-width: 600px){.recipe-card .recipe-block.description{margin-top:33px}}.recipe-card .recipe-block.instructions{margin-top:44px}@media (max-width: 600px){.recipe-card .recipe-block.instructions{margin-top:37px}}.recipe-card .recipe-block.notes{margin-top:44px}@media (max-width: 600px){.recipe-card .recipe-block.notes{margin-top:38px}}@media (max-width: 600px){.recipe-card .recipe-block{margin-top:36px}}.recipe-card .recipe-block .recipe-ingredient p,.recipe-card .recipe-block .recipe-instruction p,.recipe-card .recipe-block .recipe-note p,.recipe-card .recipe-block .descrption p{margin:0}.recipe-card .ingredients ol,.recipe-card .ingredients ul,.recipe-card .instructions ol,.recipe-card .instructions ul{padding-top:11px}.recipe-card .ingredients ol li,.recipe-card .ingredients ul li,.recipe-card .instructions ol li,.recipe-card .instructions ul li{display:block;border-top:1px solid #E5DED7;padding:12px 0 11px 0;padding-left:48px}.recipe-card .ingredients ol li:last-child,.recipe-card .ingredients ul li:last-child,.recipe-card .instructions ol li:last-child,.recipe-card .instructions ul li:last-child{border-bottom:1px solid #E5DED7}.recipe-card .ingredients{margin-top:44px}@media (max-width: 600px){.recipe-card .ingredients{margin-top:31px}}.recipe-card .ingredients li{position:relative}.recipe-card .ingredients li:before{position:absolute;content:'';width:6px;height:6px;background:#32312E;border-radius:8px;top:20px;left:20px}.recipe-card .instructions li{position:relative;counter-increment:li}.recipe-card .instructions li:before{content:counter(li);position:absolute;border-radius:8px;top:12px;left:18px;font-size:15px;font-weight:700}.recipe-card .notes ul{padding-top:12px}.recipe-card .notes .recipe-note{padding:12px 24px 18px 49px;border-radius:3px;background:#fff url("images/icon_info_circle.png") 17px 16px no-repeat;background-size:16px 16px;margin-bottom:24px;width:100%}.recipe-card .notes .recipe-note:last-child{margin-bottom:0}.recipe-card .nutrition{margin-top:44px}.recipe-card .nutrition .calories{border-top:1px solid #E5DED7;border-bottom:1px solid #E5DED7;font-size:14px;font-weight:700;letter-spacing:0px;text-align:center;padding:12px 0 11px 0}@media (max-width: 600px){.recipe-card .nutrition .calories{font-size:14px}}.recipe-card .nutrition .calories mark{margin-right:0px;font-weight:400}.recipe-card .nutrition .calories span{margin-top:2px;display:inline;letter-spacing:0px}.recipe-card .nutrition .nutrition-labels{margin-bottom:11px;display:-webkit-flex;display:-ms-flex;display:flex}.recipe-card .nutrition .nutrition-labels .percent-dv{margin-left:auto;align-self:flex-end}.recipe-card .nutrition-table{margin-top:31px;background:#fff;border-radius:3px}.recipe-card .nutrition-table ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}@media (max-width: 600px){.recipe-card .nutrition-table ul{display:block}}.recipe-card .nutrition-table li{flex:1 1 50%;display:block;border-bottom:1px solid #F5F4F3;margin-left:0;padding:12px 20px 11px 20px;display:-webkit-flex;display:-ms-flex;display:flex}.recipe-card .nutrition-table li mark{margin-left:4px;opacity:.5}.recipe-card .nutrition-table li span{margin-left:auto;align-self:flex-end}.recipe-card .nutrition-table li:nth-child(even){border-left:1px solid #F5F4F3}@media (max-width: 600px){.recipe-card .nutrition-table li:nth-child(even){border-left:none}}#print-card{display:none}@media print{#print-card{display:block}}.logged-in-as,.comment-notes{display:none}.post-comments{margin-top:36px}.post-comments h3{background:#F5F4F3;padding:30px 0;text-align:center;border-radius:3px 3px 0 0}@media (max-width: 600px){.post-comments h3{padding:18px 0}}.comment-form{padding:36px;border:1px solid #EEEBE6}@media (max-width: 600px){.comment-form{padding:24px;padding-bottom:0}}.comment-form input:not([type="submit"]):hover,.comment-form input:not([type="submit"]):focus,.comment-form textarea:hover,.comment-form textarea:focus{border:1px solid #E5DED7}.comment-form input{width:100%;margin-bottom:18px;border-radius:3px}.comment-form input:last-child{margin-bottom:0}.comment-form textarea{height:180px;line-height:24px;padding-top:11px}.comment-form .form-wrapper{display:-webkit-flex;display:-ms-flex;display:flex}.comment-form .form-wrapper.reverse{flex-direction:row-reverse;margin-top:11px}@media (max-width: 600px){.comment-form .form-wrapper{display:block}}.comment-form .form-guest{flex:1 1 250px;padding-right:20px}@media (max-width: 600px){.comment-form .form-guest{padding-right:0}}.comment-form .form-comment{flex:1 1 405px}@media (max-width: 600px){.comment-form .form-comment{margin-top:18px}}.comment-form .form-options{flex:1 1 142px;padding-top:12px}@media (max-width: 600px){.comment-form .form-options{padding:30px 0;text-align:center}}.comment-form .form-submit{flex:0 0 142px;margin-top:1px}@media (max-width: 600px){.comment-form .form-submit{margin-top:13px}}.comment-form .form-submit input{margin-bottom:0}.form-checkbox{display:none}.form-checkbox+label{position:relative;padding-left:36px;display:inline-block;color:#5D5A57;transition:all .3s ease;cursor:pointer}.form-checkbox+label:hover:before{border:1px solid #E5DED7}.form-checkbox+label:before{background-color:#fff;border:1px solid #EEEBE6;padding:9px;border-radius:3px;display:block;position:absolute;top:2px;left:0;content:"";transition:all .3s ease;background:url("images/icon_checkmark@3x.png") 20px 5px no-repeat;background-size:13px 10px}.form-checkbox:checked+label:before{border:1px solid #EEEBE6;color:#99a1a7;background:url("images/icon_checkmark@3x.png") center 5px no-repeat;background-size:13px 10px}.form-checkbox.no-border:checked+label:before{border-color:transparent}.form-checkbox.no-border:checked+label:before:hover:before{border:1px solid #E5DED7}.comment-thread{margin-top:36px;margin-bottom:0}.comment-thread ol li,.comment-thread li{list-style:none}.comment-thread .comment-wrapper{padding:29px 32px}.comment-thread .comment-entry{box-shadow:inset 0px -1px 0px #EEEBE6}.comment-thread .comment-entry:last-child{box-shadow:none}.comment-thread .children .comment-entry{box-shadow:inset 0px 1px 0px #EEEBE6,inset 6px 0px 0px #EEEBE6;padding-left:37px}.comment-thread .comment-author-details{display:-webkit-flex;display:-ms-flex;display:flex;margin-bottom:6px}.comment-thread .comment-author-details a,.comment-thread .comment-author-details span{transition:all .3s ease}.comment-thread .comment-author-details a:hover,.comment-thread .comment-author-details span:hover{opacity:.7}.comment-thread .comment-author-details span{color:#5D5A57}.comment-thread .comment-author-title{padding-top:6px;padding-left:24px}.comment-thread .comment-author-picture{width:60px;height:60px;border-radius:60px;overflow:hidden}.comment-thread .comment-author-picture img{margin:0;width:100%;height:auto}.comment-thread p{padding-left:84px}@media (max-width: 600px){.comment-thread p{padding-top:18px;padding-left:0}}.comment-thread p:last-child{margin-bottom:14px}
