strong{font-weight:600}article ul{list-style-type:none}label[for=email-field]{display:block;font-size:1.7rem;font-weight:700;margin-bottom:1rem}article ul:not(.crazy-check) li:not([itemprop=ingredients]):before{background-color:#3ca7a5;width:.5rem;height:.5rem;content:" ";display:inline-block;margin:0 .5rem 0 -1rem;border-radius:2px;-webkit-transform:translateY(-.15rem);transform:translateY(-.15rem)}.fixed{position:fixed;top:0;width:100%;box-shadow:0 0 4px rgba(0,0,0,.1),0 0 1rem rgba(0,0,0,.1);z-index:1}iframe{max-width:100%}footer{background:#fafafa;-webkit-clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%);clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%);padding-top:6em;font-size:.9rem}footer p:first-child{padding-top:2rem}footer p:last-child{margin-bottom:0;padding-bottom:3em}aside.article-notes:before{content:" ";background:rgba(60,167,165,.6);width:4rem;height:3px;display:inline-block}.no-shadow{box-shadow:none!important}article h2{clear:both;border-bottom:2px solid #f3f3f3;padding-top:1.5rem}article h2[itemprop=name],h2[itemprop=name]+p{text-align:center}.btn,.btn2,.next,.page-numbers,.paleo-tag,.prev,.unit-toggle{text-decoration:none;background:#3ca7a5;color:#fff;border-radius:3px;box-shadow:0 0 6px rgba(0,0,0,.2);margin:.3rem .15rem;text-align:center;padding:.3rem .6rem}.btn2,.current,.dots,.paleo-tag,.unit-toggle{background:#fff;color:#3ca7a5;box-shadow:0 0 4px rgba(0,0,0,.1)}.unit-toggle{display:block;margin:1rem 0 0;background:#3ca7a5;color:#fff;padding:.5rem 0;box-shadow:0 3px 7px rgba(0,98,90,.3);-webkit-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out}.unit-toggle img{vertical-align:top}.unit-toggle:hover{color:#fff;box-shadow:0 2px 5px rgba(0,98,90,.3)}.paleo-tag{line-height:2.5}.btn:hover,.page-numbers:hover:not(.current):not(.dots){color:hsla(0,0%,100%,.75)}blockquote{background:#fcfcfc;border-left:3px solid #f78c49;border-right:3px solid #f78c49;margin:1rem 0;padding:1rem 2rem}.wp-caption,blockquote{box-shadow:0 0 4px rgba(0,0,0,.1)}.wp-caption{max-width:100%;font-style:italic;border:1px solid #eee;background:#fafafa;padding:5px;margin:0 0 1.2rem}.wp-caption .wp-caption-text{text-align:center;margin:.6rem 1rem}.alignright{float:right;margin:1.5rem 0 1.5rem 1.5rem}.alignleft,.alignright{box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:3px}.alignleft{float:left;margin:1.5rem 1.5rem 1.5rem 0}.eat-this,.eat-this-graph{box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:3px}.eat-this-graph{padding:.4rem}h2.eat-this-subtitle img{float:none;margin:0 1rem 0 0;vertical-align:text-bottom;box-shadow:none}h2 a{border-bottom:none}::-moz-selection{background-color:#3ca7a5;color:#fff}::selection{background-color:#3ca7a5;color:#fff}.recipe-meta span{margin-right:30px;color:#999}.recipe-meta{text-align:center}.meta-cook-time:before,.meta-prep-time:before,.meta-servings:before{content:"";display:inline-block;height:32px;width:42px}.convert-units{background:0 0;border:2px solid #bbb;border-radius:3px;cursor:pointer;font-weight:700;margin-left:1rem;padding:.2rem .6rem;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap;vertical-align:middle}.meta-servings:before{background:url(/assets/img/servings.svg) no-repeat}.meta-prep-time:before{background:url(/assets/img/prep-time.svg) no-repeat}.meta-cook-time:before{background:url(/assets/img/cook-time.svg) no-repeat}.front-btn{margin:.5rem .6rem;border-radius:.9rem;box-shadow:0 0 1.2rem 0 rgba(0,0,0,.1);color:#464646;-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease;display:inline-block;padding:.5rem .9rem}.front-btn:hover{box-shadow:0 0 11px 0 rgba(0,0,0,.1)}aside.article-notes{text-align:left;text-align:initial;margin-top:0;clear:both}aside{margin:3rem 0}hr{width:15%;max-width:100px;border:0;border-top:3px solid rgba(255,162,87,.5);margin:2.5em auto 2.3em}aside.subscribe input,input[type=email],input[type=text]:not(.search-input){border:3px solid #f3f3f3;-webkit-appearance:none}[type=submit],aside.subscribe input,input[type=email],input[type=text]:not(.search-input){font-size:1rem;padding:.6rem;vertical-align:middle;text-align:center}[type=submit]{background-color:#fff;border:2px solid #ffa155;color:#ffa155;text-transform:uppercase;cursor:pointer}article div[itemscope] ol,article div[itemscope] ul{list-style:none;padding:0}li[itemprop=ingredients]:before,ol[itemprop=recipeInstructions] li:before,ul.crazy-check li:before{content:" ";padding-right:26px;vertical-align:middle;cursor:pointer;background-image:url(/assets/img/icons/unchecked.svg);background-size:18px;background-repeat:no-repeat}ol[itemprop=recipeInstructions] li{padding:.45rem 0;border-bottom:2px solid #f3f3f3}ol[itemprop=recipeInstructions] li:last-child{border-bottom:none}li.checked:before,ol li.checked:before{background-image:url(/assets/img/icons/checked.svg)}.wrap-related{flex-wrap:wrap;justify-content:space-around;max-width:65rem;margin:0 auto}.wrap-related,.wrap-related a{display:-webkit-box;display:flex}.wrap-related a{flex-basis:23%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.wrap-related h5{padding:0 .35rem}.wrap-related-img{max-height:275px;border-bottom:3px solid #3ca7a5;overflow-y:hidden;background:#f9f9f9}.wrap-related-img img{vertical-align:bottom}.extras a{flex-basis:48%;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.extras a:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}.related{height:20rem;background-size:cover;background-position:50%;color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:end;align-items:flex-end}.related,.related-post{box-shadow:0 0 6px rgba(0,0,0,.2);border-radius:3px}.related p{background:rgba(0,0,0,.75);margin:0;width:100%;padding:1rem}.extras{display:-webkit-box;display:flex;max-width:65rem;margin:0 auto;justify-content:space-around}.extras img{box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:3px}.share-links img{width:32px;height:32px}table{text-align:center;border-collapse:collapse;width:100%;background:#fcfcfc;box-shadow:0 0 6px rgba(0,0,0,.2)}table,thead{font-size:.85rem}thead{background:#00625a;color:#fff;line-height:1.2}thead th{font-weight:400;padding:1rem}td{padding:.8rem .45rem;border-bottom:1px dotted #eee}tbody tr:hover{background-color:#f5f5f5}@media print{*{box-shadow:none!important}.b-arrow,.convert-units,.extras,.fav-icon,.no-print,.nutrition-alert,.print-icon,.search,.share-links,.share-post,.unit-toggle,aside,footer p:first-child,footer p:last-child,hr,img.aligncenter,nav{display:none}div.nutrition-info-wrap{margin:1rem 0}.meta-cook-time:before,.meta-prep-time:before,.meta-servings:before{width:0}.meta-cook-time,.meta-prep-time,.meta-servings{border-bottom:2px solid #ddd}footer{padding-top:2rem}a{color:inherit;border-bottom:1px solid #eee}h1{margin:3rem 0;font-size:1.7rem}h2[itemprop=name]{page-break-before:always}article div[itemscope] img[itemprop=image]{width:275px;margin:.35rem 1.5rem 1.2rem 0;box-shadow:none;vertical-align:top;display:inline}article p:first-child{margin-top:0}article h3+ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}li[itemprop=ingredients]:before,ol[itemprop=recipeInstructions] li:before,ul.crazy-check li:before{padding-right:0}}.nutrition-info-wrap{box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:3px;background:#fcfcfc;margin:3rem 0 0;position:relative}.nutrition-alert{position:absolute;right:.4rem;top:.4rem;width:16px;height:16px;cursor:pointer}.nutrition-notice{background:#f8f8f8;-webkit-transition:max-height .2s;transition:max-height .2s;max-height:5rem;overflow-y:hidden;font-size:.85rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}div.nutrition-notice p{text-align:center;padding:0 .5rem}.nutrition-notice.closed{max-height:0}.nutrition-info{display:-webkit-box;display:flex;justify-content:space-around}.nutrition-info p{margin-top:.75rem}.nutrition-bar{height:.3rem;margin:0 auto}.columns-2 a{display:inline-block;margin-bottom:1rem;width:100%}.columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:2rem 0;-webkit-column-rule:2px solid rgba(60,167,165,.25);-moz-column-rule:2px solid rgba(60,167,165,.25);column-rule:2px solid rgba(60,167,165,.25);text-align:center;border-bottom:2px solid rgba(255,162,87,.5);padding-bottom:3rem}div.index-page h2{border-bottom:none}div.index-page h2:first-child{padding-top:0}div.third{width:33%}div.fourth,div.third{float:left;text-align:center}div.fourth{width:25%}.columns-2 br,div.fourth br,div.third br{display:none}.third h2{border-bottom:none;font-size:1.3rem;padding-top:.35rem}.fourth.last:after,.third.last:after{content:" ";visibility:hidden;display:block;height:0;clear:both}div.half-wrap{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.half{padding:0 2rem;background:#fcfcfc;box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:3px;flex-basis:48%;margin:0 .2rem}img.compilation-photo{width:550px;border-radius:25px;box-shadow:0 10px 30px rgba(0,0,0,.1)}h2.no-line{border-bottom:none;line-height:1.2;font-size:1.4rem}@media screen and (max-width:350px){aside.subscribe input{max-width:170px}}@media screen and (max-width:39.9375em){footer{-webkit-clip-path:polygon(50% 0,100% 20%,100% 100%,0 100%,0 20%);clip-path:polygon(50% 0,100% 20%,100% 100%,0 100%,0 20%)}.columns-2{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-rule:none;-moz-column-rule:none;column-rule:none}div.third{width:auto;float:none}div.fourth{width:50%}.half{flex-basis:100%;margin-top:.7rem}.nutrition-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.nutrition-info-wrap{margin:2rem auto}.search input{font-size:1.3rem}.alignleft,.alignright{float:none;margin:1.5rem auto;display:block}.meta-cook-time,.meta-prep-time,.meta-servings{display:block;margin-bottom:.9rem}.extras{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-width:90%;-webkit-box-pack:start;justify-content:flex-start}.wrap-related a{flex-basis:47%}.extras a,.wrap-related a{-webkit-transition:none;transition:none;margin-bottom:1rem}.extras a:hover,.wrap-related a:hover{-webkit-transform:scale(1);transform:scale(1)}.wrap-related-img{max-height:175px}.related{height:11rem}}@media screen and (min-width:40em){article h3+ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:3rem}}@media screen and (min-width:40em) and (max-width:63.9375em){.wrap-related-img{max-height:200px}.nutrition-info div{flex-basis:40%}div[itemscope] .nutrition-info p{text-align:center}.nutrition-info{flex-wrap:wrap}}@media screen and (max-width:63.9375em){.search img{vertical-align:middle}h2[itemprop=name]+p>span{font-size:1.1rem!important;display:inline-block}}aside.subscribe{background:rgba(255,161,85,.1);padding:2rem 0;background-image:repeating-linear-gradient(45deg,transparent,transparent 35px,rgba(255,255,255,.5) 35px,rgba(255,255,255,.5) 70px)}