a,a svg{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}input,select,textarea{background:#fff;border:1px solid #BDBDBD;border-radius:4px;color:#424242;font-size:14px;line-height:24px;padding:12px 10px;width:100%}select{line-height:48px;height:48px}textarea{width:100%}::-moz-placeholder{color:#9E9E9E;opacity:1}::-ms-input-placeholder{color:#9E9E9E}::-webkit-input-placeholder{color:#9E9E9E}input:focus::-webkit-input-placeholder,input:focus::-moz-placeholder,input:focus:-ms-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}.search-form{position:relative}.search-form .search-field{padding-right:42px}.search-form .search-submit{background:transparent;border:none;padding:0;margin:0;min-width:0;width:40px;height:48px;text-align:center;position:absolute;top:1px;right:1px}.search-form .search-submit svg{fill:#616161;vertical-align:middle;width:20px;height:20px}body{color:#424242;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:400;line-height:1.55}@media (min-width: 768px){body{font-size:18px}}a{color:#42989A;font-weight:700;text-decoration:underline}a:hover{color:#226D6D;text-decoration:none}strong{font-weight:700}ol,ul{margin:0;padding:0}code,pre{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:12px}code{padding:2px 4px;white-space:nowrap}pre{display:block;padding:9.5px;margin:0 0 10px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}cite{font-style:normal}.clearfix:after{content:"";display:table;clear:both}p{margin:0 0 16px;padding:0}p.large,p.has-large-font-size{font-size:19px}@media (min-width: 768px){p.large,p.has-large-font-size{font-size:22px}}p.has-regular-font-size{font-size:17px}@media (min-width: 768px){p.has-regular-font-size{font-size:18px}}p.small,p.has-small-font-size{font-size:12px}h1,h2,h3,h4,h5,h6{color:#212121;line-height:1.2;font-family:"Source Serif Pro",serif;font-weight:600;margin:0 0 16px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#424242;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#42989A;text-decoration:none}h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus{outline:none}h1{font-size:34px}@media (min-width: 768px){h1{font-size:46px}}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5,h6{font-size:16px}.wp-block-button__link{border-radius:3px;color:#fff;font-size:20px;font-weight:700;line-height:32px;padding:18px 24px;min-width:217px;text-align:center}.wp-block-button__link:hover{color:#fff;text-decoration:none}.is-style-full .wp-block-button__link,.wp-block-button__link.full{display:block;width:100%}.wp-block-button__link.small{padding:14px 24px}.wp-block-button__link:not(.has-background),.wp-block-button__link.has-teal-background-color{background-color:#42989A}.wp-block-button__link:not(.has-background):hover,.wp-block-button__link:not(.has-background):focus,.wp-block-button__link.has-teal-background-color:hover,.wp-block-button__link.has-teal-background-color:focus{background-color:#226D6D}.wp-block-button__link.has-dark-teal-background-color{background-color:#226D6D}.wp-block-button__link.has-dark-teal-background-color:hover,.wp-block-button__link.has-dark-teal-background-color:focus{background-color:#42989A}.wp-block-button__link.has-blue-background-color{background-color:#29378D}.wp-block-button__link.has-blue-background-color:hover,.wp-block-button__link.has-blue-background-color:focus{background-color:#1e2865}.simplefavorite-button,.wp-block-button__link.review-recipe{background:#42989A;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline:none;font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase;padding:15px 30px 14px 20px}.simplefavorite-button:hover,.wp-block-button__link.review-recipe:hover{background:#226D6D}.simplefavorite-button i,.wp-block-button__link.review-recipe i{font-size:24px;margin-right:10px;vertical-align:middle}blockquote,blockquote.wp-block-quote{background:rgba(41,55,141,0.05);border-left:5px solid #29378D;padding:12px 20px;text-align:left}blockquote p,blockquote.wp-block-quote p{color:#29378D;font-family:"Source Serif Pro",serif;font-size:22px;font-style:normal;font-weight:400;line-height:1.4}@media (min-width: 768px){blockquote p,blockquote.wp-block-quote p{font-size:28px}}blockquote cite,blockquote .wp-block-quote__citation,blockquote.wp-block-quote cite,blockquote.wp-block-quote .wp-block-quote__citation{color:#29378D;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;opacity:.5}blockquote p:last-of-type,blockquote.wp-block-quote p:last-of-type{margin-bottom:0}.wp-block-separator,hr{background:transparent;border:none;width:100%;height:32px;position:relative}.wp-block-separator::before,hr::before{background:#BDBDBD;content:'';display:block;width:100%;height:1px;position:absolute;top:50%;margin-top:-.5px}img{display:block;max-width:100%;height:auto}.wp-block-image figcaption{color:#616161;text-align:left;font-size:14px;font-style:italic}.wp-block-table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid}@media (max-width: 767px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:1fr;grid-template-areas:"media-text-media" "media-text-content" !important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{margin-bottom:32px}}.has-teal-color{color:#42989A}.has-teal-background-color{background-color:#42989A}.has-dark-teal-color{color:#226D6D}.has-dark-teal-background-color{background-color:#226D6D}.has-blue-color{color:#29378D}.has-blue-background-color{background-color:#29378D}.pin-recipe{background:#CD1A19;color:#fff;padding:17px 25px 25px 132px;position:relative}.pin-recipe .pinterest-icon{fill:#fff;position:absolute;left:28px;top:50%;margin-top:-36px}.pin-recipe h5{color:#fff;margin:0 0 4px}.pin-recipe .shared-counts-button{background:#fff;border-radius:3px;color:#CD1A19;font-size:14px;font-weight:700;line-height:20px;padding:10px 32px;text-transform:uppercase;text-decoration:none}.pin-recipe .shared-counts-button:hover{background:#E0E0E0}.pin-recipe .shared-counts-button .shared-counts-icon{display:none}@media (max-width: 767px){.pin-recipe{padding-left:92px}.pin-recipe .pinterest-icon{width:48px;height:48px;left:22px;margin-top:-24px}}div.wpforms-container .wpforms-head-container{margin-bottom:25px}div.wpforms-container .wpforms-head-container>*{margin:0}div.wpforms-container .wpforms-head-container>*+*{margin-top:5px}div.wpforms-container .wpforms-title{font-size:26px;font-family:"Source Serif Pro",serif;font-weight:600;line-height:1.2;padding:0}@media (min-width: 768px){div.wpforms-container .wpforms-title{font-size:32px}}div.wpforms-container .wpforms-field{padding:0;margin-bottom:20px}div.wpforms-container .wpforms-field:last-child{margin-bottom:0}.entry-content div.wpforms-container ul{padding-left:0}div.wpforms-container .wpforms-field-label{font-size:16px;font-family:"Source Serif Pro",serif}div.wpforms-container .wpforms-field-sublabel{font-size:12px;margin-top:2px}div.wpforms-container .wpforms-field-checkbox{font-size:16px}div.wpforms-container .wpforms-recaptcha-container{padding:0}@media (min-width: 768px){div.wpforms-container .wpforms-recaptcha-container{margin-bottom:-78px}}div.wpforms-container .wpforms-submit-container{padding:0;margin-top:20px;text-align:center}div.wpforms-container.newsletter-subscribe{background:#42989A;padding:32px}div.wpforms-container.newsletter-subscribe .wpforms-title,div.wpforms-container.newsletter-subscribe .wpforms-description{color:#fff}div.wpforms-container.newsletter-subscribe .wpforms-submit-container button{background:#212121}div.wpforms-container.one-line:after{content:"";display:table;clear:both}div.wpforms-container.one-line .wpforms-submit-container button{display:block;width:100%;min-width:0;padding-left:0;padding-right:0}@media (min-width: 768px){div.wpforms-container.one-line .wpforms-field-container{display:table;width:calc(100% - 157px);float:left}div.wpforms-container.one-line .wpforms-field-container .wpforms-field{display:table-cell;padding-right:40px;margin:0}div.wpforms-container.one-line .wpforms-field-container .wpforms-field input{padding:18px 10px}div.wpforms-container.one-line .wpforms-submit-container{float:right;width:157px;clear:none;margin:0}}.wprm-recipe-rating .wprm-rating-star{margin-right:4px}.wprm-recipe-rating .wprm-recipe-rating-details{display:inline;margin-left:10px}.wprm-recipe-rating .wprm-rating-star-full svg path{fill:#F5C723}.wprm-recipe-rating .wprm-rating-star-empty svg path{fill:#E0E0E0}.wprm-comment-rating,.comment-form-wprm-rating{margin-bottom:12px}.wprm-comment-rating .wprm-rating-star,.comment-form-wprm-rating .wprm-rating-star{margin-right:4px}.wprm-comment-rating .wprm-rating-star svg path,.wprm-comment-rating .wprm-rating-star.wprm-rating-star-selecting-filled svg.star-empty path,.wprm-comment-rating .wprm-rating-star.rated svg.star-empty path,.comment-form-wprm-rating .wprm-rating-star svg path,.comment-form-wprm-rating .wprm-rating-star.wprm-rating-star-selecting-filled svg.star-empty path,.comment-form-wprm-rating .wprm-rating-star.rated svg.star-empty path{fill:#F5C723}.wprm-comment-rating .wprm-rating-star svg.star-empty path,.comment-form-wprm-rating .wprm-rating-star svg.star-empty path{fill:#E0E0E0}.hpl.center{display:grid;-webkit-box-pack:center;justify-content:center}html,input[type="search"]{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}.wrap{max-width:1200px;margin:0 auto;padding-left:16px;padding-right:16px}.wrap:after{content:"";display:table;clear:both}.site-inner{padding:22px 0;background-size:cover;background-position:center}@media (min-width: 768px){.site-inner{padding:52px 0}}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}.site-main{max-width:768px;margin:0 auto}.sidebar-primary .widget+.widget{margin-top:30px}.sidebar-primary .widget-title{text-align:center}@media (max-width: 991px){.sidebar-primary{display:none}}@media (min-width: 992px){.content-sidebar .site-main{float:left;width:65.7534246575%;margin:0}.content-sidebar .sidebar-primary{float:right;width:25.6849315068%}@supports (display: grid){.content-sidebar .content-area{display:grid;grid-template-columns:1fr 300px}.content-sidebar .site-main,.content-sidebar .sidebar-primary{float:none;width:100%}@media (min-width: 1400px){.content-sidebar.single-post .content-area{grid-template-columns:1fr 634px 1fr;grid-column-gap:67px;max-width:1400px;grid-template-areas:"header header header" ". main sidebar"}.content-sidebar.single-post .content-area .post-header{grid-area:header}.content-sidebar.single-post .content-area .site-main{grid-area:main}.content-sidebar.single-post .content-area .sidebar-primary{grid-area:sidebar}}}}.site-header{border-bottom:1px solid #E0E0E0}.site-header .wrap{position:relative;padding-top:69px}.site-header .search-form.active{border-top:1px solid #E0E0E0;display:block;margin:0 -16px;padding:24px 16px}.site-header .search-form.active .search-submit{top:25px;right:17px}.title-area{width:180px;position:absolute;top:18px;left:calc( 50% - 90px)}.title-area h1.site-title,.title-area p.site-title{margin:0}.title-area .site-title a{background:url(../images/logo.svg) no-repeat center;background-size:contain;display:block;text-indent:-9999em;width:100%;height:37px}@media (min-width: 769px){.title-area{width:260px;top:7px;left:calc( 50% - 130px)}.title-area .site-title a{height:53px}}.mobile-menu-toggle,.mobile-search-toggle{background:transparent;border:none;cursor:pointer;display:block;outline:none;width:70px;height:70px}@media (min-width: 769px){.mobile-menu-toggle,.mobile-search-toggle{display:none}}.mobile-menu-toggle svg,.mobile-search-toggle svg{fill:#616161;vertical-align:middle}.mobile-menu-toggle .menu-close,.mobile-search-toggle .menu-close{display:none}.mobile-menu-toggle.active .menu-close,.mobile-search-toggle.active .menu-close{display:inline}.mobile-menu-toggle.active .menu-open,.mobile-search-toggle.active .menu-open{display:none}.mobile-menu-toggle{position:absolute;top:0;right:0}.mobile-search-toggle{position:absolute;top:0;left:0;z-index:2}.mobile-search-toggle.active{background:#fff;border-right:1px solid #E0E0E0}@media (max-width: 768px){.site-container{padding-top:70px}.site-header{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:999;max-height:100vh;overflow:scroll}}@media (max-width: 768px){.header-menu:not(.active)>*{display:none}.header-menu.active{background:#EBEBEB;border-top:1px solid #E0E0E0;padding:25px 16px 13px;margin:0 -16px}.header-menu.active .search-form{border:none;padding:0;margin:20px 0}.header-menu.active .nav-menu.nav-primary{display:block}}@media (min-width: 769px){.header-menu{margin:0 -16px}.header-menu .user-actions-nav{position:absolute;top:13px;right:16px}.header-menu .search-form{background:#fff;border:1px solid #E0E0E0;border-top-width:0;display:none;position:absolute;bottom:-100px;right:0;padding:25px;width:510px;z-index:110}.header-menu .search-form.active{border-top-width:0;margin:0}.header-menu .search-form .search-submit{top:26px;right:26px}}.header-menu .nav-menu li{list-style-type:none}@media (min-width: 769px){.header-menu .nav-menu li{float:left}}.header-menu .nav-menu li a{color:#757575;display:block;font-size:16px;font-weight:400;text-decoration:none}@media (max-width: 768px){.header-menu .nav-menu li a{margin-bottom:12px}}.header-menu .nav-menu li:hover>a,.header-menu .nav-menu li.current-menu-item>a,.header-menu .nav-menu li.current-menu-ancestor>a{color:#42989A}.header-menu .nav-menu li.menu-item-has-children{position:relative;margin-bottom:-1px}@media (min-width: 769px){.header-menu .nav-menu li.menu-item-has-children .sub-menu{background:#fff;border:1px solid #E0E0E0;left:-9999px;opacity:0;position:absolute;width:215px;z-index:99;margin-top:-1px}.header-menu .nav-menu li.menu-item-has-children .sub-menu .menu-item{float:none}.header-menu .nav-menu li.menu-item-has-children .sub-menu .menu-item a{color:#424242;font-size:18px;line-height:28px;font-family:"Source Serif Pro",serif;padding:7px 18px}.header-menu .nav-menu li.menu-item-has-children .sub-menu .menu-item:hover>a,.header-menu .nav-menu li.menu-item-has-children .sub-menu .menu-item.current-menu-item>a,.header-menu .nav-menu li.menu-item-has-children .sub-menu .menu-item.current-menu-ancestor>a{background:#eee;color:#424242}.header-menu .nav-menu li.menu-item-has-children.more>.sub-menu{margin-left:-113px}.header-menu .nav-menu li.menu-item-has-children:hover>a{border:1px solid #E0E0E0;border-bottom-width:0;background:#fff;position:relative;z-index:100}.header-menu .nav-menu li.menu-item-has-children:hover>.sub-menu{left:auto;opacity:1}.header-menu .nav-menu li.menu-item-has-children:hover.more>.sub-menu{right:auto}.header-menu .nav-menu li.menu-item-has-children .submenu-expand{z-index:101}.header-menu .nav-menu li.menu-item-has-children .submenu-expand svg{fill:#42989A}.header-menu .nav-menu li.menu-item-has-children .submenu-expand svg.mobile{display:none}}@media (max-width: 768px){.header-menu .nav-menu li.menu-item-has-children>a{padding-right:48px}.header-menu .nav-menu li.menu-item-has-children .sub-menu{display:none;padding-left:20px}.header-menu .nav-menu li.menu-item-has-children .submenu-expand{position:absolute;top:0;right:0;width:48px;height:48px;line-height:0;text-align:right;outline:none}.header-menu .nav-menu li.menu-item-has-children .submenu-expand svg{fill:#42989A;width:8px;height:8px;margin-top:calc( ( 48px - 8px ) / 2)}.header-menu .nav-menu li.menu-item-has-children .submenu-expand svg.desktop{display:none}.header-menu .nav-menu li.menu-item-has-children .submenu-expand.expanded>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-menu .nav-menu li.menu-item-has-children .submenu-expand.expanded+.sub-menu{display:block}}@media (min-width: 769px){.header-menu .nav-menu.nav-primary{display:none}.header-menu .nav-menu.nav-primary.ready{display:block}}.header-menu .nav-menu.nav-primary .menu{margin-bottom:12px}.header-menu .nav-menu.nav-primary .menu>li{border-bottom:1px solid #E0E0E0;margin-bottom:-1px}.header-menu .nav-menu.nav-primary .menu>li>a{color:#424242;font-family:"Source Serif Pro",serif;font-size:18px;line-height:28px;padding-top:10px;padding-bottom:10px;margin:0}.header-menu .nav-menu.nav-primary .menu>li:hover>a,.header-menu .nav-menu.nav-primary .menu>li.current-menu-item>a,.header-menu .nav-menu.nav-primary .menu>li.current-menu-ancestor>a{color:#42989A}.header-menu .nav-menu.nav-primary .menu>li.search{border:1px solid transparent;border-bottom-width:0;margin-bottom:-1px;float:right}@media (max-width: 768px){.header-menu .nav-menu.nav-primary .menu>li.search{display:none}}.header-menu .nav-menu.nav-primary .menu>li.search.active{background:#fff;border-color:#E0E0E0}.header-menu .nav-menu.nav-primary .menu>li.search .desktop-search-toggle{background:transparent;border:none;cursor:pointer;display:block;outline:none;padding:18px;line-height:0}.header-menu .nav-menu.nav-primary .menu>li.search .desktop-search-toggle svg{fill:#616161;vertical-align:middle}@media (min-width: 769px){.header-menu .nav-menu.nav-primary .menu>li{border-bottom:0}.header-menu .nav-menu.nav-primary .menu>li>a{padding:14px 18px}.header-menu .nav-menu.nav-primary .menu>li>.submenu-expand{position:absolute;right:20px;line-height:0;top:22px}.header-menu .nav-menu.nav-primary .menu>li.menu-item-has-children{position:relative}.header-menu .nav-menu.nav-primary .menu>li.menu-item-has-children>a{padding-right:40px;border:1px solid transparent;border-bottom-width:0}.header-menu .nav-menu.nav-primary .menu>li.menu-item-has-children:hover>a{border-color:#E0E0E0}}@media (min-width: 769px){.header-menu .nav-menu.nav-secondary{position:absolute;top:22px;left:16px}.header-menu .nav-menu.nav-secondary li+li{margin-left:30px}}.user-actions-nav{text-align:center}.user-actions-nav a{color:#757575;font-size:14px;line-height:20px;font-weight:400;vertical-align:middle;text-decoration:none}.user-actions-nav a:hover{color:#42989A}.user-actions-nav a+a{margin-left:20px}.user-actions-nav .nav-button{background-image:linear-gradient(-45deg, #226D6D 0%, #42989A 100%);border-radius:3px;color:#fff;display:inline-block;font-weight:700;padding:11px 25px}.user-actions-nav .nav-button:hover{color:#fff;background-image:linear-gradient(-45deg, #42989A 0%, #226D6D 100%)}@media (min-width: 768px){.admin-bar .site-container{padding-top:32px}}@media (max-width: 767px){#wpadminbar{display:none !important}}.archive .site-inner{padding:20px 0}@media (min-width: 768px){.archive .site-inner{padding:40px 0}}.archive:not(.category-all-recipes) .site-main,.page-template-favorites .site-main{max-width:1168px}@media (min-width: 768px){.archive:not(.category-all-recipes) .site-main>article,.page-template-favorites .site-main>article{float:left;margin-left:2.7397260274%;width:22.9452054795%}.archive:not(.category-all-recipes) .site-main>article:nth-of-type(4n+1),.page-template-favorites .site-main>article:nth-of-type(4n+1){clear:both;margin-left:0}@supports (display: grid){.archive:not(.category-all-recipes) .site-main,.page-template-favorites .site-main{display:grid;grid-column-gap:32px;grid-template-columns:repeat(4, 1fr)}.archive:not(.category-all-recipes) .site-main>article,.page-template-favorites .site-main>article{margin-left:0;width:100%}.archive:not(.category-all-recipes) .site-main header,.archive:not(.category-all-recipes) .site-main nav,.archive:not(.category-all-recipes) .site-main aside,.archive:not(.category-all-recipes) .site-main footer,.page-template-favorites .site-main header,.page-template-favorites .site-main nav,.page-template-favorites .site-main aside,.page-template-favorites .site-main footer{grid-column:1 / -1}}}@media (max-width: 767px){.archive:not(.category-all-recipes) .site-main>article,.page-template-favorites .site-main>article{float:left;margin-left:2.7397260274%;width:48.6301369863%}.archive:not(.category-all-recipes) .site-main>article:nth-of-type(2n+1),.page-template-favorites .site-main>article:nth-of-type(2n+1){clear:both;margin-left:0}@supports (display: grid){.archive:not(.category-all-recipes) .site-main,.page-template-favorites .site-main{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2, 1fr)}.archive:not(.category-all-recipes) .site-main>article,.page-template-favorites .site-main>article{margin-left:0;width:100%}.archive:not(.category-all-recipes) .site-main header,.archive:not(.category-all-recipes) .site-main nav,.archive:not(.category-all-recipes) .site-main aside,.archive:not(.category-all-recipes) .site-main footer,.page-template-favorites .site-main header,.page-template-favorites .site-main nav,.page-template-favorites .site-main aside,.page-template-favorites .site-main footer{grid-column:1 / -1}}}.archive:not(.category-all-recipes) .site-main>.entry-content,.page-template-favorites .site-main>.entry-content{grid-column:1 / -1}.archive-landing>.module.bg-white:last-child{padding-bottom:0}.archive-intro{width:100%;max-width:968px;margin:0 auto 30px;text-align:center;font-size:19px}@media (min-width: 768px){.archive-intro{font-size:22px}}.archive-intro #breadcrumbs{margin-bottom:25px}.hpl-archive-1{margin:20px 0 50px}.hpl-archive-2{margin-top:30px}.subcats{border:1px solid #E0E0E0;padding:16px;margin:32px 0;text-align:center}.subcats ul{margin:0;text-align:center}.subcats ul li{list-style-type:none;display:inline-block}.category-all-recipes .site-main{max-width:1168px}.category-all-recipes .site-main .recipe-filters,.category-all-recipes .site-main .facetwp-type-search,.category-all-recipes .site-main .facetwp-sort{margin-bottom:20px}@supports (display: grid){@media (min-width: 768px){.category-all-recipes .site-main{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:32px}.category-all-recipes .site-main>header{grid-column:1 / -1}.category-all-recipes .site-main .recipe-listing{grid-column:span 2 / -1;margin-bottom:32px}.category-all-recipes .site-main .facetwp-sort{grid-column:span 1 / -1;grid-row:2 / span 1;margin-bottom:32px}.category-all-recipes .site-main .recipe-filters,.category-all-recipes .site-main .facetwp-type-search,.category-all-recipes .site-main .facetwp-sort{margin-bottom:32px}}@media (min-width: 768px) and (min-width: 992px){.category-all-recipes .site-main{grid-template-columns:repeat(4, 1fr)}.category-all-recipes .site-main .recipe-listing{grid-column:span 3 / -1}}}@media (max-width: 767px){.category-all-recipes .site-main .recipe-listing>article{float:left;margin-left:2.7397260274%;width:48.6301369863%}.category-all-recipes .site-main .recipe-listing>article:nth-of-type(2n+1){clear:both;margin-left:0}@supports (display: grid){.category-all-recipes .site-main .recipe-listing{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2, 1fr)}.category-all-recipes .site-main .recipe-listing>article{margin-left:0;width:100%}.category-all-recipes .site-main .recipe-listing header,.category-all-recipes .site-main .recipe-listing nav,.category-all-recipes .site-main .recipe-listing aside,.category-all-recipes .site-main .recipe-listing footer{grid-column:1 / -1}}}@media (min-width: 768px) and (max-width: 991px){.category-all-recipes .site-main .recipe-listing>article{float:left;margin-left:2.7397260274%;width:48.6301369863%}.category-all-recipes .site-main .recipe-listing>article:nth-of-type(2n+1){clear:both;margin-left:0}@supports (display: grid){.category-all-recipes .site-main .recipe-listing{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2, 1fr)}.category-all-recipes .site-main .recipe-listing>article{margin-left:0;width:100%}.category-all-recipes .site-main .recipe-listing header,.category-all-recipes .site-main .recipe-listing nav,.category-all-recipes .site-main .recipe-listing aside,.category-all-recipes .site-main .recipe-listing footer{grid-column:1 / -1}}}@media (min-width: 992px){.category-all-recipes .site-main .recipe-listing>article{float:left;margin-left:2.7397260274%;width:31.5068493151%}.category-all-recipes .site-main .recipe-listing>article:nth-of-type(3n+1){clear:both;margin-left:0}@supports (display: grid){.category-all-recipes .site-main .recipe-listing{display:grid;grid-column-gap:32px;grid-template-columns:repeat(3, 1fr)}.category-all-recipes .site-main .recipe-listing>article{margin-left:0;width:100%}.category-all-recipes .site-main .recipe-listing header,.category-all-recipes .site-main .recipe-listing nav,.category-all-recipes .site-main .recipe-listing aside,.category-all-recipes .site-main .recipe-listing footer{grid-column:1 / -1}}}.category-all-recipes .facetwp-type-search{margin-bottom:0}.recipe-filters{background:#f5f5f5;grid-column:1 / span 1}.recipe-filters .recipe-filters__content{display:none;padding:18px 14px;-webkit-columns:2;-moz-columns:2;columns:2;font-size:16px}.recipe-filters .recipe-filters__content .facet-wrap{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}@supports (display: grid){@media (min-width: 768px){.recipe-filters .recipe-filters__content{-webkit-columns:1;-moz-columns:1;columns:1;display:block}}}.recipe-filters.active .recipe-filters__content{display:block}.recipe-filters .recipe-filter-toggle{background:#E0E0E0;border:none;box-shadow:0;color:#424242;cursor:pointer;outline:none;display:block;width:100%;font-size:16px;font-weight:700;line-height:24px;padding:18px 13px;text-align:left;text-transform:uppercase}.recipe-filters .recipe-filter-toggle svg{float:right}.recipe-filters .recipe-filter-toggle .show{display:block}.recipe-filters .recipe-filter-toggle .hide{display:none}@supports (display: grid){@media (min-width: 768px){.recipe-filters .recipe-filter-toggle{display:none}}}.recipe-filters.active .recipe-filter-toggle .show{display:none}.recipe-filters.active .recipe-filter-toggle .hide{display:block}.facetwp-counter{display:none}div.facetwp-checkbox{background:url(../images/checkbox.svg) no-repeat left center;background-size:20px;padding-left:28px;margin-bottom:12px}div.facetwp-checkbox.checked{background-image:url(../images/checkbox-on.svg)}.facetwp-search-wrap i.facetwp-btn{opacity:1;margin-right:5px}.facetwp-search-wrap i.facetwp-btn:before{background:url(../icons/utility/search-grey.svg) no-repeat}.post-summary{max-width:268px;margin-bottom:30px;position:relative;text-align:center}.post-summary .simplefavorite-button{background:transparent;padding:0;position:absolute;top:8px;right:12px;z-index:99}.post-summary .simplefavorite-button:hover,.post-summary .simplefavorite-button.active{color:#42989A;opacity:1}.post-summary .simplefavorite-button i{margin:0}.post-summary .simplefavorite-button .label{display:none}.post-summary.unfavorited{opacity:.5}.post-summary .entry-image-link{position:relative;z-index:1}.post-summary .entry-category{color:#42989A;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin-top:20px}.post-summary .entry-category .entry-category-icon{background:#fff;border-radius:50%;display:block;margin:-45px auto 0;width:50px;height:50px;padding:13px;z-index:2;position:relative}.post-summary .entry-title{font-size:18px}@media (min-width: 768px){.post-summary .entry-title{font-size:24px}}.post-summary .post-meta{color:#9E9E9E;font-size:14px;letter-spacing:1px;text-transform:uppercase;line-height:20px}.post-summary .post-meta .wprm-recipe-details-unit{font-size:14px;text-transform:uppercase}.post-summary .post-meta>*{display:block}.post-summary .post-meta>*.sep{display:none}.post-summary.large{max-width:100%}.post-summary.carousel{max-width:100%;position:relative;text-align:left}.post-summary.carousel .block-link{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;z-index:99}.post-summary.carousel img{display:block}.post-summary.carousel .entry-title{position:absolute;bottom:0;left:0;width:100%;padding:16px 16px 8px;font-size:28px;z-index:9;margin:0}.post-summary.carousel .entry-title a{color:#fff}.post-summary.carousel .play-icon{fill:#fff;position:absolute;top:50%;left:50%;width:108px;height:108px;margin:-54px 0 0 -54px;z-index:8}@media (max-width: 767px){.post-summary.carousel .play-icon{width:60px;height:60px;margin:-30px 0 0 -30px}}.post-summary.carousel::after{content:'';display:block;width:100%;height:163px;position:absolute;bottom:0;left:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%);opacity:.75;z-index:5}.posts-navigation,.facetwp-pager{border-top:1px solid #E0E0E0;font-size:16px;overflow:hidden;padding-top:24px;text-align:center;width:100%;grid-column:1 / -1}.posts-navigation .page-numbers,.posts-navigation .facetwp-page,.facetwp-pager .page-numbers,.facetwp-pager .facetwp-page{border-radius:50%;color:#424242;display:inline-block;width:30px;font-weight:400;line-height:30px;margin:0 4px;text-decoration:none}.posts-navigation .page-numbers:not(.dots):hover,.posts-navigation .facetwp-page:not(.dots):hover,.facetwp-pager .page-numbers:not(.dots):hover,.facetwp-pager .facetwp-page:not(.dots):hover{color:#42989A}.posts-navigation .page-numbers.current,.posts-navigation .page-numbers.active,.posts-navigation .facetwp-page.current,.posts-navigation .facetwp-page.active,.facetwp-pager .page-numbers.current,.facetwp-pager .page-numbers.active,.facetwp-pager .facetwp-page.current,.facetwp-pager .facetwp-page.active{background:#eee;font-weight:700}.posts-navigation .page-numbers.prev,.posts-navigation .page-numbers.next,.posts-navigation .facetwp-page.prev,.posts-navigation .facetwp-page.next,.facetwp-pager .page-numbers.prev,.facetwp-pager .page-numbers.next,.facetwp-pager .facetwp-page.prev,.facetwp-pager .facetwp-page.next{width:auto}.posts-navigation .facetwp-page.last-page,.posts-navigation .facetwp-pager-label,.facetwp-pager .facetwp-page.last-page,.facetwp-pager .facetwp-pager-label{display:none}.entry-content ul,.entry-content ol{padding-left:1.5rem}.entry-content ul li,.entry-content ol li{padding-bottom:.5rem}.entry-content ul li:last-child,.entry-content ol li:last-child{padding-bottom:0}.entry-content ul li ul,.entry-content ul li ol,.entry-content ol li ul,.entry-content ol li ol{padding-top:.5rem}.entry-content ul.wp-block-gallery,.entry-content ol.wp-block-gallery{padding-left:0}.entry-content ul.wp-block-gallery li,.entry-content ol.wp-block-gallery li{padding-bottom:0}.entry-content>*{margin:20px 0;max-width:100%}.entry-content>*:first-child{margin-top:0}.entry-content>*:last-child{margin-bottom:0}.full-width-content .entry-content>*.alignwide{margin:calc( 2 * 20px) -16px;max-width:calc( 100% + 32px)}@media (min-width: 992px){.full-width-content .entry-content>*.alignwide{margin:calc( 2 * 20px) calc(25% - 25vw);max-width:100vw;width:auto}}.full-width-content .entry-content>*.alignfull{margin:calc( 2 * 20px) -16px;max-width:calc( 100% + 32px)}@media (min-width: 992px){.full-width-content .entry-content>*.alignfull{margin:calc( 2 * 20px) calc(50% - 50vw);max-width:100vw;width:100vw}}.entry-content>*.alignleft{float:left;margin:0 20px 20px 0}.entry-content>*.alignright{float:right;margin:0 0 20px 20px}.entry-content>*.aligncenter{margin-left:auto;margin-right:auto}@media (min-width: 768px){.entry-content>*.aligncenter{margin-left:0;margin-right:0}}.single-post .entry{position:relative}.single-post .entry-footer{margin-top:30px}.post-header{text-align:center;max-width:768px;margin:0 auto 12px;width:100%;grid-column:1 / -1}@media (min-width: 768px){.post-header{margin-bottom:43px}}.post-header .entry-category{margin-bottom:12px}.post-header .entry-category a{text-transform:uppercase;text-decoration:none;font-weight:400;font-size:14px;letter-spacing:1px}.post-header .entry-category a svg{margin-right:8px;fill:#226D6D}.post-header .entry-author-link{color:#424242;font-size:16px;text-decoration:none}.post-header .entry-author-link:hover{color:#42989A}.post-header .entry-author-link .avatar{display:inline-block;border-radius:50%;vertical-align:middle;margin-right:10px}.post-header .entry-details>*{margin-bottom:12px;display:block}.post-header .entry-details>style{display:none}.post-header .entry-details .wprm-recipe-jump{font-size:12px;max-width:150px;margin:0 auto 12px}@media (max-width: 767px){.post-header .entry-details .wprm-recipe-rating-details{display:block;margin-left:0}.post-header .entry-details .entry-author-link{grid-column:1 / -1}}@supports (display: grid){.post-header .entry-details{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px;-webkit-box-align:start;align-items:start}@media (min-width: 768px){.post-header .entry-details{grid-template-columns:repeat(3, 1fr);-webkit-box-align:center;align-items:center}}.post-header .entry-details .wprm-recipe-jump{margin:0 0 12px;justify-self:end;grid-column:span 1 / -1}}.post-header .post-meta{color:#9E9E9E;font-size:16px;font-weight:400;letter-spacing:1.14px;text-transform:uppercase}.post-header .post-meta .wprm-block-text-normal,.post-header .post-meta .wprm-recipe-details-unit{text-transform:uppercase;font-size:16px}.post-header .post-meta .sep{padding:0 20px}.single-post .entry-footer p{color:#757575;font-size:14px;line-height:28px;margin:0 0 5px;text-align:center}.single-post .entry-footer a{color:#757575;font-weight:400;text-decoration:none}.single-post .entry-footer a:hover{color:#42989A}#breadcrumbs{color:#757575;font-size:14px;line-height:28px;margin:0 0 5px;text-align:center}#breadcrumbs a{color:#757575;font-weight:400;text-decoration:none}#breadcrumbs a:hover{color:#42989A}.after-post>*{margin:40px 0}@media (min-width: 768px){.after-post>*{margin:60px 0}}.after-post .type-newsletter-cta .wrap{padding:0}.entry-tags a,.subcats a{background:rgba(66,152,154,0.05);color:#42989A;display:inline-block;font-size:12px;font-weight:400;line-height:18px;margin:0 10px 10px 0;padding:15px 30px;text-transform:uppercase;text-decoration:none}.entry-tags a:hover,.subcats a:hover{background:rgba(66,152,154,0.2);color:#226D6D}.author-box .more{color:#42989A;font-size:16px;font-weight:700;letter-spacing:.44px;text-transform:uppercase;text-decoration:none}.author-box .more svg{fill:#42989A;opacity:.5;margin-right:5px}.author-box .more:hover{color:#226D6D}.author-box .more:hover svg{opacity:1}.author-box .social-links{overflow:hidden;width:100%}.author-box .social-links li{list-style-type:none;display:block;float:left}.author-box .social-links li+li{margin-left:15px}.author-box .social-links .label{display:none}.author-box .social-links svg{fill:#42989A;width:24px;height:24px}.author-box .social-links a{opacity:.5;text-decoration:none}.author-box .social-links a:hover{opacity:1}.author-box__avatar{display:block;width:153px;margin:0 auto 20px}.author-box__avatar img{border-radius:50%}@media (min-width: 768px){.author-box{padding-left:177px;position:relative;min-height:153px}.author-box__avatar{position:absolute;top:0;left:0}}.related-posts{overflow:hidden;width:100%}.related-posts .post-summary{float:left}.related-posts .post-summary .entry-title{font-size:18px}@media (max-width: 767px){.related-posts .post-summary{width:47.1204188482%}.related-posts .post-summary:nth-of-type(2){margin-left:5.7591623037%}.related-posts .post-summary:nth-of-type(3){margin-left:23.5602094241%;margin-bottom:0}}@media (min-width: 768px){.related-posts .post-summary{width:29.9363057325%;margin-bottom:0}.related-posts .post-summary:not(:first-of-type){margin-left:5.0955414013%}}.shared-counts-wrap.style-block{text-align:center}.shared-counts-wrap.style-block .shared-counts-button{float:none;display:inline-block}.shared-counts-wrap.style-block.before_content .included_total{color:#9E9E9E;font-size:14px;line-height:20px;width:48px;padding:0;height:auto;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.shared-counts-wrap.style-block.before_content .included_total .shared-counts-icon-label,.shared-counts-wrap.style-block.before_content .included_total .shared-counts-count{float:none}.shared-counts-wrap.style-block.before_content a.shared-counts-button{width:48px;height:48px;margin-right:10px}.shared-counts-wrap.style-block.before_content a.shared-counts-button svg{width:32px;height:32px;margin-top:calc( ( 48px - 32px ) / 2)}@media (min-width: 1400px){.shared-counts-wrap.style-block.before_content{text-align:left}@supports (display: grid){.shared-counts-wrap.style-block.before_content{position:absolute;top:0;left:-147px;width:48px;padding-top:50px}.shared-counts-wrap.style-block.before_content a.shared-counts-button{display:block;margin:0 0 10px}.shared-counts-wrap.style-block.before_content .included_total{text-align:right;position:absolute;top:0;left:0;display:-webkit-box;display:flex}}.shared-counts-wrap.style-block.before_content.fixed{position:fixed;top:90px;left:auto;margin-left:-147px}}.shared-counts-wrap.style-block.after_content{margin:40px 0 0}.shared-counts-wrap.style-block.after_content .included_total{display:none}.shared-counts-wrap.style-block.after_content a.shared-counts-button{border-radius:3px;color:#fff;font-size:16px;text-decoration:none;width:auto;height:auto;padding:19px 26px;margin-bottom:15px}.shared-counts-wrap.style-block.after_content a.shared-counts-button+.shared-counts-button{margin-left:25px}@media (max-width: 767px){.shared-counts-wrap.style-block.after_content a.shared-counts-button+.shared-counts-button{margin-left:11px}}.shared-counts-wrap.style-block.after_content a.shared-counts-button svg{width:32px;height:32px;margin:0 14px 0 0;vertical-align:middle}.shared-counts-wrap.style-block.after_content a.shared-counts-button .shared-counts-label{display:inline}.entry-comments .comments-title a{color:#42989A;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:17px;font-weight:700;text-decoration:underline;float:right;padding-top:10px;display:inline-block}@media (min-width: 768px){.entry-comments .comments-title a{font-size:18px}}.entry-comments .comments-title a:hover{color:#226D6D}@media (max-width: 767px){.entry-comments .comments-title{text-align:center}.entry-comments .comments-title a{display:block;float:none}}.entry-comments .comment-list{margin:0 0 32px}.entry-comments .comment-list li{border-top:1px solid #E0E0E0;list-style-type:none}.entry-comments .comment-list li.pingback{display:none}.entry-comments .comment-list li article,.entry-comments .comment-list li>.comment-body{padding:16px;position:relative}.entry-comments .comment-list li.staff>article{background:rgba(66,152,154,0.05)}.entry-comments .comment-list li .comment-respond{padding:16px}.entry-comments .comment-list>li{border:1px solid #E0E0E0;border-radius:3px;overflow:hidden;margin-bottom:20px}.entry-comments .comment-list .comment-meta{overflow:hidden;margin-bottom:15px;width:100%}.entry-comments .comment-list .comment-metadata{font-size:14px;margin:4px 0 0 0;color:#9E9E9E}.entry-comments .comment-list .comment-metadata a{color:#9E9E9E;font-weight:400;text-decoration:none}.entry-comments .comment-list .comment-metadata a:hover{color:#42989A}.entry-comments .comment-list .comment-author{color:#212121;font-family:"Source Serif Pro",serif;font-size:22px;line-height:28px;margin:0 16px 0 0;float:left}.entry-comments .comment-list .comment-author a{color:#212121;text-decoration:none}.entry-comments .comment-list .comment-author a:hover{color:#42989A}.entry-comments .comment-list .comment-author .says{display:none}.entry-comments .comment-list .comment-content p:last-child{margin:0}.entry-comments .comment-list .reply{position:absolute;top:16px;right:16px}.entry-comments .comment-list .reply a{background:url(../icons/utility/chat-grey.svg) no-repeat left center;background-size:24px;color:#757575;display:block;padding-left:31px;font-size:12px;line-height:24px;text-transform:uppercase;text-decoration:none}.entry-comments .comment-list ul.children{margin:0}.entry-comments .comment-list ul.children li{border-top:1px solid #BDBDBD}.entry-comments .comment-respond label{display:block;margin-right:12px;font-weight:700}.entry-comments .comment-respond label[for="subscribe"],.entry-comments .comment-respond label[for="wp-comment-cookies-consent"]{display:inline-block}@media (min-width: 768px){.entry-comments .comment-respond .comment-form-author,.entry-comments .comment-respond .comment-form-email{float:left;width:calc( 50% - 16px)}.entry-comments .comment-respond .comment-form-email{margin-left:32px}.entry-comments .comment-respond input[type="submit"]{width:auto}}.footer-nav-menus h5{border-bottom:1px solid #BDBDBD;padding-bottom:6px;margin-bottom:18px}.footer-nav-menus ul{margin-bottom:20px}.footer-nav-menus li{list-style-type:none;display:inline-block;width:100%;margin:8px 0}.footer-nav-menus li a{color:#757575;text-decoration:none;font-weight:400}.footer-nav-menus li a:hover{color:#42989A}.footer-nav-menus li a svg{fill:#9E9E9E;margin-right:10px;vertical-align:middle}@media (min-width: 768px){.footer-nav-menus{margin-bottom:30px}@supports (display: grid){.footer-nav-menus{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:32px}.footer-nav-menus .footer-recipes{grid-column:span 2}.footer-nav-menus .footer-recipes ul{-webkit-columns:2;-moz-columns:2;columns:2}}}@media (min-width: 768px) and (min-width: 992px){.footer-nav-menus{grid-template-columns:repeat(4, 1fr)}}.site-footer{background-image:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#EBEBEB));background-image:linear-gradient(0deg, #fff 0%, #EBEBEB 100%);padding:32px 0 16px}.site-footer p{color:#757575;font-size:12px;text-align:center;opacity:.6}.site-footer a{color:#757575;font-weight:400}.site-footer a:hover{color:#42989A}.site-footer .footer-links a+a{margin-left:18px}@media (min-width: 768px){.site-footer p{text-align:left}.site-footer p.footer-links{text-align:right;float:right;width:calc( 50% - 16px)}.site-footer .copyright{float:left;width:50%}}.page-template-register .site-inner{padding:35px 0}@media (min-width: 768px){.page-template-register .site-inner{padding:95px 0}}.page-template-register .site-main{background:rgba(255,255,255,0.95);max-width:632px;padding:22px}@media (min-width: 768px){.page-template-register .site-main{padding:32px}.page-template-register .site-main h2{padding:0 15px}}.page-template-register .site-main h4{margin-bottom:0}.page-template-register .site-main h4+p{margin-top:0}.page-template-all-recipes h1.entry-title{text-align:center}.page-template-all-recipes .site-main{max-width:1168px}@media (max-width: 767px){.page-template-all-recipes .recipes-listing>article{float:left;margin-left:2.7397260274%;width:48.6301369863%}.page-template-all-recipes .recipes-listing>article:nth-of-type(2n+1){clear:both;margin-left:0}@supports (display: grid){.page-template-all-recipes .recipes-listing{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2, 1fr)}.page-template-all-recipes .recipes-listing>article{margin-left:0;width:100%}.page-template-all-recipes .recipes-listing header,.page-template-all-recipes .recipes-listing nav,.page-template-all-recipes .recipes-listing aside,.page-template-all-recipes .recipes-listing footer{grid-column:1 / -1}}}@media (min-width: 768px) and (max-width: 991px){.page-template-all-recipes .recipes-listing>article{float:left;margin-left:2.7397260274%;width:48.6301369863%}.page-template-all-recipes .recipes-listing>article:nth-of-type(2n+1){clear:both;margin-left:0}@supports (display: grid){.page-template-all-recipes .recipes-listing{display:grid;grid-column-gap:32px;grid-template-columns:repeat(2, 1fr)}.page-template-all-recipes .recipes-listing>article{margin-left:0;width:100%}.page-template-all-recipes .recipes-listing header,.page-template-all-recipes .recipes-listing nav,.page-template-all-recipes .recipes-listing aside,.page-template-all-recipes .recipes-listing footer{grid-column:1 / -1}}}@media (min-width: 992px){.page-template-all-recipes .recipes-listing>article{float:left;margin-left:2.7397260274%;width:31.5068493151%}.page-template-all-recipes .recipes-listing>article:nth-of-type(3n+1){clear:both;margin-left:0}@supports (display: grid){.page-template-all-recipes .recipes-listing{display:grid;grid-column-gap:32px;grid-template-columns:repeat(3, 1fr)}.page-template-all-recipes .recipes-listing>article{margin-left:0;width:100%}.page-template-all-recipes .recipes-listing header,.page-template-all-recipes .recipes-listing nav,.page-template-all-recipes .recipes-listing aside,.page-template-all-recipes .recipes-listing footer{grid-column:1 / -1}}}.page-template-modules .site-inner{padding:0}.page-template-modules .site-main{max-width:100%}.module{padding:30px 0}@media (min-width: 768px){.module{padding:60px 0}}.module.bg-grey{background-color:#f5f5f5}.module.bg-white+.bg-white,.module.bg-grey+.bg-grey{padding-top:0}.module.bg-image{background-size:cover;background-position:center}.module.type-content .wrap{max-width:768px}.module.type-post-listing{overflow:hidden;width:100%}.module.type-post-listing .slick-slider{margin:0 -16px}.module.type-post-listing .slick-slide{padding:0 16px}.module.type-post-listing .slick-dots{margin-bottom:16px}.module.type-post-listing footer a{font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:.44px;line-height:20px}.module.type-post-listing footer a svg{fill:#42989A;opacity:.5;margin-right:5px}@media (min-width: 1025px){.module.type-post-listing .layout-two-by-two .slick-slide{padding:0}.module.type-post-listing .layout-two-by-two .post-summary{max-width:100%}.module.type-post-listing .layout-two-by-two .post-summary>div{max-width:100%;min-height:277px;margin:0;padding:0 16px 32px;padding-left:277px;vertical-align:top;text-align:left}.module.type-post-listing .layout-two-by-two .post-summary>div .simplefavorite-button{right:auto;left:28px}.module.type-post-listing .layout-two-by-two .post-summary>div .entry-image{position:absolute;top:0;left:16px;width:245px}.module.type-post-listing .layout-two-by-two .post-summary>div .entry-category .entry-category-icon{background:transparent;margin:0;display:inline-block;padding:0;width:24px;height:24px;vertical-align:middle;margin-right:5px}@supports (display: grid){.module.type-post-listing .layout-two-by-two .post-summary>div{display:grid;padding-left:16px;grid-template-columns:5fr 7fr;grid-column-gap:16px;-webkit-box-align:center;align-items:center}.module.type-post-listing .layout-two-by-two .post-summary>div .entry-image{position:relative;top:auto;left:auto;width:100%}}}@media (min-width: 768px){.module.type-post-listing .layout-carousel ul.slick-dots{float:right;margin:0}}@media (min-width: 1201px){.module.type-post-listing .layout-carousel .slick-list{overflow:visible}}.module.type-post-listing .layout-one-three .post-summary{max-width:100%}@media (min-width: 601px){.module.type-post-listing .layout-one-three .post-summary:first-child{max-width:560px;margin:0 auto 32px}.module.type-post-listing .layout-one-three .post-summary:not(:first-child){max-width:100%;min-height:277px;margin:0;padding:0 16px 32px;padding-left:277px;vertical-align:top;text-align:left}.module.type-post-listing .layout-one-three .post-summary:not(:first-child) .simplefavorite-button{right:auto;left:28px}.module.type-post-listing .layout-one-three .post-summary:not(:first-child) .entry-image{position:absolute;top:0;left:16px;width:245px}.module.type-post-listing .layout-one-three .post-summary:not(:first-child) .entry-category .entry-category-icon{background:transparent;margin:0;display:inline-block;padding:0;width:24px;height:24px;vertical-align:middle;margin-right:5px}@supports (display: grid){.module.type-post-listing .layout-one-three .post-summary:not(:first-child){display:grid;padding-left:16px;grid-template-columns:5fr 7fr;grid-column-gap:16px;-webkit-box-align:center;align-items:center}.module.type-post-listing .layout-one-three .post-summary:not(:first-child) .entry-image{position:relative;top:auto;left:auto;width:100%}}}@media (min-width: 992px){@supports (display: grid){.module.type-post-listing .layout-one-three{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:32px}.module.type-post-listing .layout-one-three .post-summary:first-child{grid-column:1 / span 1;grid-row:1 / span 4}}}.module.type-tabbed-post-listing .tab-nav{overflow:hidden;width:100%;margin-bottom:32px;border-bottom:1px solid #E0E0E0}.module.type-tabbed-post-listing .tab-nav li{list-style-type:none;float:left;width:33.333%}.module.type-tabbed-post-listing .tab-nav li a{border-bottom:5px solid transparent;color:#212121;display:block;font-size:18px;font-family:"Source Serif Pro",serif;font-weight:400;opacity:.5;padding-bottom:14px;text-align:center;text-decoration:none}@media (min-width: 768px){.module.type-tabbed-post-listing .tab-nav li a{font-size:22px}}.module.type-tabbed-post-listing .tab-nav li a:hover,.module.type-tabbed-post-listing .tab-nav li a.current{opacity:1}.module.type-tabbed-post-listing .tab-nav li a.current{border-bottom-color:#42989A}.module.type-tabbed-post-listing .tab-content{margin:0 -16px}.module.type-tabbed-post-listing .tab-content:not(.current){height:0px;overflow-y:hidden}.module.type-tabbed-post-listing .tab-content .post-summary{padding:0 16px}.module.type-tabbed-post-listing .tab-content .post-summary .simplefavorite-button{right:28px}.module.type-header{text-align:center}.module.type-header.has-image,.module.type-header.has-image #breadcrumbs{text-align:left}@media (min-width: 768px){.module.type-header .entry-content{float:left;width:calc( 50% - 16px)}.module.type-header .entry-image{float:right;width:calc( 50% - 16px)}}.module.type-about h3,.module.type-register-cta h3{font-size:26px}@media (min-width: 768px){.module.type-about h3,.module.type-register-cta h3{font-size:32px}}.module.type-about .author-box{margin-bottom:32px;max-width:768px}@media (max-width: 767px){.module.type-about{text-align:center}.module.type-about .social-links li{float:none;display:inline-block}}@media (min-width: 768px){.module.type-about .author-box{padding-left:300px;min-height:268px}.module.type-about .author-box__avatar{width:268px}}@media (min-width: 992px){.module.type-about .author-box{font-size:22px}@supports (display: grid){.module.type-about .wrap{display:grid;grid-template-columns:1fr 300px;grid-column-gap:32px}.module.type-about .author-box{margin-bottom:0}}}.module.type-anchor-links ul.anchor-links{border-bottom:1px solid #BDBDBD;text-align:center}.module.type-anchor-links ul.anchor-links li{list-style-type:none;display:inline-block;margin:0 20px 20px}.module.type-anchor-links ul.anchor-links li a{color:#424242;font-size:16px;font-weight:700;letter-spacing:.13px;text-decoration:none;text-transform:uppercase}.module.type-anchor-links ul.anchor-links li a:hover{color:#42989A}@media (max-width: 991px){.module.type-category-listing .wrap>article{float:left;margin-left:1.3698630137%;width:49.3150684932%}.module.type-category-listing .wrap>article:nth-of-type(2n+1){clear:both;margin-left:0}@supports (display: grid){.module.type-category-listing .wrap{display:grid;grid-column-gap:16px;grid-template-columns:repeat(2, 1fr)}.module.type-category-listing .wrap>article{margin-left:0;width:100%}.module.type-category-listing .wrap header,.module.type-category-listing .wrap nav,.module.type-category-listing .wrap aside,.module.type-category-listing .wrap footer{grid-column:1 / -1}}}@media (min-width: 992px){.module.type-category-listing .wrap>article{float:left;margin-left:2.7397260274%;width:22.9452054795%}.module.type-category-listing .wrap>article:nth-of-type(4n+1){clear:both;margin-left:0}@supports (display: grid){.module.type-category-listing .wrap{display:grid;grid-column-gap:32px;grid-template-columns:repeat(4, 1fr)}.module.type-category-listing .wrap>article{margin-left:0;width:100%}.module.type-category-listing .wrap header,.module.type-category-listing .wrap nav,.module.type-category-listing .wrap aside,.module.type-category-listing .wrap footer{grid-column:1 / -1}}}.module.type-category-listing .category-link{margin-bottom:40px;text-align:center}.module.type-category-listing .category-link img{margin-bottom:15px}.module.type-category-listing .category-link a{color:#212121;display:block;font-family:"Source Serif Pro",serif;font-weight:400;font-size:16px;line-height:1.28;text-decoration:none}@media (min-width: 768px){.module.type-category-listing .category-link a{font-size:28px}}.module.type-category-listing .category-link .category-icon{background:#fff;border-radius:50%;display:block;margin:-50px auto 0;line-height:0;width:70px;height:70px;padding:13px;z-index:2;position:relative}.category-carousel img{border-radius:50%;display:block;margin:0 auto 13px}.category-carousel a{color:#212121;display:block;font-size:18px;font-weight:700;line-height:1.2;max-width:168px;margin:0 16px;text-align:center;text-decoration:none}.category-carousel a:hover{color:#42989A}.module.type-category-carousel .wrap{position:relative}.module.type-category-carousel .carousel-nav{background:transparent;border:none;box-shadow:none;cursor:pointer;outline:none;position:absolute;line-height:0;padding:0;top:calc(50% - 39px)}.module.type-category-carousel .carousel-nav svg{fill:#42989A}.module.type-category-carousel .carousel-nav:hover svg{fill:#226D6D}.module.type-category-carousel .carousel-prev{left:0}.module.type-category-carousel .carousel-next{right:0}.module.type-search header{text-align:center}.module.type-search header h2{margin:0}.module.type-search .search-form{max-width:768px;margin:0 auto}@media (min-width: 992px){.module.type-search .search-form .search-field{font-size:22px;padding:22px 42px 22px 18px}.module.type-search .search-form .search-submit{height:70px;width:48px;text-align:left}.module.type-search .search-form .search-submit svg{width:30px;height:30px}}.module.type-register-cta{padding:60px 16px}.module.type-register-cta .wrap{background:rgba(255,255,255,0.95);padding:40px 18px;max-width:640px}.module.type-register-cta .wpforms-container{margin:0}.module.type-register-cta .wpforms-container .wpforms-field-email{max-width:468px;margin:0 auto}.module.type-register-cta .wpforms-container .wpforms-submit-container{margin-top:12px}.module.type-newsletter-cta{background:#42989A;padding:0}.module.type-newsletter-cta .wpforms-container{margin:0}@supports (display: grid){@media (min-width: 992px){.module.type-newsletter-cta.full .wpforms-form{display:grid;grid-template-columns:5fr 3fr 2fr;grid-column-gap:32px}.module.type-newsletter-cta.full .wpforms-form .wpforms-head-container,.module.type-newsletter-cta.full .wpforms-form .wpforms-description{margin:0}.module.type-newsletter-cta.full .wpforms-form .wpforms-field-container,.module.type-newsletter-cta.full .wpforms-form .wpforms-submit-container{padding:0;width:100%}.module.type-newsletter-cta.full .wpforms-form .wpforms-field{padding:0}}}.module.type-book-cta .book-cta__cover{max-width:268px;margin:0 auto 32px}@media (min-width: 992px){.module.type-book-cta .book-cta__cover{float:left;margin:0}.module.type-book-cta .book-cta__content{float:right;width:calc( 100% - 332px)}@supports (display: grid){.module.type-book-cta .wrap{display:grid;grid-template-columns:268px 1fr;grid-gap:64px;-webkit-box-align:center;align-items:center}.module.type-book-cta .wrap .book-cta__content{width:100%}.module.type-book-cta .wrap::after{display:none}}}.module.type-book-cta .book-cta__logos{mix-blend-mode:multiply;opacity:.7}.module.type-book-cta .book-cta__logos img{display:inline-block;vertical-align:middle;margin:0 43px 16px 0;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?j03ret");src:url("../fonts/icomoon.eot?j03ret#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?j03ret") format("truetype"),url("../fonts/icomoon.woff?j03ret") format("woff"),url("../fonts/icomoon.svg?j03ret#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chat:before{content:"\e903"}.icon-heart:before{content:"\e900"}.icon-heart-outline:before{content:"\e901"}.icon-star:before{content:"\e902"}.slick-slider{position:relative;display:none;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider.slick-initialized{display:block}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}ul.slick-dots{margin:35px 0 0;text-align:center}ul.slick-dots li{list-style-type:none;display:inline-block;margin:0 10px}ul.slick-dots button{background:#E0E0E0;border:none;box-shadow:none;outline:none;border-radius:50%;text-indent:-9999em;width:15px;height:15px;padding:0}ul.slick-dots button:hover,ul.slick-dots .slick-active button{background:#9E9E9E}
/*# sourceMappingURL=main.css.map */