.wp-block-column.align-center-vertical{display:flex;flex-direction:column;justify-content:center}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wp-block-columns{display:block}}.wp-block-columns.fun-fact,.wp-block-columns.tip-box{color:#fff;background:#dd3639;padding:20px 16px;margin:20px 0;flex-direction:column;position:relative}.wp-block-columns.fun-fact{overflow:hidden}.wp-block-columns.tip-box{color:#000;background:#f4f2f0;border-bottom:8px solid #ec9b14}@media screen and (min-width:1024px){.wp-block-columns.fun-fact,.wp-block-columns.tip-box{padding:24px}}.wp-block-columns.fun-fact .wp-block-column,.wp-block-columns.tip-box .wp-block-column{position:relative;z-index:9;margin:0}.wp-block-columns.fun-fact::before,.wp-block-columns.tip-box .wp-block-column:first-of-type::before{content:'Fun Fact';display:block;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:14px;color:#fff}.wp-block-columns.tip-box .wp-block-column:first-of-type::before{content:'Tips from a chef\'s kitchen';display:inline-block;padding:0 8px;font-size:13px;color:#fff;background:#585f73;margin-bottom:13px}@media screen and (min-width:1024px){.wp-block-columns.tip-box .wp-block-column:first-of-type::before{margin-left:-36px}}.wp-block-columns.fun-fact::after{content:'';display:block;width:184px;height:184px;position:absolute;right:-28px;bottom:-24px;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-mark-pink.svg) no-repeat center;background-size:contain}.singular .content .wp-block-columns.fun-fact a{color:#fff;text-decoration:underline}.singular .content .wp-block-columns.fun-fact a:hover{text-decoration:none}.singular .content .wp-block-columns.fun-fact h1,.singular .content .wp-block-columns.fun-fact h2,.singular .content .wp-block-columns.fun-fact h3,.singular .content .wp-block-columns.fun-fact h4,.singular .content .wp-block-columns.fun-fact h5,.singular .content .wp-block-columns.fun-fact h6,.singular .content .wp-block-columns.tip-box h1,.singular .content .wp-block-columns.tip-box h2,.singular .content .wp-block-columns.tip-box h3,.singular .content .wp-block-columns.tip-box h4,.singular .content .wp-block-columns.tip-box h5,.singular .content .wp-block-columns.tip-box h6{text-transform:capitalize;letter-spacing:0;font-size:24px;margin:0 0 4px}@media screen and (min-width:1024px){.singular .content .wp-block-columns.fun-fact h1,.singular .content .wp-block-columns.fun-fact h2,.singular .content .wp-block-columns.fun-fact h3,.singular .content .wp-block-columns.fun-fact h4,.singular .content .wp-block-columns.fun-fact h5,.singular .content .wp-block-columns.fun-fact h6,.singular .content .wp-block-columns.tip-box h1,.singular .content .wp-block-columns.tip-box h2,.singular .content .wp-block-columns.tip-box h3,.singular .content .wp-block-columns.tip-box h4,.singular .content .wp-block-columns.tip-box h5,.singular .content .wp-block-columns.tip-box h6{font-size:28px}}.wp-block-columns.tip-box ol,.wp-block-columns.tip-box ul{margin-top:4px;margin-bottom:0}.wp-block-group.fun-fact,.wp-block-group.tip-box{color:#fff;background:#dd3639;padding:20px 16px;margin:20px 0;flex-direction:column;position:relative}.wp-block-group.fun-fact{overflow:hidden}.wp-block-group.tip-box{color:#000;background:#f4f2f0;border-bottom:8px solid #ec9b14}@media screen and (min-width:1024px){.wp-block-group.fun-fact,.wp-block-group.tip-box{padding:24px}}.wp-block-group.fun-fact .wp-block-column,.wp-block-group.tip-box .wp-block-column{position:relative;z-index:9;margin:0}.wp-block-group.fun-fact::before,.wp-block-group.tip-box::before{content:'Fun Fact';display:block;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:14px;color:#fff}.wp-block-group.tip-box::before{content:'Tips from a chef\'s kitchen';display:inline-block;padding:0 8px;font-size:13px;color:#fff;background:#585f73;margin-bottom:13px}@media screen and (min-width:1024px){.wp-block-group.tip-box::before{margin-left:-36px}}.wp-block-group.fun-fact::after{content:'';display:block;width:184px;height:184px;position:absolute;right:-28px;bottom:-24px;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-mark-pink.svg) no-repeat center;background-size:contain}.singular .content .wp-block-group.fun-fact a{color:#fff;text-decoration:underline}.singular .content .wp-block-group.fun-fact a:hover{text-decoration:none}.singular .content .wp-block-group.fun-fact h1,.singular .content .wp-block-group.fun-fact h2,.singular .content .wp-block-group.fun-fact h3,.singular .content .wp-block-group.fun-fact h4,.singular .content .wp-block-group.fun-fact h5,.singular .content .wp-block-group.fun-fact h6,.singular .content .wp-block-group.tip-box h1,.singular .content .wp-block-group.tip-box h2,.singular .content .wp-block-group.tip-box h3,.singular .content .wp-block-group.tip-box h4,.singular .content .wp-block-group.tip-box h5,.singular .content .wp-block-group.tip-box h6{text-transform:capitalize;letter-spacing:0;font-size:24px;margin:0 0 4px}@media screen and (min-width:1024px){.singular .content .wp-block-group.fun-fact h1,.singular .content .wp-block-group.fun-fact h2,.singular .content .wp-block-group.fun-fact h3,.singular .content .wp-block-group.fun-fact h4,.singular .content .wp-block-group.fun-fact h5,.singular .content .wp-block-group.fun-fact h6,.singular .content .wp-block-group.tip-box h1,.singular .content .wp-block-group.tip-box h2,.singular .content .wp-block-group.tip-box h3,.singular .content .wp-block-group.tip-box h4,.singular .content .wp-block-group.tip-box h5,.singular .content .wp-block-group.tip-box h6{font-size:28px}}.wp-block-group.tip-box ol,.wp-block-group.tip-box ul{margin-top:4px;margin-bottom:0}.wp-block-group p:first-of-type{margin-top:0}.wp-block-group p:last-of-type{margin-bottom:0}.back-to-top{display:block;margin:12px 0;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:14px;text-decoration:underline}.back-to-top:hover{text-decoration:none}@media screen and (min-width:1024px){.back-to-top{color:#000;display:flex;align-items:center;flex-direction:column;font-size:12px}.footer-bottom .back-to-top{display:none}}.back-to-top .icon-font{display:inline-block;width:36px;height:36px;line-height:36px;font-size:20px;background:#ec9b14;border-radius:100%;margin-right:16px}.back-to-top .icon-font::before{color:#000}@media screen and (min-width:1024px){.back-to-top .icon-font{color:#fff;background:#343434;margin:0 0 8px}.back-to-top .icon-font::before{color:#fff}}.header-check::before,.header-question::before{content:'\e90c';font-family:icons;display:block;float:left;font-size:.7em;width:1.65em;height:1.65em;line-height:1.65em;text-align:center;color:#c18010;border:.1em solid #c18010;border-radius:100%;margin-right:8px}@media screen and (min-width:768px){.header-check::before,.header-question::before{margin-left:calc(-60px);transform:translateX(calc((60px - 100%)/2))}}.header-question::before{content:'?';font-family:inherit;line-height:1.5}p.header-check::before,p.header-question::before{font-size:.8em;margin-top:.2em}@media screen and (min-width:768px){p.header-check::before,p.header-question::before{margin-left:-44px;transform:translateX(calc((44px - 100%)/2))}}.logo-mark{position:relative;display:block;width:112px;height:112px;margin:0 auto}.logo-mark::before{content:'';display:block;width:100%;height:100%;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-mark.svg) no-repeat center;background-size:contain;position:relative;z-index:9}h2.science-header{color:#c68310;line-height:36px}h2.science-header:before{content:'';display:block;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/science-icon.svg) no-repeat center;background-size:36px;float:left;width:36px;height:36px;line-height:36px;margin-right:8px}@media screen and (min-width:768px){h2.science-header:before{margin-left:calc(-60px);transform:translateX(calc((60px - 100%)/2))}}.single .content .entry{position:relative}.single .content .entry-header{position:relative}.post-info{margin-top:8px;font-size:10px;color:#343434}@media screen and (min-width:768px){.post-info{margin:12px 0 0;font-size:11px}}.wprm-recipe-snippet{display:flex;margin-bottom:8px}@media screen and (min-width:768px){.wprm-recipe-snippet{border-top:2px solid #f4f2f0;border-bottom:2px solid #f4f2f0;padding:8px 0;font-size:16px;margin-bottom:4px}}.post-info .author-image{display:inline-block;width:24px;height:24px;background-image:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/avatar-author.jpg);background-size:contain;border-radius:100%;vertical-align:middle;margin-right:8px;position:relative}@media screen and (min-width:768px){.post-info .author-image{display:none}}.post-info .author-byline,.wprm-recipe-snippet .wprm-recipe-link{flex:0 1 auto;justify-content:center;align-items:center;text-align:center;border-left:2px solid #f4f2f0;display:flex;flex-wrap:wrap;padding:4px}@media screen and (min-width:375px){.post-info .author-byline,.wprm-recipe-snippet .wprm-recipe-link{padding:4px 12px}}.post-info .author-byline{border-left:0;padding-left:0}@media screen and (max-width:767px){.wprm-recipe-snippet .wprm-recipe-link:last-of-type{padding-right:0}}.post-info .wprm-recipe-link{font-weight:700}.post-info .wprm-recipe-link .icon-font{margin-left:-2px;margin-right:8px;font-size:14px;color:#ec9b14}@media screen and (min-width:768px){.post-info .wprm-recipe-link .icon-font{font-size:20px}}.post-info .wprm-recipe-rating{position:absolute;top:-28px;right:0;line-height:1}@media screen and (min-width:768px){.post-info .wprm-recipe-rating{position:relative;top:auto;right:auto;border-left:2px solid #f4f2f0;padding:12px}}.post-info .wprm-rating-star{margin:0 1px;display:inline-block;transform:rotate(-8deg)}.post-info .wprm-recipe-rating .wprm-recipe-rating-details{display:none}@media screen and (min-width:768px){.post-info .wprm-recipe-rating .wprm-recipe-rating-details{color:#000;display:inline-block;font-size:13px;margin-left:3px}}@media screen and (min-width:1024px){.post-info .wprm-recipe-snippet a:hover{opacity:1;text-decoration:underline}}.post-details .wprm-recipe-link .icon-font{color:#343434}.post-details .wprm-recipe-link .icon-font::before{content:'\e904';transform:rotate(90deg);margin-right:-8px;top:2px;font-size:14px}@media screen and (min-width:375px){.post-details .wprm-recipe-link .icon-font::before{margin-right:-4px}}.post-info .post-dates{background:#f4f2f0;margin-left:-10px;margin-right:-10px;padding:12px}@media screen and (min-width:768px){.post-info .post-dates{display:inline-block;background:0 0;margin:0;padding:0}}.post-info .entry-time,.post-info .entry-modified-time{margin-left:6px}@media screen and (min-width:375px){.post-info .entry-time,.post-info .entry-modified-time{margin-left:16px}}.post-info .meta-title{font-weight:700;margin-right:4px;color:#343434}.post-details .disclaimer{display:block;font-size:10px;font-style:italic;margin-top:8px}.post-details .disclaimer a{text-decoration:underline}.post-details .disclaimer a:hover{text-decoration:none}@media screen and (min-width:768px){.post-details .disclaimer{display:inline-block;margin-left:16px;position:relative;top:-1px}}.single-entry-content h2,.single-entry-content h3,.single-entry-content h4,.single-entry-content h5,.single-entry-content h6{margin:20px 0 -4px}.single-entry-content h4,.single-entry-content h5{text-transform:uppercase;letter-spacing:.1em}.single-entry-content h4{color:#da161f}.single-entry-content h6{font-family:beautysalon script,script;font-weight:400;text-transform:lowercase;font-size:32px;line-height:.8;margin:24px 0 -8px}.single-entry-content ol{list-style-type:none;margin-left:1.8em}.single-entry-content ol>li{margin-bottom:8px}.single-entry-content ol:not(.continue-count){counter-reset:list-counter}.single-entry-content ol>li{counter-increment:list-counter}.single-entry-content ol>li::before{content:counter(list-counter);float:left;width:1.7em;height:1.7em;line-height:1.7em;text-align:center;font-weight:700;color:#fff;background:#000;border-radius:100%;margin-top:.36em;margin-left:-2.4em;font-size:.7em}.single-entry-content ul:not(.wp-block-gallery){list-style-position:inside;margin-left:8px}.single-entry-content ul ul{margin-left:16px}@media screen and (min-width:768px){.single-entry-content ul:not(.wp-block-gallery),.single-entry-content ul ul{list-style-position:outside;margin-left:28px}}.button-pin{width:100%}.wp-block-buttons .wp-block-button{display:block}.button-pin .wp-block-button__link{display:block;border-radius:4px;font-weight:700;padding:8px 20px;background:#dd3639}@media screen and (min-width:1024px){.button-pin .wp-block-button__link:hover{opacity:1;background:#c62124}}.sidebar .bio_widget:first-of-type{margin-top:80px}@media screen and (min-width:1024px){.sidebar .bio_widget:first-of-type{margin-top:0}}.bio-container{text-align:center;background:#f4f2f0;padding:88px 20px 16px;position:relative;margin-top:48px}.bio-container .image{max-width:124px;position:absolute;top:-48px;left:calc(50% - 62.5px)}.bio-container .image img{display:block;border-radius:100%}.bio-container .bio-pretitle{color:#da161f;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.bio-container .widget-title{text-align:center;font-family:bitter,serif;text-transform:capitalize;font-size:26px;margin-top:8px}.bio-container .text,.bio-container .text p,.bio-container .more-link-container{font-size:14px;line-height:1.6;font-weight:500}.bio-container .more-link-container .more-link{padding:8px 12px;color:#343434;border:2px solid #ec9b14;background:0 0}@media screen and (min-width:1024px){.bio-container .more-link-container .more-link:hover{color:#343434;background:#fff;border-color:#fff}.bio_widget .bio-container .more-link-container .more-link:hover{background:#ec9b14;border-color:#ec9b14}}.footer-bio{color:#fff;background:#dd3639;margin:108px 10px 0;padding:120px 10px 20px}@media screen and (min-width:768px){.footer-bio{margin:108px 20px 0;padding:120px 20px 32px}}@media screen and (min-width:1024px){.footer-bio{background:0 0;margin:0;border-top:4px solid #343434;border-bottom:4px solid #343434;padding:60px 0}.footer-bio+.nav-footer-specialties{border-top:0}}@media screen and (max-width:1023px){.site-container .footer-bio .wrap{max-width:100%;margin:0}}@media screen and (min-width:1024px){.footer-bio .wrap{position:relative;padding:36px 544px 36px 44px;background:#dd3639;height:380px;display:flex;flex-direction:column;justify-content:center}.footer-bio .wrap::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:24px 0 24px 24px;border-color:transparent transparent transparent #dd3639;position:absolute;top:52px;right:476px;z-index:99}.footer-bio .wrap::after{content:' ';display:block;width:208px;height:208px;position:absolute;left:-68px;bottom:-20px;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-mark-pink.svg) no-repeat center;background-size:contain;-webkit-clip-path:polygon(68px 0,208px 0,208px 188px,68px 188px);clip-path:polygon(68px 0,208px 0,208px 188px,68px 188px)}}.footer-bio .image{max-width:200px;top:-88px;left:calc(50% - 100px)}@media screen and (min-width:1024px){.footer-bio .image{max-width:500px;top:-60px;left:auto;right:0}}.footer-bio .image img{border:6px solid #dd3639}@media screen and (min-width:1024px){.footer-bio .image img{border:0;border-radius:0}}.footer-bio .bio-pretitle{font-family:bitter,serif;text-transform:none;letter-spacing:0;font-size:28px;line-height:1.2;color:#fff}@media screen and (min-width:1024px){.footer-bio .bio-pretitle{font-size:44px}}.footer-bio .widget-title{color:#fff;font-family:montserrat,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:14px;margin-bottom:0}@media screen and (min-width:1024px){.footer-bio .text{z-index:9}}.footer-bio .more-link-container{margin-top:16px}.footer-bio .more-link-container .more-link{background:0 0;border:4px solid #ec9b14;color:#fff;padding:12px 24px}@media screen and (min-width:1024px){.footer-bio .more-link-container .more-link{border:2px solid #ec9b14;padding:12px 20px}}.cta{display:block}.footer-cta{color:#fff;background:#585f73;padding:40px 0;font-weight:700;font-size:24px;line-height:1.5;text-align:center;margin-bottom:20px}@media screen and (min-width:1024px){.footer-cta{padding:76px 0}.footer-cta:hover{opacity:1;background:#434858;text-decoration:underline}}.footer-cta .cta-button .emphasis{color:#eea82f}.footer-cta .icon-font.circle-border{display:inline-block;width:1.5em;height:1.5em;line-height:1.4em;border:2px solid #fff;border-radius:100%;vertical-align:middle;position:relative;top:-.1em}.footer-cta .icon-font.circle-border::before{margin:0 0 0 .15em}.cta-mobile-header{text-align:center;position:absolute;top:-30px;left:0;width:100%;height:30px;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#585f73}@media screen and (min-width:768px){.cta-mobile-header{width:calc(100% + 40px);left:-20px}}@media screen and (min-width:1024px){.cta-mobile-header{display:none}}.cta-mobile-header .cta-button{display:flex;align-items:center}.cta-mobile-header .icon-font{color:#ffb334;margin-right:4px}.bio_widget+.cta_widget{margin-top:-24px}.sidebar .cta{color:#fff;background:#dd3639;padding:16px 28px;line-height:1.2}@media screen and (min-width:1024px){.sidebar .cta:hover{cursor:pointer}}.sidebar .cta:hover{opacity:1;background:#c62124}.sidebar .cta-button{font-weight:700;text-transform:capitalize;font-size:15px}.sidebar .ebook-cta{margin-top:24px!important}.sidebar .ebook-cta .cta{background-color:transparent;border:5px solid #343434;border-radius:4px;padding:24px 32px 32px;color:#000}@media screen and (min-width:1024px){.sidebar .ebook-cta .cta:hover{text-decoration:none}.sidebar .ebook-cta .cta:hover img{opacity:1}}.sidebar .ebook-cta .cta-title{font-family:bitter,serif;font-size:28px;text-transform:capitalize;line-height:1.2;color:#000}.sidebar .ebook-cta ul{margin-left:0;text-align:left}.sidebar .ebook-cta .cta-button{background-color:#585f73;color:#fff;font-size:18px;text-transform:lowercase;display:block;padding:12px 16px;transition:all 400ms}@media screen and (min-width:1024px){.sidebar .ebook-cta .cta-button:hover{transform:scale(1.05)}}.after-entry .subscribe{color:#fff;background:#dd3639;position:relative;margin:16px 0 32px;padding:20px 12px;text-align:left}@media screen and (min-width:768px){.after-entry .subscribe{padding:20px 40px}.after-entry .subscribe .not-form{min-height:260px}.after-entry .subscribe .subscribe-image{float:left}}.after-entry .subscribe .subscribe-image{width:180px}@media screen and (min-width:768px){.after-entry .subscribe .subscribe-image{margin:0 20px 0 0}}.after-entry .subscribe .title{margin-top:0}.after-entry .subscribe .pre-title{margin:8px 0 12px}@media screen and (min-width:768px){.after-entry .subscribe .pre-title{margin-top:0}}.after-entry .subscribe .pre-title{font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:14px}.after-entry .subscribe .title{text-transform:capitalize}@media screen and (min-width:768px){.after-entry .subscribe .details{margin-left:188px}}.after-entry .subscribe .form{clear:both;margin-top:20px}.after-entry .subscribe input[type=email],.after-entry .subscribe input[type=submit],.after-entry .subscribe input[name=email],.after-entry .subscribe .fd-btn{float:left;height:40px;font-size:14px;text-transform:lowercase}.after-entry .subscribe input[type=email],.after-entry .subscribe input[name=email]{width:calc(100% - 148px)}.after-entry .subscribe input[type=submit],.after-entry .subscribe .fd-btn{color:#000;width:140px;margin-left:8px;padding:0}@media screen and (min-width:1024px){.after-entry .subscribe input[type=submit]:hover,.after-entry .subscribe .fd-btn:hover{background:#fff}}.after-entry .fd-form-captcha{color:#fff!important}.wpforms-form{display:flex}.wpforms-field-container{display:flex;flex:1 1 auto}.wpforms-field{display:flex;width:100%;margin-right:12px}.wpforms-field input{font-size:15px}.wpforms-submit{min-width:140px}.after-entry .subscribe .wpforms-form{display:flex}.after-entry .subscribe .wpforms-form .wpforms-field-container{margin-right:8px;width:calc(100% - 148px)}.after-entry .subscribe .wpforms-form .wpforms-submit-container{width:140px}.after-entry .subscribe .wpforms-form input[type=email],.after-entry .subscribe .wpforms-form button[type=submit]{font-size:14px;height:40px;text-transform:lowercase}.after-entry .subscribe .wpforms-form input[type=email]{max-width:100%;width:100%}.after-entry .subscribe .wpforms-form button[type=submit]{color:#000;max-width:100%;padding:0;width:100%}@media screen and (min-width:1024px){.after-entry .subscribe .wpforms-form button[type=submit]:hover{background:#fff}}.footer-subscribe{display:none}@media screen and (min-width:1024px){.footer-subscribe{display:block}}@media screen and (min-width:1024px){.footer-subscribe .subscribe{width:100%;margin-left:12px;margin-right:20px}}.footer-subscribe .subscribe input,.footer-subscribe .subscribe .fd-btn{width:100%;height:48px;margin-bottom:8px;text-align:center;font-size:14px;color:#000}.footer-subscribe .subscribe input{border-width:2px}.footer-subscribe .subscribe .fd-btn{background:#585f73;color:#fff}@media screen and (min-width:768px){.footer-subscribe .subscribe input,.footer-subscribe .subscribe .fd-btn{float:left;height:36px;margin:0;vertical-align:middle;padding:8px 16px}.footer-subscribe .subscribe .ff__grid{display:flex}.footer-subscribe .subscribe input[type=email],.footer-subscribe .subscribe input[name=email]{text-align:left;text-transform:lowercase;font-size:15px}.footer-subscribe .subscribe input[type=submit],.footer-subscribe .subscribe .fd-btn{margin-left:12px}}.fd-form-group{position:relative}.fd-form-feedback{color:#fff;font-size:12px;line-height:1}.footer-subscribe .fd-form-feedback{color:#da161f}.fd-form-group.fd-has-success .fd-form-feedback,.fd-form-group.fd-has-error .fd-form-feedback{display:block;position:absolute;top:-13px}.ff__success,.ff__error{display:none}.fd-has-success .ff__success,.fd-has-error .ff__error{clear:both;display:block;font-size:13px;padding:left:5px;font-weight:700;text-align:left}.fd-has-success .ff__fields{display:none}.fd-has-success .ff__success p,.fd-has-error .ff__error p{margin:0!important;padding:2px 5px}.fd-has-success .ff__success p{font-size:20px;text-align:center}.ff__success>*:last-child,.ff__error>*:last-child{margin-bottom:0}.fd-form-captcha{font-weight:700!important}.fd-form-captcha .fd-form-check label:before{border:2px solid}.footer-subscribe .subscribe .wpforms-form{display:flex}.footer-subscribe .subscribe .wpforms-form .wpforms-field-container{margin-right:6px;width:calc(100% - 121px)}.footer-subscribe .subscribe .wpforms-form .wpforms-submit-container{width:115px}.footer-subscribe .subscribe .wpforms-form .wpforms-field{margin-right:0}.footer-subscribe .subscribe .wpforms-form .wpforms-field:first-of-type{margin-right:6px}.footer-subscribe .subscribe .wpforms-form input[type=text],.footer-subscribe .subscribe .wpforms-form input[type=email],.footer-subscribe .subscribe .wpforms-form button[type=submit]{color:#000;font-size:14px;height:36px;margin:0;max-width:100%;padding:8px;width:100%;text-transform:lowercase}.footer-subscribe .subscribe .wpforms-form input[type=text],.footer-subscribe .subscribe .wpforms-form input[type=email]{border-width:2px;font-size:14px;text-align:left}.footer-subscribe .subscribe .wpforms-form .wpforms-submit{max-width:115px;min-width:115px}.footer-subscribe .subscribe .wpforms-form button[type=submit]{background:#585f73;color:#fff;font-weight:700}.footer-subscribe .wpforms-container .wpforms-form label.wpforms-error{width:155px;text-align:left}.featured-images{text-align:center;margin:0 0 20px}@media screen and (min-width:1024px){.featured-images{margin:40px 0}.single .featured-images{margin-top:20px}}.featured-images .section-title{text-transform:lowercase;font-size:15px;margin:0 0 12px;color:#666}@media screen and (min-width:1024px){.featured-images .section-title{text-transform:uppercase;letter-spacing:.1em;font-size:12px}}.featured-images .logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:420px;margin:0 auto}@media screen and (min-width:768px){.featured-images .logos{max-width:100%}}.featured-images .featured-image{flex:0 1 33.33%;padding:4px 16px;max-width:50%;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.65;text-align:center}@media screen and (min-width:768px){.featured-images .featured-image{flex-basis:33.33%;padding:8px 16px}}@media screen and (min-width:1024px){.featured-images .featured-image{flex-basis:16.667%}}.featured-images .featured-image .size-placement-logo{width:auto;max-height:36px;margin:0 auto;vertical-align:middle}.footer-categories{display:none}@media screen and (min-width:1024px){.footer-categories{display:block}}.footer-categories{margin-top:36px}.footer-categories .wrap{position:relative}.footer-categories .section-title{position:absolute;top:-1px;left:50%;transform:translateX(-50%);background:#fff;padding:0 12px 12px 20px;font-family:beautysalon script,script;font-weight:400;text-transform:lowercase;font-size:55px;line-height:.6;color:#343434}@media screen and (min-width:1024px){.footer-categories .section-title{left:-12px;font-size:65px;z-index:9;transform:rotate(-12deg);background:0 0;padding:0;margin:0}.footer-categories .section-title::before{content:'';display:block;width:92px;height:92px;background:#ec9b14;border-radius:100%;position:absolute;top:calc(50% - 48px);left:calc(50% - 48px);z-index:-1}}@media screen and (min-width:1100px){.footer-categories .section-title{top:52px;left:-48px}}.footer-categories .entry{margin-bottom:16px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background:#fff;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap}@media screen and (min-width:1024px){.footer-categories .entry{margin-bottom:20px}}.footer-categories .entry-image{display:block}.footer-categories .entry-title{margin:0;height:100%}.footer-categories .entry-title-link{display:block;font-size:18px;padding:8px 12px;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1024px){.footer-categories .entry-title-link{padding:12px 16px}.footer-categories .entry-title-link:hover{opacity:1;color:#fff;background:#585f73;text-decoration:none}}.content-features{text-align:center}@media screen and (min-width:1024px){.content-features{text-align:left}.content-features .wrap{position:relative}}.content-features .section-title{color:#343434}.content-features .feature-description{font-size:15px;line-height:1.4;margin:8px 0 12px}@media screen and (min-width:1024px){.content-features.alternate .entry-title-link{font-size:14px}.content-features .more-link-container{position:absolute;top:0;right:0;margin:0}}.content-features .more-link{background:#343434;color:#fff}@media screen and (min-width:1024px){.content-features .more-link{color:#343434;background:0 0;padding:0}.content-features .more-link:hover{color:#777;background:0 0;text-decoration:underline;transform:scale(1)}.content-features .more-link .icon-font{color:#da161f;margin:0}}.archive-featured-posts{margin-top:24px}@media screen and (min-width:1024px){.archive-featured-posts{margin-top:0;background:#f6f8f8;padding-bottom:20px}}.archive-featured-posts>.wrap{position:relative}.archive-featured-posts .section-title{position:absolute;top:-1px;left:50%;transform:translateX(-50%);background:#fff;padding:0 12px 12px 20px;font-family:beautysalon script,script;font-weight:400;text-transform:lowercase;font-size:55px;line-height:.6;color:#343434}@media screen and (min-width:1024px){.archive-featured-posts .section-title{left:-12px;font-size:65px;z-index:9;transform:rotate(-12deg);background:0 0;padding:0;margin:0}.archive-featured-posts .section-title::before{content:'';display:block;width:92px;height:92px;background:#ec9b14;border-radius:100%;position:absolute;top:calc(50% - 48px);left:calc(50% - 48px);z-index:-1}}@media screen and (min-width:1100px){.archive-featured-posts .section-title{top:52px;left:-48px}}.sidebar .featured-posts .section-title{text-transform:lowercase;font-size:26px;padding-bottom:4px;border-bottom:2px solid #343434}.sidebar .featured-posts .entry{width:calc(50% - 16px);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sidebar .featured-posts .entry-image{margin-bottom:8px}.sidebar .featured-posts .entry-title-link{padding:0;font-size:14px}@media screen and (max-width:1023px){.manual-features.feature-large .wrap{max-width:100%;margin:0;overflow:hidden}}.manual-features.feature-large .entry{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background:#dd3639;padding:24px 28px 32px;text-align:center;position:relative;overflow:hidden}@media screen and (min-width:768px){.manual-features.feature-large .entry{display:flex;flex-direction:column;min-height:380px;padding-left:420px;padding-right:40px;text-align:left;justify-content:center}}@media screen and (min-width:1024px){.manual-features.feature-large .entry{padding-left:440px;padding-right:60px}}.manual-features.feature-large .entry::after{content:' ';display:block;width:220px;height:220px;position:absolute;right:-36px;bottom:-48px;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-mark-pink.svg) no-repeat center;background-size:contain}@media screen and (min-width:1024px){.manual-features.feature-large .entry::after{content:none}}.manual-features.feature-large .entry>*{position:relative;z-index:9}@media screen and (min-width:768px){.manual-features.feature-large .entry-image-link{max-width:380px;position:absolute;top:0;left:0}}.manual-features.feature-large .pre-title{font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:16px;color:#fff;margin-top:16px;margin-bottom:-8px}@media screen and (min-width:768px){.manual-features.feature-large .pre-title{font-size:14px;margin:0}.manual-features.feature-large .entry-title{margin:0}}.manual-features.feature-large .entry-title-link{font-family:bitter,sans-serif;text-transform:capitalize;font-size:32px;color:#fff;padding:0}@media screen and (min-width:768px){.manual-features.feature-large .entry-title-link{font-size:42px}}.manual-features.feature-large .entry-excerpt{font-weight:500;font-size:15px;margin:8px 16px 16px}@media screen and (min-width:768px){.manual-features.feature-large .entry-excerpt{margin:8px 0 12px}}.manual-features.feature-large .entry-excerpt a{font-weight:700;text-decoration:underline;color:inherit}@media screen and (min-width:1024px){.manual-features.feature-large .entry-excerpt a:hover{text-decoration:none}}@media screen and (min-width:768px){.manual-features.feature-large .more-link-container{text-align:left}}.manual-features.feature-large .more-link{background:0 0;border:4px solid #ec9b14;color:#fff;padding:12px 24px}@media screen and (min-width:1024px){.manual-features.feature-large .more-link{border:2px solid #ec9b14;padding:12px 20px}.manual-features.feature-large .more-link:hover{background:#fff;border-color:#fff;color:#000}}.social{display:inline-block;text-align:center}.social>.wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.social .social-icon{display:inline-block;color:#fff;background:#ec9b14;font-size:32px;width:44px;height:44px;line-height:44px;text-align:center;border-radius:100%;margin:0 4px}.social .social-icon:nth-of-type(5n+1){background:#585f73}.social .social-icon:nth-of-type(5n+2){background:#b0c3c7}.social .social-icon:nth-of-type(5n+3){background:#ec9b14}.social .social-icon:nth-of-type(5n+4){background:#dd3639}.social .social-icon:nth-of-type(5n){background:#dd3639}@media screen and (min-width:1024px){.social .social-icon{width:32px;height:32px;line-height:32px;font-size:24px}.social .social-icon:hover{opacity:1;background:#d68c10}.social .social-icon:nth-of-type(5n+1):hover{background:#434858}.social .social-icon:nth-of-type(5n+2):hover{background:#8ea2a7}.social .social-icon:nth-of-type(5n+3):hover{background:#d68c10}.social .social-icon:nth-of-type(5n+4):hover{background:#c62124}.social .social-icon:nth-of-type(5n):hover{background:#c62124}}.social .social-icon:first-of-type{margin-left:0}.social .social-icon:last-of-type{margin-right:0}.social .social-icon .icon-font{margin:0;position:relative;top:-.05em}.page-template-page_landing .footer-columns{border-top:2px solid #f4f2f0}.footer-columns .footer-social{display:flex;align-items:center;justify-content:center;margin:8px 0 24px}@media screen and (min-width:1024px){.footer-columns .footer-social{flex-direction:column;margin:0}}.footer-columns .footer-social::after{flex-basis:72px;content:'Follow Along';font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:13px;line-height:1.2;margin-left:12px}@media screen and (min-width:1024px){.footer-columns .footer-social::after{flex-basis:auto;font-size:12px;margin-top:12px;margin-left:0}}.before-header .social-icon{width:20px;height:20px;line-height:20px;font-size:14px}.nav-primary .social-icon,.nav-primary .social-icon:nth-of-type(4n+1),.nav-primary .social-icon:nth-of-type(4n+2),.nav-primary .social-icon:nth-of-type(4n){color:#ec9b14;background:#fff}.nav-primary .social-icon:nth-of-type(4n+1){color:#585f73}.nav-primary .social-icon:nth-of-type(4n+2){color:#b0c3c7}.nav-primary .social-icon:nth-of-type(4n){color:#da161f}.archive-nav{padding:12px 0 20px;text-align:center;color:#fff;background:#585f73}@media screen and (min-width:1024px){.archive-nav{padding:28px 0;text-align:left;color:#000;background:#f6f8f8}body:not(.archive-recipes) .archive-nav>.wrap{position:relative}}.archive-nav p,.taxonomy-description-secondary{font-size:15px;line-height:1.8;margin:12px 0}.post-type-archive-product_link .archive-nav p{font-weight:500}.page-description p:first-of-type,.taxonomy-description-secondary p:first-of-type{margin-top:0}.page-description p:last-child,.taxonomy-description-secondary p:last-child{margin-bottom:0}.archive-nav a{text-decoration:underline;color:#fff}.taxonomy-description-secondary a{text-decoration:underline;color:#000}@media screen and (min-width:1024px){.archive-nav a{color:#000}.taxonomy-description-secondary a:hover{opacity:1;text-decoration:none}.archive-nav a:hover{opacity:1;text-decoration:none}}.archive-nav .search-form{display:none}@media screen and (min-width:1024px){.archive-nav .search-form{display:block;position:absolute;top:16px;right:0;width:280px}.archive-recipes .archive-nav .search-form{top:124px;right:calc(50% - 510px)}}@media screen and (max-width:1023px){.archive-featured-posts+.content-sidebar-wrap,.archive-quick-links+.content-sidebar-wrap{border-top:6px solid #343434;margin-top:4px;padding-top:32px}}.taxonomy-description-secondary{border-top:4px solid #f6f8f8;padding-top:20px;margin-bottom:20px}@media screen and (min-width:768px){.taxonomy-description-secondary{padding-top:40px;margin-bottom:40px}}.taxonomy-description-secondary .secondary-title{text-align:left;font-size:24px}.modal .modal__container{position:relative;background:#585f73}.modal__container::before{content:'';display:block;width:196px;height:196px;position:absolute;bottom:0;right:0;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-mark-purple.svg) no-repeat top left;background-size:240px;-webkit-clip-path:polygon(0 0,196px 0,196px 196px,0 196px);clip-path:polygon(0 0,196px 0,196px 196px,0 196px)}.modal .modal__header,.modal .modal__content,.modal .modal__footer{position:relative}.modal__header .modal__title{width:100%;font-family:bitter,serif;text-transform:capitalize;letter-spacing:0;font-size:38px;color:#ec9b14;text-align:center}.modal__content{font-weight:400;font-size:15px}.modal .modal__content p{margin:0 36px}.modal .modal__content form{margin-top:16px}.modal .modal__content button,.modal .modal__content input[type=email],.modal .modal__content input[type=submit],.modal .modal__content input[name=email]{font-size:16px;height:60px}.modal .modal__content input[type=email],.modal .modal__content input[name=email]{width:calc(100% - 148px);float:left;font-weight:500;text-align:left;margin-right:8px}.modal .modal__content button,.modal .modal__content input[type=submit]{color:#fff;background:0 0;border:3px solid #ec9b14;border-radius:0;font-size:16px;width:140px;padding:8px}@media screen and (min-width:1024px){.modal .modal__content button:hover,.modal .modal__content input[type=submit]:hover{background:#d68c10;border-color:#d68c10}}.modal ::-webkit-input-placeholder{color:#989898;text-transform:lowercase}.modal ::-moz-placeholder{color:#989898;text-transform:lowercase}.modal :-ms-input-placeholder{color:#989898;text-transform:lowercase}.modal :-moz-placeholder{color:#989898;text-transform:lowercase}.modal .modal__content .fd-form-captcha{color:#fff!important}.modal__container .modal__footer .modal__btn{text-transform:uppercase;letter-spacing:.1em;font-size:80%;display:inline-block;width:auto;min-height:auto;padding:0;border:0;margin-top:20px}.modal .modal__content .wpforms-form{display:flex}.modal .modal__content .wpforms-form .wpforms-field-container{margin-right:8px;width:calc(100% - 148px)}.modal .modal__content .wpforms-form .wpforms-submit-container{width:140px}.modal .modal__content .wpforms-form button[type=submit],.modal .modal__content .wpforms-form input[type=email]{font-size:16px;height:60px;width:100%;text-transform:lowercase}.modal .modal__content .wpforms-form input[type=email]{font-weight:500;margin-right:8px;max-width:100%;text-align:left}.modal .modal__content .wpforms-form button[type=submit]{color:#fff;background:0 0;border:3px solid #ec9b14;border-radius:0;font-size:16px;padding:8px}@media screen and (min-width:1024px){.modal .modal__content .wpforms-form [type=submit]:hover{background:#d68c10;border-color:#d68c10}}.akismet_comment_form_privacy_notice{font-weight:500;font-size:.7em;font-style:italic;margin:28px 0;text-align:center}.comment-respond+.akismet_comment_form_privacy_notice{margin:0}.akismet_comment_form_privacy_notice a{text-decoration:underline}.akismet_comment_form_privacy_notice a:hover{text-decoration:none;opacity:1}#wpstats{display:none}.sharedaddy{margin-top:20px}p.comment-subscription-form{text-align:left;font-weight:400;font-size:.92em;position:relative;padding-left:20px;margin-bottom:8px}@media screen and (min-width:768px){p.comment-subscription-form{float:left;width:calc(100% - 100px)}}.comment-subscription-form input{margin-right:4px;position:absolute;top:2px;left:0}.comment-subscription-form+.form-submit{margin-top:8px}@media screen and (min-width:768px){.comment-subscription-form+.form-submit{margin-top:-24px}.comment-subscription-form+.comment-subscription-form+.form-submit{margin-top:-52px}}h2.mv_auto_insert_headline{text-transform:capitalize;margin-bottom:8px}.comment-header{padding-right:88px}.bypostauthor .comment-header{padding-right:0}.comment-respond .tasty-recipes-ratings,.comment-respond .comment-form-wprm-rating{font-weight:700;font-size:17px}.comment-respond .tasty-recipes-ratings-buttons,.comment-respond .wprm-rating-stars{display:block;font-size:20px;margin-top:4px}@media screen and (min-width:768px){.comment-respond .tasty-recipes-ratings-buttons,.comment-respond .wprm-rating-stars{display:inline-block;margin:0 0 0 8px}}.comment-respond .tasty-recipes-ratings-buttons span{color:#ec9b14;font-size:120%}.comment-respond .wprm-rating-star svg{width:24px;height:24px}.comment-respond .wprm-rating-star-selecting-filled polygon{fill:#ec9b14!important}.comment-list .comment-content{position:relative}.comment-list .tasty-recipes-ratings,.comment-list .wprm-comment-rating{position:absolute;top:-34px;right:0}.comment-list .tasty-recipes-rating,.comment-respond .tasty-recipes-ratings-buttons span,.comment-list .wprm-rating-star svg,.comment-respond .wprm-rating-star svg{display:inline-block;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg);margin:0 1px}.comment-respond .wprm-rating-stars svg .wprm-star-empty,.comment-respond .wprm-rating-stars svg .wprm-star-full{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}.comment-respond .wprm-rating-stars fieldset.wprm-comment-ratings-container{top:5px}.comment-list .tasty-recipes-rating{color:#ec9b14}.comment-list .wprm-rating-star path{fill:#dd3639}.comment-list .wprm-rating-star polygon,.comment-respond .wprm-rating-star polygon{stroke:#ec9b14}.rp4wp-related-posts{margin:16px 0 0}.singular .content .rp4wp-related-posts h3{font-family:bitter,serif;text-transform:capitalize;font-size:22px;margin:0 0 12px;color:#000;background:#fff;display:inline-block}@media screen and (min-width:768px){.singular .content .rp4wp-related-posts h3{text-align:left;font-size:20px}}.rp4wp-related-posts ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0!important;list-style-type:none}.rp4wp-related-posts li{flex:0 1 48%;margin-bottom:16px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}@media screen and (min-width:768px){.rp4wp-related-posts li{flex-basis:24%}}.rp4wp-related-posts li::before{content:none!important}.rp4wp-related-post-image .wp-post-image{display:block}.singular .content .rp4wp-related-post-content a{display:block;font-weight:700;font-size:16px;text-align:center;position:relative;padding:12px;line-height:1.2;color:#000}@media screen and (min-width:1024px){.singular .content .rp4wp-related-post-content a{font-size:14px;padding:12px 16px}.singular .content .rp4wp-related-post-content a:hover{color:#777}}.dpsp-network-btn{box-shadow:none!important}#dpsp-sticky-bar-wrapper.dpsp-position-mobile-top{top:90px!important;transform:translateY(-100%)}@media screen and (min-width:1024px){#dpsp-sticky-bar-wrapper.dpsp-position-mobile-top{display:none}}.admin-bar #dpsp-sticky-bar-wrapper.dpsp-position-mobile-top{top:136px!important}@media screen and (min-width:782px){body.admin-bar #dpsp-sticky-bar-wrapper.dpsp-position-mobile-top{margin-top:0}}@media screen and (min-width:783px){.admin-bar #dpsp-sticky-bar-wrapper.dpsp-position-mobile-top{top:122px!important}}@media screen and (min-width:1024px){.admin-bar #dpsp-sticky-bar-wrapper.dpsp-position-mobile-top{top:0!important}}#dpsp-sticky-bar-wrapper.dpsp-no-animation.opened{transform:translateY(0)!important;transition:300ms}#dpsp-sticky-bar{width:100%!important;left:0!important;margin:0}#dpsp-floating-sidebar li{margin-bottom:4px}#dpsp-floating-sidebar .dpsp-network-btn .dpsp-network-icon-inner{height:36px}#dpsp-floating-sidebar .dpsp-network-icon .dpsp-network-icon-inner svg{left:1px;top:0}#dpsp-sticky-bar-wrapper #dpsp-sticky-bar li{margin:0}#dpsp-floating-sidebar .dpsp-network-btn,#dpsp-floating-sidebar .dpsp-network-btn .dpsp-network-icon,#dpsp-sticky-bar-wrapper .dpsp-network-btn,#dpsp-sticky-bar-wrapper .dpsp-network-btn .dpsp-network-icon{font-size:18px;height:36px;max-height:36px;line-height:36px;border-width:0;background-color:#c4b9a3}#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn,#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn .dpsp-network-icon{height:36px;max-height:36px;line-height:36px}#dpsp-sticky-bar-wrapper .dpsp-network-btn .dpsp-network-icon{background-color:transparent}#dpsp-floating-sidebar .dpsp-network-btn,#dpsp-floating-sidebar .dpsp-network-btn .dpsp-network-icon{font-size:16px;width:36px;min-width:36px}#dpsp-floating-sidebar li:nth-of-type(5n+1) .dpsp-network-btn,#dpsp-sticky-bar-wrapper li:nth-of-type(5n+1) .dpsp-network-btn{background:#585f73}#dpsp-floating-sidebar li:nth-of-type(5n+2) .dpsp-network-btn,#dpsp-sticky-bar-wrapper li:nth-of-type(5n+2) .dpsp-network-btn{background:#dd3639}#dpsp-floating-sidebar li:nth-of-type(5n+3) .dpsp-network-btn,#dpsp-sticky-bar-wrapper li:nth-of-type(5n+3) .dpsp-network-btn{background:#ec9b14}#dpsp-floating-sidebar li:nth-of-type(5n+4) .dpsp-network-btn,#dpsp-sticky-bar-wrapper li:nth-of-type(5n+4) .dpsp-network-btn{background:#b0c3c7}#dpsp-floating-sidebar .dpsp-network-btn .dpsp-network-icon,#dpsp-floating-sidebar .dpsp-network-btn:hover .dpsp-network-icon{top:0}#dpsp-floating-sidebar .dpsp-network-btn .dpsp-network-icon::before,#dpsp-floating-sidebar .dpsp-network-btn .dpsp-network-icon::after,#dpsp-sticky-bar-wrapper .dpsp-network-btn .dpsp-network-icon::before,#dpsp-sticky-bar-wrapper .dpsp-network-btn .dpsp-network-icon::after{width:36px;height:36px;line-height:36px;margin-top:-18px;margin-left:-18px}.wp-block-yoast-faq-block{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/faq-bg.png) no-repeat center;background-size:cover;border-bottom:8px solid #e94043;margin:20px 0 32px;padding:40px 12px 12px}@media screen and (min-width:768px){.wp-block-yoast-faq-block{margin:28px 0 40px;padding:32px 34px 36px}}.wp-block-yoast-faq-block .schema-faq-section:not(:first-of-type){margin-top:44px}.wp-block-yoast-faq-block .custom-faq-title::before{content:'';background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/question-mark-icon.svg) no-repeat center #fff;background-size:contain;color:#e94043;display:block;width:17px;height:17px;position:absolute;top:-3px;left:0}@media screen and (min-width:768px){.wp-block-yoast-faq-block .custom-faq-title::before{width:20px;height:20px;top:-2px}}.wp-block-yoast-faq-block .custom-faq-title{color:#e94043;font-family:montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.2;margin:0 0 8px;padding-left:20px;position:relative;text-transform:uppercase}@media screen and (min-width:768px){.wp-block-yoast-faq-block .custom-faq-title{font-size:16px;margin:0 0 15px;padding-left:25px}}.wp-block-yoast-faq-block .schema-faq-section .schema-faq-question{color:#000;font-family:montserrat,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0}.wp-block-yoast-faq-block .schema-faq-section .schema-faq-answer{font-family:montserrat,sans-serif;font-weight:400;margin-top:0;font-size:17px;line-height:1.3}.oc-gutenberg-block.oc-fact-block,.oc-gutenberg-block.oc-tip-block{color:#fff;background:#dd3639;padding:20px 16px;margin:20px 0;flex-direction:column;position:relative}.oc-gutenberg-block.oc-fact-block{overflow:hidden}.oc-gutenberg-block.oc-tip-block{color:#000;background:#f4f2f0;border-bottom:8px solid #ec9b14}@media screen and (min-width:1024px){.oc-gutenberg-block.oc-fact-block,.oc-gutenberg-block.oc-tip-block{padding:24px}}.oc-gutenberg-block.oc-fact-block::before,.oc-gutenberg-block.oc-tip-block::before{content:'Fun Fact';display:block;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:14px;color:#fff}.oc-gutenberg-block.oc-tip-block::before{content:'Tips from a chef\'s kitchen';display:inline-block;padding:0 8px;font-size:13px;color:#fff;background:#585f73;margin-bottom:13px}@media screen and (min-width:1024px){.oc-gutenberg-block.oc-tip-block::before{margin-left:-36px}}.oc-gutenberg-block.oc-fact-block::after{content:'';display:block;width:184px;height:184px;position:absolute;right:-28px;bottom:-24px;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-mark-pink.svg) no-repeat center;background-size:contain}.singular .content .oc-gutenberg-block.oc-fact-block a{color:#fff;text-decoration:underline}.singular .content .oc-gutenberg-block.oc-fact-block a:hover{text-decoration:none}.singular .content .oc-gutenberg-block.oc-fact-block h1,.singular .content .oc-gutenberg-block.oc-fact-block h2,.singular .content .oc-gutenberg-block.oc-fact-block h3,.singular .content .oc-gutenberg-block.oc-fact-block h4,.singular .content .oc-gutenberg-block.oc-fact-block h5,.singular .content .oc-gutenberg-block.oc-fact-block h6,.singular .content .oc-gutenberg-block.oc-tip-block h1,.singular .content .oc-gutenberg-block.oc-tip-block h2,.singular .content .oc-gutenberg-block.oc-tip-block h3,.singular .content .oc-gutenberg-block.oc-tip-block h4,.singular .content .oc-gutenberg-block.oc-tip-block h5,.singular .content .oc-gutenberg-block.oc-tip-block h6{text-transform:capitalize;letter-spacing:0;font-size:24px;margin:0 0 4px}@media screen and (min-width:1024px){.singular .content .oc-gutenberg-block.oc-fact-block h1,.singular .content .oc-gutenberg-block.oc-fact-block h2,.singular .content .oc-gutenberg-block.oc-fact-block h3,.singular .content .oc-gutenberg-block.oc-fact-block h4,.singular .content .oc-gutenberg-block.oc-fact-block h5,.singular .content .oc-gutenberg-block.oc-fact-block h6,.singular .content .oc-gutenberg-block.oc-tip-block h1,.singular .content .oc-gutenberg-block.oc-tip-block h2,.singular .content .oc-gutenberg-block.oc-tip-block h3,.singular .content .oc-gutenberg-block.oc-tip-block h4,.singular .content .oc-gutenberg-block.oc-tip-block h5,.singular .content .oc-gutenberg-block.oc-tip-block h6{font-size:28px}}.oc-gutenberg-block.oc-tip-block ol,.oc-gutenberg-block.oc-tip-block ul{margin-top:4px;margin-bottom:0}.oc-gutenberg-block.oc-tip-block p:first-of-type,.oc-gutenberg-block.oc-fact-block p:first-of-type{margin-top:0}.oc-gutenberg-block.oc-tip-block p:last-of-type,.oc-gutenberg-block.oc-fact-block p:last-of-type{margin-bottom:0}.oc-gutenberg-block.oc-why-youll-love-this-block{border:3px solid #585f73;border-radius:10px;color:#000;margin:20px 0;padding:20px 16px}@media screen and (min-width:1024px){.oc-gutenberg-block.oc-why-youll-love-this-block{padding:24px}}.oc-gutenberg-block.oc-why-youll-love-this-block h2.callout--title__default{color:#000;line-height:1.2;margin:0 0 10px;padding:0 0 0 25px;position:relative}.oc-gutenberg-block.oc-why-youll-love-this-block .callout--title__default::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/heart.svg) no-repeat center;background-size:contain;content:'';display:inline-block;position:absolute;left:0;top:5px;height:20px;width:20px}.oc-gutenberg-block.oc-why-youll-love-this-block ul{color:#000;margin:0;padding:0}.oc-gutenberg-block.oc-why-youll-love-this-block ul li::before{color:#000;content:'\e90d';display:block;font-family:icons;font-size:14px;position:absolute;left:0;top:6px}.oc-gutenberg-block.oc-why-youll-love-this-block ul li{list-style-type:none;font-size:19px;line-height:1.9;margin:0 0 7px;padding:0 0 0 25px;position:relative}.oc-gutenberg-block.oc-paragraph-logo-block{margin:0;padding:0}.oc-gutenberg-block.oc-paragraph-logo-block p{border:2px solid #ec9b14;border-radius:5px;color:#000;font-size:19px;line-height:1.9;margin:20px 0;padding:20px 16px 20px 43px;position:relative}.oc-gutenberg-block.oc-paragraph-logo-block p::before{content:'';background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-mark.svg) no-repeat center;background-size:contain;height:22px;width:22px;position:absolute;top:26px;left:16px}@media screen and (min-width:1024px){.oc-gutenberg-block.oc-paragraph-logo-block p{padding:24px 24px 24px 51px}.oc-gutenberg-block.oc-paragraph-logo-block p::before{left:24px;top:29px}}.entry-content a.oc-gutenberg-block.oc-pin-button-block{background-color:#dd3639;border-radius:4px;color:#fff;display:block;font-size:19px;font-weight:700;line-height:1.2;margin:12px 0;padding:8px 20px;width:100%;text-decoration:none;text-align:center}@media screen and (min-width:1024px){.entry-content a.oc-gutenberg-block.oc-pin-button-block:hover{background-color:#c62124;color:#fff;opacity:1;text-decoration:underline;-webkit-transform:scale(.95);transform:scale(.95)}}.entry-content a.oc-gutenberg-block.oc-pin-button-block .icon-font{font-size:19px}.oc-gutenberg-block.oc-icon-header-block{line-height:1.2;margin:8px 0 12px;padding:0}.oc-gutenberg-block.oc-icon-header-block .header-icon-check::before,.oc-gutenberg-block.oc-icon-header-block .header-icon-question::before{content:'\e90c';font-family:icons;display:block;float:left;font-size:.7em;width:1.65em;height:1.65em;line-height:1.65em;text-align:center;color:#c18010;border:.1em solid #c18010;border-radius:100%;margin-right:8px}@media screen and (min-width:768px){.oc-gutenberg-block.oc-icon-header-block .header-icon-check::before,.oc-gutenberg-block.oc-icon-header-block .header-icon-question::before{margin-left:calc(-60px);transform:translateX(calc((60px - 100%)/2))}}.oc-gutenberg-block.oc-icon-header-block .header-icon-question::before{content:'?';font-family:inherit;line-height:1.5}.oc-gutenberg-block.oc-icon-header-block .header-icon-science:before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/science-icon.svg) no-repeat center;background-size:36px;content:'';display:block;float:left;width:36px;height:36px;line-height:36px;margin-right:8px}.oc-gutenberg-block.oc-icon-header-block:not(h1,h2,h6) .header-icon-science:before{position:relative;top:-5px}h5.oc-gutenberg-block.oc-icon-header-block .header-icon-science:before{top:-8px}@media screen and (min-width:768px){.oc-gutenberg-block.oc-icon-header-block .header-icon-science:before{margin-left:calc(-60px);transform:translateX(calc((60px - 100%)/2))}}.oc-gutenberg-block.oc-recommended-block,.oc-gutenberg-block.oc-recommended-more-block{margin:16px 0 20px}.oc-gutenberg-block.oc-recommended-block h2.products--title__default,.oc-gutenberg-block.oc-recommended-more-block h2.products-button--title__default{color:#000;font-family:bitter,serif;font-size:28px;margin:0 0 12px}@media screen and (min-width:768px){.oc-gutenberg-block.oc-recommended-block h2.products--title__default,.oc-gutenberg-block.oc-recommended-more-block h2.products-button--title__default{font-size:20px}}.oc-gutenberg-block.oc-recommended-block .products--products__default,.oc-gutenberg-block.oc-recommended-more-block .products-button--products__default{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-8px;margin-right:-8px}.oc-gutenberg-block.oc-recommended-block .products--post__default,.oc-gutenberg-block.oc-recommended-more-block .products-button--post__default{width:calc(1/2 * 100% - 16px);margin-left:8px;margin-right:8px;margin-bottom:16px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}@media screen and (min-width:768px){.oc-gutenberg-block.oc-recommended-block .products--post__default,.oc-gutenberg-block.oc-recommended-more-block .products-button--post__default{width:calc(1/4 * 100% - 16px)}}.oc-gutenberg-block.oc-recommended-block img,.oc-gutenberg-block.oc-recommended-more-block img{display:block;margin:0 auto}.oc-gutenberg-block.oc-recommended-block h3.products--post-title__default,.oc-gutenberg-block.oc-recommended-more-block h3.products-button--post-title__default{color:#000;font-weight:700;font-size:16px;line-height:1.2;margin:0;padding:12px;position:relative;text-align:center}.singular .entry-content .oc-gutenberg-block.oc-recommended-block a,.singular .entry-content .oc-gutenberg-block.oc-recommended-more-block a{text-decoration:none}@media screen and (min-width:1024px){.oc-gutenberg-block.oc-recommended-block h3.products--post-title__default,.oc-gutenberg-block.oc-recommended-more-block h3.products-button--post-title__default{font-size:14px;padding:12px 16px}.singular .entry-content .oc-gutenberg-block.oc-recommended-block a:hover,.singular .entry-content .oc-gutenberg-block.oc-recommended-more-block a:hover{text-decoration:underline;text-decoration-color:#000}}.singular .entry-content .oc-gutenberg-block.oc-recommended-more-block a.products-button--link__default{background:#585f73;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:0;line-height:1;padding:8px 16px;text-transform:none}@media screen and (min-width:1024px){.singular .entry-content .oc-gutenberg-block.oc-recommended-more-block a.products-button--link__default:hover{background:#585f73;color:#fff;text-decoration:none;-webkit-transform:scale(1.05);transform:scale(1.05)}}.oc-gutenberg-block.oc-roundup-block{border:4px solid #343434;color:#000;margin:20px 0;padding:20px 16px;text-align:center}@media(min-width:768px){.oc-gutenberg-block.oc-roundup-block{display:flex;flex-direction:row-reverse;padding:24px;text-align:left}}.oc-gutenberg-block.oc-roundup-block .callout-button-image--image__default{display:block;height:200px;width:200px;margin:0 auto;object-fit:cover}@media(min-width:768px){.oc-gutenberg-block.oc-roundup-block .callout-button-image--image__default{flex-shrink:0;margin-left:20px}}.oc-gutenberg-block.oc-roundup-block h2.callout-button-image--title__default{color:#000;font-family:montserrat,sans-serif;font-weight:700;font-size:28px;line-height:1.2;margin-top:14px}@media(min-width:768px){.oc-gutenberg-block.oc-roundup-block h2.callout-button-image--title__default{margin-top:0}}.oc-gutenberg-block.oc-roundup-block .callout-button-image--content__default{text-align:center}@media(min-width:768px){.oc-gutenberg-block.oc-roundup-block .callout-button-image--content__default{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}}.oc-gutenberg-block.oc-roundup-block .callout-button-image--text__default{color:#000;font-family:montserrat,sans-serif;font-weight:400;font-size:18px;line-height:1.7;margin-top:6px}.oc-gutenberg-block.oc-roundup-block .callout-button-image--text__default a{color:#000}@media(min-width:1024px){.oc-gutenberg-block.oc-roundup-block .callout-button-image--text__default a:hover{color:#000;text-decoration:none}}.oc-gutenberg-block.oc-roundup-block .callout-button-image--text__default p{margin:0;padding:0}.oc-gutenberg-block.oc-roundup-block a.callout-button-image--link__default{background-color:#585f73;color:#fff;display:inline-flex;align-items:center;font-family:montserrat,sans-serif;font-size:18px;font-weight:900;line-height:1;margin-top:14px;padding:12px 20px;text-decoration:none}.oc-gutenberg-block.oc-roundup-block a.callout-button-image--link__default::after{content:'';display:inline-block;height:13px;width:13px;flex-shrink:0;margin-left:5px;-webkit-mask-image:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/chevron-right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/chevron-right.svg);mask-repeat:no-repeat;mask-position:center;background-color:#fff}@media(min-width:1024px){.oc-gutenberg-block.oc-roundup-block a.callout-button-image--link__default:hover{color:#fff;transform:scale(.95)}.oc-gutenberg-block.oc-roundup-block a.callout-button-image--link__default:hover::after{background-color:#fff}}.oc-gutenberg-block.oc-reader-review-block{border:4px solid #dee4e5;color:#000;margin:42px 0 20px;padding:20px 16px 8px;text-align:center;position:relative}@media(min-width:768px){.oc-gutenberg-block.oc-reader-review-block{padding:24px 24px 12px}}.oc-gutenberg-block.oc-reader-review-block::before{content:'';height:40px;width:40px;display:inline-block;border-radius:50%;background-image:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/star.svg);background-repeat:no-repeat;background-position:center center;background-color:#585f73;background-size:25px 25px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-22px}.oc-gutenberg-block.oc-reader-review-block h2.callout--title__default{font-size:28px;font-family:montserrat,sans-serif;font-weight:800;line-height:1.2;margin:5px 0 0}.oc-gutenberg-block.oc-reader-review-block .callout--text__default{font-size:17px;font-family:montserrat,sans-serif;font-weight:400;line-height:1.7}.oc-gutenberg-block.oc-reader-review-block .callout--text__default p{margin:12px 0}.oc-gutenberg-block.oc-reader-review-block .callout--text__default p:first-of-type{margin-top:6px}.oc-theme .lwptoc{border:3px solid #f4f2f0;margin:20px 0;overflow:hidden}.oc-theme .lwptoc_i{padding:0}.oc-theme .lwptoc_header{border-bottom:5px solid #ec9b14;display:flex;align-items:center;justify-content:space-between;line-height:1;margin:0;position:relative;padding:20px 16px 16px}@media screen and (min-width:768px){.oc-theme .lwptoc_header{padding:20px 24px 16px}}.oc-theme .lwptoc_title{display:flex;align-items:center;font-family:montserrat,sans-serif;font-weight:700!important;font-size:25px;letter-spacing:0}@media screen and (min-width:350px){.oc-theme .lwptoc_title{font-size:28px}}.oc-theme .lwptoc .lwptoc_header .lwptoc_toggle{display:inline-block;margin:0;padding:0;position:absolute;right:12px}@media screen and (min-width:768px){.oc-theme .lwptoc .lwptoc_header .lwptoc_toggle{right:24px}}.oc-theme .lwptoc .lwptoc_toggle::after,.oc-theme .lwptoc .lwptoc_toggle::before{display:none}.oc-theme .lwptoc .lwptoc_header a.lwptoc_toggle_label{display:grid;margin:0;padding:0;width:25px;height:29px;grid-template-columns:25px auto;grid-template-rows:29px;align-items:center;overflow:hidden}.oc-theme .lwptoc .lwptoc_header a.lwptoc_toggle_label::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/toc-bars.svg) no-repeat center;background-size:25px 29px;content:'';display:block;height:29px;width:25px;justify-self:center}.oc-theme .lwptoc .lwptoc_header a.lwptoc_toggle_label:hover{transform:scale(.95)}.oc-theme .lwptoc .lwptoc_items{font-size:18px;font-family:montserrat,sans-serif;font-weight:500;line-height:1.2;background-color:#f4f2f0;padding:20px 16px;letter-spacing:0}@media screen and (min-width:768px){.oc-theme .lwptoc .lwptoc_items{padding:20px 24px}}.oc-theme ul.lwptoc_itemWrap li.lwptoc_item::before{display:none}.oc-theme .lwptoc_item{list-style:disc!important;margin-top:8px!important;margin-left:16px!important}.oc-theme .lwptoc_items .lwptoc_item a{color:#000;text-decoration:underline}@media(hover:hover){.oc-theme .lwptoc_items .lwptoc_item a:hover{color:#000;text-decoration:none}}.oc-theme .lwptoc_item_number{display:none}.oc-theme .wpforms-container{margin:0}.wpforms-container .wpforms-form .wpforms-field,.wpforms-container .wpforms-form .wpforms-submit-container{padding:0}.wpforms-container .wpforms-form input{text-transform:lowercase}.wpforms-container .wpforms-form .wpforms-has-error{position:relative}.wpforms-container .wpforms-form label.wpforms-error{color:#fff;font-size:14px;font-weight:700;position:absolute;top:-20px}.oc-theme .wpforms-container .wpforms-field input.wpforms-error{border:3px solid #000}.oc-theme .footer-subscribe .wpforms-container .wpforms-field input.wpforms-error{border:2px solid #000}.single-entry-content .wpforms-container .wpforms-form label.wpforms-error,.footer-subscribe .wpforms-container .wpforms-form label.wpforms-error{color:#000}.wpforms-container .wpforms-confirmation-container p{color:#fff;font-size:20px;font-weight:700;line-height:1.2;text-align:center}.single-entry-content .wpforms-container .wpforms-confirmation-container p,.footer-subscribe .wpforms-container .wpforms-confirmation-container p{color:#000}.admin-bar.singular .content .entry-content h2 span,.admin-bar.singular .content .entry-content h3 span,.admin-bar.singular .content .entry-content h4 span,.admin-bar.singular .content .entry-content h5 span{scroll-margin-top:172px}@media screen and (min-width:783px){.admin-bar.singular .content .entry-content h2 span,.admin-bar.singular .content .entry-content h3 span,.admin-bar.singular .content .entry-content h4 span,.admin-bar.singular .content .entry-content h5 span{scroll-margin-top:158px}}@media screen and (min-width:1024px){.admin-bar.singular .content .entry-content h2 span,.admin-bar.singular .content .entry-content h3 span,.admin-bar.singular .content .entry-content h4 span,.admin-bar.singular .content .entry-content h5 span{scroll-margin-top:32px}}.singular .content .entry-content h2 span,.singular .content .entry-content h3 span,.singular .content .entry-content h4 span,.singular .content .entry-content h5 span{scroll-margin-top:126px}@media screen and (min-width:1024px){.singular .content .entry-content h2 span,.singular .content .entry-content h3 span,.singular .content .entry-content h4 span,.singular .content .entry-content h5 span{scroll-margin-top:0}}.home .the-latest,.home .content-features,.home .manual-features,.page-template-page_recipes .the-latest,.page-template-page_recipes .content-features,.page-template-page_recipes .manual-features{margin-bottom:24px}@media screen and (min-width:768px){.home .the-latest,.home .manual-features,.page-template-page_recipes .the-latest,.page-template-page_recipes .manual-features{margin-bottom:44px}.home .content-features,.page-template-page_recipes .content-features{margin-bottom:24px}}@media screen and (min-width:1024px){.the-latest .wrap{position:relative}}.the-latest .section-title{text-align:center;text-transform:uppercase;letter-spacing:.1em;font-size:28px;color:#343434}@media screen and (min-width:1024px){.the-latest .section-title{position:absolute;top:32px;left:-12px;width:104px;height:60px;background:#fff;font-size:18px;z-index:9;display:flex;align-items:center}}@media screen and (min-width:1060px){.the-latest .section-title{left:-28px}}.the-latest .more-link{display:block;background:#343434;color:#fff}@media screen and (min-width:1024px){.the-latest .more-link-container{position:absolute;top:24px;right:-12px}.the-latest .more-link{width:84px;height:84px;border-radius:100%;color:#343434;background:#fff;font-size:14px;line-height:1.2;z-index:9;padding:26px 8px}.the-latest .more-link:hover{color:#777;background:#fff}.the-latest .more-link .icon-font{color:#da161f;margin:0}}@media screen and (min-width:1060px){.the-latest .more-link-container{right:-40px}}.quick-links{margin:0 0 8px}.quick-links.recipe-index-quick-links{border-top:8px solid #ec9b14;margin:0;padding:20px 0 18px}@media screen and (min-width:1024px){.quick-links{margin:24px 0 8px}}.quick-links .flexbox{justify-content:center}.quick-links .quick-link{font-size:13px;font-weight:700;text-align:center;margin-bottom:12px;line-height:1.2}@media screen and (min-width:414px){.quick-links .quick-link{font-size:16px}}@media screen and (min-width:1024px){.quick-links .quick-link{font-size:13px}}.quick-links .quick-link::before{content:'';display:block;height:100px;max-width:100px;margin:0 auto 4px}@media screen and (min-width:768px){.quick-links .quick-link::before{height:70px;max-width:70px}}@media screen and (min-width:1024px){.quick-links .quick-link:hover::before{transform:rotate(5deg)}}.icon-breakfast::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/breakfast.svg) no-repeat center}.icon-chef-basics::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/chef-basics.svg) no-repeat center}.icon-chicken::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/chicken.svg) no-repeat center}.icon-christmas::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/christmas.svg) no-repeat center}.icon-cinco-de-mayo::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/cinco-de-mayo.svg) no-repeat center}.icon-desserts::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/desserts.svg) no-repeat center}.icon-dinner::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/dinner.svg) no-repeat center}.icon-easter::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/easter.svg) no-repeat center}.icon-fourth-of-july::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/fourth-of-july.svg) no-repeat center}.icon-game-day::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/game-day.svg) no-repeat center}.icon-halloween::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/halloween.svg) no-repeat center}.icon-instant-pot::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/instant-pot.svg) no-repeat center}.icon-low-carb::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/low-carb.svg) no-repeat center}.icon-sides::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/sides.svg) no-repeat center}.icon-soups::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/soups.svg) no-repeat center}.icon-thanksgiving::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/thanksgiving.svg) no-repeat center}.icon-thirty-minutes::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/thirty-minutes.svg) no-repeat center}.icon-valentines::before{background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/icons/valentines.svg) no-repeat center}.page-template-page_about .content-sidebar-wrap,.page-template-page_about .content{max-width:100%;margin:0}.page-template-page_about .content>*>.wrap{max-width:calc(100% - 20px);margin:0 auto}@media screen and (min-width:768px){.page-template-page_about .content>*>.wrap{max-width:calc(100% - 40px)}}@media screen and (min-width:1024px){.page-template-page_about .content>*>.wrap{max-width:1020px}}.page-template-page_about .breadcrumb{color:#000;background:#f6f8f8;text-align:center;padding:12px 0;margin:0}@media screen and (min-width:1024px){.page-template-page_about .breadcrumb{text-align:left;padding:12px calc(50% - 510px)}}.page-template-page_about .breadcrumb-link{color:#000}.about-bio{background:#f6f8f8;margin:0;padding:0}.about-bio .wrap{position:relative;padding-bottom:324px}@media screen and (min-width:768px){.about-bio .wrap{padding:0 320px 20px 0;min-height:320px;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:1024px){.about-bio .wrap{padding:0 472px 60px 32px;min-height:440px}}.about-bio .image{max-width:300px;top:auto;bottom:20px;left:calc(50% - 150px);margin:0 auto}@media screen and (min-width:768px){.about-bio .image{top:0;right:0;bottom:auto;left:auto}}@media screen and (min-width:1024px){.about-bio .image{max-width:380px;right:32px}}.about-bio .image img{border:6px solid #585f73;border-radius:100%}.about-bio .widget-title{font-size:24px}@media screen and (min-width:1024px){.about-bio .widget-title{font-size:42px;margin-top:0}}.about-bio .text p{font-weight:400;font-size:14px}@media screen and (min-width:1024px){.about-bio .text p{font-size:15px}}@media screen and (min-width:768px){.about-bio .text p:last-of-type{margin-bottom:0}}.about-photo-bar{color:#fff;background:#585f73;padding:32px 0 12px;text-align:center}.about-photo-bar .wrap{position:relative}@media screen and (min-width:1024px){.about-photo-bar .wrap{display:flex}}.about-photo-bar .wrap::before{content:'';display:block;width:88px;height:88px;background:#ec9b14 url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-food-network.svg) no-repeat center;background-size:76px;border-radius:100%;position:absolute;top:-72px;left:0;transform:rotate(-12deg)}@media screen and (min-width:1024px){.about-photo-bar .wrap::before{width:160px;height:160px;background-size:132px;margin-right:calc(20% - 160px);position:relative;top:auto;left:auto;transform:none}.about-photo-bar .articles-container{width:80%;margin:0;justify-content:space-between}}.about-photo-bar .entry{margin-bottom:20px}@media screen and (min-width:1024px){.about-photo-bar .entry{max-width:160px;margin:0 0 20px}}.about-photo-bar .entry-image{display:block;border-radius:100%}.about-photo-bar .entry-title{font-weight:500;font-size:13px;font-style:italic;margin:12px 0 0}.about-mid{padding:28px 0}@media screen and (min-width:768px){.about-mid{padding:52px 0}.about-mid .wrap{align-items:center}}.about-mid-left{text-align:center;margin-bottom:12px}@media screen and (min-width:1024px){.about-mid-left{margin-bottom:0}}.about-mid-left .wrap{margin:0 auto}@media screen and (min-width:1024px){.about-mid-left .wrap{max-width:400px}}.about-mid-left .pretitle{font-family:beautysalon script,script;font-weight:400;text-transform:lowercase;font-size:48px;line-height:.7;margin:0}@media screen and (min-width:768px){.about-mid-left .pretitle{font-size:52px}}.about-mid-left .title{font-family:bitter,serif;text-transform:capitalize;font-size:32px;max-width:300px;margin:0 auto}@media screen and (min-width:768px){.about-mid-left .title{font-size:42px;max-width:400px}}.about-mid-left .title .emphasis{color:#da161f}.about-mid-left .text{font-size:14px;line-height:1.6}@media screen and (min-width:768px){.about-mid-left .text{font-size:15px;line-height:1.8}}@media screen and (min-width:1024px){.about-mid-left .text p{margin-bottom:0}}.about-mid-right{margin-top:12px;background:#f4f2f0;padding:24px 8px 0;position:relative}@media screen and (min-width:768px){.about-mid-right{padding:32px 24px 8px}}@media screen and (min-width:1024px){.about-mid-right{margin-top:0}}.about-mid-right .title{display:inline-block;color:#000;background:#fff;border:4px solid #ec9b14;padding:8px 16px 6px;width:268px;margin:0;text-transform:uppercase;letter-spacing:.1em;font-size:16px;position:absolute;top:-12px;left:calc(50% - 140px);text-align:center}@media screen and (min-width:768px){.about-mid-right .title{font-size:18px;width:288px}}.about-mid-right .text{font-size:14px;line-height:1.8}@media screen and (min-width:768px){.about-mid-right .text{font-size:15px}}.about-mid-right .text ul{list-style-type:none;margin-left:0}.about-top-categories{color:#fff;background:#dd3639;padding:20px 0;text-align:center}@media screen and (min-width:768px){.about-top-categories{padding-bottom:0;text-align:left}}@media screen and (min-width:1024px){.about-top-categories{padding:64px 0}}.about-top-categories .section-title{display:inline-block;color:#fff;background:0 0;border:4px solid #ec9b14;padding:8px 12px;margin:0;text-transform:capitalize;font-size:21px}@media screen and (min-width:768px){.about-top-categories .section-title{border-width:3px;font-size:25px}}.about-top-categories .feature-description{font-weight:500;font-size:14px;padding:8px 0 12px}@media screen and (min-width:768px){.about-top-categories .feature-description{font-size:15px}}.about-top-categories .entry{text-align:center;margin-bottom:12px}@media screen and (min-width:768px){.about-top-categories .entry{margin-bottom:20px}}@media screen and (min-width:1024px){.about-top-categories .entry{margin-bottom:0}}.about-top-categories .entry-image{display:block}.about-top-categories .entry-title{font-size:18px;margin:8px 0 0}@media screen and (min-width:768px){.about-top-categories .entry-title{font-size:20px}}.about-top-categories .entry-title::before{content:'';display:block;width:100px;height:100px;background:#ec9b14}.about-top-categories .entry-image-link+.entry-title::before{content:none}.about-top-categories .entry-title-link{color:#fff}.about-top-categories .entry:last-of-type .entry-image-link{display:block;position:relative}.about-top-categories .entry:last-of-type .entry-image-link::before{background:#fff;content:'Recipe\AIndex';white-space:pre;display:flex;width:100%;height:100%;align-items:center;justify-content:center;position:absolute;z-index:9;font-weight:700;font-size:26px;line-height:1;color:#000}@media screen and (min-width:1024px){.about-top-categories .entry:last-of-type .entry-image-link:hover::before{-webkit-transition:400ms;transition:400ms;will-change:opacity;opacity:.8}}.about-top-categories .entry:last-of-type .entry-image-link::after{background:#ec9b14;content:'';display:block;height:4px;width:78px;line-height:1;position:absolute;top:calc(50% + 30px);left:calc(50% - 38px);z-index:10}.about-brand{text-align:center}@media screen and (min-width:768px){.about-brand{text-align:left}}.about-brand .wrap{padding:28px 8px}@media screen and (min-width:768px){.about-brand .wrap{padding:72px 60px 60px 300px;position:relative}}.about-brand .wrap::before{content:'';display:block;width:100px;height:100px;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-mark.svg) no-repeat center;background-size:contain;margin:0 auto 28px}@media screen and (min-width:768px){.about-brand .wrap::before{width:200px;height:200px;position:absolute;top:72px;left:60px}}.about-brand .title{font-family:beautysalon script,script;font-weight:400;text-transform:lowercase;font-size:48px;line-height:.7;margin:0}@media screen and (min-width:768px){.about-brand .title{font-size:65px}}.about-brand .text{font-size:14px}@media screen and (min-width:768px){.about-brand .text{font-size:15px}.about-brand .text p:last-of-type{margin-bottom:0}}.about-faq{background:#f8f7f5;border-top:7px solid #343434;padding:20px 0 12px;text-align:center}@media screen and (min-width:768px){.about-faq{text-align:left}}@media screen and (min-width:1024px){.about-faq{padding:60px 0}}.about-faq .section-title{display:inline-block;color:#fff;background:#dd3639;padding:4px 8px;margin:0;text-transform:uppercase;font-size:21px;letter-spacing:.1em;-webkit-column-span:all;column-span:all}@media screen and (min-width:768px){.about-faq .section-title{margin-bottom:20px}.about-faq .faq-items{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:4em;-moz-column-gap:4em;column-gap:4em;-webkit-column-rule:1px solid #e2dfd9;-moz-column-rule:1px solid #e2dfd9;column-rule:1px solid #e2dfd9}}.about-faq .faq-item{text-align:left}.about-faq .faq-item:first-of-type .question{margin-top:12px;text-transform:capitalize}@media screen and (min-width:768px){.about-faq .faq-item:first-of-type .question{margin-top:0}}.about-faq .question{font-size:20px;margin:20px 0 0}@media screen and (min-width:1024px){.about-faq .question{font-size:24px}}.about-faq .answer{font-size:14px}@media screen and (min-width:1024px){.about-faq .answer{font-size:15px}}.about-faq .answer p{margin:4px 0 8px}@media screen and (min-width:1024px){.footer-cta{margin-bottom:0}}.nav-footer-specialties{border-top:0}.home .highlighted-features{margin-top:16px;margin-bottom:0}@media screen and (min-width:1024px){.home .highlighted-features{margin-top:8px;padding:28px 0 8px;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/bg-texture.jpg) repeat;background-size:500px}}.highlighted-features .entry{position:relative;margin-bottom:16px}.highlighted-features .pre-title,.highlighted-features .entry-title{background:#fff;margin:0;width:90%;text-align:center;position:absolute;top:32.5%;left:5%;padding:8px 0;pointer-events:none;transition:400ms}@media screen and (min-width:1024px){.highlighted-features .entry:hover .pre-title,.highlighted-features .entry:hover .entry-title{color:#fff;background:#343434}}.highlighted-features .pre-title{font-weight:700;text-transform:uppercase;letter-spacing:.125em;line-height:1;font-size:9px;color:#da161f}@media screen and (min-width:1024px){.highlighted-features .pre-title{font-size:10px;top:40%;line-height:1.7}}.highlighted-features .entry-title{font-family:bitter,serif;font-size:16px;color:#343434;top:calc(32.5% + 16px);padding:10px}@media screen and (min-width:1024px){.highlighted-features .entry-title{font-size:22px;top:calc(40% + 20px)}.highlighted-features .entry:hover .entry-title-link{color:#ec9b14}}.home-cta{display:block;color:#fff;background:#585f73;padding:32px 0;text-align:center;margin-bottom:24px}@media screen and (min-width:768px){.home-cta{margin-bottom:44px}}@media screen and (min-width:1024px){.home-cta{border-top:4px solid #343434;border-bottom:4px solid #343434;color:#343434;background:0 0;overflow:hidden;padding:20px 0}.home-cta:hover{opacity:1;cursor:pointer;text-decoration:none}}.home-cta .wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding-left:128px;min-height:136px}@media screen and (min-width:768px){.home-cta .wrap{max-width:720px;height:190px;padding-left:180px}}@media screen and (min-width:1024px){.home-cta .wrap{height:148px}}.home-cta .cta-image{position:absolute;top:16px;left:0;width:120px;padding:0 16px;float:left}@media screen and (min-width:768px){.home-cta .cta-image{width:168px;padding:0 24px;top:12px}}@media screen and (min-width:1024px){.home-cta .cta-image{transform:rotate(-8deg);top:auto;bottom:-48px}}.home-cta .cta-image::after{content:'';display:block;width:120px;height:136px;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/bg-ipad.svg) no-repeat center;background-size:contain;position:absolute;left:calc(50% - 60px);top:-16px}@media screen and (min-width:768px){.home-cta .cta-image::after{width:168px;height:190px;left:calc(50% - 84px);top:-27px}}@media screen and (min-width:1024px){.home-cta .cta-image::before{content:'';display:block;width:72px;height:96px;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/bg-ipad-leafs.svg) no-repeat center;background-size:contain;position:absolute;left:-52px;bottom:32px}}.home-cta .cta-image img{display:block}.home-cta .cta-pretitle{display:block;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:14px;line-height:1.2}@media screen and (min-width:1024px){.home-cta .cta-pretitle{color:#da161f}}.home-cta .cta-title{text-transform:capitalize;font-size:28px;line-height:1;margin:8px 0}@media screen and (min-width:1024px){.home-cta .cta-title{font-size:32px}}.home-cta .cta-text{font-size:12px;line-height:1.4;margin:0 0 12px}@media screen and (min-width:1024px){.home-cta .cta-text{}}.home-cta .cta-text p{margin:0}.home-cta .cta-button{border:3px solid #ec9b14;display:inline-block;font-weight:700;text-transform:lowercase;font-size:16px;color:#fff;background:0 0;padding:8px 20px}@media screen and (min-width:1024px){.home-cta .cta-button{color:#000;font-size:14px;transition:400ms}.home-cta:hover .cta-button{border-color:#343434;background:#343434;color:#fff}}@media screen and (min-width:1024px){.home .subscribe-alt::before{content:'';display:block;width:196px;height:196px;position:absolute;bottom:0;right:0;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/logo-mark-purple.svg) no-repeat top left;background-size:240px;-webkit-clip-path:polygon(0 0,196px 0,196px 196px,0 196px);clip-path:polygon(0 0,196px 0,196px 196px,0 196px)}}.home .subscribe-alt{background:#585f73;color:#fff;margin:20px 0;padding:20px 0}@media screen and (min-width:1024px){.home .subscribe-alt{margin:20px 0 40px;padding:40px 0 35px;position:relative}}@media screen and (min-width:768px){.home .subscribe-alt .wrap{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.home .subscribe-alt .subscribe-image{flex:0 0 50%}.home .subscribe-alt .subscribe-content{flex-grow:1;margin-left:28px}}@media screen and (min-width:1024px){.home .subscribe-alt .subscribe-image{max-width:340px}.home .subscribe-alt .subscribe-content{position:relative;max-width:500px}}@media screen and (min-width:1100px){.home .subscribe-alt .subscribe-image img{transform:rotate(-3deg)}}.home .subscribe-alt .pre-title{font-size:14px;font-weight:700;margin:8px 0 12px;text-transform:uppercase}.home .subscribe-alt .title{color:#ec9b14;font-size:28px}.home .subscribe-alt .description{line-height:1.4}.home .subscribe-alt .details>ul{list-style-type:none;text-align:left;margin:0}.home .subscribe-alt .form{margin-top:20px}@media screen and (min-width:1024px){.home .subscribe-alt .form{margin:24px auto 0}}.home .subscribe-alt button,.home .subscribe-alt input[type=email],.home .subscribe-alt input[type=submit],.home .subscribe-alt input[name=email]{font-size:16px;height:60px}.home .subscribe-alt input[type=email],.home .subscribe-alt input[name=email]{width:calc(100% - 148px);float:left;font-weight:500;text-align:left;margin-right:8px}.home .subscribe-alt button,.home .subscribe-alt input[type=submit]{color:#fff;background:0 0;border:3px solid #ec9b14;border-radius:0;font-size:16px;width:140px;padding:8px}@media screen and (min-width:1024px){.home .subscribe-alt button:hover,.home .subscribe-alt input[type=submit]:hover{background:#d68c10;border-color:#d68c10}}.home .subscribe-alt ::-webkit-input-placeholder{color:#989898;text-transform:lowercase}.home .subscribe-alt ::-moz-placeholder{color:#989898;text-transform:lowercase}.home .subscribe-alt :-ms-input-placeholder{color:#989898;text-transform:lowercase}.home .subscribe-alt :-moz-placeholder{color:#989898;text-transform:lowercase}.home .subscribe-alt .modal__content .fd-form-captcha{color:#fff!important}.home .subscribe-alt .fd-form-feedback{font-size:14px;font-weight:700;top:-16px}.home .subscribe-alt .wpforms-form{display:flex;flex-direction:column}@media screen and (min-width:1024px){.home .subscribe-alt .wpforms-form{flex-direction:row}}.home .subscribe-alt .wpforms-form .wpforms-field-container{margin:0 0 8px}@media screen and (min-width:1024px){.home .subscribe-alt .wpforms-form .wpforms-field-container{margin:0 8px 0 0;width:calc(100% - 148px)}.home .subscribe-alt .wpforms-form .wpforms-submit-container{width:140px}}.home .subscribe-alt .wpforms-form .wpforms-field{margin:0}.home .subscribe-alt .wpforms-form .wpforms-field:first-of-type{margin:0 8px 0 0}.home .subscribe-alt .wpforms-form button[type=submit],.home .subscribe-alt .wpforms-form input[type=text],.home .subscribe-alt .wpforms-form input[type=email]{font-size:16px;height:60px;text-transform:lowercase}@media screen and (max-width:350px){.home .subscribe-alt .wpforms-form input[type=text],.home .subscribe-alt .wpforms-form input[type=email]{padding:8px}}.home .subscribe-alt .wpforms-form input[type=text],.home .subscribe-alt .wpforms-form input[type=email]{font-weight:500;margin-right:0;max-width:100%;text-align:left;width:100%}.home .subscribe-alt .wpforms-form button[type=submit]{background:0 0;border:3px solid #ec9b14;border-radius:0;color:#fff;font-size:16px;font-weight:700;padding:8px;width:100%}@media screen and (min-width:1024px){.home .subscribe-alt .wpforms-form button[type=submit]:hover{background:#d68c10;border-color:#d68c10}}.home .subscribe-alt .wpforms-form .wpforms-field.wpforms-has-error{overflow-x:visible!important}.home .subscribe-alt .wpforms-container .wpforms-form label.wpforms-error{font-size:13px}@media screen and (min-width:350px){.home .subscribe-alt .wpforms-container .wpforms-form label.wpforms-error{font-size:14px}}@media screen and (min-width:1024px){.home .the-latest{margin-bottom:20px}.home .the-latest .section-title{color:#fff;background:#343434;line-height:1.2}}@media screen and (max-width:767px){.home .the-latest .entry{background:#f6f8f8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.home .the-latest .entry-header{height:100%}.home .the-latest .entry-image-link{display:block;max-width:calc(1/2 * 100% - 16px);float:left}}.home .the-latest .entry-image{display:block}@media screen and (max-width:767px){.home .the-latest .entry-time,.home .the-latest .entry-title{display:block}.home .the-latest .entry-time{margin:0 0 0 calc(1/2 * 100% - 16px + (50% + 16px - 120px)/2)}.home .the-latest .entry-title{width:calc(1/2 * 100% + 16px);margin:0 0 0 calc(1/2 * 100% - 16px);padding:16px}}.home .the-latest .entry-time{display:block;width:120px;height:32px;font-weight:700;text-align:center;font-size:13px;padding:4px;color:#fff;background:#dd3639}.home .the-latest .entry:nth-of-type(3n+2) .entry-time{background:#ec9b14}.home .the-latest .entry:nth-of-type(3n) .entry-time{background:#ea2d37}@media screen and (min-width:768px){.home .the-latest .entry-time{background:#585f73;position:relative;margin:-32px calc(50% - 60px) 0}}@media screen and (max-width:767px){.home .the-latest .entry-title{display:flex;height:calc(100% - 32px);align-items:center;justify-content:center}}@media screen and (min-width:768px){.home .featured-images{margin:20px 0 44px}}.home .content-features .section-title{text-transform:uppercase;letter-spacing:.1em;font-size:28px}@media screen and (min-width:1024px){.home .content-features .section-title{display:inline-block;font-size:18px;padding:8px 0 4px;color:#343434;background:0 0;border-bottom:8px solid #ec9b14}}.home .content-features .feature-description{margin-top:8px}.video-embed{color:#fff;background-color:#585f73;text-align:center;padding:0 0 40px;margin-bottom:24px}@media screen and (min-width:768px){.video-embed{margin-bottom:44px}}@media screen and (min-width:1024px){.video-embed{color:#000;background:url(/wp-content/themes/once-coupled-lemon-blossoms/assets/images/bg-texture.jpg) repeat;background-size:500px;padding-top:36px}.video-embed .wrap{background:#fff;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:329px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding-left:520px}}.video-embed .mediavine-video__target-div{width:calc(100% + 20px);margin-left:-10px}@media screen and (min-width:768px){.video-embed .mediavine-video__target-div{width:calc(100% + 40px);margin-left:-20px}}@media screen and (min-width:1024px){.video-embed .mediavine-video__target-div{width:520px;margin-left:0;position:absolute!important;top:0;left:0}}.video-embed .mediavine-video__target-div>div,.video-embed .mediavine-video__target-div>div>div,.video-embed .mediavine-video__sticky-placement .mediavine-video__sticky-container{border-radius:0!important;box-shadow:none!important;border:0!important;margin:0!important}.video-embed .section-title::before{content:'\e94f';font-family:icons;color:#fff;background:#ec9b14;border-radius:100%;display:block;width:36px;height:36px;line-height:36px;margin:0 auto 12px;font-size:15px;padding-top:1px;padding-left:1px}@media screen and (min-width:1024px){.video-embed .section-title::before{background:#dd3639}}.video-embed .section-title{font-family:bitter,serif;text-transform:capitalize;font-size:32px}@media screen and (min-width:1024px){.video-embed .section-title{padding:0 92px}}.video-embed .font-script{display:block;font-family:beautysalon script,script;font-weight:400;text-transform:lowercase;font-size:37px}@media screen and (min-width:1024px){.video-embed .font-script{color:#343434}}.video-embed .video-text{font-size:15px}@media screen and (min-width:1024px){.video-embed .video-text{padding:0 92px;margin:0}}.video-embed .more-link{color:#343434;background:#fff}@media screen and (min-width:1024px){.video-embed .more-link{border:2px solid #ec9b14}.video-embed .more-link:hover{color:#fff;background:#343434;border-color:#343434}}.home .content-sidebar-wrap{margin:0}.page-template-page_recipes .archive-nav .entry-title{font-family:bitter,serif;text-align:center;font-size:24px}@media screen and (min-width:1024px){.page-template-page_recipes .archive-nav .entry-title{text-align:left;font-size:32px;color:#343434}}.page-template-page_recipes .recipe-index-categories{margin:20px 0 12px}@media screen and (min-width:1024px){.page-template-page_recipes .recipe-index-categories{margin:0 0 44px;background:#ffae27;padding:20px 0}.recipe-index-categories .wrap{display:flex;align-items:center}.recipe-index-categories .title-description-container{width:104px}}.recipe-index-categories .section-title{display:none}@media screen and (min-width:1024px){.recipe-index-categories .section-title{display:block;font-size:14px;color:#343434;margin:0}.recipe-index-categories .articles-container{width:calc(100% - 120px);margin-left:16px}}.recipe-index-categories .section-title .icon-font{font-size:80%}.recipe-index-categories .entry{margin:0 6px 12px;flex-grow:1}@media screen and (min-width:768px){.recipe-index-categories .entry{width:auto;flex-basis:auto}}@media screen and (min-width:1024px){.recipe-index-categories .entry{margin:0 15px;flex-grow:0}}.recipe-index-categories .entry-title{height:100%;margin:0}.recipe-index-categories .entry-title-link{font-size:12px;text-align:center;color:#343434;background:#dee4e5;border-radius:4px;padding:20px 8px;height:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1024px){.recipe-index-categories .entry-title-link{font-weight:700;font-size:14px;background:0 0;padding:0}.recipe-index-categories .entry-title-link:hover{opacity:1;text-decoration:underline}}.recipe-index-featured-posts.alternate{background:#f6f8f8;padding:32px 0}@media screen and (min-width:1024px){.recipe-index-featured-posts.alternate{padding-top:52px}}.recipe-index-featured-posts .section-title{font-size:28px}@media screen and (min-width:768px){.recipe-index-featured-posts .section-title{font-size:32px}}.recipe-index-featured-posts.alternate .section-title{font-family:beautysalon script,script;font-weight:400;text-transform:lowercase;font-size:52px;line-height:.6}@media screen and (min-width:768px){.recipe-index-featured-posts.alternate .section-title{font-size:60px}}@media screen and (min-width:1024px){.page-template-page_recipes .content-sidebar-wrap{margin:0}.page-template-page_recipes .footer-categories{background:#f6f8f8;margin:0;padding:60px 0 40px}}.archive-shop.full-width-content .content-sidebar-wrap .content.flexbox{width:100%;max-width:100%;margin:0}.archive-shop .content-sidebar-wrap{margin-bottom:0}.product-section{padding:32px 0;position:relative;text-align:center}@media screen and (min-width:1024px){.product-section .wrap{position:relative}}.product-section:first-of-type{padding-top:0}@media screen and (min-width:1024px){.product-section{text-align:left}}.product-section:nth-child(even):before{background-color:#f6f8f8;content:'';width:100vw;height:100%;position:absolute;top:0;right:50%;left:50%;margin-left:-50vw;margin-right:-50vw;z-index:-1}.product-section:nth-child(even) .section-title{color:#343434;font-family:beautysalon script,script;font-weight:400;font-size:52px;line-height:.6;text-transform:lowercase}@media screen and (min-width:768px){.product-section:nth-child(even) .section-title{font-size:60px}}.product-section .section-description{font-size:15px;line-height:1.4;margin:8px 0 12px}.product-section .more-link{background:#343434;color:#fff}@media screen and (min-width:1024px){.product-section .wrap{position:relative}.product-section .more-link-container{position:absolute;top:0;right:0;margin:0}.product-section .more-link{background:0 0;color:#343434;padding:0}.product-section .more-link:hover{background:0 0;color:#777;text-decoration:underline;transform:scale(1)}.product-section .more-link .icon-font{color:#da161f;margin:0}}@media screen and (min-width:1024px){.home-cta:hover .cta-button,.social .social-icon:hover,.before-header .search-form input[type=submit]:hover,.nav-recipes .cta:hover,.back-to-top .icon-font:hover,.footer-cta:hover .icon-font,#dpsp-floating-sidebar .dpsp-network-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.after-entry .subscribe input[type=submit]:hover,.button-pin .wp-block-button__link:hover,.nav-footer-specialties .menu-item a:hover{-webkit-transform:scale(.95);transform:scale(.95)}.search-form:hover>.search-submit-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}}.has-black-background-color{background-color:#000}.has-black-color{color:#000}.has-charcoal-background-color{background-color:#343434}.has-charcoal-color{color:#343434}.has-purple-background-color{background-color:#585f73}.has-purple-color{color:#585f73}.has-blue-background-color{background-color:#b0c3c7}.has-blue-color{color:#b0c3c7}.has-orange-background-color{background-color:#ec9b14}.has-orange-color{color:#ec9b14}.has-pink-background-color{background-color:#ea2d37}.has-pink-color{color:#ea2d37}.has-light-tan-background-color{background-color:#f4f2f0}.has-light-tan-color{color:#f4f2f0}.has-light-blue-background-color{background-color:#f6f8f8}.has-light-blue-color{color:#f6f8f8}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}