:root{--h1-font-size: var(--font-size-xxxl)}.page-header{--page-header-text-align: left;justify-content:flex-start;margin-right:auto;margin-left:auto;border-bottom:12px solid var(--color-alt)}@media only screen and (max-width:799px){.page-header-image,.page-header-image img{position:static}}@media only screen and (min-width:800px){.page-header{--page-header-inner-padding: var(--side-spacing);width:var(--wrap-width,calc(100% - (var(--side-spacing) * 2)));max-width:var(--wrap-max-width)}.page-header-image,.page-header-image img{object-fit:contain}.page-header-wrap{--wrap-max-width: 50%;flex-direction:row;margin:0;padding:0}.page-header-wrap::before{width:1px;height:0;margin-left:-1px;padding-top:calc(2/3 * 100%);content:""}.page-header-image,.page-header-image img{left:50%;width:50%}}.breadcrumb{--breadcrumb-margin: 0 0 var(--spacing-lg);width:100%;max-width:100%}.page-header-cats{--list-style-type: none;--list-margin: 0 0 var(--spacing-lg);--list-item-margin: 0;--button-small-padding: var(--spacing-sm) var(--spacing-md);display:flex;flex-wrap:wrap}.page-header-cat:not(:first-child){--list-item-margin: 0 0 0 var(--spacing-xs)}.page-header-title{--heading-margin-bottom: var(--spacing-xl)}@media only screen and (max-width:599px){.page-header-meta-reviews{margin-top:var(--spacing-lg)}}.post-data{margin-bottom:var(--spacing-md)}@media only screen and (min-width:600px){.page-header-meta,.post-data{display:flex;justify-content:space-between}.page-header-meta{align-items:flex-start}.post-data{align-items:center}}.page-header-meta:not(:last-child){margin-bottom:var(--spacing-lg)}.page-header-meta-wrap{display:flex;flex:1 1 var(--page-header-meta-wrap-flex-basis,40%);justify-content:flex-start}.page-header-meta-wrap .mai-avatar{width:100%}.page-header-meta-reviews{--page-header-meta-wrap-flex-basis: 60%}.page-header-meta-wrap .reviewer-image{display:block;width:100%;max-width:40px;margin:var(--reviewer-image-margin,0);overflow:hidden}.page-header-meta-wrap .reviewer-image+.reviewer-image{--reviewer-image-margin: 0 0 0 -16px}.page-header-meta-wrap .reviewer-image img{display:block;border-radius:9999px}.page-header-meta-content{margin-left:var(--spacing-sm)}.page-header-author,.page-header-date,.entry-date-modified,.reviewer-text{display:block}.page-header-author,.reviewer-text{font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);letter-spacing:2px;text-transform:uppercase}.page-header-author,.page-header-date,.entry-date-modified,.page-header-meta-reviews{font-size:.7em}.content-sidebar-wrap{--content-sidebar-wrap-margin-top: var(--side-spacing)}.entry-terms{margin-bottom:var(--spacing-xxs);text-align:center}.entry-meta-after-content{margin-top:var(--spacing-lg)!important;padding-top:var(--spacing-lg);border-top:var(--border)}img.alignleft{margin-right:var(--spacing-lg)}img.alignright{margin-left:var(--spacing-lg)}.shared-counts-heading{margin:var(--spacing-xl) 0 var(--spacing-sm);text-align:center}.style-wm-share{display:flex;align-items:center;justify-content:center}.style-wm-share .shared-counts-button{display:block;margin:var(--spacing-sm)}.style-wm-share svg{max-width:24px;max-height:24px}.style-wm-share .shared-counts-label{position:absolute!important;width:1px;height:1px;overflow:hidden;color:var(--color-black);background:var(--color-white);border:0;clip:rect(0,0,0,0)}.printfriendly{margin-top:var(--spacing-lg);text-align:center}.printfriendly a{display:inline-block;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-body);font-size:.8em;letter-spacing:2px;text-transform:uppercase;text-decoration:none;border:1px solid var(--color-primary);border-radius:var(--button-border-radius)}.printfriendly a:hover,.printfriendly a:focus{color:var(--color-white);text-decoration:none;background:var(--color-primary);border:1px solid var(--color-primary)}.jump-to-recipe{--button-white-space: nowrap}img.wprm-comment-rating{margin-bottom:var(--spacing-sm)!important}.comment-form-wprm-rating{display:flex;--label-margin: 0 var(--spacing-sm) 0 0}.rt-reading-time,.yoast-reading-time__wrapper{margin-bottom:0;font-weight:var(--heading-font-weight);font-size:13px;font-family:var(--heading-font-family);letter-spacing:2px;text-transform:uppercase}.affiliate-disclosure{font-size:13px}.related-entries{margin:var(--spacing-lg) 0 var(--spacing-xl);--link-color: var(--color-heading);--link-text-decoration-hover: none}.related-entries-inner{display:grid;grid-gap:var(--spacing-lg);grid-template-columns:repeat(var(--related-entries-columns,1),1fr)}.related-entry-link{display:grid;grid-template-rows:minmax(80px,1fr);grid-template-columns:80px 3fr}.related-entry-image{width:100%;height:100%;object-fit:cover}.related-entry-title{display:flex;grid-column-start:2;align-items:center;padding:var(--spacing-md);line-height:1.4;background:var(--color-background)}.related-entry-title-inner{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (min-width:600px){:root{--related-entries-columns: 2}}.rp4wp-related-posts{margin-bottom:var(--spacing-xl)}.rp4wp-posts-list{--list-style-type: none;--list-margin: 0;--list-item-margin: 0;display:grid;grid-gap:var(--spacing-lg);grid-template-columns:repeat(var(--rp4wp-posts-list-columns-columns,1),1fr)}.rp4wp_component_image{margin-bottom:var(--spacing-xs)}.rp4wp_component_title{--link-color: var(--color-heading);font-weight:var(--heading-font-weight);font-size:var(--font-size-md);font-family:var(--heading-font-family);text-align:center}@media only screen and (min-width:400px) and (max-width:599px){:root{--rp4wp-posts-list-columns-columns: 2}}@media only screen and (min-width:600px){:root{--rp4wp-posts-list-columns-columns: 3}}.comment-respond .form-submit{margin-top:var(--spacing-md)}.wprm-recipe{padding:var(--spacing-xl)!important}