a,html{color:#3d3d3d}.comment-list-title,html{font-family:Raleway,sans-serif}html{font-size:18px;line-height:1.8}@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}}h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:.1em;line-height:1.2;margin:12px 0 16px;color:#1d2e5c;text-transform:uppercase}h1{font-size:32px}h2{font-size:24px}h3{font-size:19px}h4{font-size:17px}h5,h6{font-size:15px}a{text-decoration:none}.archive-description a,.author-box a,.comment-content a,.error404 .entry-content a,.singular .entry-content a{background-image:linear-gradient(180deg,transparent 0,#f0d513 0);background-position:0 1em;background-repeat:no-repeat}.archive-description a:hover,.author-box a:hover,.comment-content a:hover,.error404 .entry-content a:hover,.singular .entry-content a:hover{opacity:1;background-image:linear-gradient(180deg,transparent 0,#f0d513 0);background-position:0 .25em}.singular .content h1 a,.singular .content h2 a,.singular .content h3 a,.singular .content h4 a,.singular .content h5 a,.singular .content h6 a{background-position:0 1.1em}.singular .content .fasc-button,.singular .content .fasc-button:hover,.singular .content figure a,.singular .content figure a:hover{background-image:none}.more-link-container{display:block;text-align:center;margin-top:8px}.more-link .svg-inline--fa{font-size:80%;margin-left:4px;vertical-align:middle}input,select,textarea{color:#3d3d3d;font-size:18px}input,textarea{border:0}.button,.comment-reply a,a.button,a.more-link,input[type=button],input[type=submit]{display:inline-block;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:12px;line-height:1.4;color:#19467e;background:#f0d513;padding:8px 20px}.button:hover,.comment-reply a:hover,a.button:hover,a.more-link:hover,input[type=button]:hover,input[type=submit]:hover{opacity:1;color:#fff;background:#e2c100}.button a{color:#fff}::-webkit-input-placeholder{color:#3d3d3d}::-moz-placeholder{color:#3d3d3d}:-ms-input-placeholder{color:#3d3d3d}:-moz-placeholder{color:#3d3d3d}.page .content-sidebar-wrap{margin-top:16px}@media screen and (min-width:768px){.content-sidebar-wrap,.page .content-sidebar-wrap{margin-top:20px}.content{max-width:650px}}.sidebar{display:none}.generic-toggle{color:#1d2e5c}@media screen and (min-width:1024px){.sidebar{display:block;max-width:340px}.menu .sub-menu{background:#19467e}.menu .sub-menu .menu-item{border-top:1px solid #1d2e5c}.menu .sub-menu .menu-item:first-of-type,.menu .sub-menu .menu-item:first-of-type a{border-top:0}.menu .sub-menu .menu-item a{color:#fff;padding:12px 8px}.menu .sub-menu .menu-item:hover>a{opacity:1;background:#1d2e5c}.menu>.menu-item>.sub-menu{top:33px}.genesis-nav-menu>.menu-item>.sub-menu>li:first-of-type::after,.genesis-nav-menu>.menu-item>.sub-menu>li:first-of-type::before{position:absolute;top:-8px;left:0;width:50%;content:'';border-top:8px solid transparent;-webkit-transition:.4s;transition:.4s}.genesis-nav-menu>.menu-item>.sub-menu>li:first-of-type::before{border-right:10px solid #19467e}.genesis-nav-menu>.menu-item>.sub-menu>li:first-of-type::after{right:0;left:auto;border-left:10px solid #19467e}.genesis-nav-menu>.menu-item>.sub-menu>li:hover:first-of-type::before{border-right:10px solid #1d2e5c}.genesis-nav-menu>.menu-item>.sub-menu>li:hover:first-of-type::after{border-left:10px solid #1d2e5c}}.pagination{margin:12px 0 0}.archive-pagination{margin-top:20px}.archive-pagination li{font-weight:800;font-size:13px}.archive-pagination .pagination-omission,.archive-pagination a{line-height:30px;color:#fff;background:#f0d513;width:32px;height:32px;border-radius:16px}.archive-pagination .active a{color:#f0d513;border:1px solid #f0d513;background:#fff}.archive-pagination .pagination-next a,.archive-pagination .pagination-previous a{width:auto;padding:0 12px;line-height:32px}.archive-pagination li:not(.active) a:hover{opacity:1;background:#e2c100}.adjacent-entry-pagination{margin-bottom:52px;line-height:1.5}.adjacent-entry-pagination a{display:inline-block}.adjacent-entry-pagination .pagination-next,.adjacent-entry-pagination .pagination-previous{max-width:40%}.adjacent-entry-pagination .pagination-label{font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:12px;color:#19467e;-webkit-transition:.4s;transition:.4s}.adjacent-entry-pagination .pagination-title{font-size:15px}.comments-pagination .pagination-next a,.comments-pagination .pagination-previous a{font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:12px;color:#1d2e5c}.comments-pagination .pagination-next a:hover,.comments-pagination .pagination-previous a:hover{opacity:.7}.widget{margin-bottom:28px}.site-credits-container{margin:0;display:inline-block}.site-credits-box{color:#fff;background:#1d2e5c;line-height:1.4;z-index:9}.archive-description p{font-size:15px;line-height:1.6}@media screen and (min-width:1024px){.site-credits-container{margin:4px 0}.site-credits-container:hover .credits-text{color:#fff}.archive-description p{text-align:left}}.comment-respond,.entry-comments{margin:36px 0}.comment-list-title{text-align:center;color:#1d2e5c;font-weight:500;letter-spacing:.1em;font-size:24px;margin-bottom:20px}.comment-list .bypostauthor>.children>.bypostauthor,.comment-list .comment{border-top:1px solid #ddd;padding-top:12px;font-size:15px}.comment-list .bypostauthor>.children>.comment:not(.bypostauthor){border-top:0;padding-top:0}@media screen and (min-width:768px){.comment-list-title{text-align:left}.comment-list .comment{padding-top:20px}}.comment-list .comment.bypostauthor,.comment-list>.comment:first-of-type{border-top:0}.comment-list>.comment:first-of-type{padding-top:0}.comment.bypostauthor{background:0 0;padding:0!important}.comment.bypostauthor>article{background:#f7f4f4;padding:12px}@media screen and (min-width:768px){.comment.bypostauthor>article{padding:20px}}.comment .children{margin-left:28px}.comment-header{line-height:1}.comment-author{color:#1d2e5c;font-family:'Playfair Display',serif;font-weight:700;font-size:18px;line-height:1.2;text-transform:capitalize}.comment-author .says{display:none}.avatars-disabled .comment-header::before{content:'';display:block;width:40px;height:40px;background:url(/wp-content/themes/once-coupled-real-balanced/assets/images/avatar-guest.png) center no-repeat;background-size:32px;float:left;margin:-4px 8px 0 0;border-radius:100%}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .comment-header::before{background-image:url(/wp-content/themes/once-coupled-real-balanced/assets/images/avatar-guest@2x.png)}}.avatars-disabled .bypostauthor>article .comment-header::before{background-image:url(/wp-content/themes/once-coupled-real-balanced/assets/images/avatar-author.jpg);background-size:40px;margin-right:12px}@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-real-balanced/assets/images/avatar-author@2x.jpg)}}.comment .avatar{border-radius:100%;margin:0 12px 0 0}.comment-edit-link,.comment-meta{font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.comment-content{position:relative}@media screen and (min-width:414px){.comment-header{padding-right:80px}.entry-comments .tasty-recipes-ratings{margin:0;position:absolute;top:-32px;right:0;color:#ff715b}}.comment-reply{position:relative;top:initial;right:initial;margin-top:12px}.comment-reply .comment-reply-link{border-radius:60px;padding:2px 8px}.comment-respond{text-align:center;background:#f0f7f7;padding:16px;font-size:15px;overflow:hidden}.comment-respond .comment-reply-title{color:#19467e;font-family:'Backlash Script Alt',script;font-weight:400;letter-spacing:0;text-transform:lowercase;font-size:72px;line-height:1;margin:-4px 0 -12px}@media screen and (min-width:768px){.comment-respond{padding:24px}.comment-respond .comment-reply-title{font-size:112px}}.comment-reply-title a{display:inline-block;font-family:Raleway,sans-serif;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:10px;padding:8px;position:relative;top:-12px}.comment-respond p{margin-bottom:12px}.comment-respond p:not(.form-submit) input,.comment-respond textarea{border-radius:4px}@media screen and (min-width:768px){.comment-reply-title a{top:-28px}body:not(.logged-in) .comment-form-author,body:not(.logged-in) .comment-form-comment,body:not(.logged-in) .comment-form-email,body:not(.logged-in) .comment-form-url{max-width:49%}body:not(.logged-in) .comment-form-comment{float:right}body:not(.logged-in) .comment-form-author,body:not(.logged-in) .comment-form-email,body:not(.logged-in) .comment-form-url{float:left}.comment-respond p{margin-bottom:16px}.comment-respond textarea{height:140px}.comment-respond .comment-subscription-form,.comment-respond .wpgdprc-checkbox{text-align:left;float:left}.comment-respond .comment-subscription-form{width:calc(100% - 200px)}}.comment-respond ::-webkit-input-placeholder{color:#3d3d3d;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:12px;position:relative;top:4px}.comment-respond ::-moz-placeholder{color:#3d3d3d;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:12px;position:relative;top:4px}.comment-respond :-ms-input-placeholder{color:#3d3d3d;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:12px;position:relative;top:4px}.comment-respond :-moz-placeholder{color:#3d3d3d;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:12px;position:relative;top:4px}.comment-respond input::-webkit-input-placeholder{top:-1px}.comment-respond input::-moz-placeholder{top:-1px}.comment-respond input:-ms-input-placeholder{top:-1px}.comment-respond input:-moz-placeholder{top:-1px}.comment-respond .comment-subscription-form,.comment-respond .wpgdprc-checkbox{margin-bottom:4px}.comment-respond .wpgdprc-checkbox{margin-bottom:0}@media screen and (min-width:768px){.comment-respond .form-submit{clear:right;text-align:right}}.search-form{border-color:#f7f4f4;background:#f7f4f4}.search-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #f7f4f4 inset}.search-form input,.search-form input[type=submit]:hover{background:0 0}.search-submit-icon{top:2px;right:16px;color:#1d2e5c}@media screen and (min-width:1024px){.search-form input[type=submit]:hover+.search-submit-icon{color:#5b7aa0}#header-search .search-form input{height:24px;line-height:24px;font-size:12px;padding:4px 0 4px 12px}#header-search .search-form input[type=submit]{padding:0}#header-search .search-submit-icon{top:-1px;right:12px;font-size:14px}}