.editor-styles-wrapper .block-editor-rich-text__editable.is-selected,.editor-styles-wrapper .block-editor-rich-text__editable.is-selected::after,.editor-styles-wrapper .block-editor-rich-text__editable.is-selected:hover{border:none!important;box-shadow:none!important;outline:none!important}.edit-post-visual-editor .acf-input #insert-media-button{padding:3px 10px;margin-bottom:0}.slick-inline-search-panel{display:none}.slick-film-strip{max-width:100%;width:100vw}#ast-mobile-header .ast-header-html-1 .ast-header-html{padding:3px 0}#ast-mobile-header .custom-logo{width:175px}#ast-mobile-header .ast-primary-header-bar .ast-builder-grid-row{grid-template-columns:1fr auto}#ast-mobile-header .site-header-primary-section-left .ast-builder-layout-element.ast-flex.site-header-focus-item{flex:1}@media(min-width:922px){.ast-header-break-point #ast-mobile-header{display:none}}#ast-desktop-header .ast-builder-menu-3 .menu-item>.menu-link{padding:0 9px}.header-widget-area .widget{margin-bottom:0!important}.header-widget-area .widget .aapc-social-icons{flex-wrap:nowrap}.ast-mobile-header-wrap .ast-primary-header-bar{border-bottom-width:1px}.ast-header-break-point #ast-desktop-header #primary-site-navigation-desktop{display:none}#ast-mobile-header .ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:.25em}#ast-mobile-header{z-index:1;position:relative}body{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-weight:400;-moz-osx-font-smoothing:unset!important;-webkit-font-smoothing:subpixel-antialiased}:root{--ast-global-color-9:#FFCF77;--ast-global-color-10:#78ba56;--ast-global-color-11:#0c8a18}body{--wp--preset--color--luminous-vivid-amber:#FFCF77}input{outline:none}input:focus::placeholder,textarea:focus::placeholder{opacity:0}.accent{color:var(--ast-global-color-9)}.diag-light{background-color:#fff;background-size:8px 8px;background-image:repeating-linear-gradient(-45deg,#FCF6F0 0,#FCF6F0 2px,#FFFFFF 0,#FFFFFF 50%)}.icon-favs::before{content:'\e804';font-family:Webicons;margin-right:.4em;font-size:.9em;color:#fbd049}.has-yellow-highlight strong{color:var(--ast-global-color-9)}.has-orange-highlight strong{color:var(--ast-global-color-1)}.wrap-control strong{white-space:nowrap}.wp-admin .edit-post-visual-editor a{text-decoration:underline;font-weight:700}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a),.ast-archive-description-content a,.archive-description a{font-weight:700;text-decoration:underline;text-decoration-color:var(--ast-global-color-1);text-decoration-thickness:2px;text-underline-position:under}.ast-single-post .entry-content a:hover,.ast-comment-content a:hover:not(.ast-comment-edit-reply-wrap a),.ast-archive-description-content a:hover,.archive-description a:hover{text-decoration-color:var(--ast-global-color-0)}.wprm-recipe-name a{text-decoration:none!important}.no-text-decoration a{text-decoration:none!important}.site-header-above-section-right .aapc-social-icons li{margin-bottom:0}html .ast-breadcrumbs-wrapper{line-height:1.2em}.main-header-bar.ast-header-breadcrumb,.ast-header-break-point .main-header-bar.ast-header-breadcrumb{border-bottom-width:0;margin-bottom:5px}.site-header-below-section-center .header-widget-area{width:100%}.site-header-below-section-center .header-search-container{display:grid;padding:6px 0;grid-column-gap:.5em;margin:0 -10px;grid-template-columns:1fr auto}.header-search .ts-container{width:100%}.header-search .ts-inner-wrap{position:relative}.header-search .ts-input{background-color:#fefefe;border-color:#f0f0f0;padding:6px 70px 6px 12px;font-size:16px;width:100%}.header-search .ts-search-submit-text{display:none}.header-search .ts-submit{font-size:16px;padding:6px 12px;height:100%;position:absolute;border-radius:0 2px 2px 0;right:0}.header-search .ts-filter-container{display:none}.header-search-right{display:flex;grid-column-gap:.5em;width:100%}.header-search-right .button{font-size:13px;padding:6px 12px;display:flex;line-height:1;align-items:center;height:40px}.ast-logo-title-inline #ast-desktop-header .ast-site-identity{padding:.6em 0}.highlight .menu-link{position:relative}.highlight>.menu-link::after{border-bottom:3px solid var(--ast-global-color-1);content:'';display:table;position:absolute;width:calc(100% - 40px);left:12px;bottom:.2em}@media(min-width:922px) AND (max-width:1095px){.ast-builder-menu-1 .menu-item>.menu-link{font-size:1.1vw}}.ast-mobile-header-wrap .ast-mobile-header-content,.ast-desktop-header-content{border-bottom:2px solid var(--ast-global-color-10)}.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap[data-type=dropdown] .ast-mobile-header-content{position:absolute;width:100%;box-shadow:0 3px 10px #999}#ast-mobile-site-navigation .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle{top:.2em!important}#ast-mobile-site-navigation .main-navigation ul .sub-menu .menu-item .menu-link .ast-icon{display:none}#ast-mobile-site-navigation .main-header-menu>.menu-item{border-top:2px solid #424242}#ast-mobile-site-navigation .main-header-menu .sub-menu{padding-bottom:1em}#ast-mobile-header .widget{margin:18px!important}#ast-mobile-header .mobile-nav-buttons .menu-link{display:block;font-size:16px;font-weight:700;text-align:left;background-color:var(--ast-global-color-11);color:var(--ast-global-color-5);border-radius:4px;margin-bottom:.5em;padding:3px 10px}.mobile-nav-link-menu .menu{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:.4em;grid-row-gap:.4em}.mobile-nav-link-menu.menu-grid-2 .menu{grid-template-columns:repeat(2,1fr)}.mobile-nav-link-menu.menu-grid-3 .menu{grid-template-columns:repeat(3,1fr)}.mobile-nav-link-menu .grid-span-2{grid-column:span 2}.mobile-nav-link-menu .grid-span-3{grid-column:span 3}.mobile-nav-link-menu .menu .menu-link{display:block;text-align:center;background-color:var(--ast-global-color-5);color:var(--ast-global-color-2);border-radius:4px}.mobile-nav-link-menu .menu .menu-link{font-size:13px;font-weight:700;padding:.5em}.recipe-type-block{grid-row-gap:.7em;margin:0 auto;padding:0;max-width:600px}#secondary .recipe-type-block .recipe-type-item{margin-bottom:0}.recipe-type-item a{display:flex;align-items:center;color:var(--ast-global-color-2);font-size:13px;font-weight:600;line-height:1.1em;padding-right:.5em;text-decoration:none!important}.recipe-type-item a:hover{color:var(--ast-global-color-1)}.recipe-type-block img{max-width:30px;height:auto;margin-right:6px}.ast-plain-container.ast-no-sidebar #primary,#primary,#secondary{margin:0 0 2em}.ast-plain-container.page #primary,.ast-plain-container.page #secondary{margin-top:1.5em}@media(max-width:921px){#primary,#secondary{padding:0}}#ast-seach-full-screen-form .search-form fieldset{position:relative}#ast-seach-full-screen-form .ast-search-wrapper .search-submit{position:absolute;right:.5em;top:2em}#ast-seach-full-screen-form .ast-search-wrapper .search-field{width:100%;padding-right:1.8em}#ast-mobile-header .ast-search-box.header-cover .search-text-wrap{width:100%}#ast-mobile-header .ast-search-box.header-cover .search-field{padding-right:35px}#ast-mobile-header .ast-search-box.header-cover #close{position:absolute;right:20px;top:.3em}html .relevanssi-live-search-results-showing{max-height:70vh;min-height:100px}.relevanssi-live-search-results-showing p{padding:0}.relevanssi-live-search-results-showing p a{padding:1em;font-weight:700}.relevanssi-live-search-results-showing p a:hover{background-color:var(--ast-global-color-2);color:var(--ast-global-color-5)}.relevanssi-live-search-result-status p{text-align:right;border-bottom-width:0;background-color:var(--ast-global-color-6);padding:.25em}.relevanssi-live-search-results-showing .relevanssi-live-search-result.live-search-more{line-height:1;text-align:center}.relevanssi-live-search-results-showing .live-search-more a.button{display:inline-block;font-weight:700;font-size:.9rem;margin:.5em 0;text-transform:none}.relevanssi-live-search-results-showing .relevanssi-live-search-no-results{padding:.3em .9em}.relevanssi-live-search-results .rlv-has-spinner{border:8px solid var(--ast-global-color-0);border-right-color:transparent}.relevanssi-live-search-results .rlv-has-spinner::after{background-color:var(--ast-global-color-0)}.recipe-type-post-icons{list-style-type:none;margin:.5em 0 .2em;padding:0;display:flex;flex-wrap:wrap;justify-content:center;grid-column-gap:.2em;grid-row-gap:.2em;line-height:1}.recipe-type-post-icons img{max-width:24px;height:auto}.archive .wprm-time-container,.search .wprm-time-container{line-height:1em;margin-bottom:0;text-align:center}.archive .wprm-time-container .wprm-total-time,.search .wprm-time-container .wprm-total-time{font-size:14px;line-height:1em;padding-left:18px;position:relative}.archive .wprm-time-container .wprm-total-time .wprm-recipe-details-unit,.search .wprm-time-container .wprm-total-time .wprm-recipe-details-unit{font-size:14px}.archive .wprm-time-container .wprm-total-time::before,.search .wprm-time-container .wprm-total-time::before{content:'\e825';font-family:Webicons;position:absolute;left:0;top:2px}.archive .wprm-cooktime-empty,.search .wprm-cooktime-empty{height:1em;margin-bottom:.2em}.wprm-ww-points{width:26px;height:26px;line-height:1;font-size:12px;font-weight:700;background-color:#006cd5;border-radius:50%;border:2px solid #fff;color:#fff;cursor:default;display:flex;justify-content:center;align-items:center;position:absolute;bottom:-12px;left:50%;transform:translateX(-50%)}.ast-archive-post .wprm-ww-points{bottom:unset;margin-top:-26px}.post-grid-post-rating .wprm-recipe-rating,.entry-header .wprm-recipe-rating{text-align:center}.post-grid-post-rating .wprm-recipe-rating{line-height:1.2em}.post-grid-post-rating .wprm-recipe-rating svg{width:16px;height:16px}#mc_embed_signup{color:#fff}.mc-flex-container{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;align-items:center;grid-column-gap:10px;grid-row-gap:.5em;margin-bottom:.5em}.mc-flex-container .mc-field-group input[type=text],.mc-flex-container .mc-field-group input[type=email]{width:100%;padding:8px 18px;border:1px solid #ccc;border-radius:4px;font-size:16px;line-height:1}.mc-flex-container .mc-submit input[type=submit]{background-color:var(--ast-global-color-1);color:#000;border-radius:4px;font-size:16px;line-height:1;width:100%;padding:10px 18px}#mc_embed_signup .mc-fieldset{border-width:0;background-color:transparent;padding:.5em 0;margin:0;line-height:1;font-size:14px}#mc_embed_signup .mc-fieldset .subfield{display:flex;align-items:center;grid-column-gap:.5em}#mc_embed_signup .mc-unsub-text{font-size:12px;line-height:1.2em;margin:0;padding:.2em 0}.footer-subscribe #mc_embed_signup .mc-fieldset .subfield{justify-content:center}@media(max-width:921px){#mc_embed_signup.mc-footer-form .mc-flex-container{grid-template-columns:1fr}}@media(max-width:544px){#mc_embed_signup.mc-inline-form .mc-flex-container{grid-template-columns:1fr}#mc_embed_signup .mc-fieldset .subfield{justify-content:center}#mc_embed_signup .mc-unsub-text{text-align:center}}.af-flex-container{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;align-items:center;grid-column-gap:10px;grid-row-gap:.5em;margin-bottom:.8em}.af-flex-container .af-element{color:#fff;width:100%}.af-flex-container .af-element input[type=text]{width:100%;padding:8px 18px;border:1px solid #ccc;border-radius:4px;font-size:16px;line-height:1}.af-element input[type=submit].af-form-submit{background-color:var(--ast-global-color-1);color:#000;border-radius:4px;font-size:16px;line-height:1;width:100%;padding:10px 18px}.af-checkWrap{display:flex;align-items:center;grid-column-gap:.5em;color:#fff;font-size:13px;line-height:1;width:100%}.footer-subscribe .af-flex-container{justify-content:center}.footer-subscribe .af-checkWrap{justify-content:center}@media(max-width:921px){.af-flex-container{display:flex;flex-wrap:wrap}}.site-above-footer-wrap .footer-widget-area{width:100%;height:100%}.site-above-footer-wrap .site-above-footer-inner-wrap.ast-builder-grid-row{align-items:stretch;grid-column-gap:30px}.site-above-footer-wrap .footer-widget-area.widget-area.site-footer-focus-item{width:100%}.footer-box{height:100%}.footer-box .textwidget{border:3px solid var(--ast-global-color-2);border-radius:10px;padding:1em 3em;text-align:center;height:100%}.footer-box .footer-pre-header{color:var(--ast-global-color-9);font-size:14px;font-weight:700;margin-bottom:.2em;text-transform:uppercase}.footer-box h2{color:#fff;margin-bottom:.3em}.footer-box p{color:#f0f0f0;font-size:17px;line-height:1.5em;margin-bottom:.8em}.footer-cookbooks .cookbooks{display:inline-grid;grid-template-columns:repeat(4,1fr);grid-column-gap:.5em;grid-row-gap:.5em}.footer-cookbooks .cookbooks .cookbook-image img{width:110px;height:140px;object-fit:contain}.footer-cookbooks .cookbooks-more{margin-top:.8em}.footer-cookbooks .cookbooks-more .button{background-color:var(--ast-global-color-1);color:var(--ast-global-color-8)}@media(max-width:1023px){.footer-cookbooks .cookbooks{grid-template-columns:repeat(2,1fr)}.footer-widget-area .footer-box .textwidget{padding:1em}}.site-primary-footer-wrap .ast-builder-footer-grid-columns{grid-column-gap:20px}.site-footer-primary-section-1 .widget{margin-bottom:.3em}.site-footer-primary-section-1 .widget p{margin-bottom:.3em;color:#f0f0f0;font-size:16px}.site-primary-footer-wrap nav{display:flex;justify-content:center}.site-primary-footer-wrap h2.widget-title{color:#f0f0f0;margin-bottom:5px;font-size:24px;text-align:center}.site-primary-footer-wrap .menu li{font-size:16px;text-align:left}.site-primary-footer-wrap .menu-link{color:var(--ast-global-color-1)}.site-primary-footer-wrap .menu-link:hover{color:#f0f0f0}.site-primary-footer-wrap .menu li a::before{content:'\f138';font-family:Webicons;margin-right:.5em;font-weight:400}@media(max-width:544px){.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row{grid-template-columns:repeat(2,1fr)}.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap .site-footer-primary-section-1,.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap .site-footer-primary-section-4{grid-column:1/span 2}}.ast-footer-copyright ul{list-style-type:none;margin:0}@media(min-width:545px){.ast-footer-copyright ul{text-align:right}}@media(min-width:768px){.ast-footer-copyright ul{display:flex;grid-column-gap:.5em;align-items:center;justify-content:flex-end;line-height:36px}.ast-footer-copyright li:last-child::before{content:'•';font-weight:400;margin-right:.5em}}@media(min-width:922px){.site-footer-below-section-1.site-footer-section{justify-content:flex-start}}@media(min-width:545px) AND (max-width:921px){.site-primary-footer-wrap h2.widget-title{font-size:22px}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-full .ast-builder-grid-row{grid-template-columns:repeat(3,1fr)}.site-primary-footer-wrap[data-section=section-primary-footer-builder] .site-footer-section-1{grid-column:span 3}}