.hidden-on-mobile{display:none}@media (min-width:1024px){.hidden-on-mobile{display:block}}body{font-family:'Work Sans',sans-serif;font-weight:300;font-size:18px;line-height:1.5;color:#000}@media (min-width:1024px){body{font-size:20px}}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:8px 0 12px;font-weight:400}h1{font-size:38px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.more-link-container{display:block;text-align:center}a.more-link{font-weight:700;text-transform:uppercase;font-size:18px;color:#000;background-color:transparent;padding:12px 20px;letter-spacing:.05em}@media (hover:hover){a.more-link:hover{transform:none;color:#fff;background:#404041}}.more-link .icon-font{margin-left:4px}input,select,textarea{font-weight:500;font-size:16px;color:inherit;border-color:#707070}::-webkit-input-placeholder{color:#000;text-transform:lowercase}:-ms-input-placeholder{color:#000;text-transform:lowercase}::placeholder{color:#000;text-transform:lowercase}.content-sidebar-wrap{margin:12px auto 0}@media (min-width:1024px){.content-sidebar-wrap{margin-top:36px}}.sidebar{margin:40px auto 0}@media (min-width:1024px){.sidebar{margin-top:0}.singular .sidebar{margin-top:8px}}.widget{text-align:center}.sidebar .widget{margin-bottom:20px}@media (min-width:1024px){.sidebar .widget{margin-bottom:35px}}.menu .menu-item{font-weight:700;font-size:18px}.archive-pagination{margin-bottom:16px}.comments-pagination{margin-top:24px!important}.comments-pagination::before,.comments-pagination::after{display:table;clear:both;content:''}.pagination{margin-top:8px;font-weight:700;font-size:18px}.pagination a,.pagination .pagination-omission,.pagination .active a,.pagination .pagination-previous a,.pagination .pagination-next a,.pagination .post-page-numbers{border-radius:100px}@media (min-width:1024px){.pagination a,.pagination .pagination-omission,.pagination .active a,.pagination .pagination-previous a,.pagination .pagination-next a,.pagination .post-page-numbers{padding:8px}}.pagination a .icon-font{color:#ee6c68}@media (hover:hover){.pagination a:hover{background-color:transparent;color:#000;border-color:#2e3858}.pagination a:hover .icon-font{color:inherit}}.pagination .pagination-previous a,.pagination .pagination-next a{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:18px;font-family:'Bitter',serif;font-weight:500;font-style:italic;display:flex;align-items:center;padding:14px;border-bottom:none;text-transform:lowercase;width:auto}@media (hover:hover){.pagination .pagination-previous a:hover,.pagination .pagination-next a:hover{border-bottom:none;color:#fff;background-color:#2e3858}}@media (min-width:1024px){.pagination .pagination-previous a,.pagination .pagination-next a{box-shadow:none;background-color:transparent;padding:0;color:#2e3858;border-bottom:2px solid transparent;border-radius:0}}@media (min-width:1024px) and (hover:hover){.pagination .pagination-previous a:hover,.pagination .pagination-next a:hover{color:#2e3858;border-bottom:2px solid #2e3858;background-color:transparent}}.pagination .pagination-previous .icon-font{margin-right:8px;margin-top:-2px}.pagination .pagination-next .icon-font{margin-left:8px;margin-top:-2px}.archive-pagination ul{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1024px){.archive-pagination ul{display:block}}.archive-pagination li{display:flex;justify-content:center;margin:0 4px}@media (min-width:1024px){.archive-pagination li{display:inline-block;align-content:center}}.archive-pagination a,.archive-pagination .active a,.archive-pagination .pagination-omission{width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;background-color:#2e3858;color:#fff}.archive-pagination .pagination-omission{max-width:64px}@media (min-width:1024px){.archive-pagination a,.archive-pagination .active a,.archive-pagination .pagination-omission{width:48px;height:48px}}.archive-pagination .active a{background-color:transparent;border-color:#2e3858;color:#000}.archive-pagination .pagination-previous,.archive-pagination .pagination-next{flex-basis:100%;margin-bottom:20px}.archive-pagination .pagination-next{margin:20px 0 0}@media (min-width:1024px){.archive-pagination .pagination-previous{margin:0 8px 0 0}.archive-pagination .pagination-next{margin:0 0 0 8px}}.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{font-family:'Work Sans',sans-serif;font-weight:700;font-style:normal;font-size:22px;text-transform:none}.archive-pagination .pagination-previous .icon-font{margin-right:4px;top:0}.archive-pagination .pagination-next .icon-font{margin-left:4px}.section-description{font-size:20px;margin-top:4px;line-height:1.3}.section-description a,.entry-description a{text-decoration:underline}@media (hover:hover){.section-description a:hover,.entry-description a:hover{text-decoration:none}}.entry-description{line-height:1.3}.content.flexbox .section-title{color:#2e3858;text-transform:lowercase;font-size:28px;font-weight:800}@media (min-width:1024px){.content.flexbox .section-title{font-size:36px}}.archive-title{grid-column:1 / -1}.content.flexbox .entry .wprm-recipe-rating{padding:10px 12px 0 12px}.content.flexbox .entry .wprm-recipe-rating,.block-posts-sections .entry .wprm-recipe-rating{font-size:16px;color:#2e3858;line-height:1}.content.flexbox .entry .wprm-recipe-rating .wprm-rating-star,.block-posts-sections .entry .wprm-recipe-rating .wprm-rating-star{margin-right:4px}.content.flexbox .entry .wprm-recipe-rating+.entry-title,.block-posts-sections .entry .entry-pretitle+.entry-title{padding-top:4px}.content.flexbox .wprm-recipe-block-container,.block-posts-sections .wprm-recipe-block-container{border-top:1px solid #ebebeb;font-size:14px;display:flex;line-height:1;padding:8px 12px;margin:auto 0 0}.content.flexbox .wprm-recipe-block-container .icon-font,.block-posts-sections .wprm-recipe-block-container .icon-font{display:block;margin-right:4px}.content.flexbox .wprm-recipe-block-container .wprm-recipe-details-unit,.block-posts-sections .wprm-recipe-block-container .wprm-recipe-details-unit{font-size:inherit}.content.flexbox .wprm-recipe-details-unit{font-size:inherit}.comment-list{font-size:18px}.comment{padding-top:22px;border-bottom-color:#eaeaea}.comment .comment{border-bottom:none}.comment .comment:first-of-type{padding-top:0}.comment.bypostauthor>article{background:#f5f5f5;border-bottom:8px solid #ee6c68}.avatars-disabled .comment-header{margin-bottom:4px}.avatars-disabled article .comment-header::before{content:none}.avatars-disabled .bypostauthor>article .comment-header::before{content:'';width:40px;height:40px;margin-top:1px;background-image:url(/wp-content/themes/once-coupled-the-chunky-chef/assets/images/avatar-author.jpg);background-size:contain}@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-the-chunky-chef/assets/images/avatar-author@2x.jpg)}}.comment .avatar{margin-top:-4px}.comment-author{font-weight:800;font-size:20px}.comment-meta{font-family:'Bitter',serif;font-weight:500;font-style:italic;font-size:16px;margin:8px 0 0}.comment-edit-link{text-transform:uppercase;font-weight:500;position:absolute;top:12px;right:0}.comment-content{padding:0 0 4px;position:relative}.comment-content .wprm-comment-rating{position:absolute;right:0;top:-26px;margin:0;line-height:1}.comment-reply .comment-reply-link{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:6px 12px;border:2px solid #000;border-radius:44px;color:#000;background-color:transparent}@media (hover:hover){.comment-reply .comment-reply-link:hover{color:#fff;background-color:#2e3858;border-color:#2e3858}}.comment-respond{background-color:#f5f5f5;border-radius:20px;position:relative}@media (min-width:768px){.comment-respond{text-align:left;padding:32px 36px;position:relative;overflow:hidden}.comment-respond::before{content:'';height:140px;width:155px;background-image:url(/wp-content/themes/once-coupled-the-chunky-chef/assets/images/logo-mark.svg);background-repeat:no-repeat;position:absolute;bottom:-24px;right:-12px}}.comment-respond .comment-reply-title{font-family:'Bitter',serif;font-weight:500;font-style:italic;text-transform:lowercase;font-size:32px}@media (min-width:768px){.comment-respond .comment-reply-title{font-size:36px}}.comment-respond .comment-notes{font-weight:700;font-size:18px}@media (min-width:768px){.comment-respond .comment-notes{font-weight:400;font-size:20px}}.comment-respond .comment-form-wprm-rating{margin:0 auto;text-align:center}@media (min-width:768px){.comment-respond .comment-form-wprm-rating{display:flex;align-items:center;margin:0}}.comment-respond .comment-form-wprm-rating label{display:block;line-height:1;text-transform:uppercase;font-weight:700;font-size:18px;letter-spacing:.05em}.comment-respond .wprm-rating-stars{height:40px;display:block;margin-top:4px}@media (min-width:768px){.comment-respond .wprm-rating-stars{height:auto;margin:0 0 0 8px;display:flex}}.comment-respond .wprm-comment-ratings-container{transform:scale(2.6);transform-origin:top}@media (min-width:768px){.comment-respond .wprm-comment-ratings-container{transform:scale(1.5);transform-origin:left center}}.comment-respond .wprm-comment-ratings-container svg .wprm-star-full{transform:translateY(-1px)}.comment-respond p{font-size:16px;margin:0}@media (min-width:768px){p.comment-form-author,p.comment-form-email{width:100%;margin-left:0;display:flex}}.comment-respond .comment-form{display:grid;grid-gap:16px}@media (min-width:768px){.comment-respond .comment-form{grid-template-columns:1fr 1fr}.comment-respond .comment-form>*{grid-column:span 2}.comment-respond .comment-form .comment-form-author,.comment-respond .comment-form .comment-form-email{grid-column:span 1}}.comment-respond input,.comment-respond textarea{padding:12px;border:none}.comment-form textarea{padding:8px 0 12px}.comment-form-comment,.comment-form-author,.comment-form-email{display:flex;background-color:#fff;padding-left:12px}.comment-form-comment{flex-direction:column;padding-top:12px}.comment-form-comment label,.comment-form-author label,.comment-form-email label{position:static;flex-shrink:0;display:flex;align-items:center;font-weight:700;font-size:18px}.comment-form-comment label .required,.comment-form-author label .required,.comment-form-email label .required{margin-left:0}.comment-respond .form-submit .submit{color:#fff;background:#2e3858;font-weight:600;font-size:18px;text-transform:uppercase;letter-spacing:.05em;padding:12px 20px}@media (min-width:768px){.comment-respond .form-submit .submit{width:auto}}@media (hover:hover){.comment-respond .form-submit .submit:hover{transform:scale(.95)}}.search-form{border-radius:0;border-color:#707070}.search-form input{height:44px;line-height:44px;font-size:16px}.search-form .search-submit-icon{font-size:20px;top:8px}