html{-webkit-text-size-adjust:100%}input[type="text"],input[type="button"],input[type="submit"],input[type="email"],.text-field .textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@media (min-width :800px) and (max-width :850px){.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-head{padding:20px}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-rating{font-size:20px;display:inline;white-space:normal}.wprm-recipe-rating.wprm-recipe-rating-inline .wprm-recipe-rating-details{display:block;margin:-12px 0 0!important}}@media (max-width :1100px){.header .logo{width:320px;margin:25px 0 20px -11px}.header .top-stuff{margin:8px 0 0 0;padding-top:2px}#main{font-size:20px}#main{margin:10px -10px 0 0;clear:right}#main li a{padding:0 10px}}@media (max-width :900px){.header .logo{width:290px;margin:25px 0 20px -10px}#main{font-size:2.2vw}.footer{padding:0;background-color:#c5d0b5}.footer>.wrap{justify-content:space-between;gap:0}.footer .wrap .footer-widget.widget_block{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);width:100vw;flex:none;display:block;max-width:100vw;background-color:#dbe1d0}.footer .wrap{justify-content:center}.footer .wrap .footer-widget.widget_nav_menu{flex-basis:33.33%;flex-shrink:1;padding:20px 0}}@media (min-width :901px){.footer .subscribe .email-form,.footer .subscribe .mc4wp-form-fields{display:flex;gap:10px}.footer .subscribe .email-input{flex-basis:65%;flex-grow:1;padding:0 15px}.footer .subscribe .email-submit{white-space:nowrap;flex-basis:35%;flex-shrink:1;padding:0 15px;font-size:15px}.footer .optin-content{display:block;padding:0}.footer .optin-content .image{float:left;width:38%;height:auto;position:absolute;bottom:0;left:0}.footer .optin-content .caption,.footer .optin-content .form{float:right;width:60%;height:auto}.footer .optin-content .caption{padding:0;margin-bottom:10px}.footer .optin-content .form{padding:0;margin-bottom:20px}}@media (max-width :799px){body{border:none;padding:0}.span_content,.span_content_full{float:none;width:100%;max-width:720px;margin:0 auto}.span_content_full{max-width:100%}.span_sidebar{clear:both;width:100%;float:none;padding:10vw 0 5vw;margin:0 auto 0;max-width:400px}.sidebar .subscribe{display:none}.facet_sidebar{border:none;padding:0;margin:0 0 25px}button.facetwp-flyout-open{display:block!important}.facetwp-flyout{display:block}.facet_left{display:none}.flyout-row h3{margin:0 0 10px!important}.flyout-row.name-load_more{display:none}#main,.top-stuff,.logo,.top-bar{display:none}.header{margin-bottom:3vw;height:50px}body.home .header{margin:0}.home-section.optin-block{padding:20px 0 15px!important;overflow:visible}.optin-content{gap:3%}.optin-content .image{flex-basis:25%;min-width:unset}.optin-content .caption{flex-basis:72%;flex-grow:1;flex-shrink:0;text-align:center;padding:0 0 10px}.optin-content .caption .block-title{margin:0;font-size:32px;font-size:3vw;font-size:clamp(21px, 5vw, 32px)}.subscribe .email-form,.subscribe .mc4wp-form-fields{display:flex;gap:5px}.subscribe .email-input{flex-basis:65%;flex-grow:1}.subscribe .email-submit{white-space:nowrap;flex-basis:35%;flex-shrink:1;padding:0 15px;font-size:15px}.archives.items-3-col .item .title,.post-content .items-3-col .item .title{font-size:clamp(12px, 2.25vw, 18px)}}@media (max-width :728px){.home-sections{gap:8vw}.home-section.has-background{padding:6vw 0}.home-section.about{padding:0}.footer{margin-top:8vw}.items-2-col,.home-sections .items-3-col{gap:3vw;grid-template-columns:repeat(2,1fr)}.home-sections .featured-articles-block .items-3-col .item:nth-child(3){display:none}.home-section.about{padding:0}.home-section.about .wrap{padding:0 0 5%}.home-section .widget-content{display:block;flex:none}.home-section .widget-content .image{width:100%;position:relative;z-index:1;order:1}.home-section .widget-content .caption{width:90%;text-align:left;padding:5%;margin:-25% auto 0;z-index:11;position:relative;order:2}}@media (max-width :700px){.items-5-col,.items-6-col{grid-template-columns:repeat(3,1fr)}.divider{font-size:24px}}@media (max-width :650px){.has-background .items .item{padding:10px 10px 1px}.has-background .items .item .image{margin:-10px -10px 0}.items-4-col{gap:3vw;grid-template-columns:repeat(2,1fr)}.items-3-col .item .title{font-size:clamp(14px, 2.75vw, 18px)}.items-4-col .item .title{font-size:clamp(14px, 2.75vw, 18px)}.wprm-recipe.wprm-recipe-template-purr-custom{padding:0;margin-left:-20px;margin-right:-20px;border:none;margin-top:40px;margin-bottom:40px;box-shadow:none}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-head{padding:15px 20px}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-body{padding:15px}.wprm-recipe.wprm-recipe-template-purr-custom .nutrition-disclaimer{padding:5px 15px 10px}.wprm-recipe.wprm-recipe-template-purr-custom h2,.wprm-recipe.wprm-recipe-template-purr-custom h2.wprm-recipe-name{font-size:4.5vw;font-size:clamp(21px, 5vw, 32px)}.wprm-recipe.wprm-recipe-template-purr-custom .recipe-buttons a.wprm-recipe-link{flex-basis:31%;flex-grow:1;letter-spacing:.1em;font-size:12px;padding:10px!important}}@media (max-width :600px){.optin-content .image{flex-basis:30%;min-width:unset}.optin-content .image img{margin-bottom:-15%}.optin-content .caption{flex-basis:67%;flex-grow:1;flex-shrink:0;text-align:center;padding:0 0 10px}.optin-content .caption .block-title{margin:0;font-size:32px;font-size:3vw;font-size:clamp(18px, 4.75vw, 32px)}.optin-content .subtitle{font-size:12px;margin:0 0 4px}}@media (max-width :500px){.home-sections{gap:10vw}.home-section.has-background{padding:8vw 0}.home-section.about{padding:0}.footer{margin-top:10vw}.archives.items-3-col{gap:4vw;grid-template-columns:repeat(2,1fr)}.archives.items-3-col .item .title{font-size:clamp(14px, 2.75vw, 18px)}.breadcrumb_last{display:none}.pagination h2.screen-reader-text{margin-bottom:12px}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2}.wprm-recipe.wprm-recipe-template-purr-custom .recipe-buttons{gap:10px}.wprm-recipe.wprm-recipe-template-purr-custom .recipe-buttons a.wprm-recipe-link{flex-basis:100%;font-size:13px}}@media (max-width :475px){.single-recipe-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:-10px}.post-meta .wprm-recipe-snippet{text-align:left;justify-content:left;margin:0;flex-basis:100%;width:100%;gap:5px}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-prevent-sleep{margin:0!important;height:auto!important;display:block!important}.wprm-toggle-switch-container .wprm-prevent-sleep-description{margin-left:5px!important;font-size:11px!important}}@media (max-width :450px){h1{font-size:30px}.optin-content .image{margin-left:-10px}.optin-content .caption p{font-size:clamp(12px, 3vw, 16px)}}@media (max-width :450px){.wrap,.wrapper{padding:0 15px}.home-sections .items-3-col .item.with-excerpt .excerpt{display:none}.item .excerpt{font-size:85%}.wprm-recipe.wprm-recipe-template-purr-custom{padding:0;margin-left:-15px;margin-right:-15px;border:none}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-head{padding:15px 15px;text-align:center}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-image-block{width:100%;margin:0 auto 20px;float:none;order:1}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-image{max-width:250px;margin:0 auto 0}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-title-block{width:100%;text-align:center;order:2}.wprm-recipe.wprm-recipe-template-purr-custom h2,.wprm-recipe.wprm-recipe-template-purr-custom h2.wprm-recipe-name{font-size:4.5vw;font-size:clamp(21px, 7vw, 32px)}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-head .share{order:3;display:block;float:none;text-align:center}.wprm-recipe.wprm-recipe-template-purr-custom .share strong{display:block;margin-bottom:7px}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-body{padding:1px 15px 15px}#comment-list li{padding:0;border:none}#comment-list li li{padding:10px}#comment-list li.bypostauthor,#comment-list li.byuser{background-color:#F4F6F6;padding:10px;margin-top:15px}.footer>.wrap{justify-content:center;padding:0}.footer .wrap .footer-widget.widget_nav_menu{flex-basis:33.333%;padding:20px 0}}@media (max-width :360px){.wrap,.wrapper{padding:0 10px}.wprm-recipe.wprm-recipe-template-purr-custom{padding:0;margin-left:-10px;margin-right:-10px;border:none}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-recipe-body{padding:1px 10px}.wprm-recipe.wprm-recipe-template-purr-custom a.wprm-recipe-link{width:100%;margin-bottom:5px!important}.wprm-recipe.wprm-recipe-template-purr-custom .wprm-nutrition-label-container{padding:1px 15px 5px;column-count:0;column-gap:0}.wprm-nutrition-label-container-grouped .wprm-nutrition-label-text-nutrition-container{column-span:all;padding-right:0;white-space:nowrap}.optin-content .image{display:none}.optin-content .caption{flex-basis:100%}.optin-content .caption .block-title{margin:0;font-size:32px;font-size:3vw;font-size:clamp(16px, 6vw, 32px)}.subscribe .email-form,.subscribe .mc4wp-form-fields{display:block;flex:none;gap:5px}.subscribe .email-input{flex-basis:100%;flex-grow:1;height:44px;line-height:44px;padding:0 12px}.subscribe .email-submit{height:44px;line-height:44px;flex-basis:100%;flex-shrink:1;padding:0 15px;font-size:14px}}