#primary{margin:2em 0}.before-comments-sidebar{margin:2em 0}.before-comments-subscribe{background-color:#f3f3f4;padding:2em .5em}.bcs-title{margin:0 auto 1em;padding-left:36px;position:relative;width:fit-content}.bcs-title::before{content:'';display:block;position:absolute;width:36px;height:36px;background-image:url(/wp-content/themes/astra-child/assets/site-images/cherries.png);background-repeat:no-repeat;background-position:center;background-size:contain;left:0;top:-5px}.bcs-title em{display:inline-block;height:26px;width:40px;background-image:url(/wp-content/themes/astra-child/assets/site-images/via.png);background-position:center;background-size:contain;background-repeat:no-repeat;vertical-align:top;text-indent:-9999px;text-align:center}.bcs-form form.formkit-form[data-format="inline"]{max-width:100%;padding:0 15px !important}.wp-block-group.has-background{padding:.5em 1.5em 1em}.has-lightred-background-color{background-color:#fdf3f5}.has-medred-background-color{background-color:#fbe1e7}.has-lightgray-background-color{background-color:#F3F3F4}.has-medgray-background-color{background-color:#E8E8E8}.has-white-background-color{background-color:#FFFFFF}.has-white-background-color.pin{border:3px solid #dc0436}header.entry-header .ast-breadcrumbs-wrapper{margin-bottom:8px}#ast-breadcrumbs-yoast a{text-decoration:underline}#ast-breadcrumbs-yoast .breadcrumb_last strong{text-transform:lowercase;font-style:italic}header.entry-header .entry-title{line-height:1.1;margin-bottom:3px}.single .entry-header{margin-bottom:1em}header.entry-header .post-meta{justify-content:center;align-items:center;grid-column-gap:.5em;font-size:12px;font-weight:600;color:#757576;margin-bottom:20px}header.entry-header .post-meta a{color:#757576}header.entry-header .post-meta a:hover{color:var(--ast-global-color-1);text-decoration:underline}header.entry-header .post-meta-more{margin-bottom:2em}.post-meta .meta-title{font-style:italic;text-transform:lowercase}.post-meta .post-modified{font-style:italic}.post-meta .meta-value{font-weight:700;font-family:var(--global-title-font-family);text-transform:uppercase;letter-spacing:1px}.post-meta .webicon-angle-circled-right{margin:0 .25em 0 .5em;color:var(--ast-global-color-1)}.post-meta .author-avatar img.avatar{border-radius:50%;max-width:32px;height:auto;filter:grayscale(1)}.post-meta .post-rating{display:flex;align-items:center;grid-column-gap:3px}.post-extras{display:flex;align-items:center;justify-content:center;grid-column-gap:.5em;margin-bottom:2em}.post-extras .wprm-recipe-template-afd-snippet{line-height:1.8em;margin-bottom:0}.post-extras .wprm-recipe-template-afd-snippet .wprm-recipe-link.wprm-recipe-link-inline-button{margin-bottom:0}.post-extras .dpsp-shortcode-wrapper{margin-bottom:0}.post-extras .dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper{display:flex;grid-column-gap:0.3em}.post-extras .dpsp-shortcode-wrapper .dpsp-network-list-item{float:none !important;margin:0 !important}ul li::marker{color:var(--ast-global-color-1)}.entry-content ol{counter-reset:li;padding-left:0}.entry-content ol li{position:relative;list-style-type:none;padding-left:28px}.entry-content ol li::before{content:counter(li);counter-increment:li;background-color:var(--ast-global-color-1);color:var(--ast-global-color-5);position:absolute;left:0;top:.5em;width:22px;height:22px;display:flex;justify-content:center;align-items:center;border-radius:50%;line-height:1;font-size:13px;font-weight:bold}.post .entry-content > p:first-of-type, p.subhead{font-size:110%;font-style:italic;text-align:center;line-height:1.7}.entry-content > h2{margin-top:40px;padding-bottom:12px;border-bottom:1px solid #ededed}.wp-block-quote{padding:1.2em 2em;position:relative;background-color:#f3f3f4;border-width:0 !important}.wp-block-quote.stars{position:relative;padding:90px 2em 1em;border-width:0 !important;background-color:#f5f5f5;font-weight:500;text-align:center}.wp-block-quote.stars::before{background-image:url(/wp-content/themes/astra-child/assets/site-images/featured-comment.png);content:'';display:block;height:55px;width:312px;background-repeat:no-repeat;background-size:cover;position:absolute;top:30px;left:50%;transform:translateX(-50%)}.wp-block-quote.stars cite{font-family:var(--global-title-font-family);color:var(--ast-global-color-1);text-transform:uppercase;font-size:15px;font-style:normal;font-weight:bold;letter-spacing:1px;line-height:1;margin:1em 0}.schema-faq-section{position:relative;padding-left:1.5em}.schema-faq-section::before{content:'\e814';font-family:webicons;font-size:1.3em;position:absolute;left:0;color:var(--ast-global-color-1)}.post-categories-template{margin:45px 0 20px}.post-categories-template .post-categories{list-style-type:none;padding:0;margin:2em 0 0;display:flex;flex-wrap:wrap;justify-content:center;grid-column-gap:.5em;grid-row-gap:.5em}.post-categories-template .post-categories li a{display:block;border:2px solid #181819;font-family:var(--global-title-font-family);font-size:11px;font-weight:700;letter-spacing:1px;line-height:1.7;padding:3px 10px;text-transform:uppercase}.post-categories-template .post-categories li a:hover{background-color:var(--ast-global-color-1);color:var(--ast-global-color-5)}.post-meta-bottom{font-family:var(--global-title-font-family);text-transform:uppercase;color:#757576;font-size:12px;font-weight:700;letter-spacing:.15em;margin:0 0 30px;text-align:center}.post-meta-bottom a{color:#757576}.single-post-navigation{border-top:2px solid #ededed;border-bottom:2px solid #ededed;padding:20px 2px;font-size:18px;font-family:var(--global-title-font-family);text-transform:uppercase}.single-post-navigation .nav-links{display:flex;justify-content:space-between;align-items:flex-start;grid-column-gap:.5em}.single-post-navigation .nav-links .post-single-nav{flex-basis:50%}.single-post-navigation .nav-links a:hover .post-title{color:var(--ast-global-color-1)}.single-post-navigation .nav-links .post-single-nav-right{text-align:right}.single-post-navigation .nav-links .nav-label{font-size:11px;letter-spacing:.2em;color:#757576;font-weight:700;line-height:1.2;margin-bottom:.5em}html .comment-respond{padding-top:1em;padding-bottom:1em}#comments .comment-form-wrap{border:2px solid #f3f3f4;padding:0 25px}.comments-area .comment-reply-title{font-size:23px;text-transform:none;letter-spacing:unset;margin-bottom:.5em}.comment-textarea .comment-form-textarea, .ast-comment-formwrap .comment-form-field{padding:0 !important}.comments-area .comment-notes, .comments-area .comment-textarea, .comments-area .form-allowed-tags{margin-bottom:1em}.comments-area .comment-form-wprm-rating label{font-size:1em}.comments-area .comment-form-wprm-rating fieldset legend{margin:0}.comments-area p.form-submit{margin-bottom:1em}.comment-form label[for="gp_comment_mail_notify"]{margin-left:.5em}.ast-comment-list > li.comment{padding:0 1em;border:1px solid #EEE;margin-bottom:.5em}.ast-comment-list .ast-comment{border-top-width:0;font-size:.9em;padding:1em 0}.ast-comment-list .ast-comment-avatar-wrap{display:none}.ast-comment-list .ast-comment-cite-wrap cite{font-size:.95em;font-family:var(--global-title-font-family);text-transform:uppercase}.ast-comment-list .children{margin-left:1.5em}.ast-comment-list .ast-comment-info{margin-bottom:0.5em}.ast-comment-list li.bypostauthor > article{padding:1em;background-color:#f3f3f4;margin-bottom:1em}.ast-comment-list .ast-comment-time a{font-family:var(--global-title-font-family);font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:#6b6b6b;font-weight:700}html .ast-row, .ast-plain-container .primary .site-main .ast-row, .ast-comment-list .ast-comment-meta, .ast-comment-list .ast-comment-cite-wrap, .ast-comment-content.comment.entry-content{padding:0;margin:0}.ast-comment-content.comment p{margin-bottom:.5em;line-height:1.6em}.ast-comment-list .ast-comment-edit-reply-wrap{justify-content:flex-end}.ast-comment .comment-reply-link, .ast-comment .comment-edit-link{display:block;border-radius:0;border:1px solid #000;padding:4px 6px;line-height:1;font-size:12px}.ast-comment .comment-reply-link:hover, .ast-comment .comment-edit-link:hover{background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);color:var(--ast-global-color-5);text-decoration:none}.comment-navigation .nav-links{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.comment-navigation .nav-previous::after, .post-navigation .nav-previous::after{display:none}.comment-navigation .nav-links a{border:1px solid var(--ast-global-color-0);font-size:14px;font-weight:600;padding:4px 8px}.comment-navigation .nav-links a:hover{border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1);color:var(--ast-global-color-5)}.ast-single-post .entry-content a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a){font-weight:600;text-decoration:underline;text-decoration-color:var(--ast-global-color-1);text-decoration-thickness:3px;text-underline-offset:.25em}.has-ck-inline-form form.formkit-form div[data-style="clean"]{padding-top:0 !important}.wprm-recipe .wprm-block-text-normal{font-weight:500}.about-wrap{position:relative;padding-top:100px}.about-image{position:absolute;top:0;left:50%;transform:translateX(-50%);width:200px;text-align:center}.about-image img{transform:rotate(-3deg);position:relative;z-index:2;display:block}.about-image::before{content:'';display:table;position:absolute;width:205px;height:205px;background-color:#f6d3de;transform:rotate(4deg)}.about-image .welcome{text-indent:-9999px;width:165px;height:63px;max-width:100%;background-image:url(/wp-content/themes/astra-child/assets/site-images/welcome.png);background-repeat:no-repeat;background-position:left center;background-size:contain;position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);z-index:3}.about-content{text-align:center;background-color:#f3f3f4;padding:140px 20px 10px}.about-content p{font-size:16px;font-weight:600;line-height:1.5em}