.nav-footer{margin:16px 0 0}@media screen and (min-width:1024px){.nav-footer{display:inline-block;margin:0 0 0 8px}}.nav-footer .menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-left:-4px;margin-right:-4px}.nav-footer .menu-item{display:block;text-align:center;font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:16px;margin:0 4px 8px;flex:1 1 calc(50% - 8px)}.nav-footer .menu-item:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.nav-footer .menu-item{font-size:13px}}@media screen and (min-width:1024px){.nav-footer .menu-item{margin:0;flex-basis:auto}}@media screen and (min-width:768px){.nav-footer .menu-item:first-of-type{width:100%;margin-left:0}}@media screen and (min-width:1024px){.nav-footer .menu-item:first-of-type{width:125px}}.nav-footer .menu-item a{display:block;color:#fff;background:#0e2027;padding:16px;font-size:16px;letter-spacing:.1em}@media screen and (min-width:1024px){.nav-footer .menu-item{text-transform:none}.nav-footer .menu-item a{color:#000;background:transparent;font-size:15px;letter-spacing:0;padding:16px 8px}.nav-footer .menu-item a:hover{text-decoration:underline}}.nav-footer .emphasis{display:block;font-weight:500;text-transform:lowercase;letter-spacing:.05em;font-style:italic;font-size:13px;margin-bottom:4px}.nav-footer-circles{margin:28px 0}@media screen and (min-width:1024px){.nav-footer-circles{margin-top:0;border-top:4px solid #707070;border-bottom:4px solid #707070;padding:40px 0}.footer-featured-posts+.nav-footer-circles{border-top:0}}.nav-footer-circles .menu{display:flex;flex-wrap:wrap}@media screen and (min-width:1024px){.nav-footer-circles .menu{margin-left:-8px;margin-right:-8px}}.nav-footer-circles .menu-item{text-align:center;font-family:'Pathway Gothic One',sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.075em;font-size:22px;margin:0 0 8px;flex:1 1 100%}@media screen and (min-width:1024px){.nav-footer-circles .menu-item{flex-basis:calc(16.667% - 16px);margin:0 8px}}.nav-footer-circles .menu-item:last-of-type{margin-bottom:0}.nav-footer-circles .menu-item a{display:block;color:#fff;background:#102a34;padding:12px}@media screen and (min-width:1024px){.nav-footer-circles .menu-item a{display:flex;justify-content:center;align-items:center;width:155px;height:155px;border-radius:155px}.nav-footer-circles .menu-item a:hover{opacity:1;text-decoration:underline;transform:scale(1.05)}}.nav-footer-circles .menu-item:nth-of-type(3n+2) a{background:#6d7878}.nav-footer-circles .menu-item:nth-of-type(3n) a{background:#4e605f}.nav-primary{position:fixed;z-index:99999999;top:48px;left:0;width:100%;display:none;overflow-y:scroll;height:calc(100% - 48px);background:rgba(16,42,52,.95)}.admin-bar .nav-primary{top:94px;height:calc(100% - 94px)}@media screen and (min-width:783px){.admin-bar .nav-primary{top:80px;height:calc(100% - 80px)}}@media screen and (min-width:1024px){.nav-primary,.admin-bar .nav-primary{top:auto;height:auto}.nav-primary{position:relative;z-index:auto;left:auto;width:100%;display:block;overflow:visible;background:transparent;margin:-60px 0 0;min-height:60px}}@media screen and (max-width:1023px){.nav-primary .wrap{max-width:100%}}@media screen and (min-width:1024px){.nav-primary>.wrap{padding:0 220px 0 320px}.nav-primary .menu{clear:none;position:relative;z-index:9999;display:flex;align-items:flex-end;justify-content:flex-end}}.nav-primary .menu-item,.nav-primary .social-container{display:block;border-top:1px solid #344952;font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:16px}.nav-primary .social-container{border-top:0}.nav-primary .combination-location{padding:12px 16px 0}@media screen and (min-width:1024px){.nav-primary .combination-location{display:none!important}}.nav-primary .moved-item-nav-secondary{display:inline-block;border-top:0;font-family:'Pathway Gothic One',sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin-left:8px;margin-bottom:8px}@media screen and (min-width:1024px){.nav-primary .moved-item-nav-secondary{display:none}}.moved-item-nav-secondary.search-container{display:none}@media screen and (min-width:1024px){.nav-primary .menu-item,.nav-primary .social-container{display:inline-block;border:0;flex:1 1 auto;text-align:center;line-height:.8em}}.nav-primary .menu>.menu-item:first-of-type{border-top:0}.nav-primary .menu>.menu-item:last-of-type{border-bottom:1px solid #30414e}@media screen and (min-width:1024px){.nav-primary .menu>.menu-item:last-of-type{border-bottom:0}}.nav-primary .menu-item a{color:#fff;display:block;padding:16px 48px 16px 24px;min-height:48px;position:relative}@media screen and (min-width:1024px){.nav-primary .menu-item a{color:#3d3d3d;min-height:auto;padding:8px 12px}.nav-primary .menu-item a:hover{text-decoration:none}}.nav-primary .moved-item-nav-secondary a{background:#0e2027;min-height:auto;padding:8px 12px;font-size:16px;border-radius:4px}@media screen and (min-width:1024px){.nav-primary .menu>.menu-item>a{font-family:'Pathway Gothic One',sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:22px}.nav-primary .menu>.menu-item:first-of-type>a{padding-left:0;color:#000}.nav-primary .menu>.menu-item:nth-last-of-type(2)>a{padding-right:0}.nav-primary .menu>.menu-item>a{display:inline-block}.nav-primary .menu>.menu-item>a::after{background-color:#000;content:'';height:2px;position:absolute;bottom:0;left:11px;transform:scaleX(0);transition:all 250ms ease;width:calc(100% - 24px)}.nav-primary .menu>.menu-item>a:hover::after{transform:scaleX(1)}.nav-primary .social-container{position:absolute;top:-36px;right:12px}}.nav-primary .menu .sub-menu{display:none}.nav-primary .sub-menu-toggle{display:flex;align-items:center;justify-content:flex-end;height:48px;width:100%;top:0;left:0;position:absolute;background-color:transparent;color:#fff;padding:16px 24px}.nav-primary .sub-menu-toggle .icon-container{margin-top:-2px}.nav-primary .sub-menu-toggle.activated .icon-container{top:0;left:0}.nav-primary .sub-menu-toggle .icon-font::before{margin:0}@media screen and (min-width:1024px){.nav-primary .menu>.menu-item>.sub-menu{top:100%;padding-top:12px;background-color:transparent}}.nav-primary .menu>.menu-item>.sub-menu .menu-item a{color:#102a34;background-color:#cbafb7;padding-left:36px}@media screen and (min-width:1024px){.nav-primary .menu>.menu-item>.sub-menu .menu-item a{line-height:1.2;font-weight:500;color:#fff;background-color:#102a34;text-transform:none;padding-left:8px;letter-spacing:normal}.nav-primary .menu>.menu-item>.sub-menu .menu-item a:hover{color:#102a34;background-color:#cbafb7}.nav-primary .menu>.menu-item>.sub-menu>li:first-of-type a{position:relative;padding-top:12px}.nav-primary .menu>.menu-item>.sub-menu>li:first-of-type a::before{content:'';display:block;height:12px;width:12px;background-color:inherit;position:absolute;top:-6px;left:calc(50% - 6px);transform:rotate(45deg);z-index:-1}.nav-primary .menu>.menu-item>.sub-menu>li:first-of-type::after,.nav-primary .menu>.menu-item>.sub-menu>li:first-of-type::before{content:none}.nav-primary .menu>.menu-item:first-of-type>a::after{width:calc(100% - 12px);left:-1px}}.nav-privacy .menu{text-align:center}.nav-privacy .menu-item{font-size:16px}@media screen and (min-width:1024px){.nav-privacy .menu-item{font-size:15px}}.nav-privacy .menu-item a{padding:8px;color:#fff}@media screen and (min-width:1024px){.nav-privacy .menu-item a{padding:12px 8px}.nav-privacy .menu-item a:hover{text-decoration:underline}.nav-privacy .menu>.menu-item:first-of-type a{padding-left:0}.nav-privacy .menu>.menu-item:last-of-type a{padding-right:0}}.nav-recipes{background:#102a34;margin-top:-8px;padding:0 0 28px}@media screen and (min-width:1024px){.nav-recipes{background:transparent;margin-top:24px;padding:0}.nav-recipes .wrap{padding-left:100px;position:relative}.nav-recipes .wrap::before{content:'Filter By >';font-family:'Raleway',sans-serif;font-weight:800;font-size:18px;position:absolute;top:0;left:0;line-height:1.7}}@media screen and (min-width:1024px){.nav-recipes .menu{display:flex}}.nav-recipes .menu .menu-item{display:block;margin-bottom:8px;text-align:left;font-size:16px}@media screen and (min-width:1024px){.nav-recipes .menu .menu-item{display:inline-block;margin-bottom:0;margin-right:4px;font-size:14px;flex:1 1 auto}}.nav-recipes .menu>.menu-item>a{font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:16px}@media screen and (min-width:1024px){.nav-recipes .menu>.menu-item>a{color:#000;background:transparent;border:1px solid #000;font-size:16px;letter-spacing:0;text-transform:none}.nav-recipes .menu>.menu-item:last-of-type{margin-right:0}}.nav-recipes .menu-item a{display:block;text-decoration:none;color:#fff;background:#344952;padding:16px}@media screen and (min-width:1024px){.nav-recipes .menu-item a{display:block;padding:10px 12px 8px}.nav-recipes .menu>.menu-item-has-children>a{padding:10px 32px 8px 12px}.nav-recipes .menu>.menu-item:hover>a{opacity:1}}.nav-recipes .menu .sub-menu-toggle{display:block;position:absolute;top:0;right:0;padding:10px 16px;color:#fff;background:transparent;width:100%;text-align:right}@media screen and (min-width:1024px){.nav-recipes .menu .sub-menu-toggle{color:#000;pointer-events:none;padding:8px 12px;font-size:90%}}.nav-recipes .menu>.menu-item>.sub-menu>li:first-of-type::before,.nav-recipes .menu>.menu-item>.sub-menu>li:first-of-type::after{content:none}.nav-recipes .menu .sub-menu{display:none;background:#58686f;padding:8px 0}@media screen and (min-width:1024px){.nav-recipes .menu .sub-menu{width:100%;left:auto;margin-left:0;padding:0;top:34px;background:#102a34}.nav-recipes .menu .sub-menu .sub-menu{left:100%}}.nav-recipes .menu .sub-menu .menu-item{display:block;margin:0}@media screen and (min-width:1024px){.nav-recipes .menu .sub-menu .menu-item{font-size:16px;font-weight:500;text-transform:capitalize;letter-spacing:0}}.nav-recipes .menu .sub-menu a{background:transparent;padding:12px 16px;line-height:1.2}@media screen and (min-width:1024px){.nav-recipes .menu .sub-menu a{padding:8px 12px;border-bottom:2px solid transparent}.nav-recipes .menu .sub-menu .menu-item:hover>a{background:#cbafb7;border-bottom-color:#fff;color:#000}}.nav-secondary{display:none}@media screen and (min-width:1024px){.nav-secondary{display:block;border-top:2px solid #d0d0d0;border-bottom:4px double #d0d0d0;margin-top:-2px;position:relative;z-index:999}.nav-secondary>.wrap{position:relative}.nav-secondary>.wrap::before{content:'';display:block;width:80px;height:4px;background:#fff;position:absolute;top:-4px;left:152px}.nav-secondary .menu{display:flex}.nav-secondary .menu::before{content:'';display:block;width:22px;height:25px;background:url(/wp-content/themes/once-coupled-jo-cooks/assets/images/embellishment-fresh.svg) no-repeat center;background-size:contain;float:left;margin-top:8px;margin-right:12px}.nav-secondary .menu-item{flex:1 1 auto;letter-spacing:0;font-size:16px}.nav-secondary .menu-item a{color:#535353;padding:16px 8px 14px;line-height:1.5}.nav-secondary .menu-item a:hover{opacity:1;text-decoration:underline}}.nav-secondary .search-container{float:right;border-left:1px solid #d0d0d0;flex:1 1 220px;list-style-type:none}body{margin-top:48px}@media screen and (min-width:1024px){body{margin-top:0!important}}.site-header{position:fixed;top:0;left:0;width:100%;height:48px;background:#fff;overflow:hidden;z-index:999;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}@media screen and (min-width:1024px){.site-header{position:relative;height:auto!important;overflow:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.admin-bar .site-header{top:46px}@media screen and (min-width:783px){.admin-bar .site-header{top:32px}}@media screen and (min-width:1024px){.site-header,.admin-bar .site-header{top:0;background:transparent;z-index:9999}}.site-header>.wrap{position:relative}@media screen and (max-width:767px){.site-header>.wrap{max-width:100%}}.title-area{display:inline-block;width:128px}@media screen and (min-width:1024px){.title-area{display:block;width:auto;margin:8px auto 0;width:280px;position:relative;text-align:center;float:left;position:relative}.title-area::after{content:'';display:block;background:#000;position:absolute;top:10%;right:0;bottom:25%;width:2px}}.title-area .site-title a{display:block;margin:0 auto;width:100%;height:48px;background:url(/wp-content/themes/once-coupled-jo-cooks/assets/images/logo.svg) no-repeat center;background-size:108px;text-indent:-9999px;-webkit-transition:opacity 400ms;transition:opacity 400ms}@media screen and (min-width:1024px){.title-area .site-title a{width:200px;height:104px;background-image:url(/wp-content/themes/once-coupled-jo-cooks/assets/images/logo-desktop.svg);background-size:200px}.title-area .site-title a:hover{opacity:.65}}#header-search{position:absolute;top:48px;left:0;width:100%;height:44px}@media screen and (min-width:1024px){#header-search{display:none}}@media screen and (max-width:1023px){#header-search .search-form{max-width:90%;margin-left:5%}}.site-header .generic-toggle{float:left;width:12.8%;height:48px}.site-header .search-toggle{float:right}.site-footer{margin-top:24px}.footer{color:#fff;background:#102a34;padding:20px 0;text-align:center;font-size:16px;line-height:1.5}@media screen and (min-width:1024px){.footer{letter-spacing:.05em;font-size:15px;padding:8px 0 12px;text-align:right;margin-top:-52px}}.footer-menu{margin-bottom:4px}@media screen and (min-width:1024px){.footer-menu,.footer-credits{display:inline-block}.footer-menu{margin-bottom:0;margin-right:12px}.footer-credits{margin-top:6px}}.back-to-top{color:#fff;display:block;padding:0 4px;font-size:18px;margin-left:8px}@media screen and (min-width:375px){.back-to-top{display:inline}}@media screen and (min-width:1024px){.back-to-top:hover .icon-font::before{transform:scale(1.05) rotate(-90deg)}}.back-to-top-text{font-size:16px;letter-spacing:0}@media screen and (min-width:1024px){.back-to-top-text{font-size:15px}.back-to-top-text:hover{text-decoration:underline}}.author-box{color:#3d3d3d;background:#f7f7f7;padding:20px 16px 16px;font-size:16px;line-height:1.6;text-align:center;margin:28px 0}@media screen and (min-width:768px){.author-box{padding:32px 24px 24px 144px;line-height:1.8;text-align:left;position:relative;margin:28px 0}}.author-box a{text-decoration:none}.author-box .avatar,.avatars-disabled .author-box::before{margin:0 auto;border-radius:100%}@media screen and (min-width:768px){.author-box .avatar,.avatars-disabled .author-box::before{position:absolute;top:32px;left:24px;margin-bottom:0}}.avatars-disabled .author-box::before{content:'';width:100px;height:100px;background:url(/wp-content/themes/once-coupled-jo-cooks/assets/images/avatar-author.jpg) no-repeat center;background-size:100px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .author-box::before{background-image:url(/wp-content/themes/once-coupled-jo-cooks/assets/images/avatar-author@2x.jpg)}}.author-box .avatar{float:none}.author-box-title{color:#535353;font-size:28px;margin:0 0 4px}.breadcrumb{font-size:16px;line-height:1.4;margin-bottom:9px;color:#666}.single .breadcrumb{margin-right:80px}@media screen and (min-width:1024px){.single .breadcrumb{margin-right:0;margin-bottom:4px}}.breadcrumb .breadcrumb-link{text-decoration:none;color:#666}.breadcrumb .breadcrumb-separator{margin:0 4px}.archive-title,h1.entry-title,.section-title,.widget-title{margin:0 0 8px;line-height:1}.archive-title{text-align:center;font-family:'Pathway Gothic One',sans-serif;font-weight:400;text-transform:uppercase;font-size:32px}@media screen and (min-width:1024px){.archive-title{text-align:left;font-size:36px}}h1.entry-title{margin:0 0 4px;font-size:26px}@media screen and (min-width:1024px){h1.entry-title{font-size:26px}}.post-listing .content .entry-title,.home .featured-posts .entry-title{margin:8px 8px 12px;font-size:16px;text-align:center}.post-listing .content .entry-title{font-size:18px}.post-listing .content .entry,.home .featured-posts .entry{margin-bottom:28px;background:#fff;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.post-listing #genesis-content>div.entry{width:100%}