﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}th{font-weight:normal}h1,h2,h3,h4,h5{font-weight:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Avenir, Arial, sans-serif;font-family:raleway, proxima-nova, "Proxima Nova", Avenir, Arial, sans-serif}p{font-family:raleway, proxima-nova, "Proxima Nova", Avenir, Arial, sans-serif}*{box-sizing:border-box}h1{letter-spacing:0.1em;font-weight:400;text-transform:uppercase}.children{margin-left:5em}.button{font-size:0.8em;text-transform:uppercase;cursor:pointer;background-color:#ccc;color:black;padding:0.0em 0.5em;border-radius:0.3em;border:1px solid #b8b8b8}.yum-admin{display:-webkit-flex;display:flex}.yum-admin .yum-index{padding:0 1em}.yum-admin .yum-work{-webkit-flex-grow:1000;flex-grow:1000;padding:0 1em;border-left:1px dashed #ddd}.food-row{margin-bottom:0.3em;display:-webkit-flex;display:flex}.food-row .middle{margin:0 0.5em 0.3em 0.5em;flex-grow:100;-webkit-flex-grow:100;border-bottom:1px dotted #aaa}.ingredients{display:table}.ingredients .ingredient{display:table-row}.ingredients .ingredient>*{display:table-cell;border-bottom:1px solid #ffd4ff;border-right:1px solid #ffd4ff;min-height:1em;padding:0.5em;margin:0.25em}.ingredients .ingredient.ing-active>*{padding:0}.dropdown-menu{z-index:20;background-color:#fff2ff;padding:10px}.dropdown-menu ul,.dropdown-menu li{list-style:none}.dropdown-menu li:not(:first-child){border-top:1px solid #ccc}.nothing{color:blue}.nothing2{color:blue}.robins-egg-bg{background-color:#00ABBE}.color-robins-egg{color:#00ABBE}.baby-food-color-bg{background-color:#00ABBE}.color-avocado{color:#b2d235}.avocado-bg{background-color:#b2d235}.lime{color:#62bb46}.color-lime{color:#62bb46}.lime-bg{background-color:#62bb46}.color-brown{color:#a75e34}.brown-bg{background-color:#a75e34}.color-raspberry-sorbet{color:#f05586}.raspberry-sorbet-bg{background-color:#f05586}.prince{color:#9a258f}.color-prince{color:#9a258f}.prince-bg{background-color:#9a258f}.color-magentic{color:#d50d8c}.magentic-bg{background-color:#d50d8c}.color-bing-red{color:#ed1a3b}.bing-red-bg{background-color:#ed1a3b}.color-mustard{color:#f1be1a}.mustard-bg{background-color:#f1be1a}.color-cantelope{color:#fbb04c}.cantelope-bg{background-color:#fbb04c}.color-clementine{color:#f58220}.clementine-bg{background-color:#f58220}.color-lavender{color:#8784c0}.lavender-bg{background-color:#8784c0}.color-royal-blue{color:#3b4988}.royal-blue-bg{background-color:#3b4988}.blueberry{color:#5d5faa}.color-blueberry{color:#5d5faa}.blueberry-bg{background-color:#5d5faa}.color-lime-peel{color:#00984a}.lime-peel-bg{background-color:#00984a}.color-key-lime{color:#8dc63f}.key-lime-bg{background-color:#8dc63f}.avocado-peel{color:#39b54a}.color-avocado-peel{color:#39b54a}.avocado-peel-bg{background-color:#39b54a}.bold-label,.food-gallery-label,.food-facts-3 .food-label{font-family:"Avenir Bold", Avenir, sans-serif;text-transform:uppercase;font-weight:800;line-height:1.1em}.ratio-frame{position:relative}.ratio-frame .ratio-inner{position:absolute;width:100%;top:0;left:0;height:100%}.ratio-frame.r0-333{height:0;padding-top:33.3%}.ratio-frame.r0-333>*{top:0}.ratio-frame.r0-375{height:0;padding-top:37.5%}.ratio-frame.r0-375>*{top:0}.ratio-frame.r1{height:0;padding-top:100%}.ratio-frame.r1>*{top:0}.ratio-frame.r0-50{height:0;padding-top:50%}.ratio-frame.r0-50>*{top:0}.ratio-frame.r0-75{height:0;padding-top:75%}.ratio-frame.r0-75>*{top:0}.ratio-frame.r0-5622{height:0;padding-top:56.22%}.ratio-frame.r0-5622>*{top:0}@-moz-keyframes infirotate{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes infirotate{100%{-webkit-transform:rotate(360deg)}}@keyframes infirotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes infirotateReverse{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg)}}@keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}*{box-sizing:border-box}.color-orange{color:#e8861c}ul{list-style:disc;list-style-position:inside;margin-left:0.8em}ul li{margin:0.3em 0}ol{list-style:decimal;list-style-position:inside;margin-left:0.8em}ol li{margin:0.3em 0}h1,h2,h3,h4,h5,h6{margin:0.2em 0 0.5em 0}h1{font-size:1.55em;text-transform:uppercase;font-weight:500;letter-spacing:0.06em}h2{font-size:1.15em;text-transform:uppercase;letter-spacing:0.06em;font-weight:500}body{font-size:1.05em}.blurb-text,.food-facts-2 .food-text,.food-facts-3 .food-text{line-height:1.4em;font-size:0.9em;font-weight:500}.border-radius-subtle{border-radius:0.2em}.border-radius-2020{border-radius:0.6em}.border-radius-2020-top{border-top-left-radius:0.6em;border-top-right-radius:0.6em}.border-radius-2020-bottom{border-bottom-left-radius:0.6em;border-bottom-right-radius:0.6em}.header-brand{display:-webkit-flex;display:flex;height:3.7em;width:100%;-webkit-align-items:content-start;align-items:content-start}@media (max-width: 38em){.header-brand{flex-direction:column}}.header-brand .logo{margin-left:1em;width:13em;height:auto;padding:0.3em 0.7em;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:0;flex-grow:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media print{.header-brand .logo{margin-left:0}}@media (max-width: 54em){.header-brand .logo{margin-left:0.5em}}@media (max-width: 38em){.header-brand .logo{-webkit-flex-shrink:15;flex-shrink:15}}@media print{.header-brand .logo{margin-left:0.5em}}.header-brand .logo img{width:100%;height:auto}.header-brand .nav-flank{margin-left:2em;margin-right:1em;margin-top:0.3em;margin-bottom:0.3em;-webkit-flex-grow:1000;flex-grow:1000;display:-webkit-flex;display:flex;-webkit-flex-shrink:10;flex-shrink:10;width:100%;font-family:futura-bold, "Futura Bold", Avenir, sans-serif;font-weight:bold;font-size:.75em;align-content:content-start;color:white}@media (max-width: 38em){.header-brand .nav-flank{margin-left:1em}}.header-brand .nav-flank .nav-button{cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:baseline;letter-spacing:0.1em;text-decoration:none;color:white;margin-right:1.2em}.header-brand .nav-flank .nav-button>*{padding:0.5em 0.7em}.header-brand .nav-flank .nav-button.nav-dy{color:#39b54a}.header-brand .nav-flank .nav-button.nav-recipes{color:#39b54a}.header-brand .nav-flank .nav-button.nav-planner{color:#39b54a}@media (max-width: 54em){.header-brand .nav-flank{margin-left:1em}.header-brand .nav-flank>*{margin:0.0em 0.1em}.header-brand .nav-flank .nav-button{font-size:0.8em}.header-brand .nav-flank.right-flank{text-align:right}}@media (max-width: 38em){.header-brand .nav-flank .nav-button{font-size:0.5em;margin-right:0.6em}}.nav-project-home{padding:0 3em 0 0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:center;align-self:center;display:flex}@media (min-width: 38em){.nav-project-home .donate-control{margin-left:0.7em !important}}@media (max-width: 38em){.nav-project-home{flex-direction:column}.nav-project-home .donate-control{margin-top:0.4em !important}}@media (max-width: 38em){.nav-project-home{font-size:0.5em;padding:0 1em 0 0}}.title-section{border-bottom:1px solid #d0d0d0}.title-section p{font-size:1.2em}.no-wrap,.nowrap,.yum-story-tag-list a{white-space:nowrap;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}.site_map{padding:0 1em 1em 1em}.site_map a{display:inline-block;margin:0.3em;white-space:nowrap;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}.site_map section{padding-bottom:1.5em}body{margin:0}.search-results-section-head{text-transform:uppercase;font-weight:300;margin:0.6em 0 0.3em 0;font-size:0.9em}.ingredient-list .table{display:none}.cell{display:none}@media (max-width: 38em){.ingredients-see-table{display:none}}.ingredient-list-table:checked~.ingredient-list-view-switch .see-table{display:none}.ingredient-list-table:not(:checked)~.ingredient-list-view-switch .see-list{display:none}.ingredient-list{margin-left:0.8em}.ingredient-list .ingredient{margin-bottom:0.55em}.ingredient-list-table:checked~.ingredient-list .phrase{display:none}.ingredient-list-table:checked~.ingredient-list{display:table}.ingredient-list-table:checked~.ingredient-list .ingredient{display:table-row}.ingredient-list-table:checked~.ingredient-list .ingredient.header{background-color:#f58220}.ingredient-list-table:checked~.ingredient-list .cell{display:table-cell !important;padding:0.4em 0.8em;border-bottom:1px solid #e0e0e0}.ingredient-list-table:checked~.ingredient-list .cell.fig{text-align:right;white-space:nowrap;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}.recipe-heading{margin-bottom:1em;display:-webkit-flex;display:flex;width:100%;justify-content:space-between}.recipe-heading .recipe-title{-webkit-flex-grow:1000;flex-grow:1000}.recipe-heading .recipe-title .recipe-saver{display:flex;flex-wrap:wrap;width:100%}.recipe-heading .recipe-title .recipe-saver>:not(first){margin-left:0.3em}.recipe-heading .recipe-heading-social{-webkit-flex-shrink:0;flex-shrink:0;align-content:right;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width: 54em){.recipe-heading .recipe-heading-social{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center}}@media (max-width: 38em){.recipe-heading .recipe-heading-social{display:none}}.recipe-heading .recipe-heading-social>*{margin-left:0.3em}.recipe-social-narrow{display:none;-webkit-align-items:center;align-items:center}@media (max-width: 38em){.recipe-social-narrow{display:-webkit-flex;display:flex;padding:0 0 1em 0}.recipe-social-narrow>*{margin-right:1em}}.recipe blockquote{margin-left:1em}.recipe p{line-height:1.5em;padding:0 2em 1em 0}.recipe .wide-image-layout img.slot-top{width:75%}@media (max-width: 54em){.recipe .wide-image-layout img.slot-top{width:100%}}@media print{.recipe .wide-image-layout img.slot-top{width:50%}}.recipe .wide-image-layout .tags{margin:0.5em 0}.recipe .wide-image-layout .story{padding-top:1.0em}.recipe .remaining-layout{padding-top:1em;clear:both}.recipe .tall-image-layout{clear:both;width:100%}.recipe .tall-image-layout .tall-image{width:50%;float:left;margin:0 1em 0.5em 0}@media print{.recipe .tall-image-layout .tall-image{width:32%}}.recipe .tall-image-layout .tall-content{padding-left:1.5em;-webkit-flex-grow:100;flex-grow:100}.recipe table{margin:0.5em 0;border-bottom:1px solid #cccccc}.recipe table tr{border-right:1px solid #cccccc}.recipe table th{padding:0.3em;border-bottom:2px solid #333;border-top:1px solid #cccccc;border-left:1px solid #cccccc}.recipe table td{text-align:right;border-top:1px solid #cccccc;border-left:1px solid #cccccc;padding:0.4em}.yum-content{font-size:1em;font-weight:400;font-family:raleway, proxima-nova, "Proxima Nova", Avenir, Arial, sans-serif}.yum-content a{text-decoration:none}.yum-content h1,.yum-content h2,.yum-content h3,.yum-content h4{text-transform:lowercase;padding:0;letter-spacing:0}.yum-content h1{font-family:futura-bold, "Futura Bold", Avenir, sans-serif;font-size:2.6em;margin:0em 0 0em 0;color:#39b54a;line-height:1.1em}.yum-content h2{font-family:futura-bold, "Futura Bold", Avenir, sans-serif;font-size:2em;text-transform:lowercase;margin:1.5em 0 1em 0;color:#9a258f}.yum-content h3{font-family:futura-bold, "Futura Bold", Avenir, sans-serif;font-size:1.4em;text-transform:lowercase;margin:0.5em 0 1em 0;color:#5d5faa}.yum-content h4{text-transform:uppercase;margin:0.5em 0 1em 0;color:#62bb46}.yum-content h1.prince,.yum-content h2.prince,.yum-content h3.prince,.yum-content h4.prince{color:#9a258f}.yum-content h1.blueberry,.yum-content h2.blueberry,.yum-content h3.blueberry,.yum-content h4.blueberry{color:#5d5faa}.yum-content h1.magentic,.yum-content h2.magentic,.yum-content h3.magentic,.yum-content h4.magentic{color:#d50d8c}.yum-content h1.avocado-peel,.yum-content h2.avocado-peel,.yum-content h3.avocado-peel,.yum-content h4.avocado-peel{color:#39b54a}.yum-content .proper-noun{text-transform:none !important}.yum-content p a:not(.dry-button),.yum-content li a:not(.dry-button){text-decoration:underline;color:#00984a}.yum-content p a:not(.dry-button)::visited,.yum-content li a:not(.dry-button)::visited{color:#00984a}.yum-content p a:not(.dry-button):hover,.yum-content li a:not(.dry-button):hover{color:#39b54a}.yum-content blockquote{margin-left:1em}.yum-content .twoc-wide-onec-narrow{column-count:2;column-gap:1em;padding-bottom:1em;font-size:1.1em}@media (max-width: 38em){.yum-content .twoc-wide-onec-narrow{column-count:1}}.yum-content .tagline{font-weight:500;font-size:1.4em;line-height:1.3em;margin:1em 0 0.5em 0;color:#d50d8c}.yum-content .article-body{margin-top:3.5em}.yum-content .image-shadow{box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2)}.yum-content .byline{color:#666;font-size:0.9em;line-height:1.4em;margin:1em 0 1.5em 0}.yum-content .byline>*:not(:first-child)::before{content:'•';color:#9a258f;margin:0 0.5em}.yum-content .byline .byline-author{color:#9a258f;text-transform:uppercase;font-weight:500}.yum-content .byline .byline-published-on-label{color:#ed1a3b}.yum-content .byline .byline-tag-list>*:not(:last-child)::after{content:',\00a0'}.yum-content .byline .byline-tag-list .byline-tag{white-space:nowrap;cursor:pointer}.yum-content .byline .byline-tag-list .byline-tag:hover{text-decoration:underline}.yum-content .quote-attrib:before{content:"—"}.yum-content p{padding:0 2em 1em 1.6em;line-height:1.5em;font-weight:300}.yum-content li{margin:0.9em 0;line-height:1.5em;font-weight:300}.yum-content b,.yum-content strong{color:#5d5faa}.yum-content ol,.yum-content ul,.yum-content .yum-block{padding:0 2em 1em 1.6em}.yum-content ul{list-style:none;margin-left:2em}.yum-content ul li{position:relative;margin-left:0.7em}.yum-content ul li::before{position:absolute;top:0;font-size:1em;width:1em;height:1em;left:calc(-1 * 0.7em);content:"•\00a0";color:#a0a0a0}.yum-content ol{counter-reset:yum-content-ol-li-counter;list-style:none;margin-left:2em}.yum-content ol li{counter-increment:yum-content-ol-li-counter}.yum-content ol li::before{margin-left:-1.2em;content:counter(yum-content-ol-li-counter) ": ";color:#39b54a}.yum-content .long-quote-block{width:100%;padding:1.5em 2.5em 1em 2.5em;color:white;background-color:#39b54a;border-radius:0.8em;margin:1em 0 1.5em 0;font-size:0.9em;line-height:1.3em;display:flex;flex-direction:column}.yum-content .long-quote-block.prince{background-color:#9a258f}.yum-content .long-quote-block.blueberry{background-color:#5d5faa}.yum-content .long-quote-block.magentic{background-color:#d50d8c}.yum-content .long-quote-block>:nth-child(2){text-align:right}.yum-content .bullets-block{width:100%;padding:1.0em 1.5em 0.85em 1em;border-radius:0.8em;margin:1em 0 1.5em 0;font-size:0.9em;line-height:1.3em;display:flex;flex-direction:column}.yum-content .bullets-block .twoc-wide-onec-narrow{padding-bottom:0}.yum-content .bullets-block ul{margin:0;padding-bottom:0}.yum-content .bullets-block li{margin:0}.yum-content .bullets-block.prince-border{border:2px solid #9a258f}.yum-content .bullets-block.blueberry-border{border:2px solid #5d5faa}.yum-content .bullets-block.magentic{border:2px solid #d50d8c}.yum-content .bullets-block>:nth-child(2){text-align:right}.yum-content .quote-text{font-family:raleway, proxima-nova, "Proxima Nova", Avenir, Arial, sans-serif}.yum-content .quote-text:before{content:'“'}.yum-content .quote-text:after{content:'”'}.yum-content .quote-block{padding:0 10%;text-align:center;font-size:1.15em;line-height:1.6em}.yum-content .quote-block hr{padding:0 10%;width:75%;margin:1em auto}.yum-content img{max-width:100%}.yum-content img.full-width{width:100%}.yum-content .yum-float{clear:both;overflow:auto}.yum-content .yum-float img,.yum-content .yum-float .img-like{float:left;margin:0 1.5em 0.5em 0;width:20em;max-width:45%}@media (max-width: 38em){.yum-content .yum-float img,.yum-content .yum-float .img-like{float:none;width:100%;max-width:calc(100% - (0.5em + 1em + 1.6em));margin:0 2em 0.5em 1.6em}}.yum-content .yum-float-right{clear:both;overflow:auto}.yum-content .yum-float-right img,.yum-content .yum-float-right .img-like{float:right;margin:0 0 0.5em 1.5em;width:20em;max-width:45%}@media (max-width: 38em){.yum-content .yum-float-right img,.yum-content .yum-float-right .img-like{float:none;width:100%;max-width:calc(100% - (0.5em + 1em + 1.6em));margin:0 1.6em 0.5em 2em}}.yum-content p img{width:100%;height:auto;margin-bottom:1em}.yum-content .yum-image img{margin-bottom:0.2em !important}.yum-content .yum-image .yum-caption{margin-bottom:1em;line-height:1.35em;font-size:0.92em;font-style:italic}.yum-content .yum-thumbnails-cols{width:calc(100% + $spacing-horiz);margin-left:-1.5em;display:flex;flex-direction:row;flex-wrap:wrap;margin:1.5em 0}.yum-content .yum-thumbnails-cols img{width:100%;height:auto}.yum-content .yum-thumbnails-cols>*{margin:0 0 1.5em 1.5em;width:calc((100% - 6em) / 4.0);align-items:flex-start;justify-content:space-around}.yum-content .yum-thumbnails-cols>*.cols-double{width:calc(((100% - 6em) / 4) + 1.6em)}@media (max-width: 54em){.yum-content .yum-thumbnails-cols>*{width:calc((100% - 4.5em) / 3)}}@media (max-width: 38em){.yum-content .yum-thumbnails-cols>*{width:calc((100% - 3em) / 2)}.yum-content .yum-thumbnails-cols>*.cols-double{width:100%;margin:1em 0 0 2em}}.yum-content .yum-photos-3-col{width:100%;display:flex;flex-direction:row;margin:1.5em 0}.yum-content .yum-photos-3-col img{width:100%;height:auto}.yum-content .yum-photos-3-col>*{align-items:flex-start;justify-content:space-around}.yum-content .yum-photos-3-col>*:not(:first-child){margin-left:1.5em}@media (max-width: 38em){.yum-content .yum-photos-3-col>*:nth-child(3){display:none}}.yum-content .yum-photos-2-col{width:100%;display:flex;flex-direction:row;margin:1.5em 0}.yum-content .yum-photos-2-col img{width:100%;height:auto}.yum-content .yum-photos-2-col>*{width:calc((100% - 1.6em) / 2);align-items:flex-start;justify-content:space-around}.yum-content .yum-photos-2-col>*:not(:first-child){margin-left:1.5em}.yum-content .yum-photos-4-col{width:100%;display:flex;flex-direction:row;margin:1.5em 0}.yum-content .yum-photos-4-col img{width:100%;height:auto}.yum-content .yum-photos-4-col>*{width:calc((100% - 1.6em) / 4);align-items:flex-start;justify-content:space-around}.yum-content .yum-photos-4-col>*:not(:first-child){margin-left:1.5em}.downloadable-info{margin:0.3em 0.4em;text-align:center;display:flex;align-items:center;flex-direction:column}.downloadable-info>*{margin:0.5em 0}.trans-all{transition:all 1s linear}.style-button{padding:1em 1em;text-align:center;font-size:0.75em;text-transform:uppercase;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.maker-header{font-family:futura-bold, "Futura Bold", Avenir, sans-serif;text-transform:lowercase;letter-spacing:0;font-size:1.8em;color:#3b4988}@media (max-width: 38em){.maker{padding:1em}}.maker .maker-notes .choose{display:flex;justify-content:center;text-transform:uppercase;font-family:futura-bold, "Futura Bold", Avenir, sans-serif;text-transform:lowercase;font-size:1.1em;color:#5d5faa;margin:0 0 0.8em 0}.maker .layers{width:100%;-webkit-flex-shrink:0;flex-shrink:0}.maker .machinery{margin-top:1em;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch}@media (max-width: 54em){.maker .machinery{-webkit-flex-direction:column;flex-direction:column}}.maker .gears{-webkit-flex-shrink:0;flex-shrink:0;display:none;position:relative;top:-50em;margin:0 1.6em 0 1.5em}.maker .output{display:none}.maker .make-changes{display:none}.maker .layer-ing{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.maker .layer-ing:not(.selected){opacity:1;background-color:#f0f0f0}.maker .layer-ing.selected{background-color:#9a258f;color:white}.maker .layer-list{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.maker .layer-list .layer-ing{cursor:pointer;margin:0.2em 0.2em}.maker .layer-list .layer-ing:hover{transform:scale(1.05)}.maker .layer-list .layer-ing-label{padding:1em 1em;text-align:center;font-size:0.75em;text-transform:uppercase;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.maker .layer-list .layer-ing-label.icon-above{padding:0 1em 1em 1em}.maker .layer-list .layer-ing-icon{height:4.6em;padding:0.4em;display:flex;align-items:center;justify-content:center}.maker .layer-list .layer-ing-icon img{height:100%;width:auto}.maker.layer-ing-not-sel-trans .layer-ing:not(.selected){transition:opacity 1s linear, transform 1s linear}.maker.layer-ing-not-sel-fade .layer-ing:not(.selected){opacity:0}.maker.layer-100-percent .layer{width:100%}.maker.layer-ing-appearance-trans .layer-ing.selected{transition:all linear 1s}.maker.layer-ing-remove-selected-apperance .layer-ing.selected{padding:0;color:black;background-color:rgba(255,255,255,0)}.maker.layer-ing-remove-selected-apperance .layer-ing.selected .layer-ing-label{padding:0}.maker.layer-height-trans .layer{transition:height 1s linear}.maker.layers-ready-to-go-left .layers{transition:width 1s linear}.maker.layers-ready-to-go-left .layer-ing.selected{transition:all 1s linear}.maker.layers-on-left .layers{width:15em}.maker.gears-ready-to-go .gears{display:inline-block;transition:top 1s cubic-bezier(0, -0.41, 0.19, 1.44)}@media (max-width: 54em){.maker.gears-ready-to-go .gears{padding-top:0.5em;padding-bottom:0.5em;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:85%}}.maker.gears-down .gears{top:0;z-index:200}.maker.recipe-ready-to-go .output{display:inline-block;overflow:hidden;position:relative;-webkit-flex-grow:1000;flex-grow:1000}.maker.recipe-ready-to-go .output>*{left:-100%;position:relative}.maker.results .notes{display:none}.maker.results .make-changes{display:block}.maker.results .see-results{display:none}.maker.results .layers{width:30%}.maker.results.transitioned .layer-ing:not(.selected){display:none}.maker.results.transitioned .recipe{display:inline-block}.gear{width:5em;height:5em;margin-bottom:0.5em;border-radius:2.5em}.gear svg .maker-gear-fill{display:none}.gear.moving svg{-moz-animation:infirotate 4s cubic-bezier(0.16, 0, 0.72, 1) infinite;-webkit-animation:infirotate 4s cubic-bezier(0.16, 0, 0.72, 1) infinite;animation:infirotate 4s cubic-bezier(0.16, 0, 0.72, 1) infinite}.gear:nth-child(1){transform:scale(1.2)}.gear:nth-child(1) svg .maker-gear-fill{display:block}.gear.moving:nth-child(1) svg{-moz-animation:infirotate 4.8s cubic-bezier(0.16, 0, 0.72, 1) infinite;-webkit-animation:infirotate 4.8s cubic-bezier(0.16, 0, 0.72, 1) infinite;animation:infirotate 4.8s cubic-bezier(0.16, 0, 0.72, 1) infinite}.gear:nth-child(2){transform:scale(0.5) translate(-35px, 0px)}.gear:nth-child(2) svg .maker-gear-outline{fill:#65bc46}.gear.moving:nth-child(2) svg{-moz-animation:infirotate 2s cubic-bezier(0.16, 0, 0.72, 1) infinite;-webkit-animation:infirotate 2s cubic-bezier(0.16, 0, 0.72, 1) infinite;animation:infirotate 2s cubic-bezier(0.16, 0, 0.72, 1) infinite}.gear:nth-child(3) svg .maker-gear-outline{fill:#3fa7d8}.gear:nth-child(4){transform:scale(0.8) translate(20px, 10px)}.gear:nth-child(4) svg .maker-gear-outline{fill:#e8861c}.gear.moving:nth-child(4) svg{-moz-animation:infirotate 3.2s cubic-bezier(0.16, 0, 0.72, 1) infinite;-webkit-animation:infirotate 3.2s cubic-bezier(0.16, 0, 0.72, 1) infinite;animation:infirotate 3.2s cubic-bezier(0.16, 0, 0.72, 1) infinite}.gear:nth-child(5) svg .maker-gear-outline{fill:#3fa7d8}.gear.moving:nth-child(even) svg{animation-direction:reverse}.layers .layer{border:1px solid #ccc;border-radius:0.75em;padding:0 0.5em 0.5em 0.5em;margin-bottom:0.8em}.layers .layer p{color:white}.layers .layer h3{padding-top:0.5em;font-family:futura-bold, "Futura Bold", Avenir, sans-serif;font-weight:bold;color:white;text-transform:lowercase;margin-bottom:0.4em}.layers .layer .notes{line-height:1.1em;margin-bottom:0.5em}.layers .layer:nth-child(1){background-color:#b2d235}.layers .layer:nth-child(2){background-color:#d50d8c}.layers .layer:nth-child(3){background-color:#f58220}.layers .layer:nth-child(4){background-color:#b2d235}.layers .layer:nth-child(5){background-color:#d50d8c}.layers .layer:nth-child(6){background-color:#f58220}.layers .layer:nth-child(7){background-color:#b2d235}.layers .layer:nth-child(8){background-color:#d50d8c}.layers .layer:nth-child(9){background-color:#f58220}.layers .layer:nth-child(10){background-color:#b2d235}.layers .layer:nth-child(11){background-color:#d50d8c}.layers.scheme1 .layer:nth-child(1){background-color:#62bb46}.layers.scheme1 .layer:nth-child(2){background-color:#f1be1a}.layers.scheme1 .layer:nth-child(3){background-color:#8784c0}.layers.scheme1 .layer:nth-child(4){background-color:#62bb46}.layers.scheme1 .layer:nth-child(5){background-color:#f1be1a}.layers.scheme1 .layer:nth-child(6){background-color:#8784c0}.layers.scheme1 .layer:nth-child(7){background-color:#62bb46}.layers.scheme1 .layer:nth-child(8){background-color:#f1be1a}.layers.scheme1 .layer:nth-child(9){background-color:#8784c0}.layers.scheme1 .layer:nth-child(10){background-color:#62bb46}.layers.scheme1 .layer:nth-child(11){background-color:#f1be1a}.maker-text,.maker-present{background-color:#f1be1a}.notes-on-done{-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear}.maker:not(.layer-ing-not-sel-fade) .notes-on-done{opacity:0}body.flush_padding .wrapper{padding-top:8em}body.flush_padding.donate-thin-banner .wrapper{padding-top:9.5em}body.flush_padding.donate-thin-banner.body-header-2020 .wrapper{padding-top:9.5em}body.flush_padding.-bodyheader-2020 .wrapper{padding-top:8em}body.admin{font-size:1.0em !important}body.admin .wrapper{padding-top:3.5em !important}.body-header-2020 .columns .col-main{padding:2em 0}.body-header-2020 .columns .col-sidebar{padding:2em 1em;border-left:1px dotted #ddd}.wrapper{padding-top:8em;max-width:90em;margin:0 auto;min-height:calc(100vh - 2em)}body.donate-thin-banner .wrapper{padding-top:10.6em}@media (max-width: 38em){.wrapper{padding-top:8em;padding-top:2em}body.donate-thin-banner .wrapper{padding-top:2.4em !important}}@media (min-width: 38em) and (max-width: 54em){.wrapper{padding-top:8em;padding-top:2em}body.donate-thin-banner .wrapper{padding-top:3.4em !important}}@media print{.wrapper{padding-top:6.2em !important}.body-header-2020 .wrapper{padding-top:9.5em !important}}@media (max-width: 38em){.wrapper{width:100%}}.dry-button{background-color:#666;color:#f6f6f6;text-transform:uppercase;border-radius:3px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:0.2em 0.6em;margin:0.2em 0.3em 0.2em 0;font-size:0.9em;cursor:pointer;letter-spacing:0.03em}.dry-button.full-height{margin:0 0.3em 0 0;padding:0.5em;vertical-align:middle}.dry-button.small{font-size:0.75em}.dry-button.disabled{opacity:0.5}.dry-button.orange{background-color:#ed1a3b;color:white}.dry-button.button-avocado-peel{background-color:#39b54a;color:white}.dry-button.button-clementine{background-color:#f58220;color:white}.dry-button.button-royal-blue{background-color:#3b4988;color:white}.dry-button.button-blueberry{background-color:#5d5faa;color:white}.dry-button.gold{background-color:#fcd854;color:#333}.dry-button.light-blueberry{background-color:#e3e3f0;color:#333}.dry-button.green{background-color:#2c9b42;color:white}.dry-button.large{font-size:1.5em;padding:0.75em 3em}.dry-button.big-button{font-size:2.2em;font-weight:bold}.dry-button.hollow{background-color:white;color:#333;border:1px solid #999}.tag-list-item{margin:0.35em}footer{display:none;margin-top:15em;border-top:1px solid orange;height:2em}header{z-index:10000;top:0;left:0;width:100%;position:fixed;height:5.7em;background-color:white}@media (max-width: 54em){header{position:relative}}header .nav-items{padding:0.3em 0.5em;width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}header.admin-nav{height:3.5em;background-color:white;color:#5d5faa}header.admin-nav a{color:#5d5faa}header.admin-nav a:visited{color:#5d5faa}header.admin-nav .nav-items{height:3.5em}header .divider{padding:0 0.6em}header .your-stuff-nav{padding:0.3em 3em 0.3em 0;width:100%;-webkit-justify-content:flex-end;justify-content:flex-end;text-transform:uppercase;font-size:0.825em;height:2em;color:#404040;letter-spacing:0.07em;background-color:rgba(93,95,170,0.1);display:-webkit-flex;display:flex;justify-content:stretch;-webkit-align-items:center;align-items:center}header .your-stuff-nav .your-stuff-nav-item{height:100%;display:flex;align-items:center;justify-content:center}.std-button-style{display:inline-block;border:1px solid #c9c9c9;cursor:pointer;padding:0.2em 0.5em}.recipe-list-saver{display:inline-flex;align-items:center;font-size:0.85em}.recipe-list-saver>*{margin-right:0.4em}.recipe-list-saver .not-saved,.recipe-list-saver .saved{display:none}.recipe-list-saver .either-saved{text-decoration:none;color:black;display:inline-block;border:1px solid #c9c9c9;cursor:pointer;padding:0.2em 0.5em}.recipe-list-saver .not-saved,.recipe-list-saver .saved-button-style{text-decoration:none;color:black;display:inline-block;border:1px solid #c9c9c9;cursor:pointer;padding:0.2em 0.5em}.columns{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}@media (max-width: 38em){.columns{display:block}}.columns .col{margin-bottom:1em;text-align:top;max-width:100%}.columns .col.one-half{width:50%}@media (max-width: 38em){.columns .col.one-half{width:100%}}.columns .col.one-third{width:30%}@media (max-width: 38em){.columns .col.one-third{width:100%}}.columns .col.gutter{margin:0 1em 1em 1em}@media (max-width: 38em){.columns .col.gutter{margin:0}}.columns .col.two-thirds{width:70%}.columns .col.two-thirds.gutter{margin:0 1em 1em 2em}@media (max-width: 38em){.columns .col.two-thirds{width:90%}}@media print{.columns .col.two-thirds{width:calc(100% - 3em)}}.extra-image{width:100%;margin-top:1em}.extra-image .caption{font-style:italic;font-size:0.9em}.sidebar-promo-food{margin-top:1em;background-color:#39b54a;border-radius:0.6em;cursor:pointer;color:white;text-transform:uppercase;min-height:3em;padding:1em}.sidebar-promo-food a{color:white;text-align:center;display:block;text-decoration:none}.sidebar-promo-maker{margin-top:1em;background-color:#ef5a39;cursor:pointer}.sidebar-promo-maker .promo-gears{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:0.5em;height:6em}.sidebar-promo-maker .promo-gears .svg-gear{width:25%;margin:0.2em 1.5%}.sidebar-promo-maker .promo-gears .svg-gear svg.rotate-once{-moz-animation:infirotate 2s cubic-bezier(0.16, 0, 0.72, 1) 1;-webkit-animation:infirotate 2s cubic-bezier(0.16, 0, 0.72, 1) 1;animation:infirotate 2s cubic-bezier(0.16, 0, 0.72, 1) 1}.sidebar-promo-maker a{color:white;text-decoration:none;text-align:center;display:block;padding:1em}.home-promo-area{display:-webkit-flex;display:flex;width:100%}.home-promo-area>*{width:33.33%;-webkit-flex-shrink:100;flex-shrink:100;-webkit-flex-grow:100;flex-grow:100}@media (max-width: 38em){.home-promo-area{-webkit-flex-direction:column;flex-direction:column}.home-promo-area>*{width:100%}}.home-stack{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media (max-width: 38em){.home-stack .home-stack-promo{-webkit-order:2;order:2}.home-stack .home-stack-search{-webkit-order:1;order:1}}.t-promo{display:-webkit-flex;display:flex;text-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:1em}.t-promo a{text-decoration:none;padding:0em 0.4em;display:inline-block}.t-promo.maker-promo{overflow:hidden;cursor:pointer;padding:1.5em 0;background-color:#f58220}.t-promo.maker-promo .maker-promo-stack{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;justify-content:flex-center}@media (min-width: 54em){.t-promo.maker-promo{font-size:1.2vw}}@media (min-width: 38em) and (max-width: 54em){.t-promo.maker-promo{font-size:1.2vw}}@media (max-width: 38em){.t-promo.maker-promo{font-size:3.3vw}}.t-promo.maker-promo a{color:white;font-size:1.5em;font-weight:300}.t-promo.maker-promo a.big{font-size:2.2em;font-weight:bold}.t-promo.maker-promo .no{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background-color:white}.t-promo.maker-promo .home-promo-make-your-own{color:white;z-index:1000}.t-promo.maker-promo .maker-promo-meal-o-matic-logotype{width:100%;max-width:25em;height:auto;padding:0 1.8em}.t-promo.maker-promo .maker-promo-gears{padding:0.5em 0;display:-webkit-flex;display:flex}.t-promo.maker-promo .maker-promo-gears .svg-gear{width:5em}.t-promo.maker-promo .maker-promo-gears .svg-gear:nth-child(1){width:6.7em;padding-top:1em}.t-promo.maker-promo .maker-promo-gears .svg-gear:nth-child(2){transform:scale(0.8);width:4em}.t-promo.maker-promo .maker-promo-gears .svg-gear:nth-child(3){padding-top:1em}.t-promo.maker-promo .maker-promo-gears .svg-gear svg.rotate-once{-moz-animation:infirotate 2s cubic-bezier(0.16, 0, 0.72, 1) 1;-webkit-animation:infirotate 2s cubic-bezier(0.16, 0, 0.72, 1) 1;animation:infirotate 2s cubic-bezier(0.16, 0, 0.72, 1) 1}.t-promo.maker-promo .maker-promo-gears .svg-gear svg.rotate-once-reverse{-moz-animation:infirotateReverse 1s cubic-bezier(0.16, 0, 0.72, 1) 1;-webkit-animation:infirotateReverse 1s cubic-bezier(0.16, 0, 0.72, 1) 1;animation:infirotateReverse 1s cubic-bezier(0.16, 0, 0.72, 1) 1}.t-promo.maker-promo .gears-label{z-index:100}.t-promo.partners-promo{cursor:pointer;font-weight:400;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#fcd854}.t-promo.partners-promo a{color:white;letter-spacing:0.05em;font-size:2.8em;padding:0}.t-promo.partners-promo img{padding:0.7em 0 1em 0}.yum-rating{padding-bottom:0.5em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.yum-comments{margin-left:0.5em;margin-right:0.5em;-webkit-flex-grow:10;flex-grow:10;-webkit-flex-shrink:100;flex-shrink:100}.yum-score{-webkit-flex-shrink:0;flex-shrink:0;font-size:1.4em;letter-spacing:0em}.yum-score .ys{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (max-width: 54em){.yum-score .ys{display:none}}.yum-score .ys1.ysc-1{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width: 54em){.yum-score .ys1.ysc-1{display:block}}.yum-score .ys2.ysc-2{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width: 54em){.yum-score .ys2.ysc-2{display:block}}.yum-score .ys3.ysc-3{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width: 54em){.yum-score .ys3.ysc-3{display:block}}.yum-score .ys4.ysc-4{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width: 54em){.yum-score .ys4.ysc-4{display:block}}.yum-score .ys5.ysc-5{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width: 54em){.yum-score .ys5.ysc-5{display:block}}.header-2019 .recipe-gallery{margin-left:-1rem;font-size:0}.header-2019 .recipe-gallery .on-image-tray{display:none}.header-2019 .recipe-gallery .recipe-card{cursor:pointer;font-size:1rem;display:inline-block;width:calc((100% - 4rem) / 4);margin-left:1rem;margin-bottom:1em;border:1px solid #d9d9d9;padding:0.5em;vertical-align:top}@media (min-width: 38em) and (max-width: 54em){.header-2019 .recipe-gallery .recipe-card{width:calc((100% - 3rem) / 3)}}@media (max-width: 38em){.header-2019 .recipe-gallery .recipe-card{width:calc((100% - 2rem) / 2)}}.header-2019 .recipe-gallery .recipe-card .image{background-color:#f0fff0;width:100%;padding-bottom:133%;background-size:cover;background-position:center}.header-2019 .recipe-gallery .recipe-card .image img{background-color:red}.header-2019 .recipe-gallery .recipe-card .label{margin-top:0.3em}.header-2019 .gallery-action-tray{padding:0.3em 0 0 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header-2019 .gallery-action-tray>*{margin-right:0.5em}.stats{padding:1em 0;max-width:25em}.stats .s-row{padding-bottom:0.7em;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.stats .s-row>:nth-child(1){font-style:italic}.stats .s-row>:nth-child(3){text-align:right}.stats .stat-value{margin-left:1em;font-size:0.9em}.stats .space{min-width:1em;-webkit-flex-grow:10;flex-grow:10;margin-left:1em;border-bottom:1px dotted #e7e7e7}@media print{@page{}html,body{width:300mm !important}.noprint,.no-print{display:none !important}}.print-only-block{display:none !important}@media print{.print-only-block{padding-top:1em;display:block !important}}.print-only-flex{display:none !important}@media print{.print-only-flex{display:flex !important}}.links{margin-left:1em}.links .link{margin-bottom:0.5em}.partners-index{padding:1em 2em 1em 1em}.partners-index .intro-p{width:82%;line-height:1.3em}.partner-page .partner-brand{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 2em 0 1em}@media (max-width: 38em){.partner-page .partner-brand{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.partner-page .partner-brand>*{margin-top:0.5em}}@media (max-width: 38em){.partner-page .partner-image-main{display:none}}.partner-page .partner-image-narrow{display:none}@media (max-width: 38em){.partner-page .partner-image-narrow{display:block;width:90%;margin:0 5%}}.partner-page .link{padding-top:0.5em}.partner-page .link a{color:#65bc46;text-transform:uppercase;font-weight:300;font-size:0.95em;margin-bottom:0.5em;letter-spacing:0.03em;text-decoration:none}.partner-page .link a:hover{color:black}.partner-gallery{width:100%;padding:1em 0 0 0}.partner-gallery .partner-card{cursor:pointer;height:18em;width:25%;border-radius:0.2em;margin:0.5em;border:1px solid #efefef;padding:1em;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;vertical-align:top;text-align:center}@media (max-width: 54em){.partner-gallery .partner-card{height:15em;width:40%}}@media (max-width: 38em){.partner-gallery .partner-card{width:100%}}.partner-gallery .partner-card .logo{cursor:pointer;margin-bottom:0.5em;max-height:16em;width:auto;height:auto;max-width:90%}.partner-gallery .partner-card .partner-label{font-size:1.1em;line-height:1.3em;letter-spacing:0.1em;text-transform:uppercase;margin-top:1.5em}.partner-gallery .partner-card .partner-tagline{margin-top:1.5em;font-size:0.9em;line-height:1.3em}.badges{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.badges:not(.allergens){padding-top:1em}.badge{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;text-align:center;margin-right:0.5em;height:6em;width:4em}.badge img{width:100%}.badge .badge-label{margin-top:0.5em;font-size:0.7em;text-transform:uppercase;font-weight:300}.allergens .badge .badge-label{color:#ed1a3b}.allergens-does-not-contain-label{color:#39b54a;font-size:0.9em;margin:0.5em 0}.your-stuff{padding:1em}.your-stuff .your-recipe{margin-bottom:1em}.maker-menu-top{display:flex;align-items:flex-start;margin:0 2em 1em 0}.maker-menu-top .maker-menu-top-logotype{height:3.3em;width:auto}@media (max-width: 38em){.maker-menu-top{margin:0}.maker-menu-top .maker-menu-top-icon{display:none}.maker-menu-top .maker-menu-top-logotype{height:2.2em}}.maker-menu-items{margin-left:-2em;max-width:74em;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.maker-menu-items .maker-menu-item{width:16em;margin:0 1em 2em 1em}.maker-menu-items .maker-menu-label{display:flex;padding:0 1em 0.5em 1em;width:100%;align-items:center;justify-content:center;text-transform:uppercase;font-family:"Avenir Bold", Avenir, sans-serif;font-weight:500;font-size:1.3em;color:black}.maker-menu-items a{text-decoration:none}.makers-index{padding:0 1em 1em 2em}@media (max-width: 38em){.makers-index{padding:0.9em 1em 1em 1em}}.makers-index *{position:relative;z-index:100}.makers-index h1{font-size:1.8em;line-height:1.2em}.makers-index p{margin-bottom:1em;line-height:1.4em}@media (max-width: 38em){.makers-index p{width:95%}}.makers-index .maker-logo{width:12.5em;float:right;margin:0 0 1em 1em}@media (max-width: 38em){.makers-index .maker-logo{width:4em}}.big-bottom{pointer-events:none;width:100vw;height:15vw;position:fixed;bottom:0;left:0;z-index:10}.big-bottom .big-gear{position:relative;z-index:10;margin-left:12vw;width:75vw;height:75vw;opacity:0.2;-moz-animation:infirotate 15s cubic-bezier(0.16, 0, 0.72, 1) infinite;-webkit-animation:infirotate 15s cubic-bezier(0.16, 0, 0.72, 1) infinite;animation:infirotate 15s cubic-bezier(0.16, 0, 0.72, 1) infinite}.recipe-video{padding:1em 0;width:100%;max-width:34em}.foods-index .food{display:inline-block;margin-right:1.5em;margin-bottom:1em;letter-spacing:0.03em}.foods-index .food a{color:#555}.foods-index .food a:hover{color:#000}.can-slide-both,.can-slide-down,.can-slide-up{overflow:hidden;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.can-slide-both.slide-slow,.slide-slow.can-slide-down,.slide-slow.can-slide-up{-webkit-transition:max-height 4s ease-in-out;transition:max-height 4s ease-in-out}.can-slide-up{max-height:3000px}.can-slide-down{max-height:0;opacity:0}.food-freq{margin:0 0.5em;color:#888;font-size:0.75em}.food-suggestion{cursor:pointer;padding:0.3em 0.5em;display:inline-block;margin:0.2em 0.3em 0 0;border:1px solid #333;background-color:#ccc;color:#333;border-radius:0.3em}.food-suggestion.add-as-new{color:white;background-color:red}.food-facts-3{display:flex;flex-wrap:wrap;flex-direction:row}.food-facts-3 .food-header{margin-right:0.5em;min-width:2.5em}.food-facts-3 .food-fact{display:flex;flex-direction:row;align-items:top;width:45%}@media (max-width: 38em){.food-facts-3 .food-fact{width:100%}}.food-facts-3 .food-fact:nth-child(1) .food-label{color:#e8861c}.food-facts-3 .food-fact:nth-child(4) .food-label{color:#e8861c}.food-facts-3 .food-fact:nth-child(2) .food-label{color:#3fa7d8}.food-facts-3 .food-fact:nth-child(5) .food-label{color:#3fa7d8}.food-facts-3 .food-fact:nth-child(3) .food-label{color:#65bc46}.food-facts-3 .food-fact:nth-child(6) .food-label{color:#65bc46}.food-facts-3 .food-label{flex-grow:100;flex-shrink:100;font-size:0.95em}.food-facts-3 img{width:3.9em;height:auto;margin-right:1.0em}.food-facts-3 .food-fact{margin:1em 1em 1em 0em}.food-facts-2{display:flex;flex-wrap:wrap;flex-direction:row}.food-facts-2 .food-fact{width:25%}.food-facts-2 .food-fact:nth-child(1) .food-label{color:#e8861c}.food-facts-2 .food-fact:nth-child(6) .food-label{color:#e8861c}.food-facts-2 .food-fact:nth-child(2) .food-label{color:#3fa7d8}.food-facts-2 .food-fact:nth-child(4) .food-label{color:#3fa7d8}.food-facts-2 .food-fact:nth-child(3) .food-label{color:#65bc46}.food-facts-2 .food-fact:nth-child(5) .food-label{color:#65bc46}.food-facts-2 .food-header{display:flex;flex-direction:row;align-items:center;margin-bottom:0.6em}.food-facts-2 .food-label{flex-grow:100;flex-shrink:100;font-family:"Avenir Bold", Avenir, sans-serif;text-transform:uppercase;font-weight:800;font-size:0.95;line-height:1.1em;margin-right:0.6em}.food-facts-2 img{height:4.2em;width:auto;margin-right:1.0em}.food-facts-2 .food-fact{margin:1em 1em 1em 0em}.favorite-foods-blurb{margin-right:11em}@media (max-width: 38em){.favorite-foods-blurb{margin-right:1em}}.food-gallery{display:flex;flex-wrap:wrap;flex-direction:row}.food-gallery a{text-decoration:none;color:black}.food-gallery-item{width:15em;margin:0 1.2em 1.2em 0;border:1px solid #f0f0f0}@media (max-width: 38em){.food-gallery-item{width:44%}}.food-gallery-bg{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.food-gallery-image{background-color:#f0f0f0}.food-gallery-label{display:flex;align-items:center;padding:0.5em 1em;justify-content:center}#nutrition_info{padding-top:0.5em;line-height:1.3em}.favorite-foods-image{width:35%}.home-promo-favorite-foods{background-image:url(https://cloud.doctoryum.org/recipes/sloppy-joe-sliders/sloppy-joe-sliders-42.jpg);background-size:cover;background-position:50% 76%;background-repeat:no-repeat;position:relative;display:flex;align-items:flex-end;justify-content:center;cursor:pointer}.favorite-foods-home-panel{background-color:#8dc63f;width:100%}.favorite-foods-home-panel a{font-family:futura-bold, "Futura Bold", Avenir, sans-serif;padding:0.5em 0.7em;display:inline-block;width:100%;color:white;text-decoration:none;font-size:1.5em;font-weight:700;opacity:1.0}@media (max-width: 54em){.favorite-foods-home-panel a{font-size:1.3em;position:absolute;top:1em;right:0;background-color:#8dc63f;width:auto}}.center-as-column{display:flex;flex-direction:column;align-items:center;justify-content:center}.yumathon-promo{background-color:#fef2c8;background-color:#f9e4a1;padding:2em}.yumathon-promo .yumathon-subs{display:flex;margin-top:1.5em}@media (max-width: 38em){.yumathon-promo .yumathon-subs{flex-direction:column}.yumathon-promo .yumathon-subs>*:nth-child(2){margin-top:1em}}.yumathon-promo .yumathon-subs>*{margin-right:2em;min-width:40%}.yumathon-promo p{line-height:1.2em}.yumathon-promo .spacer{display:inline-block;width:2.9em;min-width:2.9em}.yumathon-promo .yumathon-gear{height:2em;width:2em;display:inline-block;margin:0 0.5em 0.3em 0;float:left}.yumathon-promo .yumathon-gear.gear-1{-moz-animation:infirotate 2.28s cubic-bezier(0.16, 0, 0.72, 1) infinite;-webkit-animation:infirotate 2.28s cubic-bezier(0.16, 0, 0.72, 1) infinite;animation:infirotate 2.28s cubic-bezier(0.16, 0, 0.72, 1) infinite;height:2.3em;width:2.3em}.yumathon-promo .yumathon-gear.gear-2{-moz-animation:infirotate 4s cubic-bezier(0.16, 0, 0.72, 1) infinite;-webkit-animation:infirotate 4s cubic-bezier(0.16, 0, 0.72, 1) infinite;animation:infirotate 4s cubic-bezier(0.16, 0, 0.72, 1) infinite}.yumathon-promo .yumathon-gear.gear-3{-moz-animation:infirotate 5s cubic-bezier(0.16, 0, 0.72, 1) infinite;-webkit-animation:infirotate 5s cubic-bezier(0.16, 0, 0.72, 1) infinite;animation:infirotate 5s cubic-bezier(0.16, 0, 0.72, 1) infinite}.nutrition-page{margin-bottom:3em}.nutrition-page p{margin:0.75em 0;line-height:1.2em}.nut-sect{max-width:40em}.nut-sect h2{margin:2em 0 1em 0}.nut-sect .tag-header{font-weight:bold}.promo-my-stuff{background-color:rgba(135,132,192,0.25)}.screen-capture-shadow{box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2)}.not-phone{display:block}@media (max-width: 38em){.not-phone{display:none}}.only-phone{display:none}@media (max-width: 38em){.only-phone{display:block}}.vis-dict-palette{column-count:4;column-gap:0}@media (min-width: 38em) and (max-width: 54em){.vis-dict-palette{column-count:2}}@media (max-width: 38em){.vis-dict-palette{column-count:2}}.vis-dict-palette>*{break-inside:avoid-column;padding-top:2px;display:inline-block;margin:0 1em 1em 1em}.vis-dict-palette>* :first-child{width:8em;height:6em}.vis-dict-palette>* :nth-child(2){width:100%;margin-top:0.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:0.3em}.copy-source{display:none}.yum-header-banner{background-color:#d50d8c;height:1.5rem;display:flex;align-items:center;justify-content:center;padding:0 1.5em}.yum-header-banner.yum-header-banner-color-2{background-color:#62bb46}.yum-header-banner.yum-header-banner-color-3{background-color:#3b4988}.yum-header-banner.yum-header-banner-color-4{background-color:#f58220}.yum-header-banner .narrow{display:none}@media (max-width: 38em){.yum-header-banner .narrow{display:inline-block}.yum-header-banner .wide{display:none}}.yum-header-banner a{text-decoration:none;color:white}.yum-header-banner .inner{text-align:center;color:white;font-size:0.75rem;text-transform:uppercase;font-weight:bold;max-width:100%;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0.015rem}.header-2020{border-bottom:1px solid #e0e0e0;display:-webkit-flex;display:flex;height:8em;width:100%;-webkit-align-items:content-start;align-items:content-start}.header-2020 .logo{margin-left:1em;padding-left:1.2em;width:100%;height:auto;flex-grow:100;flex-shrink:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:0;flex-grow:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.header-2020 .logo a{width:100%}@media print{.header-2020 .logo{margin-left:0}}@media (min-width: 45em){.header-2020 .logo{max-width:26em}}@media (max-width: 45em){.header-2020 .logo{max-width:65%}}@media (max-width: 54em){.header-2020 .logo{margin-left:0.5em}}@media print{.header-2020 .logo{margin-left:0.5em}}.header-2020 .logo img{width:100%;height:auto;display:block}.header-2020 .logo img.logo-text{width:70%;margin-top:0.3em}.header-2020 .nav-flank{margin-left:2em;margin-right:1em;margin-top:0.3em;margin-bottom:0.3em;-webkit-flex-grow:1000;flex-grow:1000;display:-webkit-flex;display:flex;-webkit-flex-shrink:10;flex-shrink:10;justify-content:flex-end;width:100%;font-family:futura-bold, "Futura Bold", Avenir, sans-serif;font-weight:bold;font-size:.75em;align-content:content-start;color:white}@media (max-width: 38em){.header-2020 .nav-flank{margin-left:1em}}.header-2020 .nav-flank .nav-button{cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:baseline;letter-spacing:0.1em;text-decoration:none;color:white;margin-right:1.2em}.header-2020 .nav-flank .nav-button>*{padding:0.5em 0.7em}.header-2020 .nav-flank .nav-button.nav-dy{color:#39b54a}.header-2020 .nav-flank .nav-button.nav-recipes{color:#39b54a}.header-2020 .nav-flank .nav-button.nav-planner{color:#39b54a}@media (max-width: 54em){.header-2020 .nav-flank{margin-left:1em}.header-2020 .nav-flank>*{margin:0.0em 0.1em}.header-2020 .nav-flank .nav-button{font-size:0.8em}.header-2020 .nav-flank.right-flank{text-align:right}}@media (max-width: 38em){.header-2020 .nav-flank .nav-button{font-size:0.5em;margin-right:0.6em}}.donate-covid{background-color:#fcdde7;margin:0 3em 1em 3em;width:calc(100% - 6em);padding:1em 3em 1em 1em;border-radius:0.4em;border:2px solid #f05586;box-shadow:2px 2px 2px rgba(0,0,0,0.3);line-height:1.2em;display:flex;flex-direction:column}.donate-covid>*:not(:first-child){margin-top:0.7em}.donate-covid .donate-covid-header{font-size:1.1em;font-weight:bold}.donate-covid .donate-covid-button{display:inline-block;background-color:#00984a;color:white;font-weight:bold;border-radius:0.2em;padding:0.5em 1em;text-decoration:none}.your-stuff-donate-header{background-color:#fcdde7;padding:0.2em 1.5em;border:1px solid #f05586;margin:1px 1em 1px 0.33em;height:100%}.your-stuff-donate-fullbar .your-stuff-donate-header{margin:0 0 1.5em 0;width:100%;height:inherit;font-size:0.9em;text-transform:uppercase;padding:0.7em 1.5em;display:flex;align-items:center;justify-content:center;font-weight:bold;border:inherit;background-color:#f8b3c9}.your-stuff-donate-header .your-stuff-donate-button{margin-left:0.5em;color:#00984a;font-weight:bold}.logo-constellation{padding:1em;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.logo-constellation .logo-constellation-star{margin:2em;background-repeat:no-repeat;width:7em;height:7em}@media (max-width: 38em){.logo-constellation .logo-constellation-star{width:4.5em;height:4.5em;margin:1.3em}}@media (min-width: 38em) and (max-width: 54em){.logo-constellation .logo-constellation-star{width:5.5em;height:5.5em;margin:1.5em}}.in-the-media-group{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-bottom:5em}.in-the-media-item{margin:0 2em 2em 0;border:1px solid #f05586;border-radius:0.25em;box-shadow:2px 2px 2px rgba(0,0,0,0.1)}.in-the-media-item .itm-format{margin:0.5em 0 0.5em 0;padding-bottom:0.2em;display:inline-block;font-weight:100;font-style:italic;border-bottom:1px solid #899}.in-the-media-item .itm-image{max-width:44em;width:100%;cursor:pointer}.in-the-media-item .itm-image img{width:100%;margin:0 !important}.in-the-media-item .itm-byline{margin:0.5em 0;font-size:0.9em;letter-spacing:0.02em;font-weight:300}.big-impact .in-the-media-item{width:100%;margin:0 0 3 em 0;display:flex;align-items:flex-start}.big-impact .in-the-media-item .itm-area-1{order:10;width:28em}.big-impact .in-the-media-item .itm-area-2{order:20;flex-grow:100;flex-shrink:100;padding:0.6em 1.5em}.big-impact .in-the-media-item:nth-child(even) .itm-area-1{order:100}.in-the-media-item .itm-area-2b{display:flex;justify-content:space-between;width:100%;align-items:center}.medium-impact .in-the-media-item{width:calc((100% - 2em) / 2.0);padding:0.5em 1em;border-color:#f1be1a}.medium-impact .in-the-media-item:nth-child(odd){margin:0 2em 2em 0}.medium-impact .in-the-media-item:nth-child(even){margin:0 0 2em 0}.small-impact .in-the-media-item{width:100%;margin-left:3em;margin-right:6em;border:none;box-shadow:none;font-size:0.9em}.small-impact .in-the-media-item .itm-area-1{display:none}.small-impact .in-the-media-item .itm-area-2{width:100%}.small-impact .in-the-media-item .itm-label{font-size:1em}.team-members .team-member{margin:2em;border:1px solid #62bb46;border-radius:0.3em;display:flex;flex-direction:row;align-items:stretch}@media (max-width: 38em){.team-members .team-member{flex-direction:column}}.team-members .team-member .tm-info{padding:0 1em;flex-grow:100;flex-shrink:100}.team-members .team-member .tm-photo{width:16em}.team-members .team-member .tm-photo img{max-width:100%;height:auto}.team-members .team-member .tm-name{text-transform:none !important;color:#5d5faa;margin:0.7em 0 0.35em 0}.team-members .team-member .tm-role{color:#62bb46;text-weight:100;letter-spacing:0.02em;font-style:italic;text-transform:lowercase;margin:0 0 1em 0}.team-members .team-member .tm-story{color:#5d5faa;font-size:0.85em}.team-members .team-member .tm-story p{padding:0 1.5em 0 0}.testimonials-page .test-page-testimonial{margin:2em}.testimonials-page .test-page-testimonial .tm-info{padding:0 1em;flex-grow:100;flex-shrink:100}.testimonials-page .test-page-testimonial .tm-story{color:#5d5faa}.yum-stories{margin:2em 0;display:flex;align-items:flex-start;flex-wrap:wrap;margin-left:-1.5em;width:calc(100% + 1.5em)}.yum-stories .yum-story-gallery-item{margin-left:1.5em;margin-bottom:3em;width:calc((100% / 3) - 1.5em)}@media (max-width: 38em){.yum-stories-narrow-drop-third .yum-stories .yum-story-gallery-item{width:calc((100% / 2) - 1.5em)}.yum-stories-narrow-drop-third .yum-stories .yum-story-gallery-item:nth-child(3){display:none}}.yum-stories .yum-gallery-title{color:#3b4988;font-size:1.2em;font-weight:700;margin:0.5em 0;line-height:1.3em}.yum-stories .yum-story-tagline{color:#3b4988;font-size:0.9em;line-height:1.3em}.yum-stories .yum-story-read-more{margin:0.7em 0;font-weight:500;color:#9a258f}.yum-stories .yum-story-read-more a{color:#9a258f}.yum-stories .yum-story-read-more a:visited{color:#9a258f}.yum-stories .yum-story-date{margin:0.5em 0;color:#62bb46}.yum-stories .yum-story-no-image{background-color:#fbb04c}.yum-stories-taglist-item{margin:0.5em 0;color:#f58220;display:block}.yum-stories-taglist-item:visited{color:#f58220}.yum-stories-taglist-item>:first-child{font-weight:500}.yum-stories-taglist-item>:nth-child(2){font-size:0.75em;margin-left:0.8em}.yum-stories-taglist-item>:nth-child(3){font-size:0.75em;text-transform:uppercase;margin-left:0.8em;color:#39b54a;font-weight:bold}.yum-story-tag-list-label{color:#f58220;font-style:italic;margin-right:0.5em}.yum-story-tag-list{margin:1em 0;line-height:1.6em;color:#f58220}.yum-story-tag-list a{color:#f58220;margin-right:0.4em;margin-left:0.4em}.yum-story-tag-list a:visited{color:#f58220}.yum-callout{font-family:futura-bold, "Futura Bold", Avenir, sans-serif;font-size:1.4em;text-transform:lowercase;line-height:1.2em;width:70%;display:flex;align-items:center;text-align:center;justify-content:center;border-radius:1em;margin:1.5em auto;padding:1em 1.5em;color:white;background-color:#f05586}@media (max-width: 38em){.yum-callout{width:100%}}.yum-focus-blocks{display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.yum-focus-blocks>.yum-focus{width:calc((100% - 6em) / 2);margin:1.5em 1.5em;padding:1em 1.5em;display:flex;align-items:center;flex-direction:column;border-radius:1em;text-align:center;color:white;background-color:#f05586}@media (max-width: 38em){.yum-focus-blocks>.yum-focus{width:calc(100% - 3em)}}.yum-focus-blocks>.yum-focus h3{color:white;text-align:center}.yum-focus-blocks>.yum-focus:nth-child(2){background-color:#f58220}.yum-focus-blocks>.yum-focus:nth-child(3){background-color:#00984a}.yum-focus-blocks>.yum-focus:nth-child(4){background-color:#5d5faa}.yum-focus-blocks>.yum-focus ul{list-style-type:none}.yum-focus-blocks>.yum-focus ul li{line-height:1.3em;margin:0.1em 0;font-weight:500}.yum-focus-blocks>.yum-focus ul li::before{content:none;position:inherit;top:inherit;font-size:inherit;width:inherit;height:inherit;left:0;color:inherit}.bullet-between>:not(:last-child)::after{content:" • "}.slash-between>:not(:last-child)::after{content:" / "}.athome-inner{background-position:center;background-size:cover;width:100%;height:100%;border-radius:0.6em}.athome-proto-callout{background-color:#c9c7e3;background-color:#dcdded}.athome-points-container{margin:2em 3em}.athome-banner-text{font-family:futura-bold, "Futura Bold", Avenir, sans-serif;font-size:2.0em;font-weight:1000;text-align:center;max-width:26em;line-height:1.3em;letter-spacing:0.01em}@media (min-width: 38em) and (max-width: 54em){.athome-banner-text{font-size:1.8em}}@media (max-width: 38em){.athome-banner-text{font-size:1.5em}}.athome-points{display:flex;align-items:stretch;flex-wrap:wrap;margin-left:-1.75em;width:calc(100% + 1.75em)}.athome-points .athome-point{margin:1.75em 0 0.875em 1.75em;width:calc((100% - 7em) / 3)}@media (min-width: 38em) and (max-width: 54em){.athome-points .athome-point{width:calc((100% - 5.25em) / 2)}}@media (max-width: 38em){.athome-points .athome-point{width:calc((100% - 3.5em) / 1)}}.athome-points .athome-head{font-family:futura-bold, "Futura Bold", Avenir, sans-serif;text-align:center;margin:1em 0 0.6em 0;color:#3b4988;font-weight:700;font-size:1.15em;line-height:1.2em}.athome-points .athome-text{color:#3b4988;text-align:center;line-height:1.45em;font-weight:300;margin:0.5em 0.5em}.athome-toolkit-section{background-color:#d50d8c}.athome-toolkit-2-grid{background-color:white;border-radius:0.7em;padding:1.5em;display:flex;flex-direction:row;align-items:stretch}@media (max-width: 54em){.athome-toolkit-2-grid{flex-direction:column}}.athome-toolkit-2-grid>:first-child{max-width:50em;order:10}.athome-toolkit-2-grid>:first-child img{width:100%}@media (max-width: 54em){.athome-toolkit-2-grid>:first-child{max-width:100%}}.athome-toolkit-list{order:20;color:#5d5faa;font-weight:600;font-size:1.2em;line-height:1.2em;margin-left:2em}@media (max-width: 54em){.athome-toolkit-list{margin-left:0;order:5}}.athome-toolkit-list>*{margin:0 0 1em 0}.yum-faq-section{margin:2em 1em;align-items:center;max-width:50em}.short-testimonials{margin:3em 0;display:flex}@media (max-width: 54em){.short-testimonials{flex-direction:column}}.short-testimonials>*{width:calc((100% - 3em) / 3);margin-bottom:1.5em}@media (max-width: 54em){.short-testimonials>*{width:100%;padding:0 1.5em}}.short-testimonials>:not(:first-child){margin-left:1.5em}@media (max-width: 54em){.short-testimonials>:not(:first-child){margin-left:0}}.short-testimonial{display:flex;flex-direction:column}.short-testimonial .short-test-photo{margin-left:4em;margin-right:4em}.short-testimonial .short-test-photo .st-photo-holder{border-radius:1em}.short-testimonial .short-test-text{border-radius:1em;margin-top:-3em;background-color:#39b54a;color:white;padding-top:3.8em}.short-testimonial:nth-child(2) .short-test-text{background-color:#9a258f}.short-testimonial:nth-child(3) .short-test-text{background-color:#5d5faa}.recipe-home-search-stack{display:flex;align-items:center;width:100%}@media (max-width: 38em){.recipe-home-search-stack{flex-direction:column}}.recipe-home-search-stack .recipe-search-prompt{flex-shrink:0;margin:0}.recipe-home-search-stack .recipe-search-entry{flex-grow:100;flex-shrink:100;max-width:14em;min-width:4em;font-size:2em;border-radius:0.3em;padding:0 0.3em;color:#5d5faa}.no-text-transform{text-transform:none !important}.admin-accounts form input[type=text]{max-width:40em;width:90%}.admin-accounts form input[type=number]{max-width:6em}.admin-accounts form input[type=submit]{background-color:#5d5faa;color:white}.account-group-list-element{margin:0.5em 0 1.5em 0}.account-group-list-element h2,.account-group-list-element h3,.account-group-list-element h4{margin:0.1em 0;padding:0}.account-group-list-element .details{margin:0.2em 0 0 2em}.pfa-choices{display:table;border-collapse:separate;border-spacing:0.5em}.pfa-choices.comparison>*>:first-child{max-width:100%}.pfa-choices.comparison>*>:not(:first-child){width:2em}.pfa-choices.three-across>*>*{width:33%}.pfa-choices>*{display:table-row}.pfa-choices>*:first-child>*{background-color:#d50d8c;color:white}.pfa-choices>*>*{margin:0.25em 0.5em;padding:0.25em 0.25em;display:table-cell}.baby-food-callout,.baby-food-header,.baby-food-footer{padding:2em;color:white;background-color:#00ABBE;border-radius:0.6em}.baby-food-callout a,.baby-food-header a,.baby-food-footer a{color:white}.baby-food-footer{margin-top:4em;width:100%}.baby-food-header{width:100%;padding:6em 2em 4em 3em}.baby-food-header p{padding-left:0}.baby-food-header h1{color:white;margin-bottom:0.5em}.fa-materials .downloadable-card{display:flex;flex-direction:column;align-items:center}.fa-materials .downloadable-card .downloadable-flex-middle{flex-grow:1000;flex-shrink:1000}.babyfood-cards .downloadable-card{padding:0.5em}.babyfood-cards .downloadable-card p{font-size:0.85em;font-style:italic}.babyfood-cards .downloadable-card .bf-button{padding:0.25em 0.9em;border-radius:0.3em;background-color:#ed1a3b;color:white;text-transform:lowercase;font-weight:bold;display:inline-block;margin:0.3em}.rae-bios{margin:0 1em}.rae-bios>*{margin-bottom:1.5em;display:flex}.rae-bios>*>img{width:7em;height:7em;max-height:7em;max-width:7em;border-radius:3.5em;background-size:auto}.rae-bios>*>:nth-child(2){flex-shrink:1000;flex-grow:1000;margin-left:1.5em}.rae-bios>*>:nth-child(2)>:nth-child(1){text-transform:uppercase;color:#3b4988;font-weight:bold;font-size:1.2em;margin-bottom:0.3em;letter-spacing:0.02em}.rae-bios>*>:nth-child(2)>:nth-child(2){color:#00984a;line-height:1.5em;letter-spacing:0.02em}.lite-promo{margin-bottom:3.5em;display:flex;align-items:flex-start}.lite-promo:not(.no-main-image)>img{max-width:14em;width:100%;height:auto}.lite-promo:not(.no-main-image)>img.lite-promo-img-half{max-width:45%}.lite-promo>:nth-child(2){margin-left:1.5em;flex-shrink:1000;flex-grow:1000}.lite-promo p{color:#3b4988;margin-left:0 !important;padding-left:0 !important}.robins-egg-bg{background-color:#00ABBE}.color-robins-egg{color:#00ABBE}.baby-food-color-bg{background-color:#00ABBE}.color-avocado{color:#b2d235}.avocado-bg{background-color:#b2d235}.lime{color:#62bb46}.color-lime{color:#62bb46}.lime-bg{background-color:#62bb46}.color-brown{color:#a75e34}.brown-bg{background-color:#a75e34}.color-raspberry-sorbet{color:#f05586}.raspberry-sorbet-bg{background-color:#f05586}.prince{color:#9a258f}.color-prince{color:#9a258f}.prince-bg{background-color:#9a258f}.color-magentic{color:#d50d8c}.magentic-bg{background-color:#d50d8c}.color-bing-red{color:#ed1a3b}.bing-red-bg{background-color:#ed1a3b}.color-mustard{color:#f1be1a}.mustard-bg{background-color:#f1be1a}.color-cantelope{color:#fbb04c}.cantelope-bg{background-color:#fbb04c}.color-clementine{color:#f58220}.clementine-bg{background-color:#f58220}.color-lavender{color:#8784c0}.lavender-bg{background-color:#8784c0}.color-royal-blue{color:#3b4988}.royal-blue-bg{background-color:#3b4988}.blueberry{color:#5d5faa}.color-blueberry{color:#5d5faa}.blueberry-bg{background-color:#5d5faa}.color-lime-peel{color:#00984a}.lime-peel-bg{background-color:#00984a}.color-key-lime{color:#8dc63f}.key-lime-bg{background-color:#8dc63f}.avocado-peel{color:#39b54a}.color-avocado-peel{color:#39b54a}.avocado-peel-bg{background-color:#39b54a}.bold-label{font-family:"Avenir Bold", Avenir, sans-serif;text-transform:uppercase;font-weight:800;line-height:1.1em}.ratio-frame{position:relative}.ratio-frame .ratio-inner{position:absolute;width:100%;top:0;left:0;height:100%}.ratio-frame.r0-333{height:0;padding-top:33.3%}.ratio-frame.r0-333>*{top:0}.ratio-frame.r0-375{height:0;padding-top:37.5%}.ratio-frame.r0-375>*{top:0}.ratio-frame.r1{height:0;padding-top:100%}.ratio-frame.r1>*{top:0}.ratio-frame.r0-50{height:0;padding-top:50%}.ratio-frame.r0-50>*{top:0}.ratio-frame.r0-75{height:0;padding-top:75%}.ratio-frame.r0-75>*{top:0}.ratio-frame.r0-5622{height:0;padding-top:56.22%}.ratio-frame.r0-5622>*{top:0}@-moz-keyframes infirotate{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes infirotate{100%{-webkit-transform:rotate(360deg)}}@keyframes infirotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes infirotateReverse{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg)}}@keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.home-edition-page p{color:#5d5faa}.home-edition-page .home-ed-section{margin-bottom:4.5em}.home-edition-page-content h2,.home-edition-page-content h3,.home-edition-page-content h4{width:100%;text-align:center}.home-edition-page-content p{text-align:center}.home-edition-page-content .text-centered{text-align:center}.home-edition-page-content .he-centered{margin-left:auto !important;margin-right:auto !important}.home-edition-page-content .he-centered-content{display:flex;flex-direction:column;align-items:center;width:100%}.home-ed-month-banner{border-radius:0.2em;width:100%;height:20em;display:flex;align-items:stretch;text-align:center;font-family:futura-bold, "Futura Bold", Avenir, sans-serif;border:1px solid #8dc63f}.home-ed-month-banner>:nth-child(1){width:60%;background-color:#8dc63f;color:white;display:flex;flex-direction:column;align-items:center;justify-content:center}.home-ed-month-banner>:nth-child(1)>:nth-child(1){font-size:1.5em;margin-bottom:0.7em}.home-ed-month-banner>:nth-child(1)>:nth-child(2){font-size:3em}.home-ed-month-banner>:nth-child(2){width:40%;border-top-right-radius:0.2em;border-bottom-right-radius:0.2em}.home-ed-video-lesson-banner{border:2px solid #f58220;border-radius:0.2em;width:30em;height:20em;background-color:#999;background-position:center;position:relative}.home-ed-video-lesson-banner .watch-button{position:absolute;bottom:1.5em;right:1.5em;padding:1.5em;border-radius:0.3em;border:2px solid #5d5faa;color:white;font-weight:bold;display:inline-block;background-color:rgba(0,0,0,0.5);background-color:rgba(93,95,170,0.5)}.home-ed-tips{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.home-ed-tip{width:20em;margin:0 2em 2em 0;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2);border-radius:0.3em}.home-ed-tip iframe{border-top-left-radius:0.3em;border-top-right-radius:0.3em}.home-ed-tip-bar>*{padding:1em 0.5em 0.5em 0.5em}.home-ed-tip-label{display:flex;align-items:center;justify-content:center;color:#d50d8c;font-family:futura-bold, "Futura Bold", Avenir, sans-serif}.home-ed-this-months-video{padding:1em 1.5em;border-radius:1.5em;background-color:#f05586;color:white}.home-ed-this-months-video p{color:white}.home-ed-this-months-video h3{color:white}.home-ed-welcome-video{padding:1em 1.5em 1.5em 1.5em;border-radius:1.5em;background-color:#62bb46;color:white}.home-ed-welcome-video p{color:white}.home-ed-welcome-video h3{color:white}.athome-banner-over-photo-text{color:white;font-weight:bold;color:white;font-size:3em}@media (min-width: 38em) and (max-width: 54em){.athome-banner-over-photo-text{font-size:2.0em}}@media (max-width: 38em){.athome-banner-over-photo-text{font-size:1.5em}}.athome-sub-now{display:inline-block;color:#d50d8c;background-color:#f4cc4a;margin:0.5em 0;border-radius:0.5em;padding:0.3em 0.5em}.athome-already-sub-holder{width:100%;display:flex;justify-content:flex-end}.athome-already-sub-holder a{text-decoration:none}.athome-already-sub{font-size:0.6em;color:#d50d8c;background-color:#c2db5f;margin:0.5em 0;border-radius:0.5em;padding:0.3em 0.5em}.home-edition-video-start-confirm{margin:1em 0;border:0.2em solid #39b54a;background-color:#f2fbf3;padding:1em 2em;font-size:1.3em;color:#39b54a;font-weight:bold;border-radius:1em}.home-edition-video-do-not-start{margin:1em 0;border:0.2em solid #ed1a3b;background-color:#feeff1;padding:1em 2em;color:#3b4988;font-weight:bold;border-radius:1em}.robins-egg-bg{background-color:#00ABBE}.color-robins-egg{color:#00ABBE}.baby-food-color-bg{background-color:#00ABBE}.color-avocado{color:#b2d235}.avocado-bg{background-color:#b2d235}.lime{color:#62bb46}.color-lime{color:#62bb46}.lime-bg{background-color:#62bb46}.color-brown{color:#a75e34}.brown-bg{background-color:#a75e34}.color-raspberry-sorbet{color:#f05586}.raspberry-sorbet-bg{background-color:#f05586}.prince{color:#9a258f}.color-prince{color:#9a258f}.prince-bg{background-color:#9a258f}.color-magentic{color:#d50d8c}.magentic-bg{background-color:#d50d8c}.color-bing-red{color:#ed1a3b}.bing-red-bg{background-color:#ed1a3b}.color-mustard{color:#f1be1a}.mustard-bg{background-color:#f1be1a}.color-cantelope{color:#fbb04c}.cantelope-bg{background-color:#fbb04c}.color-clementine{color:#f58220}.clementine-bg{background-color:#f58220}.color-lavender{color:#8784c0}.lavender-bg{background-color:#8784c0}.color-royal-blue{color:#3b4988}.royal-blue-bg{background-color:#3b4988}.blueberry{color:#5d5faa}.color-blueberry{color:#5d5faa}.blueberry-bg{background-color:#5d5faa}.color-lime-peel{color:#00984a}.lime-peel-bg{background-color:#00984a}.color-key-lime{color:#8dc63f}.key-lime-bg{background-color:#8dc63f}.avocado-peel{color:#39b54a}.color-avocado-peel{color:#39b54a}.avocado-peel-bg{background-color:#39b54a}.bold-label{font-family:"Avenir Bold", Avenir, sans-serif;text-transform:uppercase;font-weight:800;line-height:1.1em}.ratio-frame{position:relative}.ratio-frame .ratio-inner{position:absolute;width:100%;top:0;left:0;height:100%}.ratio-frame.r0-333{height:0;padding-top:33.3%}.ratio-frame.r0-333>*{top:0}.ratio-frame.r0-375{height:0;padding-top:37.5%}.ratio-frame.r0-375>*{top:0}.ratio-frame.r1{height:0;padding-top:100%}.ratio-frame.r1>*{top:0}.ratio-frame.r0-50{height:0;padding-top:50%}.ratio-frame.r0-50>*{top:0}.ratio-frame.r0-75{height:0;padding-top:75%}.ratio-frame.r0-75>*{top:0}.ratio-frame.r0-5622{height:0;padding-top:56.22%}.ratio-frame.r0-5622>*{top:0}@-moz-keyframes infirotate{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes infirotate{100%{-webkit-transform:rotate(360deg)}}@keyframes infirotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes infirotateReverse{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg)}}@keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.fraction-key{font-size:0.8em;margin-top:1em}.fraction-key table{border-bottom:1px solid #cccccc}.fraction-key tr:not(:first-child){border-right:1px solid #cccccc}.fraction-key th{padding:0.3em;border-bottom:2px solid #333}.fraction-key td{text-align:right;border-top:1px solid #cccccc;border-left:1px solid #cccccc;padding:0.4em}.ing-error{background-color:red}.input-row{display:-webkit-flex;display:flex;align-items:center;margin:0.3em 0}.input-row *:nth-child(2){font-size:1em;margin-left:1em;flex-grow:100;flex-shrink:100}.upload-image-container{margin:1em 0;max-height:7em;display:-webkit-flex;display:flex;align-items:stretch}.upload-image-container .preview img{max-height:7em;width:auto}.upload-image-container .yum-droppable-container{height:7em}.upload-image-container .yum-droppable-container .yum-droppable-target{position:relative;display:flex;transition:opacity 0.5s linear;align-items:center;justify-content:center;height:7em;width:10em;background-color:#fad0c6;border:4px dashed #999}.upload-image-container.active .yum-droppable-container .yum-droppable-target{opacity:0}.admin-tag{font-size:0.8em;border:1px solid #888;border-radius:3px;margin-right:1em;margin-bottom:0.6em;padding:0.3em 0.6em;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.robins-egg-bg{background-color:#00ABBE}.color-robins-egg{color:#00ABBE}.baby-food-color-bg{background-color:#00ABBE}.color-avocado{color:#b2d235}.avocado-bg{background-color:#b2d235}.lime{color:#62bb46}.color-lime{color:#62bb46}.lime-bg{background-color:#62bb46}.color-brown{color:#a75e34}.brown-bg{background-color:#a75e34}.color-raspberry-sorbet{color:#f05586}.raspberry-sorbet-bg{background-color:#f05586}.prince{color:#9a258f}.color-prince{color:#9a258f}.prince-bg{background-color:#9a258f}.color-magentic{color:#d50d8c}.magentic-bg{background-color:#d50d8c}.color-bing-red{color:#ed1a3b}.bing-red-bg{background-color:#ed1a3b}.color-mustard{color:#f1be1a}.mustard-bg{background-color:#f1be1a}.color-cantelope{color:#fbb04c}.cantelope-bg{background-color:#fbb04c}.color-clementine{color:#f58220}.clementine-bg{background-color:#f58220}.color-lavender{color:#8784c0}.lavender-bg{background-color:#8784c0}.color-royal-blue{color:#3b4988}.royal-blue-bg{background-color:#3b4988}.blueberry{color:#5d5faa}.color-blueberry{color:#5d5faa}.blueberry-bg{background-color:#5d5faa}.color-lime-peel{color:#00984a}.lime-peel-bg{background-color:#00984a}.color-key-lime{color:#8dc63f}.key-lime-bg{background-color:#8dc63f}.avocado-peel{color:#39b54a}.color-avocado-peel{color:#39b54a}.avocado-peel-bg{background-color:#39b54a}.bold-label{font-family:"Avenir Bold", Avenir, sans-serif;text-transform:uppercase;font-weight:800;line-height:1.1em}.ratio-frame{position:relative}.ratio-frame .ratio-inner{position:absolute;width:100%;top:0;left:0;height:100%}.ratio-frame.r0-333{height:0;padding-top:33.3%}.ratio-frame.r0-333>*{top:0}.ratio-frame.r0-375{height:0;padding-top:37.5%}.ratio-frame.r0-375>*{top:0}.ratio-frame.r1{height:0;padding-top:100%}.ratio-frame.r1>*{top:0}.ratio-frame.r0-50{height:0;padding-top:50%}.ratio-frame.r0-50>*{top:0}.ratio-frame.r0-75{height:0;padding-top:75%}.ratio-frame.r0-75>*{top:0}.ratio-frame.r0-5622{height:0;padding-top:56.22%}.ratio-frame.r0-5622>*{top:0}@-moz-keyframes infirotate{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes infirotate{100%{-webkit-transform:rotate(360deg)}}@keyframes infirotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes infirotateReverse{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg)}}@keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.dy-so{width:100%}.dy-so *{box-sizing:border-box}.dy-so .dy-so-base{width:100%;transition:width 0.2s linear}.dy-so .dy-so-1,.dy-so .dy-so-2,.dy-so .dy-so-3,.dy-so .dy-so-4,.dy-so .dy-so-5{box-shadow:-0.14em 0 0.5em 0.2em rgba(100,100,100,0.4)}.dy-so .dy-so-1,.dy-so .dy-so-2,.dy-so .dy-so-3,.dy-so .dy-so-4,.dy-so .dy-so-5{z-index:950;position:fixed;height:calc(100vh - 3.5em);margin-top:3.5em;left:100%;top:0;transition:left 0.2s ease-in-out;padding:0 1em;overflow-y:scroll;background-color:white;background:-webkit-linear-gradient(left, #f8f8f7, white, white, white, white);background:linear-gradient(left, #f8f8f7, white, white, white, white)}.body-header-2020 .dy-so .dy-so-1,.body-header-2020 .dy-so .dy-so-2,.body-header-2020 .dy-so .dy-so-3,.body-header-2020 .dy-so .dy-so-4,.body-header-2020 .dy-so .dy-so-5{height:calc(100vh - 5.7em);margin-top:5.7em}.dy-so .dy-so-pinned{width:3em;height:100vh;position:absolute;top:0;left:0;background-color:#f0f0f0;z-index:1000}.dy-so .dy-so-1{border-left:1em solid #e9edeb}.dy-so .dy-so-2{border-left:1em solid #e9edeb}.dy-so .dy-so-3{border-left:1em solid #e9edeb}.dy-so .dy-so-4{border-left:1em solid #e9edeb}.dy-so .dy-so-5{border-left:1em solid #e9edeb}.dy-so .slideovers-shadow{box-shadow:-0.14em 0 0.5em 0.2em rgba(100,100,100,0.4);border-left:1px solid #e9edeb}.dy-so .dy-so-pins{width:0;min-height:100%;display:none;background-color:#eee;position:fixed}.robins-egg-bg{background-color:#00ABBE}.color-robins-egg{color:#00ABBE}.baby-food-color-bg{background-color:#00ABBE}.color-avocado{color:#b2d235}.avocado-bg{background-color:#b2d235}.lime{color:#62bb46}.color-lime{color:#62bb46}.lime-bg{background-color:#62bb46}.color-brown{color:#a75e34}.brown-bg{background-color:#a75e34}.color-raspberry-sorbet{color:#f05586}.raspberry-sorbet-bg{background-color:#f05586}.prince{color:#9a258f}.color-prince{color:#9a258f}.prince-bg{background-color:#9a258f}.color-magentic{color:#d50d8c}.magentic-bg{background-color:#d50d8c}.color-bing-red{color:#ed1a3b}.bing-red-bg{background-color:#ed1a3b}.color-mustard{color:#f1be1a}.mustard-bg{background-color:#f1be1a}.color-cantelope{color:#fbb04c}.cantelope-bg{background-color:#fbb04c}.color-clementine{color:#f58220}.clementine-bg{background-color:#f58220}.color-lavender{color:#8784c0}.lavender-bg{background-color:#8784c0}.color-royal-blue{color:#3b4988}.royal-blue-bg{background-color:#3b4988}.blueberry{color:#5d5faa}.color-blueberry{color:#5d5faa}.blueberry-bg{background-color:#5d5faa}.color-lime-peel{color:#00984a}.lime-peel-bg{background-color:#00984a}.color-key-lime{color:#8dc63f}.key-lime-bg{background-color:#8dc63f}.avocado-peel{color:#39b54a}.color-avocado-peel{color:#39b54a}.avocado-peel-bg{background-color:#39b54a}.bold-label{font-family:"Avenir Bold", Avenir, sans-serif;text-transform:uppercase;font-weight:800;line-height:1.1em}.ratio-frame{position:relative}.ratio-frame .ratio-inner{position:absolute;width:100%;top:0;left:0;height:100%}.ratio-frame.r0-333{height:0;padding-top:33.3%}.ratio-frame.r0-333>*{top:0}.ratio-frame.r0-375{height:0;padding-top:37.5%}.ratio-frame.r0-375>*{top:0}.ratio-frame.r1{height:0;padding-top:100%}.ratio-frame.r1>*{top:0}.ratio-frame.r0-50{height:0;padding-top:50%}.ratio-frame.r0-50>*{top:0}.ratio-frame.r0-75{height:0;padding-top:75%}.ratio-frame.r0-75>*{top:0}.ratio-frame.r0-5622{height:0;padding-top:56.22%}.ratio-frame.r0-5622>*{top:0}@-moz-keyframes infirotate{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes infirotate{100%{-webkit-transform:rotate(360deg)}}@keyframes infirotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes infirotateReverse{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg)}}@keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.planner-grid{display:table}.planner-meal-row{display:table-row}@-webkit-keyframes RecipeSelectedAni{0%{background-color:#e9edeb}20%{background-color:#e9edeb}70%{background-color:#ffd37f}}@-moz-keyframes RecipeSelectedAni{0%{background-color:#e9edeb}20%{background-color:#e9edeb}70%{background-color:#ffd37f}}@-ms-keyframes RecipeSelectedAni{0%{background-color:#e9edeb}20%{background-color:#e9edeb}70%{background-color:#ffd37f}}@keyframes RecipeSelectedAni{0%{background-color:#e9edeb}20%{background-color:#e9edeb}70%{background-color:#ffd37f}}.planner-leftovers{background-color:yellow;padding:0em 0.3em;border-radius:2px}.printable .planner-leftovers{background-color:inherit}.planner-meal-label{font-size:0.7em;text-transform:uppercase}.day-label{font-size:0.7em;text-align:center}.planner-recipe{padding:0.25em 0 0.5em 0;font-size:0.75em}.planner-recipe .rec-label{margin-bottom:0.25em}.planner-recipe .rec-prep{text-transform:uppercase;text-align:right;font-size:0.8em;margin-top:0.1em}.planner-recipe .rec-actions{text-align:right;font-size:0.8em;width:100%}.planner-meal-slot{display:table-cell;min-width:4em;min-height:4em;background-color:#e9edeb;border:1px solid white;padding:0.5em;transform:background-color 0.3s linear}.planner-meal-slot.slot-header{background-color:white}.recipe-selected .planner-meal-slot:not(.slot-header){cursor:pointer;-webkit-animation:RecipeSelectedAni 1.3s infinite;animation:RecipeSelectedAni 1.3s infinite;-webkit-animation-delay:0.0s;animation-delay:0.0s}.printable .planner-meal-slot{background-color:inherit;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8}.printable .planner-grid{border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8}.robins-egg-bg{background-color:#00ABBE}.color-robins-egg{color:#00ABBE}.baby-food-color-bg{background-color:#00ABBE}.color-avocado{color:#b2d235}.avocado-bg{background-color:#b2d235}.lime{color:#62bb46}.color-lime{color:#62bb46}.lime-bg{background-color:#62bb46}.color-brown{color:#a75e34}.brown-bg{background-color:#a75e34}.color-raspberry-sorbet{color:#f05586}.raspberry-sorbet-bg{background-color:#f05586}.prince{color:#9a258f}.color-prince{color:#9a258f}.prince-bg{background-color:#9a258f}.color-magentic{color:#d50d8c}.magentic-bg{background-color:#d50d8c}.color-bing-red{color:#ed1a3b}.bing-red-bg{background-color:#ed1a3b}.color-mustard{color:#f1be1a}.mustard-bg{background-color:#f1be1a}.color-cantelope{color:#fbb04c}.cantelope-bg{background-color:#fbb04c}.color-clementine{color:#f58220}.clementine-bg{background-color:#f58220}.color-lavender{color:#8784c0}.lavender-bg{background-color:#8784c0}.color-royal-blue{color:#3b4988}.royal-blue-bg{background-color:#3b4988}.blueberry{color:#5d5faa}.color-blueberry{color:#5d5faa}.blueberry-bg{background-color:#5d5faa}.color-lime-peel{color:#00984a}.lime-peel-bg{background-color:#00984a}.color-key-lime{color:#8dc63f}.key-lime-bg{background-color:#8dc63f}.avocado-peel{color:#39b54a}.color-avocado-peel{color:#39b54a}.avocado-peel-bg{background-color:#39b54a}.bold-label{font-family:"Avenir Bold", Avenir, sans-serif;text-transform:uppercase;font-weight:800;line-height:1.1em}.ratio-frame,.new-home .nh-top-banner{position:relative}.ratio-frame .ratio-inner,.new-home .nh-top-banner .ratio-inner,.new-home .nh-top-banner .nh-top-banner-main{position:absolute;width:100%;top:0;left:0;height:100%}.ratio-frame.r0-333,.new-home .r0-333.nh-top-banner{height:0;padding-top:33.3%}.ratio-frame.r0-333>*,.new-home .r0-333.nh-top-banner>*{top:0}.ratio-frame.r0-375,.new-home .nh-top-banner{height:0;padding-top:37.5%}.ratio-frame.r0-375>*,.new-home .nh-top-banner>*{top:0}.ratio-frame.r1,.new-home .r1.nh-top-banner{height:0;padding-top:100%}.ratio-frame.r1>*,.new-home .r1.nh-top-banner>*{top:0}.ratio-frame.r0-50,.new-home .r0-50.nh-top-banner{height:0;padding-top:50%}.ratio-frame.r0-50>*,.new-home .r0-50.nh-top-banner>*{top:0}.ratio-frame.r0-75,.new-home .r0-75.nh-top-banner{height:0;padding-top:75%}.ratio-frame.r0-75>*,.new-home .r0-75.nh-top-banner>*{top:0}.ratio-frame.r0-5622,.new-home .r0-5622.nh-top-banner{height:0;padding-top:56.22%}.ratio-frame.r0-5622>*,.new-home .r0-5622.nh-top-banner>*{top:0}@-moz-keyframes infirotate{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes infirotate{100%{-webkit-transform:rotate(360deg)}}@keyframes infirotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes infirotateReverse{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg)}}@keyframes infirotateReverse{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.header-2020{background-color:white}.nh-borders,.nh-social,.promo-photo-with-text,.promo-photo-with-text-always-horizontal,.a-promo{border-radius:0.6em}.promo-yumfest-2022,.promo-rhhe-2002{width:100%;display:flex;align-items:center;justify-content:center}.promo-yumfest-2022 img,.promo-rhhe-2002 img{width:100%;border-radius:0.6em;max-width:60em}.promo-yumfest-2022.promo-rhhe-2002-smaller img,.promo-rhhe-2002.promo-rhhe-2002-smaller img{max-width:30em}.giving-tues-promo,.touchpoints-promo{display:flex;flex-direction:column;width:100%;max-width:52em;justify-content:stretch;margin:2em auto;border:1px solid #d50d8c;border-radius:0.6em}.giving-tues-promo .giving-tues-promo-imagebox,.touchpoints-promo .giving-tues-promo-imagebox{border-top-right-radius:0.6em;border-top-left-radius:0.6em}.giving-tues-promo .giving-tues-promo-imagebox>img,.touchpoints-promo .giving-tues-promo-imagebox>img{border-top-right-radius:0.6em;border-top-left-radius:0.6em}.giving-tues-promo .giving-tues-promo-textbox,.touchpoints-promo .giving-tues-promo-textbox{background-color:#d50d8c;color:white;font-family:"Avenir Bold", Avenir, sans-serif;border-bottom-right-radius:0.6em;border-bottom-left-radius:0.6em}.giving-tues-promo .giving-tues-promo-textbox>span,.touchpoints-promo .giving-tues-promo-textbox>span{text-decoration:none !important;font-size:1.3em}.touchpoints-promo .giving-tues-promo-textbox{background-color:#9a258f}.new-home{width:100%;padding:1em}.new-home .nh-focus-header{margin-bottom:1.0em;font-size:3.5em;color:#3b4988;text-transform:lowercase;font-weight:normal;letter-spacing:0.03em}.new-home .nh-missions{display:flex;justify-content:space-between;align-items:stretch;margin-top:-2em;margin-left:2em;margin-right:2em}.new-home .nh-missions .nh-mission{width:calc((100% - 3em) / 3.0);background-color:#3b4988;color:white;padding:4em;border-radius:0.5em}.new-home .nh-missions .nh-mission:not(:first-child){margin-left:1em}.new-home .nh-missions .nh-mission:first-child{background-color:#d50d8c}.new-home .nh-missions .nh-mission:last-child{background-color:#b2d235}.new-home .nh-missions .nh-mission .header{font-size:2em}.new-home .nh-missions .nh-mission .subheader{margin-top:1em}@media (max-width: 54em){.new-home .nh-missions-container{display:flex;flex-direction:row;justify-content:stretch}.new-home .nh-missions-container .nh-missions{flex-direction:column;margin-top:0;margin-left:0;margin-right:0}.new-home .nh-missions-container .nh-missions .nh-mission{width:100%;margin-left:-2.5em;padding:1em 3em;margin-top:1em}.new-home .nh-missions-container .nh-missions .nh-mission:last-child{margin-bottom:1em}.new-home .nh-missions-container .nh-missions-background-sometimes{width:5em;min-width:15%;background-color:#dcdded;border-bottom-right-radius:0.6em;border-bottom-left-radius:0.6em}}.new-home .nh-top-banner-container{margin:1.5em 0}.new-home .nh-top-banner{border-top-right-radius:0.6em;border-top-left-radius:0.6em;display:flex;justify-content:space-between;align-items:stretch;background-color:#f05586;background-image:url(https://cloud.doctoryum.org/proto/CutCukesv2.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.new-home .nh-top-banner .nh-top-banner-main{font-size:1.5em;color:white;width:100%;padding:4em}.new-home .nh-top-banner .nh-top-banner-main:not(:first-child){margin-left:1em}.new-home .nh-top-banner .nh-top-banner-main .header{font-size:2em;text-shadow:2px 2px 4px rgba(0,0,0,0.3)}@media (max-width: 54em){.new-home .nh-top-banner .nh-top-banner-main .header{font-size:6vw}}.new-home .nh-top-banner .nh-top-banner-main .subheader{margin-top:1em}.new-home .nh-top-banner-text{border-bottom-right-radius:0.6em;border-bottom-left-radius:0.6em;display:flex;width:100%;font-size:1.3em;flex-direction:column;font-weight:bold;padding:1.8em 1.8em 2.8em 1.8em;background-color:#dcdded;color:#3b4988}@media (max-width: 54em){.new-home .nh-top-banner-text{padding:1.5em;border-bottom-left-radius:0}}.new-home .focus{margin:6em 0 8em 0}.new-home .tray{margin:0 2em;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}@media (max-width: 38em){.new-home .tray{margin:0 0.5em}}.new-home .tray a{text-decoration:none}.new-home .tray>*{max-width:60%;flex-grow:100;color:#00984a;height:8em;margin:0 1.5em 1.5em 0;border:1px solid #b2d235;border-radius:0.6em;min-width:12em;padding:1em;text-align:center;display:flex;align-items:center;justify-content:center}.new-home .tray>*>*{font-size:1.3em;font-weight:bold;font-family:"Avenir Bold", Avenir, sans-serif}.new-home .tray .tray-avocado{background-color:#b2d235;color:white}.new-home .tray .tray-royal-blue{background-color:#3b4988;color:white}.nh-promo-favorite-foods-fader{height:2em;width:100%}@media (max-width: 54em){.nh-promo-favorite-foods-fader{height:4em}}.nh-promo-favorite-foods a{text-decoration:none}.nh-promo-favorite-foods .food-gallery-label{color:#5d5faa;font-weight:400;text-transform:lowercase;font-family:"Avenir Bold", Avenir, sans-serif;text-align:center}.nh-promo-favorite-foods h3{font-size:1.8em}.nh-promo-favorite-foods .nh-promo-favorite-food-question{letter-spacing:0.02em;font-size:1.55em;width:100%;text-align:center;font-weight:bold;text-transform:lowercase}@media (max-width: 54em){.nh-promo-favorite-foods-tray :nth-child(4){display:none}.nh-promo-favorite-foods-tray :nth-child(5){display:none}}@media (max-width: 38em){.nh-promo-favorite-foods-tray{flex-wrap:wrap;align-items:center;justify-content:center}}@media (min-width: 38em){.nh-promo-favorite-foods-tray>:first-child{border-top-left-radius:0.6em;border-bottom-left-radius:0.6em}.nh-promo-favorite-foods-tray>:first-child .food-gallery-image,.nh-promo-favorite-foods-tray>:first-child .food-gallery-bg{border-top-left-radius:0.6em}.nh-promo-favorite-foods-tray>:last-child{border-top-right-radius:0.6em;border-bottom-right-radius:0.6em}.nh-promo-favorite-foods-tray>:last-child .food-gallery-image,.nh-promo-favorite-foods-tray>:last-child .food-gallery-bg{border-top-right-radius:0.6em}}.promo-header-stack{display:flex;flex-direction:column;align-items:center;text-align:center}.promo-header-stack h3{color:#5d5faa;font-weight:bold;text-transform:lowercase;letter-spacing:0.03em;font-size:2.5em}.promo-header-stack .promo-stacked-header{font-size:1.3em;margin-bottom:1em;max-width:40em;line-height:1.3em}.nh-promo-recipes input[type=text]{color:#9a258f;font-size:1.2em}@keyframes yumFader{0%{opacity:0;transform:translate(0, 0) scale(0.9, 0.9)}20%{transform:scale(1, 1)}30%{opacity:1}50%{transform:translate(0, 0) scale(1, 1)}60%{opacity:1}100%{opacity:0;transform:translate(15px, 30px) scale(0.9, 0.9)}}.yum-fader{position:relative}.yum-fader>*{top:0;left:0;opacity:0;position:absolute}.yum-fader>*.fade-now{-moz-animation:yumFader 3.5s linear 1;-webkit-animation:yumFader 3.5s linear 1;animation:yumFader 3.5s linear 1}.two-promos{margin:1.5rem 0;margin-bottom:3em;width:100%;display:flex;align-items:flex-top}@media (max-width: 38em){.two-promos{flex-direction:column}}.two-promos>*{width:calc((100% - 1.5rem) / 2)}@media (max-width: 38em){.two-promos>*{width:100%;margin-bottom:1em}}.two-promos>:nth-child(2){margin-left:1.5rem}@media (max-width: 38em){.two-promos>:nth-child(2){margin-left:inherit}}.one-promo{margin:1.5rem 0;margin-bottom:3em}.nh-three-column{display:flex;align-items:flex-start}.nh-three-column>*{width:calc((100% - 3rem) / 3)}.nh-three-column>*:not(:first-child){margin-left:1.5rem}.nh-three-column.double-gutter>*{width:calc((100% - 6rem) / 3)}.nh-three-column.double-gutter>*:not(:first-child){margin-left:3rem}@media (max-width: 38em){.nh-three-column.nh-three-column-narrow-drop-third>:nth-child(3){display:none}.nh-three-column.nh-three-column-narrow-drop-third>*{width:calc((100% - 1.5rem) / 2)}}.nh-video{box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2)}.nh-video .nh-video-title{text-align:center;font-size:1.2em;margin:1.0em 0.6em 0.6em 0.6em;color:#287f34;line-height:1.2em}@media (min-width: 38em) and (max-width: 54em){.nh-video .nh-video-title{font-size:1.05em}}@media (min-width: 38em) and (max-width: 54em){.nh-video .nh-video-title{font-size:0.85em}}.health-family-stories{width:100%;text-align:center;display:flex;align-items:center;flex-direction:column}.health-family-stories .hfstory{font-size:1.0em;max-width:40em;color:#5d5faa;margin:1em 0}.health-family-stories .hfstory a{font-size:1.2em;display:block;margin-bottom:0.5em;color:#3b4988}.recipe-gallery{margin-left:-2rem;font-size:0;font-family:raleway, proxima-nova, "Proxima Nova", Avenir, Arial, sans-serif}.recipe-gallery .recipe-saver{display:none}.recipe-gallery .recipe-card{box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2);cursor:pointer;font-size:1rem;display:inline-block;width:calc((100% - 8rem) / 4);margin-left:2rem;margin-bottom:1em;vertical-align:top}@media (max-width: 38em){.recipe-gallery-tray .recipe-gallery .recipe-card:nth-child(5){display:none}.recipe-gallery-tray .recipe-gallery .recipe-card:nth-child(6){display:none}}@media (min-width: 54em){.recipe-gallery-tray .recipe-gallery .recipe-card:nth-child(5){display:none}.recipe-gallery-tray .recipe-gallery .recipe-card:nth-child(6){display:none}}@media (min-width: 38em) and (max-width: 54em){.recipe-gallery .recipe-card{width:calc((100% - 6rem) / 3)}}@media (max-width: 38em){.recipe-gallery .recipe-card{width:calc((100% - 4rem) / 2)}}.recipe-gallery .recipe-card .image{background-color:#f0fff0;width:100%;padding-bottom:133%;background-size:cover;background-position:center;position:relative}.recipe-gallery .recipe-card .image img{background-color:red}.recipe-gallery .recipe-card .on-image-tray{position:absolute;bottom:1em;right:1em;color:white;font-weight:bold;padding:0.5em 0.75em;background-color:rgba(0,0,0,0.5)}.recipe-gallery .recipe-card .on-image-tray *>{font-size:1.5em}.recipe-gallery .recipe-card .label{text-align:center;font-size:1.1em;color:#2c3664;margin:0.5em}.recipe-gallery .dry-button{background-color:#f58220;font-weight:bold}.recipe-gallery .gallery-action-tray{display:flex;align-items:center;justify-content:center;margin-bottom:0.6em}.recipe-gallery .gallery-action-tray>*{margin-right:0.5em}.promo-photo-with-text-always-horizontal{width:100%;display:flex;flex-direction:row;border:1px solid #91d07e;align-items:flex-stretch;margin:0 auto}@media (max-width: 38em){.promo-photo-with-text-always-horizontal{flex-direction:column}}.promo-photo-with-text-always-horizontal>:nth-child(1){background-color:#b2d235;border-top-left-radius:0.6em;border-bottom-left-radius:0.6em;display:flex;align-items:center;justify-content:center;max-width:18em;padding:1em}.promo-photo-with-text-always-horizontal>.magentic:nth-child(1){background-color:#d50d8c}.promo-photo-with-text-always-horizontal>.royal-blue-bg:nth-child(1){background-color:#3b4988}@media (max-width: 38em){.promo-photo-with-text-always-horizontal>:nth-child(1){max-width:100%}}.promo-photo-with-text-always-horizontal>:nth-child(1) img{width:100%;display:block}.promo-photo-with-text-always-horizontal>:nth-child(2){flex-grow:1000;flex-shrink:1000;color:#5d5faa;line-height:1.45em;display:flex;justify-content:center;flex-direction:column;padding:0em 0em 0em 1em}.promo-photo-with-text-always-horizontal h3{font-weight:bold;font-size:1.4em}.giving-tues-promo h3,.touchpoints-promo h3{font-weight:bold;font-size:1.4em}.promo-photo-with-text{border:1px solid #91d07e;display:flex;align-items:flex-stretch;margin:0 auto}.two-thirds .promo-photo-with-text{flex-direction:column;width:90%}@media (max-width: 54em){.promo-photo-with-text{flex-direction:column;width:90%}}.promo-photo-with-text>:nth-child(1){background-color:#b2d235;border-top-left-radius:0.6em;border-bottom-left-radius:0.6em;display:flex;align-items:center;justify-content:center;padding:1em;max-width:21em;min-width:30%}.promo-photo-with-text>.magentic:nth-child(1){background-color:#d50d8c}.promo-photo-with-text>.royal-blue-bg:nth-child(1){background-color:#3b4988}.two-thirds .promo-photo-with-text>:nth-child(1){border-bottom-left-radius:0;border-top-right-radius:0.6em}@media (max-width: 54em){.promo-photo-with-text>:nth-child(1){border-bottom-left-radius:0;border-top-right-radius:0.6em}}.promo-photo-with-text>:nth-child(1) img{width:100%;display:block;max-width:28em}.two-thirds .promo-photo-with-text>:nth-child(1){width:100%;max-width:inherit;min-width:inherit}@media (max-width: 54em){.promo-photo-with-text>:nth-child(1){width:100%;max-width:inherit;min-width:inherit}}.promo-photo-with-text>:nth-child(2){flex-grow:1000;flex-shrink:1000;color:#5d5faa;line-height:1.45em;display:flex;justify-content:center;flex-direction:column;padding:2em}.promo-photo-with-text h3{font-weight:bold;font-size:1.4em}.pha-partner-bar{background-color:#00984a;height:12em;color:white;width:100%;display:flex;font-weight:bold;flex-direction:column;align-items:center;padding:2em 0 1.7em 0;border-radius:0.6em;margin:1em 0}.pha-partner-bar p{margin-bottom:0.8em}.pha-partner-bar img{width:20%;max-width:15em}.nhsa-partner-bar{background-color:#3b4988;height:12em;color:white;width:100%;display:flex;font-weight:bold;flex-direction:column;align-items:center;padding:2em 0 1.7em 0;border-radius:0.6em;margin:1em 0}.nhsa-partner-bar p{margin-bottom:0.8em}.nhsa-partner-bar img{width:70%;max-width:17em}.nh-social-promo{display:flex;justify-content:center;align-items:center}.nh-social{display:inline-flex;align-items:center;background-color:#39b54a;padding:0 1em}.nh-social>*{width:2.5em;height:2.5em;margin:0.9em 0.62em}.nh-social>*.nh-social-facebook{background-image:url(https://recipe-edge.doctoryum.org/assets/social/f_logo_RGB-White_144-51881b3e67d6f06549894e10cfea6e90bc94b541e9d9a10c754cf4dad9c0560c.png);background-size:68%;background-repeat:no-repeat;background-position:center}.nh-social>*.nh-social-twitter{background-image:url(https://recipe-edge.doctoryum.org/assets/social/twitter-white-4982205f128e12ec00601fa56a46c7d3380903dc1287b564177f9ea53aec1ddb.png);background-size:contain;background-repeat:no-repeat}.nh-social>*.nh-social-instagram{background-image:url(https://recipe-edge.doctoryum.org/assets/social/instagram-white-e166a542d73c81d0ec7b9c3075eb34770a8baafefc221374e90817d545cf3fef.png);background-size:contain;background-repeat:no-repeat}.nh-social>*.nh-social-youtube{background-image:url(https://recipe-edge.doctoryum.org/assets/social/youtube-white-57cec6e83d8b00c441a199c2129cf274c91e630fa25e63ecc176fffae78add0a.png);background-size:contain;background-repeat:no-repeat}.nh-social>*.nh-social-pinterest{background-image:url(https://recipe-edge.doctoryum.org/assets/social/pinterest-white-141c79db5901e4c00600e08aeb31070ccca4b5e821b30d3226965e663fc261e3.png);background-size:contain;background-repeat:no-repeat}.nh-social>*.nh-social-tiktok{background-image:url(https://recipe-edge.doctoryum.org/assets/social/tiktok-round-white-icon-76f18d023ba9061672ef8d88d25445fa7e8ec1b429a7359a640d9cf4cbe0688e.svg);background-size:75%;background-position:center;background-repeat:no-repeat}.nh-social>*.nh-social-linked-in{background-image:url(https://recipe-edge.doctoryum.org/assets/social/linkedin-round-white-1c30ed90a4d8c9205c9423f765ef4e2896bcb0f8fec19e99d91f2a3d8922800c.svg);background-size:75%;background-position:center;background-repeat:no-repeat}.sample-doc-footer{display:flex;align-items:flex-top;margin-bottom:3em}.sample-doc-footer .sample-qr{display:flex;flex-direction:column;align-items:center;margin:1em;text-align:center;font-weight:bold}.sample-doc-footer .sample-qr img{width:10em;height:auto;display:block;margin-bottom:0.7em}.sample-doc-footer .sample-qr .sample-learn-more{font-size:1.2em}.sample-doc-footer .sample-lic{margin:1em 4em 1em 2em;color:#333;line-height:1.4em}.sample-doc-footer .sample-lic .lighter{font-weight:100}.elevator-animation-fun-rotate{transition:all 0.5s ease-in;opacity:0.1}.elevator-animation-fun-rotate.fr0{transform:rotateZ(10deg);transform-origin:70% 70%}.elevator-animation-fun-rotate.fr1{transform:rotateZ(20deg);transform-origin:80% 30%;transition:all 0.7s ease-in}.elevator-animation-fun-rotate.fr2{transform:rotateZ(-12deg);transform-origin:30% 60%;transition:all 0.8s ease-in}.elevator-animation-fun-rotate.fr3{transform:rotateZ(-22deg);transform-origin:20% 10%;transition:all 0.9s ease-in}.elevator-animation-fun-rotate.elevator-animation-on{transform:rotateZ(0deg);transform-origin:center;transition:all 0.6s ease-in;opacity:1}.new-home-footer .footer-divider{height:1px;width:calc(100% - 2em);margin:0 1em;background-color:#f05586}.new-home-footer .footer-areas{margin:2em;display:flex;width:calc(100% - 4em);font-size:1.25em;align-items:flex-top;justify-content:center}@media (max-width: 69em){.new-home-footer .footer-areas{flex-direction:column}}.new-home-footer .footer-areas a,.new-home-footer .footer-areas .footer-link{cursor:pointer;text-decoration:underline;color:#39b54a}.new-home-footer .footer-areas a:visited,.new-home-footer .footer-areas .footer-link:visited{color:#39b54a}.new-home-footer .footer-areas>*{margin:0 2em;display:flex;flex-direction:column}@media (max-width: 69em){.new-home-footer .footer-areas>*{align-items:center;margin:1em 0}}.new-home-footer .footer-areas>*>*{font-size:0.9em;margin:0 0 0.5em 0}.new-home-footer .footer-areas>*:nth-child(1){color:#d50d8c}.new-home-footer .footer-areas>*:nth-child(2){color:#3b4988}.new-home-footer .footer-areas>*:nth-child(3){color:#00984a}.new-home-footer .footer-areas>*:nth-child(4){color:#ed1a3b}.new-home-footer .copyright{color:#5d5faa;display:flex;padding:0 2em 2em 2em;align-items:center;justify-content:center;font-size:0.85em}.header-new-nav{color:#5d5faa;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-right:0.8em}.header-2020-rightside{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.nav-menu-holder{cursor:pointer;position:relative;background-color:white;z-index:50010;display:flex;align-items:center;justify-content:center;padding:1.2em 2em}.nav-menu-holder .nav-menu-holder-label{margin-right:0.3em;color:#ee3e75;font-weight:bold}@media (max-width: 38em){.nav-not-narrow{display:none !important}}.nav-only-narrow{display:none !important}@media (max-width: 38em){.nav-only-narrow{display:inline-block !important}}.yum-slidein-nav-element{z-index:50000;position:fixed;top:0em;right:0;transform:translateX(100%);transition:transform 0.25s ease-in;background-color:white;border-left:2px solid #f05586;border-bottom:2px solid #f05586;border-bottom-left-radius:0.5em;box-shadow:1px 0px 0.25em rgba(0,0,0,0.4);padding:0.75em 1.5em 1.2em 1.0em;color:#5d5faa}.yum-slidein-nav-element.active{transform:translateX(0)}.yum-slidein-nav-element .nav-item{letter-spacing:0.16em;text-transform:uppercase;margin:0.75em 0;cursor:pointer}.yum-slidein-nav-element>*{display:block;margin:0.3em 0;cursor:pointer;color:#5d5faa;text-decoration:none}.yum-slidein-nav-element>*:visited{color:#5d5faa}.yum-slidein-nav-element .divider{height:1px;margin:0.75em 0;border-top:1px solid #f05586}img.recipe-feature{width:75%;margin-bottom:1em}@media (max-width: 54em){img.recipe-feature{width:100%}}@media print{img.recipe-feature{width:50%}}.recipe-tall-image-layout{clear:both;width:100%}.recipe-tall-image-layout .tall-image{width:50%;float:left;margin:0 1em 0.5em 0}@media print{.recipe-tall-image-layout .tall-image{width:32%}}.recipe-tall-image-layout .tall-content{padding-left:1.5em;-webkit-flex-grow:100;flex-grow:100}.recipe-remaining-layout{padding-top:1em;clear:both}.ym-el{display:flex;align-items:center}.ym-el .ym-circle{margin-right:0.33em;height:1em;width:1em}.print-qr-code{width:100%;display:flex;flex-direction:column;align-items:center;color:#5d5faa;margin:0 0 1.5em 0}.print-qr-code>*{margin:0.35em}.print-qr-code .print-qr-code-holder{width:10em;height:10em}.print-qr-code .print-qr-code-url{font-size:0.85em;opacity:0.75}.print-qr-code svg{width:100%;height:100%}.dy-home-search{display:flex;align-items:center;justify-content:center}.dy-home-search>*{margin:0.3em 0.5em}@media (max-width: 38em){.dy-home-search{flex-direction:column}}
