/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}body{margin:0}.mobile-nav .menu-main-menu-container ul li.menu-item-has-children svg,details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;overflow:visible;border:0;height:1px;margin-bottom:1.5em}code,kbd,pre,samp{font-size:1em}samp{font-family:monospace,monospace}a{background-color:transparent;color:#c3366f;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.mobile-nav .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu svg,[hidden],template,ul#menu-main-menu svg{display:none}*,::after,::before{box-sizing:inherit}body,input,optgroup,select{color:#212121;line-height:1.5}body,button,input,optgroup,select,textarea{font-family:source-sans-pro,sans-serif;font-size:1rem}button{color:#212121}textarea{line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}ins,mark,pre{background:#cee7e8}pre{font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #cee7e8;cursor:help}ins,mark{text-decoration:none}big{font-size:125%}.heading-star{background-image:url(/wp-content/themes/sallys-baking-recipes/public/svg/heading-star.svg);background-repeat:no-repeat}h2.heading-star{background-size:28px 20px;background-position:left 10px;padding-left:40px}body,html{-webkit-font-smoothing:antialiased;width:100%;height:100%;position:relative}@media all and (max-width:767px){html{margin-top:0!important;overflow-x:hidden}}::-moz-selection{background-color:#cee7e8}::selection{background-color:#cee7e8}ol,ul{font-family:source-sans-pro,sans-serif;margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.widget select,embed,iframe,object{max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a:visited{color:#0b8e93}a:active,a:focus,a:hover{color:#f7b8c3}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-radius:3px;background:#fff;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#212121;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#212121}.mobile-nav .mobile-search-form input.c-search-input,textarea{width:100%}.logged-in #page{padding-top:32px;transition:all .2s ease}@media all and (max-width:1023px){.logged-in #page{top:46px}}.logged-in .mobile-nav .mobile-nav-header{top:32px;transition:all .2s ease}@media all and (max-width:1023px){.logged-in .mobile-nav .mobile-nav-header{top:46px}}.logged-in.not-top #page{padding-top:0}.logged-in.not-top .mobile-nav .mobile-nav-header{top:0}.pink-header{background-color:#fdedf0;font-size:13px;font-family:source-sans-pro,sans-serif;padding:10.25px 0}.pink-header .container{align-items:center;display:flex;justify-content:space-between}.pink-header .email-link{align-items:center;display:flex;flex-basis:40%;font-size:13px;font-weight:700;text-transform:uppercase;width:40%}.pink-header .email-link:hover{cursor:pointer}.pink-header .email-link:hover .email-link-message,.pink-header .pink-header-nav ul#menu-top-right a:hover{color:#c3366f}.pink-header .email-link .email-link-message{font-size:13px;cursor:pointer;letter-spacing:1px}.mobile-nav .mobile-email-line .email-link svg,.pink-header .email-link svg{margin-left:5px;width:11px}.pink-header .pink-header-nav{align-items:center;display:flex;justify-content:flex-end;flex-basis:57%;width:57%}.pink-header .pink-header-nav ul#menu-top-right{align-items:center;display:flex;justify-content:flex-start;margin:0}.pink-header .pink-header-nav ul#menu-top-right li{font-family:source-sans-pro,sans-serif;list-style:none}.pink-header .pink-header-nav ul#menu-top-right li:last-of-type a:after{content:"";min-width:0}.pink-header .pink-header-nav ul#menu-top-right a{color:#212121;font-size:14px;padding:0;text-decoration:none}.pink-header .pink-header-nav ul#menu-top-right a:after{content:"·";display:inline-block;font-size:25px;line-height:0;min-width:22.5px;vertical-align:middle;padding:0 8px}.mobile-nav{display:none;position:relative;width:100%}@media all and (max-width:1023px){.mobile-nav{display:block}}.comment-respond form p,.mobile-nav .site-navigation,.video-card .video-image picture{flex-basis:100%;width:100%}.mobile-nav .mobile-nav-header{position:fixed;top:0;width:100%;z-index:10}.mobile-nav .mobile-nav-bar{align-items:center;background:#fff;box-shadow:2px 3px 5px 0 rgba(99,99,99,.38);display:flex;justify-content:space-between;padding:11px 9px;position:relative;width:100%;z-index:3}.mobile-nav .mobile-icon{flex-basis:10%}.mobile-nav .mobile-email-line .email-link:hover,.mobile-nav .mobile-email-line:hover,.mobile-nav .mobile-icon:hover,.mobile-nav .search-circle:hover{cursor:pointer}.mobile-nav .mobile-icon svg{width:30px}.mobile-nav .search-circle{background-color:#f7b8c3;border-radius:59px;min-width:44px;width:auto;display:inline-block;padding:8px 12px}.mobile-nav .mobile-logo{flex-basis:40%}@media all and (max-width:767px){.mobile-nav .mobile-logo{flex-basis:70%}}.mobile-nav .mobile-logo svg{margin-top:10px}.mobile-nav .mobile-search{flex-basis:10%}.mobile-nav .mobile-search svg{position:relative;top:3px;width:20px}.mobile-nav .mobile-email-line{background-color:#fbdbe1;cursor:pointer;font-size:12px;font-family:source-sans-pro,sans-serif;padding:11px 0;position:relative;text-align:center;z-index:2}@media all and (max-width:767px){.mobile-nav .mobile-email-line{font-size:15px}}.mobile-nav .mobile-email-line .email-link{align-items:center;display:flex;font-weight:700;justify-content:center;text-transform:uppercase}.mobile-nav .mobile-email-line .email-link-message{letter-spacing:1.4px}.mobile-nav .mobile-search-form{background-color:#fbdbe1;padding:15px;position:absolute;opacity:0;top:-999px;width:100%;z-index:-1}.mobile-nav .menu-main-menu-container ul li .arrow-container:hover,.mobile-nav .mobile-search-form:hover,.mobile-nav svg.icon-down-arrow:hover,div.arrow-container:hover{cursor:pointer}.mobile-nav .mobile-search-form.search-form-active{opacity:1;position:relative;top:-45px;z-index:2}.mobile-nav .slide-menu,ul#menu-main-menu ul.sub-menu{background-color:#fff;opacity:0;position:absolute;z-index:-1}.mobile-nav .slide-menu{padding-bottom:35px;top:-999px;width:100%}.mobile-nav .slide-menu.active{height:100vh;opacity:1;overflow:scroll;padding-bottom:155px;position:relative;top:0;z-index:1}.mobile-nav .slide-menu.active+.search-form-active{position:absolute}.mobile-nav svg.icon-down-arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .2s ease-in}.mobile-nav svg.dropdown-active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-nav .categories-nav ul{display:flex;flex-wrap:wrap;justify-content:space-between}.mobile-nav .categories-nav ul li{flex-basis:49%}.mobile-nav .categories-nav ul li.menu-item-97735{flex-basis:100%}.mobile-nav .categories-nav ul li a{align-items:center;border-bottom:solid 1px #f6f5f5;padding:10px;display:flex;justify-content:flex-start}.mobile-nav .categories-nav ul li a:hover{border-bottom:solid 1px #cee7e8}.mobile-nav .categories-nav ul img{margin:0 5px 0 0}.mobile-nav .mobile-secondary-menu ul{justify-content:space-between;padding:0}.mobile-nav .mobile-secondary-menu ul li{align-items:center;background-color:#cee7e8;border-radius:5px;display:flex;flex-basis:48%;justify-content:space-between;margin-bottom:10px;text-align:center}.mobile-nav .mobile-secondary-menu ul li:hover{background-color:#a8d6d9}.mobile-nav .mobile-secondary-menu ul li a{color:#212121;flex-basis:91%;font-family:source-sans-pro,sans-serif;font-size:13px;padding:10px 9px;text-decoration:none}.mobile-nav .mobile-secondary-menu ul li svg{flex-basis:9%;padding:10px 9px;position:relative}.mobile-nav .menu-main-menu-container ul,.mobile-nav .mobile-secondary-menu ul{display:flex;flex-wrap:wrap;margin:15px}.mobile-nav .menu-main-menu-container ul svg{display:none;width:13px}.mobile-nav .menu-main-menu-container ul li{align-items:stretch;background-color:#fdedf0;border-radius:5px;display:flex;flex-basis:100%;justify-content:space-between;margin-bottom:7px}.mobile-nav .menu-main-menu-container ul li a{flex-basis:91%;padding:10px 9px}.mobile-nav .menu-main-menu-container ul li div.arrow-container{align-items:center;display:flex;flex-basis:8%;justify-content:flex-end;padding:10px 14px}.mobile-nav .menu-main-menu-container ul li .arrow-container{display:inline-block;align-items:center}@media all and (max-width:767px){.mobile-nav .menu-main-menu-container ul li .arrow-container{display:flex}}.mobile-nav .menu-main-menu-container ul li svg,.mobile-nav .menu-main-menu-container ul li.menu-item-has-children{position:relative}.mobile-nav .menu-main-menu-container ul li.menu-item-has-children>a{flex-basis:auto}.mobile-nav .menu-main-menu-container ul li.menu-item-has-children .arrow-container{flex-direction:auto;flex-grow:1}.mobile-nav .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu{background:#fdedf0;margin:0;opacity:0;position:absolute;top:37px;z-index:-5}.mobile-nav .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu li{border-radius:0}.mobile-nav .menu-main-menu-container ul li.menu-item-has-children ul.sub-menu.active{opacity:1;z-index:2}.mobile-nav .menu-main-menu-container ul li.menu-item-has-children .sub-menu{border-radius:0;box-shadow:0 7px 4px -2px rgba(99,99,99,.38);z-index:3}.mobile-nav .menu-main-menu-container ul li.menu-item-has-children .sub-menu a,.mobile-nav .menu-main-menu-container ul li.menu-item-has-children .sub-menu svg{padding:3px 9px}.mobile-nav .mobile-social-icons ul{display:flex;justify-content:center}.mobile-nav .mobile-social-icons li{margin:0 5px}.mobile-nav .mobile-social-icons a{background-color:#f6daca;border-radius:45px;box-shadow:0 0 0 transparent;display:block;padding:14px;-webkit-transform:scale(1);transform:scale(1);transition:all .2s ease}.mobile-nav .mobile-social-icons a:hover{box-shadow:1px 2px 1px #dadada;-webkit-transform:scale(1.05);transform:scale(1.05)}.mid-header,.mobile-nav .mobile-social-icons a[title=Youtube]{padding:15px}.mobile-nav .mobile-social-icons svg{margin-left:0;width:20px}.mobile-nav .recipe-catalog{background-color:#f6f5f5;margin-top:22px;padding:0}.mobile-nav .recipe-catalog a{display:block;padding:15px 0;width:100%}.bottom-header .container,.mid-header .container,.sticky-header .container{align-items:center;display:flex;justify-content:space-between}.bottom-header{border-top:solid 2px #f0efef}ul#menu-main-menu li.menu-item-has-children svg{display:inline-block;margin:0 0 2px 4px;width:10px}ul#menu-main-menu li.menu-item-has-children:hover .sub-menu{box-shadow:5px 6px 6px -5px rgba(158,158,158,.44);opacity:1;z-index:2}ul#menu-main-menu ul.sub-menu{border-left:solid 5px #f0efef;box-shadow:0 0 0 0 rgba(0,0,0,.62);display:block;flex-wrap:wrap;padding:22px 30px 22px 20px}ul#menu-main-menu ul.sub-menu li{line-height:2;white-space:nowrap}ul#menu-main-menu ul.sub-menu svg{display:none}.sticky-header{background-color:#fff;box-shadow:-1px 6px 8px -2px rgba(0,0,0,.32);opacity:0;padding:5px 30px;position:fixed;width:100%;z-index:-1;transition:opacity .3s ease}@media all and (max-width:1023px){.sticky-header{display:none}}.sticky-header .site-logo{flex-basis:18%}.sticky-header .site-logo a{display:block;line-height:0}.sticky-header .categories-nav{flex-basis:45%}.sticky-header .header-search{flex-basis:20%;width:20%}.sticky-header .header-search form{border-radius:5px}.sticky-header .header-search input{background-color:#f6f5f5;border:0;padding-left:10px}.sticky-header .categories-menu-icon{display:none}.sticky-header.sticky-active{opacity:1;z-index:10}@media all and (max-width:1023px){.sticky-header.sticky-active{display:none;z-index:-1}}.desktop-header{display:block}@media all and (max-width:1023px){.desktop-header{display:none}}.featured-post-banner .right-column .read-post-link a div,.social-icons ul li,div.arrow-container{display:inline-block}#menu-header-categories .mobile-only,.mobile-nav-spacer,.social-icons a span{display:none}@media all and (max-width:1023px){.mobile-nav-spacer{display:block}}@media all and (max-width:767px){#menu-header-categories .mobile-only{display:block}}.social-icons ul{align-items:center;display:flex;line-height:0;margin:0;padding:0}.social-icons ul li{list-style-type:none;margin:0;text-align:center;vertical-align:middle}.social-icons svg{margin-left:10px;width:18px}.social-icons svg.icon-youtube{width:20px}.footer-nav .container .top-arrow:hover path,.social-icons a:hover svg path{fill:#c3366f}.browse-by,.site-navigation ul li{font-family:source-sans-pro,sans-serif;text-transform:uppercase}.browse-by{border-right:solid 2px #f0efef;flex-basis:11%;font-weight:500;letter-spacing:2px;padding:15px 0;text-align:left;width:11%}.site-navigation{flex-basis:72%;width:72%}.site-navigation ul{display:flex;justify-content:space-around;margin:0;padding:0}.site-navigation ul li{font-size:14px;letter-spacing:1px;list-style:none}.site-navigation a{color:#212121;font-weight:700;text-decoration:none}.categories-nav ul li:hover a,.site-navigation a:hover{color:#c3366f}.recipe-catalog{align-items:center;border-left:solid 2px #f0efef;display:flex;flex-basis:17%;width:17%;font-style:italic;font-weight:700;justify-content:center;padding:15px 0;text-align:center}@media all and (max-width:767px){.recipe-catalog{flex-basis:100%;width:100%}}.categories-nav ul li,.entry-content h2,.page-template-page-full-width .entry-content h2,.recipe-catalog .recipe-catalog-text,h1.page-title{font-family:playfair-display,serif}.recipe-catalog svg{margin-right:5px;width:22px}.categories-nav ul,.recipe-catalog a{display:flex;justify-content:space-between}.recipe-catalog a{align-items:center;color:#212121}.site-logo{flex-basis:36%;width:36%}.categories-nav{flex-basis:38%;width:38%}@media all and (max-width:767px){.categories-nav{flex-basis:100%;width:100%}}.categories-nav ul{margin:0;padding:0}.categories-nav ul li{list-style:none}.categories-nav ul a{color:#212121;text-decoration:none}.categories-menu-icon{display:block;margin:0 auto 5px;max-height:32px}.header-search{border:0;flex-basis:21%}.block-baking-traditions .baking-traditions-card .traditions-logo svg,.header-search .search-form input{width:100%}.archive-wrapper .archive-videos-container a.view-all-link,.archive-wrapper .featured-category-wrapper a.view-all-link,.archive-wrapper .recipes-archive-list .container .recipe-card,.block-category-labels-container .container a.view-all-link,.block-featured-with-highlight a.view-all-link,.block-recipes-list a.view-all-link,.categories-nav ul a,.category-label .category-label-title span,.comment-respond .akismet_comment_form_privacy_notice a,.comment-respond .form-submit input[type=submit],.cookbook-card .cookbook-title a,.extend-transition,.facetwp-pager .facetwp-page,.footer-nav .container .top-arrow path,.footer-nav .right-side a:hover,.footer-nav ul#menu-footer li a,.gform_footer input[type=submit],.image-card .image-card-title span,.mobile-nav .categories-nav ul li a,.mobile-nav .mobile-search-form,.mobile-nav .slide-menu,.navigation.pagination .nav-links .next-link a,.navigation.pagination .nav-links .page-numbers-container .page-numbers,.navigation.pagination .nav-links .previous-link a,.numbered-recipes-list a.view-all-link,.pink-header .email-link .email-link-message,.pink-header .pink-header-nav ul#menu-top-right a,.recipe-card .recipe-title a,.recipe-card-featured .recipe-title a,.recipe-filter-container .clear-filters,.site-navigation a,.social-icons svg path,.text-card .text-title a,.video-card .video-title a,ul#menu-main-menu ul.sub-menu{transition:all .3s ease}.subscribe-popup{align-items:center;display:flex;position:fixed;height:100%;left:0;opacity:0;top:0;width:100%;z-index:-2;transition:all .2s ease-in-out}@media all and (max-width:767px){.subscribe-popup{padding:0 15px}}.subscribe-popup.popup-active{opacity:1;z-index:10}.subscribe-popup.popup-active .blur-overlay{-webkit-backdrop-filter:blur(6px) opacity(1);backdrop-filter:blur(6px) opacity(1)}.subscribe-popup .close-icon{position:absolute;right:10px;top:14px;z-index:5}.subscribe-popup .close-icon:hover{cursor:pointer}.subscribe-popup .close-icon svg{width:18px}.subscribe-popup .popup-form{font-family:source-sans-pro,sans-serif}.subscribe-popup .popup-name,.subscribe-popup .popup-title{font-size:13px;font-weight:700;margin-bottom:15px}.subscribe-popup .popup-title{font-family:playfair-display,serif;font-size:28px}.subscribe-popup .popup-excerpt{font-size:14px;margin-bottom:15px}.subscribe-popup .formkit-field{margin:0 2.5px!important}.subscribe-popup .blur-overlay{-webkit-backdrop-filter:blur(6px) opacity(0);backdrop-filter:blur(6px) opacity(0);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.subscribe-popup .popup-container{background-color:#fdedf0;margin:0 auto;max-width:600px;padding:45px 50px;position:relative;text-align:center}.single-post .page-header .page-title{font-weight:400}.page-header{background-color:#f6f5f5;padding:19px 0}@media all and (max-width:1023px){.page-header{padding:15px}}.page-header .header-center{text-align:center}.page-header .header-left{text-align:left}@media all and (max-width:767px){.page-header .header-left{text-align:center}}.page-header .one-column-header,.page-header .two-column-header{display:flex}.page-header .italic-text{font-family:playfair-display,serif;font-style:italic;font-weight:500}.page-header .one-column-header{justify-content:center}.page-header .one-column-header .column-one{flex-basis:100%}.page-header .one-column-header .the-post-date{text-align:center}.page-header .one-column-header .column-two{display:none}.page-header .one-column-header .header-description{font-family:source-sans-pro,sans-serif;margin:0 auto;text-align:center;width:52%}@media all and (max-width:767px){.page-header .one-column-header .header-description{width:80%}}.page-header .one-column-header .page-title{margin:0}@media all and (max-width:767px){.page-header .one-column-header .page-title{line-height:1em;margin-bottom:10px}}.page-header .two-column-header{justify-content:space-between}@media all and (max-width:767px){.page-header .two-column-header{flex-wrap:wrap}}.page-header .two-column-header .column-one{flex-basis:62%}@media all and (max-width:767px){.page-header .two-column-header .column-one{flex-basis:100%}}.page-header .two-column-header .column-one .page-title,p.accordion-heading{margin-bottom:0}@media all and (max-width:767px){.page-header .two-column-header .column-one .page-title{margin-bottom:15px}}.page-header .two-column-header .column-one .the-post-date{display:none}.page-header .two-column-header .column-two{display:flex;flex-basis:35%;justify-content:flex-end}@media all and (max-width:767px){.page-header .two-column-header .column-two{flex-basis:100%;justify-content:center}}.page-header .two-column-header .column-two .view-all-recipes-button{align-self:flex-end;display:flex}.featured-post-banner .right-column .read-post-link a,.page-header .two-column-header .column-two .view-all-recipes-button a{color:#212121;background-color:#f7b8c3;font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.page-header .two-column-header .column-two .view-all-recipes-button a{border-radius:10px;padding:8px 11px;width:127px}.featured-post-banner .right-column .read-post-link a span,.page-header .two-column-header .column-two .view-all-recipes-button a span{font-family:source-sans-pro,sans-serif;font-style:italic;font-weight:300;text-transform:lowercase}.page-header .two-column-header .column-two .recipe-rating{align-items:flex-end;display:flex;justify-content:flex-end}@media all and (max-width:767px){.page-header .two-column-header .column-two .recipe-rating{justify-content:center}}.page-header .two-column-header .column-two .recipe-rating .rating-stars{margin-bottom:-2px;padding-bottom:0}.page-header .two-column-header .column-two .the-post-date{align-self:flex-end;font-family:source-sans-pro,sans-serif;font-size:13px}@media all and (max-width:767px){.page-header .two-column-header .column-two .the-post-date{text-align:center}}#breadcrumbs .breadcrumb-bullet,#breadcrumbs a,.page-header .two-column-header .column-two .the-post-date a{color:#212121;text-decoration:none}.page-header .two-column-header .column-two .scrollto-nav{align-self:flex-end;display:flex;justify-content:space-between;width:100%}@media all and (max-width:1023px){.page-header .two-column-header .column-two .scrollto-nav{justify-content:flex-start}}.page-header .two-column-header .column-two .scrollto-nav span{font-family:source-sans-pro,sans-serif;font-size:14px;font-style:italic}.page-header .two-column-header .column-two .scrollto-nav a.jump-to-link{color:#212121;font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase}@media all and (max-width:1023px){.page-header .two-column-header .column-two .scrollto-nav a.jump-to-link{margin-left:10px}}@media all and (max-width:767px){.page-header .two-column-header .column-two .scrollto-nav{display:none}}@media all and (max-width:1023px){.page-header .scrollto-nav-container .two-column-header{flex-wrap:wrap}}.page-header .scrollto-nav-container .two-column-header .column-one{flex-basis:43%}@media all and (max-width:1023px){.page-header .scrollto-nav-container .two-column-header .column-one{flex-basis:100%}}.page-header .scrollto-nav-container .two-column-header .column-two{flex-basis:45%}@media all and (max-width:1023px){.page-header .scrollto-nav-container .two-column-header .column-two{flex-basis:100%;margin-top:15px}}@media all and (max-width:767px){.page-header .scrollto-nav-container .two-column-header .column-two{display:none}}.page-header.header-bg-color-white{background-color:#fff}h1.page-title{font-size:36px;margin:15px 0}@media all and (max-width:767px){h1.page-title{line-height:1.2;margin-bottom:0}}.page-header-banner{padding:15px 0 30px;position:relative}.page-header-banner .header-banner-background{background-color:#f6f5f5;height:210px;position:absolute;top:0;width:100%;z-index:-1}@media all and (max-width:767px){.page-header-banner .header-banner-background{height:90px}}.page-header-banner .header-center{text-align:center}.page-header-banner .header-left{text-align:left}.page-header-banner .header-description{font-family:source-sans-pro,sans-serif}.page-header-banner .header-description a,.page-header-banner .header-description a span{color:#0b8e93;font-weight:700!important;text-decoration:underline}@media all and (max-width:767px){.page-header-banner .header-description{font-size:18px}}.page-header-banner .container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px}.page-header-banner .italic-text{font-family:playfair-display,serif;font-style:italic;font-weight:500}.page-header-banner .left-column{background-color:#fff;flex-basis:36%;padding:71px 37px;text-align:center}@media all and (max-width:1023px){.page-header-banner .left-column{flex-basis:100%;margin:0 15px;padding:25px}}@media all and (max-width:767px){.page-header-banner .left-column{padding:15px 25px}}.page-header-banner .left-column .header-icon{margin-bottom:5px}.featured-post-banner .right-column .header-icon img,.page-header-banner .left-column .header-icon img{max-width:35%}.page-header-banner .left-column #breadcrumbs{margin:0 auto}.featured-post-banner .right-column #breadcrumbs a,.featured-post-banner .right-column #breadcrumbs span,.page-header-banner .left-column #breadcrumbs a,.page-header-banner .left-column #breadcrumbs span{font-size:14px}.featured-post-banner .right-column h1.page-title,.page-header-banner .left-column h1.page-title{font-family:playfair-display,serif;font-size:700;margin:10px auto;text-align:center}.page-header-banner .right-column{flex-basis:64%}@media all and (max-width:1023px){.page-header-banner .right-column{display:none}}.page-header-banner .right-column .banner-image{background-position:center center;background-size:cover;height:400px}@media all and (max-width:1023px){.page-header-banner .right-column .banner-image{height:200px}#post-366 .page-header-banner .right-column,#post-98833 .page-header-banner .right-column{display:block;flex-basis:100%}#post-366 .page-header-banner .right-column .banner-image,#post-98833 .page-header-banner .right-column .banner-image{width:100%}}@media all and (max-width:767px){.banner-divider{display:none}}.featured-post-banner{padding:15px 0 30px}.featured-post-banner .header-banner-background{height:210px;position:absolute;width:100%;z-index:-1;top:0}.featured-post-banner .header-center{text-align:center}.featured-post-banner .header-left{text-align:left}.featured-post-banner .page-title.header-left{margin-top:0}#breadcrumbs,.featured-post-banner .header-description{font-family:source-sans-pro,sans-serif;text-align:center}.featured-post-banner .header-description a{font-weight:700;text-decoration:underline}.featured-post-banner .container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px}.featured-post-banner .italic-text{font-family:playfair-display,serif;font-style:italic;font-weight:500}.featured-post-banner .stamp-image{align-items:center;background-image:url(../../public/svg/circle-pink.svg);background-size:100%;display:flex;height:154px;flex-basis:45%;flex-wrap:wrap;font-weight:700;justify-content:center;left:-75px;padding:32px 0 46px;position:absolute;text-align:center;text-transform:lowercase;top:57px;width:155px;z-index:2}@media all and (max-width:1023px){.featured-post-banner .stamp-image{display:none}}.featured-post-banner .stamp-image .title-header{font-family:source-sans-pro,sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase}.block-baking-traditions .baking-traditions-card .baking-tradition-title .title-header span,.featured-post-banner .stamp-image .title-header span{font-size:13px}.featured-post-banner .stamp-image .main-title{font-family:playfair-display,serif;font-size:28px;line-height:26px}.featured-post-banner .baking-tradition-description{background-color:#fdedf0;flex-basis:100%}.featured-post-banner .left-column{background-color:transparent;flex-basis:54%;text-align:center}.featured-post-banner .left-column .banner-image{background-position:center center;background-size:cover;height:100%}@media all and (max-width:1023px){.featured-post-banner .left-column{flex-basis:100%}.featured-post-banner .left-column .banner-image{background-repeat:no-repeat;background-size:contain;height:230px}}.featured-post-banner .right-column{background-color:#f6f5f5;flex-basis:46%;padding:92px 64px}@media all and (max-width:1023px){.featured-post-banner .right-column{flex-basis:100%}}@media all and (max-width:767px){.featured-post-banner .right-column{padding:15px 25px}}.featured-post-banner .right-column .header-icon{margin-bottom:5px}.featured-post-banner .right-column #breadcrumbs,.subscribe-form-block .subscribe-form form{margin:0 auto}.featured-post-banner .right-column .subtitle{font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;text-align:center;text-transform:uppercase}.featured-post-banner .right-column h1.page-title{margin:0 auto 10px}.featured-post-banner .right-column .read-post-link{margin-top:15px;text-align:center}.featured-post-banner .right-column .read-post-link a{align-items:center;border-radius:5px;display:inline-block;justify-content:center;padding:9px}.featured-post-banner .right-column .read-post-link a svg{width:10px}@media all and (max-width:1023px){.featured-post-banner .right-column{flex-basis:100%}.featured-post-banner .right-column .banner-image{height:200px}.block-featured-post-banner .container{padding:0}}.banner-divider{background-color:#f6f5f5;height:2px;width:100%}@media all and (max-width:767px){.banner-divider{display:none}}#breadcrumbs{font-size:15px;font-weight:400;text-align:left}@media all and (max-width:767px){#breadcrumbs{font-size:12px;line-height:20px;text-align:center}}#breadcrumbs a,#breadcrumbs span{font-size:15px;font-weight:300}@media all and (max-width:767px){#breadcrumbs a,#breadcrumbs span{font-size:16px}}.block-featured-posts .container{display:flex;justify-content:space-between;margin-bottom:30px}@media all and (max-width:767px){.block-featured-posts .container{flex-wrap:wrap}}.block-featured-posts .recipe-card{flex-basis:23%;width:23%}@media all and (max-width:767px){.block-featured-posts .recipe-card{flex-basis:48%;margin-bottom:25px;width:48%}}@media all and (max-width:767px){.recipe-search .container{max-width:100%;padding:15px}}.block-recipes-list .label-container-with-border{flex-wrap:wrap;margin:30px auto 20px}.block-recipes-list .label-container-with-border .section-label{border-radius:0}@media all and (max-width:1023px){.block-recipes-list .label-container-with-border{padding:0 15px}}.block-recipes-list .top-border{background-color:#f6f5f5;flex-basis:100%;height:2px}@media all and (max-width:1023px){.block-recipes-list .recipe-cards-container{flex-wrap:wrap}}.block-featured-with-highlight a.view-all-link{color:#212121;font-size:14px;font-weight:700;margin-left:10px;text-transform:uppercase}.block-featured-with-highlight a.view-all-link span,.block-recipes-list a.view-all-link span,.numbered-recipes-list a.view-all-link span{font-family:playfair-display,serif;font-size:14px;font-style:italic;font-weight:300;text-transform:lowercase}.block-featured-with-highlight span.right-arrow{display:inline-block;margin-left:2px;width:11px}@media all and (max-width:767px){.block-recipes-list .recipe-card{flex-basis:48%}}@media all and (max-width:767px){.post-number-3 .recipe-card{flex-basis:48%}}@media all and (max-width:767px){.post-number-4 .recipe-card{flex-basis:48%}}@media all and (max-width:1023px){.post-number-5 .recipe-card{flex-basis:24%}}@media all and (max-width:767px){.post-number-5 .recipe-card{flex-basis:48%}}@media all and (max-width:1023px){.post-number-6 .recipe-card{flex-basis:32%}}@media all and (max-width:767px){.post-number-6 .recipe-card{flex-basis:48%}}.subscribe-form-block .subscribe-label{letter-spacing:1.4px}@media all and (max-width:767px){.subscribe-form-block .subscribe-title{font-size:32px}}@media all and (max-width:767px){.subscribe-form-block .subscribe-excerpt{margin:0 auto 5px}}.block-featured-with-highlight{margin:30px 0}.block-featured-with-highlight .container{display:flex;justify-content:space-between}.block-featured-with-highlight .label-container{align-items:center;font-family:source-sans-pro,sans-serif;justify-content:flex-start}.block-featured-with-highlight .featured-with-highlight-container{border:solid 2px #f6daca;display:flex;justify-content:space-between;flex-wrap:wrap;padding:20px}.block-featured-with-highlight .featured-with-highlight-container .left-column{align-items:center;display:flex;flex-basis:65%;flex-wrap:wrap;position:relative}.block-featured-with-highlight .featured-with-highlight-container .left-column.highlight-only{flex-basis:100%}@media all and (max-width:1023px){.block-featured-with-highlight .featured-with-highlight-container .left-column{flex-basis:100%}}.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-image{background-position:center;background-size:cover;flex-basis:82%;height:100%;position:absolute;width:82%;z-index:0}@media all and (max-width:1023px){.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-image picture{display:flex;width:100%}}@media all and (max-width:767px){.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-image{background-image:none!important;display:flex;flex-basis:100%;max-height:200px;overflow:hidden;position:relative}}.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-image img{width:100%;display:none}@media all and (max-width:767px){.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-image img{display:block;-o-object-fit:cover;object-fit:cover}}.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-content{flex-basis:57%;margin-left:43%;position:relative;z-index:2}@media all and (max-width:767px){.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-content{flex-basis:100%;margin-left:0}}.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-content .recipe-card-featured{background-color:#fff;margin:40px 0}@media all and (max-width:767px){.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-content .recipe-card-featured{margin:0}}.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-content .recipe-card-featured .category-name{margin:25px 0 0-15px;padding:9px 25px}@media all and (max-width:767px){.block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-content .recipe-card-featured .category-name{margin:-18px 15px 0}}.block-featured-with-highlight .featured-with-highlight-container .right-column{flex-basis:33%}@media all and (max-width:1023px){.block-featured-with-highlight .featured-with-highlight-container .right-column{flex-basis:100%;margin-top:15px}}.block-featured-with-highlight .featured-with-highlight-container .right-column .recipe-card-featured{margin-bottom:15px}@media all and (max-width:1023px){.block-featured-with-highlight .featured-with-highlight-container .right-column .recipe-card-featured{justify-content:space-between}}.block-featured-with-highlight .featured-with-highlight-container .right-column .recipe-image-container{flex-basis:42%}@media all and (max-width:767px){.block-featured-with-highlight .featured-with-highlight-container .right-column .recipe-image-container{flex-basis:32%}}.block-featured-with-highlight .featured-with-highlight-container .right-column .recipe-content-container{flex-basis:57%}@media all and (max-width:767px){.block-featured-with-highlight .featured-with-highlight-container .right-column .recipe-content-container{flex-basis:64%}}.block-featured-with-highlight .featured-with-highlight-container .right-column .recipe-title{line-height:24px;padding-bottom:0}@media all and (max-width:767px){.block-featured-with-highlight .featured-with-highlight-container .right-column .recipe-title{font-size:18px;line-height:20px;padding:15px 0 15px 15px}}.block-featured-with-highlight .featured-with-highlight-container .right-column .read-post-link{display:none}@media all and (max-width:1023px){.block-featured-with-highlight .featured-with-highlight-container .right-column .read-post-link{align-items:flex-end;display:none;justify-content:flex-end}}@media all and (max-width:767px){.block-featured-with-highlight .featured-with-highlight-container .right-column .read-post-link{display:none}}.block-featured-with-highlight .section-label{background-color:#f6daca;border-top-left-radius:10px;border-top-right-radius:10px;font-size:18px;font-weight:700;letter-spacing:1px;padding:10px;text-transform:uppercase}@media all and (max-width:767px){.block-featured-with-highlight .section-label{flex-basis:65%}}.block-featured-with-highlight .recipe-card-featured{flex-basis:32%;margin:0}@media all and (max-width:767px){.block-featured-with-highlight .recipe-card-featured{flex-basis:100%;margin-bottom:10px}}.block-featured-with-highlight .recipe-card-featured:first-child{margin-left:0}.block-featured-with-highlight .recipe-card-featured:last-child{margin-right:0}.block-baking-traditions .baking-traditions-card .baking-tradition-description.pink-bg{background-color:#fdedf0}.accent-color-pink .featured-with-highlight-container{border:solid 2px #fdedf0}.block-baking-traditions .baking-traditions-card .baking-tradition-description.blue-bg{background-color:#e7f3f3}.accent-color-blue .featured-with-highlight-container{border:solid 2px #e7f3f3}.accent-color-orange .featured-with-highlight-container{border:solid 2px #f6daca}.block-baking-traditions{background-image:url(../../../public/svg/baking-traditions-bg.svg);background-position:top;background-size:cover;padding:45px 0}.block-baking-traditions .container{background-color:#fff;display:flex;padding:20px}@media all and (max-width:767px){.block-baking-traditions .container{flex-wrap:wrap}}.block-baking-traditions .right-column,.block-baking-traditions z .left-column{display:flex}.block-baking-traditions .left-column{flex-basis:3%;justify-content:center;position:relative}@media all and (max-width:767px){.block-baking-traditions .left-column{flex-basis:100%;margin-bottom:15px}}.block-baking-traditions .left-column .section-label{background-color:transparent;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:845%;font-family:source-sans-pro,sans-serif;font-size:13px;position:absolute;left:-129px;top:131px}@media all and (max-width:767px){.block-baking-traditions .left-column .section-label{position:relative;left:auto;text-align:center;top:0;-webkit-transform:none;transform:none;width:100%}}.block-baking-traditions .right-column{flex-basis:97%;justify-content:space-between;flex-wrap:wrap}.block-baking-traditions .baking-traditions-card{color:#212121;display:flex;flex-basis:32%;flex-wrap:wrap;justify-content:center}@media all and (max-width:767px){.block-baking-traditions .baking-traditions-card{flex-basis:100%;margin-bottom:15px}}.block-baking-traditions .baking-traditions-card .traditions-logo{flex-basis:45%;z-index:2}@media all and (max-width:767px){.block-baking-traditions .baking-traditions-card .traditions-logo{flex-basis:40%}}.block-baking-traditions .baking-traditions-card .baking-tradition-description.orange-bg{background-color:#fbede5}.block-baking-traditions .baking-traditions-card .baking-tradition-title{align-items:center;display:flex;height:146px;flex-basis:45%;flex-wrap:wrap;font-weight:700;justify-content:center;padding:32px 0 46px;position:relative;text-align:center;text-transform:lowercase;z-index:2}@media all and (max-width:767px){.block-baking-traditions .baking-traditions-card .baking-tradition-title{flex-basis:50%;height:auto;padding:30px 0 45px}}.block-baking-traditions .baking-traditions-card .baking-tradition-title .title-header,.block-baking-traditions .baking-traditions-card a.learn-more{font-family:source-sans-pro,sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase}.block-baking-traditions .baking-traditions-card .baking-tradition-title .main-title{font-family:playfair-display,serif;font-size:28px;line-height:26px}@media all and (max-width:767px){.block-baking-traditions .baking-traditions-card .baking-tradition-title .main-title{font-size:23px;line-height:23px}}.block-baking-traditions .baking-traditions-card .baking-tradition-description{box-shadow:2px 3px 10px rgba(0,0,0,.09);margin-top:-46px;padding:51px 15px 15px;text-align:center}.block-baking-traditions .baking-traditions-card a.learn-more{color:#212121;display:block;font-size:14px;font-weight:700;letter-spacing:1.4px;margin-top:15px;text-align:center}.block-cookbook .cookbook-card{align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px;margin-top:40px}@media all and (max-width:767px){.block-cookbook .cookbook-card{margin-bottom:15px;margin-top:90px;padding-bottom:35px}}.block-cookbook .cookbook-card .cookbook-left-column{flex-basis:31%}@media all and (max-width:767px){.block-cookbook .cookbook-card .cookbook-left-column{flex-basis:100%}}.block-cookbook .cookbook-card .cookbook-right-column{flex-basis:68%;justify-content:flex-start;text-align:left}@media all and (max-width:767px){.block-cookbook .cookbook-card .cookbook-right-column{flex-basis:100%}}.block-cookbook .cookbook-card .cookbook-right-column .cookbook-buy-now,.block-cookbook .cookbook-card .cookbook-right-column .cookbook-excerpt,.block-cookbook .cookbook-card .cookbook-right-column .cookbook-title{flex-basis:100%;justify-content:flex-start;text-align:left}@media all and (max-width:767px){.block-cookbook .cookbook-card .cookbook-right-column .cookbook-buy-now,.block-cookbook .cookbook-card .cookbook-right-column .cookbook-excerpt,.block-cookbook .cookbook-card .cookbook-right-column .cookbook-title{justify-content:center;text-align:center}}.block-cookbook .cookbook-card .cookbook-right-column .cookbook-title{padding-bottom:0;padding-left:10px}.block-cookbook .cookbook-card .cookbook-right-column .cookbook-buy-now{margin-left:10px}.block-cookbook .cookbook-card .cookbook-image{flex-basis:100%;margin:-15px 0-15px 10px;max-width:100%}@media all and (max-width:767px){.block-cookbook .cookbook-card .cookbook-image{margin:-75px auto 0;max-width:30%}}.block-cookbook .cookbook-card .cookbook-image img{max-height:286px}.search-form{position:relative}.search-form input{border:0;border-radius:5px;color:#212121;font-family:source-sans-pro,sans-serif;padding:10px 5px 10px 10px;z-index:0}.recipe-search .container .recipe-search-form input::-webkit-input-placeholder,.search-form input::-webkit-input-placeholder{color:#212121}.search-form input::-moz-placeholder{color:#212121}.search-form input:-ms-input-placeholder{color:#212121}.search-form input::placeholder{color:#212121}.search-form svg{position:absolute;right:11px;top:12px;width:22px}.search-form svg:hover{cursor:pointer}.search-form button.search-submit{padding:0;line-height:0;border:0;display:block}.search-form.form-bg-color-white,.single-post-container .left-side .entry-content ol.comment-list li.bypostauthor article .reply a,.single-post-container .left-side .entry-content ol.comment-list li.comment.byuser article .reply a{background-color:#fff}.search-form.form-bg-color-blue{background-color:#cee7e8}.search-form.form-bg-color-orange{background-color:#f6daca}.search-form.form-bg-color-pink{background-color:#fdedf0}.search-form.form-bg-color-gray,.search-form.form-bg-color-gray input{background-color:#f6f5f5}.recipe-card{box-shadow:2px 3px 10px rgba(0,0,0,.09);display:flex;justify-content:center;flex-wrap:wrap}.recipe-card:hover .recipe-title a{color:#c3366f}.recipe-card .recipe-image{background-color:#fff;flex-basis:100%}.recipe-card .recipe-image img{display:block;width:100%}.recipe-card .recipe-number{font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;line-height:0;margin-top:0;text-align:center}.recipe-card .recipe-number span{background-color:#fdedf0;border:solid 2px #fff;border-radius:30px;padding:6px 12px}.recipe-card .recipe-title{align-items:center;align-self:baseline;display:flex;flex-basis:100%;font-family:playfair-display,serif;font-size:20px;font-weight:700;justify-content:center;margin:15px 0;padding:0 15px;text-align:center}@media all and (max-width:767px){.recipe-card .recipe-title{font-size:16px;line-height:20px;padding:15px 10px}}.recipe-card .recipe-title a,.text-card .text-title a{color:#212121}.recipe-card-fill{min-width:1px;box-shadow:0 0 0 transparent!important}.card-accent-color-gray .recipe-number span{background-color:#f6f5f5}.text-card{align-items:flex-start;box-shadow:2px 3px 10px rgba(0,0,0,.09);display:flex;flex-wrap:wrap}.text-card .text-left-column,.text-card .text-right-column{display:flex;flex-basis:100%;flex-wrap:wrap}.text-card .text-title{align-items:center;flex-basis:100%;font-family:playfair-display,serif;font-size:20px;font-weight:700;justify-content:center;padding:29px 15px 15px}@media all and (max-width:1023px){.text-card .text-title{padding:15px 0 0}}.text-card .text-excerpt{width:100%;font-size:16px;line-height:24px;padding:0 0 10px}@media all and (max-width:1023px){.text-card .text-excerpt p{margin:5px 0}}.text-card .text-buy-now{align-items:flex-start;display:flex;flex-basis:570%;justify-content:center;margin:0 auto 15px}.text-card .text-buy-now a{border-radius:10px;color:#212121;font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;padding:10px;text-transform:uppercase;text-align:center}.text-card.text-card-left .text-excerpt,.text-card.text-card-left .text-title{text-align:left}.text-card.text-card-left .text-buy-now{margin:0 auto 15px 0}.post-template-single-baking-challenge #breadcrumbs,.text-card.text-card-center .text-excerpt,.text-card.text-card-center .text-title{text-align:center}.text-card.text-card-center .text-buy-now{margin:0 auto 15px}.text-card.text-card-right .text-excerpt,.text-card.text-card-right .text-title{text-align:right}.text-card.text-card-right .text-buy-now{margin:0 0 15px auto}.text-card:nth-child(1){background-color:#f6daca}.text-card:nth-child(1) .text-buy-now a{background-color:#f3bf9f}.text-card:nth-child(2){background-color:#cee7e8}.text-card:nth-child(2) .text-buy-now a{background-color:#a8d6d9}.text-card:nth-child(3){background-color:#fdedf0}.text-card:nth-child(3) .text-buy-now a{background-color:#f7b8c3}.text-card.text-card-bg-orange{background-color:#fbece5}.text-card.text-card-bg-orange .text-buy-now a{background-color:#f4d7c9}.text-card.text-card-bg-blue{background-color:#e7f3f3}.text-card.text-card-bg-blue .text-buy-now a{background-color:#a9d6d9}.text-card.text-card-bg-pink{background-color:#fdedf0}.text-card.text-card-bg-pink .text-buy-now a{background-color:#f9dbe3}.text-card.text-card-bg-gray{background-color:#f6f5f5}.text-card.text-card-bg-gray .text-buy-now a{background-color:#e5e2e2}.text-card.text-card-bg-none{background-color:transparent;box-shadow:none}.text-card.text-card-bg-none .text-buy-now a{background-color:#f6f5f5}.block-category-icons-container{margin:30px auto}.block-category-icons-container .category-icon-container{display:flex;justify-content:center;gap:15px;margin:0 auto;max-width:1100px}@media all and (max-width:1023px){.block-category-icons-container .category-icon-container{flex-wrap:wrap;gap:0}}.block-category-icons-container .category-icon{display:flex;flex-wrap:wrap;justify-content:center}@media all and (max-width:1023px){.block-category-icons-container .category-icon{flex-basis:33%}}.block-category-icons-container .category-icon a.icon-link{background-color:#fff;border-radius:100px;box-shadow:2px 3px 10px rgba(0,0,0,.09);display:flex;padding:15px 20px;justify-content:center;align-items:center;min-width:100px}.block-category-icons-container .category-icon img{height:60px}.block-category-icons-container a.title-link{color:#212121;display:block;font-family:source-sans-pro,sans-serif;flex-basis:100%;font-size:13px;font-weight:700;margin-top:5px;max-width:100px;text-align:center;text-transform:uppercase}.accordion-heading{display:block;padding:10px 20px;margin:0;color:#212121;font-size:16px;font-weight:700}.accordion-arrow{float:right}.accordion-arrow img,.accordion-arrow svg{width:15px;height:15px}@media all and (max-width:767px){.accordion-arrow{padding-left:3px}}.accordion-paragraph{display:block;padding:0 20px;margin-bottom:20px;border-style:solid;border-width:0 1px 1px;font-size:18px;overflow:hidden;max-height:0;transition:all .3s ease}.accordion-paragraph :first-child{margin-top:20px!important}.accordion-paragraph :last-child{margin-bottom:20px!important}@media all and (max-width:767px){.accordion-paragraph{margin-bottom:10px}}.accordion-pink .accordion-heading{background-color:#f7b8c3}.accordion-pink .accordion-paragraph{border-color:#f7b8c3}.accordion-orange .accordion-heading{background-color:#f6daca}.accordion-orange .accordion-paragraph{border-color:#f6daca}.accordion-blue .accordion-heading{background-color:#cee7e8}.accordion-blue .accordion-paragraph{border-color:#cee7e8}.accordion-gray .accordion-heading{background-color:#f6f5f5}.accordion-gray .accordion-paragraph{border-color:#f0efef}#primary #post-98159 .container{max-width:728px}.footer-logos-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:15px}@media all and (max-width:1023px){.footer-logos-container{margin-top:35px}}@media all and (max-width:767px){.footer-logos-container{margin-top:15px}}.footer-logos-container .column{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media all and (max-width:1023px){.footer-logos-container .column{justify-content:center}}@media all and (max-width:767px){.footer-logos-container .column{justify-content:space-between}}.footer-logos-container .column-one,.footer-logos-container .column-three{flex-basis:42%}@media all and (max-width:1023px){.footer-logos-container .column-one,.footer-logos-container .column-three{flex-basis:100%;padding:0 15px}}@media all and (max-width:767px){.footer-logos-container .column-one,.footer-logos-container .column-three{padding:0}}.footer-logos-container .featured-logo{flex:0 0 auto}@media all and (max-width:1023px){.footer-logos-container .featured-logo{margin:0 25px}.footer-logos-container .featured-logo img{display:block;margin:0 auto}}@media all and (max-width:767px){.footer-logos-container .featured-logo{flex-basis:31%;margin:0 auto}}.convertkit-form-container .formkit-form .formkit-fields{align-items:center!important;display:flex!important;flex-basis:100%;justify-content:space-between;margin-bottom:0!important;margin-left:10px!important;font-size:13px}@media all and (max-width:767px){.convertkit-form-container .formkit-form .formkit-fields{flex-basis:100%!important;justify-content:center!important;margin:0 auto!important;width:100%!important}}.convertkit-form-container .formkit-form .formkit-fields .formkit-field{flex:0 0 100%;flex-basis:38%!important;margin-bottom:0!important}.convertkit-form-container .formkit-form .formkit-fields .formkit-field input::-webkit-input-placeholder{border:0;border-color:transparent;font-family:source-sans-pro,sans-serif!important}.convertkit-form-container .formkit-form .formkit-fields .formkit-field input::-moz-placeholder{border:0;border-color:transparent;font-family:source-sans-pro,sans-serif!important}.convertkit-form-container .formkit-form .formkit-fields .formkit-field input:-ms-input-placeholder{border:0;border-color:transparent;font-family:source-sans-pro,sans-serif!important}.convertkit-form-container .formkit-form .formkit-fields .formkit-field input,.convertkit-form-container .formkit-form .formkit-fields .formkit-field input::placeholder{border:0;border-color:transparent;font-family:source-sans-pro,sans-serif!important}@media all and (max-width:767px){.convertkit-form-container .formkit-form .formkit-fields .formkit-field{flex-basis:100%!important;margin-bottom:5px!important}}.convertkit-form-container .formkit-form button.formkit-submit{background-color:#f7b8c3!important;color:#212121!important;flex:0 0 100%;flex-basis:20%!important;font-family:source-sans-pro,sans-serif;font-weight:700!important;margin:2px 0 0 5px!important;padding:14px 5px;text-transform:uppercase}@media all and (max-width:767px){.convertkit-form-container .formkit-form button.formkit-submit{flex-basis:35%!important;max-width:95px!important}}.convertkit-form-container .formkit-form button.formkit-submit span{display:none!important}.convertkit-form-container .formkit-form button.formkit-submit:after{content:"Sign Up!"}.email-form-row{background-color:#fdedf0;padding:20px}@media all and (max-width:1023px){.email-form-row{padding:40px 20px}}.email-form-row .container{align-items:center;display:flex}@media all and (max-width:1023px){.email-form-row .container{flex-wrap:wrap}}.email-form-row .form-headline{color:#212121;flex-basis:60%;font-family:playfair-display,serif;font-size:22px;font-weight:700}@media all and (max-width:1023px){.email-form-row .form-headline{font-size:20px}}@media all and (max-width:767px){.email-form-row .form-headline{flex-basis:100%;margin-bottom:15px;text-align:center}.email-form-row .form-headline span{display:block}}.email-form-row .email-form{display:flex!important;flex-grow:1;justify-content:space-between}@media all and (max-width:1023px){.email-form-row .email-form .convertkit-form-container{width:100%}}.email-form-row .formkit-form[data-uid="2a7da11f65"] .formkit-input{padding:11px!important}@media all and (max-width:767px){.email-form-row .formkit-form[data-uid="2a7da11f65"] .formkit-input{display:block;margin:0 auto!important;max-width:300px!important}}.recipe-rating{align-items:center;flex-basis:100%}.recipe-rating .rating-stars{display:flex;justify-content:center;padding:0 15px 15px}@media all and (max-width:767px){.recipe-rating .rating-stars{padding:0 15px 15px}}.recipe-rating .rating-stars .rating-star{margin-right:3px}.recipe-card-featured .rating-stars .rating-star svg,.recipe-rating .rating-stars .rating-star svg{width:16px}.recipe-rating .review-number{font-family:source-sans-pro,sans-serif;font-size:12px}.recipe-list-container .recipe-cards-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media all and (max-width:767px){.recipe-list-container .recipe-cards-container .recipe-card{margin:0 0 15px}}.block-recipes-list{margin:30px auto}@media all and (max-width:1023px){.block-recipes-list{padding:0 15px}}.block-recipes-list .container{display:flex;justify-content:space-between}.block-recipes-list .label-container{align-items:center;font-family:source-sans-pro,sans-serif;justify-content:flex-start}.block-recipes-list .recipe-cards-container{border:solid 2px #cee7e8;flex-wrap:nowrap;padding:20px}@media all and (max-width:1023px){.block-recipes-list .recipe-cards-container{flex-wrap:wrap}}.block-recipes-list .section-label{background-color:#cee7e8;border-top-left-radius:10px;border-top-right-radius:10px;font-size:18px;font-weight:700;letter-spacing:1px;padding:10px;text-transform:uppercase}.block-recipes-list a.view-all-link,.numbered-recipes-list a.view-all-link{color:#212121;font-size:14px;font-weight:700;margin-left:10px;text-transform:uppercase}.block-category-labels-container .container a.view-all-link span.right-arrow,.block-recipes-list span.right-arrow{display:inline-block;margin-left:2px;width:11px}.block-recipes-list .recipe-card{flex-basis:15%;margin:0 0 20px}@media all and (max-width:767px){.block-recipes-list .recipe-card{flex-basis:48%}}.block-recipes-list .recipe-card:first-child{margin-left:0}.block-recipes-list .recipe-card:last-child{margin-right:0}.accent-color-gray .recipe-cards-container{border:solid 2px #f6f5f5}.accent-color-pink .recipe-cards-container{border:solid 2px #fdedf0}.accent-color-orange .recipe-cards-container{border:solid 2px #f6daca}@media all and (max-width:767px){.post-number-3 .recipe-card{flex-basis:48%}}@media all and (max-width:767px){.post-number-4 .recipe-card{flex-basis:48%}}@media all and (max-width:1023px){.post-number-5 .recipe-card{flex-basis:24%}}@media all and (max-width:767px){.post-number-5 .recipe-card{flex-basis:48%}}@media all and (max-width:1023px){.post-number-6 .recipe-card{flex-basis:32%}}@media all and (max-width:767px){.post-number-6 .recipe-card{flex-basis:48%}}.numbered-recipes-list{margin:30px 0}@media all and (max-width:1023px){.numbered-recipes-list{padding:0 15px}}@media all and (max-width:767px){.numbered-recipes-list{padding:0}}.numbered-recipes-list .container{display:flex;justify-content:space-between}.numbered-recipes-list .label-container{align-items:center;font-family:source-sans-pro,sans-serif;justify-content:flex-start}.numbered-recipes-list .recipe-cards-container{border:solid 2px #cee7e8;flex-wrap:nowrap;padding:20px}@media all and (max-width:767px){.numbered-recipes-list .recipe-cards-container{flex-wrap:wrap}}.numbered-recipes-list .section-label{background-color:#cee7e8;border-top-left-radius:10px;border-top-right-radius:10px;font-size:18px;font-weight:700;letter-spacing:1px;padding:10px;text-transform:uppercase}.numbered-recipes-list span.right-arrow{display:inline-block;margin-left:4px;position:relative;top:1px;width:11px}.numbered-recipes-list .recipe-card{flex-basis:15%;margin:0 0 20px}@media all and (max-width:767px){.numbered-recipes-list .recipe-card{flex-basis:48%}}.numbered-recipes-list .recipe-card:first-child{margin-left:0}.numbered-recipes-list .recipe-card:last-child{margin-right:0}.numbered-recipes-list.accent-color-blue .section-label{background-color:#e7f3f3}.numbered-recipes-list.accent-color-blue .recipe-cards-container{border:solid 2px #e7f3f3}.numbered-recipes-list.accent-color-pink .section-label{background-color:#fdedf0}.numbered-recipes-list.accent-color-pink .recipe-cards-container{border:solid 2px #fdedf0}.numbered-recipes-list.accent-color-orange .section-label{background-color:#f6daca}.numbered-recipes-list.accent-color-orange .recipe-cards-container{border:solid 2px #f6daca}.post-number-3 .recipe-card{flex-basis:32%}@media all and (max-width:767px){.post-number-3 .recipe-card{flex-basis:48%}}.post-number-4 .recipe-card{flex-basis:24%}@media all and (max-width:767px){.post-number-4 .recipe-card{flex-basis:48%}}@media all and (max-width:1023px){.post-number-5 .recipe-cards-container{flex-wrap:wrap}.post-number-5 .recipe-cards-container:after{content:"";flex-basis:32%}}@media all and (max-width:767px){.post-number-5 .recipe-cards-container:after{content:"";flex-basis:32%}}.post-number-5 .recipe-card{flex-basis:19%}@media all and (max-width:1023px){.post-number-5 .recipe-card{flex-basis:32%}}@media all and (max-width:767px){.post-number-5 .recipe-card{flex-basis:48%}}@media all and (max-width:1023px){.post-number-6 .recipe-cards-container{flex-wrap:wrap}}.post-number-6 .recipe-card{flex-basis:15%}@media all and (max-width:1023px){.post-number-6 .recipe-card{flex-basis:32%}}@media all and (max-width:767px){.post-number-6 .recipe-card{flex-basis:48%}}.recipe-cards-container.row-number-2,.recipe-cards-container.row-number-3{flex-wrap:wrap}.recipe-cards-container.row-number-2 .recipe-card,.recipe-cards-container.row-number-3 .recipe-card{flex-shrink:0}.acf-block-preview .block-latest-recipes{background-color:red}.recipe-card-featured{box-shadow:2px 3px 10px rgba(0,0,0,.09);display:flex;justify-content:flex-start;flex-wrap:wrap}.cookbook-card:hover .cookbook-title a,.recipe-card-featured:hover .recipe-title a,.video-card:hover .video-title a{color:#c3366f}.recipe-card-featured .recipe-content-container,.recipe-card-featured .recipe-image-container{align-items:flex-start;display:flex;flex-basis:100%;flex-wrap:wrap}.recipe-card-featured .recipe-image{background-color:#f6f5f5;flex-basis:100%}.recipe-card-featured .recipe-number{font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;margin-top:-8px}.recipe-card-featured .recipe-number span{background-color:#fdedf0;border:solid 2px #fff;border-radius:30px;padding:6px 12px}.recipe-card-featured .category-name{align-self:flex-start;background-color:#f6daca;border-radius:5px;font-family:source-sans-pro,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.4px;margin:-18px 15px 0;padding:10px;text-transform:uppercase}.recipe-card-featured .category-name a,.recipe-card-featured .recipe-title a{color:#212121}.recipe-card-featured .recipe-title{align-items:center;display:flex;flex-basis:100%;font-family:playfair-display,serif;font-size:20px;font-weight:700;justify-content:flex-start;line-height:1.3;margin:10px 0;padding:15px 15px 0;text-align:left}.recipe-card-featured .recipe-excerpt{font-family:source-sans-pro,sans-serif;font-size:16px;padding:0 15px}.recipe-card-featured .rating-stars{display:flex;justify-content:flex-start;padding:15px}@media all and (max-width:1023px){.recipe-card-featured .rating-stars{padding:0 15px}}@media all and (max-width:767px){.recipe-card-featured .rating-stars{padding:0 15px 15px}}.recipe-card-featured .rating-stars .rating-star{margin-right:3px}.recipe-card-featured .read-post-link{align-self:flex-end;flex-basis:100%;justify-self:flex-end;margin-top:15px;text-align:right}.recipe-card-featured .read-post-link a{color:#212121;background-color:#fdedf0;border-top-left-radius:5px;display:inline-block;font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;padding:9px;text-transform:uppercase}.recipe-card-featured .read-post-link a span{font-family:source-sans-pro,sans-serif;font-style:italic;font-weight:300;text-transform:lowercase}.left-column .recipe-card-featured .recipe-title{font-size:28px;line-height:1.5;margin:20px 0;padding:0 15px}.card-accent-color-pink .recipe-number span{background-color:#fdedf0}.card-accent-color-blue .recipe-number span{background-color:#cee7e8}.card-accent-color-orange .recipe-number span{background-color:#f6daca}.recipe-search{background-image:url(../../public/svg/sprinkles-background.svg);background-position:center;background-repeat:no-repeat;background-size:cover}@media all and (max-width:767px){.recipe-search{padding:45px 0 15px}}.recipe-search .container{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;max-width:600px;padding:30px 50px;text-align:center}@media all and (max-width:767px){.recipe-search .container{max-width:100%}}.recipe-search .container .search-header{flex-basis:100%;font-family:source-sans-pro,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.recipe-search .container .search-title{flex-basis:100%;font-family:playfair-display,serif;font-size:28px;font-weight:700}.recipe-search .container .search-description,.recipe-search .search-buttons a{font-family:source-sans-pro,sans-serif;font-size:16px;padding:0 15px}.recipe-search .container .search-description p{margin:20px auto 5px}.recipe-search .container .recipe-search-form{flex-basis:100%;margin-top:15px}.recipe-search .container .recipe-search-form input{background-color:#fdedf0;border:0;color:#212121;font-family:source-sans-pro,sans-serif;font-weight:400;padding:10px;width:100%}.recipe-search .search-buttons,.video-card{display:flex;justify-content:center}@media all and (max-width:767px){.recipe-search .search-buttons{flex-basis:100%;justify-content:space-between}}.recipe-search .search-buttons div{border-radius:5px;margin:15px 5px 0}@media all and (max-width:767px){.recipe-search .search-buttons div{flex-basis:48%;margin:15px 0 0}}.recipe-search .search-buttons .recipe-filter-button{background-color:#cee7e8}@media all and (max-width:767px){.recipe-search .search-buttons .recipe-filter-button{flex-basis:48%}}.recipe-search .search-buttons .recipe-catalog-button{background-color:#f6daca}@media all and (max-width:767px){.recipe-search .search-buttons .recipe-catalog-button{flex-basis:48%}}.recipe-search .search-buttons a{color:#212121;display:block;font-size:14px;font-weight:700;letter-spacing:1.4px;padding:10px 43px;text-transform:uppercase}@media all and (max-width:767px){.recipe-search .search-buttons a{padding:11px 14px}}.video-card{box-shadow:2px 3px 10px rgba(0,0,0,.09);flex-wrap:wrap}@media all and (max-width:1023px){.video-card{flex-basis:31}}#gform_wrapper_1 #field_1_2 input,.video-card .video-embed{width:100%}.video-card .video-embed .video-container{display:flex;justify-content:center;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-card .video-embed .video-container embed,.video-card .video-embed .video-container iframe,.video-card .video-embed .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.video-card .video-embed .video-image{height:100%;position:absolute;width:100%;z-index:9}.video-card .video-embed .video-icon-container svg:hover,.video-card .video-embed .video-image:hover,.video-card .video-image .video-icon-container svg:hover{cursor:pointer}.video-card .video-embed .video-icon-container,.video-card .video-image .video-icon-container{position:absolute;z-index:2;height:100%;display:flex}.video-card .video-embed .video-icon-container svg,.video-card .video-image .video-icon-container svg{width:35px}.video-card .video-image{background-color:#fff;flex-basis:100%;position:relative}.cookbook-card,.video-card .video-image a{display:flex;justify-content:center}.recipe-card-featured .recipe-image img,.video-card .video-image img{display:block;height:100%;max-height:190px;-o-object-fit:cover;object-fit:cover;width:100%}@media all and (max-width:1023px){.video-card .video-image img{max-height:auto}}.video-card .video-image .video-icon-container{top:0}.video-card .video-number{font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;margin-top:-8px}.video-card .video-number span{background-color:#fdedf0;border:solid 2px #fff;border-radius:30px;padding:6px 12px}.video-card .video-title{align-items:center;align-self:baseline;display:flex;flex-basis:100%;font-family:playfair-display,serif;font-size:20px;font-weight:700;justify-content:center;padding:15px;text-align:center}.cookbook-card .cookbook-title a,.video-card .video-title a{color:#212121}.card-accent-color-pink .video-number span{background-color:#fdedf0}.card-accent-color-blue .video-number span{background-color:#cee7e8}.card-accent-color-orange .video-number span{background-color:#f6daca}.cookbook-card{align-items:flex-start;box-shadow:2px 3px 10px rgba(0,0,0,.09);flex-wrap:wrap;margin-top:75px}.cookbook-card .cookbook-left-column,.cookbook-card .cookbook-right-column{display:flex;flex-basis:100%;flex-wrap:wrap}.cookbook-card .cookbook-image{margin-top:-75px;max-width:36%}.cookbook-card .cookbook-image img{border:solid 3px #fff;display:block;margin:0 auto;max-height:155px;width:auto}.cookbook-card .cookbook-title{align-items:center;display:flex;flex-basis:100%;font-family:playfair-display,serif;font-size:20px;font-weight:700;justify-content:center;padding:15px;text-align:center}.cookbook-card .cookbook-excerpt{font-size:16px;line-height:24px;padding:10px 20px;text-align:center}.cookbook-card .cookbook-buy-now{align-items:flex-start;display:flex;flex-basis:50%;justify-content:center;margin:0 auto 15px}.cookbook-card .cookbook-buy-now a{border-radius:5px;color:#212121;font-family:source-sans-pro,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.4px;padding:10px;text-transform:uppercase;text-align:center}.cookbook-card:nth-child(1){background-color:#f6daca}.cookbook-card:nth-child(1) .cookbook-buy-now a{background-color:#f3bf9f}.cookbook-card:nth-child(2){background-color:#cee7e8}.cookbook-card:nth-child(2) .cookbook-buy-now a{background-color:#a8d6d9}.cookbook-card:nth-child(3){background-color:#fdedf0}.cookbook-card:nth-child(3) .cookbook-buy-now a{background-color:#f7b8c3}.block-image-list-container{margin:30px 0}.block-image-list-container .container{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:20px}@media all and (max-width:767px){.block-image-list-container .container{flex-wrap:wrap;justify-content:center;gap:15px}}.block-image-list-container .container .section-label{border-top-left-radius:10px;border-top-right-radius:10px;font-size:18px;font-weight:700;letter-spacing:1px;padding:10px;text-transform:uppercase}@media all and (max-width:767px){.block-image-list-container .container .section-label{flex-basis:auto}}.block-image-list-container .container .image-card{flex-basis:23%;flex-shrink:1}@media all and (max-width:767px){.block-image-list-container .container .image-card{flex-basis:97%}}.block-image-list-container .section-label-container{flex-wrap:wrap;font-family:source-sans-pro,sans-serif}.block-image-list-container .image-card-container{border:solid 2px #f0efef;padding:20px}.accent-color-pink .image-card-container{border:solid 2px #fdedf0}.accent-color-blue .image-card-container{border:solid 2px #e7f3f3}.accent-color-orange .image-card-container{border:solid 2px #fbede5}.image-list-number-5 .image-card{min-height:200px}@media all and (max-width:767px){.image-list-number-5 .image-card{min-height:160px}}@media all and (max-width:1023px){.image-list-number-6 .container{flex-wrap:wrap}.image-list-number-6 .image-card{flex-basis:31%!important}}@media all and (max-width:767px){.image-list-number-6 .image-card{flex-basis:97%!important}}.image-list-number-6 .image-card{min-height:160px}.image-card,.image-list-number-8 .container{flex-wrap:wrap}.image-list-number-8 .image-card{flex-basis:23%!important}@media all and (max-width:1023px){.image-list-number-8 .image-card{flex-basis:48%!important}}@media all and (max-width:767px){.image-list-number-8 .image-card{flex-basis:97%!important}}.label-align-bottom .image-card .image-card-title{align-items:flex-end}.label-align-top .image-card .image-card-title{align-items:flex-start}.image-card{background-position:center;background-size:cover;box-shadow:2px 3px 5px rgba(0,0,0,.15);display:flex;justify-content:center;min-height:250px}@media all and (max-width:767px){.image-card{min-height:160px}}.image-card:hover .image-card-title a{color:#c3366f}.category-label a,.image-card a{display:flex;height:100%;width:100%}.image-card .image-card-title{align-items:center;display:flex;flex-basis:100%;font-family:playfair-display,serif;font-size:20px;font-weight:700;justify-content:center;padding:15px;text-align:center}.image-card .image-card-title span{background-color:#fff;color:#212121;display:block;font-family:source-sans-pro,sans-serif;font-size:14px;letter-spacing:1.4px;padding:12px 0;text-transform:uppercase;width:90%}@media all and (max-width:767px){.image-card .image-card-title span{font-size:14px}}.image-card-card-fill{box-shadow:0 0 0 transparent!important;flex-basis:23%;flex-shrink:1;min-width:1px}@media all and (max-width:767px){.image-card-card-fill{flex-basis:97%}}.card-accent-color-pink .image-card-number span{background-color:#fdedf0}.card-accent-color-blue .image-card-number span{background-color:#cee7e8}.card-accent-color-orange .image-card-number span{background-color:#f6daca}.block-category-labels-container{margin:30px 0}.block-category-labels-container .container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.block-category-labels-container .container .section-label{border-top-left-radius:10px;border-top-right-radius:10px;display:flex;font-size:20px;font-weight:700;padding:10px;text-transform:uppercase}@media all and (max-width:767px){.block-category-labels-container .container .section-label{flex-basis:auto}}.block-category-labels-container .container a.view-all-link{color:#212121;font-size:14px;font-weight:700;margin-left:10px;text-transform:uppercase}.block-category-labels-container .container a.view-all-link span{font-family:playfair-display,serif;font-size:15px;font-style:italic;font-weight:300;text-transform:lowercase}.block-category-labels-container .container .category-label{flex-basis:19%;flex-shrink:1}@media all and (max-width:767px){.block-category-labels-container .container .category-label{flex-basis:49%}}.block-category-labels-container .section-label-container{flex-wrap:wrap;font-family:source-sans-pro,sans-serif;justify-content:flex-start}.block-category-labels-container .category-label-container{border:solid 2px #f0efef;padding:20px}.accent-color-pink .section-label{background-color:#fdedf0}.accent-color-pink .category-label-container{border:solid 2px #fdedf0}.accent-color-gray .section-label{background-color:#f6f5f5}.accent-color-gray .category-label-container{border:solid 2px #f6f5f5}.accent-color-blue .section-label{background-color:#e7f3f3}.accent-color-blue .category-label-container{border:solid 2px #e7f3f3}.accent-color-orange .section-label{background-color:#fbede5}.accent-color-orange .category-label-container{border:solid 2px #fbede5}.label-align-bottom .category-label .category-label-title{align-items:flex-end}.label-align-top .category-label .category-label-title{align-items:flex-start}.category-label{background-size:cover;display:flex;justify-content:center;flex-wrap:wrap}.category-label:hover .category-label-title a,.entry-content li a:hover,.entry-content ol a:hover,.entry-content p a:hover,.footer-nav ul#menu-footer li a:hover,.navigation.pagination .nav-links .next-link a:hover,.navigation.pagination .nav-links .previous-link a:hover{color:#c3366f}.category-label .category-label-title{align-items:center;display:flex;flex-basis:100%;font-family:playfair-display,serif;font-size:20px;font-weight:700;justify-content:center;padding:5px 0;text-align:center}.category-label .category-label-title span{background-color:#f6f5f5;color:#212121;display:block;font-family:source-sans-pro,sans-serif;font-size:14px;letter-spacing:1.4px;padding:12px 0;text-transform:uppercase;width:100%}@media all and (max-width:767px){.category-label .category-label-title span{padding:12px 0}}.category-label-card-fill{min-width:1px;box-shadow:0 0 0 transparent!important}.card-accent-color-pink .category-label-number span{background-color:#fdedf0}.card-accent-color-gray .category-label-number span,.media-slider-background{background-color:#f6f5f5}.block-social-links .social-container .social-link.social-color-blue a,.card-accent-color-blue .category-label-number span{background-color:#cee7e8}.card-accent-color-orange .category-label-number span{background-color:#f6daca}.media-slider-container{padding:40px;position:relative}@media all and (max-width:767px){.media-slider-container{margin-bottom:55px;max-width:100%}}.media-slider-container .splide__slide{background-size:cover;background-position:center;opacity:.3}.media-slider-container .splide__arrow:hover,.media-slider-container .splide__slide.is-visible{opacity:1}.media-slider-container .splide__slide img{display:none}.media-slider-container .splide__arrow{width:44px;height:44px;background-color:#f7b8c3;opacity:1}.media-slider-container .splide__arrow svg{height:80%;width:80%;position:relative}@media all and (max-width:767px){.media-slider-container .splide__arrow{top:35%;width:40px;height:40px}.media-slider-container .splide__arrow svg{height:1.5em!important;width:1.5em!important}}.media-slider-container .splide__arrow--prev{left:-25px}.media-slider-container .splide__arrow--prev svg{top:-5px;left:4px}@media all and (max-width:767px){.media-slider-container .splide__arrow--prev{left:-10px}.media-slider-container .splide__arrow--prev svg{top:-3px;left:3px}}.media-slider-container .splide__arrow--next{right:-25px}.media-slider-container .splide__arrow--next svg{top:-5px;left:-3px}@media all and (max-width:767px){.media-slider-container .splide__arrow--next{right:-10px}.media-slider-container .splide__arrow--next svg{top:-3px;left:-3px}}.media-slider-container .splide__pagination{margin:0;bottom:-85px!important}@media all and (max-width:767px){.media-slider-container .splide__pagination{bottom:0!important;margin-bottom:0!important;position:relative}}.media-slider-container li{background-image:none!important;padding:0!important}@media all and (max-width:767px){.media-slider-container li{padding:0 2px!important}}.media-slider-container .splide__pagination__page{border:solid 5px #f6f5f5;background-color:#fff;height:30px;width:30px;opacity:1}@media all and (max-width:767px){.media-slider-container .splide__pagination__page{height:35px;margin:0-5px 0-2px;width:35px}.media-slider-container .splide__pagination__page.is-active{height:35px;width:35px}}.media-slider-container .splide__pagination__page.is-active{-webkit-transform:scale(1);transform:scale(1);background-color:#f6f5f5;border:solid 5px #fff;height:30px;width:30px;opacity:1}.subscribe-form-block{background-color:#f6f5f5;padding:15px 0;text-align:center}.subscribe-form-block .subscribe-label{font-family:source-sans-pro,sans-serif;font-size:17px;font-weight:700;margin:15px auto;text-transform:uppercase}.subscribe-form-block .subscribe-title{font-family:playfair-display,serif;font-size:28px;font-weight:700;margin-bottom:15px}@media all and (max-width:767px){.subscribe-form-block .subscribe-title{font-size:32px}}.subscribe-form-block .subscribe-excerpt{font-family:source-sans-pro,sans-serif;margin:0 auto 15px;max-width:600px}.subscribe-form-block .subscribe-form{margin:0 auto 15px}.block-social-links .social-container .social-link.social-color-gray a,.subscribe-form-block.subscribe-bg-color-gray{background-color:#f6f5f5}.block-social-links .social-container .social-link.social-color-pink a,.subscribe-form-block.subscribe-bg-color-pink{background-color:#fdedf0}.block-social-links{margin:25px auto}.block-social-links .social-container{display:flex;justify-content:space-between;margin:0 auto}@media all and (max-width:767px){.block-social-links .social-container{flex-wrap:wrap}}.block-social-links .social-container .social-link{flex-basis:23%}@media all and (max-width:767px){.block-social-links .social-container .social-link{flex-basis:49%;margin-bottom:10px}}.block-social-links .social-container .social-link a{align-items:center;background-color:#f7b8c3;border-radius:5px;color:#212121;display:flex;float:none!important;font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;justify-content:center;padding:11px 0;text-align:center;text-transform:uppercase}.block-social-links .social-container .social-link img{height:20px;width:20px}.block-social-links .social-container .social-link.social-color-orange a{background-color:#f6daca}body.home .block-featured-posts{background:linear-gradient(to bottom,#f6f5f5 0,#f6f5f5 72%,#fff 72%,#fff 100%);padding-top:20px;margin-bottom:20px}body.home .block-featured-posts .container{background-color:#fff;padding:20px}@media all and (max-width:767px){body.home .block-featured-posts{margin-bottom:0}}body.home .block-recipe-search{margin:25px 0}@media all and (max-width:767px){body.home .block-recipe-search{margin:0}body.home .block-recipe-search .recipe-search{padding:70px 0}}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}@media all and (max-width:1023px){.entry-content{padding:0 15px}}@media all and (max-width:767px){.entry-content{margin-top:0;padding:0}}.entry-content li,.entry-content ol{font-size:17px}.entry-content li a,.entry-content ol a,.entry-content p a{color:#0b8e93;font-weight:700;text-decoration:underline;transition:color .3s ease}.entry-content li a:visited,.entry-content ol a:visited,.entry-content p a:visited{color:#0b8e93}.entry-content p{font-size:17px;line-height:1.5;margin-bottom:30px;margin-top:0}@media all and (max-width:1023px){.entry-content .block-recipes-list{padding:0}}.entry-content .subscribe-form-block .subscribe-label,.entry-content .tasty-recipes-display .tasty-recipes-details li.cook-time,.entry-content .tasty-recipes-display .tasty-recipes-details li.total-time,.entry-content .tasty-recipes-display .tasty-recipes-details li.yield,.entry-content .tasty-recipes-entry-header .tasty-recipes-details ul li,.entry-content .tasty-recipes-rating-inner a span{font-size:17px!important}.wp-block-columns{margin-bottom:0}.page-links{clear:both;margin:0 0 1.5em}.container{margin:0 auto;max-width:1100px;position:relative}@media all and (max-width:767px){.container{max-width:100%;padding:0 15px}}@media all and (max-width:1023px){.label-container{padding:0}}@media all and (max-width:767px){.label-container .view-all-link{display:none!important}}.label-container-mobile .view-all-link{display:none}@media all and (max-width:767px){.label-container-mobile{justify-content:flex-end!important;margin-top:10px!important;width:100%}.label-container-mobile .view-all-link{display:block!important}}.post-template-single-baking-challenge .page-header .container{max-width:1100px}.site-header{position:relative;width:100%}.full-width-block{margin:1em calc(50% - 50vw)}.page-template-page-full-width article>.container{justify-content:center;margin:0 auto;max-width:728px}.page-template-page-full-width .entry-content ul{margin-left:0;padding-left:18px}.page-template-page-image-header .page-header-banner .left-column,.page-template-page-image-header .page-header-banner .right-column{border-bottom:none}.page-template-page-image-header .entry-content .gform_wrapper,.page-template-page-image-header .entry-content>.wp-block-columns,.page-template-page-image-header .entry-content>h2,.page-template-page-image-header .entry-content>p{margin-left:auto;margin-right:auto;max-width:728px}@media all and (max-width:1023px){.page-template-page-image-header .entry-content .gform_wrapper,.page-template-page-image-header .entry-content>.wp-block-columns,.page-template-page-image-header .entry-content>h2,.page-template-page-image-header .entry-content>p{margin-left:0;margin-right:0}}.page-template-page-image-header .entry-content h2{line-height:1.5;margin:30px 0 20px}.page-template-page-image-header .entry-content h2.has-text-align-center{margin:0 auto 20px}.single-post-container .left-side .callout-container ol,.single-post-container .left-side .callout-container ul,.single-post-container .left-side .callout-container-original .callout-content ol,.single-post-container .left-side .callout-container-original .callout-content ul,.single-post-container .widget-area{margin-top:1.5em}.single-post-container .widget-area p{font-family:source-sans-pro,sans-serif;font-size:14px;margin-bottom:0}.single-post-container .widget-area .callout-container,.tasty-recipes-display .tasty-recipes-rating-inner a span{text-align:left}.single-post-container .widget-area .callout-container .callout-title{font-family:source-sans-pro,sans-serif;font-size:13px;text-align:left;text-transform:uppercase}.single-post-container .widget-area .callout-container .callout-title span{font-weight:500;letter-spacing:1px}.single-post-container .widget-area .callout-container .callout-content{font-size:13px;text-align:left}.single-post-container .widget-area .callout-container .callout-content a{color:#212121;font-style:initial;font-weight:700}.single-post-container .widget-area .callout-container .callout-image{display:none}@media all and (max-width:1023px){.single-post-container .widget-area .callout-container .callout-image{display:block}}.single-post-container .widget-area .callout-container-border{background-color:#fff;border:solid 1px #ffeef1;margin-bottom:27px;padding:3px}.single-post-container .widget-area .callout-container.callout-bg-pink{background-color:#ffeef1}.single-post-container .widget-area .callout-container.callout-bg-pink a{text-decoration:underline}.single-post-container .widget-area .block-search-field .search-form{border-radius:5px}.single-post-container .widget-area .block-search-field .search-form input{background-color:transparent;border:0;color:#212121;font-family:playfair-display,serif;font-size:16px;font-style:italic;font-weight:700;padding-left:10px;width:100%}.single-post-container .widget-area .block-search-field .search-form input::-webkit-input-placeholder{color:#212121;font-family:playfair-display,serif;font-size:16px;font-style:italic;font-weight:700}.stripe-pattern-container{margin:0 0 15px;min-height:24px;position:relative;width:100%}.stripe-pattern{position:absolute;width:100%;z-index:0}.stripe-pattern .stripe-blue,.stripe-pattern .stripe-orange,.stripe-pattern .stripe-pink{height:2px;margin-bottom:6px;width:100%}.stripe-pattern .stripe-blue{background-color:#cee7e8}.stripe-pattern .stripe-orange{background-color:#f6daca}.stripe-pattern .stripe-pink{background-color:#fbdbe1}.gray-divider-container{margin:0 0 15px;min-height:24px;position:relative;width:100%}.gray-divider-container .gray-pattern{position:absolute;width:100%;z-index:0}.gray-divider-container .gray-pattern .stripe-gray{background-color:#eee;height:2px;margin-bottom:6px;width:100%}.subscribe-form-block+.stripe-pattern-container{margin-top:15px}@media all and (max-width:1023px){.header-stripe-pattern{position:relative}.page-id-366 .page-header-banner .right-column{display:block;flex-basis:100%}}.post-template-single-baking-challenge .single-post-container{max-width:728px}.post-template-single-baking-challenge .entry-content:first-of-type{margin-top:0}.post-template-single-baking-challenge .block-featured-with-highlight{margin:20px 0 30px}.post-template-single-baking-challenge .block-featured-with-highlight .label-container{display:none}.post-template-single-baking-challenge .block-featured-with-highlight .featured-with-highlight-container{border:solid 2px #f6f5f5}.post-template-single-baking-challenge .block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-content{flex-basis:54%;margin-left:46%}@media all and (max-width:767px){.post-template-single-baking-challenge .block-featured-with-highlight .featured-with-highlight-container .left-column .featured-recipe-content{flex-basis:100%;margin-left:0}}.post-template-single-baking-challenge .block-featured-with-highlight .recipe-card-featured .recipe-title{font-size:28px;margin-bottom:20px;padding-top:0}.post-template-single-baking-challenge .block-social-links .social-container .social-link img{height:27px;width:27px}.single-post-container{display:flex;font-family:playfair-display,serif;font-size:18px;justify-content:space-between}@media all and (max-width:1023px){.single-post-container{flex-wrap:wrap;padding:0 15px}}.single-post-container p{font-family:source-sans-pro,sans-serif}.single-post-container .left-side{flex-basis:66%;width:66%}@media all and (max-width:1023px){.single-post-container .left-side{flex-basis:100%;max-width:100%;width:100%}}.single-post-container .left-side img{display:block;margin:0 auto}.single-post-container .left-side h2{font-size:30px;font-weight:400;line-height:32px;margin-top:0}.single-post-container .left-side .callout-container-original{background-color:#ffeef1;margin-bottom:20px;padding:40px;text-align:left}.single-post-container .left-side .callout-container-original h3{font-size:36px;line-height:1.3em;margin-bottom:15px;margin-top:0}.single-post-container .left-side .callout-container-original .callout-content div,.single-post-container .left-side .callout-container-original .callout-content p,.single-post-container .rp4wp-related-posts h3{font-family:source-sans-pro,sans-serif;margin-top:15px;margin-bottom:0}.single-post-container .left-side .single-post-button-group{align-items:stretch;display:flex;font-family:source-sans-pro,sans-serif;font-weight:700;justify-content:flex-start;letter-spacing:1px;width:100%}@media all and (max-width:1023px){.single-post-container .left-side .single-post-button-group{margin:25px 0 0;justify-content:center}}.single-post-container .left-side .single-post-button-group a{color:#212121;flex-basis:100%}.single-post-container .left-side .single-post-button-group svg{flex-basis:100%;margin:0 auto 7px;max-width:15px}.single-post-container .left-side .single-post-button-group .recipe-comments-button,.single-post-container .left-side .single-post-button-group .recipe-link-button,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button{align-items:center;border-radius:5px;display:flex;flex-basis:auto;flex-wrap:wrap;font-size:13px;margin:0 4px 15px;padding:5px 0;text-align:center;text-transform:uppercase}@media all and (max-width:767px){.single-post-container .left-side .single-post-button-group .recipe-comments-button,.single-post-container .left-side .single-post-button-group .recipe-link-button,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button{flex-basis:31%}}@media all and (max-width:450px){.single-post-container .left-side .single-post-button-group .recipe-comments-button,.single-post-container .left-side .single-post-button-group .recipe-link-button,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button{padding:5px}}.single-post-container .left-side .single-post-button-group .recipe-comments-button .mobile-link,.single-post-container .left-side .single-post-button-group .recipe-link-button .mobile-link,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button .mobile-link{display:none}@media all and (max-width:767px){.single-post-container .left-side .single-post-button-group .recipe-comments-button .mobile-link,.single-post-container .left-side .single-post-button-group .recipe-link-button .mobile-link,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button .mobile-link{display:block}}.single-post-container .left-side .single-post-button-group .recipe-comments-button .desktop-link,.single-post-container .left-side .single-post-button-group .recipe-link-button .desktop-link,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button .desktop-link{display:block}@media all and (max-width:767px){.single-post-container .left-side .single-post-button-group .recipe-comments-button .desktop-link,.single-post-container .left-side .single-post-button-group .recipe-link-button .desktop-link,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button .desktop-link{display:none}}.single-post-container .left-side .single-post-button-group .recipe-comments-button a,.single-post-container .left-side .single-post-button-group .recipe-link-button a,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button a{padding:6px 12px 3px}@media all and (max-width:767px){.single-post-container .left-side .single-post-button-group .recipe-comments-button a,.single-post-container .left-side .single-post-button-group .recipe-link-button a,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button a{font-size:11px;padding:6px}}.single-post-container .left-side .single-post-button-group .recipe-comments-button span.italic-text,.single-post-container .left-side .single-post-button-group .recipe-link-button span.italic-text,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button span.italic-text,.tasty-recipes-display .tasty-recipes-button-wrap a span.italic-text{font-family:source-sans-pro,sans-serif;font-style:italic;font-weight:500;text-transform:lowercase}@media all and (max-width:450px){.single-post-container .left-side .single-post-button-group .recipe-comments-button span.italic-text:after,.single-post-container .left-side .single-post-button-group .recipe-link-button span.italic-text:after,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button span.italic-text:after{content:"";display:block}}.single-post-container .left-side .single-post-button-group .recipe-comments-button:hover,.single-post-container .left-side .single-post-button-group .recipe-link-button:hover,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button:hover{cursor:pointer}.single-post-container .left-side .single-post-button-group .recipe-comments-button{background-color:#f6daca}.single-post-container .left-side .single-post-button-group .recipe-comments-button svg{max-width:20px}.single-post-container .left-side .single-post-button-group .recipe-pinterest-button a{display:flex;flex-wrap:wrap;justify-content:center}.single-post-container .left-side .single-post-button-group .recipe-pinterest-button a span,.single-post-container .left-side .single-post-button-group .recipe-pinterest-button a svg{flex-basis:100%}.single-post-container .left-side .single-post-button-group .recipe-pinterest-button span{margin:0 auto}.single-post-container .left-side .single-post-button-group .recipe-link-button{background-color:#fdedf0}.single-post-container .left-side .single-post-button-group .recipe-pinterest-button{background-color:#cee7e8}.single-post-container .left-side .disclosure-message{font-family:source-sans-pro,sans-serif;font-size:12px;margin:15px 0 25px}.single-post-container .left-side ol,.single-post-container .left-side ul{margin:0 0 1.5em 20px;padding-left:0}@media all and (max-width:767px){.single-post-container .left-side ol,.single-post-container .left-side ul{margin:0 0 26px}}.single-post-container .left-side ol{counter-reset:li;list-style-type:none;line-height:18px}@media all and (max-width:1023px){.single-post-container .left-side ol{line-height:27px}}.single-post-container .left-side ol li{line-height:27px;position:relative;padding:0 0 0 30px}.single-post-container .left-side ol li:before{background-color:#f0efef!important;border-radius:50%!important;color:#212121!important;content:counter(li);counter-increment:li;font-size:14px;height:20px!important;line-height:20px!important;width:20px!important;font-weight:700;padding-top:0!important;text-align:center!important;position:absolute!important;left:-6px!important;top:3px!important}@media all and (max-width:1023px){.single-post-container .left-side ol li:before{line-height:19px}}@media all and (max-width:767px){.single-post-container .left-side ol li:before{line-height:19px;top:8px!important}}.single-post-container .left-side .entry-content ol.comment-list,.single-post-container .left-side ul{list-style:none}.single-post-container .left-side ul li{background-image:url(../../public/svg/black-bullet.svg);background-position:0 10px;background-repeat:no-repeat;background-size:8px;font-family:source-sans-pro,sans-serif;line-height:1.5em;padding-left:18px}@media all and (max-width:767px){.single-post-container .left-side .entry-content ol li,.single-post-container .left-side .entry-content p,.single-post-container .left-side .entry-content ul li{font-size:19px;line-height:1.5}}.single-post-container .left-side .entry-content ol li{margin:0;padding:0 0 0 40px;padding-left:23px!important}@media all and (max-width:767px){.single-post-container .left-side .entry-content ol li{line-height:26px;padding:5px 0 5px 40px}.single-post-container .left-side .entry-content ol li.parent{padding:5px 0}.single-post-container .left-side .entry-content ol li.parent .children li{padding:5px 0 5px 40px}}.single-post-container .right-side{flex-basis:31%;width:31%}.single-post-container .right-side .disclosure-text{white-space:nowrap}.single-post-container .right-side .callout-container{margin-bottom:0}@media all and (max-width:1023px){.single-post-container .right-side{flex-basis:100%;width:100%}.single-post-container .right-side .block-search-field,.single-post-container .right-side .widget_text{display:none}}.single-post-container .recipe-rating{display:flex;justify-content:flex-start}.single-post-container .recipe-rating .rating-stars{padding-bottom:0}.single-post-container .rp4wp-related-posts h3{background-color:#f6f5f5;border-top-left-radius:10px;border-top-right-radius:10px;display:inline-block;font-size:18px;font-weight:700;letter-spacing:1px;margin-top:0;padding:10px;text-transform:uppercase}.single-post-container .rp4wp-related-posts ul{border:solid 2px #f6f5f5;display:flex;flex-wrap:wrap;float:none!important;justify-content:center;padding:18px!important}.single-post-container .rp4wp-related-posts ul li{align-items:center;border-bottom:solid 1px #f0efef;display:flex;flex-basis:100%;flex-wrap:wrap;float:none!important;justify-content:space-between;padding:10px 0 13px!important;width:100%}.single-post-container .rp4wp-related-posts ul li .rp4wp-related-post-image{flex-basis:35%;line-height:0}.single-post-container .rp4wp-related-posts ul li .rp4wp-related-post-content{flex-basis:61%;font-family:playfair-display,serif;font-size:18px;line-height:23.4px!important;text-align:left}@media all and (max-width:1023px){.single-post-container .rp4wp-related-posts ul li .rp4wp-related-post-content{font-size:19px;line-height:27px!important;padding-right:20px}}.single-post-container .rp4wp-related-posts ul li .rp4wp-related-post-content .related-post-category{font-family:source-sans-pro,sans-serif;font-size:14px;line-height:1.5rem}@media all and (max-width:1023px){.single-post-container .rp4wp-related-posts ul li .rp4wp-related-post-content .related-post-category{font-size:16px}}.single-post-container .rp4wp-related-posts ul li .rp4wp-related-post-content .related-post-category a{color:#c3366f;font-weight:300}.single-post-container .rp4wp-related-posts ul li:first-child{padding:0 0 13px!important}.single-post-container .rp4wp-related-posts ul li a{color:#212121;font-weight:700}.single-post-container .rp4wp-related-posts ul li:last-child{border-bottom:none;padding-bottom:0!important}.recipe-filter-container{display:flex;justify-content:space-between;margin:0 auto;max-width:1100px}@media all and (max-width:1023px){.recipe-filter-container{max-width:100%}}@media all and (max-width:767px){.recipe-filter-container{flex-wrap:wrap}}.recipe-filter-container .recipe-filter-left{flex-basis:15%}.recipe-filter-container .recipe-filter-left .filter-container.hide-filter{display:none}@media all and (max-width:767px){.recipe-filter-container .recipe-filter-left{display:flex;flex-wrap:wrap;justify-content:center;flex-basis:100%}.recipe-filter-container .recipe-filter-left .filter-container{flex-basis:40%;margin:0 10px}}.recipe-filter-container .recipe-filter-right{flex-basis:82%}@media all and (max-width:767px){.recipe-filter-container .recipe-filter-right{flex-basis:100%}}.recipe-filter-container .filter-header{align-items:center;border-bottom:solid 2px #f0efef;display:flex;justify-content:space-between;padding-top:12px}.recipe-filter-container .filter-header .filter-title{font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;margin-top:3px;text-transform:uppercase}.recipe-filter-container .filter-header .accordion-arrow svg{width:10px}@media all and (max-width:767px){.recipe-filter-container .clear-filters-container{align-items:center;display:flex;justify-content:center;flex-basis:100%;margin:15px 10px 0;padding-bottom:13px}}.recipe-filter-container .clear-filters{border-bottom:solid 2px #c3366f;color:#c3366f;display:inline-block;font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.recipe-filter-container .clear-filters:hover{border-bottom:solid 2px #f7b8c3;color:#f7b8c3;cursor:pointer}@media all and (max-width:767px){.recipe-filter-container .clear-filters{margin:-2px 0 0;text-align:center}}.archive-wrapper .recipes-archive-list.recipes-filter-list .container .recipe-card{flex-basis:19%}@media all and (max-width:1023px){.archive-wrapper .recipes-archive-list.recipes-filter-list .container .recipe-card{flex-basis:24%}}@media all and (max-width:767px){.archive-wrapper .recipes-archive-list.recipes-filter-list .container .recipe-card{flex-basis:48%}}@media all and (max-width:1023px){.page-template-page-recipe-filter .recipe-filter-container{max-width:100%;padding:0 15px}}.page-template-page-recipe-filter .two-column-header{align-items:flex-end}.page-template-page-recipe-filter .filter-container .accordion-content,.tasty-recipes-display .tasty-recipes-entry-content p em{font-style:initial}.page-template-page-recipe-filter .filter-container .accordion-content .accordion-content-container{padding:15px 15px 11px}@media all and (max-width:767px){.page-template-page-recipe-filter .filter-container{position:relative}.page-template-page-recipe-filter .filter-container .accordion-content{position:absolute;z-index:-2;width:100%}.page-template-page-recipe-filter .filter-container:nth-of-type(1) .accordion.is-open+.accordion-content,.page-template-page-recipe-filter .filter-container:nth-of-type(2) .accordion.is-open+.accordion-content{z-index:11}.page-template-page-recipe-filter .filter-container:nth-of-type(3) .accordion.is-open+.accordion-content,.page-template-page-recipe-filter .filter-container:nth-of-type(4) .accordion.is-open+.accordion-content{z-index:10}.page-template-page-recipe-filter .filter-container:nth-of-type(5) .accordion.is-open+.accordion-content,.page-template-page-recipe-filter .filter-container:nth-of-type(6) .accordion.is-open+.accordion-content{z-index:8}}.page-template-page-recipe-filter .page-header .two-column-header .column-two{flex-basis:55%}@media all and (max-width:1023px){.page-template-page-recipe-filter .page-header .two-column-header .column-two{flex-basis:75%}}.page-template-page-recipe-filter .column-two .recipe-filter-group{align-items:center;display:flex;justify-content:flex-end;width:100%}@media all and (max-width:1023px){.page-template-page-recipe-filter .column-two .recipe-filter-group{display:none}}.page-template-page-recipe-filter .column-two .recipe-filter-group form{border-radius:5px;flex-basis:50%;width:50%}.page-template-page-recipe-filter .column-two .recipe-filter-group input{background-color:transparent;font-family:playfair-display,serif;font-weight:700;font-style:italic}.page-template-page-recipe-filter .column-two .recipe-filter-group .filter-button{flex-basis:31%}.page-template-page-recipe-filter .column-two .recipe-filter-group .filter-button .filter-button-link{background-color:#fbdbe1;border-radius:5px;color:#212121!important;flex:0 0 100%;flex-basis:20%!important;font-family:source-sans-pro,sans-serif;font-size:14px;font-weight:700!important;letter-spacing:1px;margin:2px 0 0 10px!important;padding:10px 15px;text-transform:uppercase}.single-post-container .tasty-recipes-quick-links{display:none}.tasty-recipe-video-embed{clear:both}@media all and (max-width:1023px){.tasty-recipes{max-width:100%!important}}.tasty-recipes-buttons{border-top:2px solid #eee;clear:both;display:flex;justify-content:space-between;margin-bottom:12px!important;padding-left:0!important;padding-top:12px;width:100%}@media all and (max-width:767px){.tasty-recipes-buttons{align-items:center;display:flex;justify-content:space-between}}.tasty-recipes-display{background-color:#f9f9f9!important;border:solid 1px #ece9e9;margin:6px;padding:20px;position:relative}.tasty-recipes-display:after{border:solid 1px #ece9e9;content:"";position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;background:#fff;z-index:-1}.tasty-recipes-display .tasty-recipes-entry-header{display:flex;flex-wrap:wrap;justify-content:space-between}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-entry-header{justify-content:center}}.tasty-recipes-display .tasty-recipes-image{flex-basis:30%;float:none!important;margin-right:0!important}.tasty-recipes-display .tasty-recipes-image img{margin:0}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-image{flex-basis:100%;margin-bottom:0!important;text-align:center}.tasty-recipes-display .tasty-recipes-image img{margin:0 auto}}.tasty-recipes-display .tasty-recipes-entry-header .tasty-recipes-image img{height:180px!important;width:180px!important}.tasty-recipes-display .tasty-recipes-header-content{display:flex!important;flex-basis:66%;flex-wrap:wrap;justify-content:flex-start;min-height:0!important}.single-post-container .left-side .entry-content ol.comment-list li article .comment-content,.single-post-container .left-side .entry-content ol.comment-list li article .comment-meta,.single-post-container .left-side .entry-content ol.comment-list li article .reply,.tasty-recipes-display .tasty-recipes-header-content .tasty-recipes-rating,.tasty-recipes-display .tasty-recipes-header-content .tasty-recipes-title{flex-basis:100%}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-header-content{flex-basis:100%}}.tasty-recipes-display .tasty-recipes-header-content .tasty-recipes-rating-outer{margin:13px 0;position:relative!important;top:0!important;width:auto!important}.tasty-recipes-display .tasty-recipes-header-content .tasty-recipes-rating-outer a{align-items:center;display:flex}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-header-content .tasty-recipes-rating-outer a{width:100%}}.tasty-recipes-display .tasty-recipes-entry-header .tasty-recipes-button-wrap{flex-basis:33%;width:33%!important}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-entry-header .tasty-recipes-button-wrap{flex-basis:31%;padding-top:0!important;width:auto!important}}.tasty-recipes-display .tasty-recipes-button-wrap a{font-family:source-sans-pro,sans-serif;font-size:14px;letter-spacing:1px;padding:6px 12px 3px}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-button-wrap a{font-size:12px;padding:6px 6px 3px}}.single-post-container .left-side .entry-content ol.comment-list li article .comment-time-stamp,.tasty-recipes-display .tasty-recipes-ratings{line-height:0}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-ratings{text-align:center!important}}.tasty-recipes-display .tasty-recipes-rating-inner{align-items:center;display:flex!important;flex-wrap:wrap}.tasty-recipes-display .tasty-recipes-rating-inner a{display:flex;justify-content:flex-start}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-rating-inner a{flex-wrap:wrap;justify-content:center}}.tasty-recipes-display .tasty-recipes-rating-stars img{display:inline-block}.tasty-recipes-display .tasty-recipes-rating-stars span{color:#212121!important;padding:0 1.5px}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-rating-stars{display:block!important;flex-basis:100%;position:relative!important;text-align:center!important}}.tasty-recipes-display .tasty-recipes-rating-label span{color:#212121;font-family:source-sans-pro,sans-serif}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-rating-label{display:block!important;flex-basis:100%;margin-top:0!important;position:relative!important;text-align:center!important}}.tasty-recipes-display header.tasty-recipes-entry-header{padding:0!important}.tasty-recipes-display h2.tasty-recipes-title{font-size:28px}@media all and (max-width:767px){.tasty-recipes-display h2.tasty-recipes-title{margin:15px auto;text-align:center}}.tasty-recipes-display .tasty-recipes-details{margin-top:0!important;padding-left:0!important}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-details{margin-top:10px!important}}.tasty-recipes-display .tasty-recipes-details ul{display:flex!important;flex-wrap:wrap;justify-content:flex-start}.tasty-recipes-display .tasty-recipes-details ul li{background-image:none!important;color:#212121;display:flex!important;width:100%}.tasty-recipes-display .tasty-recipes-details ul li span{flex-basis:70%}.tasty-recipes-display .tasty-recipes-details ul li span.tasty-recipes-label{flex-basis:25%;font-size:15px;font-weight:700}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-details ul li span.tasty-recipes-label{flex-basis:50%}}.tasty-recipes-display .tasty-recipes-details li.prep-time,.tasty-recipes-display .tasty-recipes-details li.yield{flex-basis:100%;font-size:16px!important}.tasty-recipes-display .tasty-recipes-details li.cook-time,.tasty-recipes-display .tasty-recipes-details li.total-time{flex-basis:auto;font-size:16px!important}.tasty-recipes-display .tasty-recipes-details li svg,.tasty-recipes-display .tasty-recipes-details li.author,.tasty-recipes-display .tasty-recipes-details li.category,.tasty-recipes-display .tasty-recipes-details li.cuisine,.tasty-recipes-display .tasty-recipes-details li.method,.tasty-recipes-display .tasty-recipes-details span.tasty-recipes-yield-scale,.tasty-recipes-display .tasty-recipes-entry-content ul li:before,.tasty-recipes-display a.questions svg,.tasty-recipes-display a.share-pin svg,.tasty-recipes-display a.tasty-recipes-print-button svg{display:none!important}.tasty-recipes-display a.questions,.tasty-recipes-display a.share-pin,.tasty-recipes-display a.tasty-recipes-print-button{border:0!important;border-radius:5px!important;color:#212121!important;font-family:source-sans-pro,sans-serif!important;font-size:13px!important;padding-bottom:11px!important;padding-top:11px!important}@media all and (max-width:767px){.tasty-recipes-display a.questions,.tasty-recipes-display a.share-pin,.tasty-recipes-display a.tasty-recipes-print-button{padding-bottom:7px!important;padding-top:7px!important}}.tasty-recipes-display a.questions{background-color:#f6daca!important}.tasty-recipes-display a.tasty-recipes-print-button{background-color:#fdedf0!important}.tasty-recipes-display a.share-pin{background-color:#cee7e8!important}.comment-respond p.logged-in-as a,.navigation.pagination .nav-links .next-link a,.navigation.pagination .nav-links .previous-link a,.tasty-recipes-display .tasty-recipes-entry-content{color:#212121}.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-description,.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-ingredients,.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-instructions{border-bottom:solid 2px #ece9e9;padding-left:0!important;padding-right:0!important}.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-notes{padding-left:0!important;padding-right:0!important}.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-scale-container{display:none}.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-ingredients-header,.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-instructions-header{margin-bottom:0!important}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-ingredients-header,.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-instructions-header{margin-top:0!important}.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-notes{padding-bottom:0!important}}.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-buttons{border-top:2px solid #eee;flex-basis:100%;margin-bottom:15px!important;padding-top:24px}.tasty-recipes-display .tasty-recipes-entry-content h3{color:#212121;font-family:playfair-display,serif;font-size:20px!important;font-weight:700!important;margin-bottom:15px!important}.tasty-recipes-display .tasty-recipes-entry-content p{margin-top:0!important}.tasty-recipes-display .tasty-recipes-entry-content hr{display:none!important;height:0}.tasty-recipes-display .tasty-recipes-entry-content hr:first-of-type{display:block!important;margin-top:0!important}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-entry-content ol,.tasty-recipes-display .tasty-recipes-entry-content ul{margin-bottom:15px!important}}.tasty-recipes-display .tasty-recipes-entry-content ul li{line-height:1.5em!important;padding-left:23px!important}.tasty-recipes-display .tasty-recipes-entry-content ol li,.tasty-recipes-display .tasty-recipes-entry-content ul li{color:#212121;margin-bottom:14px!important;margin-left:20px!important}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-entry-content ol li,.tasty-recipes-display .tasty-recipes-entry-content ul li{font-size:16px!important;margin-bottom:7px!important}}.tasty-recipes-display .tasty-recipes-entry-content ol li{line-height:27px!important;padding:0 0 5px 45px!important}.tasty-recipes-display .tasty-recipes-entry-content ol li:before{background-color:#ddd!important;border-radius:50%!important;color:#212121!important;content:counter(li);counter-increment:li;height:20px!important;line-height:20px!important;width:20px!important;font-weight:700;padding-top:0!important;text-align:center!important;position:absolute!important;left:3px!important;top:2px!important}@media all and (max-width:767px){.tasty-recipes-display .tasty-recipes-entry-content ol li:before{line-height:20px!important}}.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-notes{border-bottom:none!important;padding-bottom:0!important}.tasty-recipes-display .tasty-recipes-entry-content .tasty-recipes-keywords,.tasty-recipes-entry-footer{display:none}.error-404 .recipe-cards-container{margin:20px auto}@media all and (max-width:767px){.archive-wrapper .page-header-banner{padding:15px 0 0}.archive-wrapper .page-header-banner .banner-image{display:none}}.archive-wrapper .label-container{color:#212121;display:flex;flex-wrap:wrap;font-weight:700;justify-content:flex-start;margin:30px 0 0;text-transform:uppercase}.archive-wrapper .label-container .section-label{background-color:#f6f5f5;font-family:source-sans-pro,sans-serif;padding:12px 38px}.archive-wrapper .label-container-with-border{margin:30px auto 0}@media all and (max-width:1023px){.archive-wrapper .label-container-with-border{padding:0 15px}}.archive-wrapper .top-border{background-color:#f6f5f5;flex-basis:100%;height:2px}.archive-wrapper .email-form-row{margin-top:30px}.archive-wrapper .featured-category-wrapper .container{display:flex;justify-content:space-between}.archive-wrapper .featured-category-wrapper .block-recipes-list{flex-wrap:wrap;margin:30px auto}.archive-wrapper .featured-category-wrapper .label-container{align-items:center;font-family:source-sans-pro,sans-serif;justify-content:flex-start;margin-top:0}.archive-wrapper .featured-category-wrapper .recipe-cards-container{border:solid 2px #cee7e8;flex-wrap:wrap;padding:20px}@media all and (max-width:767px){.archive-wrapper .featured-category-wrapper .recipe-cards-container{flex-wrap:wrap}}.archive-wrapper .featured-category-wrapper .recipe-cards-container.row-number-1{flex-wrap:nowrap}@media all and (max-width:1023px){.archive-wrapper .featured-category-wrapper .recipe-cards-container.row-number-1{flex-wrap:wrap}}.archive-wrapper .featured-category-wrapper .section-label{background-color:#cee7e8;border-top-left-radius:10px;border-top-right-radius:10px;font-size:18px;font-weight:700;letter-spacing:1px;padding:10px;text-transform:uppercase}.archive-wrapper .archive-videos-container a.view-all-link,.archive-wrapper .featured-category-wrapper a.view-all-link{color:#212121;font-size:14px;font-weight:700;margin-left:10px;text-transform:uppercase}.archive-wrapper .archive-videos-container a.view-all-link span,.archive-wrapper .featured-category-wrapper a.view-all-link span{font-family:playfair-display,serif;font-size:14px;font-style:italic;font-weight:300;text-transform:lowercase}.archive-wrapper .archive-videos-container span.right-arrow,.archive-wrapper .featured-category-wrapper span.right-arrow{display:inline-block;margin-left:2px;width:11px}.archive-wrapper .featured-category-wrapper .recipe-card{flex-basis:15%;margin:0 0 20px}@media all and (max-width:1023px){.archive-wrapper .featured-category-wrapper .recipe-card{flex-basis:32%}}@media all and (max-width:767px){.archive-wrapper .featured-category-wrapper .recipe-card{flex-basis:48%}}.archive-wrapper .featured-category-wrapper .recipe-card:first-child{margin-left:0}.archive-wrapper .featured-category-wrapper .recipe-card:last-child{margin-right:0}@media all and (max-width:1023px){.archive-wrapper .archive-videos-container{padding:0 15px}}.archive-wrapper .archive-videos-container .container{display:flex;justify-content:space-between}.archive-wrapper .archive-videos-container .label-container{align-items:center;font-family:source-sans-pro,sans-serif;justify-content:flex-start}.archive-wrapper .archive-videos-container .video-cards-container{border:solid 2px #f6daca;flex-wrap:wrap;padding:20px}.archive-wrapper .archive-videos-container .section-label{background-color:#f6daca;border-top-left-radius:10px;border-top-right-radius:10px;font-size:18px;font-weight:700;letter-spacing:1px;padding:10px;text-transform:uppercase}.archive-wrapper .archive-videos-container .video-card{flex-basis:31%;margin:0}@media all and (max-width:767px){.archive-wrapper .archive-videos-container .video-card{flex-basis:100%;margin-bottom:10px}}.archive-wrapper .archive-videos-container .video-card:first-child{margin-left:0}.archive-wrapper .archive-videos-container .video-card:last-child{margin-right:0}.archive-wrapper .recipes-archive-list,.search-recipes-list{margin:20px auto}@media all and (max-width:1023px){.archive-wrapper .recipes-archive-list{padding:0 15px}}@media all and (max-width:767px){.archive-wrapper .recipes-archive-list{padding:0}}.archive-wrapper .recipes-archive-list .container,.archive-wrapper .videos-archive-list .container{display:flex;justify-content:space-between;flex-wrap:wrap}.archive-wrapper .recipes-archive-list .container .recipe-card{box-shadow:3px 5px 8px rgba(78,78,78,.1);flex-basis:23.6%;margin-bottom:20px}@media all and (max-width:767px){.archive-wrapper .recipes-archive-list .container .recipe-card{flex-basis:48%}}.archive-wrapper .recipes-archive-list .container .recipe-card:hover{box-shadow:3px 5px 8px rgba(78,78,78,.15)}.archive-wrapper .videos-archive-list .video-card{flex-basis:32%;margin:0 0 20px}@media all and (max-width:767px){.archive-wrapper .videos-archive-list .video-card{flex-basis:100%;margin-bottom:10px}}.archive-wrapper .videos-archive-list .video-card:first-child{margin-left:0}.archive-wrapper .videos-archive-list .video-card:last-child{margin-right:0}@media all and (max-width:767px){.author .archive-wrapper .page-header-banner{padding-bottom:0}.author .archive-wrapper .right-column{display:none}}@media all and (max-width:1023px){.search-recipes-list{padding:0 15px}}.search-recipes-list .container{display:flex;flex-wrap:wrap;justify-content:space-between}.search-recipes-list .recipe-card{flex-basis:15%;margin-bottom:20px}.search-recipes-list .recipe-card .recipe-title{font-size:16px}@media all and (max-width:767px){.search-recipes-list .recipe-card{flex-basis:48%}}.gform_wrapper form{border:solid 2px #f0efef;border-radius:10px;padding:20px 20px 0}.gform-body .gform_fields input,.gform-body .gform_fields textarea{border:solid 2px #f0efef;border-radius:5px;color:#212121;font-family:source-sans-pro,sans-serif;font-weight:700;padding:10px}.gform-body .gform_fields input::-webkit-input-placeholder,.gform-body .gform_fields textarea::-webkit-input-placeholder{color:#212121;font-family:source-sans-pro,sans-serif;font-weight:700}.gform-body .gform_fields input::-moz-placeholder,.gform-body .gform_fields textarea::-moz-placeholder{color:#212121;font-family:source-sans-pro,sans-serif;font-weight:700}.gform-body .gform_fields input:-ms-input-placeholder,.gform-body .gform_fields textarea:-ms-input-placeholder{color:#212121;font-family:source-sans-pro,sans-serif;font-weight:700}.gform-body .gform_fields input::placeholder,.gform-body .gform_fields textarea::placeholder{color:#212121;font-family:source-sans-pro,sans-serif;font-weight:700}@media all and (max-width:767px){.gform-body .gform_fields .gfield{grid-column:1/span 12!important}.gform-body .gform_fields .gfield>div{margin-top:-7px}}.gform_footer input[type=submit]{background-color:#f7b8c3;border:0;color:#212121;padding:20px 23px}.comment-respond .form-submit input[type=submit]:hover,.gform_footer input[type=submit]:hover{background-color:#fdedf0;cursor:pointer}#gform_wrapper_1 #field_1_1{grid-column:1/span 6}#gform_wrapper_1 #field_1_2{grid-column:7/span 6}.accordion:hover{cursor:pointer}.accordion-content{max-height:0;padding:0;font-family:playfair-display,serif;font-size:14px;font-style:italic;overflow:hidden;transition:all .3s ease}.accordion-content .accordion-content-container{background-color:#f6f5f5;padding:10px 8px}.accordion-content .facetwp-counter{display:none!important}.accordion-content-container .facetwp-facet,.single-post-container .left-side .entry-content ol.comment-list ol.children{margin-bottom:0}.accordion-content-container .facetwp-checkbox{background:url(../../public/img/circle-checkbox.png)0 50%no-repeat;background-size:15px;font-family:source-sans-pro,sans-serif}.accordion-content-container .facetwp-checkbox.checked{background:url(../../public/img/circle-checkbox-active.png)0 50%no-repeat;background-size:15px}.navigation.pagination{flex-basis:100%;margin-top:30px}.navigation.pagination .nav-links{display:flex;font-family:source-sans-pro,sans-serif;justify-content:center;width:100%}.navigation.pagination .nav-links .next-link,.navigation.pagination .nav-links .previous-link{font-family:playfair-display,serif;font-size:16px;font-style:italic;font-weight:700}.navigation.pagination .nav-links .previous-link{margin-right:auto}.navigation.pagination .nav-links .page-numbers-container{margin:0 auto}@media all and (max-width:767px){.navigation.pagination .nav-links .page-numbers-container{display:flex;flex-wrap:wrap;justify-content:center}}.navigation.pagination .nav-links .page-numbers-container .page-numbers{background-color:#fdedf0;border-radius:30px;color:#212121;display:inline-block;font-size:16px;font-weight:700;height:41px;width:41px}.navigation.pagination .nav-links .page-numbers-container .page-numbers span{display:inline-block;margin:0 auto;width:100%;height:100%;position:relative;text-align:center;vertical-align:middle;top:.5em}@media all and (max-width:767px){.navigation.pagination .nav-links .page-numbers-container .page-numbers{margin:0 3px 5px}}.facetwp-pager .facetwp-page:hover,.navigation.pagination .nav-links .page-numbers-container .page-numbers.current,.navigation.pagination .nav-links .page-numbers-container .page-numbers:hover{background-color:#f7b8c3}.facetwp-pager .facetwp-page.dots,.navigation.pagination .nav-links .page-numbers-container .page-numbers.dots{background-color:transparent}.navigation.pagination .nav-links .next-link{margin-left:auto}@media all and (max-width:767px){.navigation.pagination .nav-links .next-link,.navigation.pagination .nav-links .previous-link{display:none}}.facetwp-pager,.facetwp-pager .facetwp-page{display:flex;justify-content:center}.facetwp-pager .facetwp-page{align-items:center;background-color:#fdedf0;border-radius:30px;color:#212121;font-size:16px;font-weight:700;height:41px;width:41px}.facetwp-pager .facetwp-page span{display:block;margin-top:0}.facetwp-pager .facetwp-page.active{background-color:#f7b8c3}.facetwp-pager .page-numbers.dots{background-color:transparent}.facetwp-pager .facetwp-page.next,.facetwp-pager .facetwp-page.prev{background-color:transparent;font-style:italic;font-weight:700}.facetwp-pager .facetwp-page.prev{margin-right:auto}.facetwp-pager .facetwp-page.first,.facetwp-pager .facetwp-page.next{margin-left:auto}.facetwp-pager .facetwp-page.prev+.facetwp-page.first{margin-left:0}.offset-id-link,.offset-id-link-block{display:block;position:relative;top:-30px;visibility:hidden}.offset-id-link-block{top:-50px}.comment-content a,.comment-content p{word-break:break-word;word-wrap:break-word}.bypostauthor{display:block}.comment-title-container{align-items:center;display:flex;justify-content:flex-start}.comment-title-container .comment-icon{background-color:#fdedf0;border-radius:30px;padding:10px 14px;margin-right:10px}.comment-title-container svg{width:20px}.single-post-container .left-side .entry-content ol.comment-list ol.children li{padding:5px 0 5px 30px}.single-post-container .left-side .entry-content ol.comment-list li:before{content:""!important;display:none!important}.single-post-container .left-side .entry-content ol.comment-list li.parent{padding:5px 0}.single-post-container .left-side .entry-content ol.comment-list li{padding:0}.single-post-container .left-side .entry-content ol.comment-list li article{border:solid 2px #f0efef;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;padding:20px 20px 0}.single-post-container .left-side .entry-content ol.comment-list li article .comment-author a{color:#212121;font-size:13px;font-weight:400;line-height:15px;text-decoration:none}.single-post-container .left-side .entry-content ol.comment-list li article .comment-time-stamp a{pointer-events:none}.single-post-container .left-side .entry-content ol.comment-list li article .edit-link{margin-left:5px}.single-post-container .left-side .entry-content ol.comment-list li article .edit-link a{pointer-events:all}.single-post-container .left-side .entry-content ol.comment-list li article .comment-meta{border-bottom:solid 2px #f0efef;display:flex;flex-wrap:wrap;padding-bottom:7px;justify-content:space-between;align-items:center}.comment-navigation .nav-next a,.comment-navigation .nav-previous a,.gform_footer input[type=submit],.single-post-container .left-side .entry-content ol.comment-list li article .comment-meta .fn{font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.single-post-container .left-side .entry-content ol.comment-list li article .comment-meta .says{font-family:playfair-display,serif;font-size:14px;font-style:italic}.single-post-container .left-side .entry-content ol.comment-list li article .comment-meta .tasty-recipes-ratings{line-height:0}.single-post-container .left-side .entry-content ol.comment-list li article .comment-meta .tasty-recipes-ratings img{display:inline-block;max-width:15px;width:15px}.single-post-container .left-side .entry-content ol.comment-list li article .comment-meta .tasty-recipes-rating{font-size:26px;margin:10px 0 10px 3px}.single-post-container .left-side .entry-content ol.comment-list li article .comment-content{font-size:16px;font-weight:400}.single-post-container .left-side .entry-content ol.comment-list li article .comment-content p{font-family:source-sans-pro,sans-serif;margin-top:12px}.single-post-container .left-side .entry-content ol.comment-list li article .reply{display:flex;justify-content:flex-end;margin-right:-20px;position:relative;text-align:center;right:-20px}.single-post-container .left-side .entry-content ol.comment-list li article .reply a{background-color:#f6f5f5;color:#212121;font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:400;line-height:1;padding:7px 9px;text-decoration:none;text-align:center;text-transform:uppercase}.single-post-container .left-side .entry-content ol.comment-list li.bypostauthor article,.single-post-container .left-side .entry-content ol.comment-list li.comment.byuser article{background-color:#fdedf0;border:0}.single-post-container .left-side .entry-content ol.comment-list li.bypostauthor article .comment-meta,.single-post-container .left-side .entry-content ol.comment-list li.comment.byuser article .comment-meta{border-bottom:solid 2px #fff}.single-post-container .left-side .entry-content ol.comment-list li.bypostauthor ol.children article,.single-post-container .left-side .entry-content ol.comment-list li.comment.byuser ol.children article{background-color:#fff;border:solid 2px #f0efef}@media all and (max-width:767px){.single-post-container .left-side .entry-content ol.comment-list li:last-of-type article{margin-bottom:0}}.comment-navigation .nav-next a,.comment-navigation .nav-previous a{background-color:#fdedf0;border-radius:4px;color:#212121;padding:6px 15px}.comment-respond{border:solid 1px #f0efef;padding:20px}.comment-respond form{display:flex;flex-wrap:wrap;justify-content:space-between}.comment-respond form p.comment-form-author,.comment-respond form p.comment-form-email{flex-basis:49%;width:49%}@media all and (max-width:767px){.comment-respond form p.comment-form-author,.comment-respond form p.comment-form-email{flex-basis:100%;width:100%}}.comment-respond h3#reply-title{font-size:28px;margin:0}.comment-respond p.logged-in-as{margin-bottom:10px}.comment-respond p.comment-form-comment-subscribe{margin-bottom:0}@media all and (max-width:767px){.comment-respond p.comment-form-comment-subscribe{font-size:16px;margin-bottom:5px}}.comment-respond .tasty-recipes-comment-form{font-weight:700}.comment-respond .tasty-recipes-comment-form legend,.comment-respond .tasty-recipes-comment-form span.tasty-recipes-ratings-buttons{display:inline-block;float:left}@media all and (max-width:767px){.comment-respond .tasty-recipes-comment-form legend,.comment-respond .tasty-recipes-comment-form span.tasty-recipes-ratings-buttons{display:block;float:none}}.comment-respond .tasty-recipes-comment-form legend{font-family:source-sans-pro,sans-serif;font-size:13px;margin-right:10px;text-transform:uppercase}.comment-respond .tasty-recipes-comment-form span.tasty-recipes-ratings-buttons{margin-top:-7px}@media all and (max-width:767px){.comment-respond .tasty-recipes-comment-form span.tasty-recipes-ratings-buttons{margin-top:0}}.comment-respond p.comment-notes{font-size:16px;margin-bottom:12px}.comment-respond .comment-form-author,.comment-respond .comment-form-comment,.comment-respond .comment-form-email{align-items:flex-start;border:solid 2px #f0efef;border-radius:5px;display:flex;justify-content:flex-start;padding:10px}.comment-respond .comment-form-author label,.comment-respond .comment-form-comment label,.comment-respond .comment-form-email label{display:flex;font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;margin:-2px 3px 0 0;text-transform:uppercase}.comment-respond .comment-form-author ::-webkit-input-placeholder,.comment-respond .comment-form-comment ::-webkit-input-placeholder,.comment-respond .comment-form-email ::-webkit-input-placeholder{font-family:source-sans-pro,sans-serif;font-size:14px;font-style:italic;font-weight:500}.comment-respond .comment-form-author ::-moz-placeholder,.comment-respond .comment-form-comment ::-moz-placeholder,.comment-respond .comment-form-email ::-moz-placeholder{font-family:source-sans-pro,sans-serif;font-size:14px;font-style:italic;font-weight:500}.comment-respond .comment-form-author :-ms-input-placeholder,.comment-respond .comment-form-comment :-ms-input-placeholder,.comment-respond .comment-form-email :-ms-input-placeholder{font-family:source-sans-pro,sans-serif;font-size:14px;font-style:italic;font-weight:500}.comment-respond .comment-form-author ::placeholder,.comment-respond .comment-form-author input,.comment-respond .comment-form-author textarea,.comment-respond .comment-form-comment ::placeholder,.comment-respond .comment-form-comment input,.comment-respond .comment-form-comment textarea,.comment-respond .comment-form-email ::placeholder,.comment-respond .comment-form-email input,.comment-respond .comment-form-email textarea{font-family:source-sans-pro,sans-serif;font-size:14px;font-style:italic;font-weight:500}.comment-respond .comment-form-author input,.comment-respond .comment-form-comment input,.comment-respond .comment-form-email input{border:0;width:100%}#primary[tabindex="-1"]:focus,.comment-respond .comment-form-author input:focus,.comment-respond .comment-form-author textarea:focus,.comment-respond .comment-form-comment input:focus,.comment-respond .comment-form-comment textarea:focus,.comment-respond .comment-form-email input:focus,.comment-respond .comment-form-email textarea:focus{outline:0}.comment-respond .comment-form-author,.comment-respond .comment-form-email{margin:0 0 10px}.comment-respond .comment-form-comment{margin-bottom:8px}.comment-respond .comment-form-comment label{margin-top:1px}.comment-respond textarea#comment{border:0}.comment-respond .akismet_comment_form_privacy_notice{font-family:source-sans-pro,sans-serif;font-size:13px;line-height:16px;margin-top:0}.comment-respond .akismet_comment_form_privacy_notice a,.footer-nav .right-side a{color:#212121}.comment-respond .akismet_comment_form_privacy_notice a:hover{color:#f7b8c3}.comment-respond .comment-form-url{display:none}.comment-respond .form-submit{margin:0}.comment-respond .form-submit input[type=submit]{background-color:#f7b8c3;border:0;border-radius:4px;color:#212121;font-family:source-sans-pro,sans-serif;font-size:13px;font-weight:700;padding:15px 20px;text-transform:uppercase}.widget{margin:0 0 20px}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.footer-logo-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:-75px;position:relative;z-index:-2}@media all and (max-width:1023px){.footer-logo-container{margin-bottom:-35px}}@media all and (max-width:767px){.footer-logo-container{margin-bottom:0;padding:0}}.footer-logo-container .footer-logo{background-color:#fff;flex-basis:18%;margin:0 auto;padding:25px;position:relative;z-index:1}@media all and (max-width:767px){.footer-logo-container .footer-logo{flex-basis:45%}}.footer-logo-container .footer-logo svg{width:100%}.footer-nav{background-color:#fff;font-family:source-sans-pro,sans-serif;font-weight:700;padding:15px}.footer-nav .container,.footer-nav ul#menu-footer{display:flex;flex-wrap:wrap;justify-content:space-between}@media all and (max-width:1023px){.footer-nav .container{justify-content:center}}.footer-nav .container .top-arrow,.footer-nav ul#menu-footer li{font-family:source-sans-pro,sans-serif;font-size:13px;letter-spacing:1px}@media all and (max-width:767px){.footer-nav .container .top-arrow{flex-basis:50%;margin-bottom:15px}}.footer-nav .container .top-arrow:hover{color:#c3366f;cursor:pointer}.footer-nav .container .top-arrow svg{margin-right:3px;width:10px}.footer-nav ul#menu-footer{margin:0;padding:0}@media all and (max-width:1023px){.footer-nav ul#menu-footer{justify-content:center}}@media all and (max-width:767px){.footer-nav ul#menu-footer{text-align:center}}.footer-nav ul#menu-footer li{font-size:14px;line-height:21px;list-style:none;padding:0 10px}@media all and (max-width:767px){.footer-nav ul#menu-footer li{flex-basis:50%;margin-bottom:15px;padding:0}}.footer-nav ul#menu-footer li a{color:#212121;text-transform:uppercase}.footer-nav .left-side,.footer-nav .right-side{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}@media all and (max-width:767px){.footer-nav .left-side,.footer-nav .right-side{flex-basis:100%}.footer-nav .left-side .menu-footer-container{width:100%}}.footer-nav .right-side{font-size:13px;font-weight:300}@media all and (max-width:767px){.footer-nav .right-side{display:block;text-align:center}}.footer-nav .right-side svg{margin-left:3px;width:25px}@media all and (max-width:767px){.footer-nav .right-side svg{display:block;margin:15px auto 0}}.footer-nav .right-side a:hover{color:#c3366f}@media all and (max-width:767px){.grecaptcha-badge{display:none!important}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#212121;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}
/*# sourceMappingURL=styles.css.map */