﻿html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{overflow-x:hidden}input,select,textarea{background-color:var(--wp--preset--color--background);border:1px solid var(--wp--preset--color--tertiary);border-radius:0;color:var(--wp--preset--color--foreground);font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--regular);line-height:var(--wp--custom--line-height--medium);padding:10px;width:100%}textarea{line-height:var(--wp--custom--line-height--body)}input:focus,textarea:focus{border:1px dashed #000;outline:none}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.pagination a{-webkit-appearance:none;background-color:var(--wp--preset--color--primary);border:0;border-radius:0;color:var(--wp--preset--color--background);cursor:pointer;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semi-bold);line-height:1;padding:12px 20px;text-align:center;text-decoration:none;white-space:normal;width:auto}button:focus,button:hover,input[type="button"]:focus,input[type="button"]:hover,input[type="reset"]:focus,input[type="reset"]:hover,input[type="submit"]:focus,input[type="submit"]:hover,.button:focus,.button:hover,.pagination a:focus,.pagination a:hover,.pagination .active a{background-color:var(--wp--preset--color--primary);border-width:0;color:var(--wp--preset--color--background);opacity:.8;text-decoration:none}input[type="button"]:focus-visible,button[type="reset"]:focus-visible,input[type="submit"]:focus-visible{outline:1px dashed #000}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}::-ms-input-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}::placeholder{color:#666;opacity:1}.button{display:inline-block}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}a{text-decoration:underline}a:focus,a:hover{text-decoration:underline;text-decoration-thickness:2px}.image-link{border-bottom:none!important;box-shadow:none!important}.entry-comments ol,.entry-comments ul,nav ul,section:not(.entry-content) ol,section:not(.entry-content) ul{margin:0;padding:0}li{list-style-type:none}hr{border:0;border-collapse:collapse;border-bottom:1px solid var(--wp--preset--color--tertiary);margin:30px auto}a img:focus,a img:hover{opacity:.8}figure{margin:0}mark{background-color:var(--wp--preset--color--primary-light);color:var(--wp--preset--color--foreground)}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto;vertical-align:top}p{margin-bottom:25px;padding:0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus,.screen-reader-shortcut:focus{background:var(--wp--preset--color--background);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:var(--wp--preset--color--foreground);display:block;font-size:1em;font-weight:var(--wp--custom--font-weight--semi-bold);height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}table{border-collapse:collapse;border-spacing:0;margin-bottom:40px;width:100%;word-break:break-all}tbody{border-bottom:1px solid var(--wp--preset--color--tertiary)}td,th{line-height:2;text-align:left;vertical-align:top}td{padding:.5em}tr{border-top:1px solid var(--wp--preset--color--tertiary)}th{font-weight:var(--wp--custom--font-weight--semi-bold);padding:.5em}b,strong{font-weight:var(--wp--custom--font-weight--semi-bold)}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:400}em,i{font-style:italic}small{font-size:var(--wp--preset--font-size--small)}.site-container{word-wrap:break-word}.site-inner{clear:both;margin:0 auto;max-width:1240px;padding:30px 20px 0}.first-block-align-full.full-width-content .site-inner{padding-top:0}.avatar,.avatar img{border-radius:50%;float:left}.author-box .avatar,.alignleft .avatar{margin-right:20px}.alignright .avatar{margin-left:20px}.comment .avatar{margin:0 10px 0 0;max-width:26px}.after-entry,.archive-description,.author-box{margin-bottom:30px}.after-entry{margin-top:50px}.author-box{background-color:var(--wp--preset--color--quaternary);border:0;overflow:hidden;padding:30px 20px}.author-box p:last-of-type{margin-bottom:0}.author-box .author-box-title{margin-bottom:10px}.author-box-content{overflow:hidden}.breadcrumb{font-size:var(--wp--preset--font-size--xx-small);margin:0 auto 5px;max-width:728px}.archive .breadcrumb,.woocommerce .breadcrumb{max-width:unset}.woocommerce .breadcrumb{margin-bottom:20px}.search .breadcrumb{font-size:var(--wp--preset--font-size--medium);margin-bottom:20px}.search-form{overflow:hidden}li.menu-item.search{display:none}.post-password-form input[type="submit"],.search-form input[type="submit"]{margin-top:10px}.widget_search input[type="submit"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.search-form{position:relative}.search-form-input{background:var(--wp--preset--color--background);border:1px solid var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--x-small);height:40px;padding-right:50px}.search-form input[type="submit"]{background:transparent;background-color:var(--wp--preset--color--primary)!important;background-image:var(--wpr-bg-c0f5f2bb-bc75-481f-ab82-a32d60395789);background-repeat:no-repeat;background-position:center;background-size:16px 16px;box-shadow:none;border:0;border-radius:0;clip:inherit;content:'';font-family:none;font-size:0;height:38px;margin:0;padding:0;position:absolute;right:1px;top:1px;width:38px}.search-form input[type="submit"]:focus,.search-form input[type="submit"]:hover{opacity:.8}.site-header .search-form{margin-top:10px;width:100%}.entry-title a,.sidebar .widget-title a{color:var(--wp--preset--color--foreground);text-decoration:none}.entry-title a:focus,.entry-title a:hover{color:var(--wp--preset--color--primary);text-decoration:none}.widget-title{font-size:var(--wp--preset--font-size--large);margin-bottom:15px}a.aligncenter img{display:block;margin:0 auto}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter,.singular-image{display:block;margin:0 auto 30px}img.alignnone,.alignnone{margin-bottom:15px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 20px 20px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 20px 20px}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 30px}.entry-content code{background-color:var(--wp--preset--color--quaternary)}.genesis-skip-link{margin:0}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.genesis-skip-link li{height:0;list-style:none;width:0}:focus:not(:focus-visible){outline:none}:focus-visible{outline-style:dashed;outline-color:#000;outline-offset:1px}.site-header{animation:fadein 1s;background-color:var(--wp--preset--color--quaternary);padding:22px 10px 15px}@keyframes fadein{from{opacity:0}to{opacity:1}}.site-header .wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1240px;min-height:36px}.wp-custom-logo .title-area{max-width:200px;width:100%}.wp-custom-logo .title-area img{margin-top:-9px;width:auto}.wp-custom-logo .custom-logo-link{display:block}.site-title{font-size:var(--wp--preset--font-size--large);font-weight:var(--wp--custom--font-weight--semi-bold);line-height:1;margin-bottom:0}.site-title a{color:var(--wp--preset--color--foreground);text-decoration:none}.home h1,.site-description,.wp-custom-logo .site-title{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.genesis-nav-menu{clear:both;display:flex;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:block;float:none;position:relative}.genesis-nav-menu a{color:var(--wp--preset--color--foreground);display:inline-block;font-family:var(--wp--preset--font-family--secondary);font-size:var(--wp--preset--font-size--xx-small);font-weight:var(--wp--custom--font-weight--regular);outline-offset:-1px;padding-bottom:12px;padding-top:12px;text-decoration:none}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:var(--wp--preset--color--primary);text-decoration:none}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu a{width:100%}.genesis-nav-menu .sub-menu{clear:both;display:none;left:-9999px;margin:0;opacity:1;padding:0 0 10px 20px;position:static;z-index:99}.genesis-nav-menu .sub-menu a{display:inline-block;font-weight:var(--wp--custom--font-weight--regular);position:relative;width:auto;word-wrap:break-word}.genesis-nav-menu .menu-item:focus,.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .menu-item:hover>.sub-menu{display:block;left:auto;opacity:1}ul.genesis-nav-menu:not(.sub-menu)>li>a{letter-spacing:.1em}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}.js .nav-primary,.js .nav-secondary{display:none}.genesis-nav-menu .menu-item:hover>.sub-menu{display:none}.menu-toggle,.search-toggle,.sub-menu-toggle{background-color:transparent;border-radius:50%;border-width:0;box-shadow:none!important;display:block;overflow:hidden;text-align:center;visibility:visible}.menu-toggle:focus,.menu-toggle:hover,.search-toggle:focus,.search-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:transparent;border-width:0}.menu-toggle{order:-1}.menu-toggle,.search-toggle{margin:0;padding:10px;position:relative;z-index:1000}.search-toggle{cursor:pointer}.menu-toggle::before{content:' ';background-image:var(--wpr-bg-54cc4fb3-cad4-404e-8a3d-19e0e5036e60);background-size:20px 20px;float:right;height:20px;width:20px}.search-toggle::before{content:' ';background-image:var(--wpr-bg-f365c6b5-335c-4d43-9b57-eb714414bf25);background-size:20px 20px;float:right;height:20px;width:20px}.menu-toggle.activated::before,.search-toggle.activated::before{content:' ';background-image:var(--wpr-bg-0cb304ad-1337-4688-aa03-f5cabea06e1c);background-size:20px 20px;height:20px;width:20px}.sub-menu-toggle{align-items:center;display:flex;float:right;height:25px;padding:5px;position:absolute;right:6px;top:3px;z-index:100}.sub-menu .sub-menu-toggle{padding:12px 10px;right:1px}.sub-menu-toggle::before{content:' ';background-image:var(--wpr-bg-8c132379-c0d9-44e2-bc73-22c82b8e4790);background-repeat:no-repeat;background-size:15px 8px;display:inline-block;height:8px;width:15px}.sub-menu-toggle.activated::before{transform:rotate(180deg)}.nav-primary,.nav-secondary{clear:left;padding:20px 0 0;position:relative;width:100%}.nav-primary ul,.nav-secondary ul{flex-direction:column;gap:10px}.genesis-nav-menu .menu-item:not(:last-of-type){border-bottom:1px solid var(--wp--preset--color--tertiary);padding-bottom:7px}li#menu-item-76690{border-bottom:0;padding-bottom:0}li#menu-item-75828{border-bottom:0}.genesis-nav-menu .sub-menu .menu-item:not(:last-of-type){margin:5px 0;padding-bottom:0}.genesis-nav-menu a{padding:10px}.genesis-nav-menu .sub-menu a{margin:0}.mobile-search{clear:both;display:none;padding:0 10px;width:100%}.mobile-search.activated{display:block}.mobile-search .widget{margin-bottom:0}.archive-title{display:inline-block;font-size:var(--wp--preset--font-size--xx-large);position:relative}.category-dairy-free .archive-title{background-color:#e7e6e3;padding:5px 12px}.category-egg-free .archive-title{background-color:#f8dba2;padding:5px 12px}.category-gluten-free .archive-title{background-color:#eac8af;padding:5px 12px}.category-grain-free .archive-title{background-color:#f6d7af;padding:5px 12px}.category-low-carb .archive-title{background-color:#f1dadb;padding:5px 12px}.category-nightshade-free .archive-title{background-color:#d5c1c2;padding:5px 12px}.category-nut-free .archive-title{background-color:#d3c4af;padding:5px 12px}.category-vegan .archive-title{background-color:#d5d4a6;padding:5px 12px}.category-vegetarian .archive-title{background-color:#c5c9b1;padding:5px 12px}.category-whole30 .archive-title{background-color:#cadedc;padding:5px 12px}.archive-description{font-size:var(--wp--preset--font-size--small);margin:10px auto 30px;max-width:728px}.category-recipes .archive-description{max-width:100%}.category-recipes .archive-title:first-of-type{display:none}.category-recipes h2.has-text-align-center{margin-bottom:12px!important;text-align:left!important}.category-recipes .diet-key{justify-content:left!important}.category-healthy-breakfasts .archive-title::before{background-image:var(--wpr-bg-d64a984e-08b5-4f46-9eef-c9300a4f8403);background-size:40px 43.5px;content:'';height:43.5px;position:absolute;right:-60px;top:-11px;width:40px}.category-casseroles .archive-title::before{background-image:var(--wpr-bg-90eeab6d-dcc9-4dd9-92a1-2adc5508a754);background-size:50px 26px;content:'';height:26px;position:absolute;right:-70px;top:-2px;width:50px}.category-condiments .archive-title::before{background-image:var(--wpr-bg-21f4217b-804b-4932-a7df-73bb2677c9bc);background-size:36px 42.5px;content:'';height:42.5px;position:absolute;right:-55px;top:-11px;width:36px}.category-desserts .archive-title::before{background-image:var(--wpr-bg-ab1e306b-c3ae-49ee-915d-f62e295a2000);background-size:45px 45px;content:'';height:45px;position:absolute;right:-63px;top:-11px;width:45px}.category-drinks .archive-title::before{background-image:var(--wpr-bg-8d690f97-f7ea-4067-b7f7-39fe2f57a9f2);background-size:40px 44px;content:'';height:44px;position:absolute;right:-55px;top:-14px;width:40px}.category-main-dishes .archive-title::before{background-image:var(--wpr-bg-6fb9329d-e69c-4e8c-9420-6dff4faa3dee);background-size:53px 41.5px;content:'';height:41.5px;position:absolute;right:-68px;top:-12px;width:53px}.category-sides-and-salads .archive-title::before{background-image:var(--wpr-bg-c5f966c7-55bd-4c9e-a2b0-2433237af924);background-size:45px 40px;content:'';height:40px;position:absolute;right:-64px;top:-12px;width:45px}.category-snacks-and-appetizers .archive-title{font-size:var(--wp--preset--font-size--large)}.category-snacks-and-appetizers .archive-title::before{background-image:var(--wpr-bg-66607d7c-9a22-4185-9dc3-59939ceb153f);background-size:46px 50px;content:'';height:50px;position:absolute;right:-63px;top:-19px;width:46px}.category-stews-soups .archive-title::before{background-image:var(--wpr-bg-248d47cf-4f8c-4f81-acfd-11539bd17489);background-size:46px 39.5px;content:'';height:39.5px;position:absolute;right:-63px;top:-12px;width:46px}.category-air-fryer .archive-title::before{background-image:var(--wpr-bg-a5c41c77-526b-4d04-9d66-bbb3cf576595);background-size:36px 54.6px;content:'';height:54.6px;position:absolute;right:-56px;top:-20px;width:36px}.category-blender .archive-title::before{background-image:var(--wpr-bg-589ede0d-2e39-4b41-835f-952a08bb6b9b);background-size:32px 56.32px;content:'';height:56.32px;position:absolute;right:-56px;top:-20px;width:32px}.category-instant-pot .archive-title::before{background-image:var(--wpr-bg-e0621eb2-881b-4669-8138-d83f2da3be15);background-size:44px 41.8px;content:'';height:41.8px;position:absolute;right:-63px;top:-13px;width:44px}.category-no-bake .archive-title::before{background-image:var(--wpr-bg-a47c1130-f218-4833-92f5-f9b23f3988ff);background-size:44px 39.3px;content:'';height:39.3px;position:absolute;right:-63px;top:-13px;width:44px}.category-oven .archive-title::before{background-image:var(--wpr-bg-91d6b0b4-266e-41c0-83c5-d5ea85d6a397);background-size:44px 42px;content:'';height:42px;position:absolute;right:-63px;top:-10px;width:44px}.category-slow-cooker .archive-title::before{background-image:var(--wpr-bg-da21c5bb-645f-46ed-82bb-68e64f7f9797);background-size:44px 40.74px;content:'';height:40.74px;position:absolute;right:-64px;top:-10px;width:44px}.category-stovetop .archive-title::before{background-image:var(--wpr-bg-6931edba-7eaa-4ae5-ae96-d44daa6a4480);background-size:40px 49.65px;content:'';height:49.65px;position:absolute;right:-63px;top:-13px;width:40px}.category-how-to .archive-title::before{background-image:var(--wpr-bg-dcc7ef1d-227b-471b-aaef-f56dbbd0844e);background-size:34px 40.6px;content:'';height:40.6px;position:absolute;right:-53px;top:-9px;width:34px}.category-meal-plans .archive-title::before{background-image:var(--wpr-bg-a25a1611-b265-4ffc-91c2-978455a5ec09);background-size:34px 40.6px;content:'';height:40.6px;position:absolute;right:-53px;top:-9px;width:34px}.category-nutrition-guides .archive-title::before{background-image:var(--wpr-bg-8d104a99-f2ba-40f9-8571-8e1add822a42);background-size:34px 40.6px;content:'';height:40.6px;position:absolute;right:-53px;top:-9px;width:34px}.category-quick-meals .archive-title::before{background-image:var(--wpr-bg-a2499639-1e0b-4654-a5bf-e931086f3efd);background-size:34px 40.6px;content:'';height:40.6px;position:absolute;right:-53px;top:-9px;width:34px}.category-video .archive-title::before{background-image:var(--wpr-bg-f1288508-9404-41a0-b533-9c137a6b2924);background-size:34px 40.6px;content:'';height:40.6px;position:absolute;right:-53px;top:-9px;width:34px}.archive .all-recipes{background-color:#cadedc!important}.archive a.tasty-pinit-button{display:none!important}@media (min-width:960px){.archive-description{font-size:var(--wp--preset--font-size--medium);margin:20px auto 50px}.category-healthy-breakfasts .archive-title::before{background-size:60px 65px;height:65px;left:-90px;top:-16px;width:60px}.category-casseroles .archive-title::before{background-size:75px 39px;height:39px;left:-100px;top:-5px;width:75px}.category-condiments .archive-title::before{background-size:55px 65px;height:65px;left:-79px;top:-15px;width:55px}.category-desserts .archive-title::before{background-size:60px 60px;height:60px;left:-88px;top:-11px;width:60px}.category-drinks .archive-title::before{background-size:52px 57.5px;height:57.5px;left:-80px;top:-16px;width:52px}.category-main-dishes .archive-title::before{background-size:72px 56.5px;height:56.5px;left:-95px;top:-14px;width:72px}.category-sides-and-salads .archive-title::before{background-size:65px 57px;height:57px;left:-92px;top:-15px;width:65px}.category-snacks-and-appetizers .archive-title{font-size:var(--wp--preset--font-size--xx-large)}.category-snacks-and-appetizers .archive-title::before{background-size:60px 65.5px;height:65.5px;left:-90px;top:-15px;width:60px}.category-stews-soups .archive-title::before{background-size:62px 53px;height:53px;left:-86px;top:-12px;width:62px}.category-air-fryer .archive-title::before{background-size:50px 75.8333px;height:75.8333px;left:-78px;top:-28px;width:50px}.category-blender .archive-title::before{background-size:44px 77.44px;height:77.44px;left:-78px;top:-28px;width:44px}.category-instant-pot .archive-title::before{background-size:64px 60.8px;height:60.8px;left:-89px;top:-15px;width:64px}.category-no-bake .archive-title::before{background-size:64px 57.2px;height:57.2px;left:-89px;top:-16px;width:64px}.category-oven .archive-title::before{background-size:60px 57.6px;height:57.6px;left:-89px;top:-13px;width:60px}.category-slow-cooker .archive-title::before{background-size:64px 59.2px;height:59.2px;left:-89px;top:-15px;width:64px}.category-stovetop .archive-title::before{background-size:55px 68.2px;height:68.2px;left:-89px;top:-15px;width:55px}.category-how-to .archive-title::before{background-size:48px 57.4px;height:57.4px;left:-73px;top:-9px;width:48px}.category-meal-plans .archive-title::before{background-size:48px 57.4px;height:57.4px;left:-73px;top:-9px;width:48px}.category-nutrition-guides .archive-title::before{background-size:48px 57.4px;height:57.4px;left:-73px;top:-9px;width:48px}.category-quick-meals .archive-title::before{background-size:48px 57.4px;height:57.4px;left:-73px;top:-9px;width:48px}.category-video .archive-title::before{background-size:48px 57.4px;height:57.4px;left:-73px;top:-9px;width:48px}}.search .archive-description{display:none}.archive-description p:last-child{margin-bottom:0}.archive:not(.woocommerce) .content{display:grid;grid-template-columns:1fr 1fr;grid-gap:45px 20px;margin-bottom:65px}.archive article{margin-bottom:0}.archive .entry-title{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semi-bold);line-height:var(--wp--custom--line-height--medium);margin-bottom:0;text-align:center}.archive .entry-content p,.archive .entry-footer,.post-type-archive-web-story .entry-content{display:none!important;margin:0}.archive article img,.archive article picture{display:block;margin-bottom:8px}.archive.paged .archive-description p,.archive.paged:not(.search) .content::before,.archive.category-recipes.paged .archive-description .is-layout-flow.wp-block-column:last-of-type{display:none}.archive.category-recipes .wp-block-buttons.diet-key{display:flex;flex-wrap:wrap;gap:5px}.entry-header{position:relative}.tasty-recipe-ratings a{text-decoration:none!important}.single-post .entry-header .tasty-recipes-rating:last-child{margin-right:10px}.entry-comments-link{position:relative;top:-2px}.entry-comments-link a{font-size:var(--wp--preset--font-size--xx-small);font-weight:var(--wp--custom--font-weight--semi-bold);margin-right:0}.entry-comments-link a:focus,.entry-comments-link a:hover,.tasty-recipe-ratings a:focus,.tasty-recipe-ratings a:hover{opacity:.8}.archive .tasty-recipe-ratings{bottom:-25px;font-size:10px;left:calc(50% - 50px);position:absolute;text-align:center;width:100px}.archive .tasty-recipe-ratings .entry-comments-link{display:none}.archive .tasty-recipes-rating svg{fill:var(--wp--preset--color--secondary);width:17px}.single-post .entry-title{margin-bottom:10px;margin-top:5px}.entry-header .entry-meta{display:flex;flex-wrap:wrap;gap:2px;margin:-3px 0 15px;padding:0 0 0 12px;position:relative}.page .entry-header{margin-bottom:20px}.single-post .entry-header{margin-bottom:5px}.entry-header p{margin-bottom:0}.first-block-align-full.full-width-content .entry-header{margin-bottom:0}.entry-meta{font-size:var(--wp--preset--font-size--xx-small);margin-bottom:0}.entry-author-name{font-weight:var(--wp--custom--font-weight--semi-bold)}span.entry-author{width:100%}span.entry-date.modified{margin-left:0}.author-avatar img{transition:transform 0.3s ease}.author-avatar img:focus,.author-avatar img:hover{transform:rotate(5deg)}.entry-date,.entry-time,.entry-modified-time{font-style:italic}.entry-footer .entry-meta{border-top:0;padding-top:0}.entry-categories,.entry-tags{display:block}.single-post .diet-key-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:5px}.single-post .diet-key{background-color:var(--wp--preset--color--quaternary);border-radius:0;color:var(--wp--preset--color--foreground);display:inline-block;font-size:var(--wp--preset--font-size--xx-small);font-weight:var(--wp--custom--font-weight--semi-bold);padding:3px 8px;text-decoration:none!important}.single-post .diet-key.dairy-free{background-color:#e7e6e3}.single-post .diet-key.egg-free{background-color:#f8dba2}.single-post .diet-key.gluten-free{background-color:#eac8af}.single-post .diet-key.grain-free{background-color:#f6d7af}.single-post .diet-key.low-carb{background-color:#f1dadb}.single-post .diet-key.nightshade-free{background-color:#d5c1c2}.single-post .diet-key.nut-free{background-color:#d3c4af}.single-post .diet-key.vegan{background-color:#d5d4a6}.single-post .diet-key.vegetarian{background-color:#c5c9b1}.single-post .diet-key.whole30{background-color:#cadedc}time.entry-time{padding:0}.comments{display:inline-block;height:22px;padding:3px 8px 2px}.comments img{height:12px;margin-bottom:0;margin-top:4.5px;width:14px}.comments img:focus,.comments img:hover{opacity:.8}.entry-comments-link::before{content:none;margin:0}.jump-to-video{background-color:var(--wp--preset--color--primary-light);border-radius:0;clear:left;display:inline-block;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semi-bold);margin-right:15px;padding:4px 10px;text-decoration:none!important}.single-post .diet-key:focus,.single-post .diet-key:hover,.jump-to-video:focus,.jump-to-video:hover{opacity:.8}.top-of-post-buttons{clear:unset;margin:10px 0 0!important;display:inline-block}.top-of-post-buttons .button{box-shadow:none;border-radius:0;font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semi-bold);line-height:unset;margin-bottom:8px;padding:4px 10px}.top-of-post-buttons .jump{margin-right:0}.content{padding-bottom:40px;position:relative;width:100%}.entry{margin-bottom:50px}.last-block-align-full .entry{margin-bottom:0}.entry-content ol>li{list-style-type:decimal;margin-bottom:10px}.entry-content ul>li,.summary ul>li{list-style-type:disc;margin-bottom:10px}.entry-content ol ul>li,.entry-content ul ul>li{list-style-type:circle}.entry-content ol ol,.entry-content ul ul{margin-bottom:0;margin-top:0}.pagination{clear:both}.pagination div,.pagination ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 90px;padding:0}.pagination ul li{margin:0 8px 15px 0}.adjacent-entry-pagination{margin-bottom:0}.pagination a{font-size:var(--wp--preset--font-size--xx-small);padding:5px 10px}.entry-comments{font-size:var(--wp--preset--font-size--medium-small);margin-bottom:50px;margin-top:80px}.entry-pings,.entry-pings .reply{display:none}.entry-comments h3:first-of-type{display:none}.comment-reply-title{display:block!important;font-size:var(--wp--preset--font-size--large);margin-bottom:10px}#cancel-comment-reply-link{display:block;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--regular);line-height:var(--wp--custom--line-height--body);margin-top:10px}#cancel-comment-reply-link::before{background-image:var(--wpr-bg-03e03aa4-83a9-4bf6-84c3-888099d3e22a);background-size:12px 9px;content:"";display:inline-block;height:9px;margin-right:5px;width:12px}.comment-respond{background-color:var(--wp--preset--color--quaternary);clear:both;margin:0 0 80px;padding:20px}li.comment .comment-respond{margin-bottom:30px;margin-top:30px}.comment-respond,.comment-reply{font-size:var(--wp--preset--font-size--x-small)}.comment-form{display:flex;flex-wrap:wrap;gap:15px}.comment-respond p{margin-bottom:0}p.comment-form-comment,p.comment-form-author,p.comment-form-email{flex-basis:100%}.comment-form-comment textarea{max-height:100px}.comment-content p{margin-bottom:20px}.comment-list li{padding:20px 0 0 20px;position:relative}.comment-list li.depth-1:first-of-type::before{content:"Comments";font-family:var(--wp--preset--font-family--secondary);font-size:var(--wp--preset--font-size--large);font-weight:var(--wp--custom--font-weight--regular);position:absolute;top:-30px;width:100%}.comment-reply a::before{background-image:var(--wpr-bg-b8e89cbc-cb94-4ad8-91bc-fbe4518dec05);background-size:12px 9px;content:"";display:inline-block;height:9px;margin-right:5px;width:12px}.comment-list .depth-1{margin-bottom:10px;padding-left:0}.comment-header{display:flex;flex-wrap:wrap;gap:0 10px;justify-content:space-between;margin-bottom:15px}span.comment-author-name{font-weight:var(--wp--custom--font-weight--semi-bold)}.comment-content{clear:both}.comment-content ul>li{list-style-type:disc}.comment-respond label{display:block;font-weight:var(--wp--custom--font-weight--semi-bold);margin-bottom:5px}.comment-header p{margin-bottom:0}.comment-form-cookies-consent label{display:inline;padding-left:5px}.comment-time{font-size:var(--wp--preset--font-size--xx-small)}.comment-time-link,.comment-time-link:focus,.comment-time-link:hover{text-decoration:none}.entry-comments article{border:1px solid var(--wp--preset--color--tertiary);padding:20px}.comment-list li.bypostauthor>article{border:1px solid var(--wp--preset--color--primary)}p.comment-form-subscriptions{margin-left:-8px}p.form-submit{width:100%}.widget{font-size:var(--wp--preset--font-size--small);margin-bottom:50px}.after-entry .widget{font-size:var(--wp--preset--font-size--medium)}.widget p{margin-bottom:20px}.widget p:last-child{margin-bottom:0}.widget ul>li:last-of-type{padding-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.featured-content .widget-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 20px;padding-top:36px;position:relative}.featured-content .widget-title{position:absolute}.featured-content .widget-wrap a{margin:0}.topbar{background-color:var(--wp--preset--color--background);clear:both;padding:10px;position:relative;text-align:center}.topbar .wrap{align-items:center;display:flex;gap:2px;justify-content:space-between;margin:0 auto}.topbar p{margin-bottom:0}.topbar .widget{font-size:var(--wp--preset--font-size--x-small);margin:0}.topbar .widget:last-child{margin-bottom:0}.topbar ul.menu{display:flex;font-size:var(--wp--preset--font-size--xx-small);gap:10px;justify-content:center}.topbar a{text-decoration:none!important}.topbar a:focus,.topbar a:hover{opacity:.8}.topbar li.social-link{align-items:center;display:flex}li.social-link a{display:flex}li.social-link svg{max-width:16px}.before-footer-widgets{background-color:var(--wp--preset--color--quaternary);clear:both;content-visibility:visible!important;padding:60px 20px 40px;position:relative}.before-footer-widgets .wrap{margin:0 auto;position:relative}.before-footer-widgets .widget:last-of-type{margin-bottom:0}.before-footer-widgets .widget-title{background-color:var(--wp--preset--color--secondary);display:table;font-size:var(--wp--preset--font-size--xx-small);letter-spacing:.1em;line-height:var(--wp--custom--line-height--body);margin-bottom:20px;padding:3px 13px 2px}.before-footer-widgets .wrap::before{content:url(../image/icon-cc-badge-bg-small.svg);position:absolute;left:calc(50% - 81.5px);top:-140px;z-index:9}.footer-widgets{background-color:var(--wp--preset--color--quaternary);clear:both;padding:0 20px}.footer-widgets .wrap{margin:0 auto}.footer-widgets .widget:last-of-type{margin-bottom:0}.footer-widgets .wrap{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto}.footer-widgets .widget{flex-basis:100%;text-align:center}.footer-widgets .widget-title{font-size:var(--wp--preset--font-size--medium-small)}.footer-widgets li{margin-bottom:10px}.footer-widgets .aligncenter{margin-bottom:32px;padding-right:15px}.footer-widgets .social-links{margin:15px auto 30px}.footer-widgets ul{display:flex;flex-wrap:wrap;justify-content:center}.footer-widgets ul li{width:50%}.footer-widgets a{text-decoration:none;font-weight:var(--wp--custom--font-weight--semi-bold)}.footer-widgets a:focus,.footer-widgets a:hover{text-decoration:underline;text-decoration-thickness:2px}.after-footer-widgets{background-color:var(--wp--preset--color--background);clear:both;padding:60px 20px 0}.after-footer-widgets .wrap{margin:0 auto}.after-footer-widgets .widget:last-of-type{margin-bottom:0}.site-footer{background-color:var(--wp--preset--color--background);clear:both;font-size:var(--wp--preset--font-size--xx-small);line-height:var(--wp--custom--line-height--body);padding:20px 20px 40px;text-align:center}.site-footer p{margin-bottom:0}html .entry-content .adthrive-collapse-player{border-bottom:0!important;border-top:0!important;margin:30px 0!important;padding:0!important;width:100%!important}html .entry-content .adthrive{margin:30px 0!important}html .entry-content .tasty-recipe-video-embed .adthrive{margin:0!important}html .entry-content h3.adthrive-player-title{display:none!important}#savetherecipe{min-height:350px}@media screen and (min-width:537px){#savetherecipe{min-height:271px}}#savetherecipe .formkit-form{background-color:var(--wp--preset--color--background)!important;border:1px solid #A0C0BB!important;max-width:100%!important}#savetherecipe form.seva-form.formkit-form .formkit-field:nth-child(2),#savetherecipe form.seva-form.formkit-form .formkit-field:nth-child(3){display:none}#savetherecipe .formkit-form [data-style="minimal"]{padding:10px 20px!important}#savetherecipe .formkit-form .formkit-header h2,#savetherecipe .formkit-form p{text-align:left}#savetherecipe .formkit-form .formkit-header{margin-bottom:0!important}#savetherecipe .formkit-form .formkit-header h2{font-size:18px!important;margin:10px 0!important}#savetherecipe .formkit-form .formkit-subheader{margin-top:0!important}#savetherecipe .formkit-form .formkit-subheader p{font-size:var(--wp--preset--font-size--medium)!important;font-weight:var(--wp--custom--font-weight--regular)!important}#savetherecipe .formkit-form .seva-fields.formkit-fields .formkit-field{flex:70%!important;margin-right:15px!important;width:70%}#savetherecipe .formkit-form .seva-fields.formkit-fields button{flex:20%!important;width:20%;flex:20%!important;text-decoration:none;height:46px;padding:12px!important}#savetherecipe .formkit-form[data-uid="d5f2ad9a3f"] .formkit-submit>span{padding:0!important}#savetherecipe .formkit-form .formkit-submit:hover>span{background:transparent!important}#savetherecipe .formkit-form .seva-fields.formkit-fields button>*{transition:unset!important}#savetherecipe .formkit-form .seva-fields.formkit-fields button:hover{opacity:.8}#savetherecipe .formkit-form .formkit-guarantee{display:none}@media (min-width:375px){#savetherecipe .formkit-form .formkit-header h2{font-size:20px!important}}@media (min-width:400px){#savetherecipe .formkit-form .formkit-header h2{font-size:22px!important}}@media (min-width:411px){#savetherecipe .formkit-form .formkit-header h2{font-size:23px!important}}@media (max-width:555px){#savetherecipe .formkit-form .seva-fields.formkit-fields button{flex:25%!important}}@media (max-width:434px){#savetherecipe .formkit-form .seva-fields.formkit-fields{display:grid!important}#savetherecipe .formkit-form .seva-fields.formkit-fields .formkit-field{flex:100%!important;width:100%;margin-right:0!important;min-width:auto}#savetherecipe .formkit-form .seva-fields.formkit-fields button{width:100%;flex:100%!important;min-width:auto}}@media (min-width:600px){#savetherecipe .formkit-form .formkit-header h2{font-size:26px!important}#savetherecipe .formkit-form [data-style="minimal"]{padding:20px 40px!important}}.dpsp-network-btn,.dpsp-network-icon,.dpsp-network-icon-inner,.dpsp-network-list-item{transition:none!important}.dpsp-share-text{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semi-bold);letter-spacing:.075em;margin-bottom:-5px!important;text-transform:uppercase}#dpsp-content-bottom{margin-bottom:20px}.button-pin.custom{display:none!important;margin-top:-50px;margin-bottom:-10px}.button-pin.custom button.dpsp-network-btn.dpsp-pinterest.dpsp-first.dpsp-last{display:flex;justify-content:center}.button-pin.custom .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-label{padding-left:8px;padding-right:0}.button-pin.custom span.dpsp-network-icon-after{display:none}.button-pin.custom span.dpsp-network-icon-before{fill:var(--wp--preset--color--primary-light)}.button-pin.custom span.dpsp-network-icon{border:2px solid var(--wp--preset--color--primary-light)!important;border-radius:50%;padding:5px}.button-pin.custom .dpsp-networks-btns-wrapper .dpsp-network-btn{border-radius:0;display:block;font-family:unset;font-size:var(--wp--preset--font-size--large);font-weight:var(--wp--custom--font-weight--semi-bold);padding:11px 10px 6px;height:auto;max-height:100%;border:0}.button-pin.custom .dpsp-networks-btns-wrapper .dpsp-network-btn:hover{border:0!important}.dpsp-network-btn,.dpsp-network-list-item,.dpsp-network-list-item-pinterest,.dpsp-networks-btns-wrapper li,.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon,.dpsp-network-icon-inner{transition:none!important}.dpsp-pin-it-wrapper{max-width:100%}.button-pin.custom .dpsp-button-style-1 .dpsp-networks-btns-content.dpsp-networks-btns-wrapper .dpsp-network-btn:hover,.button-pin.custom .dpsp-button-style-1 .dpsp-networks-btns-content.dpsp-networks-btns-wrapper .dpsp-network-btn:focus{opacity:1!important}#llc_comments{margin-bottom:50px}.nf-form-fields-required{font-size:var(--wp--preset--font-size--small);margin-bottom:20px}.nf-field-label label{font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semi-bold)!important}.list-checkbox-wrap .nf-field-element li,.list-image-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{display:flex;align-items:center}.list-checkbox-wrap .nf-field-element li label,.list-image-wrap .nf-field-element li label,.list-radio-wrap .nf-field-element li label{margin-left:0.5em!important}.related-gallery{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}.related-gallery .gallery-item{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.related-gallery .gallery-item .wp-caption-text{background:none;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--medium-small);font-weight:var(--wp--custom--font-weight--semi-bold);line-height:var(--wp--custom--line-height--heading);margin:0;padding:0;text-align:left}.related-gallery .gallery-item .wp-caption-text a{color:var(--wp--preset--color--foreground);text-decoration:none}.related-gallery .gallery-item .wp-caption-text a:focus,.related-gallery .gallery-item .wp-caption-text a:hover{color:var(--wp--preset--color--primary);text-decoration:none}.tasty-pinit-button{background:var(--wp--preset--color--primary)!important;border-radius:0!important;font-family:var(--wp--preset--font-family--primary)!important;height:34px!important;line-height:34px!important;padding-left:5px!important;text-decoration:none!important;z-index:999!important}.tasty-pins-banner-container{margin-bottom:0!important}.tasty-pinit-icon{height:24px!important;width:24px!important}.tasty-recipes{margin-top:0!important;margin-bottom:30px!important}.tasty-recipes-entry-header h2,.tasty-recipes-entry-content h3,.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label,.tasty-recipes-entry-header .tasty-recipes-details ul li{color:var(--wp--preset--color--foreground)!important}.tasty-recipes-entry-content h3{margin:0!important}.tasty-recipes-entry-header hr,.tasty-recipes-entry-header .tasty-recipes-details .detail-icon{display:none!important}.tasty-recipes-entry-header{overflow:hidden;padding:1em!important;text-align:center!important}.tasty-recipes-entry-header h2{font-size:var(--wp--preset--font-size--xxx-large)!important;margin-bottom:3px!important;margin-top:0!important;text-align:center!important}.tasty-recipes-entry-header .tasty-recipes-image{float:none!important;margin-bottom:20px!important;transform:none!important}.tasty-recipes-entry-header .tasty-recipes-image img{border:0!important}.tasty-recipes-entry-header div.tasty-recipes-rating{display:inline-block!important;font-size:var(--wp--preset--font-size--medium)!important;margin:0!important}.tasty-recipes-entry-header span.tasty-recipes-rating{margin-left:0!important;margin-right:0!important;color:var(--wp--preset--color--secondary)!important}.tasty-recipes-entry-header div.tasty-recipes-rating p{float:left!important;margin-top:0!important}.tasty-recipes-entry-header .rating-label{display:inline-block!important;font-size:var(--wp--preset--font-size--xx-small)!important;font-style:normal!important;margin-left:7px!important;position:relative}.tasty-recipes-entry-header .tasty-recipes-details{margin-top:0!important}.tasty-recipes-entry-header .tasty-recipes-details ul{padding:0}.tasty-recipes-details ul,.tasty-recipes-other-details ul,.tasty-recipes-nutrition ul{flex-direction:unset!important;flex-wrap:wrap!important}.tasty-recipes-entry-header .tasty-recipes-details ul li{font-size:var(--wp--preset--font-size--x-small)!important;line-height:var(--wp--custom--line-height--body)!important;margin-bottom:0!important;margin-left:0!important;margin-right:0.75em!important}.tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label{font-style:normal!important;font-weight:var(--wp--custom--font-weight--semi-bold)!important}.tasty-recipes-entry-content .tasty-recipes-instructions ol>li:before{left:-1.5em!important}.tasty-recipes-entry-content .tasty-recipes-buttons{margin-left:0!important;margin-right:1!important}.tasty-recipes-entry-content .tasty-recipes-buttons a{background-color:#f4f1eb!important;border-radius:0!important;box-shadow:none;color:var(--wp--preset--color--primary)!important;font-size:var(--wp--preset--font-size--x-small)!important;letter-spacing:0!important;padding-top:.9em!important;padding-bottom:.9em!important;font-weight:var(--wp--custom--font-weight--semi-bold)!important;text-transform:none!important}.tasty-recipes-ingredients-header{margin:1.5em 0 0!important;align-items:flex-start!important}.tasty-recipes-convert-container{margin-top:-5px}.tasty-recipes-convert-container button,.tasty-recipes-scale-container button{background:var(--wp--preset--color--quaternary)!important;border:1px solid var(--wp--preset--color--primary)!important;border-radius:0!important;color:var(--wp--preset--color--primary)!important}.tasty-recipes-convert-container button.tasty-recipes-convert-button-active,.tasty-recipes-scale-container button.tasty-recipes-scale-button-active{background-color:var(--wp--preset--color--primary)!important;border-color:var(--wp--preset--color--primary)!important;color:var(--wp--preset--color--background)!important}.tasty-recipes-convert-label,.tasty-recipes-scale-label,.tasty-recipes-yield-scale{color:#646464!important}.tasty-recipes-description h3{display:none!important}.tasty-recipes-entry-content h3{font-size:var(--wp--preset--font-size--x-large)!important;text-transform:none!important}.tasty-recipes-ingredients-header h3{margin:0 0 15px!important}.tasty-recipes-entry-content h4{font-size:var(--wp--preset--font-size--large)!important;margin-bottom:1em!important}.tasty-recipes-instructions h3{margin:0!important}.tasty-recipes-entry-content .tasty-recipes-notes{background-color:#fff!important;border-top:3px solid var(--wp--preset--color--quaternary)!important;padding:0!important}.tasty-recipes-notes h3{margin:1.4em 0!important;padding-left:clamp(0.75em, 0.5em + 1vw, 1.25em);position:relative}.tasty-recipes-notes-body{margin-left:2px}.tasty-recipes-instructions{padding-bottom:.9em!important}.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{margin-left:0!important;padding-left:0!important;padding-right:0!important}.tasty-recipes-entry-content .tasty-recipes-other-details{margin-top:0!important;padding:1px 0 1em!important}.tasty-recipes-entry-content .tasty-recipes-other-details ul li .tasty-recipes-label{font-style:normal!important;font-weight:var(--wp--custom--font-weight--semi-bold)!important}.tasty-recipes-entry-content .tasty-recipes-other-details ul{font-size:var(--wp--preset--font-size--xx-small)!important;gap:0 15px;margin-top:20px;padding-left:15px!important}.tasty-recipes-entry-content .tasty-recipes-keywords p{color:var(--wp--preset--color--foreground)!important;font-size:var(--wp--preset--font-size--xx-small)!important;font-style:normal!important}.tasty-recipes-footer-content{background-color:var(--wp--preset--color--primary)!important;border:3px solid var(--wp--preset--color--background);color:var(--wp--preset--color--background)!important}.tasty-recipes-entry-footer p a{color:var(--wp--preset--color--primary-light)!important}.tasty-recipes-footer-content{padding:20px 10px 15px 15px!important;text-align:left!important}.tasty-recipes-footer-copy{margin-left:0!important;padding-left:100px;position:relative}.tasty-recipes-entry-footer p{margin:0 0 8px!important}.tasty-recipes-footer-copy h3::before{content:url(../image/cookbook.jpg);left:0;position:absolute;top:3px;transform:rotate(-3deg)}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{color:var(--wp--preset--color--background)!important;font-size:var(--wp--preset--font-size--large)!important;margin-bottom:2px!important}.tasty-recipes-entry-footer p{font-size:15px!important;line-height:1.32!important}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{list-style-type:none!important}.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{padding-top:0!important;margin-bottom:0.5em!important}.tasty-recipes-entry-content .tasty-recipes-notes ol{margin-top:0!important;padding-top:0!important}.tasty-recipes-entry-header .tasty-recipes-ratings-buttons{gap:0;margin-top:-3px}.tasty-recipes-entry-header .tasty-recipes-entry-header div.tasty-recipes-rating p span.tasty-recipes-rating,.tasty-recipes-entry-header .tasty-recipes-ratings-buttons span.tasty-recipes-rating{padding-right:0.15em!important;width:auto!important}.comment-form .tasty-recipes-ratings-buttons{font-size:var(--wp--preset--font-size--x-large);gap:3px}.comment-respond .tasty-recipes-ratings legend{font-weight:var(--wp--custom--font-weight--semi-bold)}.comment-content .tasty-recipes-ratings{display:block;margin:-15px 0 10px}.tasty-recipes-nutrition ul{font-size:var(--wp--preset--font-size--x-small);gap:0}.tasty-recipes-nutrition .tasty-recipes-label{font-style:normal!important}.tasty-recipes-nutrition ul li{font-weight:var(--wp--custom--font-weight--semi-bold)}.tasty-recipes-entry-content .tasty-recipes-ingredients ol li,.tasty-recipes-entry-content .tasty-recipes-ingredients ul li{list-style-type:none!important;margin-left:30px!important}.tasty-recipes-entry-content .tasty-recipes-ingredients ol>li:before{content:none!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container{position:absolute!important;left:-30px!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label{vertical-align:top!important}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]+label:before{margin-bottom:-3px}[data-tr-ingredient-checkbox] .tr-ingredient-checkbox-container input[type=checkbox]:checked+label:after{top:8px!important}.tasty-recipes-entry-content .tasty-recipes-instructions ol>li{line-height:unset!important;margin-bottom:10px!important;margin-left:30px!important;padding:0!important}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before{background-color:var(--wp--preset--color--primary)!important;top:0.575em!important}.tasty-recipes-entry-content .tasty-recipes-instructions ol>li:before{background-color:var(--wp--preset--color--primary)!important;left:-1.5em!important;top:0.35em!important}.tasty-recipes-entry-content .tasty-recipes-notes p:before{background-color:var(--wp--preset--color--primary)!important;left:clamp(-1em, -1em + 0.5vw, -0.5em)!important;top:0.35em!important}.tasty-recipes-entry-content .tasty-recipes-notes ul li:before,.tasty-recipes-entry-content .tasty-recipes-notes ol li:before{background-color:var(--wp--preset--color--primary)!important;left:-0.5em!important;top:0.5em!important}.tasty-recipes-entry-content .tasty-recipes-notes ol li:before{left:0.15em!important}.tasty-recipes-entry-content .tasty-recipes-notes p,.tasty-recipes-entry-content .tasty-recipes-notes ul,.tasty-recipes-entry-content .tasty-recipes-notes ol{-webkit-clip-path:none!important;clip-path:none!important;margin-bottom:0!important;margin-left:30px!important;padding-bottom:1em!important;padding-top:0!important}.tasty-recipes-entry-content .tasty-recipes-instructions ul li{list-style-type:disc!important}.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before,.tasty-recipes-entry-content .tasty-recipes-instructions ul li:before{display:none!important}.tasty-recipes-entry-content hr{background-color:var(--wp--preset--color--quaternary)!important;border:1px solid var(--wp--preset--color--quaternary)!important;height:3px}.tasty-recipes-entry-content .tasty-recipes-keywords,.tasty-recipes-entry-content .tasty-recipes-other-details{background-color:var(--wp--preset--color--quaternary)!important}.tasty-recipes-comment-form{width:100%}.tasty-recipes-entry-content .tasty-recipes-buttons,.tasty-recipes-entry-content .tasty-recipes-description,.tasty-recipes-entry-content .tasty-recipes-ingredients,.tasty-recipes-entry-content .tasty-recipes-instructions,.tasty-recipes-entry-content .tasty-recipes-keywords,.tasty-recipes-entry-content .tasty-recipes-notes p{padding-left:clamp(0.75em, 0.5em + 1vw, 1.25em)!important;padding-right:clamp(0.75em, 0.5em + 1vw, 1.25em)!important}.tasty-recipes-entry-content .tasty-recipes-notes ul li,.tasty-recipes-entry-content .tasty-recipes-notes ol li{padding-left:1.2em!important;padding-right:clamp(0.75em, 0.5em + 1vw, 1.25em)!important}.tasty-recipes-print-view .tasty-recipes h3,.tasty-recipes-print-view .tasty-recipes-entry-content h3{margin-bottom:15px!important}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes p{margin-left:0!important;padding-left:0!important}.tasty-recipes-print-view html{margin-top:0!important}.tasty-recipes-print-view iframe#tasty-recipes-print-controls{margin-bottom:30px}.tasty-recipes-print-view{max-width:800px!important;margin:0 auto}.tasty-recipes-print-view header.tasty-recipes-entry-header:before{content:url(../image/cotter-crunch-logo-2023-green.svg);position:absolute;left:0;top:-70px}.tasty-recipes-entry-header .tasty-recipes-image{float:right!important}.tasty-recipes-print-view header.tasty-recipes-entry-header{margin-top:70px!important;overflow:visible!important;padding:0!important;position:relative!important;text-align:left!important}.tasty-recipes-print-view .tasty-recipes-entry-header h2{font-size:30px!important;text-align:left!important;margin-top:20px!important}.tasty-recipes-print-view .tasty-recipes-entry-header .tasty-recipes-details{text-align:left!important}.tasty-recipes-print-text-size-medium .tasty-recipes p{line-height:1.4!important}.tasty-recipes-print .tasty-recipes-units-scale-container{margin-top:10px}.tasty-recipes-print .tasty-recipes-scale-container{margin-top:-6px}.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li{line-height:1.2!important;list-style-type:disc!important}.tasty-recipes-print-view .tasty-recipes-notes h3:after{content:none}.tasty-recipes-print-view .tasty-recipes-notes h3{padding-left:0}.tasty-recipes-print-view .adthrive-footer-message{margin-bottom:100px;display:none}@media (max-width:359px){.tasty-recipes{margin-left:-10px;margin-right:-10px}}@media (min-width:360px) and (max-width:414px){.tasty-recipes{margin-left:-15px;margin-right:-15px}}@media (max-width:499px){.tasty-recipes-entry-header .tasty-recipes-image{float:none!important}.tasty-recipes-entry-header h2{clear:both}}.tasty-roundups:not(.tasty-roundup-items-have-numbers){align-items:start;display:grid;grid-template-columns:1fr 1fr;gap:15px}.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-item{background:var(--wp--preset--color--background)!important;grid-template-columns:unset!important;margin-bottom:0}.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-item.tasty-roundups-item-align-left .tasty-roundups-image-container,.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-item.tasty-roundups-item-align-right .tasty-roundups-image-container{max-height:150px!important}.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-content-container{justify-content:flex-start!important;padding:10px 0!important}.tasty-roundups:not(.tasty-roundup-items-have-numbers) h2{font-size:var(--wp--preset--font-size--medium)!important}.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-content-container p.tasty-roundups-description{font-size:var(--wp--preset--font-size--small)!important;margin:0 0 5px!important}.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-item .tasty-roundups-content-container .tasty-roundups-button{background:var(--wp--preset--color--background)!important;color:var(--wp--preset--color--primary)!important;font-size:var(--wp--preset--font-size--medium)!important;padding:0!important;text-align:left}.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-item .tasty-roundups-content-container .tasty-roundups-button::after{content:' ›';margin-left:5px}@media (min-width:769px){.tasty-roundups:not(.tasty-roundup-items-have-numbers){gap:20px}.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-item{background:var(--wp--preset--color--quaternary)!important;height:100%!important}.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-item.tasty-roundups-item-align-left .tasty-roundups-image-container,.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-item.tasty-roundups-item-align-right .tasty-roundups-image-container{max-height:175px!important}.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-item .tasty-roundups-content-container{padding:15px!important}.tasty-roundups:not(.tasty-roundup-items-have-numbers) .tasty-roundups-item .tasty-roundups-content-container .tasty-roundups-button{background:var(--wp--preset--color--quaternary)!important}}.woocommerce.full-width-content .content,.woocommerce-page.full-width-content .content{max-width:1200px;width:100%}.woocommerce .entry.product{padding:0}.woocommerce abbr.required,.woocommerce ins{text-decoration:none}.woocommerce span.onsale{background-color:#4e746e;border-radius:0;line-height:1.75;min-height:auto}.woocommerce fieldset{margin-bottom:20px}.woocommerce .products .star-rating{padding:10px}.woocommerce p.stars a,.woocommerce p.stars a:focus,.woocommerce p.stars a:hover{outline:0}.woocommerce .woocommerce-LoopProduct-link{display:block;flex-shrink:0}ul.wc-block-grid__products{padding-left:0}ul.wc-block-grid__products>li{list-style-type:none}.woocommerce .woocommerce-product-gallery__wrapper{margin:0}.woocommerce .woocommerce-product-gallery__trigger{border-width:0}.woocommerce .woocommerce-product-gallery{overflow:hidden}.woocommerce .woocommerce-product-gallery .flex-control-nav{-webkit-user-select:none;-ms-user-select:none;user-select:none}.woocommerce .content .entry{border-bottom:0}.woocommerce .content .entry::after,.woocommerce .content .entry::before,.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce ul.products .product::after,.woocommerce ul.products .product::before{display:none}.woocommerce a.added_to_cart{line-height:1}.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after,.woocommerce #respond input#submit.loading::after{top:1em}.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce ul.products li.product .button,.woocommerce .woocommerce-ordering,.woocommerce-page ul.products li.product .button,.woocommerce-page .woocommerce-ordering{margin-right:0;width:100%}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .price .from{color:#000}.woocommerce ul.products li.product h3:hover,.woocommerce ul.products li.product .price{color:#4e746e}h2.woocommerce-loop-product__title{color:var(--wp--preset--color--foreground)}h2.woocommerce-loop-product__title:focus,h2.woocommerce-loop-product__title:hover{color:var(--wp--preset--color--primary);text-decoration:underline}.woocommerce ul.products li.product a{transition:color 0.1s ease-in-out,background 0.1s ease-in-out}.woocommerce nav.woocommerce-pagination{clear:both;margin:40px 0}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li{margin-left:2px;margin-right:2px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background-color:#f9f7f5;color:#444;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;line-height:1.625;padding:8px 12px;text-decoration:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:#444;color:#fff}.woocommerce ul.products li.product{text-align:center}.woocommerce ul.products li.product .button{margin-left:auto}.woocommerce .related.products h2{clear:both;font-size:var(--wp--preset--font-size--large);text-align:center}.woocommerce ul.products li.product{align-items:self-start;display:flex;flex-direction:column;justify-content:space-between}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#4e746e;line-height:1.5}.woocommerce div.product form.cart .button{line-height:1.5}.woocommerce div.product form.cart .variations{table-layout:fixed}.woocommerce .woocommerce-variation-price{margin-bottom:20px}.woocommerce .product_meta{font-size:var(--wp--preset--font-size--x-small)}.woocommerce #dpsp-content-bottom{display:none}.woocommerce div.product form.cart .button{line-height:1.5}.woocommerce div.product form.cart .variations{table-layout:fixed}.woocommerce .woocommerce-variation-price{margin-bottom:20px}.add_to_cart_inline{border:none!important;padding:0!important}.woocommerce-Price-amount{margin-right:15px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li{border-color:#eee}.woocommerce div.product .woocommerce-tabs ul.tabs li{display:block;margin:0;padding:0;border-radius:0;border:1px solid #eee;background-color:#fff;border-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-Tabs-panel h2{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{border-bottom:1px solid #eee}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#eee}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;padding:.5em 1em;color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#4e746e}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a::after{content:"\f147";display:block;float:right;font-family:dashicons}.woocommerce-checkout .site-inner{max-width:702px!important;padding-bottom:60px!important}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none;margin-bottom:30px;width:100%}.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{list-style-type:none}.woocommerce-cart table.cart td.actions .coupon input.input-text,.woocommerce-checkout table.cart td.actions .coupon input.input-text,#add_payment_method table.cart td.actions .coupon input.input-text{width:auto}.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row,#add_payment_method #payment div.form-row{margin-bottom:0}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-bottom:10px}.woocommerce form .form-row label{font-size:var(--wp--preset--font-size--x-small);font-weight:400}.woocommerce-additional-fields{display:none}.woocommerce table.shop_table,.woocommerce table.shop_table td{border-color:#eee;border-radius:0;line-height:1.75;word-break:normal}.woocommerce-cart table.cart{line-height:1.75}.woocommerce-cart table.cart td{font-size:18px;padding:10px 12px}.woocommerce table.shop_table .order-number{min-width:75px}.woocommerce-cart table.cart .product-thumbnail{min-width:56px}.woocommerce-cart table.cart th.product-name{min-width:140px}.woocommerce-cart table.cart th.product-price,.woocommerce-cart table.cart th.product-quantity,.woocommerce-cart table.cart th.product-subtotal,.woocommerce-checkout-review-order-table th.product-total{min-width:110px}.woocommerce table.shop_table td.actions{padding-top:15px}.woocommerce-cart table.cart td.actions .coupon .input-text{font-size:18px}.woocommerce-cart td.product-name dl.variation dd{margin-left:20px}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,#add_payment_method table.cart img{vertical-align:middle}.woocommerce-cart #payment,.woocommerce-checkout #payment,#add_payment_method #payment{background-color:#f9f7f5;border-radius:0}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box{background-color:#eee}.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before,#add_payment_method #payment div.payment_box::before{display:none}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{border-color:#eee}table.shop_table.woocommerce-checkout-review-order-table{font-size:80%}.payment_box.payment_method_ppec_paypal{font-size:75%!important;margin-bottom:0!important}.woocommerce-privacy-policy-text{font-size:75%;margin-bottom:15px}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button[type="submit"],.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt{-webkit-appearance:none;background-color:#4e746e;border:0;border-radius:0;box-shadow:0 6px 20px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:var(--wp--preset--font-size--small);font-weight:400;line-height:1;padding:12px 20px;text-align:center;text-decoration:none;white-space:normal;width:auto}.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce input.button:focus,.woocommerce input.button:hover,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input[type="submit"]:focus,.woocommerce input[type="submit"]:hover,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover{background-color:#4e746e;border-width:0;box-shadow:inset 0 0 200px rgba(230,230,230,.25);color:#fff}.woocommerce #reviews #comment{height:150px}.woocommerce .quantity .qty{font-size:20px;line-height:1.5;margin-right:5px;padding:12px 5px;width:70px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:1.5;padding:10px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce #reviews #comments .star-rating,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{border-color:#eee;padding:5px 20px;width:150px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce form .form-row .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce form .form-row.woocommerce-validated .select2-container{border-color:#eee;border-radius:0}.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input,#add_payment_method table.cart input{vertical-align:top}.woocommerce .coupon{line-height:1}.woocommerce .coupon .input-text{height:48px}.woocommerce input.button,.woocommerce input.button[type="submit"],.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%!important}.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled]{background-color:#000;color:#fff;padding:16px 24px}.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover{background-color:#eee;color:#000}.woocommerce-account .woocommerce-Address-title h3{font-size:26px}.woocommerce-account .woocommerce-Address{margin-bottom:20px}.woocommerce-account table.order_details th.product-total{min-width:110px}.woocommerce-MyAccount-navigation{border:1px solid #eee;padding:20px;margin-bottom:40px}.woocommerce-MyAccount-navigation ul{margin-bottom:0;margin-left:0}.woocommerce-MyAccount-navigation ul li{line-height:1.2;list-style-type:none;margin-bottom:15px}.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}.woocommerce-MyAccount-navigation ul li.is-active>a{color:#444;font-weight:700}.woocommerce-account .woocommerce-MyAccount-navigation ul{text-align:center}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:inline-block;margin:0 10px}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{margin-right:0;width:100%}.content-sidebar.woocommerce-account .woocommerce-MyAccount-navigation ul,.sidebar-content.woocommerce-account .woocommerce-MyAccount-navigation ul{text-align:center}.content-sidebar.woocommerce-account .woocommerce-MyAccount-navigation li,.sidebar-content.woocommerce-account .woocommerce-MyAccount-navigation li{display:inline-block;margin:0 10px}.content-sidebar.woocommerce-account .woocommerce-MyAccount-content,.sidebar-content.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce table.my_account_orders .button{margin:5px}.woocommerce .woocommerce-breadcrumb{font-size:18px;margin-bottom:40px}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:#000}.woocommerce .woocommerce-breadcrumb a{text-decoration:none}.woocommerce .woocommerce-breadcrumb a:focus,.woocommerce .woocommerce-breadcrumb a:hover{color:#4e746e}.woocommerce #reviews #comments ol.commentlist li img.avatar{background:transparent;border:0;margin:0 16px 24px 0;padding:0;position:relative;width:60px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-color:#eee;border-radius:0;margin-left:80px}.woocommerce .entry-content #reviews ol>li{list-style-type:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f9f7f5;border-top-color:#4e746e}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:#4e746e}div.woocommerce-info.wc-memberships-restriction-message.wc-memberships-restricted-content-message{width:48%}.woocommerce-message .button.wc-forward{margin-bottom:20px;width:100%}.woocommerce-product-search{overflow:hidden;width:100%}.woocommerce-product-search input[type="submit"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.woocommerce .widget_shopping_cart ul.cart_list li,.woocommerce.widget_shopping_cart ul.cart_list li{padding-top:15px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:15px}.woocommerce.widget_shopping_cart .total{border-top:1px solid #eee}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-bottom:5px}.woocommerce .widget_shopping_cart .cart_list li.empty,.woocommerce.widget_shopping_cart .cart_list li.empty{padding-left:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px}.sidebar ul.product_list_widget li{line-height:1.4;margin-bottom:15px;padding:15px 0 0}.sidebar ul.product_list_widget li:last-child{margin-bottom:0;padding-bottom:15px}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#eee}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle,.woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color:#4e746e}.woocommerce .widget_layered_nav ul li.chosen a::before,.woocommerce .widget_layered_nav_filters ul li a::before,.woocommerce .widget_rating_filter ul li.chosen a::before{color:#4e746e}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce.widget_price_filter .ui-slider .ui-slider-handle{top:-.28em}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce.widget_price_filter .price_slider_amount .button{font-size:16px}.woocommerce.widget_layered_nav_filters ul li{margin:0 20px 20px 0}.woocommerce.widget_recent_reviews .reviewer{font-size:12px;letter-spacing:1px;text-transform:uppercase}.clear-line:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clear-line{display:inline-block;width:100%}html[xmlns] .clear-line{display:block}* html .clear-line{height:1%}.narrow-content{margin:0 auto;max-width:680px}@media only screen and (min-width:375px){.tasty-recipes-footer-content{padding:20px 10px 15px 25px!important}.tasty-recipes-footer-copy{min-height:117px;padding-left:110px}}@media only screen and (min-width:420px){.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{padding-top:9px!important}}@media only screen and (min-width:600px){.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce #reviews #comments .star-rating{float:left;width:47%}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right;width:47%}.woocommerce ul.products li.product .button,.woocommerce .woocommerce-ordering,.woocommerce-page ul.products li.product .button,.woocommerce-page .woocommerce-ordering{margin-right:auto;width:auto}.woocommerce input.button,.woocommerce input.button[type="submit"],.woocommerce-cart table.cart td.actions .coupon .input-text{width:auto!important}.woocommerce-message .button.wc-forward{margin-bottom:0;width:auto}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-bottom:0}.tasty-recipes-footer-content{padding:25px 25px 15px 15px!important}.tasty-recipes-footer-content{padding:25px 25px 25px 15px!important;text-align:left!important}.tasty-recipes-footer-copy{min-height:145px;padding-left:140px}.tasty-recipes-entry-content .tasty-recipes-entry-footer h3{font-size:var(--wp--preset--font-size--x-large)!important;margin-bottom:5px!important;padding-top:32px!important}.tasty-recipes-footer-copy h3::before{content:url(../image/cookbook-larger.jpg)}.tasty-recipes-entry-footer p a{display:block;margin-top:8px}}@media only screen and (min-width:860px){.full-width-content .woocommerce ul.products .full-width-content.woocommerce ul.products{justify-content:flex-start}}@media only screen and (min-width:960px){.full-width-content.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 1em}.full-width-content.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#f9f7f5;display:inline-block;margin:0 -5px}.full-width-content.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#fff;border-bottom:1px solid #fff}.full-width-content.woocommerce div.product .woocommerce-tabs ul.tabs li.active a::after{display:none}.five-sixths,.four-sixths,.four-fifths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-fifths,.three-sixths,.two-fourths,.two-fifths,.two-sixths,.two-thirds{float:left;margin-left:3.125%}.one-half,.three-sixths,.two-fourths{width:48.4375%}.one-third,.two-sixths{width:31.25%}.four-sixths,.two-thirds{width:65.625%}.one-fourth{width:22.65625%}.three-fourths{width:74.21875%}.one-fifth{width:17.5%}.two-fifths{width:38.125%}.three-fifths{width:58.75%}.four-fifths{width:79.375%}.one-sixth{width:14.0625%}.five-sixths{width:82.8125%}.first{clear:both;margin-left:0}}@media only screen and (min-width:1140px){.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#f9f7f5;display:inline-block;margin:0 -5px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#fff;border-bottom:1px solid #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a::after{display:none}}@media only screen and (min-width:1140px){.content-sidebar .woocommerce ul.products,.sidebar-content .woocommerce ul.products,.content-sidebar.woocommerce ul.products,.sidebar-content.woocommerce ul.products{justify-content:flex-start}}ul.wpp-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 20px;padding:0!important;margin:0!important}.wpp-list li{line-height:var(--wp--custom--line-height--heading);list-style-type:none!important;margin-bottom:0!important;overflow:unset!important}.wpp-thumbnail{display:block;margin:0 0 8px!important}.wpp-list a.image-link{display:block}.wpp-post-title{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--semi-bold);line-height:var(--wp--custom--line-height--heading);margin-bottom:0}.error404 .entry-content a.wpp-post-title,.before-footer-widgets a.wpp-post-title,.sidebar a.wpp-post-title{font-size:var(--wp--preset--font-size--small)}a.wpp-post-title{color:var(--wp--preset--color--foreground);display:block;text-align:center;text-decoration:none}a.wpp-post-title:focus,a.wpp-post-title:hover{color:var(--wp--preset--color--primary);text-decoration:none}.archive .most-popular ul.wpp-list{margin:0 0 40px!important}.archive .most-popular a.wpp-post-title{font-size:var(--wp--preset--font-size--x-small)}.archive .most-popular .widget-title{line-height:var(--wp--custom--line-height--body)}.wp-block-yoast-faq-block .schema-faq-section{background:none!important;border:none!important;border-bottom:1px solid var(--wp--preset--color--tertiary)!important;margin-bottom:13px!important;padding-bottom:13px}.wp-block-yoast-faq-block .schema-faq-section:last-of-type{border-bottom:none!important}.wp-block-group .wp-block-yoast-faq-block .schema-faq-section:last-of-type{margin-bottom:0!important;padding-bottom:0!important}.wp-block-yoast-faq-block .schema-faq-question{font-size:inherit!important;font-weight:var(--wp--custom--font-weight--semi-bold)!important;padding:0 56px 0 0!important;line-height:inherit!important}.wp-block-yoast-faq-block p.schema-faq-answer{background:none!important;border:none!important;font-size:inherit!important;line-height:inherit!important;padding:10px 0!important}.wp-block-yoast-faq-block .schema-faq-question.faq-q-open{border-bottom:none!important}.wp-block-yoast-faq-block .schema-faq-question:after{font-size:var(--wp--preset--font-size--large)!important}.home .entry,.landing-page .entry{margin-bottom:0}.home .cc-badge-bg{margin-top:-92px!important}.diet-sub-menu{border-top:1px solid var(--wp--preset--color--tertiary);margin-bottom:25px;margin-top:35px;padding-top:20px;position:relative}.diet-sub-menu .wp-block-buttons{flex-wrap:wrap;gap:0.25em!important;margin-top:0}.diet-sub-menu .wp-block-buttons .wp-block-button{margin-right:0!important;margin-bottom:0!important;flex-basis:100%}.diet-sub-menu .wp-block-buttons .wp-block-button__link{background-color:var(--wp--preset--color--primary-light)!important;box-shadow:none!important;color:var(--wp--preset--color--primary)!important;font-size:var(--wp--preset--font-size--xx-small)!important;font-weight:var(--wp--custom--font-weight--semi-bold)!important;letter-spacing:.15em;padding:12px 10px!important;text-transform:uppercase;width:100%!important}.diet-sub-menu .subheading{background-color:var(--wp--preset--color--background);display:block;font-size:var(--wp--preset--font-size--xx-small);font-weight:var(--wp--custom--font-weight--regular)!important;position:absolute;top:-11px;padding:0 6px 0 0;left:0}.error404 .entry-content .search-form{max-width:500px;margin:0 auto}.error404 .entry-content .search-form input[type=submit]{background-size:20px 20px;height:48px;width:48px}.error404 .entry-content .search-form-input{font-size:var(--wp--preset--font-size--medium);height:50px;padding-right:60px}.error404 .entry-content .adthrive{display:none!important}.affiliate-disclosure{font-size:var(--wp--preset--font-size--xx-small);margin-bottom:15px}@media (min-width:1340px){.home .wp-block-query.our-favorites ul.columns-4{height:379px;min-width:1300px;overflow:hidden;width:1300px}.home .wp-block-group.section-kicker,.home .wp-block-group.section-kicker .wp-block-columns,.home .wp-block-query ul.columns-4{min-width:1300px;width:1300px}.home .wp-block-buttons.diet-key{min-width:1220px;width:1220px}.home form.seva-form.formkit-form{min-height:62px}}.call-out,.gf-batch-cooking,.restorative-month,.fast-february,.fast-meals-month,.minimal-ingredients-month,.gluten-free-grains-month{position:relative}.call-out.reader-request p{margin-bottom:30px}.gf-batch-cooking::before,.restorative-month::before,.fast-february::before,.minimal-ingredients-month::before,.gluten-free-grains-month::before{content:url(../image/restorative.svg);left:20px;position:absolute;top:-5px;z-index:9}.fast-february::before,.fast-meals-month::before{content:url(../image/fast-meals-month.svg)}.minimal-ingredients-month::before{content:url(../image/minimal-ingredients-month.svg)}.gluten-free-grains-month::before{content:url(../image/gluten-free-grains-month.svg)}.gf-batch-cooking::before{content:url(../image/banner-gf-batch-cooking.svg)}@media (max-width:359px){.after-footer-widgets,.before-footer-widgets,.footer-widgets,.site-footer,.site-inner,.topbar{padding-left:10px;padding-right:10px}.site-header{padding-left:0;padding-right:0}}@media (min-width:360px) and (max-width:414px){.after-footer-widgets,.before-footer-widgets,.footer-widgets,.site-footer,.site-inner,.topbar{padding-left:15px;padding-right:15px}}@media only screen and (min-width:390px){.topbar{padding-left:20px;padding-right:20px}.topbar ul.menu{gap:15px}}@media only screen and (min-width:375px){.archive .entry-title,.archive .most-popular a.wpp-post-title{font-size:var(--wp--preset--font-size--small)}}@media only screen and (max-width:500px){.recipe-methods .has-small-font-size,.recipe-types .has-small-font-size{font-size:var(--wp--preset--font-size--x-small)!important}}@media only screen and (max-width:410px){.recipe-methods .has-small-font-size,.recipe-types .has-small-font-size{font-size:var(--wp--preset--font-size--xx-small)!important}}@media only screen and (min-width:500px){.tasty-recipes-entry-header .tasty-recipes-image{float:right!important;margin-bottom:0!important}.tasty-recipes-entry-header{padding:1.25em!important;text-align:left!important}.tasty-recipes-entry-header h2{text-align:left!important}}@media only screen and (max-width:540px){.hide-mobile{display:none}}@media only screen and (min-width:600px){.topbar ul.menu{gap:20px}.entry-content .search-form{max-width:300px}.related-gallery{grid-template-columns:1fr 1fr 1fr 1fr}p.comment-form-author,p.comment-form-email{flex-basis:48.7%}.diet-sub-menu .wp-block-buttons .wp-block-button{flex-basis:calc(50% - .125em)}.diet-sub-menu .wp-block-buttons .wp-block-button:first-of-type{flex-basis:100%}}@media only screen and (max-width:767px){.before-footer-widgets{padding-top:90px}.before-footer-widgets .wrap::before{top:-170px}.before-footer-widgets .widget-title{margin-left:auto;margin-right:auto}.footer-widgets{padding-bottom:40px}}@media only screen and (min-width:768px){.content{margin-left:auto;margin-right:auto;max-width:728px}.author-box{padding:30px}.comment-respond,.entry-comments article{padding:30px}.archive.full-width-content .content{max-width:100%;width:100%}.archive:not(.woocommerce) .content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.archive .most-popular ul.wpp-list{grid-template-columns:1fr 1fr 1fr 1fr}.after-entry .about-container{font-size:var(--wp--preset--font-size--medium)}.error404 .entry-content ul.wpp-list,.before-footer-widgets ul.wpp-list{grid-template-columns:1fr 1fr 1fr}.featured-content .widget-wrap{grid-template-columns:1fr 1fr 1fr 1fr}.footer-widgets .widget{text-align:left}.footer-widgets .wrap{flex-direction:row;gap:30px}.footer-widgets ul{display:unset}.footer-widgets ul li{width:100%}.after-footer-widgets img{margin-top:-10px}}@media (max-width:781px){.after-footer-widgets{padding-top:50px}.after-footer-widgets .wp-block-social-links{margin-bottom:20px}}@media (min-width:781px){.archive .entry-title,.archive .most-popular a.wpp-post-title{font-size:var(--wp--preset--font-size--medium-large)}}@media only screen and (min-width:1024px){.site-inner{padding:30px 20px 0}.site-header{padding:25px 20px 20px}.nav-primary .genesis-nav-menu,.nav-secondary .genesis-nav-menu{flex-direction:row}.genesis-nav-menu .menu-item{display:inline-block}ul.genesis-nav-menu{gap:0}.genesis-nav-menu .menu-item:not(:last-of-type){border:0;margin:0 10px 0 0;padding-bottom:0}.genesis-nav-menu .sub-menu .menu-item:not(:last-of-type){margin:0}.genesis-nav-menu .menu-item:focus,.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu a,.genesis-nav-menu .sub-menu .menu-item{width:215px}.genesis-nav-menu .sub-menu{background-color:var(--wp--preset--color--background);border:none;box-shadow:0 6px 20px rgba(0,0,0,.06);opacity:0;padding:0;position:absolute}.genesis-nav-menu .sub-menu .sub-menu{margin:-40px 0 0 215px}.genesis-nav-menu .sub-menu a:focus,.genesis-nav-menu .sub-menu a:hover,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{background-color:var(--wp--preset--color--primary-light);box-shadow:none}.genesis-nav-menu .menu-item.menu-item-has-children>a>span{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center}.genesis-nav-menu .menu-item.menu-item-has-children>a>span::after{border-top:1px solid;border-right:1px solid;content:"";height:6px;margin:-2px -3px 0 8px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:6px}.genesis-nav-menu .sub-menu .menu-item.menu-item-has-children>a>span{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.genesis-nav-menu .sub-menu .menu-item.menu-item-has-children>a>span::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js .nav-primary,.js .nav-secondary{display:block}.menu-toggle,.search-toggle,.sub-menu-toggle{display:none;visibility:hidden}.nav-primary{clear:none;order:-1;padding:0;width:auto}.nav-secondary{clear:none;padding:0;width:auto}.genesis-nav-menu a{padding:12px 20px}.genesis-nav-menu .sub-menu a{margin:0;padding:13px 20px}li.menu-item.search{cursor:pointer;display:block}li.menu-item.search a::after{content:' ';background-image:var(--wpr-bg-9a3829fb-972a-4875-9885-503e22984263);background-size:18px 18px;float:right;height:18px;margin-left:7px;margin-top:-4px;width:18px}li.menu-item.search a:focus::after,li.menu-item.search a:hover::after{content:' ';background-image:var(--wpr-bg-0dabbb6f-ff09-4b48-8bea-a6048873d9b3);background-size:18px 18px;float:right;height:18px;margin-left:7px;margin-top:-4px;width:18px}.site-header .search-form{margin-left:10px;margin-top:0;width:180px}.mobile-search,.mobile-search.activated{display:none}.footer-widgets ul{display:flex;justify-content:flex-start}.footer-widgets ul li{width:50%}}@media only screen and (max-width:1023px){.sidebar{display:none}}@media only screen and (min-width:1024px){.content-sidebar .breadcrumb{max-width:unset}.before-footer-widgets .wrap,.footer-widgets .wrap,.topbar .wrap{max-width:1200px}.after-footer-widgets .wrap{max-width:1024px}.content{float:left;max-width:65%}.sidebar-content .content{float:right}.full-width-content .content{float:none;margin-left:auto;margin-right:auto;max-width:728px}.sidebar{float:right;max-width:300px}.sidebar-content .sidebar{float:left}.error404 .entry-content ul.wpp-list,.before-footer-widgets ul.wpp-list{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.sidebar .featured-content .widget-wrap{grid-template-columns:1fr 1fr}.sidebar .featured-content article{margin-bottom:0}.sidebar .featured-content .entry-title{font-size:var(--wp--preset--font-size--small);line-height:var(--wp--custom--line-height--body);margin-bottom:0}.sidebar .featured-content article img,.sidebar .featured-content article picture{display:block;margin-bottom:8px}.sidebar .featured-content .entry-header{margin-bottom:0}}@media only screen and (min-width:1024px) and (max-width:1059px){.site-header{padding-left:0;padding-right:0}.site-header .wrap{flex-wrap:nowrap}.wp-custom-logo .title-area{max-width:180px}.wp-custom-logo .title-area img{margin-top:-7px}}@media only screen and (min-width:1160px){.site-header{padding:30px 20px 20px}.wp-custom-logo .title-area{max-width:250px}.content{max-width:728px}.sidebar{max-width:336px}}@media only screen and (min-width:1160px){.category-recipes .archive-description{margin-bottom:30px}.category-recipes .archive-description .wp-block-columns{gap:190px!important}}@media only screen and (max-width:1299px){#dpsp-floating-sidebar{display:none!important}}@media only screen and (min-width:1300px){.site-header .search-form{margin-left:20px;width:200px}}@media print{*,*::before,*::after{background:transparent!important;box-shadow:none!important;color:var(--wp--preset--color--foreground)!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="javascript:"]::after,a[href^="#"]::after,.site-title>a::after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar{display:none!important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}