.roboto body,.roboto h1,.roboto h2,.roboto h3,.roboto h4,.roboto h5,.roboto h6,body,h1,h2,h3,h4,h5,h6,.label,select,button,.button,.accordion .accordion-navigation>a,.accordion dd>a,.l-header h2.site-slogan,.tabs .tab-title>a,.top-bar-section ul li>a,.sub-nav dt,.sub-nav dd,.sub-nav li,.side-nav,.side-nav li.active>a:first-child:not(.button){font-family:"Raleway","Open Sans",sans-serif;letter-spacing:-.01em}body{color:#548040}a{color:#0077cb}sup,sub{font-size:.67em;font-weight:400}sup{top:-.5em}sub{bottom:-.125em}#mini-panel-node_vitals,#mini-panel-node_vitals ul,#mini-panel-node_vitals ol,#mini-panel-node_vitals dl{font-size:.75rem}.field-collection-container,.field-collection-container .field-items .field-item,.field-collection-view{padding:0;margin:0;border:none}.field-collection-view .field-label{width:auto}.homepage .panel.pane-recent-posts{padding-bottom:0}.mailchimp-signup-sidebar .form-item-mergevars-FNAME{float:left;width:35%}.mailchimp-signup-sidebar .form-item-mergevars-LNAME{float:left;width:55%;margin-left:10%}.view-references-see-also-2 .collection-icon{float:left;margin-right:1em}.view-references-see-also-2 .collection-label h2{margin:0}.view-references-see-also-2 .collection-view{clear:both}.issuu-wrapper{width:100%;position:relative;padding-top:75%;max-height:100vw}.issuu-wrapper .issuuembed{position:absolute;width:100% !important;height:100% !important;top:0;left:0}.node-type-page div.main{margin-left:0 !important;margin-right:0 !important}#article-layout .pane-primary-media{text-align:center;width:100%}#article-layout .pane-primary-media:before{content:"";float:left;padding-bottom:50%}#article-layout .pane-primary-media:after{content:"";display:table;clear:both}#article-layout .pane-primary-media,#article-layout .sponsored{margin-bottom:1.25em}#article-layout .sponsored{margin-top:-1.25em;background:rgba(84,127,63,.9);padding:5px 10px;z-index:100;position:static;width:100%}#article-layout .sponsored .pane-content{font-size:.75em}#article-layout .sponsored,#article-layout .sponsored a{color:#fff !important}.l-featured{overflow:hidden}.embedded-video .player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embedded-video .player iframe,.embedded-video .player object,.embedded-video .player embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.entity_pager{clear:both}.entity_pager span{display:none}.entity_pager li{position:relative}.entity_pager li a{font-size:1.5em}.entity_pager_prev a,.entity_pager_next a{background:#547f3f;padding:.5rem 1rem;border-radius:1em;color:#fff !important;padding:.5em 1em;text-transform:uppercase}.entity_pager_prev{float:left;left:-1.5em}.entity_pager_next{float:right;left:1.5em}.entity_pager_prev a{padding-left:2em}.entity_pager_next a{padding-right:2em}.entity_pager li a:before{position:relative}.entity_pager_prev a:before{font-family:FontAwesome;content:"\f053";float:left;left:1.5em}.entity_pager_next a:before{font-family:FontAwesome;content:"\f054";float:right;left:-1.5em}body{font-display:swap}.entity_pager_prev a:before,.entity_pager_next a:before,#main-menu-desktop li a:before,#main-menu li a:before,.homepage .panel .pane-title a:before,.views-page h1:before{font-display:block}#navbar-administration .navbar-tray-vertical>.navbar-lining{max-height:100%}body.front .block-panels-mini-featured-banners{clear:both}body.front .l-featured{padding-bottom:0}body.front .view-recent-posts,.block-panels-mini-featured-banners .views-field-field-image-banner{margin:1rem 0}@media (min-width:480px){.node-type-page div.main{margin:0 1rem}}@media (min-width:768px){.node-type-page div.main{margin:0 3rem}}.block-panels-mini-featured-banners .continued{margin-top:2em}section.l-featured{z-index:0}section.l-featured #block-views-recent-posts-block-2{z-index:2}section.l-featured #block-views-feature-banner-block-1{z-index:1}.pane-references-see-also-2-panel-pane-1{border-top:1px dotted #547f3f;padding-top:1rem}@media (max-width:859px){.panels-flexible-column.half.raffle{width:100%;float:none}
}.sidebar .pane-mailchimp-signup .pane-title{font-size:1rem}.view-feature-banner{text-align:center}.view-feature-banner img{width:100%;height:auto}.view-feature-banner.view-display-id-single_sticky img,.view-feature-banner.view-display-id-single img{max-width:800px}.view-feature-banner.view-display-id-multiple img{max-width:600px}.l-featured{padding-top:0}.l-big-search{min-height:unset;background:0 0;padding-top:1rem}.l-email_subscribe h2{font-size:1.5rem;padding-top:.5rem}.l-email_subscribe .form-item,.l-email_subscribe .form-actions{margin-top:0}.l-email_subscribe .mailchimp-newsletter-mergefields{text-align:left}.l-email_subscribe .form-item-mergevars-FNAME,.l-email_subscribe .form-item-mergevars-LNAME{display:inline-block;width:49%}.l-email_subscribe .form-item-mergevars-FNAME{padding-right:1%}@media only screen and (min-width:64.063em){.l-email_subscribe .mailchimp-newsletter-mergefields{text-align:center}.l-email_subscribe .form-item-mergevars-EMAIL{width:40%}.l-email_subscribe .form-item-mergevars-FNAME,.l-email_subscribe .form-item-mergevars-LNAME{width:25%}.l-email_subscribe .form-item-mergevars-FNAME{padding-right:0}}.l-footer-columns .social-icons{font-size:1.75rem;line-height:0}.pane-page-banner .pane-content{text-align:center}#main-menu-desktop ul ul a:hover,.tile-teaser:hover h2,.tile-teaser:hover h3,.tile-teaser:hover h4{font-weight:700 !important;letter-spacing:-.02em}.block-masquerade{clear:both}.l-footer-columns{border:none;background:0 0}#article-layout .tags{background:0 0}.pane-contributor{border:none}.l-header{padding:0;position:relative;margin-bottom:.75rem}@media only screen and (min-width:64.063em){.l-header{padding:1.25rem 0 0}}.l-header .logo{max-width:20em}.l-header .site-slogan{font-size:1.5rem;font-style:italic;font-weight:300 !important;display:inline-block;vertical-align:bottom;margin:0 .5em;padding:0 .5em;border-bottom:1px solid #b5cdaa}.l-header .social-icons{font-size:2em;padding-top:12px;text-align:right}.l-header .social-icons a{color:rgba(84,127,63,.5)}.l-header-menu{position:sticky;top:0;z-index:100}#main-menu-desktop,#main-menu-desktop ul,#main-menu-desktop li{margin:0}#main-menu-desktop ul ul{position:absolute;display:none}#main-menu-desktop ul li:hover>ul{display:block}#main-menu-desktop ul ul a{display:inline-block;width:100%}.l-header-menu{background:#fff;box-shadow:0px 3px 5px -1px rgb(34 34 34/30%)}#main-menu-desktop ul{font-size:1rem}#main-menu-desktop ul li a{color:#547f3f;padding:.5rem .85rem}#main-menu-desktop ul ul{background:#fff;list-style-type:none;border-radius:0 0 3px 3px;min-width:200px;padding:.5rem 0;box-shadow:0px 5px 9px -1px rgb(34 34 34/20%);margin-top:-1px}#main-menu-desktop ul ul li{padding:.15em 0}#main-menu-desktop ul ul a{padding:0 .9rem}.homepage .pane-title,.homepage .block-title{font-weight:100}.homepage .panel{background:0 0;border:none}.homepage .panel,.homepage .panel .pane-title,.homepage .panel .pane-title a{color:#547f3f}.homepage .panel .pane-title{margin-bottom:1.25rem}.l-featured{overflow:auto;padding:1rem 0 2rem;position:relative;z-index:99}.l-featured .block-title{color:#547f3f;text-align:center}.l-featured .block-title,.l-main.homepage .pane-recent-posts .pane-title{border:none}.l-featured .block-title,.pane-recent-posts .pane-title{text-align:left !important;font-size:1.75em !important;font-weight:400 !important;border-bottom:.5px solid #b5cdaa !important;padding:.25rem 1rem 1rem !important}.featured-mid{margin:0 0 1.25rem;padding:.625rem 0}.featured-mid .view-giveaway-homepage{text-align:center}.pane-recent-posts{border-radius:1em;box-shadow:0px 0px 20px 0px rgb(34 34 34/10%);padding:1rem 1rem .5rem !important;margin:1rem 0 3rem !important}body.front .view-recent-posts{margin-bottom:0 !important}body.front .view-recent-posts .views-responsive-grid .row{margin-bottom:0}.advert h2,.pane-adsense-managed h2.pane-title{font-size:.75rem;text-transform:uppercase;margin:0}.advert,.pane-adsense-managed{padding:10px 0;text-align:center}.advert .adslist{display:inline-block;width:100%;margin:0 auto}.advert.banner .adslist{max-width:970px}.advert.tile .adslist{max-width:300px}
.advert .adslist:before{content:'';display:inline-block;width:0;float:left}.advert.banner .adslist:before{padding-bottom:9.28%}.advert.tile .adslist:before{padding-bottom:83.33%}.fact-boxes{border-top:1px dotted #547f3f;padding-top:1rem}.fact-boxes .advertisement-label{font-size:.75em;text-align:center;text-transform:uppercase;margin-bottom:0}.fact-boxes .fact-image{text-align:center;margin-bottom:1rem;max-width:100%;width:auto;height:auto}.fact-boxes .fact-image img{max-width:100%;width:auto;height:auto}@media all and (min-width:480px){.fact-boxes .fact-image.fact-image-left{float:left;margin-right:1rem;max-width:25%}.fact-boxes .fact-image.fact-image-left img{max-height:200px}}.tile-teaser{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;text-align:center}@media (min-width:40.063em){.tile-teaser{text-align:left}}.tile-teaser h2,.tile-teaser h3,.tile-teaser h4{font-size:1rem;font-weight:400;margin-top:.5em;line-height:1.4;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.tile-teaser h2 a,.tile-teaser h3 a,.tile-teaser h4 a{color:#547f3f !important}@media only screen and (min-width:40.063em){.tile-teaser h2,.tile-teaser h3,.tile-teaser h4{height:2.5em}}.tile-teaser>.contextual-links-wrapper,.tile-teaser>.panel-display{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.tile-teaser .primary-thumb,.tile-teaser .primary-thumb img{width:100%}.tile-teaser .primary-thumb{max-width:480px;margin:0 auto;background:#c7e3af}.tile-teaser .primary-thumb:before{content:'';float:left;width:0;padding-bottom:50%}.tile-teaser.trending .primary-thumb:before{padding-bottom:75%}.l-featured .tile-teaser{margin:.9375rem 0}.tile-teaser.trending{position:relative}.tile-teaser.trending h3{font-size:1.2rem;font-weight:400;line-height:1.5rem;margin:0;padding:10px 0}.view-id-essentials .columns{margin-bottom:1rem}.tile-product .product-image{text-align:center;margin-bottom:1rem}.tile-product .product-image img{width:100%;max-width:220px;height:auto}.tile-product .product-title{font-size:1.2rem !important}.tile-product .product-title a{color:inherit !important}.tile-product .field-name-field-essentials-tags{text-transform:uppercase;font-weight:700}@media (min-width:768px){.tile-product .product-image{float:left;margin-right:1rem}.tile-product .product-desc{margin-left:220px;padding-left:1rem}.tile-product .product-info{margin-left:220px;padding-left:1rem}}@media (max-width:859px){.tile-product .product-image img{width:290px;height:auto}}@media (min-width:1024px){.tile-product .product-image img{max-width:290px}.tile-product .product-desc{margin-left:290px;padding-left:1rem}.tile-product .product-info{margin-left:290px;padding-left:1rem}}#main-menu-desktop .hot-products-menu{font-weight:700}.page-hot-products .featured-block{padding:1.25em}.page-hot-products h1#page-title,.page-hot-products h2.tagline{color:#bc2c00}.page-hot-products ul.menu li a{background:#bc2c00}.page-hot-products .featured-block{background:0 0;border:.33rem #f29d4b double;border-width:.5rem 0;border-radius:2rem;padding:1.25rem .1rem 0}.page-hot-products .featured-block .featured-item{background:0 0}.page-hot-products .views-responsive-grid .row{margin-bottom:0}.l-hot-products,#hot-products-sidebar{background:#f36100}#hot-products-sidebar{border:.25em solid #f36100;border-radius:2em;overflow:hidden;text-align:center;margin:1em}#hot-products-sidebar>.pane-content:before{content:"";float:left;padding-bottom:100%}#hot-products-sidebar .view-content{background:#fff;padding:.5em .5em 0;border-radius:.5em}#hot-products-sidebar .pane-title,#hot-products-sidebar .view-footer{font-family:"Abril Fatface",serif;margin:0}#hot-products-sidebar .pane-title,#hot-products-sidebar .view-footer a{color:#fff !important}#hot-products-sidebar .body p{font-size:.75em}#hot-products-sidebar .node-teaser{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}
#hot-products-sidebar .node-teaser h2,#hot-products-sidebar .node-teaser h3{font-size:1em !important;font-weight:400;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}#hot-products-sidebar .field-name-field-hot-products-image{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}#hot-products-sidebar .body{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;order:3}table{position:relative;table-layout:auto;width:100%;background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd;font-size:.875rem}table caption{font-size:1rem;color:#222;font-weight:700;margin:.5em 0 .75em}thead{position:sticky;top:0}thead,tfoot{font-weight:700;background:#f5f5f5;color:#222}thead tr>*,tfoot tr>*{padding:.5rem .625rem .625rem}th,td{padding:.5625rem .625rem;text-align:center}td li,td p{text-align:left}td{text-align:left}tr.even,tr.alt,tr:nth-of-type(even){background:#f9f9f9}th,td{display:table-cell;line-height:1.125rem}table p{font-size:.875rem}table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%}tr{border:1px solid #ddd;padding:.35em}th,td.label{text-transform:uppercase}td.label{display:table-cell;background:#edf6e9;color:inherit;font-weight:700}th{font-size:.85em;letter-spacing:.1em}table li{font-size:.8em !important;list-style-position:inside}@media screen and (max-width:1024px){table.fold{border:0}table.fold{table-layout:fixed}table.fold>thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.fold>tbody>tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}table.fold>tbody>tr>td{border-bottom:1px solid #ddd;display:block;font-size:.8em}table.fold>tbody>tr>td.label{text-align:center;white-space:normal;display:inline-block}table.fold>tbody>tr>td:before{content:attr(data-label);float:left;font-weight:600;text-transform:uppercase;padding-right:1em}table.fold>tbody>tr>td:last-child{border-bottom:0}table.fold>tbody>tr>td,table.fold>tbody>tr>td>ul>li{text-align:right}}.recipe-stat .field *{display:inline}.recipe-stat .field-label{font-weight:700;margin-right:.5em}.recipe-text h2{font-size:1.4rem;font-weight:400}.recipe-text h3{font-size:1.25rem;font-weight:300}.recipe-text h4{font-size:1.15rem;font-weight:300}.recipe-text ul,.recipe-text ol{margin-left:1.5em}.recipe-text ul{padding-left:.25em}.recipe-text li{padding-bottom:.25em}.recipe-text ol li{padding-left:.1em}.recipe-text .field-name-field-directions li{padding-bottom:.5em}.recipe-nutrition>.pane-content{border:#ccc 1px dotted;border-width:1px 0;border-radius:2rem;padding:.5rem 1.25rem .75rem;margin-bottom:1rem}.recipe-nutrition .field-label{font-size:1rem;font-weight:600;margin-bottom:.25rem}.recipe-nutrition,.recipe-nutrition p,.recipe-nutrition li{font-size:.8rem;margin-bottom:0;display:inline}.pane-contributor{border-top:1px dotted;border-bottom:1px dotted}.pane-contributor>.pane-title{font-size:1rem;font-weight:700}.pane-contributor .pane-content>.panel-pane{clear:left}.contributor .photo{width:6em}.contributor .photo{float:left;margin:0 1.25rem 1.25rem 0}.contributor.node-teaser{min-height:10em}.contributor .photo img{border:2px solid #547f3f;border-radius:50%;margin:0}.contributor .field-name-field-title-sub{text-transform:uppercase;font-style:italic}.section-retail-partners #main-menu-desktop,.section-retail-partners .toggle-topbar span,.section-retail-partners .top-bar-section{display:none}.section-retail-partners .l-header{border-bottom:1px solid #547f3f}.section-retail-partners main header{background:#547f3f;margin-bottom:1.25rem;text-align:center}.section-retail-partners main header #page-title{color:#fff;font-size:1.7rem}.section-retail-partners main #article-layout{margin-top:2rem}.section-retail-partners #article-layout .pane-primary-media{width:95%;margin:0 auto}@media screen and (min-width:768px){.section-retail-partners #article-layout .pane-primary-media{width:80%}}.section-retail-partners #article-layout .pane-primary-media img{width:100%}.alert-box{border:.25rem solid;border-radius:.5rem;display:block;margin-bottom:1.25rem;position:relative;padding:.875rem 1.5rem .875rem .875rem;transition:opacity .3s ease-out;border-color:#486d36;background:0 0 !important;color:inherit !important}
.alert-box:before{display:inline-block;float:left;margin-right:.3em;margin:0 .3em .3em 0;font-family:"FontAwesome";content:"\f05a";font-size:3em;line-height:.5}.alert-box .close{font-size:3rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-.6875rem;right:.25rem;color:inherit;opacity:.5}.alert-box .close:hover,.alert-box .close:focus{opacity:1}.alert-box.success{border-color:#3a945b}.alert-box.success:before{color:#3a945b}.alert-box.alert{border-color:#de2d0f}.alert-box.alert:before{color:#de2d0f}.alert-box.secondary{border-color:#c7c7c7}.alert-box.secondary:before{color:#c7c7c7}.alert-box.warning{border-color:#dd0}.alert-box.warning:before{color:#dd0}.alert-box.info{border-color:#74bfdd}.alert-box.info:before{color:#74bfdd}.alert-box.alert-close{opacity:0}