@charset "UTF-8";body{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:20px;line-height:1.5;color:#000;--placeholder-text-transform:lowercase}h1,h2,h3,h4,h5,h6{line-height:1;margin:8px 0 0;font-family:"Poppins",sans-serif;color:#302b32;font-weight:700}h1{font-size:40px}h2{font-size:32px}h3{font-size:22px}h4{font-size:22px}h5{font-size:20px}h6{font-size:20px}.more-link-container{display:block}*+.more-link-container{margin-top:12px}a.more-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px}@media (max-width:413px){a.more-link{font-size:18px}}@media (min-width:1024px){a.more-link{display:inline-grid}}@media (hover:hover){a.more-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}a.more-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}input,select,textarea{font-weight:600;font-size:16px;color:inherit;border-color:#707070}.comments-pagination{margin-top:20px}.comments-pagination::before,.comments-pagination::after{display:table;clear:both;content:""}.pagination{margin-top:4px;font-weight:800;font-size:18px;font-family:"Poppins",sans-serif}.archive-pagination a,.archive-pagination .pagination-omission{--color-primary:#302b32}.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{box-shadow:0 3px 6px rgba(0,0,0,.16);font-size:20px;font-weight:700;color:#302b32;display:inline-flex;align-items:center}@media (min-width:1024px){.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{box-shadow:none;border:none}}@media (min-width:1024px) and (hover:hover){.archive-pagination .pagination-previous a:hover,.archive-pagination .pagination-next a:hover{border:none;text-decoration:underline}}.archive-pagination .pagination-previous .icon-font,.archive-pagination .pagination-next .icon-font{position:relative;top:1px}.archive-pagination .pagination-previous .icon-font{margin-right:4px}.archive-pagination .pagination-next .icon-font{margin-left:4px}.entry-header .wprm-recipe-time,.entry-content .wprm-recipe-time{font-size:18px;line-height:1.1;display:block;margin-bottom:4px}.entry-header .wprm-recipe-time .wprm-recipe-details-unit,.entry-content .wprm-recipe-time .wprm-recipe-details-unit{font-size:inherit}.entry-header .wprm-recipe-time::before,.entry-content .wprm-recipe-time::before{content:"";font-family:"custom";font-size:14px;margin-right:6px}.section-description{margin-top:6px;line-height:1.3;letter-spacing:0}.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 .entry-header{display:flex;flex-direction:column}.content.flexbox>.entry:not(.type-page),.search-results .content.flexbox>.entry{box-shadow:0 3px 6px rgba(0,0,0,.16)}.content.flexbox>.entry:not(.type-page) .entry-time,.search-results .content.flexbox>.entry .entry-time{font-family:"Poppins",sans-serif;font-weight:500;font-size:16px;padding:10px 12px 0;line-height:1}.content.flexbox>.entry:not(.type-page) .wprm-recipe-time,.search-results .content.flexbox>.entry .wprm-recipe-time{padding:10px 12px 0}.content.flexbox>.entry:not(.type-page) .entry-title,.search-results .content.flexbox>.entry .entry-title{padding:4px 12px 10px;margin:0;flex:1}.content.flexbox>.entry:not(.type-page) .wprm-recipe-time+.entry-title,.search-results .content.flexbox>.entry .wprm-recipe-time+.entry-title{padding-top:0}.content.flexbox>.entry:not(.type-page) .entry-title-link,.search-results .content.flexbox>.entry .entry-title-link{display:block}.content.flexbox>.entry:not(.type-page) .recipe-rating,.search-results .content.flexbox>.entry .recipe-rating{margin-top:-8px;padding:0 12px 10px;line-height:1}body:not(.search-results) .content.flexbox>.type-page{width:calc(100% - (var(--column-gap) * 2px));margin-right:8px;margin-right:calc(var(--column-gap) * 1px);margin-left:8px;margin-left:calc(var(--column-gap) * 1px)}.comment article{position:relative;margin-top:24px}.comment .comment{border-bottom:none;padding-bottom:0}.entry-comments .comment-header .comment-author{font-family:"Poppins",sans-serif;font-weight:700;text-transform:capitalize}.entry-comments .comment-header .comment-meta{font-weight:400;text-transform:lowercase;font-style:italic}.avatars-disabled article .comment-header::before{content:none}.comment .avatar{margin-top:-4px;display:none}.comment-meta{font-size:16px;font-weight:600;margin:6px 0 0}.comment-edit-link{text-transform:uppercase;font-weight:500;position:absolute;bottom:12px;right:0}.comment-content{margin-top:8px;position:relative;font-size:20px;line-height:1.3}.comment-content .wprm-comment-rating{position:absolute;right:0;top:-30px;margin:0;line-height:1}@media (min-width:414px){.comment-content .wprm-comment-rating{top:-26px}}.comment-reply .comment-reply-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;display:inline-grid;--color-text:#000;--color-bg:#fff;--color-text_hover:#fff;--color-bg_hover:#302b32;--color-border_hover:#302b32;border-color:#000;min-height:initial;font-size:16px;padding:6px 10px}@media (max-width:413px){.comment-reply .comment-reply-link{font-size:18px}}@media (min-width:1024px){.comment-reply .comment-reply-link{display:inline-grid}}@media (hover:hover){.comment-reply .comment-reply-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.comment-reply .comment-reply-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.comment-respond{position:relative;margin-top:24px;text-align:center;background:none;padding:0}@media (min-width:768px){.comment-respond{text-align:left}}.comment-respond .comment-reply-title{font-size:28px;text-transform:capitalize}@media (min-width:1024px){.comment-respond .comment-reply-title{font-size:32px}}.comment-respond .comment-reply-title .icon-font{font-size:44px;margin:0 auto 8px;display:block;transform:scaleX(-1)}.comment-respond .comment-notes{margin-top:4px}.comment-respond .comment-form-wprm-rating{margin:0;text-align:center;border-radius:5px;border:3px solid;padding:16px;background-color:#fff}@media (min-width:768px){.comment-respond .comment-form-wprm-rating{display:flex;align-items:center;margin:0;border-width:2px}}.comment-respond .comment-form-wprm-rating label{display:block}.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(1.8);transform-origin:top}@media (min-width:768px){.comment-respond .wprm-comment-ratings-container{transform:none}}.comment-respond .wprm-comment-ratings-container svg .wprm-star-full{transform:translateY(-1px)}.comment-respond p{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{position:relative;z-index:2;display:grid;grid-gap:18px}@media (min-width:1024px){.comment-respond .comment-form{grid-gap:14px 20px}}@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:9px 12px;border:none;font-size:20px;font-weight:400}.comment-form textarea{padding:8px 0 12px;height:80px}.comment-form-comment,.comment-form-author,.comment-form-email{display:flex;padding-left:12px;border-radius:5px;border:3px solid;background-color:#fff}@media (min-width:1024px){.comment-form-comment,.comment-form-author,.comment-form-email{border-width:2px}}.comment-form-comment{flex-direction:column;padding-top:12px}.comment-respond label{position:static;flex-shrink:0;display:flex;align-items:center;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;text-transform:capitalize}.comment-respond label .required{margin-left:0}.comment-respond .comment-form-cookies-consent{padding:0}.comment-respond .form-submit .submit{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#fff;--color-bg:#4f5678}@media (max-width:413px){.comment-respond .form-submit .submit{font-size:18px}}@media (min-width:1024px){.comment-respond .form-submit .submit{display:inline-grid}}@media (hover:hover){.comment-respond .form-submit .submit:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.comment-respond .form-submit .submit .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:768px){.comment-respond .form-submit .submit{width:100%}}@media (min-width:1024px){.comment-respond .form-submit .submit{width:auto}}.comment-respond input[type=checkbox]+*::before{min-width:28px}.comment-respond .comment-form-subscriptions label{font-weight:300;text-transform:unset;font-size:.9rem;display:block;position:relative;padding-left:38px;min-height:28px;top:4px;text-align:left}@media (min-width:1024px){.comment-respond .comment-form-subscriptions label{flex-direction:row}}.comment-respond .comment-form-subscriptions a{display:inline;text-align:left;position:unset}.comment-respond .comment-form-subscriptions a::before{position:absolute;left:0;top:-4px}.comment-respond .comment-form-subscriptions a::after{position:absolute;left:11px;top:1px}.comment-list>.comment+.comment{margin-top:20px;border-top:2px solid #e0e0e0}.avatars-disabled .bypostauthor>article .comment-content,.avatars-disabled .bypostauthor>article .comment-reply{margin-left:52px}.avatars-disabled .bypostauthor>article .comment-header::before{content:"";width:40px;height:40px;margin-top:1px;background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/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-sweet-peas-and-saffron/assets/images/avatar-author@2x.jpg)}}@media (min-width:1024px){.avatars-disabled .bypostauthor>article .comment-header::before{width:44px;height:44px}}.avatars-disabled .byuser.comment-author-jasmine>article .comment-header::before{content:"";width:40px;height:40px;margin-top:1px;background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/avatar-author-jasmine.jpg);background-size:contain}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .byuser.comment-author-jasmine>article .comment-header::before{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/avatar-author-jasmine@2x.jpg)}}@media (min-width:1024px){.avatars-disabled .byuser.comment-author-jasmine>article .comment-header::before{width:44px;height:44px}}.avatars-disabled .byuser.comment-author-ben>article .comment-header::before{content:"";width:40px;height:40px;margin-top:1px;background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/avatar-author-ben.jpg);background-size:contain}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .byuser.comment-author-ben>article .comment-header::before{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/avatar-author-ben@2x.jpg)}}@media (min-width:1024px){.avatars-disabled .byuser.comment-author-ben>article .comment-header::before{width:44px;height:44px}}.comment-list .comment.bypostauthor>article,.comment-list .comment.byuser>article{background:#f7f7f7;position:relative;border-radius:5px 5px 0 0;border-bottom:8px solid #d1d577;padding:22px 18px 20px;overflow:hidden}.comment-list .comment.bypostauthor>article .avatar{display:block}.comment-list .children{margin-left:20px}@media (min-width:1024px){.comment-list .children{margin-left:40px}}.comment-list>.comment>.children>.comment{padding-right:0!important}.comment-list>.comment>.children>.comment>article{margin-top:18px}.comment-list .comment-edit-link{bottom:30px;right:8px}.entry-comments .comments-pagination{margin-top:20px}@media (min-width:1024px){.entry-comments .comments-pagination{margin-top:24px}}.entry-comments .comments-pagination .pagination-previous,.entry-comments .comments-pagination .pagination-next{margin:0}.entry-comments .comments-pagination .pagination-previous a,.entry-comments .comments-pagination .pagination-next a{padding:0;border:0!important;border-radius:0;background-color:transparent;color:#000!important;min-height:initial;display:inline-flex;font-size:16px}@media (hover:hover){.entry-comments .comments-pagination .pagination-previous a:hover,.entry-comments .comments-pagination .pagination-next a:hover{transform:none;background-color:transparent;color:#000!important;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:currentColor}}@media (min-width:1024px){.entry-comments .comments-pagination .pagination-previous a,.entry-comments .comments-pagination .pagination-next a{font-size:20px}}.entry-comments .comments-pagination .pagination-previous a .icon-font,.entry-comments .comments-pagination .pagination-next a .icon-font{margin-top:-1px}.entry-comments .comments-pagination .pagination-previous a .icon-font{margin-right:4px}.entry-comments .comments-pagination .pagination-next a .icon-font{margin-left:4px}.mv-comments-wrap .mv-comments-nav{margin:15px 0}.mv-comments-wrap .mv-comments-nav ul{margin:0}.mv-comments-wrap .mv-comments-nav ul li{font-size:15px;font-family:"Poppins",sans-serif;font-weight:700}@media (min-width:1024px){.mv-comments-wrap .mv-comments-nav ul li{font-size:20px}}.mv-comments-wrap .mv-comments-nav ul li:not(.mv-active){cursor:pointer}.mv-comments-wrap .mv-comments-card{border:none;margin:0;padding:0}.mv-comments-wrap .mv-comments-card-header{margin:30px 0 25px;padding:0;background:none}.mv-comments-wrap .mv-modal-close{background-color:#000;color:#fff}.mv-comments-wrap .mv-comments-review{position:relative;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:22px 16px 32px}@media (min-width:1024px){.mv-comments-wrap .mv-comments-review{padding:30px 24px 40px}}.mv-comments-wrap .mv-comments-review::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:14px;background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/pattern-small.svg);background-size:200px;background-repeat:repeat}@media (min-width:1024px){.mv-comments-wrap .mv-comments-review::after{height:20px}}.mv-comments-wrap .mv-comments-review .mv-comments-review-author{font-family:"Poppins",sans-serif;font-weight:700;margin-bottom:8px;font-size:20px}.mv-comments-wrap .mv-comments-review .mv-comments-review-date{font-size:16px;font-weight:600;margin:6px 0 0}.mv-comments-wrap .mv-comments-review .mv-comments-review-stars{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.mv-comments-wrap .mv-comments-review .mv-reviews-stars{margin:0}.mv-comments-wrap .mv-comments-review .mv-comments-review-stars h3{order:-1;font-size:20px;margin-bottom:5px}.mv-comments-wrap .mv-modal .mv-modal-inner{border-radius:5px;border:5px solid #000;padding:20px 20px 8px}@media (min-width:1024px){.mv-comments-wrap .mv-modal .mv-modal-inner{padding:32px 32px 16px}}.mv-review-form .mv-star-ratings .star-hover:focus,.mv-review-form .mv-star-ratings .star-hover:focus~.star-hover,.mv-review-form .mv-star-ratings .star-hover:hover,.mv-review-form .mv-star-ratings .star-hover:hover~.star-hover{fill:#000}.mv-comments-wrap .mv-review-form label{display:none}.mv-comments-wrap .mv-review-form>*{margin-bottom:12px!important}.mv-comments-wrap .mv-review-form input,.mv-comments-wrap .mv-review-form textarea{display:block;width:100%;padding:9px 12px;font-size:20px;font-style:italic;border:3px solid #000;border-radius:4px}.mv-comments-wrap .mv-review-form button{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;padding:12px}@media (max-width:413px){.mv-comments-wrap .mv-review-form button{font-size:18px}}@media (min-width:1024px){.mv-comments-wrap .mv-review-form button{display:inline-grid}}@media (hover:hover){.mv-comments-wrap .mv-review-form button:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.mv-comments-wrap .mv-review-form button .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.mv-comments-wrap .mv-review-form button[disabled]{opacity:1}.mv-comments-wrap .mv-review-form footer{margin-top:12px}.breadcrumb{font-size:18px;font-weight:400;text-transform:capitalize;line-height:1.2}.breadcrumb a{text-decoration:none}@media (hover:hover){.breadcrumb a:hover{text-decoration:underline}}.breadcrumb-separator{margin:0 4px;font-size:12px}.breadcrumb strong{font-weight:inherit}.entry-title,.section-title{line-height:1.1;margin:0;text-transform:capitalize}.entry-title{font-size:18px}@media (min-width:414px){.entry-title{font-size:20px}}.section-pretitle,.entry-pretitle{line-height:1.1}.section-pretitle{letter-spacing:.1em;text-transform:uppercase;font-weight:600}.section-pretitle+.section-title{margin-top:8px}*+.entries-container{margin-top:12px}.entry{display:flex;flex-direction:column}body{--spacing-document-top:0}body.admin-bar{--spacing-document-top:46}@media (min-width:783px){body.admin-bar{--spacing-document-top:32}}.before-header{font-size:14px;background-color:#d1d577;color:#302b32}@media (min-width:1024px){.before-header{padding:0;background-color:transparent}}@media (min-width:1024px){.before-header>.wrap{display:flex;align-items:center;justify-content:space-between}}.before-header .more-link{font-size:inherit;min-height:32px;display:flex;border:0;font-size:12px}@media (max-width:1023px){.before-header .more-link{padding:0;--color-bg:transparent}}@media (min-width:375px){.before-header .more-link{font-size:14px}}@media (min-width:1024px){.before-header .more-link{--color-bg_hover:#302b32;--color-text_hover:#fff;transform-origin:top;border-top-left-radius:0;border-top-right-radius:0}}.nav-and-social{align-items:center}.nav-and-social .header-social{padding-left:24px;font-size:18px}.nav-and-social .header-social .entries-container{--column-gap:8}.nav-and-social .header-social .link-item{width:auto}@media (hover:hover){.nav-and-social .header-social .link-item:hover{transform:scale(1.15)}}@media (min-width:1024px){.nav-header .menu{--menu-level-1-text-color:inherit;--menu-level-1-text-color_hover:inherit;--menu-level-1-bg-color:transparent;--menu-level-1-bg-color_hover:transparent;justify-content:flex-end;font-weight:600;font-family:"Poppins",sans-serif}.nav-header .menu>.menu-item>a{padding:0 0 0 16px;margin-left:16px;position:relative;font-weight:500;border-left:2px solid #e0e0e0}}@media (min-width:1024px) and (hover:hover){.nav-header .menu>.menu-item>a:hover{text-decoration:underline}}@media (min-width:1024px){.nav-header .menu>.menu-item>.sub-menu{top:50px;left:0;margin-left:0}}@media (min-width:1024px){.nav-header .sub-menu .menu-item{border-top:2px solid #c69a9a}}@media (min-width:1024px){.nav-header .sub-menu .menu-item:first-of-type{border-top:0}}@media (min-width:1024px){.nav-header .sub-menu a{text-align:left}}.mobile-nav-container{border-top:solid;border-color:var(--menu-level-1-border-color);border-width:var(--menu-level-1-border-width,1px)}@media (min-width:1024px){.mobile-nav-container{display:none!important}}.site-header{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);position:sticky;top:0;top:calc(var(--spacing-document-top, 0) * 1px);z-index:999}@media (min-width:1024px){.site-header{box-shadow:none;position:relative;top:initial;color:#302b32;display:flex;align-items:center;margin:16px 0 24px}}.site-header>.wrap{display:flex;justify-content:space-between;align-items:center;height:100%;min-height:64px}@media (min-width:1024px){.site-header>.wrap{justify-content:flex-end;position:relative}}.generic-toggle{padding:0;background:transparent;width:48px;height:48px;min-width:36px;flex:0 1 auto;font-size:28px;color:inherit}@media (min-width:1024px){.generic-toggle{display:none}}.search-toggle{font-size:24px;margin-right:-8px}@media (min-width:1024px){.search-toggle{display:none}}@media (hover:hover){.site-header .search-toggle:hover{transform:scale(1.05)}}.search-visible .site-header .search-toggle .icon-search::before{content:"";font-size:28px}.search-visible .site-header .search-toggle .icon-search.thin::before{content:""}.generic-toggle.activated .icon-font::before{content:""}.generic-toggle.activated .icon-font.thin::before{content:""}@media (min-width:1024px){.site-header .search-toggle .icon-search::before{content:""}}.icon-container{position:relative;display:inline-block}#header-search{position:absolute;left:0;bottom:0;transform:translateY(100%);width:100vw;background:#4f5678;padding:12px;z-index:11;display:none}.search-visible #header-search{display:block}@media (min-width:1024px){#header-search{display:block;position:static;width:164px;transform:none;background:transparent;padding:0}}#header-search .search-form{border-radius:40px;border:none}@media (min-width:1024px){#header-search .search-form{height:44px;border:2px solid}}@media (min-width:1024px){#header-search input[type=search]{font-size:16px;font-weight:600}}@media (min-width:1200px){#header-search input[type=search]{font-size:18px}}.title-area{flex:1 0 auto;margin-right:8px}@media (min-width:1024px){.title-area{margin:0 auto 0 0}}.title-area .site-title a{display:block;height:44px;background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/logo.svg);background-repeat:no-repeat;background-size:contain;background-position:center;text-indent:-9999px;transition:all 400ms}@media (min-width:1024px){.title-area .site-title a{background-position:left;width:207px;height:52px;position:relative;z-index:9;background-position:center}}@media (hover:hover){.title-area .site-title a:hover{transform:scale(.95)}}.mobile-header-social a{height:48px;width:48px!important;display:flex;align-items:center;justify-content:center;font-size:22px}@media (hover:hover){.mobile-header-social a:hover{transform:scale(1.15)}}.cta-header-sticky{display:none}@media (min-width:375px){.cta-header-sticky{display:block}}@media (min-width:1024px){.cta-header-sticky{position:absolute;top:64px;right:0;height:55px}.cta-header-sticky *{height:100%}}.cta-header-sticky .more-link{background-color:transparent;font-size:12px;border-width:2px;min-height:32px;padding:6px;display:flex}@media (min-width:1024px){.cta-header-sticky .more-link{font-size:16px;padding:0;border:0;min-height:initial;max-width:132px;text-align:left;padding-right:0;align-items:center;position:relative;border-top:3px solid transparent;border-radius:0}.cta-header-sticky .more-link::before{content:"";font-family:"custom";color:#d1d577;margin-right:4px;font-size:15px}}@media (min-width:1200px){.cta-header-sticky .more-link{font-size:18px}}@media (min-width:1024px) and (hover:hover){.cta-header-sticky .more-link:hover{transform:none;background:transparent;border-color:#000}}.cta-header-nav{padding:18px var(--menu-padding-x) 0}@media (min-width:1024px){.cta-header-nav{padding:0}.cta-header-nav .icon-arrow{display:none}}.cta-header-nav .more-link{--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text);font-weight:400;justify-content:space-between}@media (hover:hover){.cta-header-nav .more-link:hover{border-color:var(--color-bg)}}@media (min-width:1024px){.cta-header-nav .more-link{padding:0;border:0!important;border-radius:0;background-color:transparent;color:#000!important;min-height:initial;display:inline-flex}}@media (min-width:1024px) and (hover:hover){.cta-header-nav .more-link:hover{transform:none;background-color:transparent;color:#000!important;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:currentColor}}.cta-header-nav .more-link .icon-asterisk{position:relative;margin-right:8px;top:1px}.slick-container{min-height:88px;padding:16px;background-color:#f7f7f7}.footer-subscribe{background-color:#4f5678;color:#fff;text-align:center;overflow:hidden;padding:24px 0}@media (min-width:1024px){.footer-subscribe{padding:44px 0}}@media (min-width:768px){.footer-subscribe>.wrap{display:flex;align-items:center;justify-content:center}}@media (min-width:768px){.footer-subscribe .section-image{flex:0 0 48%}}@media (min-width:1024px){.footer-subscribe .section-image{flex-basis:474px}}.footer-subscribe .section-image img{margin:0 auto}.footer-subscribe .section-image+*{margin-top:16px}.footer-subscribe .section-title{color:inherit}.footer-subscribe .section-content{text-align:center}@media (min-width:768px){.footer-subscribe .section-content{max-width:382px;margin-left:40px}}.footer-subscribe .wpforms-container{--field-bg-color:#fff;--field-border-radius:5px;--field-warning-color:#fff;margin-top:12px;font-style:italic;font-weight:700}.footer-subscribe .wpforms-container .wpforms-field input[type=email],.footer-subscribe .wpforms-container .wpforms-field input[type=text]{text-align:center;--field-text-color:#000}.footer-subscribe .wpforms-field-gdpr-checkbox{--field-bg-color:transparent;--field-border-color:#fff;--field-border-width:2px}.footer-subscribe .wpforms-submit{--color-bg_hover:#d1d577;--color-border_hover:#d1d577}.footer-subscribe .wpforms-submit-container .wpforms-submit::after{content:none}.site-footer{margin-top:20px}@media (min-width:1024px){.site-footer{background-color:#fff;color:#000;margin-top:40px}}.site-footer>.wrap{display:flex;flex-direction:column}@media (min-width:1024px){.site-footer>.wrap{display:block}}.home .site-footer,.paged .site-footer{margin-top:0}.back-to-top{font-family:"Poppins",sans-serif;font-weight:700;line-height:1}.back-to-top .icon-font{margin:0 10px 0 0;color:#d1d577}.back-to-top.visible-on-mobile{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#302b32;font-size:24px;padding:16px 10px;margin-top:16px}@media (max-width:1023px){.back-to-top.visible-on-mobile{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (max-width:767px){.back-to-top.visible-on-mobile{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}.site-footer .social-icons .section-title{display:none}@media (min-width:1024px){.site-footer .social-icons .section-title{display:block;text-align:center}}.site-footer .social-icons .entries-container{margin-top:20px;justify-content:center;--column-gap:6}@media (min-width:1024px){.site-footer .social-icons .entries-container{flex-wrap:nowrap;margin-top:0}}.site-footer .social-icons .link-item{display:flex;align-items:center;justify-content:center;border-radius:50%;height:48px;width:48px;line-height:1;background-color:#bcd2d0;font-size:28px}@media (min-width:375px){.site-footer .social-icons .link-item{width:58px;height:58px;font-size:32px}}@media (min-width:1024px){.site-footer .social-icons .link-item{width:48px;height:48px;font-size:24px}}@media (hover:hover){.site-footer .social-icons .link-item:hover{transform:scale(.95);background-color:#302b32;color:#fff}}.footer-read-more .more-link-container{text-align:center;margin-bottom:6px}.footer-read-more .more-link{--color-bg:rgba(188, 210, 208, 0.43);border:none;margin-top:22px;text-align:left;line-height:1.1;display:inline-grid;max-width:100%;gap:15px}@media (min-width:1024px){.footer-read-more .more-link{margin-top:12px;--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text);--color-bg_hover:#302b32}}@media (min-width:1024px) and (hover:hover){.footer-read-more .more-link:hover{border-color:var(--color-bg)}}@media (max-width:1023px){.footer-read-more .more-link{padding:14px}}@media (hover:hover){.footer-read-more .more-link:hover{border-color:#302b32}}@media (min-width:1024px){.footer-content{margin-top:36px}}@media (min-width:1024px){.footer-content>.wrap{display:flex;justify-content:center}}@media (min-width:768px){.desktop-footer-left{display:flex;align-items:center;justify-content:center}}@media (min-width:1024px){.desktop-footer-left{padding-left:50px;padding-right:50px;margin-right:2px;border-right:1px solid #302b32;flex-direction:column}}@media (min-width:768px){.desktop-footer-left .social-icons{flex-basis:400px}}@media (min-width:1024px){.desktop-footer-left .social-icons{flex-basis:auto}}@media (min-width:768px){.desktop-footer-left .footer-read-more{margin-left:20px}}@media (min-width:1024px){.desktop-footer-left .footer-read-more{margin-left:0}}.nav-footer{width:100%;margin:12px 0 6px}@media (min-width:1024px){.nav-footer{margin:0}}.nav-footer .menu{--menu-level-1-text-color_hover:#302b32;--menu-level-1-border-color:#302b32;--menu-level-2-bg-color_hover:transparent;--menu-level-2-text-color:#fff;--menu-level-2-bg-color:#000;--menu-level-2-border-color:#e2e2e2;font-family:"Poppins",sans-serif;font-weight:600}@media (min-width:1024px){.nav-footer .menu{--menu-level-1-text-color:#302b32;--menu-level-2-text-color:#302b32;--menu-level-2-text-color_hover:#302b32;--menu-level-2-bg-color:#fff;align-items:stretch;gap:0}}@media (min-width:1024px){.nav-footer .menu>.menu-item{flex:1 1 auto;border-right:1px solid #302b32!important;border-left:1px solid #302b32!important;padding:12px 50px;margin:0 2px}.nav-footer .menu>.menu-item:last-of-type{padding-right:0;margin-right:0;border-right:0!important}}.nav-footer .menu>.menu-item>button,.nav-footer .menu>.menu-item>a{font-size:22px;font-weight:700}@media (min-width:1024px){.nav-footer .menu>.menu-item>button,.nav-footer .menu>.menu-item>a{pointer-events:none;padding:0}}@media (min-width:1024px){.nav-footer .menu>.menu-item>button .icon-font{display:none}}.nav-footer .menu .sub-menu .menu-item a,.nav-footer .menu .sub-menu .menu-item button{background-color:#fff;color:#000;font-weight:600}@media (min-width:1024px){.nav-footer .menu .sub-menu .menu-item a,.nav-footer .menu .sub-menu .menu-item button{font-weight:400;font-size:18px}}@media (min-width:1024px){.nav-footer .menu .sub-menu{display:grid!important;grid-template-rows:repeat(5,auto);grid-auto-flow:column;gap:0 40px;position:static;opacity:1!important;transform:none!important;width:100%}.nav-footer .menu .sub-menu a{padding:0!important;margin-top:8px}.nav-footer>.wrap li:first-child .sub-menu{grid-template-columns:1fr auto;grid-auto-flow:unset}}@media (min-width:1024px) and (hover:hover){.nav-footer .menu .sub-menu a:hover{text-decoration:underline}}@media (min-width:1024px){.desktop-footer-right{padding-left:32px;padding-top:24px}}@media (min-width:1024px){.legal-links{flex:1;margin-left:28px}}@media (min-width:1024px){.legal-links .entry{width:auto!important}}.footer-bottom{margin-top:6px}@media (min-width:1024px){.footer-bottom{margin-top:36px;background-color:#302b32;color:#fff;padding:16px 0}}.footer-subscribe+.footer-bottom{margin-top:20px}@media (min-width:1024px){.footer-subscribe+.footer-bottom{margin-top:0}}@media (min-width:1024px){.footer-bottom>.wrap{display:flex;align-items:center;justify-content:space-between}}@media (min-width:1024px){.footer-bottom-left{display:flex;align-items:center;flex:1}}.footer-bottom-left .entry-content,.footer-bottom-left .entry-title,.footer-bottom-left .entry-title a{height:100%}@media (min-width:1024px){.footer-bottom-left .entry-title{color:inherit;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:18px}}.footer-bottom-left .entry a{border:2px solid;border-radius:5px;display:flex;justify-content:center;align-items:center;width:100%;padding:10px;text-align:center}@media (max-width:374px){.footer-bottom-left .entry a{font-size:16px}}@media (min-width:1024px){.footer-bottom-left .entry a{display:inline-block;width:auto;padding:0;border:0}}@media (min-width:1024px){.footer-bottom-left .entry-content,.footer-bottom-left .entry-title,.footer-bottom-left .entry-title a{height:auto}}.footer-credits{margin-top:16px;order:2;font-family:"Poppins",sans-serif;font-size:16px;font-weight:700}@media (max-width:1023px){.footer-credits{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (max-width:767px){.footer-credits{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}@media (min-width:425px){.footer-credits{display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:20px;align-items:center;justify-content:center}}@media (min-width:1024px){.footer-credits{padding:0;width:auto;font-size:16px;margin-top:0;font-family:"Source Sans Pro",sans-serif;font-weight:400}}.footer-credits .copyright{text-align:center}.site-credits-container{padding:0}.site-credits-container .credits-text:hover{text-decoration:underline}.sidebar{margin:0 auto}.sidebar .widget{margin:20px 0 0}.sidebar .widget:first-child{margin:0}.sidebar .widget-title{margin:0 0 8px;font-size:32px;font-family:"Playfair Display",serif;font-weight:900;text-transform:capitalize}@media (min-width:1024px){.sidebar .widget-title{font-size:28px}}.posts-widget .widget-title{display:flex;align-items:center}.posts-widget .widget-title::after{content:"";height:2px;flex-grow:1;margin:4px 0 0 16px;background-color:#302b32}.posts-widget .entries-container{--column-gap:10}.posts-widget .entry{width:calc(50% - (var(--column-gap) * 2px))}.posts-widget .entry-title{text-align:center;font-size:20px;text-transform:capitalize}@media (min-width:1024px){.posts-widget .entry-title{font-size:18px}}.posts-widget .entry-title-link{display:block;padding:8px 8px 0}.sidebar .bio-widget{position:relative;padding:0}.sidebar .bio-widget::after{content:"";position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:96px}.sidebar .bio-widget .widget-wrap{background-color:#fff}.sidebar .widget-bio{margin-top:55px;border:5px solid #f7f3f0}@media (min-width:1024px){.sidebar .widget-bio{margin-top:35px}}@media (min-width:1024px){.single .sidebar .widget-bio{margin-top:55px}}.sidebar .widget-bio .section-image{display:flex;justify-content:center}.sidebar .widget-bio .section-image img{height:112px;width:112px;border-radius:50%;object-fit:cover;margin-top:-45px;border:5px solid #fff}.sidebar .widget-bio .section-content{text-align:center;padding:0 16px 28px 16px;text-align:left}.sidebar .widget-bio .section-pretitle,.sidebar .widget-bio .section-title{text-align:center}.sidebar .widget-bio .section-pretitle{font-size:18px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.sidebar .widget-bio .section-title{font-family:"Playfair Display",serif;font-weight:900;font-size:32px;margin:0 0 8px}.sidebar .widget-bio .section-description{margin-top:0;line-height:1.33}.sidebar .widget-bio .section-description a{font-weight:700}.sidebar .widget-bio .more-link-container{text-align:center}.sidebar .widget-bio .more-link{display:inline-flex;align-items:center;justify-content:center;text-transform:lowercase}.widget.ti_key{border:3px solid #000;border-radius:5px;padding:0 20px 20px 20px}.widget.ti_key .widget-wrap{margin-top:-20px;text-align:center}.widget.ti_key .widget-title,.widget.ti_key .section-description{text-align:center;font-family:"Poppins",sans-serif}.widget.ti_key .widget-title{display:inline-block;background-color:#fff;font-size:28px;font-weight:800;padding:0 5px}.widget.ti_key .section-description{font-size:16px;line-height:1.1}.subscribe-widget{background-color:#d1d577;padding:35px 25px 18px;text-align:center;color:#000;border-radius:5px}.subscribe-widget .section-image{display:flex;justify-content:center}.subscribe-widget .section-image img{max-width:64px;height:auto}.subscribe-widget .section-pretitle{font-size:20px;font-family:"Poppins",sans-serif;font-weight:800;font-style:normal;text-transform:capitalize;letter-spacing:0}.subscribe-widget .section-title{font-size:30px;line-height:32px}.subscribe-widget input:not([type=button]){border:3px solid #000!important;background:#fff!important;font-weight:bold!important;font-style:italic;text-align:center;height:48px!important;min-height:48px!important;line-height:48px;width:100%;padding:0 15px;text-transform:lowercase}.subscribe-widget input[type=button]{width:100%!important;display:block!important;height:48px;line-height:48px;padding:0 15px;font-family:"Poppins",sans-serif;font-weight:800;font-size:20px}@media (hover:hover){.subscribe-widget input[type=button]:hover{transform:scale(.95)}}.cta-widget{text-align:center;background-color:#d1d577;color:#302b32;padding:20px 18px}@media (min-width:1024px){.cta-widget{padding-left:14px}}.cta-widget .wrap{display:flex;align-items:center}.cta-widget .section-image{flex-basis:134px;min-width:134px}.cta-widget .section-content{position:relative}.cta-widget .section-title{font-size:28px}@media (min-width:1024px){.cta-widget .section-title{font-size:26px}}.cta-widget .section-title .icon-font{font-size:80%}.cta-widget .more-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#000;--color-bg:#fff;--color-text_hover:#fff;--color-bg_hover:#302b32;--color-border_hover:#302b32}@media (max-width:413px){.cta-widget .more-link{font-size:18px}}@media (min-width:1024px){.cta-widget .more-link{display:inline-grid}}@media (hover:hover){.cta-widget .more-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.cta-widget .more-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.after-entry .cta-widget{position:relative;padding:38px;overflow:hidden;margin:30px -10px 0;background-color:#4f5678}@media (min-width:768px){.after-entry .cta-widget{border-radius:5px;margin:30px 0 0}}@media (min-width:768px){.after-entry .cta-widget{padding:40px 34px}.after-entry .cta-widget .wrap{display:grid;grid-template-columns:215px 1fr;grid-gap:32px}}.after-entry .widget-cta{position:relative;z-index:2}.after-entry .cta-widget .section-image{order:0;margin:0 auto}@media (min-width:768px){.after-entry .cta-widget .section-image{margin:0}}.after-entry .cta-widget .section-image img{max-width:257px;height:auto}@media (min-width:768px){.after-entry .cta-widget .section-image img{max-width:100%}}.after-entry .cta-widget .section-content{padding:18px 0 0 0}@media (min-width:768px){.after-entry .cta-widget .section-content{text-align:left;padding-top:0}}.after-entry .cta-widget .section-content::before{display:none}.after-entry .cta-widget .section-pretitle{text-transform:none}.after-entry .cta-widget .section-title{text-transform:none;font-size:32px}@media (hover:hover){.after-entry .cta-widget a.more-link:hover{background-color:#fff}}.icons-widget{text-align:center}.icons-widget .entries-container .entry{align-items:center}.icons-widget .link-icon{background-position:center bottom;background-repeat:no-repeat;background-size:contain;height:64px;width:64px;transition:all 200ms}.icons-widget .link-text{margin-top:8px;font-size:16px}@media (hover:hover){.icons-widget .link-item:hover .link-icon{transform:rotate(5deg)}}.menu{text-transform:capitalize;--menu-padding-x:12px;--menu-level-1-text-color:#302b32;--menu-level-1-text-color_hover:#302b32;--menu-level-1-bg-color:#fff;--menu-level-1-bg-color_hover:#d1d577;--menu-level-1-border-color:#e0e0e0;--menu-level-1-border-width:2px;--menu-level-1-font-family:Poppins, sans-serif;--menu-level-2-text-color:#302b32;--menu-level-2-text-color_hover:#000;--menu-level-2-bg-color:#fff;--menu-level-2-bg-color_hover:#d1d577;--menu-level-2-border-color:#fff;--menu-level-3-text-color:#fff;--menu-level-3-text-color_hover:#000;--menu-level-3-bg-color:#302b32;--menu-level-3-bg-color_hover:#d1d577;--menu-level-3-border-color:#302b32;--menu-level-4-border-color:#4f5678;--sub-menu-border-radius:0;word-break:initial;line-height:1;clear:both;margin:0;display:grid;list-style:none;font-family:var(--menu-level-1-font-family,inherit)}@media (min-width:1024px){.menu{display:flex;align-items:center}}.menu .menu-item{position:relative}@media (min-width:1024px){.menu .menu-item{display:inline-block;margin:0}}.menu .menu-item.hidden-on-mobile{display:none}@media (min-width:1024px){.menu .menu-item.hidden-on-mobile{display:inline-block}.menu .menu-item.visible-on-mobile{display:none}}.menu .menu-item button,.menu .menu-item a{border-top:1px solid}@media (min-width:1024px){.menu .menu-item button,.menu .menu-item a{border-top:none}}.menu .menu-item:first-child>button,.menu .menu-item:first-child>a{border-top:none}.menu .menu-item button{width:100%;justify-content:space-between;font-size:inherit;font-family:inherit;text-align:inherit;font-weight:inherit;text-transform:inherit;border-radius:0}@media (min-width:1024px){.menu .menu-item button{width:auto}}.menu .menu-item a,.menu .menu-item button{position:relative;display:flex;align-items:center;justify-content:space-between;text-align:left;text-decoration:none;padding:8px var(--menu-padding-x);min-height:48px}@media (min-width:1024px){.menu .menu-item a,.menu .menu-item button{min-height:initial}}@media (hover:hover){.menu .menu-item a:hover{text-decoration:none}.menu .menu-item.no-click>a:hover{cursor:default}}.menu .sub-menu{width:100%;margin:0;display:none}@media (min-width:1024px){.menu .sub-menu{position:absolute;z-index:99;top:0;left:100%;width:150px;text-align:center}}.menu .sub-menu .menu-item{display:block}.menu .menu-item a,.menu .menu-item button{border-color:var(--menu-level-1-border-color);border-width:var(--menu-level-1-border-width,1px);color:var(--menu-level-1-text-color);background-color:var(--menu-level-1-bg-color)}@media (min-width:1024px){.menu .menu-item a,.menu .menu-item button{width:100%}}@media (hover:hover){.menu .menu-item a:hover,.menu .menu-item button:hover{color:var(--menu-level-1-text-color_hover);background-color:var(--menu-level-1-bg-color_hover)}}.menu .sub-menu{font-family:var(--menu-level-2-font-family,inherit)}.menu .sub-menu .menu-item a,.menu .sub-menu .menu-item button{border-color:var(--menu-level-2-border-color,#000);border-width:var(--menu-level-2-border-width,1px);color:var(--menu-level-2-text-color);background-color:var(--menu-level-2-bg-color,#fff);padding-left:calc(2 * var(--menu-padding-x))}@media (min-width:1024px){.menu .sub-menu .menu-item a,.menu .sub-menu .menu-item button{padding-left:var(--menu-padding-x)}}@media (hover:hover){.menu .sub-menu .menu-item a:hover,.menu .sub-menu .menu-item button:hover{color:var(--menu-level-2-text-color_hover);background-color:var(--menu-level-2-bg-color_hover,#e0e0e0)}}.menu .sub-menu .menu-item a .icon-font,.menu .sub-menu .menu-item button .icon-font{color:var(--menu-level-2-icon-color)}@media (hover:hover){.menu .sub-menu .menu-item a:hover .icon-font,.menu .sub-menu .menu-item button:hover .icon-font{color:var(--menu-level-2-icon-color_hover,inherit)}}.menu .sub-menu .sub-menu{font-family:var(--menu-level-3-font-family,inherit)}.menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .menu-item button{border-color:var(--menu-level-3-border-color,#000);border-width:var(--menu-level-3-border-width,1px);color:var(--menu-level-3-text-color);background-color:var(--menu-level-3-bg-color,#fff);padding-left:calc(3 * var(--menu-padding-x))}@media (min-width:1024px){.menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .menu-item button{padding-left:var(--menu-padding-x)}}@media (hover:hover){.menu .sub-menu .sub-menu .menu-item a:hover,.menu .sub-menu .sub-menu .menu-item button:hover{color:var(--menu-level-3-text-color_hover);background-color:var(--menu-level-3-bg-color_hover,#e0e0e0)}}.menu .sub-menu .sub-menu .menu-item a .icon-font,.menu .sub-menu .sub-menu .menu-item button .icon-font{color:var(--menu-level-3-icon-color)}@media (hover:hover){.menu .sub-menu .sub-menu .menu-item a:hover .icon-font,.menu .sub-menu .sub-menu .menu-item button:hover .icon-font{color:var(--menu-level-3-icon-color_hover,inherit)}}.menu .sub-menu .sub-menu .sub-menu{font-family:var(--menu-level-4-font-family,inherit)}.menu .sub-menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .sub-menu .menu-item button{border-color:var(--menu-level-4-border-color,#000);border-width:var(--menu-level-4-border-width,1px);color:var(--menu-level-4-text-color);background-color:var(--menu-level-4-bg-color,#fff);padding-left:calc(4 * var(--menu-padding-x))}@media (min-width:1024px){.menu .sub-menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .sub-menu .menu-item button{padding-left:var(--menu-padding-x)}}@media (hover:hover){.menu .sub-menu .sub-menu .sub-menu .menu-item a:hover,.menu .sub-menu .sub-menu .sub-menu .menu-item button:hover{color:var(--menu-level-4-text-color_hover);background-color:var(--menu-level-4-bg-color_hover,#e0e0e0)}}.menu .sub-menu .sub-menu .sub-menu .menu-item a .icon-font,.menu .sub-menu .sub-menu .sub-menu .menu-item button .icon-font{color:var(--menu-level-4-icon-color)}@media (hover:hover){.menu .sub-menu .sub-menu .sub-menu .menu-item a:hover .icon-font,.menu .sub-menu .sub-menu .sub-menu .menu-item button:hover .icon-font{color:var(--menu-level-4-icon-color_hover,inherit)}}.menu .sub-menu .sub-menu .sub-menu .sub-menu{font-family:var(--menu-level-5-font-family,inherit)}.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item button{border-color:var(--menu-level-5-border-color,#000);border-width:var(--menu-level-5-border-width,1px);color:var(--menu-level-5-text-color);background-color:var(--menu-level-5-bg-color,#fff);padding-left:calc(5 * var(--menu-padding-x))}@media (min-width:1024px){.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item button{padding-left:var(--menu-padding-x)}}@media (hover:hover){.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item a:hover,.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item button:hover{color:var(--menu-level-5-text-color_hover);background-color:var(--menu-level-5-bg-color_hover,#e0e0e0)}}.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item a .icon-font,.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item button .icon-font{color:var(--menu-level-5-icon-color)}@media (hover:hover){.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item a:hover .icon-font,.menu .sub-menu .sub-menu .sub-menu .sub-menu .menu-item button:hover .icon-font{color:var(--menu-level-5-icon-color_hover,inherit)}}.menu .sub-menu .sub-menu .menu-item a,.menu .sub-menu .sub-menu .menu-item button{font-weight:600}@media (min-width:1024px){.menu .sub-menu a{height:auto;word-wrap:break-word}.menu>.menu-item>.sub-menu .menu-item:first-child>a,.menu>.menu-item>.sub-menu .menu-item:first-child>button{padding-top:12px}.menu>.menu-item>.sub-menu .menu-item:last-child>a,.menu>.menu-item>.sub-menu .menu-item:last-child>button{padding-bottom:12px;border-bottom-left-radius:var(--sub-menu-border-radius);border-bottom-right-radius:var(--sub-menu-border-radius)}}@media (min-width:1024px){.menu>.menu-item>.sub-menu{bottom:0;top:initial;transform:translate(-50%,100%);left:50%}}.menu .menu-item button .icon-font{margin-left:8px;width:20px;text-align:center}.menu .menu-item button.activated .icon-font::before{transform:rotate(-90deg)}@media (min-width:1024px){.menu .menu-item .sub-menu button .icon-font::before{transform:none}}.nav-primary{display:block;height:auto;max-height:0;width:100%;overflow-y:auto;overflow-x:hidden;position:absolute;top:100%;left:0;z-index:1;transition:all 300ms}@media (min-width:1024px){.nav-primary{display:block;position:static;max-height:initial!important;width:auto;overflow:initial;box-shadow:none;margin-left:24px;margin-right:24px}}.nav-primary::before{content:"";position:-webkit-sticky;position:sticky;z-index:1;display:block;top:-6px;margin-top:-6px;height:6px;width:100%;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:1024px){.nav-primary::before{content:none}}.site-container>.nav-primary>.wrap{width:100%}.nav-primary .menu{--menu-padding-x:20px;--menu-level-1-border-width:1px;--menu-level-1-bg-color:#f7f7f7;--menu-level-1-border-color:#f7f7f7;--menu-level-2-text-color:#fff;--menu-level-2-bg-color:#4f5678;--menu-level-2-border-color:#424867;--menu-level-3-text-color:#fff;--menu-level-3-bg-color:#424867;--menu-level-3-border-color:#343a57;background-color:#f7f7f7;font-weight:700;font-size:18px}@media (min-width:1024px){.nav-primary .menu{--menu-level-1-bg-color:#fff;--menu-level-1-bg-color_hover:#fff;--menu-level-1-border-color:transparent;--menu-padding-x:12px;--sub-menu-border-radius:0;border:0;font-size:18px;gap:0;padding:0;background-color:transparent}.nav-primary .menu .nav-primary .sub-menu{font-size:16px}}@media (max-width:1023px){.nav-primary .menu>.menu-item:first-of-type>a span{display:flex;justify-content:space-between;align-items:center;border-radius:5px;border:3px solid #d1d577;padding:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;font-size:18px;width:calc(100% + 24px);margin:0 -12px}.nav-primary .menu>.menu-item:first-of-type>a span .icon-font{color:#4f5678}}@media (min-width:1024px){.nav-primary .menu>.menu-item{border-top:2px solid var(--menu-level-1-border-color);margin-right:24px;margin-left:24px;position:relative;align-self:stretch;flex:1 0 auto}}@media (min-width:1024px) and (hover:hover){.nav-primary .menu>.menu-item.sfHover,.nav-primary .menu>.menu-item:hover{--menu-level-1-border-color:#000}}@media (min-width:1024px){.nav-primary .menu>.menu-item>.sub-menu{padding-top:8px}.nav-primary .menu>.menu-item>.sub-menu>.menu-item:first-of-type>a::before,.nav-primary .menu>.menu-item>.sub-menu>.menu-item:first-of-type>button::before{content:"";height:16px;width:16px;position:absolute;top:-8px;left:calc(50% - 8px);z-index:-1;background-color:inherit;transform:rotate(45deg)}.nav-primary .menu>.menu-item>*>.icon-font{font-size:16px;width:18px}.nav-primary .menu>.menu-item>*:not(.sub-menu){padding:8px 0;width:auto}}.social-and-cta .more-link{--color-text:#fff;--color-bg:#4f5678;border-radius:0;font-size:18px;margin-top:16px}.nav-primary .nav-social{padding:8px var(--menu-padding-x) 0}.nav-primary .nav-social .entries-container{--column-gap:6}.nav-primary .nav-social .link-item{width:auto}@media (hover:hover){.nav-primary .nav-social .link-item:hover{text-decoration:none}}.nav-primary .nav-social .link-icon{display:flex;align-items:center;justify-content:center;border-radius:50%;height:44px;width:44px;line-height:1;font-size:24px;background-color:#d1d577}.header-links{display:none}@media (min-width:1024px){.header-links{display:block;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:20px 0}.home .header-links{border-bottom:none}.header-links .wrap{display:flex}.header-links .section-title{letter-spacing:.1em;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:16px;margin-right:8px}.header-links .section-title em{font-style:normal;color:#d1d577}.header-links .entries-container{flex:1}.header-links .entries-container .entry{width:auto;position:relative;flex:1 1 auto;text-align:center}.header-links .entries-container .entry:not(:last-of-type):after{content:"";border-right:1px solid #e0e0e0;display:block;height:36px;top:50%;right:-12px;transform:translateY(-50%);position:absolute}.header-links .entry-title{font-size:18px;font-weight:400;font-style:italic;text-transform:lowercase}}@media (hover:hover){.header-links .entry-title-link:hover{text-decoration:underline;text-decoration-color:#302b32;text-decoration-thickness:2px}}.lity{background:rgba(26,26,26,.74)}.lity-content{padding:28px 20px 20px;background-color:#fff;position:relative;max-width:366px;width:calc(100% - 40px);margin-left:20px;margin-right:20px;border-radius:5px}@media (min-width:1024px){.lity-content{max-width:700px;padding:0;box-shadow:0 3px 6px rgba(0,0,0,.16)}}.lity-content .wrap{display:flex;flex-wrap:wrap}@media (min-width:1024px){.lity-content .wrap{display:grid;grid-template-columns:min-content 1fr;gap:0;align-items:center}}.lity-wrap::before{margin:0}.lity-container .lity-close,.lity-container .lity-close:hover{background-color:#d1d577;color:#000!important;color:inherit;text-shadow:none;position:absolute;height:44px;width:44px;top:-12px;right:8px;border-radius:100%;font-size:28px;font-weight:700;line-height:1}@media (hover:hover){.lity-close:hover{transform:scale(1.05)}}.lity-content .section-image{display:none}@media (min-width:1024px){.lity-content .section-image{display:block;width:292px;margin:0;height:100%}}.lity-content .section-image img{height:100%;object-fit:cover}.lity-content .section-content{text-align:center;position:relative;padding-top:60px}@media (min-width:1024px){.lity-content .section-content{display:block;padding:86px 44px 26px}}.lity-content .section-content::before{content:"";background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/meal-prep.svg);position:absolute;top:-10px;left:50%;transform:translateX(-50%);height:66px;width:77px;background-size:100% 100%;background-repeat:no-repeat}@media (min-width:1024px){.lity-content .section-content::before{top:15px}}.lity-content h2{font-size:32px;text-align:center;text-transform:capitalize;line-height:1.1;flex:1 0;margin:0 0 8px}@media (min-width:1024px){.lity-content h2{margin:0 0 8px}}.lity-content h3{margin-bottom:12px;text-transform:capitalize;font-size:28px;line-height:1.2}.lity-content p{line-height:1.3;margin:0 0 12px}.lity .wpforms-field-container{--field-border-width:2px;--field-border-radius:5px}.lity-content .wpforms-container .wpforms-field input[type=email],.lity-content .wpforms-container .wpforms-field input[type=text]{padding-left:15px;padding-right:15px;font-family:"Poppins",sans-serif;font-weight:700}.lity-content .wpforms-container .wpforms-field input[type=email]::placeholder,.lity-content .wpforms-container .wpforms-field input[type=text]::placeholder{text-transform:capitalize}.lity-content .wpforms-field.wpforms-field-gdpr-checkbox label{font-style:italic;text-align:left;font-size:14px}.lity-content .wpforms-container .wpforms-submit{display:block;width:100%;--color-text:#fff;--color-bg:#4f5678}@media (min-width:1024px){.single .archive-nav>.wrap{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1024px){.single .breadcrumb{font-size:16px}}.single h1.entry-title{font-size:28px;font-weight:700}@media (min-width:1024px){.single h1.entry-title{font-size:32px;margin-top:0}}@media (min-width:1024px){.single .archive-nav .entry-header{display:flex;justify-content:space-between;align-items:center;flex-basis:100%;margin-top:8px}}.header-info{margin-top:8px}@media (min-width:1024px){.header-info{margin-top:0;margin-left:20px}}.header-details{display:flex;flex-wrap:wrap;font-size:16px;font-family:"Poppins",sans-serif;font-weight:700;line-height:1.1;margin-top:12px}@media (min-width:1024px){.header-details{flex-wrap:nowrap;margin-top:0;order:-1}}.header-details>*{display:flex;align-items:center}.header-details>*:not(:last-child){margin-right:16px}.header-details .wprm-block-text-normal{font-weight:inherit}.header-details .wprm-recipe-details-unit{font-size:inherit}.header-details .info-rating{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#fff;--color-bg:#4f5678;--color-bg_hover:#302b32;--color-text_hover:#fff;padding:4px 8px;font-size:inherit;min-height:initial;display:flex;gap:0}@media (max-width:413px){.header-details .info-rating{font-size:18px}}@media (min-width:1024px){.header-details .info-rating{display:inline-grid}}@media (hover:hover){.header-details .info-rating:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.header-details .info-rating .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.header-details .icon-font{margin-right:8px}.header-details a{text-decoration:none}@media (hover:hover){.header-details a:hover{text-decoration:underline}}.header-buttons{display:flex;justify-content:center;background-color:#f7f7f7;padding-top:12px;padding-bottom:12px;margin-top:16px;font-weight:600}@media (max-width:1023px){.header-buttons{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (max-width:767px){.header-buttons{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}@media (min-width:768px){.header-buttons{justify-content:flex-start}}@media (min-width:1024px){.header-buttons{background-color:transparent;color:#000;padding:0;margin:0 0 0 16px}}@media (max-width:767px){.header-buttons .dpsp-network-btn{max-height:unset!important}}@media (max-width:330px){.header-buttons{flex-direction:column}.header-buttons .dpsp-network-btn{width:100%;margin:12px 0 0}}.header-buttons .dpsp-shortcode-wrapper,.header-buttons .dpsp-networks-btns-wrapper{display:contents!important}.header-buttons .dpsp-network-btn{height:100%}.header-buttons a,.header-buttons button{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-bg:#fff;font-size:16px;padding:8px 12px!important;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-left:16px}@media (max-width:413px){.header-buttons a,.header-buttons button{font-size:18px}}@media (min-width:1024px){.header-buttons a,.header-buttons button{display:inline-grid}}@media (hover:hover){.header-buttons a:hover,.header-buttons button:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.header-buttons a .icon-font,.header-buttons button .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:1024px){.header-buttons a,.header-buttons button{grid-auto-flow:row!important;padding:12px 20px!important}.header-buttons a:hover,.header-buttons button:hover{box-shadow:none}}.header-buttons .wprm-recipe-jump{margin-left:0}.header-buttons svg{color:inherit;height:22px;margin:0 auto}.post-info{margin-top:14px;line-height:1.4;font-size:16px}@media (min-width:1024px){.post-info{margin-top:20px}}.post-info .info-details{font-family:"Poppins",sans-serif;font-weight:500;display:flex;align-items:center}@media (max-width:767px){.post-info .info-details{font-size:15px}}.post-info .info-details::before{content:"";height:50px;width:50px;min-width:50px;background:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/avatar-author.jpg) no-repeat left center/contain;background-color:#e0e0e0;float:left;border-radius:50%;margin:-2px 12px 0 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.post-info .info-details::before{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/avatar-author@2x.jpg)}}@media (min-width:1024px){.post-info .info-details::before{display:none}}@media (min-width:1024px){.info-text{display:flex}}.info-text>span{margin-right:12px;display:inline-block}.post-info .entry-comments-link{font-weight:700}@media (max-width:1023px){.post-info .entry-comments-link::after{content:"\a";white-space:pre}}.post-info .entry-comments-link .icon-font{margin-right:6px}.post-info .entry-date{display:inline-block}.post-info .post-disclosure{font-style:italic;margin-top:16px;color:#666}@media (min-width:1024px){.post-info .post-disclosure{margin-top:6px}}@media (min-width:1024px){.post-info .post-disclosure .section-description{margin:12px 0 5px}}.post-info .info-legal .section-description{margin-top:0}.single-post .single-entry-content,.page .single-entry-content{line-height:1.8}.single-post .single-entry-content a.tasty-link,.single-post .single-entry-content a:not([class]),.page .single-entry-content a.tasty-link,.page .single-entry-content a:not([class]){color:#565986;text-decoration:underline}@media (hover:hover){.single-post .single-entry-content a.tasty-link:hover,.single-post .single-entry-content a:hover,.page .single-entry-content a.tasty-link:hover,.page .single-entry-content a:hover{text-decoration:none}}.single-post .single-entry-content .wp-block-button__link,.page .single-entry-content .wp-block-button__link{color:#fff;text-decoration:none}@media (hover:hover){.single-post .single-entry-content .wp-block-button__link:hover,.page .single-entry-content .wp-block-button__link:hover{transform:scale(.95)}}.single-post .single-entry-content .alignfull,.page .single-entry-content .alignfull{position:relative;width:100vw!important;left:50%;right:50%;margin-left:-50vw!important;margin-right:0!important}.single-post .single-entry-content .alignfull>*,.page .single-entry-content .alignfull>*{max-width:calc(100% - 20px);margin:0 auto}@media (min-width:768px){.single-post .single-entry-content .alignfull>*,.page .single-entry-content .alignfull>*{max-width:calc(100% - 40px)}}@media (min-width:1024px){.single-post .single-entry-content .alignfull>*,.page .single-entry-content .alignfull>*{max-width:1000px}}@media (min-width:1080px){.single-post .single-entry-content .alignfull>*,.page .single-entry-content .alignfull>*{max-width:1020px}}@media (min-width:1200px){.single-post .single-entry-content .alignfull>*,.page .single-entry-content .alignfull>*{max-width:1100px}}.single-post .single-entry-content .has-background,.page .single-entry-content .has-background{padding:8px 12px}.single-post .single-entry-content h1,.single-post .single-entry-content h2,.single-post .single-entry-content h3,.single-post .single-entry-content h4,.single-post .single-entry-content h5,.single-post .single-entry-content h6,.page .single-entry-content h1,.page .single-entry-content h2,.page .single-entry-content h3,.page .single-entry-content h4,.page .single-entry-content h5,.page .single-entry-content h6{font-family:"Poppins",sans-serif;font-weight:700;text-transform:capitalize;line-height:1.2}.single-post .single-entry-content h1+p,.single-post .single-entry-content h2+p,.single-post .single-entry-content h3+p,.single-post .single-entry-content h4+p,.single-post .single-entry-content h5+p,.single-post .single-entry-content h6+p,.page .single-entry-content h1+p,.page .single-entry-content h2+p,.page .single-entry-content h3+p,.page .single-entry-content h4+p,.page .single-entry-content h5+p,.page .single-entry-content h6+p{margin-top:8px}.single-post .single-entry-content h1+ul,.single-post .single-entry-content h1+ol,.single-post .single-entry-content h2+ul,.single-post .single-entry-content h2+ol,.single-post .single-entry-content h3+ul,.single-post .single-entry-content h3+ol,.single-post .single-entry-content h4+ul,.single-post .single-entry-content h4+ol,.single-post .single-entry-content h5+ul,.single-post .single-entry-content h5+ol,.single-post .single-entry-content h6+ul,.single-post .single-entry-content h6+ol,.page .single-entry-content h1+ul,.page .single-entry-content h1+ol,.page .single-entry-content h2+ul,.page .single-entry-content h2+ol,.page .single-entry-content h3+ul,.page .single-entry-content h3+ol,.page .single-entry-content h4+ul,.page .single-entry-content h4+ol,.page .single-entry-content h5+ul,.page .single-entry-content h5+ol,.page .single-entry-content h6+ul,.page .single-entry-content h6+ol{margin-top:8px}.single-post .single-entry-content h2,.page .single-entry-content h2{font-size:30px;margin-top:24px}.single-post .single-entry-content h3:not(.entry-title),.page .single-entry-content h3:not(.entry-title){font-size:28px;margin-top:16px}.single-post .single-entry-content h4,.page .single-entry-content h4{font-size:26px;margin-top:16px}.single-post .single-entry-content h5,.page .single-entry-content h5{font-size:24px;margin-top:16px}.single-post .single-entry-content h6,.page .single-entry-content h6{font-size:22px;margin-top:16px}.single-post .single-entry-content .wp-block-image+*,.page .single-entry-content .wp-block-image+*{margin-top:16px}.single-post .single-entry-content ol,.single-post .single-entry-content ul,.page .single-entry-content ol,.page .single-entry-content ul{margin-left:0}.single-post .single-entry-content ol li,.single-post .single-entry-content ul li,.page .single-entry-content ol li,.page .single-entry-content ul li{line-height:1.4}.single-post .single-entry-content ol li+li,.single-post .single-entry-content ul li+li,.page .single-entry-content ol li+li,.page .single-entry-content ul li+li{margin-top:8px}.single-post .single-entry-content ul,.page .single-entry-content ul{padding-left:22px}.single-post .single-entry-content ol>li,.single-post .single-entry-content ul>li[style="list-style-type: decimal;"],.page .single-entry-content ol>li,.page .single-entry-content ul>li[style="list-style-type: decimal;"]{counter-increment:postlist;list-style-type:none!important;position:relative;margin-left:0;padding-left:30px;line-height:1.4}.single-post .single-entry-content ol>li::before,.single-post .single-entry-content ul>li[style="list-style-type: decimal;"]::before,.page .single-entry-content ol>li::before,.page .single-entry-content ul>li[style="list-style-type: decimal;"]::before{position:absolute;left:0;top:5px;content:counter(postlist);font-family:"Poppins",sans-serif;font-size:14px;font-weight:700;line-height:1;width:22px;height:22px;display:inline-flex;justify-content:center;align-items:center;background-color:#f4ece6;color:#302b32;border-radius:50%}.single-post .single-entry-content ol>li+li,.single-post .single-entry-content ul>li[style="list-style-type: decimal;"]+li,.page .single-entry-content ol>li+li,.page .single-entry-content ul>li[style="list-style-type: decimal;"]+li{margin-top:8px}.single-post .single-entry-content p+p,.page .single-entry-content p+p{margin-top:24px}.single-post .single-entry-content .custom-box>h2,.page .single-entry-content .custom-box>h2{margin-bottom:6px}.author-box{background-color:#fff;border:5px solid #f7f3f0;margin:80px 0 0;position:relative;padding:0 24px 24px;text-align:center}@media (min-width:768px){.author-box{margin:28px 0 0;padding:30px 20px 30px 160px;text-align:left}}.author-box-title{text-transform:capitalize;font-size:22px;line-height:1.1;margin:0}.author-box-title::before{content:"";background:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/avatar-bio.jpg) no-repeat left center/contain}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.author-box-title::before{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/avatar-bio@2x.jpg)}}.author-box-title::before,.author-box .avatar{border-radius:50%;height:110px;width:110px;object-fit:cover;display:block;margin:-45px auto 10px;position:relative}@media (min-width:768px){.author-box-title::before,.author-box .avatar{margin:0;position:absolute;left:25px;top:33px}}.author-box .avatar+.author-box-title::before{content:none}.author-box-content{margin-top:4px;line-height:1.3;text-align:left}@media (min-width:768px){.author-box-content p:last-of-type{display:inline}}.author-box-content a{font-weight:700;text-decoration:underline}@media (hover:hover){.author-box-content a:hover{text-decoration:none}}.author-box-content .more-link-container{margin-top:2px}@media (min-width:768px){.author-box-content .more-link-container{display:inline;text-align:left}}.author-box-content a.more-link{padding:0;border:0!important;border-radius:0;background-color:transparent;color:#000!important;min-height:initial;display:inline-flex;text-decoration:underline;text-transform:unset;font-family:"Source Sans Pro",sans-serif}@media (hover:hover){.author-box-content a.more-link:hover{transform:none;background-color:transparent;color:#000!important;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:currentColor}}@media (hover:hover){.author-box-content a.more-link:hover{text-decoration:none}}.adjacent-entry-pagination{flex-wrap:nowrap;justify-content:space-between;margin-top:32px}@media (min-width:768px){.adjacent-entry-pagination{border:2px solid #d1d577;border-left:0;border-right:0;margin:24px 0;padding:16px 0}}.adjacent-entry-pagination a{grid-auto-flow:row!important;height:100%;padding:0!important;border-radius:0!important;box-shadow:none!important}@media (min-width:768px){.adjacent-entry-pagination a{background-color:transparent!important;grid-auto-flow:column!important}}@media (hover:hover){.adjacent-entry-pagination a:hover{text-decoration:underline;transform:none}}@media (min-width:768px){.adjacent-entry-pagination .pagination-previous a,.adjacent-entry-pagination .pagination-next a{display:flex}}.adjacent-entry-pagination .pagination-previous,.adjacent-entry-pagination .pagination-next{box-shadow:0 0 4px 0 #ccc;flex:0 0 calc(50% - 8px);max-width:192px}@media (min-width:768px){.adjacent-entry-pagination .pagination-previous,.adjacent-entry-pagination .pagination-next{box-shadow:none;max-width:270px}}.adjacent-entry-pagination .pagination-next{margin:0 0 0 auto}@media (max-width:769px){.adjacent-entry-pagination .pagination-previous .pagination-label .icon-font,.adjacent-entry-pagination .pagination-next .pagination-label .icon-font{margin:0 0 10px}.adjacent-entry-pagination .pagination-next .pagination-label .icon-font{order:-1}}.adjacent-entry-pagination .pagination-previous+.pagination-next{margin-left:16px}.adjacent-entry-pagination .pagination-text-container{padding:12px 12px 12px;display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.adjacent-entry-pagination .pagination-text-container{text-align:right;display:block;padding:0}.adjacent-entry-pagination .pagination-previous .pagination-text-container{text-align:left;order:-1;margin-right:8px}.adjacent-entry-pagination .pagination-next .pagination-text-container{text-align:left;order:2;margin-left:8px}}.adjacent-entry-pagination .pagination-image{flex:0 0 auto;margin:0}.adjacent-entry-pagination .pagination-image img{margin:0 auto;width:192px;height:192px;object-fit:cover}@media (min-width:768px){.adjacent-entry-pagination .pagination-image img{border-radius:50%;height:85px;width:85px}}.adjacent-entry-pagination .pagination-label{font-size:16px;display:flex;align-items:center;font-weight:700;line-height:1;letter-spacing:0;flex-direction:column}@media (min-width:768px){.adjacent-entry-pagination .pagination-label{display:block}}.adjacent-entry-pagination .pagination-title{font-size:20px;text-transform:capitalize;line-height:1.1;font-weight:700;margin-top:4px}@media (min-width:1024px){.adjacent-entry-pagination .pagination-title{margin-top:7px}}.oc-recipe-roundup{background-color:purple;border-radius:10px;display:flex;flex-direction:column-reverse;padding:24px 32px}@media (min-width:768px){.oc-recipe-roundup{flex-direction:row}}.oc-recipe-roundup .wprm-recipe-name{font-size:32px;font-weight:700;font-family:"Poppins",sans-serif;line-height:1.1;margin-top:12px;display:block}@media (min-width:768px){.oc-recipe-roundup .wprm-recipe-name{margin-top:0}}.oc-recipe-roundup .wprm-recipe-summary{line-height:1.3;margin-top:4px}.oc-recipe-roundup .wprm-recipe-roundup-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;margin-top:12px;text-transform:none}@media (max-width:413px){.oc-recipe-roundup .wprm-recipe-roundup-link{font-size:18px}}@media (min-width:1024px){.oc-recipe-roundup .wprm-recipe-roundup-link{display:inline-grid}}@media (hover:hover){.oc-recipe-roundup .wprm-recipe-roundup-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.oc-recipe-roundup .wprm-recipe-roundup-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.oc-recipe-roundup .wprm-recipe-roundup-link .icon-font{font-size:14px;margin-left:8px}@media (min-width:768px){.oc-recipe-roundup .wprm-recipe-image{margin-left:44px}}.oc-recipe-roundup .wprm-recipe-image img{box-shadow:0 3px 6px rgba(0,0,0,.16)}.wprm-recipe-container{overflow:initial!important;margin-top:72px;line-height:1.3}@media (min-width:768px){.wprm-recipe-container{margin-top:24px}}.oc-recipe-container{margin-top:60px}@media (min-width:768px){.oc-recipe-container{margin-top:30px}}.wprm-recipe-container .wprm-recipe{overflow:initial}.oc-recipe-container .wprm-block-text-normal{font-weight:inherit}.oc-recipe-cta-before{line-height:1.8}.oc-recipe-container{border-radius:10px;border:2px solid #1a1a1a;position:relative;background:#f7f7f7}.oc-recipe-header{text-align:center;margin:0 10px;padding-bottom:20px}@media (min-width:768px){.oc-recipe-header{text-align:left;margin:34px 30px 0 30px;padding-bottom:12px}}.oc-recipe-header a{text-decoration:underline;color:inherit}@media (hover:hover){.oc-recipe-header a:hover{text-decoration:none}}.oc-recipe-pretitle{display:inline-flex;align-items:center;font-family:"Poppins",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.075em;margin-top:12px}.oc-recipe-header .oc-recipe-rating{display:block;text-decoration:none!important;margin-top:16px}@media (hover:hover){.oc-recipe-header .oc-recipe-rating:hover{text-decoration:underline!important}}.oc-recipe-header .recipe-info-rating{text-decoration:none;font-family:17px;font-weight:700;color:#2f3e46}@media (hover:hover){.oc-recipe-header .recipe-info-rating:hover{text-decoration:underline}}.oc-recipe-header .wprm-recipe-rating-details{color:#000}.oc-recipe-header .wprm-recipe-image{width:184px;height:184px;border-radius:50%;border:2px solid;display:block;margin:-55px auto 0;background-color:#fff}@media (min-width:768px){.oc-recipe-header .wprm-recipe-image{width:238px;height:238px;margin:0 0 20px 20px;float:right;padding:0;border-radius:0;border:none}}.oc-recipe-header .wprm-recipe-image img{width:100%;height:100%;object-fit:cover;border-radius:50%}@media (min-width:768px){.oc-recipe-header .wprm-recipe-image img{border-radius:0}}.oc-recipe-header h2.wprm-recipe-name{margin-top:8px;font-size:32px;font-weight:700;color:#1a1a1a}.oc-recipe-header .wprm-recipe-rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1}@media (min-width:768px){.oc-recipe-header .wprm-recipe-rating{justify-content:flex-start}}.oc-recipe-header .wprm-recipe-rating .wprm-recipe-rating-details{font-size:16px;font-weight:700;margin-left:8px;margin-top:2px}@media (min-width:768px){.oc-recipe-header .wprm-recipe-rating .wprm-recipe-rating-details{font-size:18px}}.oc-recipe-header .wprm-recipe-rating svg{height:24px;width:24px}.oc-recipe-header .wprm-recipe-rating .wprm-rating-star.wprm-rating-star-full svg *{fill:#1a1a1a;stroke:#1a1a1a}.oc-recipe-header .wprm-recipe-servings,.oc-recipe-header .wprm-recipe-details,.oc-recipe-header .wprm-recipe-details-unit{font-size:inherit;font-weight:400!important;font-family:"Poppins",sans-serif;color:#302b32}.oc-recipe-header .wprm-recipe-details-unit{text-transform:lowercase}.oc-recipe-header .wprm-recipe-details-label{font-family:"Source Sans Pro",sans-serif;font-weight:700}.oc-recipe-info{display:flex;flex-wrap:wrap;justify-content:center;margin:16px -6px 0;line-height:1;position:relative;font-size:20px;font-weight:700}@media (min-width:768px){.oc-recipe-info{font-size:20px;justify-content:flex-start;left:-6px}}.oc-recipe-info .icon-clock{margin:0 0 8px 8px}.oc-recipe-info .wprm-recipe-block-container{margin:0 6px 6px;font-weight:600}.wprm-recipe-times-container{display:contents}.wprm-recipe-times-container .wprm-recipe-block-container{display:flex}.wprm-recipe-times-container .wprm-recipe-time{margin-left:5px}.oc-recipe-servings__adjustable{order:-1}.oc-recipe-servings__adjustable .wprm-recipe-servings-with-unit{display:flex;align-items:center;justify-content:center;border-bottom:2px solid #e0e0e0;padding-bottom:20px}@media (min-width:768px){.oc-recipe-servings__adjustable .wprm-recipe-servings-with-unit{flex-direction:column;border-bottom:0}}.oc-recipe-servings__adjustable .wprm-recipe-servings-container{font-family:"Poppins",sans-serif;padding:0 10px 5px;width:calc(100% + 20px);margin:0 -10px 10px;text-align:center;color:#302b32}@media (min-width:768px){.oc-recipe-servings__adjustable .wprm-recipe-servings-container{background-color:transparent;padding:0;width:auto;margin:24px 0 8px 8px;float:right}}.oc-recipe-servings__adjustable .wprm-recipe-servings-container .wprm-recipe-details-unit{margin-left:16px;font-size:22px;font-weight:800;text-transform:capitalize}@media (min-width:768px){.oc-recipe-servings__adjustable .wprm-recipe-servings-container .wprm-recipe-details-unit{color:#000;margin:4px 0 0;font-size:18px}}.oc-recipe-servings__adjustable .wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change{background-color:#302b32!important;width:48px;height:48px!important;display:flex;align-items:center;justify-content:center;font-size:26px;border:none!important;transition:all 400ms;line-height:48px}@media (min-width:768px){.oc-recipe-servings__adjustable .wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change{background-color:#000!important;width:24px;height:40px;font-size:20px}}.oc-recipe-servings__adjustable .wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings{border:none;height:48px;font-size:28px;font-weight:800;width:70px;color:#1c1c1c!important;border:2px solid #302b32}@media (min-width:768px){.oc-recipe-servings__adjustable .wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings{border:1px solid #1F4463;font-size:22px;width:50px}}.oc-recipe-container .oc-recipe-buttons{display:flex;flex-wrap:wrap;margin:12px -8px -16px;justify-content:center}.oc-recipe-container .oc-recipe-buttons .dpsp-network-list-item-pinterest .dpsp-first.dpsp-last .dpsp-network-icon{background-color:transparent!important;padding-top:5px}@media (min-width:768px){.oc-recipe-container .oc-recipe-buttons{flex-wrap:nowrap;clear:left;justify-content:flex-start}}.oc-recipe-buttons .wprm-recipe-link,.oc-recipe-buttons .dpsp-network-btn,.oc-recipe-buttons .dpsp-network-list-item-pinterest .dpsp-network-btn{--color-text:#fff;--color-bg:#4f5678;background-color:#4f5678!important;color:#fff!important;padding:8px;max-height:none;height:100%;flex:1 0 calc(33% - 16px);margin:0 4px 15px;border-radius:5px;font-size:20px;text-decoration:none!important;font-weight:700;border-radius:5px;min-height:44px;min-width:104px;justify-content:center;text-align:center;border:2px solid transparent}@media (min-width:411px){.oc-recipe-buttons .wprm-recipe-link,.oc-recipe-buttons .dpsp-network-btn,.oc-recipe-buttons .dpsp-network-list-item-pinterest .dpsp-network-btn{margin:0 8px 16px;width:105px;max-width:110px;justify-content:center}}@media (min-width:768px){.oc-recipe-buttons .wprm-recipe-link,.oc-recipe-buttons .dpsp-network-btn,.oc-recipe-buttons .dpsp-network-list-item-pinterest .dpsp-network-btn{flex:1 1 auto;justify-content:flex-start}}@media (hover:hover){.oc-recipe-buttons .wprm-recipe-link:hover,.oc-recipe-buttons .dpsp-network-btn:hover,.oc-recipe-buttons .dpsp-network-list-item-pinterest .dpsp-network-btn:hover{background-color:transparent!important;color:#302b32!important;border-color:#302b32!important;transform:scale(.95)}}.oc-recipe-buttons .dpsp-network-list-item-pinterest .dpsp-network-btn{padding:5px 8px 4px!important;max-height:unset!important}@media (min-width:768px){.oc-recipe-buttons .dpsp-network-list-item-pinterest .dpsp-network-btn{margin-left:0!important;justify-content:center}}.oc-recipe-buttons .dpsp-network-list-item-pinterest .dpsp-network-btn svg{height:24px;margin-right:4px}.oc-recipe-buttons .wprm-recipe-link .icon-font{margin:0 8px 0 0;font-size:16px}.wprm-recipe h1,.wprm-recipe h2,.wprm-recipe h3,.wprm-recipe h4,.wprm-recipe h5,.wprm-recipe h6{margin-top:16px}.wprm-recipe .oc-recipe-content ol>li::before,.wprm-recipe .oc-recipe-content ul>li[style="list-style-type: decimal;"]::before{background-color:#4f5678;color:#fff}.oc-recipe-content{padding:0 10px 12px;display:flex;flex-direction:column}@media (min-width:768px){.oc-recipe-content{display:block;padding:16px 24px 12px}}.oc-recipe-content ul{margin-left:0}.oc-recipe-content .wprm-recipe-summary{font-style:italic;margin-top:0;clear:both}@media (min-width:768px){.oc-recipe-content .wprm-recipe-summary{border-top:2px solid #e0e0e0;padding-top:20px}}.wprm-recipe-image .dpsp-pin-it-wrapper{display:inline-block!important;max-height:100%;height:100%;width:100%;overflow:hidden}.single-post .single-entry-content .oc-recipe-content .wprm-recipe-header{font-size:28px;font-weight:700!important;font-style:initial;text-transform:capitalize;line-height:1.1;margin-top:22px!important;display:flex;justify-content:space-between}.oc-recipe-content .wprm-recipe-header .icon-font{margin-right:12px}.wprm-checkbox-container label::before{border:2px solid #000;top:4px}.wprm-checkbox-container label::after{top:9px}.oc-recipe-content>[class*=container]{margin-top:22px!important;border-top:2px solid #e0e0e0}.oc-recipe-content .wprm-recipe-ingredients-container{margin-top:0!important;border-top:0}.wprm-recipe-ingredients-container .wprm-checkbox-container label::before{top:5px}.wprm-recipe-ingredients-container .wprm-checkbox-container label::after{height:8px;width:12px;border-left:3px solid;border-bottom:3px solid;left:3px;top:8px}.wprm-recipe-ingredients-container li[style="list-style-type: disc;"]{margin-left:22px}.single-post .oc-recipe-content .wprm-recipe-ingredients-container li[style="list-style-type: disc;"]{margin-top:5px}.wprm-recipe-equipment-container .wprm-recipe-equipment-item{margin-left:0}.wprm-recipe-equipment-container .wprm-recipe-equipment-item .wprm-recipe-equipment-image{text-align:center}.single-post .single-entry-content .oc-recipe-content .wprm-recipe-group-name,.single-post .single-entry-content .oc-recipe-content h3{font-size:20px;font-weight:600!important;margin-top:16px!important;line-height:1}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes{font-size:16px}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-faded{opacity:1;font-weight:500;font-style:italic;color:#302b32}.wprm-recipe-notes>*{margin-top:12px!important}.wprm-recipe-notes ul li::before,.wprm-recipe-notes ol li::before{display:none!important}.oc-recipe-container .wprm-recipe-header.wprm-recipe-notes-header{margin-left:33px;position:relative}.oc-recipe-container .wprm-recipe-header.wprm-recipe-notes-header::before{content:"";font-size:24px;font-family:"custom"!important;color:#d1d577;line-height:.1;position:absolute;top:13px;left:-33px}.oc-recipe-content [class*=container] ol,.oc-recipe-content [class*=container] ul{margin-top:8px!important;padding-left:0}.oc-recipe-content .wprm-recipe-notes{border-radius:5px;margin:0;padding:1px 16px 16px;line-height:1.2;list-style-position:inside!important;margin-top:12px;background:#fff}.oc-recipe-content .wprm-recipe-notes-container ul li{list-style:none!important}.oc-recipe-content .wprm-recipe-notes-container ul>li::before{content:"";display:inline-block!important;vertical-align:middle;height:9px;width:9px;border-radius:50%;background-color:#000;margin-right:8px;margin-top:-2px}.single-entry-content .oc-recipe-content ol>li::before,.single-entry-content .oc-recipe-content ul>li[style="list-style-type: decimal;"]::before{width:25px;height:26px;font-size:18px;font-weight:800;top:2px}.oc-recipe-content .wprm-recipe-notes-container ol li+li,.oc-recipe-content .wprm-recipe-notes-container ul li+li{margin-top:16px}.oc-recipe-content .wprm-recipe-notes-container ol li{list-style:decimal!important;list-style-position:inside!important}.oc-recipe-content .wprm-recipe-notes-container ol li::marker{font-weight:700}.oc-recipe-content .wprm-recipe-notes-container li::before{content:none}.oc-recipe-content .wprm-recipe-equipment{margin:8px -8px -16px}.oc-recipe-content .wprm-recipe-equipment .wprm-recipe-equipment-item{width:calc(1 / 2 * 100% - 16px);margin:0 8px 16px;display:flex;flex-direction:column;position:relative;align-items:center}@media (min-width:768px){.oc-recipe-content .wprm-recipe-equipment .wprm-recipe-equipment-item{width:calc(1 / 4 * 100% - 16px)}}.wprm-recipe-equipment .wprm-recipe-equipment-item::before{content:"";display:block;height:8px;width:8px;border-radius:50%;background-color:#000;position:absolute;top:.45em;left:4px}.wprm-recipe-equipment .wprm-recipe-equipment-link{text-decoration:none!important}.wprm-recipe-equipment .wprm-recipe-equipment-item .wprm-recipe-equipment-name{text-align:center;font-size:20px;font-weight:700;color:#000;padding-top:5px}@media (min-width:768px){.oc-recipe-container .wprm-recipe-instructions-container{border-top:0!important}}@media (min-width:768px){.oc-recipe-container .wprm-recipe-instructions-header::after{content:"";background:#e0e0e0;height:2px;width:58%;display:flex;margin-left:185px;margin-top:-30px}}.wprm-recipe-instructions-container .wprm-recipe-instruction-media{margin:12px 0 0}.wprm-recipe li{line-height:1.4;margin-top:8px}.wprm-recipe .oc-recipe-content ul>li[style="list-style-type: decimal;"]::before{width:24px;height:24px;font-size:17px;line-height:24px}@media (min-width:768px){.wprm-recipe-instructions li{padding-left:36px!important}}.wprm-recipe li span{display:inline!important}.wprm-recipe-equipment.wprm-recipe-equipment-images .wprm-recipe-equipment-item::before{display:none}.wprm-recipe-equipment-images a{color:#000;text-decoration:none}@media (hover:hover){.wprm-recipe-equipment-images a:hover{text-decoration:underline!important;color:#000}}.wprm-unit-conversion-container{margin-top:16px;padding-bottom:24px;display:flex;flex-wrap:wrap}.wprm-unit-conversion-container .wprm-unit-conversion{color:#000;text-decoration:none;font-weight:700;display:block;padding:4px 16px;border-radius:5px;border:3px solid #000;margin-right:12px}@media (hover:hover){.wprm-unit-conversion-container .wprm-unit-conversion:hover{transform:scale(.95);background-color:#000;color:#fff}}.wprm-unit-conversion-container .wprm-unit-conversion.wprmpuc-active{background-color:#000;color:#fff}.oc-recipe-content .wprm-nutrition-label-container,.oc-recipe-content .wprm-nutrition-label-container-simple{margin-top:12px;line-height:1.3;border-top:0!important;margin-top:5px!important}.oc-recipe-content .wprm-recipe-nutrition-header{border-top:2px solid #e0e0e0;padding-top:25px}.wprm-nutrition-label-container span{color:#000!important}.wprm-nutrition-label-text-nutrition-label{color:inherit!important;font-weight:700!important}.oc-recipe-content p.oc-recipe-disclaimer{margin-top:12px;font-style:italic;font-size:16px;line-height:1.1}.oc-recipe-content .oc-recipe-copyright{font-size:16px;line-height:1.6;margin-top:12px;display:flex;flex-wrap:wrap}.oc-recipe-content .oc-recipe-copyright>*{margin-right:12px}.oc-recipe-metadata{margin-top:8px}.oc-recipe-metadata>*{display:inline!important;font-size:16px;margin-right:15px}.oc-recipe-metadata .wprm-recipe-author{text-transform:capitalize}.oc-recipe-container .oc-recipe-footer{background:#4f5678;color:#fff!important;border-radius:0 0 5px 5px;text-align:center;font-size:22px;line-height:1.4;padding:23px 32px 30px 32px;position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;width:calc(100% + 4px);margin:0 -2px -2px}.oc-recipe-container .oc-recipe-footer .wprm-call-to-action.wprm-call-to-action-simple{padding:0!important}.oc-recipe-container .oc-recipe-footer .wprm-call-to-action-header{font-family:"Poppins",sans-serif;font-weight:700!important;font-size:18px!important;line-height:1.1}@media (min-width:414px){.oc-recipe-container .oc-recipe-footer .wprm-call-to-action-header{font-size:32px!important}}.oc-recipe-container .oc-recipe-footer .wprm-call-to-action-text{line-height:1.2}.oc-recipe-container .oc-recipe-footer .wprm-call-to-action-header,.oc-recipe-container .oc-recipe-footer a{color:#fff!important}.oc-recipe-container .oc-recipe-footer>*{color:#fff!important}@media (min-width:768px){.oc-recipe-container .oc-recipe-footer{padding:28px 24px;width:calc(100% + 4px);margin:-2px}}.oc-recipe-footer-cta{max-width:540px;text-align:center}.oc-recipe-container .oc-recipe-footer .oc-recipe-footer-cta-link{text-decoration:underline;font-weight:700;color:inherit}@media (hover:hover){.oc-recipe-container .oc-recipe-footer .oc-recipe-footer-cta-link:hover{text-decoration:none}}.oc-recipe-container .oc-recipe-footer .oc-recipe-footer-cta-header{font-family:"Poppins",sans-serif;text-transform:capitalize;font-size:32px!important;font-weight:700!important;line-height:1.1;color:inherit!important}.oc-recipe-container .oc-recipe-footer-social{padding:0;display:flex;flex-direction:column;max-width:540px;margin:12px -8px -16px;width:100%}@media (min-width:768px){.oc-recipe-container .oc-recipe-footer-social{flex-direction:row}}.oc-recipe-container .oc-recipe-footer-social a{flex:1;display:flex;align-items:center;justify-content:center;margin:0 8px 15px;color:#1c1c1c!important;background-color:#fff;border:2px solid transparent;border-radius:5px;font-family:"Poppins",sans-serif;font-size:20px;font-weight:700;line-height:1.1;text-decoration:none;padding:11px 8px}@media (min-width:768px){.oc-recipe-container .oc-recipe-footer-social a{padding:9px 20px;font-size:20px;white-space:nowrap;display:flex;align-content:center;justify-content:center;align-items:center}}@media (hover:hover){.oc-recipe-container .oc-recipe-footer-social a:hover{text-decoration:none;transform:scale(.95);background-color:transparent!important;border-color:#fff!important;color:#fff!important}}.oc-recipe-container .oc-recipe-footer-social .icon-font,.oc-recipe-container .oc-recipe-footer-social .wprm-recipe-icon{margin-right:8px}@media (min-width:768px){.oc-recipe-container .oc-recipe-footer-social .icon-font,.oc-recipe-container .oc-recipe-footer-social .wprm-recipe-icon{margin:0 10px 0 0}}.oc-recipe-container .oc-recipe-footer-social .wprm-recipe-icon.wprm-recipe-slickstream-not-saved-icon path{stroke:currentColor;stroke-width:1.5}.oc-recipe-container .oc-recipe-footer-social .wprm-recipe-icon.wprm-recipe-slickstream-saved-icon path{stroke:currentColor;fill:currentColor}.oc-recipe-callout{padding:16px;display:flex;border-radius:14px;border:2px solid;margin-top:24px}.oc-recipe-callout .icon-font{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#000;color:#fff;margin-right:16px;height:40px;width:40px;flex-shrink:0;font-size:22px}@media (min-width:768px){.oc-how-to-container{margin-top:64px}}@media (min-width:768px){.oc-how-to-container .wprm-recipe-image{margin-top:-44px}}.oc-how-to-container .wprm-recipe-instructions-container .wprm-recipe-instruction{background-color:purple;border-radius:5px;padding:20px 16px;display:flex;flex-wrap:wrap}.oc-how-to-container .wprm-recipe-instructions-container .wprm-recipe-instruction::before{position:static;margin-right:8px;margin-top:6px;flex-shrink:0}@media (min-width:768px){.oc-how-to-container .wprm-recipe-instructions-container .wprm-recipe-instruction{flex-wrap:nowrap}}.oc-how-to-container .wprm-recipe-instructions-container .wprm-recipe-instruction-text{flex:1}.oc-how-to-container .wprm-recipe-instructions-container .wprm-recipe-instruction-media{margin:12px 0 0}@media (min-width:768px){.oc-how-to-container .wprm-recipe-instructions-container .wprm-recipe-instruction-media{width:264px;flex-shrink:0;margin:0 0 0 auto;padding-left:12px}}.oc-how-to-container .wprm-recipe-instructions-container .wprm-recipe-instruction-media img{border-radius:10px;border:8px solid #fff}.archive-nav{padding:20px 0}@media (min-width:1024px){.archive-nav{padding:32px 0;background-color:#f7f7f7}}.archive-nav h1{margin:10px 0 0;font-size:32px;font-weight:700}@media (min-width:1024px){.archive-nav h1{margin-top:10px}}.archive-nav .archive-description p:first-of-type{margin-top:8px}.archive-nav .archive-description a{color:#535A7F}.archive-nav .archive-description a:hover{color:#535A7F}.archive-nav .search-form{margin-top:12px;order:1}@media (min-width:1024px){.archive-nav .search-form{margin-top:-8px;float:right;border:0}}.archive-nav .search-submit-icon{color:#000}.all-posts-title{margin-top:20px!important;margin-bottom:8px!important}@media (min-width:1024px){.all-posts-title{margin-top:40px!important}}@media (min-width:1024px){.category .archive-nav>.wrap{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.category .archive-nav .breadcrumb{flex-basis:100%}}.category .archive-nav .featured-content{display:none}@media (min-width:1024px){.category .archive-nav .featured-content{display:block;flex:0 0 50%;order:1;border:10px solid #fff}}@media (min-width:1024px){.category .archive-nav .featured-content+.archive-description{flex-basis:calc(50% - 28px);margin-right:28px}}@media (min-width:1024px){.gutenberg-posts-sections+.gutenberg-posts-sections,.category .all-posts-title{border-top:1px solid #e0e0e0;padding-top:40px}}@media (min-width:1024px){.category .content-sidebar-wrap,.page-template-page_index.paged .content-sidebar-wrap{margin-top:30px}}@media (max-width:1023px){.blog .archive-nav{padding-bottom:0}}.blog .archive-nav>.wrap{position:relative}@media (min-width:1024px){.blog .archive-nav>.wrap .featured-content:last-child{position:absolute;top:6px;right:0}}.blog .archive-nav>.wrap .more-link-container{margin-top:12px}@media (min-width:1024px){.blog .archive-nav>.wrap .more-link-container{margin-top:0}}.blog .archive-nav>.wrap .more-link{--color-text:#fff;--color-bg:#4f5678;justify-content:space-between}.blog .archive-nav .block-links{margin-top:16px}.blog .archive-nav .block-links .entry-content,.blog .archive-nav .block-links .more-link-container,.blog .archive-nav .block-links .more-link{height:100%}.blog .archive-nav .block-links .more-link{--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text);display:flex;border-width:2px;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (hover:hover){.blog .archive-nav .block-links .more-link:hover{border-color:var(--color-bg)}}.blog .content-sidebar-wrap{margin-top:20px}@media (min-width:1024px){.blog .content-sidebar-wrap{margin-top:40px}}.blog .content .entry .entry-title{padding-top:10px}.blog .content .entry .wprm-recipe-time{padding:10px 10px 0;line-height:1;font-size:18px}.blog .content .entry .wprm-recipe-time+.entry-title{padding-top:4px}.category-nav{margin-top:18px}@media (max-width:1023px){.category-nav{margin-top:0;position:sticky;z-index:998;top:calc(var(--spacing-document-top, 0px) * 1px + 64px);left:0;width:100%;box-shadow:0 3px 3px rgba(0,0,0,.16);order:-1;z-index:1000}}.category-nav>.wrap{width:100%}.nav-category .menu{--menu-level-1-text-color:#fff;--menu-level-1-text-color_hover:#000;--menu-level-1-bg-color:#4f5678;--menu-level-2-text-color:#fff;--menu-level-2-bg-color:#424867;display:grid;gap:0;align-items:flex-start;font-size:18px}@media (min-width:1024px){.nav-category .menu{--menu-level-1-bg-color:#fff;--menu-level-1-bg-color_hover:#fff;--menu-level-1-text-color:#000;--menu-level-1-text-color_hover:#000;--menu-level-2-text-color:#fff;--menu-level-2-text-color_hover:#000;--menu-level-2-bg-color_hover:#d1d577;--menu-level-2-bg-color:#4f5678;--menu-padding-x:16px;grid-auto-columns:minmax(min-content,300px);grid-auto-flow:column;gap:12px}}.nav-category .menu>.menu-item>button,.nav-category .menu>.menu-item>a{padding:8px 12px 8px 24px;border:none;border-bottom:1px solid #444b6a;padding:8px 16px;font-weight:700;min-height:48px;font-size:18px}@media (min-width:1024px){.nav-category .menu>.menu-item>button,.nav-category .menu>.menu-item>a{border-radius:5px;border:2px solid #000;font-size:21px}}@media (max-width:1023px){.home-text-and-nav .nav-category .menu>.menu-item>button{position:relative;padding-left:47px}.home-text-and-nav .nav-category .menu>.menu-item>button::before{content:"by";position:absolute;left:15px}}@media (max-width:1023px){.nav-category .menu>.menu-item:last-child{padding:14px;background:#4f5678}.nav-category .menu>.menu-item:last-child>a{border:3px solid #fff;border-radius:5px}}@media (min-width:1024px){.nav-category .menu>.menu-item:last-child>a{background:#4f5678;border-color:#4f5678;color:#fff}.nav-category .menu>.menu-item:last-child>a:hover{background-color:#302b32;border-color:#302b32;transform:scale(.95)}}.page-template-page_index .nav-category .menu>.menu-item:last-child{display:none}.page-template-page_index .index-jump{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#fff;--color-bg:#4f5678;margin-top:12px}@media (max-width:413px){.page-template-page_index .index-jump{font-size:18px}}@media (min-width:1024px){.page-template-page_index .index-jump{display:inline-grid}}@media (hover:hover){.page-template-page_index .index-jump:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.page-template-page_index .index-jump .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (max-width:1023px){.page-template-page_index .index-jump{display:flex;justify-content:space-between;flex-direction:row-reverse;max-width:400px}}@media (min-width:1024px){.page-template-page_index .index-jump{margin-left:12px;margin-top:18px;font-size:18px;min-width:196px;padding:8px 12px}}@media (min-width:1024px){.nav-category .menu>.menu-item.sfHover>button,.nav-category .menu>.menu-item>button.activated{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#000!important;border-bottom-color:#4f5678!important}}.nav-category .menu>.menu-item>.sub-menu{transform:none;left:0;top:100%;bottom:auto;width:100%;border:none;border-top:none;overflow:hidden;font-size:18px;font-weight:600}@media (min-width:1024px){.nav-category .menu>.menu-item>.sub-menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:16px}}.nav-category .menu>.menu-item>.sub-menu>.menu-item>a,.nav-category .menu>.menu-item>.sub-menu>.menu-item>button{border:none;border-bottom:1px solid #343a57;font-size:18px}@media (min-width:1024px){.nav-category .menu>.menu-item>.sub-menu>.menu-item>a,.nav-category .menu>.menu-item>.sub-menu>.menu-item>button{border:none;font-size:16px}}.page-template-page_about .archive-nav h1,.page-template-page_press .archive-nav h1{letter-spacing:normal;text-transform:capitalize}.page-template-page_about .about-bio{margin-top:16px!important;margin-bottom:16px!important;width:calc(100% - (var(--column-gap) * 2px))}@media (min-width:1024px){.page-template-page_about .about-bio{margin-top:50px!important;margin-bottom:30px!important}}@media (min-width:768px){.page-template-page_about .about-bio>.wrap{display:flex}}@media (min-width:768px){.page-template-page_about .about-bio .section-image{flex:0 0 310px}}@media (min-width:1024px){.page-template-page_about .about-bio .section-image{flex:0 0 383px}}.page-template-page_about .about-bio .section-content{padding:18px 0 0}@media (min-width:768px){.page-template-page_about .about-bio .section-content{padding:0 0 0 26px}}.about-manual-features-top{margin:20px 0}@media (min-width:1024px){.about-manual-features-top{margin:40px 0}}.about-manual-features-top .section-title{text-align:center;margin-top:0}.about-manual-features-top .section-description{margin-bottom:12px}@media (min-width:1024px){.about-manual-features-top .section-description{margin-bottom:20px;text-align:center}}.about-manual-features-top .entry{box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:1024px){.about-manual-features-top .entry{box-shadow:none}}.about-manual-features-top .entry-title{font-size:26px;margin:12px 0 3px}.about-manual-features-top .entry-content{display:flex;flex-direction:column;height:100%}@media (max-width:1023px){.about-manual-features-top .entry-content{padding:0 15px}}.about-manual-features-top .entry-content p{line-height:1.4}.about-manual-features-top .more-link-container{margin-top:14px;flex-grow:1;display:flex;align-items:flex-end}@media (max-width:1023px){.about-manual-features-top .more-link-container{margin-left:-15px;margin-right:-15px}}.about-manual-features-top .more-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#fff;--color-bg:#4f5678;width:100%}@media (max-width:413px){.about-manual-features-top .more-link{font-size:18px}}@media (min-width:1024px){.about-manual-features-top .more-link{display:inline-grid}}@media (hover:hover){.about-manual-features-top .more-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.about-manual-features-top .more-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (max-width:1023px){.about-manual-features-top .more-link{border-radius:0;justify-content:start}}@media (min-width:768px) and (max-width:1023px){.about-posts-sections .wprm-recipe-time{font-size:15px}.about-posts-sections .wprm-recipe-time::before{font-size:12px;margin-right:4px}}@media (min-width:768px) and (max-width:1023px){.about-posts-sections .entry-title{font-size:15px}}.about-cta-on-background{background-image:linear-gradient(to bottom,rgba(48,43,50,.63),rgba(48,43,50,.63)),url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/about-cta-on-background.jpg);background-size:cover;background-position:left center;padding:30px 0;text-align:center;margin-top:26px}@media (min-width:1024px){.about-cta-on-background{padding:35px 0;margin-top:32px}}.about-cta-on-background>.wrap{background-color:#fff;padding:25px 32px}@media (min-width:1024px){.about-cta-on-background>.wrap{padding:54px 32px 44px}}.about-cta-on-background .section-title{position:relative;padding-top:68px}@media (min-width:1024px){.about-cta-on-background .section-title{font-size:28px}}.about-cta-on-background .section-title::before{content:"";background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/about-cta-icons.svg);background-repeat:no-repeat;position:absolute;top:0;left:50%;transform:translateX(-50%);height:56px;width:235px}.about-cta-on-background .more-link-container{margin-top:18px}.error404 .archive-nav{background:#f7f7f7;padding-bottom:0;text-align:center}@media (min-width:768px){.error404 .archive-nav{text-align:center}}.error404 .archive-nav .breadcrumb{font-style:italic;font-size:18px}.error404 .content>.entry{position:relative;text-align:center}@media (min-width:768px){.error404 .content>.entry{padding-bottom:28px}}.error404 .content>.entry::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background:#f7f7f7;z-index:-1}.error404 .content>.entry .entry-title,.error404 .archive-nav .entry-title{font-size:32px;margin:8px 0}.error404 .single-entry-content{line-height:1.3;display:flex;flex-direction:column;max-width:775px;margin:0 auto}@media (min-width:768px){.error404 .single-entry-content{flex-direction:row;flex-wrap:wrap;justify-content:center}}.error404 .single-entry-content .search-form{margin-top:10px;order:2;border:2px solid #000;border-radius:5px}@media (min-width:768px){.error404 .single-entry-content .search-form{margin-top:16px;margin-right:25px;margin-bottom:25px}}.error404 .single-entry-content .search-form-input{padding-top:1px;padding-bottom:1px;font-weight:700;font-family:"Poppins",sans-serif}@media (hover:hover){.error404 .search-form-submit:hover~.search-submit-icon{transform:scale(1.15) rotate(-9deg)}}.error404 .single-entry-content .search-form-input::placeholder{font-weight:700}.error404 .single-entry-content .featured-content{order:3;margin:16px -10px 0}@media (min-width:768px){.error404 .single-entry-content .featured-content{margin-top:16px}}.error404 .single-entry-content .more-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;display:block;width:100%;--color-text:#fff;--color-bg:#4f5678;--color-text_hover:#fff;--color-bg_hover:#302b32;--color-border_hover:#302b32;border-radius:0;font-size:20px;padding:13px;min-height:unset;text-transform:uppercase;text-decoration:none}@media (max-width:413px){.error404 .single-entry-content .more-link{font-size:18px}}@media (min-width:1024px){.error404 .single-entry-content .more-link{display:inline-grid}}@media (hover:hover){.error404 .single-entry-content .more-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.error404 .single-entry-content .more-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:768px){.error404 .single-entry-content .more-link{display:inline-block;width:auto;padding:15px 20px;border-radius:5px}}.error404 .content-sidebar-wrap{padding-top:0}.error404 .content-sidebar-wrap .content{max-width:100%}.error404 .block-features-circles{position:relative;padding:0;margin:0;width:100%;padding:20px 0}@media (min-width:1024px){.error404 .block-features-circles{padding:0;margin:0 0 20px}.error404 .block-features-circles::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:45px;background:#f7f7f7;z-index:-1}}.error404 .block-posts-sections>.wrap{display:block}.error404 .block-posts-sections .section-content{position:relative}@media (min-width:1024px){.error404 .block-posts-sections .section-content{display:flex;justify-content:center;align-items:center;margin-bottom:18px}.error404 .block-posts-sections .section-content::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:2px;background-color:#e0e0e0}}.error404 .block-posts-sections .section-title{position:relative}@media (min-width:1024px){.error404 .block-posts-sections .section-title{z-index:2;display:inline-block;background:#fff;padding:0 12px}}.error404 .page-404-posts-sections .section-content{position:relative;z-index:1;padding-bottom:10px;display:block}.error404 .page-404-posts-sections .section-content::after{content:"";position:absolute;bottom:0;left:0;width:59px;height:2px;background-color:#d1d577}@media (min-width:1024px){.error404 .page-404-posts-sections .section-content{text-align:center;padding-bottom:0;margin-bottom:15px}.error404 .page-404-posts-sections .section-content::after{bottom:unset;top:50%;transform:translateY(-50%);left:0;width:100%;height:4px;z-index:-1}}.error404 .page-404-posts-sections .section-title{text-align:left}@media (min-width:1024px){.error404 .page-404-posts-sections .section-title{text-align:center;display:inline-block;padding:0 25px;background-color:#fff}}.error404 .page-404-posts-sections .entry{border-radius:0}.error404 .page-404-posts-sections .recipe-rating{border:none;padding-top:0}.error404 .site-footer{margin-top:0}.error404 .sidebar{display:none}@media (min-width:1024px){.page-template-page_bio .archive-nav::after{content:"";display:table;clear:both}}.page-template-page_bio .wp-post-image{width:136px;height:136px;object-fit:cover;border-radius:50%;border:5px solid #fff;margin:12px auto 0}@media (min-width:1024px){.page-template-page_bio .wp-post-image{float:right;height:286px;width:286px;margin:0 0 24px 24px}}.bio-description .section-title{font-size:20px;font-weight:600;margin-top:6px}.bio-description .more-link{--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text);border-color:#d1d577}@media (hover:hover){.bio-description .more-link:hover{border-color:var(--color-bg)}}.bio-description .more-link .icon-font{margin:0 6px 0 0}.bio-images{margin-top:0!important}.bio-images>.wrap{width:100%}.bio-images .entries-container{--column-gap:0}.bio-images .entry-content{display:none}@media (max-width:1023px){.bio-faq{margin-top:28px!important}}.page-template-page_bio .content.flexbox>.entry{box-shadow:none;width:calc(100% - 16px);width:calc(100% - (var(--column-gap) * 2px));margin-right:8px;margin-right:calc(var(--column-gap) * 1px);margin-left:8px;margin-left:calc(var(--column-gap) * 1px)}.page-template-page_bio .site-footer{margin-top:0}.post-type-archive-product_link .archive-nav,.tax-product_section .archive-nav{background:#f7f7f7}@media (min-width:1024px){.post-type-archive-product_link .archive-nav,.tax-product_section .archive-nav{padding-bottom:0}}@media (min-width:1024px){.post-type-archive-product_link .archive-nav .archive-nav-content,.tax-product_section .archive-nav .archive-nav-content{display:grid;gap:0 56px;grid-template-columns:1fr 564px;align-items:end;background-color:#fff;padding-left:56px;text-align:center}}@media (min-width:1024px){.post-type-archive-product_link .archive-description,.tax-product_section .archive-description{align-self:start;padding-bottom:20px}}.post-type-archive-product_link .shop-image,.tax-product_section .shop-image{display:none}@media (min-width:1024px){.post-type-archive-product_link .shop-image,.tax-product_section .shop-image{display:block;grid-row:1/span 2;grid-column:2}}.post-type-archive-product_link .shop-links,.tax-product_section .shop-links{position:relative;margin-top:12px}@media (min-width:1024px){.post-type-archive-product_link .shop-links,.tax-product_section .shop-links{margin-top:0}.post-type-archive-product_link .shop-links::after,.tax-product_section .shop-links::after{content:"";position:absolute;z-index:1;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background-image:linear-gradient(to bottom,#f7f7f7 0,#f7f7f7 calc(100% - 43px),#fff calc(100% - 43px))}}.post-type-archive-product_link .shop-links .entries-container,.tax-product_section .shop-links .entries-container{position:relative;z-index:2;--column-gap:8}@media (min-width:1024px){.post-type-archive-product_link .shop-links .entries-container,.tax-product_section .shop-links .entries-container{--column-gap:10}}@media (min-width:1024px){.post-type-archive-product_link .shop-links .entry,.tax-product_section .shop-links .entry{width:auto}}.post-type-archive-product_link .shop-links .entry-title-link,.tax-product_section .shop-links .entry-title-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#fff;--color-bg:#4f5678}@media (max-width:413px){.post-type-archive-product_link .shop-links .entry-title-link,.tax-product_section .shop-links .entry-title-link{font-size:18px}}@media (min-width:1024px){.post-type-archive-product_link .shop-links .entry-title-link,.tax-product_section .shop-links .entry-title-link{display:inline-grid}}@media (hover:hover){.post-type-archive-product_link .shop-links .entry-title-link:hover,.tax-product_section .shop-links .entry-title-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.post-type-archive-product_link .shop-links .entry-title-link .icon-font,.tax-product_section .shop-links .entry-title-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:1024px){.post-type-archive-product_link .product-section,.tax-product_section .product-section{border-bottom:2px solid #e0e0e0;padding-bottom:40px}}.post-type-archive-product_link .product-section:last-child,.tax-product_section .product-section:last-child{border:none;padding-bottom:0}.post-type-archive-product_link .product-section>.wrap>.more-link-container,.tax-product_section .product-section>.wrap>.more-link-container{margin-top:20px}@media (min-width:1024px){.post-type-archive-product_link .product-section>.wrap>.more-link-container,.tax-product_section .product-section>.wrap>.more-link-container{margin-top:0}}.post-type-archive-product_link .product-section>.wrap>.more-link-container .more-link,.tax-product_section .product-section>.wrap>.more-link-container .more-link{--color-text:#fff;--color-bg:#4f5678}.post-type-archive-product_link .product-section>.wrap>.more-link-container .more-link .icon-font::before,.tax-product_section .product-section>.wrap>.more-link-container .more-link .icon-font::before{color:#000}.post-type-archive-product_link .product-section .section-title,.tax-product_section .product-section .section-title{font-family:"Poppins",sans-serif;font-weight:700}.post-type-archive-product_link .product-section .entry,.post-type-archive-product_link .tax_product_section,.tax-product_section .product-section .entry,.tax-product_section .tax_product_section{box-shadow:none!important;text-align:center}.post-type-archive-product_link .product-section .entry-title,.post-type-archive-product_link .tax_product_section .entry-title,.tax-product_section .product-section .entry-title,.tax-product_section .tax_product_section .entry-title{font-size:20px;margin:8px 0 4px}@media (min-width:1024px){.post-type-archive-product_link .product-section .entry-title,.post-type-archive-product_link .tax_product_section .entry-title,.tax-product_section .product-section .entry-title,.tax-product_section .tax_product_section .entry-title{font-size:24px;margin-top:16px}}.post-type-archive-product_link .product-section .entry-content,.post-type-archive-product_link .tax_product_section .entry-content,.tax-product_section .product-section .entry-content,.tax-product_section .tax_product_section .entry-content{font-size:16px;line-height:1.25;padding:0}@media (max-width:1023px){.post-type-archive-product_link .product-section .entry-content p,.post-type-archive-product_link .tax_product_section .entry-content p,.tax-product_section .product-section .entry-content p,.tax-product_section .tax_product_section .entry-content p{display:none}}.post-type-archive-product_link .product-section .entry-content .more-link,.post-type-archive-product_link .tax_product_section .entry-content .more-link,.tax-product_section .product-section .entry-content .more-link,.tax-product_section .tax_product_section .entry-content .more-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;display:inline-flex;margin-top:6px;text-transform:uppercase;padding:11px 16px;min-height:unset;--color-text_hover:#302b32;--color-bg_hover:#fff;border:2px solid #d1d577!important;font-size:18px}@media (max-width:413px){.post-type-archive-product_link .product-section .entry-content .more-link,.post-type-archive-product_link .tax_product_section .entry-content .more-link,.tax-product_section .product-section .entry-content .more-link,.tax-product_section .tax_product_section .entry-content .more-link{font-size:18px}}@media (min-width:1024px){.post-type-archive-product_link .product-section .entry-content .more-link,.post-type-archive-product_link .tax_product_section .entry-content .more-link,.tax-product_section .product-section .entry-content .more-link,.tax-product_section .tax_product_section .entry-content .more-link{display:inline-grid}}@media (hover:hover){.post-type-archive-product_link .product-section .entry-content .more-link:hover,.post-type-archive-product_link .tax_product_section .entry-content .more-link:hover,.tax-product_section .product-section .entry-content .more-link:hover,.tax-product_section .tax_product_section .entry-content .more-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.post-type-archive-product_link .product-section .entry-content .more-link .icon-font,.post-type-archive-product_link .tax_product_section .entry-content .more-link .icon-font,.tax-product_section .product-section .entry-content .more-link .icon-font,.tax-product_section .tax_product_section .entry-content .more-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:1024px){.post-type-archive-product_link .product-section .entry-content .more-link,.post-type-archive-product_link .tax_product_section .entry-content .more-link,.tax-product_section .product-section .entry-content .more-link,.tax-product_section .tax_product_section .entry-content .more-link{padding:12px 16px;margin-top:10px}}@media (hover:hover){.post-type-archive-product_link .product-section .entry-content .more-link:hover,.post-type-archive-product_link .tax_product_section .entry-content .more-link:hover,.tax-product_section .product-section .entry-content .more-link:hover,.tax-product_section .tax_product_section .entry-content .more-link:hover{border-color:#302b32!important}}.tax-product_section .content-sidebar-wrap{margin-top:20px}@media (min-width:1024px){.tax-product_section .content-sidebar-wrap{margin-top:40px}}.page-template-default .breadcrumb,.page-template-page_contact .breadcrumb{margin-top:16px}.page-template-default .entry-header .entry-title,.page-template-page_contact .entry-header .entry-title{font-size:32px;margin:6px 0 4px}.contact-services{margin-top:24px}.contact-services .entry{text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px;padding:24px 36px}.contact-services .entry-content{height:100%;display:flex;flex-direction:column}.contact-services .entry-title{font-size:28px;font-weight:700}.contact-services .more-link-container{margin:auto 0 0}.contact-services .more-link{margin-top:16px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.contact-cta{margin-top:16px}@media (min-width:1024px){.contact-cta{margin-top:24px}}.contact-cta .more-link{display:flex;--color-bg:#fff;border:5px solid #d1d577;font-size:28px}.contact-cta .more-link .emphasis{font-size:42px;flex-wrap:wrap}@media (min-width:768px){.contact-cta .more-link .emphasis{margin:0 16px}}@media (hover:hover){.contact-cta .more-link:hover{border-color:#4f5678}}@media (min-width:1024px){.contact-cta .more-link{min-height:78px}}.contact-form .wpforms-field-container .wpforms-field{position:relative}.contact-form .wpforms-field-container .wpforms-field-label{color:#1C1C1C;font-size:21px;position:absolute;top:10px;left:18px}.contact-form .wpforms-field-container .wpforms-field-textarea .wpforms-field-label{top:10px}.contact-form .wpforms-field-container .wpforms-field input[type=email],.contact-form .wpforms-field-container .wpforms-field input[type=text],.contact-form .wpforms-field-container .wpforms-field textarea,.contact-form .wpforms-field-container .wpforms-field select{--field-border-color:#302b32;font-size:20px;font-weight:400}.contact-form .wpforms-field-container .wpforms-field textarea{padding-top:42px}.contact-form .wpforms-field-container .wpforms-field input[type=email],.contact-form .wpforms-field-container .wpforms-field input[type=text]{padding-left:100px;padding-top:11px}.contact-form .wpforms-submit-container .wpforms-submit{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#fff;--color-bg:#4f5678;font-size:20px;width:auto}@media (max-width:413px){.contact-form .wpforms-submit-container .wpforms-submit{font-size:18px}}@media (min-width:1024px){.contact-form .wpforms-submit-container .wpforms-submit{display:inline-grid}}@media (hover:hover){.contact-form .wpforms-submit-container .wpforms-submit:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.contact-form .wpforms-submit-container .wpforms-submit .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.search .archive-nav{padding:20px 0;background:#f7f7f7}@media (min-width:1024px){.search .archive-nav{padding:40px 0}}.search .content-sidebar-wrap{margin-top:20px}@media (min-width:1024px){.search .content-sidebar-wrap{margin-top:30px}}.page-template-page_accessiblity .archive-nav,.page-template-default:not(.home) .archive-nav{background:none;color:#000;padding-top:16px}@media (min-width:1024px){.page-template-page_accessiblity .archive-nav,.page-template-default:not(.home) .archive-nav{padding:24px 0 0}}.page-template-page_accessiblity .breadcrumb-separator,.page-template-default:not(.home) .breadcrumb-separator{color:inherit}.page-template-page_accessiblity .entry-content>p:first-of-type,.page-template-default:not(.home) .entry-content>p:first-of-type{margin-top:4px}@media (min-width:1024px){.page-template-page_index .archive-nav{padding-bottom:24px}}@media (max-width:1023px){.page-template-page_index .site-inner{display:flex;flex-direction:column}}@media (max-width:1023px){.category-menu-button{font-family:"Poppins",sans-serif;font-size:18px;font-weight:700;width:100%;display:flex;justify-content:space-between;padding:16px 14px;background-color:#efefef}.category-menu-button .icon-font{margin-right:7px}}.category-menu-button.activated .icon-font::before{transform:rotate(270deg)}@media (max-width:1023px){.category-menu-container{display:none}}.page-template-page_index .index-features-circles{background-color:#f7f7f7;padding:20px 0;margin-top:0}@media (min-width:1024px){.page-template-page_index .index-features-circles{background-image:linear-gradient(to bottom,#f7f7f7 0,#f7f7f7 45px,#fff 45px);padding:0}}@media (min-width:1024px){.index-main-feature{padding:52px 0}}.single-book_product .archive-nav,.single-challenge_event .archive-nav{background-color:#f7f7f7}.single-book_product .archive-nav>.wrap,.single-challenge_event .archive-nav>.wrap{display:flex;flex-direction:column}@media (min-width:768px){.single-book_product .archive-nav>.wrap,.single-challenge_event .archive-nav>.wrap{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}}@media (min-width:768px){.single-book_product .archive-nav .breadcrumb,.single-challenge_event .archive-nav .breadcrumb{flex-basis:100%}}.single-book_product .archive-nav .content-image,.single-challenge_event .archive-nav .content-image{order:1;margin-top:24px}@media (min-width:768px){.single-book_product .archive-nav .content-image,.single-challenge_event .archive-nav .content-image{order:initial;margin-top:20px;flex:0 0 40%}}@media (min-width:1024px){.single-book_product .archive-nav .content-image,.single-challenge_event .archive-nav .content-image{flex-basis:400px}}.single-book_product .archive-nav .content-image img,.single-challenge_event .archive-nav .content-image img{margin:0 auto}@media (min-width:1024px){.single-book_product .archive-nav .content-image img,.single-challenge_event .archive-nav .content-image img{margin:0}}@media (min-width:768px){.single-book_product .archive-nav .entry-header,.single-challenge_event .archive-nav .entry-header{flex:0 1 calc(60% - 28px);margin-left:28px;flex-direction:column;align-items:flex-start}}@media (min-width:1024px){.single-book_product .archive-nav .entry-header,.single-challenge_event .archive-nav .entry-header{flex-basis:600px}}.single-book_product .archive-nav .more-link,.single-challenge_event .archive-nav .more-link{--color-text:#fff;--color-bg:#4f5678;margin-top:16px;text-transform:none;font-size:22px}.single-book_product .content-sidebar-wrap .content{flex-direction:column}.single-book_product .content-sidebar-wrap .content,.single-challenge_event .content-sidebar-wrap .content{max-width:initial}.single-book_product .book-highlight,.single-challenge_event .book-highlight{margin-left:10px;margin-right:10px;border-image-source:none;border-top:12px solid;border-image-source:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/pattern.svg);border-image-slice:12 10;border-image-repeat:repeat;padding-bottom:0}@media (min-width:768px){.single-book_product .book-highlight .wrap,.single-challenge_event .book-highlight .wrap{display:flex}}@media (min-width:768px){.single-book_product .book-highlight .section-image,.single-challenge_event .book-highlight .section-image{margin:0 40px 0 0;flex-basis:50%}}.single-book_product .book-highlight .section-image img,.single-challenge_event .book-highlight .section-image img{max-width:calc(100% - 40px);margin:0 auto}@media (min-width:768px){.single-book_product .book-highlight .section-image img,.single-challenge_event .book-highlight .section-image img{max-width:100%}}@media (min-width:768px){.single-book_product .book-highlight .entry-image,.single-challenge_event .book-highlight .entry-image{height:100%;object-fit:cover}}@media (min-width:768px){.single-book_product .book-highlight .section-content,.single-challenge_event .book-highlight .section-content{flex-basis:50%;display:flex;flex-direction:column;justify-content:center;padding:12px 0}}.single-book_product .book-highlight .section-pretitle,.single-challenge_event .book-highlight .section-pretitle{margin-top:20px}@media (min-width:768px){.single-book_product .book-highlight .section-pretitle,.single-challenge_event .book-highlight .section-pretitle{margin-top:0}}.single-book_product .book-highlight .section-title,.single-challenge_event .book-highlight .section-title{margin-top:12px;text-align:center;text-transform:none}@media (min-width:768px){.single-book_product .book-highlight .section-title,.single-challenge_event .book-highlight .section-title{text-align:left}}.single-book_product .book-highlight .section-description,.single-challenge_event .book-highlight .section-description{margin-top:12px}.single-book_product .book-highlight .section-description ul,.single-challenge_event .book-highlight .section-description ul{list-style-type:none;margin-top:0;margin-left:34px}.single-book_product .book-highlight .section-description ul li,.single-challenge_event .book-highlight .section-description ul li{position:relative}.single-book_product .book-highlight .section-description ul li::before,.single-challenge_event .book-highlight .section-description ul li::before{font-family:"custom";content:"";position:absolute;top:0;left:-32px}.single-book_product .book-posts-content,.single-challenge_event .book-posts-content{text-align:center}.single-book_product .book-posts-content .entry,.single-challenge_event .book-posts-content .entry{box-shadow:0 3px 6px rgba(0,0,0,.16)}.single-book_product .book-posts-content .entry-content,.single-challenge_event .book-posts-content .entry-content{text-align:left;padding:12px}.single-book_product .book-posts-content .entry-title,.single-challenge_event .book-posts-content .entry-title{font-size:22px;margin-bottom:7px}@media (min-width:768px) and (max-width:1023px){.single-book_product .book-posts-content .entry-title,.single-challenge_event .book-posts-content .entry-title{font-size:18px}}@media (min-width:768px) and (max-width:1023px){.single-book_product .book-posts-content .entry-description,.single-challenge_event .book-posts-content .entry-description{font-size:18px}}.single-book_product .book-faq .section-content,.single-challenge_event .book-faq .section-content{margin-bottom:12px}@media (min-width:1024px){.single-book_product .book-faq .section-content,.single-challenge_event .book-faq .section-content{margin-bottom:18px}}.block-cta.book-cta{background-color:#4f5678;color:#fff}.block-cta.book-cta .more-link-container{margin-top:12px}.block-cta.book-cta .more-link{--color-bg:#fff;--color-text_hover:#fff;text-transform:none;display:inline-grid;font-size:22px}@media (hover:hover){.block-cta.book-cta .more-link:hover{border-color:#fff;color:#fff}}.block-cta.book-cta .section-title{color:inherit;text-transform:capitalize}.block-cta.book-footer-cta{background-color:#d1d577;padding:36px 12px 28px;margin-bottom:20px!important}@media (min-width:1024px){.block-cta.book-footer-cta{text-align:left;margin-bottom:0!important}}@media (min-width:768px){.block-cta.book-footer-cta>.wrap{display:flex;align-items:center;justify-content:center}}@media (min-width:768px){.block-cta.book-footer-cta .section-image{flex:0 0 40%}}@media (min-width:1024px){.block-cta.book-footer-cta .section-image{flex:0 0 400px}}.block-cta.book-footer-cta .section-image img{margin:0 auto}@media (min-width:1024px){.block-cta.book-footer-cta .section-image img{margin:0}}@media (min-width:768px){.block-cta.book-footer-cta .section-content{flex:0 1 auto;margin-left:28px}}@media (min-width:1024px){.block-cta.book-footer-cta .section-content{flex:0 1 332px;margin-left:32px}}.block-cta.book-footer-cta .more-link-container{margin-top:12px}.block-cta.book-footer-cta .more-link{--color-text:#fff;--color-bg:#4f5678;text-transform:none;display:inline-grid;font-size:22px}.block-cta.book-footer-cta .section-title{text-transform:capitalize;font-size:36px;margin-top:16px}.block-cta.book-footer-cta .section-description{font-size:28px;font-weight:700}.block-cta.book-footer-cta .section-description s{font-size:20px}@media (min-width:768px){.book-faq{text-align:center}}.single-book_product .site-footer,.single-challenge_event .site-footer,.single-book_product .footer-bottom,.single-challenge_event .footer-bottom{margin-top:0}.post-type-archive-book_product .archive-nav,.post-type-archive-challenge_event .archive-nav{background-color:#f7f7f7}@media (min-width:1024px){.post-type-archive-book_product .archive-nav,.post-type-archive-challenge_event .archive-nav{padding-top:25px}}@media (min-width:1024px){.post-type-archive-book_product .archive-nav .archive-title,.post-type-archive-challenge_event .archive-nav .archive-title{text-align:center}}.post-type-archive-book_product .archive-nav .archive-description,.post-type-archive-challenge_event .archive-nav .archive-description{max-width:995px;margin-left:auto;margin-right:auto}.post-type-archive-book_product .book_product .entry-content,.post-type-archive-book_product .challenge_event .entry-content,.post-type-archive-challenge_event .book_product .entry-content,.post-type-archive-challenge_event .challenge_event .entry-content{padding:10px 10px 15px;text-align:center}@media (min-width:1024px){.post-type-archive-book_product .book_product .entry-content,.post-type-archive-book_product .challenge_event .entry-content,.post-type-archive-challenge_event .book_product .entry-content,.post-type-archive-challenge_event .challenge_event .entry-content{padding:16px 10px 20px}}.post-type-archive-book_product .book_product .entry-title,.post-type-archive-book_product .challenge_event .entry-title,.post-type-archive-challenge_event .book_product .entry-title,.post-type-archive-challenge_event .challenge_event .entry-title{font-size:20px;padding:0!important}@media (min-width:1024px){.post-type-archive-book_product .book_product .entry-title,.post-type-archive-book_product .challenge_event .entry-title,.post-type-archive-challenge_event .book_product .entry-title,.post-type-archive-challenge_event .challenge_event .entry-title{font-size:24px}}.post-type-archive-book_product .book_product .book-subtitle,.post-type-archive-book_product .book_product .book-buy-now,.post-type-archive-book_product .book_product .entry-content>.more-link-container,.post-type-archive-book_product .challenge_event .book-subtitle,.post-type-archive-book_product .challenge_event .book-buy-now,.post-type-archive-book_product .challenge_event .entry-content>.more-link-container,.post-type-archive-challenge_event .book_product .book-subtitle,.post-type-archive-challenge_event .book_product .book-buy-now,.post-type-archive-challenge_event .book_product .entry-content>.more-link-container,.post-type-archive-challenge_event .challenge_event .book-subtitle,.post-type-archive-challenge_event .challenge_event .book-buy-now,.post-type-archive-challenge_event .challenge_event .entry-content>.more-link-container{margin-top:10px}@media (min-width:1024px){.post-type-archive-book_product .book_product .book-subtitle,.post-type-archive-book_product .book_product .book-buy-now,.post-type-archive-book_product .book_product .entry-content>.more-link-container,.post-type-archive-book_product .challenge_event .book-subtitle,.post-type-archive-book_product .challenge_event .book-buy-now,.post-type-archive-book_product .challenge_event .entry-content>.more-link-container,.post-type-archive-challenge_event .book_product .book-subtitle,.post-type-archive-challenge_event .book_product .book-buy-now,.post-type-archive-challenge_event .book_product .entry-content>.more-link-container,.post-type-archive-challenge_event .challenge_event .book-subtitle,.post-type-archive-challenge_event .challenge_event .book-buy-now,.post-type-archive-challenge_event .challenge_event .entry-content>.more-link-container{margin-top:14px}}.post-type-archive-book_product .book_product .book-buy-now,.post-type-archive-book_product .challenge_event .book-buy-now,.post-type-archive-challenge_event .book_product .book-buy-now,.post-type-archive-challenge_event .challenge_event .book-buy-now{margin-bottom:0}@media (max-width:374px){.post-type-archive-book_product .book_product .book-buy-now .more-link,.post-type-archive-book_product .challenge_event .book-buy-now .more-link,.post-type-archive-challenge_event .book_product .book-buy-now .more-link,.post-type-archive-challenge_event .challenge_event .book-buy-now .more-link{font-size:15px}}.post-type-archive-book_product .book_product .book-subtitle,.post-type-archive-book_product .challenge_event .book-subtitle,.post-type-archive-challenge_event .book_product .book-subtitle,.post-type-archive-challenge_event .challenge_event .book-subtitle{margin-bottom:14px}.post-type-archive-book_product .book_product .book-subtitle .section-subtitle,.post-type-archive-book_product .challenge_event .book-subtitle .section-subtitle,.post-type-archive-challenge_event .book_product .book-subtitle .section-subtitle,.post-type-archive-challenge_event .challenge_event .book-subtitle .section-subtitle{font-family:"Poppins",sans-serif;font-size:16px;letter-spacing:.05em;text-transform:uppercase;font-weight:700;line-height:1.2}.post-type-archive-book_product .book_product .entry-content>.more-link-container,.post-type-archive-book_product .challenge_event .entry-content>.more-link-container,.post-type-archive-challenge_event .book_product .entry-content>.more-link-container,.post-type-archive-challenge_event .challenge_event .entry-content>.more-link-container{line-height:1}.post-type-archive-book_product .book_product .entry-content>.more-link-container .more-link,.post-type-archive-book_product .challenge_event .entry-content>.more-link-container .more-link,.post-type-archive-challenge_event .book_product .entry-content>.more-link-container .more-link,.post-type-archive-challenge_event .challenge_event .entry-content>.more-link-container .more-link{padding:0;border:0!important;border-radius:0;background-color:transparent;color:#000!important;min-height:initial;display:inline-flex;font-size:16px;font-weight:400;font-family:"Source Sans Pro",sans-serif}@media (hover:hover){.post-type-archive-book_product .book_product .entry-content>.more-link-container .more-link:hover,.post-type-archive-book_product .challenge_event .entry-content>.more-link-container .more-link:hover,.post-type-archive-challenge_event .book_product .entry-content>.more-link-container .more-link:hover,.post-type-archive-challenge_event .challenge_event .entry-content>.more-link-container .more-link:hover{transform:none;background-color:transparent;color:#000!important;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:currentColor}}.post-type-archive-book_product .book_product .entry-content>.more-link-container .more-link .icon-font,.post-type-archive-book_product .challenge_event .entry-content>.more-link-container .more-link .icon-font,.post-type-archive-challenge_event .book_product .entry-content>.more-link-container .more-link .icon-font,.post-type-archive-challenge_event .challenge_event .entry-content>.more-link-container .more-link .icon-font{font-size:80%}.post-type-archive-book_product .content-sidebar-wrap,.post-type-archive-challenge_event .content-sidebar-wrap{margin-top:20px}@media (min-width:1024px){.post-type-archive-book_product .content-sidebar-wrap,.post-type-archive-challenge_event .content-sidebar-wrap{margin-top:40px}}@media (min-width:1024px){.post-type-archive-book_product .site-footer,.post-type-archive-challenge_event .site-footer{margin-top:25px}}#dpsp-content-top{border-top:1px solid #e0e0e0;padding-top:12px;margin-top:12px}@media (min-width:1024px){#dpsp-content-top{display:none!important}}#dpsp-content-top li+li{margin-left:8px}#dpsp-content-top .dpsp-total-share-wrapper{color:#302b32}#dpsp-content-top .dpsp-networks-btns-wrapper .dpsp-network-btn{border-color:#e0e0e0;border-radius:5px;padding:8px 12px;font-weight:700;font-size:16px;height:34px}#dpsp-content-top .dpsp-network-icon svg{height:16px}#dpsp-content-bottom{display:flex;margin-top:12px}@media (min-width:768px){#dpsp-content-bottom{margin-top:20px}}#dpsp-content-bottom .dpsp-total-share-wrapper{color:#302b32}#dpsp-content-bottom .dpsp-networks-btns-wrapper{display:flex;flex:1}#dpsp-content-bottom .dpsp-network-list-item{flex:1}#dpsp-content-bottom .dpsp-network-btn{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;font-size:16px;justify-content:center;display:flex;width:100%}@media (max-width:413px){#dpsp-content-bottom .dpsp-network-btn{font-size:18px}}@media (min-width:1024px){#dpsp-content-bottom .dpsp-network-btn{display:inline-grid}}@media (hover:hover){#dpsp-content-bottom .dpsp-network-btn:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}#dpsp-content-bottom .dpsp-network-btn .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:768px){#dpsp-content-bottom .dpsp-network-btn{justify-content:flex-start;font-size:16px}#dpsp-content-bottom .dpsp-network-btn .dpsp-network-label{margin-left:10px}#dpsp-content-bottom .dpsp-network-btn:hover{background-color:#302b32;color:#fff!important}#dpsp-content-bottom .dpsp-network-btn:hover svg,#dpsp-content-bottom .dpsp-network-btn:hover .dpsp-network-label{fill:#fff;color:#fff!important}}@media (min-width:1200px){#dpsp-content-bottom .dpsp-network-btn{font-size:19px}#dpsp-content-bottom .dpsp-network-btn .dpsp-network-label{margin-left:18px}}#dpsp-content-bottom .dpsp-network-label{display:none}@media (min-width:768px){#dpsp-content-bottom .dpsp-network-label{display:block;margin-left:18px}}#dpsp-content-bottom .dpsp-network-btn svg{height:24px;width:auto}@media (min-width:768px){#dpsp-content-bottom .dpsp-network-btn svg{height:24px}}#dpsp-floating-sidebar{top:calc(50% + 20px)!important;z-index:9999!important;background:transparent!important;padding:12px 12px 4px 0;border-radius:0 10px 10px 0}#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-btn{background:#302b32;border-bottom-right-radius:8px;border-top-right-radius:8px;border:3px solid #302b32!important;border-left:0!important;border:none;height:48px;width:48px}#dpsp-floating-sidebar .dpsp-network-icon svg{height:24px;fill:#fff}@media (hover:hover){#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-btn:hover{background-color:transparent;color:#000;transform:scale(.95);transform-origin:left center}#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-btn:hover svg{fill:#302b32}}.contact-form{--field-border-width:3px;--field-border-radius:5px;margin-top:12px}@media (min-width:1024px){.contact-form{margin-top:24px}}.rp4wp-related-posts{margin-top:60px;padding:0}@media (min-width:768px){.rp4wp-related-posts{margin-top:64px}}.rp4wp-related-posts h3{display:block;width:auto;background-color:#fff;margin:-36px auto 0;padding:0 4px;text-align:left;font-size:28px;font-weight:700;text-transform:capitalize;max-width:100%}@media (min-width:768px){.rp4wp-related-posts h3{margin-left:0}}.rp4wp-related-posts ul{list-style:none;margin:12px -8px -16px}@media (min-width:768px){.rp4wp-related-posts ul{display:flex;flex-wrap:wrap}}.rp4wp-related-posts li{display:flex;margin:0 8px 16px;border-bottom:3px solid #d1d577;padding-bottom:16px;align-items:center}@media (min-width:768px){.rp4wp-related-posts li{flex-direction:row;flex-basis:calc(49.333% - 16px);border-bottom:none;padding-bottom:0}}.rp4wp-related-posts .rp4wp-related-post-image{flex:0 0 88px}.rp4wp-related-posts .rp4wp-related-post-content{padding:12px 20px;flex:1;display:flex;flex-direction:column-reverse}.rp4wp-related-posts .rp4wp-related-post-content a{display:block;font-family:"Poppins",sans-serif;text-transform:capitalize;font-size:22px;font-weight:700;line-height:1.1;height:100%}@media (min-width:768px){.rp4wp-related-posts .rp4wp-related-post-content a{font-size:20px}}@media (hover:hover){.rp4wp-related-posts li:hover .rp4wp-related-post-content a{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#000}}.rp4wp-related-posts .rp4wp-related-post-content p{margin:0}.rp4wp-related-posts .rp4wp-related-post-content .wprm-recipe-time{position:relative;font-size:18px;line-height:1.1;display:block;margin-bottom:4px}.rp4wp-related-posts .rp4wp-related-post-content .wprm-recipe-time::before{content:"";font-family:"custom"!important;margin-right:6px;font-size:14px}.oc-theme .nf-form-content{padding:0;max-width:unset;--text-transform:inherit}.oc-theme .nf-form-content ::-webkit-input-placeholder{text-transform:var(--text-transform)}.oc-theme .nf-form-content :-ms-input-placeholder{text-transform:var(--text-transform)}.oc-theme .nf-form-content ::placeholder{text-transform:var(--text-transform)}.oc-theme nf-fields-wrap{display:grid;gap:12px}.oc-theme .nf-form-content .list-select-wrap .nf-field-element>div,.oc-theme .nf-form-content input:not([type=button]),.oc-theme .nf-form-content textarea,.oc-theme .nf-form-content .list-select-wrap .nf-field-element>div:focus,.oc-theme .nf-form-content input:not([type=button]):focus,.oc-theme .nf-form-content textarea:focus{background:inherit;box-shadow:inherit;color:inherit;text-align:inherit;font-weight:inherit}.oc-theme .nf-form-content input:not([type=checkbox]){min-height:48px}.oc-theme .label-hidden .nf-field-label{margin:0!important}.oc-theme .label-right .field-wrap{align-items:center}.oc-theme .label-right .checkbox-wrap .nf-field-element{width:24px;height:24px;position:relative;margin-right:12px;flex-shrink:0;overflow:hidden}@media (min-width:1024px){.oc-theme .label-right .checkbox-wrap .nf-field-element{width:16px;height:16px}}.oc-theme .label-right .checkbox-wrap input{height:100%;width:100%}.oc-theme .label-right .checkbox-wrap input::after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;border:3px solid #000;background:#fff}.oc-theme .label-right .checkbox-wrap input:checked::after{content:"✓"}@media (min-width:1024px){.oc-theme .label-right .checkbox-wrap input:checked::after{font-size:12px}}.oc-theme .nf-form-content input[type=checkbox]{display:block;height:100%!important}@media (min-width:1024px){.oc-theme .nf-form-content input[type=checkbox]{display:block}}.oc-theme .label-right .nf-after-field{width:auto;margin:0}.oc-theme .nf-form-content .listselect-wrap .nf-field-element div,.oc-theme .nf-form-content input.ninja-forms-field,.oc-theme .nf-form-content select.ninja-forms-field:not([multiple]){height:inherit}.oc-theme .nf-form-content .listselect-wrap .nf-field-element div,.oc-theme .nf-form-content .ninja-forms-field{font-size:inherit}.oc-theme .nf-form-content .nf-field-container,.oc-theme .nf-form-content .nf-input-limit{margin:0}.oc-theme .nf-form-content .checkbox-wrap .nf-field-label label{text-align:left;margin-left:0;display:flex;align-items:flex-start;font-size:16px;font-style:italic;font-weight:700}.oc-theme .nf-form-content .checkbox-wrap .nf-field-label label::after{position:static;order:-1;margin-right:12px}.oc-theme .nf-form-content .checkbox-wrap .nf-field-label label::before{left:0;display:flex;align-items:center;justify-content:center}.oc-theme .nf-form-content .checkbox-wrap .nf-field-label label::before,.oc-theme .nf-form-content .checkbox-wrap .nf-field-label label::after{width:16px;height:16px;min-width:16px;border:2px solid #000;background-color:#fff;margin-top:3px}.checkbox-wrap .nf-field-element label.nf-checked-label:before,.checkbox-wrap .nf-field-label label.nf-checked-label:before,.listcheckbox-wrap .nf-field-element label.nf-checked-label:before,.listcheckbox-wrap .nf-field-label label.nf-checked-label:before{font-size:10px}.oc-theme .label-right .nf-field-label{padding-left:0;margin:0!important}.oc-theme .nf-form-fields-required,.oc-theme .ninja-forms-req-symbol{display:none}.nf-form-hp{position:absolute!important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px}.taxonomy-indicators{margin-top:12px}@media (max-width:1023px){.taxonomy-indicators{flex-wrap:nowrap;overflow:auto}}.taxonomy-indicators::before{font-family:"custom";content:"";margin:0 2px 12px 6px;line-height:1;font-size:14px}.taxonomy-indicators .taxonomy-indicator{font-size:16px;font-family:"Poppins",sans-serif;font-weight:700;text-decoration:none;position:relative;line-height:1;white-space:nowrap}@media (min-width:768px){.taxonomy-indicators .taxonomy-indicator{margin:0 8px 12px}}@media (hover:hover){.taxonomy-indicators .taxonomy-indicator:hover{text-decoration:underline}}.taxonomy-indicators .taxonomy-indicator+.taxonomy-indicator::before{content:"";position:absolute;left:-6px;transform:translateX(-50%);top:0;height:100%;width:2px;background-color:#000}@media (min-width:768px){.taxonomy-indicators .taxonomy-indicator+.taxonomy-indicator::before{left:-8px}}.taxonomy-indicator .abbr{display:none}.tasty-recipes{border:5px solid #4f5678;border-radius:5px;padding:24px 10px 0}@media (min-width:768px){.tasty-recipes{padding:0 24px}}.tasty-recipes .tasty-recipes-entry-header{text-align:center}@media (min-width:768px){.tasty-recipes .tasty-recipes-entry-header{text-align:left}}.tasty-recipes .tasty-recipes-header-content{position:relative}@media (min-width:768px){.tasty-recipes .tasty-recipes-header-content{margin-top:-24px}}.tasty-recipes .tasty-recipes-image{display:none}@media (min-width:768px){.tasty-recipes .tasty-recipes-image{display:block;width:207px;margin:44px 0 20px 16px;float:right}}.tasty-recipes .tasty-recipes-pretitle{font-size:44px;display:block;text-align:left;padding-left:8px}@media (min-width:768px){.tasty-recipes .tasty-recipes-pretitle{font-size:38px;display:inline-block;padding:0 20px 0 16px;background-color:#fff}}.tasty-recipes .tasty-recipes-title{font-size:32px;margin:4px 0 0}@media (min-width:768px){.tasty-recipes .tasty-recipes-title{font-size:36px;margin-top:6px;margin-bottom:4px}}.tasty-recipes .tasty-recipes-rating{line-height:1}.tasty-recipes .tasty-recipes-rating a{color:#000;font-family:"Poppins",sans-serif;font-size:18px;font-weight:600;position:relative;display:inline-flex;align-items:center;text-decoration:none}@media (hover:hover){.tasty-recipes .tasty-recipes-rating a:hover .tasty-recipes-rating-label{text-decoration:underline}}.tasty-recipes .tasty-recipes-rating-stars{font-size:28px;margin-right:8px}.tasty-recipes .tasty-recipes-rating-label{margin-top:1px;display:block}.tasty-recipes .tasty-recipes-description{line-height:1.3;margin-bottom:8px}@media (min-width:768px){.tasty-recipes .tasty-recipes-description{margin-bottom:0}}.tasty-recipes .tasty-recipes-times{font-family:"Poppins",sans-serif;font-weight:500}@media (min-width:768px){.tasty-recipes .tasty-recipes-times{clear:both;background-color:#4f5678;color:#fff;padding:16px 32px;margin-top:20px;margin-left:-24px;margin-right:-24px}}.tasty-recipes .tasty-recipes-details-container .tasty-recipes-details{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;line-height:1.3}@media (min-width:768px){.tasty-recipes .tasty-recipes-details-container .tasty-recipes-details{line-height:1}}.tasty-recipes .tasty-recipes-details-container .tasty-recipes-details>span{margin:0 4px}@media (min-width:768px){.tasty-recipes .tasty-recipes-details-container .tasty-recipes-details>span{margin:0 12px}}@media (min-width:768px){.tasty-recipes .tasty-recipes-details-container .tasty-recipes-details>.icon-font{margin:0 4px 0 0;display:inline-block;vertical-align:top}}.tasty-recipes .tasty-recipes-servings{font-family:"Poppins",sans-serif;font-weight:600;order:-1;background-color:#4f5678;color:#fff;display:flex;align-items:center;justify-content:center;padding:12px 10px;width:calc(100% + 20px);margin:16px -10px 0}@media (min-width:768px){.tasty-recipes .tasty-recipes-servings{float:right;background-color:transparent;color:#000;width:auto;margin:20px 0 20px 20px;padding:0}}.tasty-recipes .tasty-recipes-servings .tasty-recipes-details{white-space:nowrap;margin-right:12px}.tasty-recipes .tasty-recipes-servings .tasty-recipes-label{font-weight:700}.tasty-recipes .tasty-recipes-yield-scale{display:none}.tasty-recipes .tasty-recipes-scale-container{--color-text:#fff;--color-hover:#000;float:none;padding:0;border-radius:5px;border:2px solid var(--color-text)}@media (min-width:768px){.tasty-recipes .tasty-recipes-scale-container{--color-text:#4f5678;--color-hover:#fff}}.tasty-recipes .tasty-recipes-scale-container .tasty-recipes-scale-button{font-size:18px;white-space:nowrap;font-weight:700;margin:0;color:var(--color-text);border-radius:0;border:none;height:48px;width:48px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.tasty-recipes .tasty-recipes-scale-container .tasty-recipes-scale-button{height:36px;width:40px}}.tasty-recipes .tasty-recipes-scale-container .tasty-recipes-scale-button+.tasty-recipes-scale-button{border-left:2px solid var(--color-text)}.tasty-recipes .tasty-recipes-scale-container .tasty-recipes-scale-button-active{background-color:var(--color-text);color:var(--color-hover)}@media (hover:hover){.tasty-recipes .tasty-recipes-scale-container .tasty-recipes-scale-button:hover{background-color:var(--color-text);color:var(--color-hover)}}.tasty-recipes-buttons{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center;justify-content:center;margin-top:20px}@media (min-width:768px){.tasty-recipes-buttons{clear:both;grid-auto-columns:max-content;grid-auto-flow:column}}.tasty-recipes-buttons .button{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;height:100%}@media (max-width:413px){.tasty-recipes-buttons .button{font-size:18px}}@media (min-width:1024px){.tasty-recipes-buttons .button{display:inline-grid}}@media (hover:hover){.tasty-recipes-buttons .button:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.tasty-recipes-buttons .button .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.tasty-recipes-buttons .button:not(:first-child){--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text);border-color:#d1d577}@media (hover:hover){.tasty-recipes-buttons .button:not(:first-child):hover{border-color:var(--color-bg)}}.tasty-recipes-buttons .button .icon-font{margin:0 8px 0 0;font-size:16px}.tasty-recipes-buttons .button:hover{display:inline-flex;padding:8px 16px}.tasty-recipes .tasty-recipes-entry-content{display:flex;flex-direction:column}@media (min-width:768px){.tasty-recipes .tasty-recipes-entry-content{display:block}}.tasty-recipes .tasty-recipes-entry-content h3{letter-spacing:.1em;text-transform:uppercase;font-weight:600;font-size:24px;font-weight:700;margin:24px 0 0!important;padding-top:16px;border-top:2px solid #e0e0e0}.tasty-recipes .tasty-recipes-entry-content h3+p{margin-top:4px}.tasty-recipes .tasty-recipes-entry-content h4{font-size:18px;margin:16px 0 0!important;font-weight:600}.tasty-recipes .tasty-recipes-nutrition ul{line-height:1.2;font-size:18px;margin-top:8px}.tasty-recipes .tasty-recipes-nutrition li{margin-top:0;margin-right:8px;display:inline;float:none}.tasty-recipes .tasty-recipes-nutrition-disclaimer{font-style:italic;font-size:16px;line-height:1.1;margin-top:12px}.tasty-recipes .tasty-recipes-instructions-header{display:block;margin:0}.tasty-recipes .tasty-recipes-notes ul{margin:12px 0 0;padding:0}.tasty-recipes .tasty-recipes-notes li{list-style-position:inside;background-color:#f7f7f7;padding:16px;border-radius:5px;line-height:1.3}.tasty-recipes .tasty-recipes-notes li+li{margin-top:16px}.tasty-recipes .tasty-recipes-notes ol li{padding-left:44px}.tasty-recipes .tasty-recipes-notes ol li::before{top:20px;left:16px}.tasty-recipes .tasty-recipes-notes ul li{list-style:none}.tasty-recipes .tasty-recipes-notes ul li::before{content:"";width:5px;height:5px;margin-right:8px;background-color:#000;border-radius:50%;display:inline-block;vertical-align:middle}.tasty-recipes .tasty-recipes-ingredients h3{padding-top:0;border-top:0}.tasty-recipes .tasty-recipes-ingredients ul{margin-top:0}.tasty-recipes .tasty-recipes-ingredients em{color:#302b32;font-style:normal}.tasty-recipes ul li,.tasty-recipes ol li{line-height:1.3}.tasty-recipes-callout{display:flex;border:3px solid #d1d577;border-radius:5px;padding:12px 16px;margin-top:12px}.tasty-recipes-callout p{margin-top:0;line-height:1.3}.tasty-recipes-callout strong{font-family:"Poppins",sans-serif}.tasty-recipes-callout .icon-font{color:#d1d577;margin-right:12px;margin-top:4px}.tasty-recipes-author{display:flex;font-size:16px}.tasty-recipes-author .tasty-recipes-details{margin-left:12px}.tasty-recipes-author .tasty-recipes-details{margin-left:12px}.tasty-recipes-author .tasty-recipes-label{font-weight:700}.tasty-recipes .tasty-recipes-entry-footer{background-color:#4f5678;color:#fff;text-align:center;padding:24px 20px;margin:16px -10px 0 -10px}@media (min-width:768px){.tasty-recipes .tasty-recipes-entry-footer{padding:36px;margin:24px -24px 0;display:flex;align-items:center;position:relative}}.tasty-recipes .tasty-recipes-entry-footer p{margin-top:8px;font-size:22px;line-height:1.1}.tasty-recipes .tasty-recipes-entry-footer a{color:inherit}@media (min-width:768px){.tasty-recipes .tasty-recipes-cta-content{max-width:328px;margin-right:28px}}.tasty-recipes .tasty-recipes-cta-title{font-family:"Poppins",sans-serif;font-weight:700;font-size:32px;line-height:1;margin:0}.tasty-recipes .tasty-recipes-cta-buttons{display:grid;gap:12px;margin-top:12px}@media (min-width:768px){.tasty-recipes .tasty-recipes-cta-buttons{margin-top:0;grid-auto-columns:minmax(min-content,auto);grid-auto-flow:column}}.tasty-recipes .tasty-recipes-cta-buttons a{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-bg:#fff;border:3px solid #fff}@media (max-width:413px){.tasty-recipes .tasty-recipes-cta-buttons a{font-size:18px}}@media (min-width:1024px){.tasty-recipes .tasty-recipes-cta-buttons a{display:inline-grid}}@media (hover:hover){.tasty-recipes .tasty-recipes-cta-buttons a:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.tasty-recipes .tasty-recipes-cta-buttons a .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:768px){.tasty-recipes .tasty-recipes-cta-buttons a{flex-direction:column;padding:20px 8px 12px}}@media (hover:hover){.tasty-recipes .tasty-recipes-cta-buttons a:hover{background-color:transparent}}.tasty-recipes .tasty-recipes-cta-buttons .icon-font{margin:0 12px 0 0}@media (min-width:768px){.tasty-recipes .tasty-recipes-cta-buttons .icon-font{font-size:28px;margin:0 0 8px}}.comment-respond .comment-form .tasty-recipes-ratings{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;background-color:#fff;border-radius:5px;border:2px solid;padding:12px}@media (min-width:768px){.comment-respond .comment-form .tasty-recipes-ratings{flex-direction:row;justify-content:left}}.comment-respond .comment-form .tasty-recipes-ratings legend{margin:0 auto;font-family:"Poppins",sans-serif;font-weight:600;text-transform:capitalize;display:contents}.comment-respond .comment-form .tasty-recipes-ratings-buttons{display:grid;grid-template-columns:repeat(5,44px);font-size:38px;margin-top:8px}@media (min-width:768px){.comment-respond .comment-form .tasty-recipes-ratings-buttons{grid-template-columns:repeat(5,28px);font-size:24px;margin:0 0 0 12px}}.comment-form .tasty-recipes-ratings-buttons>input:nth-of-type(1),.comment-form .tasty-recipes-ratings-buttons>span:nth-of-type(1){grid-column:1;grid-row:1}.comment-form .tasty-recipes-ratings-buttons>input:nth-of-type(2),.comment-form .tasty-recipes-ratings-buttons>span:nth-of-type(2){grid-column:2;grid-row:1}.comment-form .tasty-recipes-ratings-buttons>input:nth-of-type(3),.comment-form .tasty-recipes-ratings-buttons>span:nth-of-type(3){grid-column:3;grid-row:1}.comment-form .tasty-recipes-ratings-buttons>input:nth-of-type(4),.comment-form .tasty-recipes-ratings-buttons>span:nth-of-type(4){grid-column:4;grid-row:1}.comment-form .tasty-recipes-ratings-buttons>input:nth-of-type(5),.comment-form .tasty-recipes-ratings-buttons>span:nth-of-type(5){grid-column:5;grid-row:1}.comment-respond .comment-form .tasty-recipes-ratings-buttons>span{width:100%;height:0;padding-bottom:100%;position:relative}.comment-respond .comment-form .tasty-recipes-ratings-buttons>span i{width:100%;height:100%;position:absolute;left:0;top:0;align-items:center;justify-content:center}.comment-respond .comment-form .tasty-recipes-ratings-buttons>input{padding:0;top:0;height:100%;width:100%}.comment-respond .comment-form .tasty-recipes-ratings-buttons>span .unchecked{display:inline-flex!important}.comment-respond .comment-form .tasty-recipes-ratings-buttons>:hover .checked,.comment-respond .comment-form .tasty-recipes-ratings-buttons>:hover~span .checked,.comment-respond .comment-form .tasty-recipes-ratings-buttons:not(:hover)>input:checked~span .checked,.comment-form .tasty-recipes-ratings-buttons>input:checked~span .checked{display:inline-flex!important}.comment-content .tasty-recipes-ratings{line-height:1;position:absolute;right:0;top:-28px;margin:0}.page-template-page_filter .archive-nav{text-align:center}.facet-reset-btn{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-bg:#4f5678;--color-text:#fff;margin-top:12px}@media (max-width:413px){.facet-reset-btn{font-size:18px}}@media (min-width:1024px){.facet-reset-btn{display:inline-grid}}@media (hover:hover){.facet-reset-btn:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.facet-reset-btn .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:1024px){.facet-reset-btn{min-height:32px;padding:4px 16px;margin:0 12px 0 0;font-size:16px;border:3px solid #4f5678;--color-text-hover:#000;--color-bg-hover:#fff}}.facet-group-container{margin-top:28px;margin-bottom:-20px;--column-gap:0}@media (min-width:1024px){.facet-group-container{--column-gap:8}}.facet-group{background-color:#fff;border-bottom:1px solid #e0e0e0;font-family:"Poppins",sans-serif;font-weight:600}@media (max-width:1023px){.facet-group{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (max-width:767px){.facet-group{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}@media (min-width:1024px){.facet-group{position:relative;border-bottom:0}}.facetwp-facet{margin-bottom:0!important}.facet-title{letter-spacing:.1em;text-transform:uppercase;font-weight:600;font-size:20px;display:flex;align-items:center;justify-content:space-between;padding:0;min-height:48px}.facet-title .icon-font{width:20px}.facet-title.activated .icon-font{transform:rotate(180deg)}@media (min-width:1024px){.facet-title{font-size:18px;border:2px solid #4f5678;border-radius:3px;padding:12px 20px}}.facet-selections.toggle-target{display:none;padding-bottom:12px}@media (min-width:1024px){.facet-selections.toggle-target{position:absolute;top:calc(100% - 4px);left:0;width:100%;background-color:#fff;z-index:1;border:2px solid #4f5678;border-top:0;border-radius:0 0 3px;padding:0 20px 12px}}.facet-group .facetwp-checkbox{font-size:18px;text-align:left;line-height:1;margin:0;padding:12px 0;background-image:none!important;display:flex;align-items:center;position:relative}@media (min-width:1024px){.facet-group .facetwp-checkbox{padding:4px 0}}.facet-group .facetwp-checkbox::before{content:"";height:24px;width:24px;border:1px solid #e0e0e0;display:block;margin-right:16px;flex-shrink:0}@media (min-width:1024px){.facet-group .facetwp-checkbox::before{height:20px;width:20px}}.facet-group .facetwp-checkbox.checked::before{background-color:#4f5678;border-color:#4f5678}.facet-group .facetwp-checkbox.checked::after{content:"";display:block;height:12px;width:8px;border-bottom:3px solid #fff;border-right:3px solid #fff;position:absolute;top:50%;transform:rotate(45deg) translateY(calc(-50% - 4px));left:1px}@media (min-width:1024px){.facet-group .facetwp-checkbox.checked::after{left:-1px}}.facetwp-counter{font-weight:500;margin-left:8px;flex-shrink:0}.reset-and-selections>.wrap{display:flex}@media (min-width:1024px){.reset-and-selections>.wrap{margin-top:24px}.reset-and-selections>.wrap .hidden-on-mobile{align-items:start;flex-shrink:0}}.facetwp-selections ul{margin:16px -6px -12px;display:flex;flex-wrap:wrap}@media (min-width:1024px){.facetwp-selections ul{margin-top:0}}.facetwp-selections li{display:block}.facetwp-selection-label{display:none}.facetwp-selections ul .facetwp-selection-value{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;transition:all 400ms;min-height:32px;font-size:16px!important;background-image:none;margin:0 6px 12px}@media (max-width:413px){.facetwp-selections ul .facetwp-selection-value{font-size:18px}}@media (min-width:1024px){.facetwp-selections ul .facetwp-selection-value{display:inline-grid}}@media (hover:hover){.facetwp-selections ul .facetwp-selection-value:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.facetwp-selections ul .facetwp-selection-value .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.facetwp-selections ul .facetwp-selection-value::after{content:"×";margin-left:8px;font-size:18px;margin-top:-3px}.oc-theme .wpforms-container{margin-bottom:0}.oc-theme .wpforms-container .wpforms-field{padding:0}.oc-theme .wpforms-container .wpforms-field-label-inline{font-weight:inherit;line-height:1.1}.oc-theme .wpforms-field{text-align:var(--field-text-align)}.oc-theme .wpforms-field input[type=email],.oc-theme .wpforms-field input[type=text],.oc-theme .wpforms-field textarea,.oc-theme .wpforms-field select{min-height:48px;border-style:solid;border-width:var(--field-border-width,0);border-color:var(--field-border-color,initial);border-radius:var(--field-border-radius,0);background-color:var(--field-bg-color,transparent);font-style:var(--field-font-style,iherit);color:var(--field-text-color,inherit)}.oc-theme .wpforms-submit{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;width:100%}@media (max-width:413px){.oc-theme .wpforms-submit{font-size:18px}}@media (min-width:1024px){.oc-theme .wpforms-submit{display:inline-grid}}@media (hover:hover){.oc-theme .wpforms-submit:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.oc-theme .wpforms-submit .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.oc-theme .wpforms-submit::after{content:"";font-family:"Icons";margin-left:6px;display:inline-block;font-size:14px}.oc-theme .wpforms-container .wpforms-submit-container{margin-top:16px;padding:0}.oc-theme .wpforms-field-gdpr-checkbox{text-align:left;font-size:16px;line-height:1.1}.oc-theme .wpforms-field-gdpr-checkbox li{display:flex;align-items:center;justify-content:center}@media (min-width:1024px){.oc-theme .wpforms-field-gdpr-checkbox li{align-items:flex-start}}.oc-theme .wpforms-container .wpforms-field-gdpr-checkbox input{width:34px;height:34px;position:relative;margin:1px 8px 0 0;flex-shrink:0;-moz-appearance:none;-o-apperance:none;-webkit-appearance:none;border-style:solid;border-width:var(--field-border-width,0);border-color:var(--field-border-color,initial);background-color:var(--field-bg-color,transparent)}@media (min-width:1024px){.oc-theme .wpforms-container .wpforms-field-gdpr-checkbox input{width:16px;height:16px}}.oc-theme .wpforms-container .wpforms-field-gdpr-checkbox input:checked::after{content:"";border-right:3px solid;border-bottom:3px solid;width:40%;height:70%;transform:rotate(45deg);position:absolute;left:33%;top:8%}.oc-theme .wpforms-field-radio ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,auto));gap:12px;margin-top:8px;font-weight:600}.oc-theme .wpforms-field-radio ul li{display:flex;align-items:center}.oc-theme .wpforms-field-radio input[type=radio]{width:34px;height:34px;border:2px solid #e0e0e0;border-radius:50%;position:relative;margin:0 8px 0 0}@media (min-width:1024px){.oc-theme .wpforms-field-radio input[type=radio]{width:16px;height:16px}}.oc-theme .wpforms-field-radio input[type=radio]:checked{border-color:#d1d577}.oc-theme .wpforms-field-radio input[type=radio]:checked:before{content:"";width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;border-radius:50%;left:2px;top:2px;background-color:#d1d577}.oc-theme .wpforms-container label.wpforms-error{font-size:16px;margin-top:4px;font-weight:700;color:var(--field-warning-color,#990000)}.oc-theme .wpforms-container .wpforms-field input.wpforms-error,.oc-theme .wpforms-container .wpforms-field input.user-invalid,.oc-theme .wpforms-container .wpforms-field textarea.wpforms-error,.oc-theme .wpforms-container .wpforms-field textarea.user-invalid,.oc-theme .wpforms-container .wpforms-field select.wpforms-error,.oc-theme .wpforms-container .wpforms-field select.user-invalid,.oc-theme .wpforms-container .wpforms-field.wpforms-has-error .choices__inner{border-color:var(--field-warning-color,#990000);border-width:var(--field-border-width,0)}.oc-theme .wpforms-container .wpforms-required-label{color:var(--field-warning-color,#990000)}.oc-theme .wpforms-field-container{display:grid;gap:12px 20px}@media (min-width:768px){.oc-theme .wpforms-field-container{grid-template-columns:repeat(12,1fr)}}.oc-theme .wpforms-container .wpforms-five-sixths,.oc-theme .wpforms-container .wpforms-four-sixths,.oc-theme .wpforms-container .wpforms-four-fifths,.oc-theme .wpforms-container .wpforms-one-fifth,.oc-theme .wpforms-container .wpforms-one-fourth,.oc-theme .wpforms-container .wpforms-one-half,.oc-theme .wpforms-container .wpforms-one-sixth,.oc-theme .wpforms-container .wpforms-one-third,.oc-theme .wpforms-container .wpforms-three-fourths,.oc-theme .wpforms-container .wpforms-three-fifths,.oc-theme .wpforms-container .wpforms-three-sixths,.oc-theme .wpforms-container .wpforms-two-fourths,.oc-theme .wpforms-container .wpforms-two-fifths,.oc-theme .wpforms-container .wpforms-two-sixths,.oc-theme .wpforms-container .wpforms-two-thirds{margin:0}.oc-theme .wpforms-container .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern){overflow:initial}.oc-theme .wpforms-container .wpforms-field{width:100%!important}@media (min-width:768px){.oc-theme .wpforms-container .wpforms-field{grid-column:1/-1}}@media (min-width:768px){.oc-theme .wpforms-container .wpforms-one-sixth{grid-column:span 2}.oc-theme .wpforms-container .wpforms-one-fourth{grid-column:span 3}.oc-theme .wpforms-container .wpforms-one-third,.oc-theme .wpforms-container .wpforms-two-sixths{grid-column:span 4}.oc-theme .wpforms-container .wpforms-one-half,.oc-theme .wpforms-container .wpforms-three-sixths,.oc-theme .wpforms-container .wpforms-two-fourths{grid-column:span 6}.oc-theme .wpforms-container .wpforms-two-thirds,.oc-theme .wpforms-container .wpforms-four-sixths{grid-column:span 8}.oc-theme .wpforms-container .wpforms-three-fourths{grid-column:span 9}.oc-theme .wpforms-container .wpforms-five-sixths{grid-column:span 10}}form[name=sub-form]{margin:15px 0}form[name=sub-form] fieldset{padding:0}form[name=sub-form] label{color:#1C1C1C;font-size:21px;font-weight:700;display:block;margin-bottom:5px}form[name=sub-form] .subscribe-form-field{border:3px solid #302b32;border-radius:5px;min-height:48px;font-size:20px;font-weight:400}form[name=sub-form] .subscribe-form-button{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#fff;--color-bg:#302b32;margin-top:15px}@media (max-width:413px){form[name=sub-form] .subscribe-form-button{font-size:18px}}@media (min-width:1024px){form[name=sub-form] .subscribe-form-button{display:inline-grid}}@media (hover:hover){form[name=sub-form] .subscribe-form-button:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}form[name=sub-form] .subscribe-form-button .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:1024px){.latest-posts{border-image-source:none;border-bottom:12px solid;border-image-source:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/pattern.svg);border-image-slice:12 10;border-image-repeat:repeat;padding-bottom:40px}}.latest-posts .entry{flex-direction:row}@media (min-width:768px) and (max-width:1023px){.latest-posts .entry{width:calc(1 / 2 * 100% - (var(--column-gap) * 2px))}}@media (min-width:1024px){.latest-posts .entry{box-shadow:none!important;align-items:center}}.latest-posts .entry-image-link{flex:0 0 124px}@media (min-width:1024px){.latest-posts .entry-image-link{flex-basis:148px}}@media (min-width:1024px){.latest-posts .entry-image{border-radius:50%}}.latest-posts .entry-content{display:flex;flex-direction:column;justify-content:center;padding:16px}@media (min-width:1024px){.latest-posts .entry-content{padding:0 0 0 8px}}.latest-posts .entry-title{font-size:20px}@media (min-width:768px){.latest-posts .entry-title{font-size:16px}}@media (min-width:1024px){.latest-posts .entry-title{font-size:20px}}.home .latest-posts .section-title{font-family:"Poppins",sans-serif;font-weight:700}.block-posts-sections>.wrap{display:grid;grid-template-columns:1fr;align-items:center;position:relative}@media (min-width:1024px){.block-posts-sections>.wrap{grid-template-columns:auto 1fr max-content;align-items:center}}.block-posts-sections .section-content{display:contents;text-align:left}.block-posts-sections .section-pretitle{padding-bottom:4px;border-bottom:2px solid #d1d577;max-width:max-content}.block-posts-sections .section-title{font-family:"Playfair Display",serif;font-weight:900}@media (min-width:1024px){.block-posts-sections .section-title{grid-column:1}}.block-posts-sections .entries-container{grid-column:1/-1}.block-posts-sections .entry{box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff}.block-posts-sections .entry-content{padding:10px 10px 10px 14px}.block-posts-sections .recipe-rating{border-top:1px solid #e0e0e0;padding:4px 10px 10px;letter-spacing:.05em;line-height:1}.block-posts-sections .section-description{grid-column:1/-1}.block-posts-sections .section-description a{color:#535A7F}.block-posts-sections .more-link{justify-content:space-between}@media (min-width:1024px){.block-posts-sections .more-link{padding:0;border:0!important;border-radius:0;background-color:transparent;color:#000!important;min-height:initial;display:inline-flex;align-items:center}}@media (min-width:1024px) and (hover:hover){.block-posts-sections .more-link:hover{transform:none;background-color:transparent;color:#000!important;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:currentColor}}.block-posts-sections .more-link .icon-font{display:flex;align-items:center;justify-content:center;border-radius:50%;height:24px;width:24px;line-height:1;font-size:14px;background-color:#fff}.block-posts-sections .more-link-container{grid-column:1/-1}@media (min-width:1024px){.block-posts-sections .more-link-container{margin-top:0;grid-column:3;grid-row-start:-1;grid-row-end:-3;align-self:end}}@media (min-width:1024px){.block-posts-sections .more-link .icon-font{display:inline-block;line-height:25px;height:25px;width:25px;border-radius:50%;background:#d1d577}}@media (min-width:1024px) and (hover:hover){.block-posts-sections .more-link:hover .icon-font{text-decoration:none}}.home-posts-bottom:nth-child(even){position:relative;padding:20px 0}@media (min-width:1024px){.home-posts-bottom:nth-child(even){padding:40px 0}}.home-posts-bottom:nth-child(even)::before{content:"";position:absolute;z-index:-1;top:0;left:50%;transform:translateX(-50%);height:100%;width:100vw;background-color:#f7f3f0}.home-posts-bottom:last-child:not(:nth-child(even)){margin-bottom:40px}@media (min-width:1024px){.home-posts-bottom:last-child:not(:nth-child(even)){margin-bottom:65px}}.block-side-by-side{position:relative;padding:25px 0;background-color:purple}@media (min-width:1024px){.block-side-by-side{padding:40px 0}}.block-side-by-side>.wrap{position:relative}@media (min-width:1024px){.block-side-by-side>.wrap{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:20px;grid-template-columns:6fr 4fr}}.block-side-by-side>.wrap>.section-content{grid-column:1/-1;text-align:center}@media (min-width:1024px){.block-side-by-side>.wrap>.section-content{padding-right:220px;display:flex;align-items:center;text-align:left}}.block-side-by-side>.wrap>.section-content .section-pretitle{margin-right:18px;white-space:nowrap}.block-side-by-side>.wrap>.section-content .section-title{font-family:"Poppins",sans-serif;text-align:center;letter-spacing:.1em;text-transform:uppercase;font-weight:600}@media (min-width:1024px){.block-side-by-side>.wrap>.section-content .section-title{text-align:left;font-size:32px}}.block-side-by-side-large{margin-top:0!important}.block-side-by-side-large>.wrap{box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff;border-radius:5px;height:100%}@media (min-width:768px){.block-side-by-side-large>.wrap{box-shadow:none;border-radius:0}}.block-side-by-side-large .section-image{height:100%}.block-side-by-side-large .section-image img{border-radius:5px 5px 0 0}@media (min-width:768px){.block-side-by-side-large .section-image img{bottom:-4px;border-radius:0;height:100%;width:100%;object-fit:cover}}.block-side-by-side-large .section-content,.block-side-by-side-large .section-title{text-align:center}.block-side-by-side-large .section-content{padding:16px 12px 24px}@media (min-width:768px){.block-side-by-side-large .section-content{position:absolute;bottom:0;left:0;z-index:1;max-width:300px;padding:16px 16px 0 0;background:#fff;text-align:left}}@media (min-width:768px){.block-side-by-side-large{margin-top:0!important;position:relative;border:16px solid #fff;border-radius:0}.block-side-by-side-large .section-title{text-align:left;text-transform:capitalize}}.block-side-by-side .entries-container{margin-top:16px}@media (min-width:1024px){.block-side-by-side .entries-container{margin-top:0;--column-gap:10}}.block-side-by-side .entries-container .entry{display:flex;flex-direction:row;align-items:center;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px;overflow:hidden;background-color:#fff}.block-side-by-side .entries-container .entry .entry-image-link{flex:0 0 125px;height:100%}.block-side-by-side .entries-container .entry .entry-image-link img{width:100%;height:100%;object-fit:cover}@media (min-width:1024px){.block-side-by-side .entries-container .entry .entry-image-link{height:100%}}.block-side-by-side .entries-container .entry .entry-content{flex-grow:1;padding:15px}.block-side-by-side .entries-container .entry .entry-pretitle{font-size:16px;font-weight:600;text-transform:capitalize;letter-spacing:0}.block-side-by-side .entries-container .entry .entry-title{text-align:left;font-size:22px;margin-top:4px}.block-side-by-side>.wrap>.more-link-container{margin-top:16px}@media (min-width:1024px){.block-side-by-side>.wrap>.more-link-container{margin-top:0;position:absolute;top:4px;right:0}}.block-side-by-side>.wrap>.more-link-container .more-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;justify-content:space-between;display:flex}@media (max-width:413px){.block-side-by-side>.wrap>.more-link-container .more-link{font-size:18px}}@media (min-width:1024px){.block-side-by-side>.wrap>.more-link-container .more-link{display:inline-grid}}@media (hover:hover){.block-side-by-side>.wrap>.more-link-container .more-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.block-side-by-side>.wrap>.more-link-container .more-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:1024px){.block-side-by-side>.wrap>.more-link-container .more-link{padding:0;border:0!important;border-radius:0;background-color:transparent;color:#000!important;min-height:initial;display:inline-flex;display:inline-flex;align-items:center;justify-content:flex-end}}@media (min-width:1024px) and (hover:hover){.block-side-by-side>.wrap>.more-link-container .more-link:hover{transform:none;background-color:transparent;color:#000!important;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:currentColor}}.category .block-side-by-side{padding:12px 0}@media (min-width:1024px){.category .block-side-by-side{padding:40px 0}}.block-features-circles{text-align:center}.block-features-circles *+.entries-container{margin-top:16px}.block-features-circles .entries-container{justify-content:center}@media (min-width:768px) and (max-width:1023px){.block-features-circles .entry{width:calc(1 / 5 * 100% - (var(--column-gap) * 2px))}}.block-features-circles .entry-content{margin-top:8px}.block-features-circles .entry-title{margin-top:3px;font-size:18px}@media (min-width:1024px){.block-features-circles .entry-title{font-size:16px}}.block-features-circles .entry-title-link{text-decoration-color:currentColor;text-decoration-thickness:2px}.block-features-circles .entry-image{border-radius:50%;border:5px solid #fff}@media (hover:hover){.block-features-circles .entry-image-link:hover{transform:scale(.95)}}.block-features-circles .entry:first-of-type .entry-image-link{position:relative}@media (max-width:1023px){.block-main-feature{padding:0}}@media (min-width:1024px){.block-main-feature{background-color:#f7f7f7}}.block-main-feature>.wrap{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:1024px){.block-main-feature>.wrap{display:flex;position:relative}}@media (min-width:1024px){.block-main-feature>.wrap>*{flex:1}}@media (min-width:1024px){.block-main-feature .section-title{max-width:calc(100% - 120px)}}.block-main-feature .section-image{width:84px;margin:0 0 8px;margin-left:auto;position:relative;z-index:2}@media (min-width:1024px){.block-main-feature .section-image{width:104px;margin:0;position:absolute;top:-22px;right:24px}}.block-main-feature .section-image img{transform:rotate(9deg);box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (max-width:1023px){.block-main-feature .section-image img{position:absolute;top:0;right:40px;transform:rotate(9deg) translateY(-100%);right:40px}}.block-main-feature .section-content{padding:0 20px 24px}@media (min-width:1024px){.block-main-feature .section-content{padding:24px 28px;display:flex;flex-direction:column;justify-content:center;min-height:310px}}.block-main-feature .more-link{display:inline-grid}@media (max-width:1023px){.block-main-feature .more-link{--color-text:#fff;--color-bg:#4f5678}}.block-video-feature>.wrap{display:flex;flex-direction:column}@media (min-width:1024px){.block-video-feature>.wrap{flex-direction:row-reverse}}.block-video-feature .entries-container{margin:0 0 30px;--column-gap:0;order:-1}@media (min-width:1024px){.block-video-feature .entries-container{flex:0 0 544px;order:initial;margin:0}}.block-video-feature .entry,.block-video-feature .entry iframe{height:100%}@media (max-width:1023px){.block-video-feature .entry{position:relative;padding-bottom:56.25%;height:0}.block-video-feature .entry iframe{position:absolute;top:0;left:0;width:100%;height:100%}}@media (min-width:1024px){.home-main-feature{padding:50px 0}}.block-video{text-align:center}@media (min-width:1024px){.block-video{text-align:left}}.block-video>.wrap{display:flex;flex-direction:column-reverse;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:1024px){.block-video>.wrap{flex-direction:row-reverse;align-items:center;background-color:#fff}}.block-video .section-content{background-color:#fff;padding:18px 24px 24px;position:relative;overflow:hidden}@media (min-width:1024px){.block-video .section-content{padding:24px}.block-video .section-content::before{content:"";width:132px;height:117px;background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/embellishment-video.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:-3px;right:28px;transform:rotate(15deg);opacity:.03}}.block-video .section-description{order:-1;margin:8px}@media (min-width:1024px){.block-video .section-description{margin:12px 0 0}}.block-video .section-title{font-family:"Poppins",sans-serif;font-weight:700;font-size:36px;line-height:1.1}.block-video .section-pretitle+.section-title{margin-top:4px}.block-video iframe{width:100%}.block-video .more-link-container{margin-top:12px}.block-video .more-link{display:inline-flex}@media (max-width:1023px){.block-video .more-link{--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text)}}@media (max-width:1023px) and (hover:hover){.block-video .more-link:hover{border-color:var(--color-bg)}}.block-video .entries-container{margin:0}@media (min-width:1024px){.block-video .entries-container{flex:0 0 538px;padding:24px 0 24px 24px}}.block-video .entry{margin:0;padding:0;width:100%}@media (min-width:1024px){.video-and-manual .side-by-side-posts{margin-top:24px}}@media (min-width:1024px){.posts-top-ten .entries-container{margin-top:24px}}.posts-top-ten .entry{box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff;text-align:center}.posts-top-ten .entry-content{position:relative;flex:1}.posts-top-ten .entry .entry-title-link{z-index:1;display:block;padding:14px 8px 12px;text-decoration-color:currentColor;text-decoration-thickness:2px;position:relative}.posts-top-ten .entry-pretitle,.posts-top-ten .entry-title-link::before{height:40px;width:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;position:absolute;left:50%;top:-20px;transform:translateX(-50%)}.posts-top-ten .entry-description{text-align:center}.posts-top-ten .entries-container{margin-top:14px}@media (min-width:1024px){.posts-top-ten .entries-container{position:relative;margin-top:8px}}.posts-top-ten__auto{counter-reset:top-ten}.posts-top-ten__auto .entry{counter-increment:top-ten}.posts-top-ten__auto .entry-title-link{position:relative}.posts-top-ten__auto .entry-title-link::before{content:counter(top-ten);z-index:-1}.index-posts-top-ten{text-align:center}.home-posts-top-ten{background-color:#d1d577;padding:24px 0}@media (min-width:1024px){.home-posts-top-ten{padding:40px 0 40px}}.home-posts-top-ten .entry-image-link{padding:16px 16px 0}.home-posts-top-ten .entry:last-of-type{background-color:#4f5678;color:#fff}@media (min-width:1024px){.home-posts-top-ten .entry:last-of-type{background-color:transparent;color:#000;position:absolute;right:0;top:-38px;width:auto;margin:0;box-shadow:none}}.home-posts-top-ten .entry:last-of-type .entry-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px}@media (min-width:1024px){.home-posts-top-ten .entry:last-of-type .entry-content{flex-direction:row;padding:0;align-items:center}}.home-posts-top-ten .entry:last-of-type .entry-pretitle{height:62px;width:62px;font-size:36px;position:static;transform:none;color:#4f5678}@media (min-width:1024px){.home-posts-top-ten .entry:last-of-type .entry-pretitle{height:32px;width:32px;font-size:20px;color:#fff;background-color:#4f5678;margin-right:8px}}.home-posts-top-ten .entry:last-of-type .entry-title-link{font-size:24px;font-weight:800;line-height:1.45;padding:0;margin-top:12px}@media (min-width:1024px){.home-posts-top-ten .entry:last-of-type .entry-title-link{font-size:22px;margin:0}}.search-links{position:relative;padding-bottom:20px}@media (min-width:1024px){.search-links{padding:40px 0}}.search-links::before{content:"";position:absolute;bottom:0;width:100vw;height:calc(100% - 88px);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media (min-width:1024px){.search-links::before{height:100%}}.search-links>.wrap{text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:5px;padding:20px;background-color:#fff;position:relative}@media (min-width:1024px){.search-links>.wrap{padding:32px 90px}.search-links>.wrap>.flexbox{align-items:center}}.index-search-title .section-title{font-size:28px}@media (min-width:1024px){.index-search-title .section-title{font-size:32px;font-weight:400}}@media (min-width:1024px){.search-links .search-form-wrapper{padding-right:84px}}.search-links .search-form{border:3px solid;height:62px;margin-top:12px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.search-links .search-form{height:52px;margin-top:16px}}.search-links .search-form input{font-size:24px}@media (min-width:1024px){.index-links{text-align:left}}.index-links .section-title{display:none}@media (min-width:1024px){.index-links .section-title{display:block;font-size:22px}}.index-links .entry-content,.index-links .entry-title{height:100%}.index-links .entry-title-link{font-weight:600;padding:8px;background-color:#d1d577;border-radius:26px;display:flex;justify-content:center;align-items:center;height:100%}@media (min-width:1024px){.index-links .entry-title-link{padding:0;background-color:transparent;border-radius:0;display:block}}@media (min-width:1024px){.block-links .entries-container{--column-gap:8}.block-links .entry{box-shadow:none!important}}.home-links .entries-container{margin-top:16px}.home-links .entry{box-shadow:none}@media (max-width:413px){.home-links .entry{width:calc(100% - (var(--column-gap) * 2px))}}.home-links .entry-content{padding:0;height:100%}.home-links .entry-title{height:100%}.home-links .entry-title-link{position:relative;display:flex;align-items:center;width:100%;height:100%;background-color:#d1d577;color:#000;border-radius:5px;min-height:46px;padding:8px 60px 8px 12px;overflow:hidden;text-decoration:none;text-align:left;font-size:22px}.home-links .entry-title-link::after{content:"";font-family:"Icons"!important;position:absolute;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;z-index:1;pointer-events:none;width:54px;height:100%;background-color:#efce15;transition:all 200ms}@media (hover:hover){.home-links .entry-title-link:hover{background-color:#000!important;color:#fff!important}.home-links .entry-title-link:hover::after{background-color:#000!important}}.block-highlights{background-color:#f7f7f7;text-align:center}@media (min-width:1024px){.block-highlights{background-color:transparent;padding:0}}.block-highlights .section-title{font-family:"Playfair Display",serif;font-weight:900}.block-highlights .entry{box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff;position:relative}@media (min-width:1024px){.block-highlights .entry{box-shadow:none}}.block-highlights .entry-content{padding:12px;text-align:center}@media (min-width:1024px){.block-highlights .entry-content{padding:12px 0 0}}.block-highlights .entry-title{font-size:17px}@media (min-width:1024px){.block-highlights .entry-title{font-size:22px}}.block-highlights .entry-pretitle{display:flex;align-items:center;justify-content:center;border-radius:50%;height:58px;width:58px;line-height:1;top:12px;right:12px;background-color:#000;color:#fff;font-size:16px;font-family:"Poppins",sans-serif;font-weight:700;letter-spacing:normal;text-transform:lowercase;position:absolute;transform:rotate(10deg);padding:4px}.block-highlights .section-description{text-transform:capitalize}.home-highlights .section-description p:first-of-type{font-style:italic}.page-template-page_about .about-highlights{margin-bottom:0;background:none}@media (min-width:1024px){.popular-and-latest{padding-bottom:40px;border-bottom:1px solid #f0f0f0;text-align:center}.popular-and-latest .block-posts-sections>.wrap{display:flex;flex-direction:column}.popular-and-latest .section-content{display:contents}.popular-and-latest .section-title{order:-1;text-align:center}.popular-and-latest .home-popular{padding-right:24px;position:relative}.popular-and-latest .home-popular::after{content:"";position:absolute;right:-12px;bottom:-40px;border-right:1px solid #f0f0f0;height:100%}.popular-and-latest .home-latest{padding-left:24px}.popular-and-latest .block-posts-sections .more-link-container{order:-1;margin-top:3px;position:static}.popular-and-latest .block-posts-sections .more-link{display:inline-flex;border-bottom:4px solid #4f5678;padding-bottom:8px}}@media (min-width:1024px) and (hover:hover){.popular-and-latest .block-posts-sections .more-link:hover{text-decoration:none;border-color:#000}}.block-feature-two-buttons-feature{background-color:#4f5678;text-align:center}.block-feature-two-buttons-feature>.wrap{display:flex;flex-direction:column-reverse;align-items:center;padding-top:38px}@media (min-width:768px){.block-feature-two-buttons-feature>.wrap{flex-direction:row;justify-content:center;padding-top:44px;padding-bottom:48px}}.block-feature-two-buttons-feature>.wrap>.section-content{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}@media (min-width:768px){.block-feature-two-buttons-feature>.wrap>.section-content{max-width:320px}}.block-feature-two-buttons-feature .section-content>*{grid-column:span 2}.block-feature-two-buttons-feature .embellishment-asterisk{display:block}.block-feature-two-buttons-feature .section-pretitle{letter-spacing:normal;text-transform:capitalize;font-size:22px}.block-feature-two-buttons-feature .section-title{font-size:44px;text-transform:uppercase;letter-spacing:.05}.block-feature-two-buttons-feature .section-image{margin-top:20px}@media (min-width:768px){.block-feature-two-buttons-feature .section-image{flex:0 0 40%;margin-top:auto;margin-bottom:-48px;margin-right:16px}}.block-feature-two-buttons-feature .more-link-container,.block-feature-two-buttons-feature .block-feature-two-buttons-button{grid-column:span 1}.block-feature-two-buttons-feature .more-link-container{margin-top:12px}.video-and-manual .side-by-side-posts .entry{box-shadow:0 3px 6px rgba(0,0,0,.16);border:0;border-radius:0}.block-manual-features .entries-container{margin-top:16px;--column-gap:16}@media (min-width:1024px){.block-manual-features .entries-container{--column-gap:40}}.block-manual-features .entry{flex-direction:row;align-items:center;position:relative}@media (min-width:1024px){.block-manual-features .entry{flex-direction:column}}.block-manual-features .entry::before{content:"";width:100%;height:1px;display:block;position:absolute;right:0;top:-16px;background-color:#e0e0e0}@media (min-width:1024px){.block-manual-features .entry::before{right:-40px;top:0;width:1px;height:100%}}@media (max-width:1023px){.block-manual-features .entry:first-of-type::before{content:none}}@media (min-width:1024px){.block-manual-features .entry:nth-child(4n)::before{content:none}}.block-manual-features .entry-image-link{flex:0 0 106px;margin-right:20px}@media (min-width:1024px){.block-manual-features .entry-image-link{margin:0;flex:initial}}.block-manual-features .entry-image{border-radius:50%}@media (min-width:1024px){.block-manual-features .entry-image{border-radius:0}}.block-manual-features .entry-title{font-size:26px}@media (min-width:1024px){.block-manual-features .entry-title{margin-top:8px}}.gutenberg-links{margin-top:0!important}@media (min-width:1024px){.gutenberg-links{background-color:#4f5678;color:#fff;padding:16px 0}}.gutenberg-links .section-title{display:none}.gutenberg-links .entries-container{margin-top:0}.gutenberg-links .entry{width:auto}.gutenberg-links .entry-title-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#fff;--color-bg:#4f5678}@media (max-width:413px){.gutenberg-links .entry-title-link{font-size:18px}}@media (min-width:1024px){.gutenberg-links .entry-title-link{display:inline-grid}}@media (hover:hover){.gutenberg-links .entry-title-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.gutenberg-links .entry-title-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:1024px){.gutenberg-links .entry-title-link{--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text);--color-bg:transparent;--color-bg_hover:#fff;--color-text_hover:#000}}@media (min-width:1024px) and (hover:hover){.gutenberg-links .entry-title-link:hover{border-color:var(--color-bg)}}.single-entry-content>.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-list-item-pinterest:only-of-type{margin-bottom:28px!important;margin-top:8px!important}.single-entry-content>.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-list-item-pinterest:only-of-type .dpsp-pinterest.dpsp-first.dpsp-last{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#fff;--color-bg:#4f5678;width:100%;min-height:58px;border-radius:10px;text-transform:capitalize}@media (max-width:413px){.single-entry-content>.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-list-item-pinterest:only-of-type .dpsp-pinterest.dpsp-first.dpsp-last{font-size:18px}}@media (min-width:1024px){.single-entry-content>.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-list-item-pinterest:only-of-type .dpsp-pinterest.dpsp-first.dpsp-last{display:inline-grid}}@media (hover:hover){.single-entry-content>.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-list-item-pinterest:only-of-type .dpsp-pinterest.dpsp-first.dpsp-last:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.single-entry-content>.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-list-item-pinterest:only-of-type .dpsp-pinterest.dpsp-first.dpsp-last .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (min-width:1024px){.single-entry-content>.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-list-item-pinterest:only-of-type .dpsp-pinterest.dpsp-first.dpsp-last:hover{transform:scale(.95)}}.single-entry-content>.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-list-item-pinterest:only-of-type .dpsp-pinterest.dpsp-first.dpsp-last .dpsp-network-icon{background-color:#d1d577;color:#000;border-radius:50%;width:36px;height:36px;margin-right:12px;display:flex;align-items:center;justify-content:center}.single-entry-content>.dpsp-shortcode-wrapper .dpsp-networks-btns-wrapper .dpsp-network-list-item-pinterest:only-of-type .dpsp-pinterest.dpsp-first.dpsp-last .dpsp-network-icon svg{padding:5px 0 2px}.home-search{text-align:center;color:#fff;background-color:#d1d577;padding-top:20px;padding-bottom:20px}@media (max-width:1023px){.home-search{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media (max-width:767px){.home-search{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}@media (min-width:1024px){.home-search{flex:1;padding:0;background-color:transparent;color:#000;margin-right:40px}}.home-search .section-pretitle{font-size:18px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.home-search .section-title{font-size:32px;margin-top:8px}@media (min-width:1024px){.home-search .section-title{font-size:26px;line-height:1.3}}.home-search .search-form{font-size:22px;margin-top:16px;height:55px;border-radius:5px;color:#000}@media (min-width:1024px){.home-search .search-form{font-size:20px;margin-top:12px;border:2px solid;border-radius:29px;flex:1}}.home-search .search-submit-icon{font-size:24px}.home-text-and-nav{padding:0 0 20px;text-align:center;background-image:linear-gradient(#fff 98px,#f7f7f7 98px)}@media (min-width:1024px){.home-text-and-nav{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/bg-pattern.jpg);padding:54px 0}}.home-text-and-nav .section-title{font-weight:500;font-size:24px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:10px 10px 0 0;padding:20px 24px 0}@media (min-width:1024px){.home-text-and-nav .section-title{font-size:28px;box-shadow:none;background-color:transparent;padding:0}}@media (min-width:1024px){.home-text-and-nav .section-title strong{font-size:32px}}.home-text-and-nav .nav-category{background-color:#fff;box-shadow:0 6px 6px rgba(0,0,0,.16);border-radius:0 0 10px 10px;padding:16px 24px 20px}@media (min-width:1024px){.home-text-and-nav .nav-category{box-shadow:none;background-color:transparent;padding:18px 0 0}}.home-text-and-nav .more-link{padding:0;border:0!important;border-radius:0;background-color:transparent;color:#000!important;min-height:initial;display:inline-flex;display:inline;font-size:24px;font-weight:500}@media (hover:hover){.home-text-and-nav .more-link:hover{transform:none;background-color:transparent;color:#000!important;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:currentColor}}@media (min-width:1024px){.home-text-and-nav .more-link{font-size:20px}}.home-text-and-nav .more-link .icon-font{margin:0}.home-text-and-nav .more-link .icon-arrow{font-size:14px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;height:24px;width:24px;background-color:#4f5678;--color-icon:#fff}.icon-illustration.icon-air-fryer{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/air-fryer.svg)}.icon-illustration.icon-breakfast{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/breakfast.svg)}.icon-illustration.icon-dinner{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/dinner.svg)}.icon-illustration.icon-drinks{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/drinks.svg)}.icon-illustration.icon-freezer-meals{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/freezer-meals.svg)}.icon-illustration.icon-instant-pot{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/instant-pot.svg)}.icon-illustration.icon-lunch{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/lunch.svg)}.icon-illustration.icon-meal-prep{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/meal-prep.svg)}.icon-illustration.icon-slow-cooker{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/slow-cooker.svg)}.icon-illustration.icon-snacks{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/icons/snacks.svg)}.block-icons{text-align:center}.block-icons .entries-container{justify-content:center;--column-gap:8}@media (hover:hover){.block-icons .entry:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}}.block-icons .link-icon{background-position:center bottom;background-repeat:no-repeat;background-size:contain;height:64px;width:64px;transition:all 200ms}.block-icons .entry-title{margin-top:12px;line-height:1;font-size:16px}@media (hover:hover){.block-icons .link-item:hover .link-icon{transform:rotate(5deg)}}.home .home-icons{margin:0;padding:20px 0 5px}@media (min-width:1024px){.home .home-icons{padding:18px 0;border-image-source:none;border-bottom:12px solid;border-image-source:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/pattern.svg);border-image-slice:12 10;border-image-repeat:repeat;box-shadow:0 3px 6px rgba(0,0,0,.16)}}.block-icons.var-b .link-icon[class*=dietary-]{border:3px solid #d1d577;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:"Poppins",sans-serif;font-size:19px;font-weight:700;height:42px;width:42px}.block-icons.var-b .link-icon[class*=dietary-]::before{position:absolute}.dietary-dairy-free::before{content:"DF"}.dietary-egg-free::before{content:"EF"}.dietary-gluten-free::before{content:"GF"}.dietary-grain-free::before{content:"GR"}.dietary-nut-free::before{content:"NF"}.dietary-paleo::before{content:"P"}.dietary-vegan::before{content:"V"}.dietary-vegetarian::before{content:"VG"}.dietary-whole30::before{content:"W"}.block-icons.var-b{background-color:#4f5678;color:#fff;padding:20px 0}@media (min-width:1024px){.block-icons.var-b{padding:40px 0}}.block-icons.var-b .section-pretitle{letter-spacing:.1em;text-transform:uppercase;font-weight:600;font-family:"Poppins",sans-serif;font-weight:600}.block-icons.var-b .section-pretitle+.section-title{margin-top:8px}.block-icons.var-b .section-title{font-size:24px}@media (min-width:1024px){.block-icons.var-b .section-title{font-size:26px}}.block-icons.var-b .section-title em{font-size:42px;text-transform:capitalize;display:block;font-style:normal}.block-icons.var-b .entries-container{margin-top:18px}.block-icons.var-b .link-item{flex-direction:row;background-color:#fff;border-radius:5px;color:#000;padding:12px 12px;text-align:left}@media (hover:hover){.block-icons.var-b .link-item:hover{transform:scale(.95)}}.block-icons.var-b .link-text{margin:0 0 0 12px;font-size:18px}.block-icons.var-b .link-icon{height:38px;width:38px;flex-shrink:0;transform:none!important}.index-icons.var-b .link-item:last-child{background-color:#d1d577}.search-and-icons>.wrap{background-color:#fff;padding:20px 12px}@media (min-width:1024px){.search-and-icons>.wrap{display:flex;align-items:center;justify-content:center;padding:32px 24px;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative}}.search-and-icons .search-form-wrapper{display:flex;align-items:center;justify-content:center}@media (min-width:768px){.search-and-icons .search-form-wrapper{min-width:70%;width:70%}.search-and-icons .search-form-wrapper .search-form{flex-grow:1}}@media (min-width:1024px){.search-and-icons .search-form-wrapper{flex-direction:column;margin:0 24px 0 0;min-width:255px;width:auto}}.search-and-icons .search-form-wrapper .search-form-input{height:50px;font-size:20px}@media (min-width:1024px){.search-and-icons .entries-container{margin-top:0}}.text-and-icons{background-color:#424867;text-align:center}.text-and-icons>.wrap{padding:20px 0}@media (min-width:1024px){.text-and-icons>.wrap{padding:28px 0;display:flex;align-items:center}}.text-and-icons .section-title{text-transform:lowercase;font-size:28px}@media (min-width:1024px){.text-and-icons .section-title{max-width:206px}}.text-and-icons .block-icon-links{margin-top:10px}@media (min-width:1024px){.text-and-icons .block-icon-links{flex:1}}.text-and-icons .entries-container{margin-top:10px;flex:1}@media (min-width:1024px){.text-and-icons .entries-container{justify-content:space-between;margin-top:0}}.text-and-icons .link-item{background-color:rgba(255,255,255,.27);border-radius:5px;padding:20px 16px;justify-content:center}@media (min-width:1024px){.text-and-icons .link-item{background-color:transparent;padding:0}}@media (min-width:1200px){.text-and-icons .link-item{flex-direction:row;width:auto}}.text-and-icons .link-icon{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border:none;width:64px;height:64px}@media (min-width:1200px){.text-and-icons .link-icon{flex-shrink:0;margin-right:16px}}.text-and-icons .link-text{font-size:22px}@media (min-width:768px){.text-and-icons .link-text{font-size:20px}}@media (min-width:1200px){.text-and-icons .link-text{margin-top:0;text-align:left}}.text-and-icons .icon-font{font-size:14px}.index-text-and-icons{margin-top:20px;background-color:#424867;color:#fff}@media (min-width:1024px){.index-text-and-icons{margin-top:40px}}@media (max-width:1023px){.index-text-and-icons .link-item{background-color:#406467}}.index-text-and-icons .icon-font{color:#424867}.index-text-and-icons .block-icon-links{--color-text-underline:currentColor}@media (min-width:1024px){.index-text-and-icons .section-title{font-size:24px}}.category-links{text-align:center;margin-top:20px;background-color:#424867;color:#fff}@media (min-width:1024px){.category-links{margin-top:40px}}.category-links>.wrap{padding:24px 0 32px}@media (min-width:1024px){.category-links>.wrap{padding:32px 0;display:flex;align-items:center}}.category-links .section-title{font-size:28px;text-transform:lowercase}@media (min-width:1024px){.category-links .section-title{font-size:24px;max-width:140px}}.category-links .entries-container{margin-top:14px;justify-content:center}@media (min-width:1024px){.category-links .entries-container{margin-top:0;flex:1}}.category-links .entry{width:auto}@media (min-width:1024px){.category-links .entry{flex:1 1 auto}}.category-links .entry-title-link{border:2px solid #424867;border-radius:5px;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-weight:600;text-decoration:none;padding:12px 24px;display:block}@media (hover:hover){.category-links .entry-title-link:hover{background-color:#fff;color:#000;border-color:#fff;transform:scale(1.05)}}@media (max-width:1023px){.home-bio{padding:0}}@media (min-width:768px) and (max-width:1023px){.home-bio{padding-bottom:20px}}@media (min-width:1024px){.home-bio{background-color:#f7f3f0;display:flex;justify-content:center;box-shadow:none}}@media (min-width:768px){.home-bio>.wrap,.about-bio>.wrap{display:flex;align-items:center}}@media (min-width:1024px){.home-bio>.wrap{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}}@media (min-width:768px){.home-bio .section-image{flex:0 0 40%}}@media (min-width:1024px){.home-bio .section-image{flex:0 0 570px}}.home-bio .section-content{padding:18px 0 0}@media (min-width:768px){.home-bio .section-content{padding:0 0 0 26px}}@media (min-width:1024px){.home-bio .section-content{padding:38px 50px 38px 26px}}.home-bio .more-link{display:inline-flex}.home-bio .more-link .icon-font{font-size:14px}.feature-icons{margin-top:20px}@media (min-width:1024px){.feature-icons{margin-top:40px;position:relative}.feature-icons::before{content:"";position:absolute;background-color:#e0e0e0;height:100%;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}@media (min-width:1024px){.feature-icons>.wrap{display:flex;padding:40px 0}}.block-welcome{text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:24px 10px 36px;margin-top:0!important;background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/banner.jpg);background-size:cover;background-position:42% 0}@media (min-width:414px){.block-welcome{padding:24px 24px 36px}}@media (min-width:768px){.block-welcome{background-position:50% 0;padding:36px 24px 48px;box-shadow:none}}.block-welcome>.wrap{margin:0 0 0 auto;width:84%;max-width:470px}@media (min-width:414px){.block-welcome>.wrap{width:75%}}@media (min-width:768px){.block-welcome>.wrap{max-width:372px;margin:0 auto}}.block-welcome .section-title{font-size:24px;line-height:1.3}@media (min-width:768px){.block-welcome .section-title{font-size:32px;line-height:1.1}}.block-welcome .more-link{--color-text:#fff;--color-bg:#4f5678;display:inline-grid}.block-brands{text-align:center;margin:25px 0}@media (min-width:1024px){.block-brands>.wrap{display:flex;align-items:center}}.block-brands .section-title{text-transform:lowercase;font-size:20px}@media (min-width:1024px){.block-brands .section-content{flex:1 0 130px;margin-right:24px;display:flex;align-items:center}}@media (min-width:1024px){.block-brands .entries-container{margin-top:0}}.block-brands .entry{justify-content:center;align-items:center}.home-brands,.post-type-archive-book_product .footer-brands,.post-type-archive-challenge_event .footer-brands{color:#fff;background-color:#4f5678;padding:12px 0 14px;margin:0}@media (min-width:1024px){.home-brands,.post-type-archive-book_product .footer-brands,.post-type-archive-challenge_event .footer-brands{padding:22px 0}}.home-brands>.wrap,.post-type-archive-book_product .footer-brands>.wrap,.post-type-archive-challenge_event .footer-brands>.wrap{border:none;padding-top:0}.home .home-brands{margin-top:20px}@media (min-width:1024px){.home .home-brands{margin-top:0}}.home-brands .section-title,.post-type-archive-book_product .footer-brands .section-title,.post-type-archive-challenge_event .footer-brands .section-title{color:inherit}.home-brands img,.post-type-archive-book_product .footer-brands img,.post-type-archive-challenge_event .footer-brands img{filter:invert(1) brightness(2)}.footer-brands>.wrap{border-top:1px solid #e0e0e0;padding-top:16px}@media (min-width:1024px){.footer-brands>.wrap{padding-top:24px}}@media (max-width:1023px){.page-template-page_about .block-brands{margin-top:8px}}@media (min-width:1024px){.page-template-page_about .about-brands{border-top:1px solid #e0e0e0;padding-top:24px;margin-left:0;margin-right:0;width:100%}}.block-traits .section-title{font-family:"Playfair Display",serif;font-weight:900;text-align:center}.block-traits .entries-container{margin-top:18px}@media (min-width:1024px){.block-traits .entries-container{--column-gap:21;margin-top:24px}}.block-traits .entry-title{font-family:"Source Sans Pro",sans-serif;font-size:20px;font-weight:400;line-height:1.2}@media (min-width:768px){.block-traits .entry-title{margin-top:8px}}.block-traits .entry-content{display:grid;grid-template-columns:44px 1fr;align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:8px;padding:16px 28px;height:100%}@media (min-width:768px){.block-traits .entry-content{display:block;text-align:center}}.about-traits{background:#f7f3f0}.book-traits .entry .icon-font{color:#4f5678}.book-traits .entry .entry-description p::first-letter{text-transform:uppercase}.block-reviews{background-color:#f7f7f7;text-align:center}.block-reviews .section-title{font-family:"Playfair Display",serif;font-weight:900}.block-reviews .entry{box-shadow:0 3px 6px rgba(0,0,0,.16);padding:20px 24px;background-color:#fff}.block-reviews .entry-pretitle{color:#4f5678;font-size:18px}.block-reviews .entry-title{margin-top:8px;font-size:24px}.block-reviews .entry-description{margin-top:6px}.home-subscribe{background-color:#4f5678;color:#fff;text-align:center}@media (min-width:1024px){.home-subscribe{text-align:left}}.home-subscribe>.wrap{padding:24px 0 28px}@media (min-width:1024px){.home-subscribe>.wrap{padding:40px 0;position:relative}}.home-subscribe .section-content{max-width:600px;margin:0 auto;text-align:center}@media (min-width:1024px){.home-subscribe .section-content{max-width:initial;display:grid;grid-template-columns:320px 1fr;gap:32px;align-items:center}}.home-subscribe .section-title{font-size:28px;text-transform:capitalize;letter-spacing:normal}.home-subscribe .section-title em{color:#d1d577;text-transform:uppercase;font-style:normal}@media (min-width:1024px){.home-subscribe .section-description{margin:0}}@media (min-width:1024px){.home-subscribe nf-fields-wrap{grid-template-columns:1fr 1fr 168px}}@media (min-width:1024px){.home-subscribe nf-fields-wrap nf-field:last-of-type{grid-column:1/-1}}.home-subscribe .section-description input[type=text],.home-subscribe .section-description input[type=email]{background-color:#fff;font-weight:700;font-style:italic;padding:8px}.home-subscribe .section-description input[type=text]:focus,.home-subscribe .section-description input[type=email]:focus{background-color:#fff;color:#000}@media (min-width:1024px){.home-subscribe .section-description input[type=text],.home-subscribe .section-description input[type=email]{text-align:left!important}}.home-subscribe .section-description input[type=button]{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-bg_hover:#fff;--color-text_hover:#000;display:flex;width:100%;letter-spacing:.1em;text-transform:uppercase;font-weight:600}@media (max-width:413px){.home-subscribe .section-description input[type=button]{font-size:18px}}@media (min-width:1024px){.home-subscribe .section-description input[type=button]{display:inline-grid}}@media (hover:hover){.home-subscribe .section-description input[type=button]:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.home-subscribe .section-description input[type=button] .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.home-subscribe .section-description .checkbox-wrap input::after,.footer-subscribe .section-description .checkbox-wrap input::after{border:3px solid #fff;background:#4f5678;font-size:22px}.home-subscribe .section-description .checkbox-wrap input:checked::after,.footer-subscribe .section-description .checkbox-wrap input:checked::after{background:#fff;color:#000}.home-subscribe .section-description .checkbox-wrap label,.footer-subscribe .section-description .checkbox-wrap label{font-size:16px}.home-subscribe .nf-form-wrap .nf-error-msg,.footer-subscribe .nf-form-wrap .nf-error-msg{font-size:16px;font-family:"Poppins",sans-serif;font-weight:700;font-style:normal!important;text-align:left;margin-top:4px}.footer-cta{text-align:center;margin-top:20px}@media (min-width:1024px){.footer-cta{text-align:left;margin-top:0;background-color:#e0e0e0}}.footer-cta>.wrap{padding:20px 0}@media (min-width:768px){.footer-cta>.wrap{display:flex;align-items:center;justify-content:center;padding:40px 0}}@media (min-width:768px){.footer-cta .section-image{width:360px}}.footer-cta .section-content{text-align:center;margin-top:16px}@media (min-width:768px){.footer-cta .section-content{flex:1;margin-left:28px;margin-top:0;text-align:left;max-width:600px}}.footer-cta .section-description{margin-top:8px}.footer-cta .section-pretitle{font-size:24px}.footer-cta .section-title{font-size:36px}@media (min-width:1024px){.footer-cta .section-title{font-size:44px;max-width:538px}}.footer-cta .section-pretitle+.section-title{margin-top:10px}.footer-cta .nf-form-content{--text-transform:lowercase}.footer-cta .nf-form-layout{margin-top:12px;font-weight:700}@media (min-width:768px){.footer-cta nf-fields-wrap{text-align:left;grid-template-columns:1fr 1fr max-content;gap:16px 0}.footer-cta nf-fields-wrap nf-field:last-of-type{grid-column:1/-1}}.footer-cta input[type=text],.footer-cta input[type=email],.footer-cta input[type=button]{border:3px solid #000;border-radius:6px}@media (min-width:1024px){.footer-cta input[type=text]{border-bottom-right-radius:0;border-top-right-radius:0}.footer-cta input[type=email]{border-radius:0;border-left:none;border-right:none}}.footer-cta input[type=text],.footer-cta input[type=email]{font-style:italic;font-weight:400!important}.footer-cta input[type=button]{letter-spacing:.1em;text-transform:uppercase;font-weight:600;background-color:#d1d577;color:#000;font-weight:800;font-family:"Poppins",sans-serif;font-size:18px!important;display:flex;width:100%!important;padding-top:9px}@media (min-width:1024px){.footer-cta input[type=button]{border-bottom-left-radius:0;border-top-left-radius:0}}@media (hover:hover){.footer-cta input[type=button]:hover{transform:none;background-color:#000;color:#fff}}.footer-cta .nf-form-content .checkbox-wrap .nf-field-label label{font-size:16px;font-weight:400}.footer-cta .label-right .checkbox-wrap .nf-field-element{border:2px solid #fff}@media (min-width:768px){.footer-cta .label-right .checkbox-wrap .nf-field-element{border:2px solid}}.oc-theme .footer-cta .label-right .checkbox-wrap input::after{background-color:#424867;color:#fff;z-index:1}@media (min-width:768px){.oc-theme .footer-cta .label-right .checkbox-wrap input::after{background-color:purple;color:#000}}.block-cta-inline{margin-top:0!important;background-color:#d6dfe0;text-align:center}@media (min-width:1024px){.block-cta-inline{background-color:#f7f7f7}}.block-cta-inline>.wrap{padding:12px 0}@media (min-width:1024px){.block-cta-inline>.wrap{display:flex;align-items:center;justify-content:center;padding:16px 0}}@media (min-width:1024px){.block-cta-inline .section-content{display:flex;align-items:center;justify-content:center}}.block-cta-inline .entry-image{height:48px;width:48px;object-fit:cover;border-radius:50%}@media (min-width:1024px){.block-cta-inline .entry-image{margin-right:20px}}.block-cta-inline .section-title{margin-top:8px}@media (min-width:1024px){.block-cta-inline .section-title{margin-top:0;margin-right:20px}}@media (min-width:1024px){.block-cta-inline .more-link-container{margin-top:0}}.block-cta-inline .more-link{padding:0;border:0!important;border-radius:0;background-color:transparent;color:#000!important;min-height:initial;display:inline-flex;--color-icon:#fff;display:inline-block;line-height:1.2;font-weight:500}@media (hover:hover){.block-cta-inline .more-link:hover{transform:none;background-color:transparent;color:#000!important;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:currentColor}}@media (min-width:1024px){.block-cta-inline .more-link{--color-icon:#000;font-size:24px}}.block-cta-inline .more-link .icon-font{margin:0}.block-cta-inline .more-link .icon-arrow{display:inline-flex;height:24px;width:24px;border-radius:50%;align-items:center;justify-content:center;background-color:#4f5678;font-size:14px}@media (min-width:1024px){.block-cta-inline .more-link .icon-arrow{background-color:#d1d577}}.index-cta{margin-top:20px;background-color:#d1d577;text-align:center;border-radius:13px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:32px 22px 22px}@media (min-width:1024px){.index-cta{position:relative;box-shadow:none}.index-cta::before{content:"";background-color:#d1d577;position:absolute;top:0;height:100%;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.index-cta>.wrap{display:flex;align-items:center;justify-content:center;position:relative}.block-dual-button-feature+.index-cta{margin-top:0}}.index-cta .section-image img{height:66px;width:auto}@media (min-width:1024px){.index-cta .section-image img{margin-right:16px}}.index-cta .more-link-container{margin-top:10px}@media (min-width:1024px){.index-cta .more-link-container{margin-top:0}}.index-cta .more-link{padding:0;border:0!important;border-radius:0;background-color:transparent;color:#000!important;min-height:initial;display:inline-flex;font-size:32px}@media (hover:hover){.index-cta .more-link:hover{transform:none;background-color:transparent;color:#000!important;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:currentColor}}.index-cta .more-link .icon-font{display:block;margin:0 0 0 8px}.block-cta{background-color:#f7f7f7;text-align:center;padding:24px 0}@media (min-width:1024px){.block-cta{padding:48px 0}}.block-cta .section-title{letter-spacing:normal;text-transform:none}.block-cta .more-link-container{margin-top:24px}.about-cta{background-color:#d1d577;color:#000;padding:30px 0}@media (min-width:1024px){.about-cta{padding:40px 0}}@media (min-width:1024px){.about-cta>.wrap{display:flex;align-items:center}}@media (min-width:1200px){.about-cta>.wrap{width:930px}}@media (min-width:1024px){.about-cta .section-image{flex-basis:262px;min-width:262px}}.about-cta .entry-image{display:block;margin:0 auto;max-width:262px}@media (min-width:1024px){.about-cta .entry-image{max-width:100%}}.about-cta .section-content{text-align:left;padding:12px 12px 0}@media (min-width:1024px){.about-cta .section-content{padding:0 12px 0 50px}}.about-cta .section-title{font-size:28px;text-align:center;text-transform:capitalize}@media (min-width:1024px){.about-cta .section-title{font-size:32px;text-align:left}}.about-cta .section-description{margin-top:8px}.about-cta .more-link-container{margin-top:16px}.about-cta .more-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#000;--color-bg:#fff;--color-text_hover:#fff;--color-bg_hover:#302b32;--color-border_hover:#302b32}@media (max-width:413px){.about-cta .more-link{font-size:18px}}@media (min-width:1024px){.about-cta .more-link{display:inline-grid}}@media (hover:hover){.about-cta .more-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.about-cta .more-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.index-nav{margin-top:12px;border-radius:5px}@media (min-width:1024px){.index-nav>.wrap{display:flex;align-items:center}}.index-nav .icon-font{width:20px}.index-menu-button{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text);letter-spacing:.1em;text-transform:uppercase;font-weight:600;border-width:2px;justify-content:space-between;width:100%;font-weight:700;font-size:18px;background:#fff}@media (max-width:413px){.index-menu-button{font-size:18px}}@media (min-width:1024px){.index-menu-button{display:inline-grid}}@media (hover:hover){.index-menu-button:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.index-menu-button .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (hover:hover){.index-menu-button:hover{border-color:var(--color-bg)}}@media (hover:hover){.index-menu-button:hover{transform:none}}@media (min-width:1024px){.index-menu-button{display:none}}.index-menu-button .icon-font{width:20px}.index-menu-button.activated{border-bottom:0;border-radius:5px 5px 0 0}.index-menu-button.activated .icon-font{transform:rotate(180deg)}.index-menu-container{display:none}@media (min-width:1024px){.index-menu-container{display:block!important;position:static;box-shadow:none}}@media (max-width:1023px){.index-nav .menu{gap:0;--menu-level-1-text-color:#fff;--menu-level-1-bg-color:#4f5678;font-size:16px}.index-nav .menu>.menu-item>button,.index-nav .menu>.menu-item>a{border:0;text-transform:capitalize;letter-spacing:normal}.index-nav .menu>.menu-item>.sub-menu{border:0;border-radius:0}}.index-nav-subcategories{background-color:#fff;color:#000;border-radius:5px;overflow:hidden;margin-top:12px}@media (max-width:1023px){.index-nav-subcategories{position:static;width:100%;margin-left:0;margin-right:0}.index-nav-subcategories>.wrap{width:100%}}@media (min-width:1024px){.index-nav-subcategories{margin-top:20px;margin-bottom:-32px;padding-top:28px}}.index-nav-subcategories .archive-menu-button{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;border-radius:0;width:100%;justify-content:space-between;border:0}@media (max-width:413px){.index-nav-subcategories .archive-menu-button{font-size:18px}}@media (min-width:1024px){.index-nav-subcategories .archive-menu-button{display:inline-grid}}@media (hover:hover){.index-nav-subcategories .archive-menu-button:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.index-nav-subcategories .archive-menu-button .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (hover:hover){.index-nav-subcategories .archive-menu-button:hover{transform:none}}@media (min-width:1024px){.index-nav-subcategories .archive-menu-button{display:none}}.index-nav-subcategories .archive-menu-button.activated .icon-font{transform:rotate(180deg)}.index-nav-subcategories .archive-menu-container{display:none}@media (min-width:1024px){.index-nav-subcategories .archive-menu-container{display:block!important}}.index-nav-subcategories .entries-container{--column-gap:0}@media (min-width:1024px){.index-nav-subcategories .entries-container{--column-gap:6}}@media (min-width:1024px){.index-nav-subcategories .entry{width:auto}}.index-nav-subcategories .entry-title-link{display:flex;align-items:center;min-height:48px;text-decoration:none;border-top:1px solid #e0e0e0;padding:8px 16px}@media (min-width:1024px){.index-nav-subcategories .entry-title-link{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text)}}@media (min-width:1024px) and (max-width:413px){.index-nav-subcategories .entry-title-link{font-size:18px}}@media (min-width:1024px) and (min-width:1024px){.index-nav-subcategories .entry-title-link{display:inline-grid}}@media (min-width:1024px) and (hover:hover){.index-nav-subcategories .entry-title-link:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}@media (min-width:1024px){.index-nav-subcategories .entry-title-link .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}}@media (min-width:1024px) and (hover:hover){.index-nav-subcategories .entry-title-link:hover{border-color:var(--color-bg)}}.nav-and-jump{margin-top:-58px;padding:0 20px 12px}@media (min-width:1024px){.nav-and-jump{padding:20px 0;margin-top:0;box-shadow:0 3px 6px rgba(0,0,0,.16)}}.nav-and-jump .index-nav{display:none}@media (min-width:1024px){.nav-and-jump .index-nav{display:block}.nav-and-jump>.wrap{display:flex}}.nav-and-jump .index-latest{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;justify-content:space-between;min-width:max-content}@media (max-width:413px){.nav-and-jump .index-latest{font-size:18px}}@media (min-width:1024px){.nav-and-jump .index-latest{display:inline-grid}}@media (hover:hover){.nav-and-jump .index-latest:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.nav-and-jump .index-latest .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (max-width:1023px){.nav-and-jump .index-latest{--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text)}}@media (max-width:1023px) and (hover:hover){.nav-and-jump .index-latest:hover{border-color:var(--color-bg)}}@media (hover:hover){.nav-and-jump .index-latest:hover{background-color:#000;color:#fff}}.nav-and-jump .index-latest .icon-font{margin-left:8px}.nav-secondary{display:none;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}@media (min-width:1024px){.nav-secondary{display:block}}.nav-secondary .menu{--menu-level-1-text-color:#000;--menu-level-1-text-color_hover:#000;--menu-level-1-bg-color:#fff;--menu-level-1-bg-color_hover:#fff;--sub-menu-border-radius:5px;--menu-padding-x:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;font-weight:600;font-size:16px;justify-content:space-between;align-items:stretch}.nav-secondary .sub-menu{text-transform:lowercase;font-size:16px;font-weight:600;width:100%;min-width:150px;box-shadow:0 6px 6px rgba(0,0,0,.16)}@media (min-width:1024px){.nav-secondary .sub-menu{background-color:#fff;border-radius:0 0 5px 5px}}.nav-secondary .menu>.menu-item>.sub-menu{transform:translateY(100%);left:0}.nav-secondary .menu>.menu-item{flex:1 1 auto;position:relative}@media (min-width:1024px){.nav-secondary .menu>.menu-item{position:relative}.nav-secondary .menu>.menu-item::before{content:"";width:100%;height:3px;border-top:3px solid #4f5678;position:absolute;left:0;bottom:0;display:block;z-index:1;opacity:0;transition:opacity 400ms}.nav-secondary .menu>.menu-item:hover::before{opacity:1}.nav-secondary .menu>.menu-item:last-of-type{font-weight:800}.nav-secondary .menu>.menu-item:last-of-type a{position:relative}.nav-secondary .menu>.menu-item:last-of-type a::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-2px;width:1px;height:31px;background-color:#d6dfe0}}.nav-secondary .menu>.menu-item>a,.nav-secondary .menu>.menu-item>button{padding-top:16px;padding-bottom:16px;justify-content:flex-start}@media (min-width:1024px){.nav-secondary .menu>.menu-item>a,.nav-secondary .menu>.menu-item>button{height:100%}}.nav-secondary .menu>.menu-item.menu-item-has-children>a{padding-right:calc(var(--menu-padding-x) + 28px)}.nav-secondary .menu>.menu-item>button>span{display:flex;align-items:center}.nav-secondary .menu>.menu-item>button>span .icon-font{margin:0 8px 0 0}.nav-secondary .menu>.menu-item>button .icon-font{height:22px;width:22px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:8px}.nav-secondary .menu .menu-item.featured-category a::after{transform:scaleX(-1);margin:0 0 0 8px}.callout__default,.custom-box{padding:16px 20px 12px;margin-top:28px;position:relative;border-radius:5px;border:3px solid #302b32}.callout__default::after,.custom-box::after{content:"";background:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/pattern.svg);display:block;position:relative;bottom:-18px;height:18px;width:calc(100% + 42px);margin-left:-23px}.callout--icon__default{text-transform:capitalize;display:block;background:#4f5678;color:#fff;border-radius:50%;width:37px;height:37px;float:left;margin:-2px 13px 0 0;display:flex;align-items:center;justify-content:center}.callout--icon__default .embellishment-tip-block{width:100%;height:120%;background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/embellishment-tip.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.single-entry-content .oc-gutenberg-block .callout--title__default,.single-entry-content .custom-box h2{margin:0;font-size:28px}.callout--text__default{margin-top:12px}.callout--text__default p,.callout--text__default ul{line-height:1.3}.callout--text__default p{margin:8px 0 0}.callout--text__default>p:first-child,.callout--text__default>ol:first-child,.callout--text__default>ul:first-child{margin-top:0}.replace-text-with-image{color:transparent}.text-tip{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/text-tip.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:88px;height:40px;display:block;position:relative;z-index:1}.callout-button-image__default{display:flex;flex-direction:column;align-items:center;text-align:center;padding:25px;background-color:#f7f7f7;border-radius:10px;margin:80px 0 0}@media (min-width:768px){.callout-button-image__default{display:grid;grid-template-columns:135px 1fr;align-items:start;text-align:left;grid-gap:18px;padding:28px 35px;margin-top:20px}}.callout-button-image__default .entry-image{width:135px;object-fit:cover;border-radius:50%;height:135px;margin-top:-60px;border:5px solid #fff}@media (min-width:768px){.callout-button-image__default .entry-image{margin-top:0}}.single-entry-content .callout-button-image__default .callout-button-image--title__default{font-size:28px;margin-top:14px;line-height:1.1}@media (min-width:768px){.single-entry-content .callout-button-image__default .callout-button-image--title__default{margin-top:0}}.callout-button-image--content__default{text-align:center}@media (min-width:768px){.callout-button-image--content__default{text-align:left}}.callout-button-image--text__default{font-size:20px;line-height:26px;padding-top:12px}.single-entry-content .callout-button-image__default a.callout-button-image--link__default{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text:#fff;--color-bg:#4f5678;text-transform:capitalize;display:inline-flex;text-decoration:none;margin-top:12px}@media (max-width:413px){.single-entry-content .callout-button-image__default a.callout-button-image--link__default{font-size:18px}}@media (min-width:1024px){.single-entry-content .callout-button-image__default a.callout-button-image--link__default{display:inline-grid}}@media (hover:hover){.single-entry-content .callout-button-image__default a.callout-button-image--link__default:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.single-entry-content .callout-button-image__default a.callout-button-image--link__default .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}.oc-gutenberg-block.icon-button__default{background-color:#302b32;color:#fff;font-family:"Poppins",sans-serif;font-weight:700;font-size:22px;text-decoration:none;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:12px 15px;margin-top:12px}@media (min-width:414px){.oc-gutenberg-block.icon-button__default{text-transform:uppercase;letter-spacing:.075em}}@media (hover:hover){.oc-gutenberg-block.icon-button__default:hover{transform:scale(.95);background-color:#b73652}.oc-gutenberg-block.icon-button__default:hover .icon-font{background-color:#d1d577;color:#000}}.oc-gutenberg-block.icon-button__default+p{margin-top:8px}.icon-button--icon__default .icon-font{color:#000;background-color:#d1d577;width:36px;height:36px;min-width:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;transition:400ms}.posts-button__default{margin:20px 0 0;padding:20px;background-color:#f4f4f4;border-radius:5px}@media (min-width:768px){.posts-button__default{padding:28px}}.oc-gutenberg-block .posts-button--title__default{margin:0;font-size:26px}@media (min-width:768px){.oc-gutenberg-block .posts-button--title__default{font-size:32px}}@media (min-width:768px){.posts-button--content__default{display:grid;grid-template-columns:1fr max-content;gap:12px}}.posts-button--posts__default{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}@media (min-width:768px){.posts-button--posts__default{margin-top:0;grid-column:1/-1;grid-template-columns:repeat(4,1fr)}}.oc-gutenberg-block .posts-button--post__default{box-shadow:0 3px 6px rgba(0,0,0,.16);margin:0;text-decoration:none;background-color:#fff}.oc-gutenberg-block .posts-button--post-title__default{margin:0;line-height:1.1;color:#000;font-family:"Poppins",sans-serif;padding:7px 10px;font-weight:600;font-size:20px;text-transform:capitalize;font-style:normal}@media (min-width:768px){.oc-gutenberg-block .posts-button--post-title__default{font-size:16px}}@media (hover:hover){.posts-button--post__default:hover .posts-button--post-title__default{text-decoration:underline}}.posts-button__default .posts-button--link__default{--color-text:#000;--color-bg:#d1d577;font-family:"Poppins",sans-serif;font-weight:700;font-size:20px;line-height:1;min-height:48px;color:var(--color-text,#302b32)!important;background-color:var(--color-bg);border:2px solid var(--color-bg);padding:8px 16px;display:grid;grid-auto-columns:auto;grid-auto-flow:column;gap:6px;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;text-decoration:none;border-radius:4px;--color-text_hover:#fff;--color-bg:#fff;--color-bg_hover:#4f5678;border:2px solid var(--color-text);margin-top:16px;display:flex;text-transform:uppercase}@media (max-width:413px){.posts-button__default .posts-button--link__default{font-size:18px}}@media (min-width:1024px){.posts-button__default .posts-button--link__default{display:inline-grid}}@media (hover:hover){.posts-button__default .posts-button--link__default:hover{transform:scale(.95);color:var(--color-text_hover,#302b32)!important;background-color:var(--color-bg_hover,transparent);border-color:var(--color-border_hover,#302b32);text-decoration:none}}.posts-button__default .posts-button--link__default .icon-font{color:var(--color-icon,inherit)!important;font-size:14px}@media (hover:hover){.posts-button__default .posts-button--link__default:hover{border-color:var(--color-bg)}}@media (min-width:768px){.posts-button__default .posts-button--link__default{padding:0;border:0!important;border-radius:0;background-color:transparent;color:#000!important;min-height:initial;display:inline-flex;margin-top:0;grid-column:2;grid-row:1;text-transform:capitalize}}@media (min-width:768px) and (hover:hover){.posts-button__default .posts-button--link__default:hover{transform:none;background-color:transparent;color:#000!important;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:currentColor}}.posts-button__default .posts-button--link__default .icon-font{margin-left:8px}.single{counter-reset:header-step}.icon-header__default{display:flex!important}.icon-header__default>span:not(.icon-header--icon__default){display:flex}.icon-header__default .icon-header--icon__default{margin-right:12px;display:inline-block;flex-shrink:0}.icon-header__default .icon-header--icon__default span{height:40px;width:40px;margin-top:-2px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700}.icon-header__default .icon-header--icon__default .counter-step{height:36px;width:36px;border-radius:50%;background-color:#4f5678;color:#fff;counter-increment:header-step}.icon-header__default .icon-header--icon__default .counter-step::before{content:counter(header-step)}.icon-header__default .icon-header--icon__default .counter-reset{counter-reset:header-step}.icon-header__default .icon-header--icon__default .icon-illustration{background-size:contain;background-repeat:no-repeat;position:relative}.icon-header__default .icon-header--icon__default .icon-illustration::before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;border-radius:50%;background-color:#f7f3f0;z-index:-1}.icon-header__default .icon-header--icon__default .header-icon-meal-prep{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/heading-icons/meal-prep.svg)}.icon-header__default .icon-header--icon__default .header-icon-substitution{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/heading-icons/substitution.svg)}.icon-header__default .icon-header--icon__default .header-icon-video{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/heading-icons/video.svg)}.icon-text__default{display:flex!important;line-height:1.3}.icon-text__default .icon-text--icon__default{margin-right:12px;margin-top:-6px;display:block;flex-shrink:0}.icon-text__default .icon-text--icon__default .embellishment{background-color:#000;border-radius:50%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;font-size:20px;background-size:50%;background-repeat:no-repeat;background-position:center}.icon-text__default .icon-text--icon__default .embellishment.embellishment-video{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/embellishment-video.svg);background-color:#d1d577}.icon-text__default .icon-text--icon__default .embellishment.embellishment-scissors{background-image:url(/wp-content/themes/once-coupled-sweet-peas-and-saffron/assets/images/embellishment-scissors.svg);background-color:#4f5678}.icon-text__default .icon-text--text__default>*:first-child{margin-top:0}