@media screen and (min-width:1024px){.nav-contact{display:inline-block;margin:0 0 0 16px;vertical-align:middle}}.nav-contact .menu{display:flex;margin:0 -4px}@media screen and (min-width:1024px){.nav-contact .menu{display:inline-block;margin:0}}.nav-contact .menu-item{flex:1 0;margin:0 4px}@media screen and (min-width:1024px){.nav-contact .menu-item{margin:0 8px}}.nav-contact .menu-item a{display:block;color:#fff;background:#8e293e;border-radius:4px;padding:20px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;font-size:12px}@media screen and (min-width:1024px){.nav-contact .menu-item a{display:inline-block;background:transparent;padding:0;font-weight:900;font-size:11px}.nav-contact .menu-item a:hover{opacity:1;color:#f7d5c6}}@media screen and (min-width:1024px){.nav-footer{width:100%}.nav-footer .menu,.nav-footer .sub-menu{text-align:left}}.nav-footer .menu{display:flex;flex-wrap:wrap}.nav-footer .sub-menu{display:block!important;opacity:1!important}@media screen and (min-width:1024px){.nav-footer .menu>.menu-item>.sub-menu{position:relative;top:auto;left:auto;width:100%;margin-left:0;background:transparent}}.nav-footer .menu-item{display:block;flex:1;margin:0;flex-basis:50%}.nav-footer .menu>.menu-item{color:#000}@media screen and (min-width:1024px){.nav-footer .menu>.menu-item{padding-left:28px;flex-basis:52%}}@media screen and (min-width:1024px){.nav-footer .menu>.menu-item:nth-of-type(2n+1){padding-left:0;padding-right:28px;flex-basis:48%}}.nav-footer .menu-item a{display:block;text-transform:none;letter-spacing:.05em;font-size:14px;padding:4px;margin-bottom:2px}@media screen and (min-width:1024px){.nav-footer .menu-item a{font-size:12px;padding:2px 0!important}.nav-footer .sub-menu .menu-item a:hover{opacity:.6;background:transparent}}.nav-footer .menu>.menu-item>a{font-weight:900;letter-spacing:.2em;text-transform:uppercase;font-size:15px;color:#00383e;margin-bottom:4px}@media screen and (min-width:1024px){.nav-footer .menu>.menu-item>a{font-size:14px}}@media screen and (min-width:1024px){.nav-header .menu{display:flex;text-align:right;justify-content:stretch}.nav-header .menu-item{font-size:12px}.nav-header .menu-item a{color:#666;padding:14px 8px}.nav-header .menu-item a:hover{opacity:1;color:#00383e}}.nav-primary{position:fixed;z-index:9999;top:92px;left:0;width:100%;display:none;overflow-y:scroll;max-height:calc(100% - 92px);background:#f9f8f5}.admin-bar .nav-primary{top:138px;max-height:calc(100% - 138px)}@media screen and (min-width:783px){.admin-bar .nav-primary{top:124px;max-height:calc(100% - 124px)}}@media screen and (min-width:1024px){.nav-primary,.admin-bar .nav-primary{top:0;max-height:initial;margin-top:-80px;min-height:80px}.nav-primary{position:relative;z-index:auto;top:0;left:0;display:block;overflow:visible;background:transparent}}@media screen and (max-width:1023px){.nav-primary .wrap{max-width:100%}}@media screen and (min-width:1024px){.nav-primary>.wrap{position:relative;padding-left:300px}}.nav-primary>.wrap,.nav-primary .menu{height:100%}.nav-primary .menu{display:flex;flex-direction:column}@media screen and (min-width:1024px){.nav-primary .menu{clear:none;position:static;z-index:9999;display:flex;flex-direction:row}}.nav-primary .menu-item{display:block;border-top:1px solid #dedcd6;font-family:'Playfair Display',serif;font-weight:700;font-size:18px;margin:0}@media screen and (min-width:1024px){.nav-primary .menu-item{display:inline-block;border:0;flex:1 1 auto;text-align:center;font-family:'Lato',sans-serif;font-weight:900;font-size:13px}}.nav-primary .menu>.menu-item:first-of-type{border-top:0}@media screen and (min-width:1024px){.nav-primary .search-container{margin-left:32px}}.nav-primary .mobile-nav-container{position:relative;border-bottom:1px solid #dedcd6}.nav-primary .social-container{list-style-type:none;padding:0 20px;margin:16px 0}.nav-primary .social-container .social{max-width:calc(100% - 116px)}@media screen and (min-width:375px){.nav-primary .social-container .social{max-width:calc(100% - 160px)}}.nav-primary .menu-item a{color:#00383e;display:block;padding:16px 48px 16px 24px;min-height:48px;position:relative}@media screen and (min-width:1024px){.nav-primary .menu-item a{min-height:auto;padding:12px;font-size:13px}.nav-primary .menu-item:hover>a{opacity:1;color:#0b5158;text-decoration:none}.nav-primary .menu>.menu-item>a{text-transform:uppercase;letter-spacing:.2em;position:relative}.nav-primary .menu>.menu-item>a::before{content:"";position:absolute;top:0;left:10px;width:calc(100% - 20px);height:2px;background-color:#a4374e;transform:scaleX(0);transition:all 250ms ease}.nav-primary .menu>.menu-item>a:hover::before{transform:scaleX(1)}.nav-primary .menu>.menu-item:last-of-type>a{padding-right:0}.nav-primary .menu>.menu-item:hover>a{color:#0b5158;text-decoration:none}}.nav-primary .sub-menu-toggle{display:block;width:7%;height:48px;position:absolute;top:0;right:0;padding:0;background:transparent;color:#00383e;text-align:right;padding-right:20px}.nav-primary .sub-menu .sub-menu-toggle{color:#bfd6d5}@media screen and (min-width:1024px){.nav-primary .sub-menu-toggle{display:none}}.nav-primary .sub-menu-toggle .icon-chevron::before{margin:0}.nav-primary .sub-menu .sub-menu-toggle .icon-chevron::before{color:#fff}.nav-primary .sub-menu .sub-menu-toggle{height:32px;top:0}.nav-primary .sub-menu{display:none;background:#00383e}.nav-primary .sub-menu .menu-item{border-color:#1a2636;font-family:'Lato',sans-serif;font-weight:900;font-size:15px}@media screen and (min-width:1024px){.nav-primary .menu>.menu-item>.sub-menu{top:39px}}.nav-primary .sub-menu a{padding:14px 48px 14px 40px;min-height:36px;font-size:15px;color:#fff}@media screen and (min-width:1024px){.nav-primary .sub-menu .menu-item a{min-height:auto;padding:8px 12px;color:#bfd6d5;font-size:13px}.nav-primary .sub-menu .menu-item:hover>a{opacity:1;color:#00383e;background:#bfd6d5;text-decoration:none}.nav-primary .menu>.menu-item>.sub-menu .menu-item:first-of-type>a{padding-top:12px}.nav-primary .menu>.menu-item>.sub-menu .menu-item:last-of-type>a{padding-bottom:12px}}.nav-primary .sub-menu .sub-menu{background:#bfd6d5}@media screen and (min-width:1024px){.nav-primary .sub-menu .sub-menu{background:#bfd6d5}}.nav-primary .sub-menu .sub-menu .menu-item{border-top:1px solid #83a5a4}@media screen and (min-width:1024px){.nav-primary .sub-menu .sub-menu .menu-item{border-top:0}.nav-primary .sub-menu .sub-menu .menu-item:hover>a{color:#fff;background:#04474e}}.nav-primary .sub-menu .sub-menu .sub-menu-toggle .icon-chevron::before{color:#04474e}.nav-primary .sub-menu .sub-menu a{padding-left:52px;color:#00383e}@media screen and (min-width:1024px){.nav-primary .sub-menu .sub-menu a{padding-left:12px}}@media screen and (min-width:1024px){.nav-primary .menu>.menu-item>.sub-menu>.menu-item:first-of-type::before,.nav-primary .menu>.menu-item>.sub-menu>.menu-item:first-of-type::after{position:absolute;top:-8px;left:0;width:50%;content:'';border-top:8px solid transparent;-webkit-transition:400ms;transition:400ms;z-index:9}.nav-primary .menu>.menu-item>.sub-menu>.menu-item:first-of-type::before{border-right:8px solid #00383e}.nav-primary .menu>.menu-item>.sub-menu>.menu-item:first-of-type::after{right:0;left:auto;border-left:8px solid #00383e}.nav-primary .menu>.menu-item>.sub-menu>.menu-item:first-of-type:hover::before{border-right-color:#bfd6d5}.nav-primary .menu>.menu-item>.sub-menu>.menu-item:first-of-type:hover::after{border-left-color:#bfd6d5}}.nav-privacy .menu-item a{padding:8px;color:#fff}@media screen and (min-width:1024px){.nav-privacy .menu-item a{padding:0 8px}.nav-privacy .menu-item a:hover{opacity:1;color:#f7d5c6}}.nav-privacy .menu>.menu-item:first-of-type a{padding-left:0}.nav-privacy .menu>.menu-item:last-of-type a{padding-right:0}body{margin-top:92px}@media screen and (min-width:1024px){body{margin-top:0!important}.site-container{background-repeat:repeat-x;background-size:362px,499px;background-position:top -216px left,top left}}.before-header,.site-header{position:fixed;top:0;left:0;width:100%;height:32px;background:#fff;overflow:hidden;z-index:999}.before-header{z-index:9999}.site-header{top:32px;height:60px;-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){.before-header,.site-header{position:relative;height:auto!important;overflow:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent;z-index:auto}.site-header{margin:16px 0 24px}}.admin-bar .before-header{top:46px}.admin-bar .site-header{top:78px}@media screen and (min-width:783px){.admin-bar .before-header{top:32px}.admin-bar .site-header{top:64px}}@media screen and (min-width:1024px){.before-header,.admin-bar .before-header,.site-header,.admin-bar .site-header{top:0}}.before-header>.wrap,.site-header>.wrap{position:relative}@media screen and (max-width:1023px){.before-header>.wrap,.site-header>.wrap{max-width:100%}}.title-area{display:inline-block;width:74.4%}@media screen and (min-width:1024px){.title-area{display:block;width:220px;height:68px;position:relative;margin-left:48px;float:left;z-index:9;border-left:1px solid #dedcd6;padding-left:28px}.title-area .site-title{height:100%}.title-area .site-title::after{content:'';display:block;width:172px;height:20px;background:#fff;position:absolute;left:12px;bottom:0;z-index:-1}}.title-area .site-title a{display:block;margin:0 auto;width:100%;height:60px;background:url(/wp-content/themes/once-coupled-fit-foodie-finds/assets/images/logo.svg) no-repeat center;background-size:132px;text-indent:-9999px;-webkit-transition:opacity 400ms;transition:opacity 400ms}@media screen and (min-width:1024px){.title-area .site-title a{display:block;width:100%;height:100%;background-size:contain}}#header-search{position:absolute;top:60px;left:0;width:100%;height:44px;padding:0 8px 0 20px}@media screen and (min-width:1024px){#header-search{display:none}}.site-header .generic-toggle{float:left;width:12.8%;height:60px}.site-header .menu-toggle{float:right}.site-header .search-toggle .icon-font{background:#f7d5c6;display:block;width:36px;height:36px;line-height:32px;border-radius:36px;margin:4px auto 0}.footer-columns{text-align:center;background:#f9f8f5;padding:28px 0 8px}@media screen and (min-width:1024px){.footer-columns{padding:36px 0;background:#fff}.footer-columns .wrap{padding:0 48px}.footer-columns .footer-menu .wrap{padding-left:0}.footer-columns .footer-brands .wrap{padding-right:0}}.footer-columns .sm-col-1{margin-bottom:20px}@media screen and (min-width:1024px){.footer-columns .sm-col-1{flex-basis:calc(33.33% - 16px);margin-bottom:0;display:flex;justify-content:center;align-items:center;text-align:center}}.footer-columns .footer-menu{padding-bottom:20px;border-bottom:2px solid #f0efec}@media screen and (min-width:1024px){.footer-columns .footer-menu{padding-bottom:0;border-bottom:0;margin-bottom:0}}.footer-columns .footer-logo-and-social{display:none}@media screen and (min-width:1024px){.footer-columns .footer-logo-and-social{display:flex;flex-direction:column;border-left:2px solid #f0efec;border-right:2px solid #f0efec}}.footer-bottom{color:#fff;background:#a4374e;text-align:center;padding:16px 0;font-weight:900;text-transform:uppercase;letter-spacing:.1em;font-size:8px}@media screen and (min-width:1024px){.footer-bottom{letter-spacing:.14em;font-size:11px}}@media screen and (min-width:1024px){.footer-bottom .footer-content-left{text-align:left}}.footer-bottom .footer-content-right{margin-top:16px}@media screen and (min-width:1024px){.footer-bottom .footer-content-right{margin-top:0;text-align:right}}.footer-bottom .nav-privacy{display:inline-block}.footer-bottom .separator::before{content:'\b7';padding:0 2px}@media screen and (min-width:1024px){.footer-bottom .separator::before{content:'/'}}.author-box{border:6px solid #f9f8f5;padding:16px;font-size:18px;text-align:center;margin:28px 0}@media screen and (min-width:768px){.author-box{padding:28px 48px 16px 120px;font-size:15px;text-align:left;position:relative;margin:28px 0}}.author-box a{color:#343434;text-decoration:underline}@media screen and (min-width:1024px){.author-box a{opacity:1;text-decoration:none}}.author-box .avatar,.avatars-disabled .author-box::before{margin:0 auto 12px;border-radius:100%}@media screen and (min-width:768px){.author-box .avatar,.avatars-disabled .author-box::before{position:absolute;top:28px;left:32px;margin-bottom:0}}.avatars-disabled .author-box::before{content:'';width:72px;height:72px;background:url(/wp-content/themes/once-coupled-fit-foodie-finds/assets/images/avatar-author@2x.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-fit-foodie-finds/assets/images/avatar-author@4x.jpg)}}.author-box .avatar{float:none}.author-box-title{font-weight:900;text-transform:uppercase;letter-spacing:.2em;font-size:17px;line-height:1;margin:0 0 8px}@media screen and (min-width:1024px){.author-box-title{font-size:15px;margin-bottom:4px}}.author-box-title a{text-decoration:none}@media screen and (min-width:1024px){.author-box-title a:hover{text-decoration:underline}}.author-box-content{line-height:1.4}.site-inner{position:relative}.breadcrumb{font-weight:900;text-transform:uppercase;letter-spacing:.1em;font-size:10px;line-height:1.4;color:#00383e;background:#f9f8f5;padding:16px 10px;overflow-x:auto;direction:rtl;white-space:nowrap;text-align:left;-ms-overflow-style:none;scrollbar-width:none}.breadcrumb::-webkit-scrollbar{display:none}@media screen and (min-width:670px){.breadcrumb{padding:16px calc(50% - 325px)}}@media screen and (min-width:1024px){.breadcrumb{padding:12px calc(50% - 510px);white-space:initial;overflow-x:initial}}.breadcrumb-link{color:#00383e}@media screen and (min-width:1024px){.breadcrumb-link:hover{opacity:1;color:#4a4943}.breadcrumb>span{line-height:1.6}}.breadcrumb .breadcrumb-separator{margin:0 1em 0 .6em;font-size:90%;position:relative;top:-.04em}h1.entry-title,.section-title,.widget-title{margin:0 0 8px;line-height:1}h1.entry-title{font-size:28px}.archive-title,.entry-title{font-family:'Playfair Display',serif;font-weight:900;font-size:26px;color:#00383e}@media screen and (min-width:1024px){.archive-title{font-size:30px}h1.entry-title{font-size:32px}}.widget-title,.widget .section-title{display:inline;background:#fff;padding-right:12px;text-transform:uppercase;letter-spacing:.1em;font-size:18px;text-align:left;padding-bottom:8px;margin-bottom:12px}.widget-title::after,.widget .section-title::after{content:'';display:block;width:100%;height:3px;background:#a4374e;margin-top:-18px;float:right}.post-listing .content .entry-title,.featured-posts .entry-title{margin-bottom:0}.post-listing .content .entry-title{margin-top:4px}.post-listing .content .entry-title-link,.featured-posts .entry-title-link{display:block;font-size:18px;color:#00383e;margin-top:4px}@media screen and (min-width:1024px){.post-listing .content .entry-title-link:hover,.featured-posts .entry-title-link:hover{opacity:1;color:#0b5158}.post-listing .content .entry-title-link,.featured-posts .entry-title-link{font-size:16px}}.post-listing .content .entry,.featured-posts .entry{margin-bottom:16px}@media screen and (min-width:1024px){.post-listing .content .entry,.featured-posts .entry{margin-bottom:20px}}.post-listing #genesis-content>div.entry{width:100%}.post-listing .content .entry-image,.featured-posts .entry-image{display:block}.single h1.entry-title,.single .post-details{background:#f9f8f5;margin:0 -10px;padding:0 10px 12px}@media screen and (min-width:1024px){.single h1.entry-title,.single .post-details{background:transparent;margin:0;padding:0}.single h1.entry-title{margin-bottom:8px}}.facetwp-pager{width:100%}.fullwidth-slides .carousel-cell{height:auto}.fullwidth-slides img{width:100%}@media screen and (max-width:769px){.fullwidth-slides .carousel-cell{margin:0 8px;width:40%!important}}.see-more-target{display:none}