@charset "UTF-8";#menu a,article,aside,footer,header,main,nav,picture,section{display:block}#fq{float:right;text-align:right;margin:3px 1% 0;width:358px;border:1px solid #cecdca}#fq input[type=submit]{border:0;background-color:transparent;font-size:14px;padding:2px 8px;text-transform:uppercase;cursor:pointer}#fq input[type=submit]:hover{color:#eb008d}#sq{float:left;border:0;padding:2px;margin:2px 0 2px 4px;width:calc(100% - 90px)}#menu{float:right;clear:right;margin:3px 1%;width:33%;max-width:360px}#menu a{font-size:18px;width:90%;max-width:238px;min-width:200px;padding:4px 8px 1px;margin:2px 0;text-transform:uppercase}#menu a:hover,.section_healthy-packaged-snacks #mp,.section_home #mh,.section_recipes #mr,.section_weight-loss-tips #mw{padding:3px 7px 0;color:#eb008d;border:1px solid #eb008d;text-decoration:none}#links{float:left}#links a{display:inline-block;margin:0 .3em;line-height:36px;vertical-align:bottom}#links>a{font-size:22px;width:22px;white-space:nowrap;overflow:hidden}#links>a:hover,footer a,header a{text-decoration:none}#logo{clear:left;margin:10px 20px 0}#more{display:none;float:right;clear:right;margin:3px 1%;padding:3px 7px 0;text-decoration:none;text-transform:uppercase}#more:after{content:" ☰"}#more.active{border:1px solid #ff33ad}.active nav,aside{font-size:18px}.active #links a.i{font-size:25px;width:25px}#more.active,.active #menu,header.active .t{display:block}.active #links,.active #menu{max-width:100%;width:100%}aside{float:right;min-width:316px;width:33%;margin:0 1% 0 -332px}#sm,#sw{max-width:calc(100% - 110px);margin:0 .5em 0 0;border:1px solid #cecdca;padding:2px 4px}main #sw{max-width:calc(100% - 140px)}.center{text-align:center}.left{float:left}#recipe_btf_target,.right{float:right}.clear{clear:both}.hidden,table ul>li::before,ul.radioselect>li::before{display:none}.date,.help,.rating,.recipe p.help,.sm,input.sm{font-size:.818em}.date,.help,.help a,.rating{color:#67655f}.staff p.by span,.strong{font-weight:700}.quote{font-style:italic;padding:0 1em}header a,header a:link,header a:visited{color:#9a4276}.stars button:hover,header a:hover{color:#eb008d}.a:active,.a:hover,a:active,a:hover{text-decoration:underline;color:#eb008d}.a:active,a:active,header a:active{color:#ff33ad}p{margin:1.1364em 0;padding:0;font-size:1em;line-height:1.5em}.comment p,.recipe p,td p{font-size:.909em}h1,h2,h3,h4,h5,h6{padding:0;line-height:1.36em;font-weight:400}h1{font-size:1.636em;margin:.611em 0}h2{font-size:1.364em;margin:.733em 0}h3{font-size:1.227em;margin:.815em 0}h4{font-size:1.091em;margin:.917em 0}h1[itemprop=headline]{margin-bottom:0}h2.title{margin:.5em 0 .3em}form.search,h4.date,h4.help{margin:.5em 0}hr,img{border:0}hr{clear:both;margin:1em 0;height:0;border-top:1px solid #cecdca}img{vertical-align:bottom;max-width:100%;height:auto}p img{vertical-align:baseline}.img_l,.img_r,img.ai{float:left;clear:left;margin:0 12px 6px 0;max-width:33%}.img_r{float:right;clear:right;margin:0 0 6px 12px}.sponsored{background-color:#ddeffe;overflow:hidden}.print .sponsored{background:0 0}.list .sponsored{margin:-1em 0;padding:1em 0 1em .75em}article .sponsored{margin:.5em -1.6% 0;padding:.5em 1.6%}.list .sponsored h3,.sponsored>h1:first-child{margin-top:0}.sponsor{float:right;margin:0 .5em}.sponsorbox{float:right;color:#67655f;background-color:#fff;border:1px solid #b9ddf8;padding:8px}.sponsorbox span,td,th{vertical-align:top}.sponsorbox.top{margin:-2em 0 .5em .5em}p.sponsorbox{float:none}.nom,form{margin:0}input,textarea{font-size:1em}.error{line-height:140%;font-weight:700;color:#b30f14}p input,p textarea{margin:4px 0 0}input[type=number],input[type=url],main input[type=email],main input[type=text],textarea{width:95%}table{border-spacing:0}article.recipe,main table{width:100%}td,th{text-align:left}.list a img{float:right;min-width:25%;margin:-.5em 0 1em 1em}.list p,ul{margin:1em 0}ul{padding:0;list-style:none}aside ul,li ul{margin-left:0}li ol,ul>li{padding-left:1.5em}table ul,ul.errorlist,ul.radioselect{margin:0}li{margin:.636em 0}[itemprop=recipeIngredient]:before,ul>li::before{content:"";display:inline-block;border-radius:50%;box-shadow:0 0 .4em #167cca inset;width:.5em;height:.5em;margin:0 .7em 2px -1.2em}table ul>li,ul.radioselect>li{margin:3px 0;padding:0}.box,section.recipe{margin:1em 0;padding:0 1em;border:3px solid #cecdca}.box{background-color:#edebe9}.recipe{background-color:#fff}.recipe .pi{float:right;width:33%}.recipe h2,.recipe h3{text-transform:uppercase}.recipe h3{margin:1em 0 -.32em;padding:.636em 0 0;font-size:1em;border-top:2px solid #cecdca}section.recipe .pi{margin:0 -1em 0 .5em}section.recipe h2{font-size:1.227em}section.recipe h3{margin:1em -1em -.32em;padding:.636em 1em 0}p.ingredients{margin-left:20px}[itemprop=recipeIngredient]:before{box-shadow:0 0 6px #167cca inset;width:8px;height:8px;margin:0 11px 3px -19px}a.b{color:#fff;background-color:#0f0b06;padding:8px 1.4em;text-decoration:none}.sec{margin:22px 0 -22px;padding:8px 12px;background-color:#edebe9;border-top:1px solid #cecdca}footer{padding:0 1.5em}p.copy{text-align:center}.cs,.tags,footer{font-size:.909em;columns:120px 4;column-gap:12px}.cs a,.tags a,footer a{display:inline-block;margin:0 0 6px}.comment blockquote{margin:0 -8px;border-radius:8px;background-color:#ddeffe}.comment blockquote p{margin:0;padding:.6em .8em;word-wrap:break-word}.comment blockquote p a{word-break:break-all}.comment p.by{color:#5d6469;margin:10px 0 1.5em 28px;font-size:.83em;position:relative}.comment p.by:before{content:"";position:absolute;top:-10px;left:-12px;border:5px solid transparent;border-top-color:#ddeffe;border-right-color:#ddeffe}.comment.staff blockquote{border:3px solid #b9ddf8}.comment.staff p.by:before{border-top-color:#b9ddf8;border-right-color:#b9ddf8}.stars{display:inline-block;position:relative}.stars .f{display:block;position:absolute;top:0;overflow:hidden;transition-property:width;transition-duration:.15s;transition-timing-function:ease-in}.stars button{border:0;margin:0;padding:0;background:0 0;font-size:24px;color:#a80065}.rating,.stars .f{white-space:nowrap}div.yt div{position:relative;height:0}div.yt iframe{position:absolute;max-width:100%;max-height:100%}.modal{display:none;position:fixed;z-index:2001;background-color:rgba(100,100,100,.6);width:100%;height:100%;top:0;left:0}.closex,.modal form{border:6px solid #cecdca}.modal form{position:relative;margin:44px auto 20px;max-width:630px;padding:100px 1em 6px;border-radius:18px;background:#fff url(/img/banner.jpg) 0 0/auto 100px repeat-x;font-size:.909em}.closex{position:absolute;top:-26px;right:-26px;border-radius:50%;background-color:#fff;padding:4px 12px;vertical-align:middle;font-weight:700}.stars button,a.ba,a.pinit{display:inline-block}.closex,a.pinit{text-align:center;text-decoration:none}a.pinit{position:relative;vertical-align:top;color:#fff;background-color:#e60023;font-size:18px;padding:1px 3px 3px;width:60px;height:22px;margin:16px -82px -42px 16px}svg{vertical-align:-.125em;overflow:visible;fill:currentcolor;margin-right:.25em}#links svg,svg.w4{width:.875em}#mr svg,[itemprop=recipeYield] svg,svg.w5{width:.9375em}#mh svg,svg.w8{width:1.125em}a.ba{color:transparent;overflow:hidden;margin-left:1em;background-image:url(/img/buy-on-amazon.png);background-repeat:no-repeat;background-size:125px 42px;width:125px;height:42px;vertical-align:bottom}ul.actions li{float:left;margin:0 2em .75em 0}p.pinit,ul.actions li.pinit{padding-top:30px}@media (max-width:825px){header .t{display:block}.sponsorbox.top{margin-top:.5em}}@media (max-width:742px){#menu,header .t{display:none}header{text-align:center}#menu a{margin:2px auto}#more{display:block}.modal form{margin:44px 24px 20px 4px}}@media (max-width:660px){#fq{width:98%}#sm{margin:0;max-width:calc(100% - 10px)}#logo{width:87%;height:auto;margin-right:5%}main hr{margin:1em -14px}.list .sponsored{margin:-1em -14px;padding:1em 14px}article .sponsored{margin:.62em -14px 0;padding:.5em 14px}.sponsor{margin:0 0 0 .5em}section.recipe{margin:1em -8px}article.recipe .pi{margin:0 -14px 0 .5em}article.recipe h3{margin:1em -14px;padding:.636em 14px 0}.sec{margin:22px -14px -22px}aside{display:none}h1,h2.title,h4.date,h4.help{text-align:center}}@media (max-width:520px){.lgimg{margin:0 -14px}.list a img{margin-right:-14px}input[type=submit]{font-size:.9em}}@media print{#links,#menu,#more,.ad,.np,.pi,a.edit,aside,footer,form{display:none}html{font-size:15.4px}#logo{margin-top:0;width:255px}main{float:none;max-width:none;margin:0 .75em;padding-top:.5em}[itemprop=recipeIngredient]:before{width:6px;height:6px;margin:0 9px 2px -17px}}a.edit{position:absolute;left:-100px;font-size:14px}aside a.edit{left:auto;right:-100px}#debug{margin:0 1em;font-size:12px;text-align:left}