html{font-family:'Raleway',sans-serif;font-size:18px;line-height:1.8;color:#000}@media screen and (min-width:320px){html{font-size:calc(18px + (20 - 18) * ((100vw - 320px) / (768 - 320)))}}@media screen and (min-width:768px){html{font-size:20px}}body{font-weight:500}h1,h2,h3,h4,h5,h6{font-weight:800;line-height:1.2;margin:12px 0 16px}h1{font-size:30px}h2{font-size:28px}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}a{color:#000;text-decoration:none}@media screen and (min-width:1024px){a:hover{text-decoration:underline}}.author-box a,.error404 .entry-content a,.singular .entry-content a:not([class^="wp-block"]){color:#b2367e;text-decoration:underline}@media screen and (min-width:1024px){.author-box a:hover,.error404 .entry-content a:hover,.singular .entry-content a:hover:not([class^="wp-block"]){opacity:1;text-decoration:none}}.more-link-container{display:block;text-align:center;margin-top:8px}input,select,textarea{color:#000;font-size:14px}input,textarea{background:#f8f6f5;border:0}a.button,.button,input[type="button"],input[type="submit"],a.more-link,.comment-reply a{display:inline-block;line-height:1;color:#000;background:#a8b2aa;font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:16px;padding:16px 20px}@media screen and (min-width:768px){a.button,.button,input[type="button"],input[type="submit"],a.more-link,.comment-reply a{padding:8px 16px}}@media screen and (min-width:1024px){a.button:hover,.button:hover,input[type="button"]:hover,input[type="submit"]:hover,a.more-link:hover,.comment-reply a:hover{opacity:1;background:#4e605f;color:#fff;text-decoration:none;transform:scale(1.05)}}.button a{color:#fff}::-webkit-input-placeholder{font-weight:500}::-moz-placeholder{font-weight:500}:-ms-input-placeholder{font-weight:500}:-moz-placeholder{font-weight:500}.content-sidebar-wrap{margin:16px auto}@media screen and (min-width:1024px){.content-sidebar-wrap{margin-top:32px}}@media screen and (min-width:768px){.content{max-width:650px}.content.flexbox{max-width:666px;margin-left:calc((100% - 666px) / 2);margin-right:calc((100% - 666px) / 2)}}@media screen and (min-width:1024px){.content.flexbox{max-width:650px;margin-left:-8px;margin-right:-8px}}.sidebar{max-width:340px}.generic-toggle,.sub-menu-toggle{color:#000}.sub-menu-toggle{font-size:18px}@media screen and (min-width:1024px){.menu .sub-menu{background:#102a34}.menu .sub-menu .menu-item a{padding:8px;color:#fff}.menu .sub-menu .menu-item:hover>a{opacity:1;background:#cbafb7}}@media screen and (min-width:1024px){.menu>.menu-item>.sub-menu{top:44px}}@media screen and (min-width:1024px){.genesis-nav-menu>.menu-item>.sub-menu>li:first-of-type::before,.genesis-nav-menu>.menu-item>.sub-menu>li:first-of-type::after{position:absolute;top:0;left:0;width:50%;content:'';border-top:8px solid #fff;-webkit-transition:400ms;transition:400ms;z-index:9}.genesis-nav-menu>.menu-item>.sub-menu>li:first-of-type::before{border-right:8px solid transparent!important}.genesis-nav-menu>.menu-item>.sub-menu>li:first-of-type::after{right:0;left:auto;border-left:8px solid transparent}}.pagination{margin:16px 0 0;font-weight:800;font-size:16px;line-height:1}.pagination .icon-font{font-size:80%}.adjacent-entry-pagination{display:flex;justify-content:space-between;margin:32px -8px 36px}.adjacent-entry-pagination .pagination-previous,.adjacent-entry-pagination .pagination-next{flex:0 1 calc(50% - 16px);background:#ebebeb;margin:0 8px;text-align:center}@media screen and (min-width:768px){.adjacent-entry-pagination .pagination-previous,.adjacent-entry-pagination .pagination-next{background:transparent;text-align:left}.adjacent-entry-pagination .pagination-next{text-align:right}}.adjacent-entry-pagination .pagination-previous a,.adjacent-entry-pagination .pagination-next a{display:block;padding:10px}@media screen and (min-width:375px){.adjacent-entry-pagination .pagination-previous a,.adjacent-entry-pagination .pagination-next a{padding:20px}}@media screen and (min-width:768px){.adjacent-entry-pagination .pagination-previous a,.adjacent-entry-pagination .pagination-next a{display:flex;align-items:center;padding:0}.adjacent-entry-pagination .pagination-next a{flex-direction:row-reverse}}.adjacent-entry-pagination .pagination-image{width:120px}@media screen and (min-width:768px){.adjacent-entry-pagination .pagination-image{flex:0 0 120px;margin:0}.pagination-previous .pagination-image{margin-right:12px}.pagination-next .pagination-image{margin-left:12px}}.adjacent-entry-pagination .pagination-image img{border-radius:100%}.adjacent-entry-pagination .pagination-label{text-transform:uppercase;letter-spacing:.1em;font-size:16px;margin-bottom:8px}.adjacent-entry-pagination .pagination-title{font-weight:500;font-size:16px;line-height:1.4}.archive-pagination{width:100%;margin:0}.archive-pagination a,.archive-pagination .pagination-omission{color:#fff;background:#102a34;width:32px;height:32px;line-height:32px;border-radius:16px}@media screen and (min-width:1024px){.archive-pagination a:hover{text-decoration:none;transform:scale(.95)}.archive-pagination li:not(.pagination-previous):not(.pagination-next) a:hover{color:#102a34;border:1px solid #102a34;background:#fff}}.archive-pagination .active a{color:#102a34;border:1px solid #102a34;background:#fff}.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{width:auto;padding:0 12px}.comments-pagination a{text-transform:uppercase;letter-spacing:.1em;padding:12px}.content .entry-pagination.pagination{text-transform:uppercase;letter-spacing:.1em}.content .entry-pagination.pagination a{display:inline-block;color:#fff;background:#102a34;width:32px;height:32px;line-height:32px;border-radius:16px;text-decoration:none}.widget{text-align:center;margin-bottom:36px}.site-credits-container{margin:0;display:inline-block}@media screen and (min-width:1024px){.site-credits-container{padding:4px 0}}.site-credits-box{color:#fff;background:#102a34;line-height:1.2;text-align:center;left:50%;bottom:26px;transform:translateX(-50%)}@media screen and (min-width:1024px){.site-credits-box{bottom:24px}}.archive-description{width:100%}.comment-respond{text-align:center;font-size:15px;overflow:hidden;background:#f5f2f0;padding:40px 12px 24px;margin:0 -10px 20px;position:relative}@media screen and (min-width:768px){.comment-respond{text-align:left;padding:48px 24px 28px;margin:0 0 20px}}.comment-respond::before{content:'';display:block;width:92px;height:88px;background:url(/wp-content/themes/once-coupled-jo-cooks/assets/images/embellishment-chat.svg) no-repeat center;background-size:contain;position:absolute;top:-24px;left:-40px}@media screen and (min-width:768px){.comment-respond::before{top:-16px;left:-20px}}.comment-respond .comment-reply-title{color:#102a34;font-family:'Pathway Gothic One',sans-serif;font-weight:400;text-transform:uppercase;font-size:30px;line-height:1;margin-bottom:12px}@media screen and (min-width:768px){.comment-respond .comment-reply-title{padding-left:60px}}.comment-reply-title a{display:inline-block;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:10px;padding:8px 0}.comment-form{position:relative}.comment-respond p{margin-bottom:12px}.comment-form-comment,.comment-form-author,.comment-form-email,.comment-form-url{position:relative}.comment-form-comment label,.comment-form-author label,.comment-form-email label,.comment-form-url label{display:block;position:absolute;top:17px;left:16px;color:#3d3d3d;font-weight:800;text-transform:uppercase;letter-spacing:.1em;line-height:1;font-size:16px}.comment-form-comment label .required,.comment-form-author label .required,.comment-form-email label .required,.comment-form-url label .required{display:none}.comment-form-comment textarea,.comment-form-author input,.comment-form-email input,.comment-form-url input{display:block;padding:12px 16px 12px 84px;min-height:48px;font-weight:500;font-size:16px;line-height:1;background:#fff;border:1px solid #eaeaea}.comment-respond textarea{height:108px;padding-top:40px;padding-left:16px}.comment-respond .form-submit{padding-top:0}@media screen and (min-width:768px){.comment-respond .form-submit{clear:right}}.comment-respond ::-webkit-input-placeholder{color:#666}.comment-respond ::-moz-placeholder{color:#666}.comment-respond :-ms-input-placeholder{color:#666}.comment-respond :-moz-placeholder{color:#666}.comment-respond .form-submit input{width:100%;padding:16px 28px;font-size:16px;border-radius:0;background:#102a34;color:#fff}@media screen and (min-width:768px){.comment-respond .form-submit input{width:auto;padding:12px 24px;border-radius:40px}}@media screen and (min-width:1024px){.comment-respond .form-submit input:hover{background:#21424e}}.comment-respond .comment-form-subscriptions #subscribe-reloaded{font-size:16px;margin-bottom:12px}.entry-comments{margin:32px 0 24px;font-size:16px}.comment-list-title{display:inline-block;color:#3d3d3d;font-family:'Pathway Gothic One',sans-serif;font-weight:400;text-transform:uppercase;font-size:30px}.comment-list .comment{border-top:1px solid #eaeaea}.comment-list .comment.bypostauthor,.comment-list>.comment:first-of-type{border-top:0}.comment.bypostauthor>article{background:#f5f2f0}.avatars-disabled .comment:not(.bypostauthor)>articles>.comment-header{margin-bottom:0}.comment-author,.comment-author-link{color:#3d3d3d}.comment-author{font-weight:800;font-size:18px;margin:8px 0 2px}.avatars-disabled .comment-header::before{content:none}.avatars-disabled .bypostauthor>article .comment-header{margin-bottom:12px}.avatars-disabled .bypostauthor>article .comment-header::before{content:'';background-image:url(/wp-content/themes/once-coupled-jo-cooks/assets/images/avatar-author.jpg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .bypostauthor>article .comment-header::before{background-image:url(/wp-content/themes/once-coupled-jo-cooks/assets/images/avatar-author@2x.jpg)}}@media screen and (min-width:530px){.bypostauthor>article .comment-content,.bypostauthor>article .comment-reply{padding-left:62px}}.comment-time-link,.comment-edit-link{color:#666;font-weight:800;text-transform:none;letter-spacing:0;font-size:14px;position:relative;top:-2px}@media screen and (min-width:530px){.comment-time-link,.comment-edit-link{text-transform:uppercase;letter-spacing:.1em}}.comment-reply .comment-reply-link{font-size:15px;padding:7px 12px 6px;border-radius:40px;background:#102a34;color:#fff}@media screen and (min-width:1024px){.comment-reply .comment-reply-link:hover{background:#21424e;opacity:1}}.search-form{border:1px solid #d0d0d0}.search-form input{height:48px;line-height:48px;font-size:16px;color:#3d3d3d}.search-form input,.search-form input:hover{background:transparent}.search-form ::-webkit-input-placeholder{color:#000;font-weight:800;text-transform:uppercase;letter-spacing:.075em;font-size:13px}.search-form ::-moz-placeholder{color:#000;font-weight:800;text-transform:uppercase;letter-spacing:.075em;font-size:13px}.search-form :-ms-input-placeholder{color:#000;font-weight:800;text-transform:uppercase;letter-spacing:.075em;font-size:13px}.search-form :-moz-placeholder{color:#000;font-weight:800;text-transform:uppercase;letter-spacing:.075em;font-size:13px}.search-submit-icon{color:#3d3d3d;font-size:20px;top:4px}.site-header .search-form input{height:36px;line-height:36px;font-size:16px}.site-header .search-submit-icon{top:0}.nav-primary .search-container{display:none}.nav-secondary .search-form{border:0}.nav-secondary .search-submit-icon{top:8px}