@charset "UTF-8";.colors{color:#fbfaf8;color:#fff8f6;color:#fef1ef;color:#fcd0c7;color:#04474e;color:#f0ac9f;color:#f8beb2;color:#f2508e;color:#de5689;color:#4c6253;color:#3c4e42;color:#2e2e2e}.desktop-sticky{position:sticky;top:0;height:auto;z-index:999;background-color:#fff}.admin-bar .desktop-sticky{top:46px}@media screen and (min-width:783px){.admin-bar .desktop-sticky{top:32px}}@media screen and (min-width:1024px){.desktop-sticky{border-bottom:#fdefeb}.desktop-sticky>*>.wrap{max-width:1020px;margin-right:auto;margin-left:auto}}.before-header-mobile{z-index:9998;background:#2e2e2e}@media (min-width:1024px){.before-header-mobile{display:none}}.before-header-mobile .mobile-cta .section-content{display:flex;align-items:center;justify-content:center;font-size:14px;text-transform:uppercase;letter-spacing:.1em}.before-header-mobile .mobile-cta .section-content .more-link{border:0;border-radius:22px;background-color:#fdefeb;margin-left:10px;padding:6.5px 15px;font-size:10px;font-weight:500;letter-spacing:.025em;display:flex;align-items:center;justify-content:center;line-height:1;color:#2e2e2e}@media screen and (max-width:1023px){.site-footer .back-to-top{display:block;margin:0;margin-bottom:0;border-radius:0;text-align:center;background-color:#3c4e42;width:auto;padding:11px;color:#f5f5f5;margin-left:-10px;margin-right:-10px;margin-top:30px;text-transform:uppercase;font-size:18px;letter-spacing:.1em;font-weight:500}.site-footer .back-to-top .icon-font{font-size:20px}}@media screen and (min-width:1024px){.site-footer .back-to-top{font-family:"DM Serif Display",serif;text-transform:lowercase;font-size:22px;line-height:1;max-width:87px;margin-left:20px}.site-footer .back-to-top .icon-font{font-size:40px;display:block;font-weight:400}.site-footer .back-to-top:hover{text-decoration:none;transform:scale(.95)}}.single-entry-content h2 b{font-weight:400!important}.wp-block-button.button-pin{display:block;margin:12px 0}.button-pin .wp-block-button__link{width:100%;border-radius:0;text-decoration:none!important;padding:12px 9px;font-size:15px;line-height:1;font-family:"Work Sans",sans-serif;font-weight:500;letter-spacing:0;background:#f8beb1;display:block;color:#f5f5f5;text-align:center}.button-pin .wp-block-button__link .icon-font{width:31px;height:31px;background:#fdefeb;border-radius:50%;display:inline-flex;color:#2e2e2e;align-items:center;justify-content:center;margin-right:10px;font-size:16px;letter-spacing:0}@media screen and (min-width:375px){.button-pin .wp-block-button__link{font-size:16px;text-transform:uppercase;padding:11px 15px;height:54px}}@media screen and (min-width:425px){.button-pin .wp-block-button__link{letter-spacing:.1em;font-size:19px}}@media screen and (min-width:450px){.button-pin .wp-block-button__link{font-size:20px}}@media screen and (min-width:1024px){.button-pin .wp-block-button__link:hover{opacity:1;background:#f8beb1;transform:scale(.95);box-shadow:none}}.wp-block-group.tip-box{border:2px solid #f0ac9f;border-radius:22px;padding:10px 25px 8px;margin:20px 0}.tip-box h2{color:#2e2e2e;line-height:1;position:relative}.tip-box h2::before{content:"\e918";font-family:Icons;font-style:normal;color:#2e2e2e;background:0 0;height:18px;width:18px;display:inline-flex;align-items:center;font-size:22px;margin-right:15px}.tip-box p{line-height:1.6}.wp-block-group.category-box{background:#fdefeb;text-align:center;padding:20px;margin:15px 0 20px;color:#343434}.category-box .taxonomy-indicator{background:#2e2e2e;color:#f5f5f5;border-radius:50%;width:40px;text-align:center;margin:auto;height:40px;display:flex;align-items:center;justify-content:center;font-size:22px;text-transform:lowercase}.category-box h2{font-family:"Work Sans";font-size:24px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.category-box .wp-block-buttons .wp-block-button{margin-top:0}.category-box .wp-block-button__link{background-color:#2e2e2e;border-radius:0;color:#f5f5f5;display:inline-block;font-size:18px;padding:6px 12px;text-transform:uppercase;letter-spacing:.1em}@media (min-width:768px){.wp-block-group.category-box{padding:30px}}@media (min-width:1024px){.category-box .wp-block-button__link:hover{text-decoration:none;background:#000;transform:scale(1.05)}}.schema-faq-section{color:#343434}.schema-faq-question{position:relative;font-size:24px;text-transform:uppercase;letter-spacing:.025em;color:#343434;padding-left:30px}.schema-faq-question::before{content:"";background:url(../svg/icon-question-circle.svg) top center no-repeat;width:22px;height:22px;position:absolute;top:4px;left:0}.schema-faq-answer{margin-top:0}.wp-block-group.recommended-products .wp-block-group__inner-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:25px 0}.wp-block-group.recommended-products h2{margin:0 0 5px;text-align:center;text-transform:uppercase;width:100%}.wp-block-group.recommended-products .wp-block-image{flex-basis:48%;list-style:none;margin:1%}@media screen and (min-width:768px){.wp-block-group.recommended-products .wp-block-image{flex-basis:23.75%;margin:1% 1% 0 0}}.wp-block-group.recommended-products .wp-block-image:first-of-type{margin-left:1%}.wp-block-group.recommended-products .wp-block-image figcaption{line-height:1.2;margin:3px 0 0 0;padding:0;text-align:center}@media screen and (min-width:1024px){.wp-block-group.recommended-products .wp-block-image figcaption a:hover{text-decoration:none;background:0 0!important}}.sidebar .widget-bio{border-bottom:#fdefeb;padding-bottom:10px}@media (min-width:1024px){.sidebar .widget-bio{position:relative}.sidebar .widget-bio::after{content:"";position:absolute;top:-60px;right:-30px;background:url(../svg/home-about.svg) top center no-repeat;width:118px;height:121px}}.sidebar .widget-bio .section-pretitle{margin-top:-50px;position:relative;text-indent:-99999px;overflow:hidden;margin-bottom:-10px}.sidebar .widget-bio .section-pretitle::before{content:"";background:url(../svg/sidebar-welcome.svg) top center no-repeat;width:150px;height:60px;position:absolute;top:0;left:calc(50% - 75px)}.sidebar .widget-bio p{margin:8px 0 0}.home-cta{text-align:center;margin-bottom:32px;background:#fdefeb;min-height:396px;width:100vw;margin-left:calc(-50vw + 50%);position:relative;display:flex}.home-cta>.wrap{position:relative;text-align:center;width:100vw;display:flex;align-items:center;justify-content:center;min-height:100%;height:auto;flex-direction:column}@media (min-width:1024px){.home-cta>.wrap{position:relative}}.home-cta .section-content{position:absolute;z-index:5;background:rgba(60,80,90,0);padding:0 0 20px 0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:end}.home-cta .section-title{color:#fff;margin-bottom:10px;font-size:30px;max-width:250px;line-height:1}@media (min-width:1024px){.home-cta .section-title{margin-bottom:15px;font-size:34px;max-width:300px;line-height:1.2}}.home-cta .section-image{background:#fdefeb;min-height:396px;max-height:250px;width:100vw;margin-left:calc(-50vw + 50%);position:relative;display:flex}.home-cta .section-image>img{max-width:100%;max-height:100%;height:auto;width:100%;object-fit:cover}.sidebar .widget-subscribe{border:4px solid #000;padding:20px 20px 12px}.widget-subscribe .emphasis{color:#fdefeb}.widget-subscribe .section-title{font-size:34px}.after-entry .widget-subscribe .section-title{margin-bottom:18px}.widget-subscribe .section-description{font-size:18px;font-weight:400;line-height:1.22}.widget-subscribe input{text-align:center;border:3px solid #000;font-size:16px;color:#000;line-height:1;height:54px}.after-entry .widget-subscribe input{border:2px solid #2e2e2e;text-transform:uppercase;padding:14px 16px;height:54px;font-size:13px;color:#000;letter-spacing:.05em}.widget-subscribe input:first-of-type{margin-bottom:15px}.widget-subscribe form button[type=submit]{background:#2e2e2e;color:#fff;display:block;width:100%;border:0;padding:15px;min-height:54px;height:54px;letter-spacing:.1em}@media (min-width:1024px){.widget-subscribe input[type=submit]:hover{background:#000;transform:scale(.95)}}.after-entry .widget-subscribe{margin-top:25px}@media (min-width:768px){.after-entry .widget-subscribe{border-bottom:#fdefeb;padding-bottom:20px}.after-entry .widget-subscribe>.wrap{display:flex;align-items:center;justify-content:space-between}.after-entry .widget-subscribe .section-image{min-width:305px;margin-right:20px}.after-entry .widget-subscribe .section-title{font-size:33px;margin-bottom:15px}.after-entry .widget-subscribe input{border-width:1px;max-width:100%;font-size:13px;letter-spacing:.05em;color:#000;margin-bottom:15px;width:100%}.after-entry .widget-subscribe form button{font-weight:400;letter-spacing:.05em;width:100%;max-width:100%}.after-entry .widget-subscribe form button:hover{background:#000;color:#fff}}.footer-cta{background:#3c4e42;color:#fff;text-align:center;padding:0;margin:0 0 20px;font-size:18px;text-transform:capitalize}.footer-cta .emphasis{color:#2e2e2e}.footer-cta .section-image{max-height:431px;display:flex;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw)}.footer-cta .section-image>img{object-fit:cover;margin-left:-79vw;width:100%;min-width:calc(100vw + 100%)}@media (min-width:1024px){.footer-cta .section-image>img{object-fit:cover;min-height:433px;margin-left:-20px;min-width:50vw;object-position:60% 50%}}@media (min-width:1024px){.footer-cta{background:#3c4e42;color:#fff;text-align:left;display:flex;font-size:19px;overflow:hidden;margin-bottom:0}.footer-cta>.wrap{display:flex;align-items:center}.footer-cta .emphasis{display:inline-block}.footer-cta .section-image{flex-basis:100%}}.footer-cta .section-content{padding:20px}.footer-cta .section-title{font-size:44px;color:#fff;text-transform:lowercase;letter-spacing:0;line-height:.9;margin-top:-50px}.footer-cta .more-link{background:#2e2e2e;color:#fff;font-size:16px;font-weight:500;padding:14px 20px;margin-top:10px;margin-bottom:5px;display:inline-flex;align-items:center;justify-content:center}@media (min-width:575px){.footer-cta .section-title{margin-top:-25px}}@media (min-width:675px){.footer-cta .section-title{margin-top:0}}@media (min-width:1024px){.footer-cta .section-content{margin-left:0;text-align:left;flex-basis:62%;padding:0;background:0 0}.footer-cta .section-title{font-size:53px;line-height:1;text-align:left;margin-left:0;margin-top:0}.footer-cta .more-link-container{text-align:left;position:relative}.footer-cta .more-link-container::after{content:"";position:absolute;background:url(../svg/home-about.svg) bottom center no-repeat;width:174px;bottom:-140px;right:-200px;height:178px;filter:brightness(0) invert(1)}.footer-cta .more-link{font-size:19px;line-height:1;margin-top:0}}.footer-cta .lity-hide{display:none}.community-footer{background:#3c4e42;padding:20px 0 40px;margin:20px 0;text-align:center}@media (min-width:768px){.community-footer{padding:40px 0 40px}}.community-footer .section-title{color:#fff;font-family:"DM Serif Display";font-size:44px;line-height:1;text-transform:lowercase;letter-spacing:0;display:inline-block;width:fit-content;margin:auto;max-width:250px}.community-footer .section-description{color:#fff;text-transform:capitalize;max-width:600px;text-align:center;margin:auto}.community-footer .emphasis{color:#2e2e2e}.community-footer form button{width:100%;margin-bottom:10px}.community-footer .community-links .entry{background:#3c4e42}@media (min-width:768px){.community-footer>.wrap{position:relative}.community-footer>.wrap::after{content:"";position:absolute;background:url(../svg/home-about.svg) bottom center no-repeat;width:174px;bottom:-75px;right:-10px;height:178px;filter:brightness(0) invert(1)}.community-footer .section-title{max-width:100%}.community-footer form{display:flex;align-items:center;justify-content:center}}@media (min-width:1024px){.community-footer .section-description{max-width:100%;text-align:center;margin-bottom:10px}.community-footer .section-description p{max-width:100%;margin:15px auto}.community-footer .section-description p:empty{display:none}.community-footer .community-subscribe .section-description p:last-of-type{margin-bottom:0}.community-footer form button{width:auto;min-width:150px}.community-footer .community-links .entry{background:0 0}.community-footer .community-links .entry .link-text{color:#fff}}.post-cta{display:none}@media (min-width:1024px){.post-cta{display:flex;align-items:center;justify-content:center;background:#fdefeb;padding:25px;text-align:center}.post-cta>.wrap{max-width:1020px;width:100%;margin:auto}.post-cta .section-content{display:flex;align-items:center;justify-content:center;margin-right:80px}.post-cta a.more-link{background:#fdefeb}.post-cta a.more-link:hover{background:#f8beb1;color:#343434}}.post-listing .categories-videos{background:#fff8f6;padding:25px 0 10px}.post-listing .categories-videos .entry{background:#fdefeb;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.16);box-shadow:0 2px 3px 0 rgba(0,0,0,.16)}.categories-videos .entry-content{padding:0 10px 12px}.nav-primary .social-icons .flexbox{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;position:relative;z-index:9}.nav-primary .social-icons .link-item{padding:0;min-height:auto;background:#fff;display:flex;align-items:center;justify-content:center;margin:0;border-radius:50%;width:42px;height:42px;margin-right:15px}.nav-primary .social-icons .link-item>*,.nav-primary .social-icons .link-item>::before{margin:0;padding:0;font-size:24px;width:100%;top:2px;letter-spacing:0;line-height:1}.widget.ti_key{margin:10px}.taxonomy-indicators .abbr{font-weight:400;font-size:16px;width:33px;height:33px}.in-post-list .taxonomy-indicator{margin-right:6px}.widget .taxonomy-indicator{margin-bottom:15px}.widget .taxonomy-indicators .full-name{text-transform:lowercase;color:#2e2e2e;font-size:16px}@media (max-width:767px){.widget .taxonomy-indicators .abbr,.widget .taxonomy-indicators .full-name{font-size:18px}}@media (min-width:1024px){a.taxonomy-indicator:hover{text-decoration:none}a.taxonomy-indicator:hover .full-name{text-decoration:underline}}.taxonomy-indicators .tax-gluten-free .abbr{background:#4c6253}.taxonomy-indicators .tax-low-carb .abbr{background:#9d6269}.taxonomy-indicators .tax-dairy-free .abbr{background:#f0ac9f;color:#000}.taxonomy-indicators .tax-vegetarian .abbr{background:#fcd0c7;color:#2e2e2e}.taxonomy-indicators .tax-keto .abbr{background:#f7a7c5;color:#2e2e2e}.taxonomy-indicators .tax-paleo .abbr{background:#b6bfb9;color:#2e2e2e}.taxonomy-indicators .tax-vegan .abbr{background:#2e2e2e}.taxonomy-indicators .tax-egg-free .abbr{background:#ddd3c5;color:#2e2e2e}.taxonomy-indicators .tax-nut-free .abbr{background:#757575}.taxonomy-indicators .tax-whole-30 .abbr{background:#dedede;color:#2e2e2e}@media (min-width:1024px){.taxonomy-indicators a.taxonomy-indicator:hover .abbr{background:#2e2e2e;color:#fff;transform:scale(.9);opacity:1}}.archive-nav{background:#fdefeb;padding:15px;margin-bottom:20px}.archive-shop .archive-nav{margin-bottom:5px}@media (min-width:1024px){.archive-nav{padding:25px 15px 0;margin-bottom:30px}.page-template-page_recipes .archive-nav{padding-bottom:0;margin-bottom:35px}}.categories-links{background:#fdefeb;padding:0;margin-bottom:40px;border-radius:0 0 8px 8px}.categories-links .flexbox{flex-direction:column;flex-wrap:wrap}.categories-links .flexbox .entry{width:auto;margin-bottom:1px}.categories-links .flexbox .more-link{width:100%;background:#fff;text-decoration:none;height:44px;line-height:1;display:flex;align-items:center}.categories-links .flexbox .entry:last-of-type{margin-bottom:0}.categories-links .flexbox .entry:last-of-type .more-link{border-radius:0 0 8px 8px}.categories-links .flexbox .entry:first-of-type .more-link{padding-top:12px}@media (min-width:1024px){.categories-links{margin-bottom:40px}.archive-nav .categories-links{margin-bottom:0;background:#f8beb1;width:100vw;margin-left:calc(50% - 50vw)}.archive-nav .categories-links>.wrap{max-width:1020px;margin:0 auto}.categories-links .flexbox .more-link{background:#fdc7bc;border-radius:0!important;font-size:18px;margin-bottom:8px}.categories-links .flexbox .more-link:hover{background:#f0ac9f;transform:scale(.95);color:#2e2e2e}.categories-links .flexbox{flex-direction:row;justify-content:center;align-items:center;padding:16px 0 8px}}@media (min-width:1024px){.categories-featured-posts{margin-bottom:25px}}.archive-description{padding-bottom:20px}.blog .archive-description,.search .archive-description{padding-bottom:0}.archive-description,.archive-description a,.archive-description p{text-align:left;font-size:18px;line-height:1.66;color:#2e2e2e}.archive-description a{text-decoration:underline;font-weight:700}@media (min-width:1024px){.archive-description a:hover{text-decoration:none}.blog-description,.search-description{padding-bottom:20px}}.lity.lity-opened{z-index:9999999999}.lity .lity-close{position:absolute}@media (min-width:768px){.lity-content .footer-cta>.wrap{display:flex}}.lity-content>div{max-width:370px;padding:30px 25px 10px;background:#f8beb1;overflow:hidden;position:relative;text-align:center;color:#fff;line-height:1.333}.lity-content>div form{position:relative;z-index:10;margin-bottom:45px}.lity-content>div::after{content:"";position:absolute;background:url(../svg/popup-icon.svg) bottom center no-repeat;width:120px;height:107px;bottom:-25px;right:-8px;background-size:contain;transform:rotate(5deg)}.lity-content>div h2{font-size:38px;font-family:"DM Serif Display";text-transform:lowercase;font-weight:400;letter-spacing:0;border:0;padding:0;margin-bottom:0;color:#fff;text-transform:lowercase;letter-spacing:0;line-height:1.1}.lity-content>div h2 .emphasis{color:#323232}.lity-content>div form button{width:100%;max-width:450px;margin:auto;padding:10px 15px;display:block}@media (min-width:768px){.lity-content>div{max-width:695px;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:10px;text-align:center;padding-bottom:25px;position:relative}.lity-content .home-videos{display:block}.lity-content>div form{margin-bottom:10px}.lity-content>div::after{content:"";position:absolute;background:url(../svg/popup-icon.svg) bottom center no-repeat;width:120px;height:107px;bottom:-20px;right:-8px;background-size:contain;transform:rotate(5deg)}.lity-content>div h2{font-size:44px;margin-top:15px}.lity-content>div *{text-align:center}.lity-content>div p:empty{display:none}.lity-content>div input{max-width:100%}}.popup-image{min-width:197px;width:197px;margin:0 auto}@media (min-width:768px){.popup-image{min-width:329px;width:329px;margin-right:20px;margin-left:-70px}}.lity-content .categories-videos,.lity-content .home-videos,.lity-content .index-videos{padding:0;background:0 0;min-height:auto;min-width:280px}@media screen and (min-width:375px){.lity-content .categories-videos,.lity-content .home-videos,.lity-content .index-videos{min-width:320px}}@media screen and (min-width:414px){.lity-content .categories-videos,.lity-content .home-videos,.lity-content .index-videos{min-width:370px}}@media screen and (min-width:425px){.lity-content .categories-videos,.lity-content .home-videos,.lity-content .index-videos{min-width:380px}}@media screen and (min-width:500px){.lity-content .categories-videos,.lity-content .home-videos,.lity-content .index-videos{min-width:460px}}@media screen and (min-width:1024px){.lity-content .categories-videos,.lity-content .home-videos,.lity-content .index-videos{min-width:695px}}.lity-content .categories-videos::after,.lity-content .categories-videos::before,.lity-content .home-videos::after,.lity-content .home-videos::before,.lity-content .index-videos::after,.lity-content .index-videos::before{content:none}.lity-content .mv-video-target{width:100%;height:100%}#ez-toc-container{width:100%;padding:0;margin-top:24px;background-color:#fdefeb;border:none;border-radius:0}.ez-toc-title-container{background-color:#f8beb1;color:#000;padding:12px 20px;position:relative}#ez-toc-container .ez-toc-title{text-transform:capitalize;font-family:"DM Serif Display";font-size:32px!important;line-height:1!important}#ez-toc-container .ez-toc-list{text-transform:capitalize}.ez-toc-title-toggle .ez-toc-btn{position:absolute;height:100%;width:100%;background-image:none;background-color:transparent!important;color:inherit!important;padding:0 20px;margin:0;top:0;left:0;display:flex!important;align-items:center;justify-content:flex-end;border:none}.ez-toc-title-toggle .ez-toc-btn::before{content:"\e927";font-family:Icons;display:block!important;font-size:29px}@media screen and (min-width:1024px){.ez-toc-title-toggle .ez-toc-btn:hover::before{transform:scale(.95)}}.ez-toc-toggle{text-decoration:none!important}.ez-toc-icon-toggle{display:none}#ez-toc-container .ez-toc-list-level-1{padding:20px 32px}#ez-toc-container ul{list-style:disc;overflow:visible}#ez-toc-container ul li{line-height:1.2!important;list-style:disc;overflow:visible}#ez-toc-container ul li+li{margin-top:8px}#ez-toc-container ul ul{margin-top:8px}#ez-toc-container nav a{text-decoration:underline;font-size:20px}@media screen and (min-width:1024px){#ez-toc-container nav a:hover{text-decoration:none;opacity:1;background-color:transparent}}.akismet_comment_form_privacy_notice{font-weight:500;font-size:.7em;font-style:italic;margin:28px 0;text-align:center}.comment-respond+.akismet_comment_form_privacy_notice{margin:0}.akismet_comment_form_privacy_notice a{text-decoration:underline}.akismet_comment_form_privacy_notice a:hover{text-decoration:none;opacity:1}#wpstats{display:none}.sharedaddy{margin-top:20px}p.comment-subscription-form{text-align:left;font-weight:400;font-size:.92em;position:relative;padding-left:20px;margin-bottom:8px}@media screen and (min-width:768px){p.comment-subscription-form{float:left;width:calc(100% - 100px)}}.comment-subscription-form input{margin-right:4px;position:absolute;top:2px;left:0}.comment-subscription-form+.form-submit{margin-top:8px}@media screen and (min-width:768px){.comment-subscription-form+.form-submit{margin-top:-24px}.comment-subscription-form+.comment-subscription-form+.form-submit{margin-top:-52px}}h2.mv_auto_insert_headline{margin-bottom:8px}form input[name=first_name]{text-transform:capitalize}.after-entry form input[name=first_name]{text-transform:uppercase}form input[name=first_name]::-webkit-input-placeholder{text-transform:lowercase}.after-entry form input[name=first_name]::-webkit-input-placeholder{text-transform:uppercase}.comment-header{padding-right:88px}.comment-list>.comment{padding-bottom:0}.bypostauthor .comment-header{padding-right:0}.comment-respond .comment-form-wprm-rating,.comment-respond .tasty-recipes-ratings{font-weight:700;font-size:16px;color:#333;margin:0;display:flex;margin-bottom:10px;justify-content:center;width:100%}.comment-respond .tasty-recipes-ratings-buttons,.comment-respond .wprm-rating-stars{display:block;font-size:20px;margin-top:0;padding-left:0}@media screen and (min-width:768px){.comment-respond .comment-form-wprm-rating,.comment-respond .tasty-recipes-ratings{justify-content:flex-start}.comment-respond .tasty-recipes-ratings-buttons,.comment-respond .wprm-rating-stars{display:inline-block;margin:0 0 0 6px}}.comment-respond .tasty-recipes-ratings-buttons span{color:#ec9b14;font-size:120%}.comment-respond .wprm-rating-star svg{width:26px;height:26px}.comment-list .tasty-recipes-ratings,.comment-list .wprm-comment-rating{position:absolute;top:32px;right:0}.comment.bypostauthor .tasty-recipes-ratings,.comment.bypostauthor .wprm-comment-rating{top:16px;right:22px}.comment-list .tasty-recipes-rating,.comment-list .wprm-rating-star svg,.comment-respond .tasty-recipes-ratings-buttons span,.comment-respond .wprm-rating-star svg{display:inline-block;transform:rotate(-8deg);margin:0 1px;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg)}.rp4wp-related-posts{margin:0;text-align:left}.rp4wp-related-posts h3{font-size:26px;margin:0 0 12px;display:inline-block;font-family:Barlow;font-weight:400;text-align:left}@media screen and (min-width:768px){.singular .content .rp4wp-related-posts h3{font-size:28px;margin-bottom:10px}}.rp4wp-related-posts ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0!important;list-style-type:none}.rp4wp-related-posts li{flex:1;margin-bottom:20px;flex-basis:100%;display:flex;align-items:center;border-bottom:#fdefeb;padding-bottom:20px}.rp4wp-related-posts li:last-of-type{padding-bottom:0;border-bottom:0;margin-bottom:0}@media screen and (min-width:768px){.rp4wp-related-posts li{flex-basis:48%;margin-right:4%;border-width:1px;margin-bottom:25px;padding-bottom:25px}.rp4wp-related-posts li:nth-of-type(3){border-bottom:0;padding-bottom:0;margin-bottom:0}.rp4wp-related-posts li:nth-of-type(2n){margin-right:0}}.rp4wp-related-posts li::before{content:none!important}.rp4wp-related-post-image .wp-post-image{display:block;max-width:85px;margin-right:15px}@media screen and (min-width:1024px){.rp4wp-related-post-image .wp-post-image{display:block;max-width:135px;margin-right:18px}}.singular .content .rp4wp-related-post-content a{display:block;font-weight:400;font-size:24px;text-align:left;position:relative;padding:0;line-height:1.2;color:#000;font-family:"DM Serif Display";text-transform:capitalize}@media screen and (min-width:1024px){.singular .content .rp4wp-related-post-content a{font-size:22px;padding:0}.singular .content .rp4wp-related-post-content a:hover{color:#676767;text-decoration:underline}}ul.list-recipe{display:flex;flex-wrap:wrap;justify-content:space-between;margin:12px 0 25px}ul.list-recipe li{flex-basis:48%;list-style:none;margin:1%}@media only screen and (min-width:768px){ul.list-recipe li{flex-basis:23.75%;margin:1% 1% 0 0}}ul.list-recipe li:first-child{margin-left:1%}ul.list-recipe li a{display:block;line-height:1.2;text-align:center}.podcast-flex{margin-left:auto}.podcast-flex .section-description{max-width:480px}.podcast-flex form{display:flex;align-items:center}.podcast-flex button,.podcast-flex input{height:20px;margin:0 0 0 12px;font-size:60%}.podcast-flex button,.podcast-flex button:hover{color:#fff;background:#000;border:0}.home-categories .entry-image-link{border-radius:50%;display:flex;align-items:center;width:90px;height:90px;overflow:hidden;margin:auto;margin-bottom:10px}@media (min-width:390px){.home-categories .entry-image-link{width:112px;height:112px}}@media (min-width:1024px){.home-categories .entry-image-link{width:139px;height:139px;justify-content:center;text-align:center}.home-categories .entry:hover .entry-title-link{border-color:inherit}}.home-categories .entry-title{text-align:center;font-size:18px;margin-bottom:15px}.community-home{background:#fdefeb;padding:40px 10px 20px;text-align:center;margin-bottom:60px;width:100vw;margin-left:calc(50% - 50vw);position:relative;margin-top:20px}.community-home::after,.community-home::before{content:"";position:absolute;background:url(../png/border-wavy-pink.png) bottom left;top:-15px;left:0;z-index:1;width:100vw;height:38px}.community-home::after{top:unset;bottom:-30px}.community-home>.wrap{max-width:1020px;margin:auto}.community-home form{display:flex;margin:auto;margin-bottom:20px;flex-direction:column;max-width:350px}.community-home form input[type=text]{max-width:100%}@media (min-width:768px){.community-home form input[type=text],.community-subscribe form input[type=text]{max-width:250px;margin-right:20px}.community-home form{max-width:100%}.community-home{min-height:125px;display:flex;align-items:center;justify-content:center;padding-bottom:0;margin-bottom:90px;margin-top:0;padding:0}.community-home>.wrap{width:100%}.community-home form{flex-direction:row;justify-content:center;margin-top:18px}}.community-links .flexbox{justify-content:space-between;margin:0}@media (min-width:500px){.community-links .flexbox{justify-content:center}}.community-links .entry{border-radius:5px;background:#f8beb1;width:calc(33.3333333333% - 10px);margin:0 5px;display:flex;align-items:center;max-width:120px;padding:15px 4px}.community-links .entry:first-of-type{margin-left:0}.community-links .entry:last-of-type{margin-right:0}@media (min-width:414px){.community-links .entry{width:calc(33.3333333333% - 15px);max-width:120px;margin:0 6px;padding:15px 6px}}@media (min-width:1024px){.community-links .entry{background:0 0;max-width:100%;padding:0}}.community-links a.more-link{white-space:unset;font-size:13px;text-transform:lowercase;letter-spacing:0;border-radius:5px;background:0 0;position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0}.community-links a.more-link .icon-font{display:flex;width:40px;height:40px;align-items:center;justify-content:center;margin:0;background:#fff;border-radius:50%;margin-bottom:10px}.community-links a.more-link .icon-font::before{font-size:25px;margin:0;top:unset}.community-links a.more-link .icon-font.icon-bell::before{content:"";background:url(../svg/icon-bell.svg) center center no-repeat;width:100%;height:26px;z-index:1}.community-links a.more-link .icon-facebook+.link-text{padding-left:5px;padding-right:5px}@media (min-width:1024px){.community-links a.more-link{flex-direction:row;align-items:center;justify-content:center;font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:0}.community-links a.more-link .icon-facebook+.link-text{padding-left:0;padding-right:0}.community-links a.more-link .link-text{border-bottom:2px solid transparent}.community-links a.more-link:hover{transform:none;color:#2e2e2e}.community-links a.more-link:hover .link-text{border-color:#2e2e2e}.community-links a.more-link:hover .icon-font{background-color:#fff}.community-links a.more-link .icon-font{background:#f8beb1;margin:0;margin-right:15px;width:55px;height:55px}.community-links a.more-link .icon-font::before{font-size:33px;display:flex;align-items:center;justify-content:center}.community-links a.more-link .icon-font.icon-instagram::before{top:.5px;right:-1px}.community-links a.more-link .icon-font.icon-bell::before{height:32px}}.home-bio,.index-feature{text-align:center;margin-bottom:30px;margin-top:45px}@media (min-width:1024px){.home-bio>.wrap,.index-feature>.wrap{display:flex;align-items:flex-end;justify-content:center;margin-top:60px;position:relative;max-width:1020px;margin-bottom:50px}.home-bio>.wrap::after,.index-feature>.wrap::after{content:"";position:absolute;background:url(../svg/home-about.svg) right top no-repeat;width:174px;top:-25px;right:0;height:178px;z-index:1}}.home-bio .section-pretitle,.index-feature .section-pretitle{background:#fff;position:relative;width:fit-content;padding:8px 20px 0;margin:auto;line-height:1.3}.home-bio .section-title,.index-feature .section-title{font-size:44px}.home-bio .section-content,.index-feature .section-content{margin-top:-30px}.home-bio .section-image,.index-feature .section-image{flex:1;flex-basis:60%;position:relative}.home-bio .section-image::before,.index-feature .section-image::before{content:"";position:absolute;background:url(../svg/icon-dots.svg) bottom center no-repeat;top:-35px;left:-7px;z-index:1;width:125px;height:119px;background-size:contain}@media (min-width:1024px){.home-bio .section-image,.index-feature .section-image{flex:1;flex-basis:65%;position:relative}.home-bio .section-image::before,.index-feature .section-image::before{top:-32px;left:-38px;width:177px;height:150px}.index-feature .section-image::before{top:-50px;left:-10px;width:140px;height:140px}.home-bio .section-content,.index-feature .section-content{flex-basis:50%;margin:0;text-align:left;background:#fff;margin-left:-165px;padding:30px 0 40px 35px;height:fit-content;z-index:1}.home-categories .section-content>*{text-align:left}}.home-bio .section-description,.index-feature .section-description{font-weight:400;font-size:18px}.home-bio .more-link,.index-feature .more-link{border:4px solid #000;background:0 0;color:#000;font-size:16px;height:44px;padding:9px 12px}@media (min-width:1024px){.home-bio .section-description,.home-bio .section-pretitle,.home-bio .section-title,.index-feature .section-description,.index-feature .section-pretitle,.index-feature .section-title{text-align:left;margin:0;padding:0}.index-feature .section-title{max-width:360px}.home-bio .section-description *,.index-feature .section-description *{font-size:16px}.home-bio .section-description a,.index-feature .section-description a{text-decoration:underline}.home-bio .section-description a:hover,.index-feature .section-description a:hover{text-decoration:none}.home-bio .more-link,.index-feature .more-link{font-size:16px;padding:8px 13px}.home-bio .more-link:hover,.index-feature .more-link:hover{background:#2e2e2e;color:#fff;transform:scale(.95);border-color:#2e2e2e}}.home-brands{background:#4c6253;margin-bottom:30px;width:100vw;margin-left:calc(50% - 50vw);padding:25px 20px 15px}.home-home-brands>.wrap{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media screen and (min-width:1024px){.home-brands{padding:8px 0}.home-brands>.wrap{flex-direction:row;align-items:center;max-width:1020px;margin:auto}}.home-brands .flexbox{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex:1}.home-brands .entry{text-align:center;margin-bottom:10px}.home-brands .entry-image{width:auto;max-height:45px;vertical-align:middle}@media screen and (min-width:1024px){.home-brands .flexbox{margin:20px 0 10px;justify-content:space-between}.home-brands .entry:nth-of-type(3) .entry-image{max-height:100%}.home-brands .entry:nth-of-type(6) .entry-image{max-height:100%}}.home-latest{margin-bottom:30px}.home-latest .flexbox{counter-reset:latest-posts-counter}.home-latest .flexbox .entry{counter-increment:latest-posts-counter;position:relative}@media screen and (min-width:1024px){.home-latest{margin-bottom:25px}.home-latest .flexbox .entry{margin-bottom:30px}}.home-latest .flexbox .entry .entry-image-link{position:relative;display:inline-block}.home-latest .flexbox .entry .entry-image-link::before{content:counter(latest-posts-counter,decimal-leading-zero);position:absolute;bottom:0;background:#fff;padding-right:7px;font-size:41px;line-height:1;font-family:"DM Serif Display";color:#2e2e2e;white-space:nowrap;z-index:1;text-transform:lowercase;left:0}.home-posts .entry .entry-title{margin-top:-5px;margin-bottom:0;line-height:1}.home-latest .entry .entry-title{text-align:left}.home-latest a.more-link{display:flex;align-items:center;justify-content:space-between;background:#2e2e2e;color:#fff;font-size:16px}@media (min-width:1024px){.home-posts .entry .entry-title{margin-top:5px}.home-latest>.wrap{position:relative;padding-top:45px}.home-latest .section-title{position:absolute;left:-130px;transform:rotateZ(270deg);top:120px;border:0}.home-latest .more-link-container{position:absolute;right:0;top:4px}.home-latest a.more-link{background:0 0;color:#2f2f2e;display:inline-flex;padding:0;font-size:17px}.home-latest a.more-link:hover{text-decoration:underline}}.home-product{text-align:center;margin-bottom:25px;background:#fdefeb;padding:30px 10px;width:100vw;margin-left:calc(50% - 50vw)}@media (min-width:1024px){.home-product{padding-bottom:0;margin-bottom:90px}.home-product>.wrap{display:flex;max-width:1020px;margin:auto}}.home-product .section-image{position:relative;padding:0 20px 10px}.home-product .section-image>img{z-index:1;position:relative}.home-product .section-image::after{content:"";position:absolute;background:url(../svg/pattern.svg) bottom center no-repeat;width:100%;bottom:0;left:0;height:130px;background-size:cover}@media (min-width:1024px){.home-product .section-image{flex:1;flex-basis:40%;margin-right:40px;margin-bottom:-20px;padding:0 25px 10px}}.home-product .section-content{padding:5px 15px 10px}@media (min-width:1024px){.home-product .section-content{flex:1;flex-basis:50%;text-align:left;display:flex;flex-direction:column;justify-content:center}.home-product .section-content>*{text-align:left}.home-product .section-content .section-pretitle{line-height:1;margin-left:3px}}.home-product .section-title{border:0;max-width:300px;font-size:44px}@media (min-width:1024px){.home-product .section-title{max-width:100%;text-align:left;margin-left:0;margin-top:8px}}.home-product .section-description,.home-product .section-description a{font-weight:400;font-size:18px}.home-product .section-description a{text-decoration:underline}@media (min-width:1024px){.home-product .section-description,.home-product .section-description a{font-size:16px}.home-product .section-description a:hover{text-decoration:none}}.home-product a.more-link{background:0 0;border:4px solid #000;color:#000;padding:9.5px 12px;line-height:1;font-size:16px}@media (min-width:1024px){.home-product a.more-link{background:#2e2e2e;border:3px solid #2e2e2e;color:#fff;padding:11px 15px}.home-product a.more-link .icon-font{display:none}.home-product a.more-link:hover{background:0 0;color:#2e2e2e;transform:scale(.95)}}.home-videos,.index-videos{margin-bottom:20px}@media (min-width:1024px){.home-videos,.index-videos{margin-bottom:45px}}.home-videos .entry,.index-videos .entry{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.16);box-shadow:0 2px 3px 0 rgba(0,0,0,.16)}.home-videos .entry-image-link,.index-videos .entry-image-link,.post-listing .categories-videos .entry-image-link{position:relative;display:block}.home-videos .entry-image-link::before,.index-videos .entry-image-link::before,.post-listing .categories-videos .entry-image-link::before{content:"\e935";font-family:Icons;width:40px;height:40px;position:absolute;left:15px;top:15px;z-index:1;color:#2e2e2e;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:20px;line-height:1;padding-left:5px}.home-videos .entry-content,.index-videos .entry-content{padding:0 15px 15px}.home-videos .entry .pre-title,.index-videos .entry .pre-title{margin:3px 0 3px;font-family:Barlow;font-size:21px;font-weight:500;letter-spacing:.05em;color:#2e2e2e}@media (min-width:1024px){.home-videos .entry-image-link:hover::before,.index-videos .entry-image-link:hover::before,.post-listing .categories-videos .entry-image-link:hover::before{transform:scale(1.15);transition:.4s}.home-videos .entry-image-link:hover img,.index-videos .entry-image-link:hover img{opacity:.9}.home-videos .entry .pre-title,.index-videos .entry .pre-title{font-size:18px;margin-top:8px;margin-bottom:0}}.home-videos .entry-title,.index-videos .entry-title{font-size:28px;margin-bottom:5px;text-align:left}.home-posts{margin-bottom:25px}.home-posts .more-link{display:flex;align-items:center;justify-content:space-between;background:#2e2e2e;color:#fff;font-size:16px}@media (min-width:1024px){.home-posts+.home-posts{margin-top:45px}.home-posts>.wrap{position:relative}.home-posts .section-title{margin-bottom:50px}.home-posts .more-link-container{text-align:center;margin:auto;position:absolute;top:48px;left:calc(50% - 85px)}.home-posts .more-link{display:inline-flex;align-items:center;justify-content:center;background:0 0;color:#343434}.home-posts .more-link:hover{text-decoration:underline;color:inherit;background:0 0;transform:none}}.category-icons{margin-bottom:25px;background:#fdefeb;width:100vw;margin-left:calc(50% - 50vw);padding:20px 20px 40px;text-align:center;overflow:hidden;background-size:cover}@media (min-width:1024px){.category-icons{background:#fdefeb;margin-bottom:65px;margin-top:40px;position:relative;overflow:hidden;padding:50px;background-size:contain}.category-icons::before{content:"";background:url(../svg/home-bottom-left.svg) top center no-repeat;width:210px;position:absolute;bottom:-41px;left:-50px;height:180px}.category-icons::after{content:"";background:url(../svg/home-top-right.svg) top center no-repeat;width:160px;height:155px;position:absolute;top:-5px;right:-50px}.category-icons>.wrap{display:flex;align-items:center;justify-content:center;max-width:850px;margin:auto;position:relative}}.category-icons .section-title{max-width:230px;font-size:44px}.category-icons .more-link{background:#d3d3d3;font-size:16px}@media (min-width:1024px){.category-icons .home-icons-text .section-content{max-width:291px;margin-left:auto;min-width:290px;margin-right:50px}.category-icons .home-icons-text .section-content .section-description{font-size:16px;font-weight:400}}.category-icons .home-icons-grid .link-item{text-align:center;display:flex;flex-direction:column;align-items:center}@media (min-width:1024px){.category-icons .home-icons-grid .link-item{margin-bottom:10px}}.category-icons .home-icons-grid .link-icon{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.home-icons-grid .link-icon::before{content:"";width:102px;height:100px;position:absolute;background-repeat:no-repeat;background-position:center;background-size:100% 100%}@media (min-width:1024px){.home-icons-grid .link-icon::before{width:115px;height:115px}.home-icons-grid .link-item:hover .link-icon{transform:rotate(5deg);opacity:.7}}.home-icons-grid .link-icon.icon-bowl::before{background-image:url(../svg/icon-recipes.svg)}.home-icons-grid .link-icon.icon-weight::before{background-image:url(../svg/icon-fitness.svg)}.home-icons-grid .link-icon.icon-bible::before{background-image:url(../svg/icon-faith.svg)}.home-icons-grid .link-icon.icon-camera::before{background-image:url(../svg/icon-videos.svg)}.home-icons-grid .link-icon.icon-printable::before{background-image:url(../svg/icon-guide.svg)}.home-icons-grid .link-icon.icon-blender::before{background-image:url(../svg/icon-shop.svg)}.category-icons .home-icons-grid .link-text{font-size:16px;font-family:"DM Serif Display";font-weight:400;letter-spacing:0;text-transform:lowercase;color:#2f2f2e;line-height:1.333}@media (min-width:414px){.category-icons .home-icons-grid .link-text{font-size:18px}}.home-testimonial .section-title{text-transform:lowercase;font-size:44px;font-family:Audrey;font-weight:400;letter-spacing:0;line-height:1;position:relative;z-index:5;margin-bottom:22px;border:0;margin-top:12px}@media (min-width:1024px){.home-testimonial .section-title{margin-top:-10px}}.home-testimonial .section-title::after{content:"“";color:rgba(60,80,90,0);font-size:333px;font-family:"Work Sans";line-height:.6;position:absolute;left:calc(50% - 75px);top:1px;z-index:-1}.home-testimonial .section-description{font-family:"DM Serif Display";font-size:18px;letter-spacing:0;text-align:center;font-style:italic;font-weight:400;color:#2e2e2e;padding:0 15px 18px}@media (min-width:1024px){.home-testimonial .section-description{font-size:20px;padding:0 150px;margin-bottom:18px}}.home-testimonial .section-description span:last-of-type{font-size:14px;font-family:"Work Sans";font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1.33;color:#2f2f2e;font-style:normal}.archive-shop .entry-content>:not(.more-link){display:none}@media (min-width:1024px){.archive-shop .entry-content,.archive-shop .entry-content>*,.archive-shop .entry-content>:not(.more-link){display:block}.archive-shop .entry-content a,.archive-shop .entry-content p{font-size:15px;line-height:1.375;color:#3d3d3d;text-align:center}.archive-shop .entry-content a{font-weight:600;text-decoration:underline}.archive-shop .entry-content a:hover{text-decoration:none}}@media (min-width:1024px){.archive-shop.full-width-content .content.flexbox{width:100%}}.archive-shop .product-section>.wrap{position:relative;max-width:1020px;margin-left:auto;margin-right:auto;width:calc(100% - 20px)}.archive-shop .product-section .entry-content{text-align:center}.archive-shop .product-section .entry-content .more-link{display:inline-flex;align-items:center;justify-content:space-between;background:#2e2e2e;color:#fff;font-size:12px;margin-top:10px;letter-spacing:.1em;text-decoration:none;font-weight:500;padding:9px 13px}@media (min-width:1024px){.archive-shop .product-section .entry-content .more-link{margin-top:0;border:3px solid transparent}.archive-shop .product-section .entry-content .more-link:hover{border-color:#2e2e2e;background:0 0;color:#2e2e2e}}.archive-shop .product-section .more-link-container{display:block}.archive-shop .product-section>.wrap>.more-link-container .more-link{display:flex;align-items:center;justify-content:space-between;background:#000;color:#000;font-size:16px}@media (min-width:1024px){.archive-shop .product-section>.wrap>.more-link-container{position:absolute;right:0;display:inline-block;top:18px}.archive-shop .product-section>.wrap>.more-link-container .more-link{background:0 0;font-size:14px;letter-spacing:.1em;color:#2f2f2e;font-weight:400;padding:0;display:inline-block}.archive-shop .product-section>.wrap>.more-link-container{font-size:16px}.archive-shop .product-section>.wrap>.more-link-container .more-link:hover{text-decoration:underline;transform:none}}.archive-shop .content>.product-section:nth-of-type(2n){background:#fdefeb;width:100%;margin-left:calc(50% - 50vw);margin-top:20px;margin-bottom:40px;padding:40px 0 20px;position:relative;min-width:100vw}.archive-shop .content>.product-section:nth-of-type(2n)>.wrap{max-width:1020px;margin:auto}.page-template-page_shop .archive-nav{background:#000;margin-bottom:0}@media (min-width:1024px){.page-template-page_shop .archive-nav{background:#000;margin-bottom:0;padding-bottom:20px}}.page-template-page_shop .archive-nav>.wrap{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;padding-bottom:20px;padding-top:10px}.page-template-page_shop .shop-pretitle-the{text-transform:uppercase;font-size:19px;letter-spacing:.1em;line-height:1;color:#fff}@media (min-width:1024px){.page-template-page_shop .shop-pretitle-the{color:#2e2e2e;margin-bottom:3px}}.page-template-page_shop .shop-pretitle-brand{text-transform:lowercase;font-size:34px;color:#fff;line-height:1;font-family:"DM Serif Display";margin-bottom:8px}@media (min-width:1024px){.page-template-page_shop .shop-pretitle-brand{color:#2e2e2e;font-size:36px}}.page-template-page_shop .archive-nav .entry-title{text-transform:uppercase;color:#2e2e2e;background:#fff;font-size:20px;margin:0;padding:6px 15px;letter-spacing:.1em;font-family:"Work Sans";font-weight:500}@media (min-width:1024px){.page-template-page_shop .archive-nav .entry-title{color:#fff;background:#000;font-size:20px}}.page-template-page_shop .content .section-description{text-align:left;font-size:18px;color:#2e2e2e}@media (min-width:1024px){.page-template-page_shop .content .section-description{margin-bottom:25px;line-height:1.5}}.page-template-page_shop .content .section-description a{font-weight:600}.shop-items{text-align:center;color:#2e2e2e}.shop-items .articles-container .entry{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.16);box-shadow:0 2px 3px 0 rgba(0,0,0,.16);margin-bottom:25px;position:relative;padding-bottom:20px}.shop-items .articles-container .entry-content{padding:0 15px 10px;display:flex;flex-direction:column}@media (min-width:1024px){.shop-items .articles-container .entry-content{padding:0 15px 12px}}.shop-items .articles-container .pre-title{text-align:center;color:#2e2e2e;order:2;margin-bottom:0}.shop-items .articles-container .entry-title{text-align:center;text-transform:capitalize;font-size:32px;margin-top:10px;padding-bottom:0;order:1;line-height:1}.shop-items .articles-container .entry-description{text-align:center;order:2}@media (min-width:768px){.shop-items .articles-container .entry-description{font-size:16px;letter-spacing:.025em}}.shop-items .articles-container a.more-link{background:#2e2e2e;color:#fff;padding:9px 25px;min-width:150px;border:3px solid #2e2e2e}.shop-items .articles-container .more-link-container{order:3;margin-top:10px}@media (min-width:1024px){.shop-items .articles-container .more-link-container{order:3;margin-top:8px}.shop-items .articles-container .more-link:hover{background:#fff;color:#2e2e2e;transform:scale(.95);border-color:#2e2e2e}}.shop-items .articles-container .entry-content+.more-link-container .more-link{background:#fff;color:#2e2e2e;border:0;font-size:16px;text-transform:unset;letter-spacing:0;padding:0;position:relative}.shop-items .articles-container .entry-content+.more-link-container .more-link::after{content:"\e906";font-family:Icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;line-height:1em;margin:.2em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:.075em}@media (min-width:1024px){.shop-items .articles-container .entry-content+.more-link-container .more-link:hover{text-decoration:underline}.shop-items .articles-container .entry-content+.more-link-container .more-link::after:hover{text-decoration:none}}@media (min-width:1024px){.page-template-page_recipes.post-listing .index-categories{margin-bottom:19px}}.page-template-page_recipes.post-listing .index-categories .entry-content .entry-title::before{display:none}.page-template-page_recipes.post-listing .index-categories .entry{margin-bottom:0}.page-template-page_recipes.post-listing .index-categories .entry-content .entry-title{text-align:left;margin-top:-25px;background:#fff;padding:5px 15px 15px 5px;width:fit-content;margin-left:-2px;text-transform:uppercase;font-family:"Work Sans";letter-spacing:.1em;font-size:18px;color:#2f2f2e;font-weight:500;padding-bottom:18px}.index-search{background:#4c6253;overflow:hidden;padding:25px 25px 30px;margin:0 0 30px}.index-search input{font-size:18px}@media (min-width:768px){.index-search input{font-size:22px}}.index-search .search-form input{height:63px}.index-search .search-form .search-form-submit{color:#2e2e2e}.index-search .search-form .search-submit-icon{font-size:24px;top:5px;right:8px;width:54px;height:54px;background:#f8beb1;border-radius:50%;display:flex;align-items:center;justify-content:center}.index-search .section-title{font-size:34px;color:#fff;margin-bottom:10px}@media (min-width:1024px){.index-search>.wrap{max-width:760px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.index-search .section-title{margin-bottom:0}.index-search .search-form{flex-grow:1;margin-left:25px;background:#fff}}.archive-menu{background:0 0}.page-template-page_recipes .archive-nav{padding-bottom:0;margin-bottom:15px}@media (min-width:1024px){.page-template-page_recipes .archive-nav{padding-bottom:0;margin-bottom:35px}}@media (min-width:1024px){.archive-menu{background:#f8beb1;width:100vw;margin-left:calc(50% - 50vw);margin-top:10px}.archive-menu>.wrap{max-width:1020px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.archive-menu .archive-menu-container{flex-grow:1;padding:10px 0;height:80px}.nav-recipes>.wrap>.menu>.menu-item:first-of-type{margin-left:0}.nav-recipes>.wrap>.menu>.menu-item:first-of-type>a{display:flex;padding-left:0;white-space:nowrap;text-transform:uppercase;padding-top:0;height:73px;align-items:center;padding-bottom:0;font-size:14px;letter-spacing:.1em}.nav-recipes>.wrap>.menu>.menu-item:first-of-type::before{display:none}}.index-feature{margin-bottom:30px}@media (min-width:1024px){.index-feature{margin-top:65px;margin-bottom:65px}}.index-indicators{margin-bottom:25px;background:#fdefeb;width:100vw;margin-left:calc(50% - 50vw);padding:46px 20px 20px;text-align:center;overflow:hidden;background-size:cover}@media (min-width:1024px){.index-indicators{margin-bottom:30px;margin-top:40px;position:relative;overflow:hidden;padding:50px;background-size:contain;background:url(../svg/bg-wavy-pink.svg) center center repeat-x}.index-indicators::before{content:"";background:url(../svg/home-bottom-left.svg) top center no-repeat;width:210px;position:absolute;bottom:-41px;left:-50px;height:180px}.index-indicators::after{content:"";background:url(../svg/home-top-right.svg) top center no-repeat;width:160px;height:155px;position:absolute;top:-5px;right:-50px}.index-indicators>.wrap{display:flex;align-items:center;justify-content:center;max-width:1020px;margin:auto;position:relative}}.index-indicators .section-title{color:#000}.index-indicators .more-link{background:#fdefeb;font-size:16px}@media (max-width:1023px){.index-indicators .taxonomy-indicator{width:calc(50% - 6px);background:#fdefeb;text-align:center;align-items:center;display:flex;justify-content:center;margin-right:10px;margin-bottom:10px;padding:8px 8px}.index-indicators .taxonomy-indicator:nth-of-type(even){margin-right:0}.index-indicators .taxonomy-indicator .abbr{display:none}}.index-indicators .taxonomy-indicator .full-name{font-size:20px;font-family:"DM Serif Display";text-transform:lowercase;color:#2e2e2e;padding:0 10px}@media (min-width:1024px){.index-indicators .taxonomy-indicator .full-name{font-size:15px}.index-indicators .home-icons-text .section-content{max-width:291px;margin-left:auto;min-width:290px;margin-right:50px}.index-indicators .home-icons-text .section-content .section-description{font-size:16px;font-weight:400}.index-indicator-text{flex-basis:50%}.index-indicators .taxonomy-indicators{flex-grow:1}.index-indicators .taxonomy-indicator{display:flex;flex-direction:column;margin:0 0 16px 25px}.index-indicators .taxonomy-indicators .abbr{width:94px;height:94px;font-size:42px;font-family:"DM Serif Display";display:inline-flex;align-items:center;justify-content:center}.index-indicators .taxonomy-indicators .tax-paleo .abbr{display:inline-block;padding-top:2px}}.index-videos .section-title{line-height:1.8;font-weight:400;word-break:break-word;-webkit-font-smoothing:antialiased;box-sizing:inherit;font-family:Audrey;text-align:center;font-size:36px;text-transform:lowercase;color:#2f2f2e;background:#fff;position:relative;width:fit-content;padding:0 30px;border:0;margin-bottom:0;letter-spacing:0}.page-template-page_recipes .content .entry-title-link{color:#2f2f2e}@media screen and (min-width:1024px){.footer-features .articles-container .entry-title:hover,.home-latest .articles-container .entry-title:hover,.home-posts .articles-container .entry-title:hover,.home-ventures .articles-container .entry-title:hover,.home-videos .articles-container .entry-title:hover,.index-videos .articles-container .entry-title:hover{border-bottom:0!important}.footer-features .articles-container .entry-title-link:hover,.home-latest .articles-container .entry-title-link:hover,.home-posts .articles-container .entry-title-link:hover,.home-ventures .articles-container .entry-title-link:hover,.home-videos .articles-container .entry-title-link:hover,.index-videos .articles-container .entry-title-link:hover{text-decoration:underline!important;border-bottom:0!important;border-color:transparent!important}}.singular .entry-content .wprm-recipe-author-container a:not([class^=wp-block]){background-image:none}.closed-toggle-target{display:none}