.ast-button-wrap .ast-mobile-menu-trigger-minimal, .ast-menu-toggle{border-style:none !important;outline:none !important}input:focus, textarea:focus{border-style:solid;border-color:var(--ast-global-color-0)}body.ast-header-break-point .ast-above-header-wrap .ast-nav-menu, body.ast-header-break-point #ast-desktop-header #primary-site-navigation-desktop{display:none}@media (max-width:921px){#ast-desktop-header{display:none}}@media (min-width:922px){#ast-mobile-header, .ast-header-break-point #ast-mobile-header{display:none}}#ast-mobile-header .ast-primary-header-bar .ast-builder-grid-row.ast-builder-grid-row-no-center, #ast-desktop-header .ast-above-header-bar .ast-builder-grid-row.ast-builder-grid-row-no-center, #ast-desktop-header .ast-primary-header-bar .ast-builder-grid-row.ast-builder-grid-row-no-center{grid-template-columns:auto 1fr}#ast-mobile-header .main-header-bar{border-bottom-width:0}#ast-mobile-header .ast-primary-header-bar, #ast-mobile-header .ast-below-header-bar, #ast-mobile-header .ast-above-header-bar{padding-left:20px;padding-right:20px}.aapc-social-icons li:nth-of-type(1) a, .aapc-social-icons li:nth-of-type(6) a{background-color:var(--ast-global-color-0) !important;border-color:var(--ast-global-color-0) !important}.aapc-social-icons li:nth-of-type(2) a, .aapc-social-icons li:nth-of-type(7) a{background-color:var(--ast-global-color-1) !important;border-color:var(--ast-global-color-1) !important}.aapc-social-icons li:nth-of-type(3) a, .aapc-social-icons li:nth-of-type(8) a{background-color:var(--ast-global-color-2) !important;border-color:var(--ast-global-color-2) !important}.aapc-social-icons li:nth-of-type(4) a, .aapc-social-icons li:nth-of-type(9) a{background-color:var(--ast-global-color-3) !important;border-color:var(--ast-global-color-3) !important}.aapc-social-icons li:nth-of-type(5) a, .aapc-social-icons li:nth-of-type(10) a{background-color:var(--ast-global-color-4) !important;border-color:var(--ast-global-color-4) !important}.ast-single-post .entry-content a:not(.button):not(.dpsp-network-btn):not(.social-icon-link):not(.wp-block-button__link):not(.facetwp-page):not(.featured-block-more-button):not(.post-grid-category-link):not(.grid-image-link):not([class^="comment-"]):hover, .post-grid-post .post-grid-post-title .entry-title a:hover, .image-grid-block .grid-image-title a:hover, .featured-block-post .featured-block-post-title a:hover, .compact-post-block .compact-post-block-post-title a:hover, .home .wp-block-uagb-container p a:hover, .ast-archive-entry-banner p a:hover, .archive-description a:hover, .archive-section-content .entry-title a:hover, .site-main .ast-row .entry-title a:hover{box-shadow:inset 0 -.5em 0 #f5ddeb;text-decoration-color:#f5ddeb}.home .wp-block-uagb-container p a, .ast-single-post .entry-content p a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a), .ast-archive-entry-banner p a, .archive-description a{text-decoration:underline 0.1em}.tasty-recipes-rating a{box-shadow:none !important}.ck-popup-button{text-align:center;padding-right:2em;width:fit-content !important}.ck-popup-button::after{content:'\f18e';font-family:webicons;font-weight:normal;position:absolute;margin-left:5px}.site-header-above-section-right a.top-bar-button{display:block;background-color:#76ccd1;color:#000;font-size:12px;font-weight:bold;line-height:35px;padding:0 16px 0 26px;text-transform:uppercase}.site-header-above-section-right a.top-bar-button:hover{background-color:#c7eaec}.site-header-above-section-right .top-bar-button::before{content:'\f0a9';font-family:webicons;color:#FFF;position:absolute;margin-left:-16px}a.top-bar-mobile-button{display:block;font-size:13px;font-weight:bold;text-transform:uppercase;color:#000}#ast-mobile-header .ast-below-header-bar .header-widget-area{padding:0}#ast-mobile-header .ast-below-header-bar .header-search-wrapper{grid-template-columns:1fr}#ast-mobile-header .header-search-wrapper .button{display:none}.ast-mobile-popup-drawer.active .menu-toggle-close:focus{border-style:none}#ast-mobile-header .ast-mobile-header-content.content-align-flex-start{max-height:70vh;overflow:auto;border-bottom:2px solid var(--ast-global-color-1);position:absolute;width:100%;box-shadow:0 5px 8px -5px #666}#ast-mobile-header .ast-header-html-1 .ast-header-html{width:100%}#ast-mobile-header .ast-header-html-1 .ast-header-html .ast-button{width:100%;text-align:center}#ast-mobile-header .ast-header-html-1 .ast-header-html .ast-button::before{content:'\f0ca';font-family:webicons;font-weight:normal;margin-right:3px}.ast-inline-search .search-form input.search-field:focus{border-style:none}#ast-mobile-site-navigation .ast-menu-toggle{box-shadow:none !important;color:var(--ast-global-color-8)}#ast-mobile-site-navigation .ast-submenu-expanded > .ast-menu-toggle .ast-arrow-svg{transform:rotate(180deg)}#ast-mobile-site-navigation .sub-menu .menu-link .ast-icon{display:none !important}.mobile-menu-links .menu{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.5em;grid-row-gap:.5em;margin:1em 0;padding:0 20px}.mobile-menu-links .menu .menu-link{display:block;text-align:center;background-color:var(--ast-global-color-0);color:#000;border-radius:4px;font-size:14px;font-weight:bold;padding:10px;line-height:1}#ast-desktop-header .ast-site-identity{padding:0.6em 0}#primary-site-navigation-desktop .main-header-menu .sub-menu{padding:0.25em 0}#primary-site-navigation-desktop .sub-menu .menu-item .menu-link{font-size:15px}#ast-desktop-header .site-header-primary-section-right{display:grid}#ast-desktop-header .site-header-primary-section-right .header-widget-area{align-self:flex-end}#ast-desktop-header .site-header-primary-section-right .ast-builder-menu{align-self:flex-start}.main-navigation .menu-item.recipes a{position:relative;padding:0 16px}.main-navigation .menu-item.recipes a::before, .main-navigation .menu-item.recipes a::after{content:'';height:18px;width:14px;display:table;background-image:url(/wp-content/themes/astra-child/assets/images/sprinkles-icon-min.svg);background-repeat:no-repeat;background-position:center;position:absolute}.main-navigation .menu-item.recipes a::before{left:0;transform:scaleX(-1)}.main-navigation .menu-item.recipes a::after{margin:0 0 0 .4em;right:0}@media (max-width:1023px){#ast-desktop-header .ast-builder-menu-1 .menu-item > .menu-link{font-size:17px;padding:0 0.8em}}.ast-desktop .main-header-menu .sub-menu::after{content:'';display:block;width:26px;height:26px;background-color:var(--ast-global-color-6);position:absolute;transform:rotate(45deg);top:-13px;left:calc(30% - 13px);z-index:-1}.ast-below-header-bar .header-widget-area{width:100%}.ast-below-header-bar .header-search-wrapper{display:grid;grid-template-columns:1fr auto;grid-column-gap:18px;align-items:center;padding:4px 0}.header-search-wrapper .ts-inner-wrap{position:relative}.header-search-wrapper .ts-input{border:1px solid #dedcd6 !important;border-radius:4px;font-size:16px;outline:none;padding:6px 50px 6px 12px;width:100%;outline:none !important}.header-search-wrapper .ts-input:focus{border-color:var(--ast-global-color-0) !important}.header-search-wrapper .ts-submit{position:absolute;right:0;top:0;padding:8px 12px;font-size:16px;height:100%;border-radius:0 4px 4px 0}.header-search-wrapper .ts-search-submit-text{display:none}.header-search-wrapper > .button{font-size:15px;height:100%;display:flex;align-items:center;grid-column-gap:.5em;padding:8px 20px}.ast-breadcrumbs-wrapper a{text-decoration:underline}.beyond-lightbox-container{background-color:#DDDCDA}.beyond-lightbox-container .lightbox-header{display:flex;background-color:#000;padding:15px 10px}.beyond-lightbox-container .lightbox-header h2{color:#FFF}.beyond-lightbox-container .lightbox-header p{font-size:21px}.beyond-lightbox-container .lightbox-header-right{color:#FFF;flex-grow:1;padding:20px;text-align:center}.beyond-lightbox-container .lightbox-form-container{padding:15px;text-align:center}.beyond-lightbox-container .lightbox-form-container form{margin-bottom:0}.beyond-lightbox-container .lightbox-form-container > div{display:none}@media screen AND (max-width:499px){.beyond-lightbox-container .lightbox-header-left{display:none}}.footer-aso-logos{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;grid-column-gap:16px;grid-row-gap:4px}.footer-aso-logos img{width:130px;height:70px;object-fit:contain;object-position:center;opacity:.55}.footer-logo{padding:12px}.site-footer .widget-title{line-height:1.2em;margin-bottom:.6em}.footer-socials .aapc-social-icons-description{font-size:0.8em;font-weight:600;margin-bottom:1em;line-height:1.5em}.footer-socials .aapc-social-icons.show-icon-labels{grid-column-gap:.5em;grid-row-gap:.25em}.footer-socials .aapc-social-icons.icon-outline-rounded.show-icon-labels .aapc-social-icon{flex-basis:calc(50% - .5em)}@media (min-width:542px) AND (max-width:1023px){.footer-socials .aapc-social-icons.icon-outline-rounded.show-icon-labels .aapc-social-icon{flex-basis:100%}}.footer-socials .aapc-social-icons .aapc-social-icon-label{font-weight:600}.footer-socials .aapc-social-icons.icon-outline-rounded li a{border-radius:6px}.footer-menu .menu-link{color:var(--ast-global-color-8);font-size:17px;font-weight:600;padding-left:22px;position:relative}.footer-menu .menu-link:hover{color:var(--ast-global-color-7)}.footer-menu .menu-link::before{content:'\f18e';font-family:webicons;font-weight:normal;position:absolute;left:0;top:.1em;line-height:1;transition:left .5s ease}.footer-menu .menu-link:hover::before{left:5px}@media (max-width:544px){.site-primary-footer-wrap.ast-footer-row-mobile-stack .site-footer-section{margin-left:auto;margin-right:auto;min-width:60%}.footer-socials .widget-title, .footer-socials .aapc-social-icons-description{text-align:center}}