*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,html,p{margin:0}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;font-size:clamp(93.75%,76% + 4vw,112.5%);min-width:300px;overflow-x:hidden;scroll-behavior:smooth;text-rendering:optimizeLegibility}body,html{line-height:1.5}body{min-height:100vh;text-rendering:optimizeLegibility}ol[role=list],ul[role=list]{list-style:none;padding:0}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{font:inherit}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white,#fff);border:1px solid var(--color-sage-25,rgba(122,158,143,.25));border-radius:var(--radius-lg,8px);box-shadow:0 1px 3px rgba(45,41,38,.04);color:var(--text-primary,#2d2926);display:block;line-height:1.5;padding:.625em .875em;transition:border-color .2s ease,box-shadow .2s ease}input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:var(--color-sage-45,rgba(122,158,143,.45))}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--color-sage,#7a9e8f);box-shadow:0 0 0 3px rgba(122,158,143,.12),0 1px 3px rgba(45,41,38,.04);outline:none}textarea{height:auto;min-height:6em;padding:.75em .875em}:focus-visible{outline:2px solid var(--link-color);outline-offset:2px}button{background:transparent;border:none;cursor:pointer}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}table{border-collapse:collapse;border-spacing:0}.navbar-link:not(.is-arrowless):after{border-bottom:3px solid #485fc7;border-left:3px solid #485fc7;border-radius:2px;border-right:0;border-right-color:#485fc7;border-top:0;border-top-color:#485fc7;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;right:1.125em;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}.navbar-burger{color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:#4a4a4a;cursor:pointer;display:block;height:3.25rem;margin-left:auto;position:relative;width:3.25rem}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:first-child{transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fafafa;color:#485fc7}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width:1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link:after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px hsla(0,0%,4%,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}.navbar.is-transparent
		.navbar-item.has-dropdown.is-hoverable:focus
		.navbar-link,.navbar.is-transparent
		.navbar-item.has-dropdown.is-hoverable:focus-within
		.navbar-link,.navbar.is-transparent
		.navbar-item.has-dropdown.is-hoverable:hover
		.navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link:after{transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px hsla(0,0%,4%,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px hsla(0,0%,4%,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);display:block;opacity:0;pointer-events:none;top:calc(100% - 4px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}.navbar-link.is-active,a.navbar-item.is-active{color:#0a0a0a}.navbar-link.is-active:not(:focus):not(:hover),a.navbar-item.is-active:not(:focus):not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.hide-mobile{display:none!important}@media (min-width:500px){.hide-mobile{display:revert!important}.show-mobile-only{display:none!important}}@media (min-width:768px){.hide-tablet{display:none!important}}@media (min-width:1200px){.hide-desktop{display:none!important}}.social .rc2 a.button:before{filter:drop-shadow(var(--drop-shadow));margin:0 1rem;width:1.75rem}html{height:100%}body{display:flex;flex-flow:column nowrap;min-height:100%}footer,header{flex-shrink:0}#print-share-recipe,.print-child1,.print-child2{display:none}#site-nav{background:var(--color-light-lighter);border-bottom:1px solid var(--color-light);height:auto;line-height:normal;padding:.5rem var(--horizontal-gap);text-align:center}#site-nav #site-nav-header{align-items:center;display:flex;flex-flow:row nowrap}#site-nav #logo{padding-left:var(--menu-button-size);text-align:center;width:100%}#site-nav #logo img{height:auto;margin:auto;width:var(--brand-logo-width-min)}#site-nav #menu-button{display:flex;height:var(--menu-button-size);right:var(--horizontal-gap)}#site-nav #menu-button svg{stroke:currentColor;height:var(--menu-button-size);width:var(--menu-button-size)}#site-nav #menu-button #menu-button-open{display:block}#site-nav #menu-button #menu-button-closed,#site-nav #menu-button[aria-expanded] #menu-button-open{display:none}#site-nav #menu-button[aria-expanded] #menu-button-closed{display:block}#site-nav #menu{display:none}#site-nav #menu .search-form,#site-nav #menu ul{margin:.5rem 0;width:100%}#site-nav #menu ul{display:flex;flex-flow:column nowrap;justify-content:center;list-style:none;margin:0 0 .5rem;padding:0;width:100%}#site-nav #menu ul li{flex:0 1 auto;margin:.5rem 0}#site-nav #menu ul li:first-child{margin-left:0}#site-nav #menu ul li:last-child{margin-right:0}#site-nav #menu[aria-expanded]{display:flex;flex-flow:column-reverse;margin:1rem auto;max-width:var(--content-max-width)}@media (min-width:768px){#site-nav #menu ul{flex-flow:row wrap;margin:0}#site-nav #menu ul li{flex:1;margin:1rem .5rem}}#site-nav #menu ul li a{align-items:center;background-color:var(--color-primary);border:1px solid transparent;border-radius:var(--radius-md,6px);color:var(--color-white);cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}#site-nav #menu ul li a:hover{background-color:var(--link-color-hover)}#site-nav #menu ul li a{font-family:var(--font-family-sans);font-weight:700;letter-spacing:1px;padding:0 .5rem;text-shadow:var(--drop-shadow);text-transform:uppercase;width:100%}body[recipe-partner=cookingpanda] .cp-inline-ad img{content:url(https://cdn.greatlifepublishing.net/wp-content/uploads/sites/2/2022/05/20120850/cp300.jpg)}body[recipe-partner=cookingpanda]
	#cp-form-sub
	form.needsclick>div.needsclick:first-child{display:none}@media (min-width:1200px){body[recipe-partner=cookingpanda] .cp-inline-ad img{content:url(https://cdn.greatlifepublishing.net/wp-content/uploads/sites/2/2022/05/20105829/cp2-728x250-1.jpg)}body[recipe-partner=cookingpanda]
		#cp-form-sub
		form.needsclick>div.needsclick:first-child{display:block}#site-nav{--menu-button-size:0;align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-around;padding:1rem var(--horizontal-gap)}#site-nav #logo{flex:0 1 var(--brand-logo-width-max)}#site-nav #logo img{width:var(--brand-logo-width-max)}#site-nav #menu-button{display:none}#site-nav #menu{align-items:center;display:flex;flex:1;flex-flow:row nowrap;padding-left:2rem}#site-nav #menu ul{display:block;letter-spacing:1px;margin-bottom:0;text-align:left;text-transform:uppercase}#site-nav #menu ul li{float:left;margin:0 var(--horizontal-gap) 0 0}#site-nav #menu .search-form{float:right;width:30vw}}#footboard,#leaderboard{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;max-width:100vw;padding:1.5rem 0;width:100%}footer:not(.site-footer){background:var(--color-light-darkest);color:var(--color-light);padding:2rem;text-align:center;text-shadow:var(--drop-shadow)}footer:not(.site-footer) a{color:#fff;font-weight:400}footer:not(.site-footer) a:hover,footer:not(.site-footer) a:visited{color:#fff}main{margin:var(--horizontal-gap) auto;max-width:calc(1280px + 2rem);padding:0 1rem;width:100%}main .article-content{margin:0 auto;max-width:var(--article-max-width)}main #sidebar{display:none}@media (min-width:68rem){body[data-template=article] main,body[page-type=contest] main{display:flex;gap:2rem}body[data-template=article] main .article-content,body[page-type=contest] main .article-content{flex:1;max-width:none;min-width:0}body[data-template=article] main #sidebar,body[page-type=contest] main #sidebar{align-self:start;display:flex;flex-flow:column nowrap;flex-shrink:0;position:sticky;top:1rem;width:var(--sidebar-width)}body[data-template=article] main #sidebar h3,body[data-template=article] main #sidebar h4,body[page-type=contest] main #sidebar h3,body[page-type=contest] main #sidebar h4{color:var(--color-light-darkest);font-family:var(--font-family-sans);font-size:1rem;font-weight:400;letter-spacing:1px;margin-bottom:1rem;text-align:center;text-transform:uppercase}main article[page-type=contest] #sidebar{display:flex;flex-flow:column nowrap}}.page-header{display:flex;flex-direction:column;gap:.5rem;margin:0 0 var(--space-m);padding-top:0}body[page-type=contest] .page-header{box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}body[data-template=index] .page-header{margin:0;overflow:auto}body[data-template=index] .page-header img{border-radius:50%;float:right;margin-left:1rem}body[data-template=article] #catalog.archive-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.alert{background:var(--color-warning);color:#fff;font-family:var(--font-family-sans);padding:.5rem var(--horizontal-gap);text-align:center;text-shadow:var(--drop-shadow)}.alert a{display:inline-block}#blocked-notice{background:var(--color-light-darkest);display:none}body[data-ads=false] #blocked-notice{display:block}.sheknows-infuse-ad-callout:before{display:none}body[data-ads=true] .sheknows-infuse-ad-callout:before{display:block;font-family:sans-serif;letter-spacing:1px}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.search-form{display:flex;flex-flow:row nowrap;margin:0}.search-form label{flex:1;margin:0 .5rem 0 0}.search-form .search-submit{height:2.5rem}#title,.article-content #title{color:var(--text-primary);font-family:var(--font-family-heading);font-size:clamp(1.75rem,5vw,2.5rem);font-weight:600;line-height:1.2}.recipe-meta-links{color:var(--text-muted);display:flex;flex-wrap:wrap;font-family:var(--font-family-sans);font-size:.75rem;gap:.375rem;margin:0}.recipe-meta-links a{background:var(--color-sage-08);border-radius:var(--btn-radius);color:var(--color-sage);font-weight:600;letter-spacing:.3px;line-height:1.4;padding:.1875rem .625rem;text-decoration:none;transition:background var(--transition-normal),color var(--transition-normal)}.recipe-meta-links a:hover{background:var(--color-sage);color:var(--color-white)}.recipe-meta-links a:not(:last-child):after{content:none}.recipe-rating{font-family:var(--font-family-sans);font-size:var(--font-size-sm);margin:0}.recipe-rating .glsr-summary{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--space-xs)}.recipe-rating .glsr-summary-text{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.recipe-rating .glsr-summary-rating,.recipe-rating .glsr-summary-stars{align-items:center;display:inline-flex}.article-content .recipe-description,.page-header .recipe-description{color:var(--text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-lg);line-height:1.55;margin:0}.article-content{color:var(--text-primary);font-family:var(--font-family-sans);line-height:1.7}.article-content p,.article-content>.s2c-bar__actions{margin-bottom:var(--space-m)}.article-content p:last-child{margin-bottom:0}.article-content ol,.article-content ul{line-height:1.7;margin-bottom:var(--space-m);padding-left:1.5em}.article-content ol li,.article-content ul li{margin-bottom:var(--space-xs)}.article-content ol:last-child,.article-content ul:last-child{margin-bottom:0}.article-content .fb-post,.article-content .twitter-tweet,.article-content embed,.article-content iframe,.article-content video{margin-left:auto;margin-right:auto;max-width:100%}.article-content .fb-post,.article-content .rafflepress-giveaway-iframe-wrapper{margin-bottom:var(--space-m)}.article-content h1:not(#title),.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{clear:both;color:var(--text-primary);font-family:var(--font-family-serif);font-weight:700;line-height:var(--heading-line-height)}.article-content h1:not(#title),.article-content h2{font-size:var(--font-size-h2);margin-bottom:var(--space-s);margin-top:var(--space-xl)}.article-content h3{font-size:var(--font-size-xl)}.article-content h3,.article-content h4{margin-bottom:var(--space-xs);margin-top:var(--space-l)}.article-content h4{font-size:var(--font-size-lg)}.article-content h5,.article-content h6{font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:700;letter-spacing:.5px;margin-bottom:var(--space-xs);margin-top:var(--space-m);text-transform:uppercase}.article-content .page-header p{display:none}.article-content .article-body a:not([class]){background-image:linear-gradient(var(--brand-color-tomato),var(--brand-color-tomato));background-position:bottom;background-repeat:no-repeat;background-size:100% 2px;border-radius:2px;color:var(--text-primary);padding:0 1px;text-decoration:none;transition:background-size .25s ease,background-image .25s ease,color .2s ease}.article-content .article-body a:not([class]):hover{background-image:linear-gradient(var(--color-rose-15),var(--color-rose-15));background-size:100% 100%;color:var(--text-primary)}.article-content blockquote{border-left:3px solid var(--color-sage-25);color:var(--text-secondary);font-family:var(--font-family-serif);font-style:italic;line-height:var(--body-line-height);margin:var(--space-m) 0;padding:var(--space-xs) var(--space-m)}.article-content blockquote p{margin:0}.article-content figure{margin:var(--space-m) auto;max-width:100%}.article-content figure img{border-radius:var(--radius-card);margin:auto}.article-content .article-body>p>img{border-radius:var(--radius-card);display:block;height:auto;margin:var(--space-m) auto;max-width:100%}.article-content>.article-body>figure:first-of-type,.article-content>figure:first-of-type{margin:var(--space-l) auto}.article-content>.article-body>figure:first-of-type img,.article-content>figure:first-of-type img{border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.article-content figcaption{color:var(--text-muted);font-family:var(--font-family-sans);font-size:var(--font-size-label);letter-spacing:.03em;line-height:1.4;margin-top:var(--space-xs);text-align:center;text-transform:uppercase}.article-content .article-body figcaption a,.article-content .article-body figcaption a:not([class]){background-image:none;color:var(--text-muted);text-decoration:none;transition:var(--transition-color)}.article-content .article-body figcaption a:hover,.article-content .article-body figcaption a:not([class]):hover{background-image:none;color:var(--color-sage)}.article-content br+br{display:none}@media (min-width:768px){.article-content .page-header p{display:block}.article-content .article-body>p>img,.article-content figure:not(:first-of-type){max-width:85%}.article-content figure img.alignleft{float:left;margin-bottom:var(--space-m);margin-right:var(--space-l)}.article-content figure img.alignright{float:right;margin-bottom:var(--space-m);margin-left:var(--space-l)}.article-content figure img.alignleft,.article-content figure img.alignright{width:calc(50vw - 2rem)}}@media (min-width:1200px){.article-content .article-body>p>img,.article-content figure:not(:first-of-type){max-width:75%}.article-content figure img.alignleft,.article-content figure img.alignright{width:calc(25vw - 2rem)}}.rocket-lazyload,img[data-lazy-src]{opacity:0;visibility:hidden}@keyframes loaded{0%{opacity:0}to{opacity:1}}.rocket-lazyload[data-was-processed=true],img[data-lazy-src].lazyloaded{animation:loaded .5s ease-out;opacity:1;visibility:visible}[style*="--aspect-ratio"]{margin:1.5rem 0;position:relative}[style*="--aspect-ratio"]:before{content:"";display:block;padding-bottom:calc(100%/(var(--aspect-ratio)))}[style*="--aspect-ratio"]>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}[style*="--aspect-ratio"]>img{height:auto}.byline-row{align-items:flex-start;display:flex;flex-direction:column;font-family:var(--font-family-sans);gap:.75rem;padding-left:4px}.byline-row a:not([class]){align-items:center;color:inherit;display:flex;gap:.75rem;text-decoration:none}.byline-row a:not([class]):hover{color:var(--text-primary)}.byline-row img{border-radius:50%;box-shadow:0 0 0 2px var(--color-white),0 0 0 3.5px var(--color-sage,#7a9e8f);display:block;flex-shrink:0;height:56px;width:56px}.byline-row>a>div{display:flex;flex-direction:column;gap:.1875rem;justify-content:center}.byline-row .author-name{color:var(--text-primary);display:block;font-size:.9rem;font-weight:600;line-height:1.3;margin:0}.byline-row .post-date{color:var(--text-muted);display:block;font-size:.6875rem;font-weight:400;letter-spacing:.5px;line-height:1.3;margin:0;text-transform:uppercase}@media (min-width:600px){.byline-row{align-items:center;flex-direction:row;gap:1rem;justify-content:space-between}}.byline-row .cta-main{justify-content:center;width:100%}@media (min-width:600px){.byline-row .cta-main{flex:0 0 auto;justify-content:center;margin-left:auto;width:min(100%,12.75rem)}}.s2c-bar{backdrop-filter:blur(16px) saturate(1.4);background-blend-mode:soft-light;background-color:hsla(40,60%,98%,.55);background-image:var(--bg-watercolor-wash);border-bottom:1px solid rgba(122,158,143,.12);border-top:1px solid rgba(122,158,143,.12);overflow:hidden;padding:var(--space-s) var(--site-padding-x);position:relative}.s2c-bar:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='400' height='300' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23c77882'%3E%3Cpath d='M65.613 33.366c2.07-7.727 10.385-11.71 18.112-9.64 5.796 1.553 8.883 5.486 10.745 10.126 3.934-3.087 8.574-4.95 14.37-3.397 7.727 2.07 12.935 9.678 10.865 17.405-3.624 13.523-35.328 23.663-35.328 23.663S61.989 46.889 65.613 33.366z' fill-opacity='.08'/%3E%3Cpath d='M277.526 64.464c-1.247-5.869 2.812-10.82 8.68-12.068 3.913-.832 7.264.5 9.844 3.02 1.332-3.351 3.85-5.931 7.763-6.763 5.87-1.247 11.592 1.626 12.84 7.495 2.078 9.781-14.574 27.633-14.574 27.633s-22.474-9.535-24.553-19.317z' fill-opacity='.06'/%3E%3Cpath d='M153.224 175.89c1.253-8.912 10.01-13.74 18.922-12.488 6.932.974 10.337 5.492 12.75 9.87 3.528-3.543 8.046-6.947 14.978-5.973 8.912 1.252 16 8.307 14.747 17.22-2.227 15.844-35.709 31.335-35.709 31.335s-27.914-24.12-25.688-39.964z' fill-opacity='.07'/%3E%3Cpath d='M336.246 226.296c-1.545-4.755 1.023-9.795 6.73-11.65 3.803-1.235 6.324.049 9.153 2.284.975-3.471 2.259-5.991 6.063-7.227 5.706-1.855 10.747.714 12.292 5.469 2.78 8.56-10.63 25.534-10.63 25.534s-20.827-5.85-23.608-14.41z' fill-opacity='.05'/%3E%3Cpath d='M88.49 232.32c2.623-6.49 10.059-8.878 16.55-6.256 4.635 1.873 6.293 5.778 7.95 9.684 3.906-1.658 7.811-3.316 12.447-1.443 6.49 2.622 10.18 9.506 7.558 15.996-4.495 11.126-32.741 16.97-32.741 16.97s-16.259-23.825-11.763-34.95z' fill-opacity='.09'/%3E%3Cpath d='M216.57 126.525c-1.691-3.626-.24-7.612 3.385-9.303 2.719-1.268 5.377-.3 7.128 1.09.061-2.236 1.029-4.893 3.748-6.161 3.625-1.69 7.612-.24 9.302 3.386 2.959 6.344-5.02 19.995-5.02 19.995s-15.585-2.663-18.544-9.007z' fill-opacity='.06'/%3E%3Cpath d='M31.368 148.663a8.963 8.963 0 0 1 9.75-8.182c2.989.262 5.803 2.516 6.625 4.595 1.17-1.905 4.334-3.636 7.322-3.375a8.963 8.963 0 0 1 8.181 9.75c-.784 8.966-17.682 18.53-17.682 18.53s-14.98-12.353-14.196-21.318z' fill-opacity='.07'/%3E%3Cpath d='M357.848 143.227c-.835-5.941 3.42-11.589 10.352-12.563 4.952-.696 8.34 1.858 10.738 4.55 1.563-3.249 4.116-6.637 9.068-7.333 6.932-.974 12.579 3.281 13.414 9.223 1.53 10.893-18.167 28.808-18.167 28.808s-23.874-11.792-25.405-22.685z' fill-opacity='.08'/%3E%3Cpath d='M197.272 24.832c1.878-3.532 5.936-4.772 10.35-2.425 2.65 1.409 3.476 4.113 3.42 6.349 1.822-1.297 4.527-2.124 7.176-.715 4.414 2.347 5.655 6.404 3.777 9.936-3.286 6.18-20.342 8.438-20.342 8.438s-7.667-15.402-4.38-21.583z' fill-opacity='.05'/%3E%3C/g%3E%3C/svg%3E");background-position:0 0;background-repeat:repeat;background-size:400px 300px;bottom:0;content:"";left:0;opacity:1;pointer-events:none;position:absolute;right:0;top:0}.s2c-bar__message{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:var(--space-s);position:relative;text-align:center;z-index:1}.s2c-bar__hearts{flex-shrink:0;height:40px;-o-object-fit:contain;object-fit:contain;width:auto}.s2c-bar__text{text-wrap-style:balance;color:var(--text-secondary);display:block;font-family:var(--font-family-serif);font-size:var(--font-size-xs);font-style:italic;font-weight:400;line-height:1.2;text-align:center}.s2c-bar__learn-more{color:var(--color-sage);font-size:var(--font-size-xs);font-weight:600;text-decoration:none;transition:color var(--transition-normal);white-space:nowrap}.s2c-bar__learn-more:hover{color:var(--color-amber)}.s2c-bar__actions{display:flex;gap:var(--space-xs)}.s2c-bar__btn{align-items:center;backdrop-filter:blur(8px) saturate(1.2);background:hsla(0,0%,100%,.5);border:1px solid rgba(122,158,143,.15);border-radius:var(--radius-sm);box-shadow:0 1px 3px rgba(0,0,0,.04);color:var(--text-secondary);cursor:pointer;display:flex;flex:1;font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:700;gap:.375rem;justify-content:center;letter-spacing:.3px;padding:var(--space-xs);position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.s2c-bar__btn,.s2c-bar__btn svg{transition:all var(--transition-normal)}.s2c-bar__btn svg{flex-shrink:0;opacity:.9}.s2c-bar__btn:hover{background:var(--color-sage);border-color:var(--color-sage);color:var(--color-white);transform:translateY(-2px)}.s2c-bar__btn:hover svg{color:var(--color-white)!important;opacity:1;transform:scale(1.15)}.s2c-bar__btn span{display:none}.s2c-bar__btn--fb svg{color:#1877f2}.s2c-bar__btn--pin svg{color:#e60023}.s2c-bar__btn--yt svg{color:red}.s2c-bar__btn--email svg{color:var(--color-sage)}.s2c-bar__btn--print svg{color:var(--text-muted)}.s2c-bar__btn--ig svg{color:#c13584}.s2c-bar__btn--tiktok svg{color:#fe2c55}@media (min-width:768px){.s2c-bar__message{flex-direction:row;gap:.625rem}.s2c-bar__hearts{height:48px}.s2c-bar__learn-more,.s2c-bar__text{font-size:var(--font-size-sm)}.s2c-bar__btn span{display:inline}.s2c-bar__btn{font-size:var(--font-size-xs);padding:.625rem .75rem}}#recipe .s2c-bar__actions{flex-wrap:wrap}#recipe .s2c-bar__btn--print{background:var(--color-sage);border-color:var(--color-sage);border-radius:var(--radius-md);color:var(--color-white);flex:0 0 100%;font-size:var(--font-size-sm);gap:var(--space-xs);justify-content:center;order:-1;padding:var(--space-xs) var(--space-s);width:100%}#recipe .s2c-bar__btn--print svg{color:var(--color-white)!important;height:1.1rem;opacity:1;width:1.1rem}#recipe .s2c-bar__btn--print span{display:inline}#recipe .s2c-bar__btn--print:hover{background:var(--color-mauve);border-color:var(--color-mauve);transform:translateY(-1px)}.jump-to-recipe-sticky{bottom:var(--space-m);box-shadow:var(--shadow-card);left:var(--space-m);opacity:0;position:fixed;transition:opacity var(--transition-slow),visibility var(--transition-slow);visibility:hidden;z-index:99999}.jump-to-recipe-sticky.is-visible{opacity:1;visibility:visible}.jump-to-recipe-sticky svg{transition:transform .3s ease}.jump-to-recipe-sticky.is-past-recipe svg{transform:rotate(180deg)}.jump-to-recipe-sticky span{font-size:.8125rem}#recipe{background:var(--bg-watercolor-wash),var(--color-linen);background-origin:padding-box;font-family:var(--font-family-sans);isolation:isolate;margin:var(--space-l) 0 var(--space-s);overflow:visible;padding:var(--space-xl) var(--space-l) calc(var(--space-m) + var(--space-s));position:relative;scroll-margin-top:6rem}#recipe>*{position:relative;z-index:1}#recipe:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='200' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 16q19-13 38 0 22-16 44 0 16-10 32 0 24-16 48 0 19-12 38 0V0H0Z' fill='%23fff'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='200' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0q19 13 38 0 22 16 44 0 16 10 32 0 24 16 48 0 19 12 38 0v16H0Z' fill='%23fff'/%3E%3C/svg%3E");background-position:0 0,0 100%;background-repeat:repeat-x,repeat-x;background-size:200px 16px,200px 16px}#recipe:after,#recipe:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:2}#recipe:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='200' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 0Q3 19 16 38 0 60 16 82q-10 16 0 32-16 24 0 48-12 19 0 38H0V0Z' fill='%23fff'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='200' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0q13 19 0 38 16 22 0 44 10 16 0 32 16 24 0 48 12 19 0 38h16V0Z' fill='%23fff'/%3E%3C/svg%3E");background-position:0 0,100% 0;background-repeat:repeat-y,repeat-y;background-size:16px 200px,16px 200px}#recipe .s2cRecipeInline:not(:has(.slide-container)),#recipe .sharetocare-popups:empty,#recipe>div:empty{height:0;margin:0!important;overflow:hidden;padding:0!important}#recipe h3{color:var(--text-primary);display:block;font-family:var(--font-family-serif);font-size:var(--font-size-2xl);font-style:italic;font-weight:700;line-height:var(--heading-line-height);margin:0 0 var(--space-m);max-width:100%}#recipe #recipe-info{border:none;display:flex;flex-flow:column wrap;gap:var(--space-s);margin-bottom:var(--space-s);padding:0}#recipe #recipe-info #recipe-info-data{display:flex;flex-wrap:wrap;gap:var(--space-xs)}#recipe #recipe-info #recipe-info-data p{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:var(--color-sage-12);background-image:linear-gradient(160deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.35));border:1px solid var(--color-sage-25);border-radius:var(--radius-md);display:flex;flex-direction:column;font-size:var(--font-size-sm);line-height:1.3;margin:0;padding:var(--space-xs) var(--space-s);white-space:nowrap}#recipe #recipe-info #recipe-info-data p .recipe-meta-label{color:var(--text-muted);font-size:.6875rem;font-weight:600;letter-spacing:.05em;margin-bottom:.15em;text-transform:uppercase}#recipe #recipe-info #recipe-info-data p .recipe-meta-value{color:var(--text-primary);font-weight:700}#recipe #recipe-info #recipe-info-reviews{margin-top:0}#recipe #recipe_allergens_meta,#recipe #recipe_diet_meta{margin:0}#recipe #recipe_allergens_meta p,#recipe #recipe_diet_meta p{align-items:baseline;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-size-sm);font-weight:600;gap:var(--space-xxs);margin:0}#recipe #recipe_allergens_meta a,#recipe #recipe_diet_meta a{background:var(--color-sage-08);border-radius:var(--btn-radius);color:var(--color-sage);display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.3px;line-height:1.4;padding:.1875rem .625rem;text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast)}#recipe #recipe_allergens_meta a:hover,#recipe #recipe_diet_meta a:hover{background:var(--color-sage);color:var(--color-white)}#recipe #recipe_diet_meta{margin-top:var(--space-xxs)}#recipe h5{border-bottom:1px solid var(--color-sage-15);border-left:none;color:var(--brand-color-pine);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.08em;margin-bottom:var(--space-s);margin-top:var(--space-l);padding-bottom:var(--space-xs);text-transform:uppercase}#recipe>div{margin:var(--space-m) 0}#recipe>div:last-child{margin-bottom:0}#recipe figure{margin-top:var(--space-s)}#recipe #in-recipe{display:flex;justify-content:center;margin:var(--space-m) 0;overflow:hidden;width:100%}#recipe #recipe-ingredients ul{list-style:none;margin:0;padding-left:0}#recipe #recipe-ingredients ul li{line-height:1.55;margin-bottom:.5em;padding-left:1.5em;position:relative}#recipe #recipe-ingredients ul li:before{color:var(--brand-color-pine);content:"\2022";font-size:1.2em;left:.35em;line-height:1;position:absolute}#recipe #recipe-preparation ol{counter-reset:step-counter;list-style:none;margin:0;padding-left:0}#recipe #recipe-preparation ol li{counter-increment:step-counter;line-height:1.65;margin-bottom:var(--space-s);margin-left:0;padding-left:2em;position:relative}#recipe #recipe-preparation ol li:last-child{margin-bottom:0;padding-bottom:0}#recipe #recipe-preparation ol li:before{align-items:center;background:var(--color-sage-08);border:1px solid var(--color-sage-25);border-radius:var(--radius-full);color:var(--brand-color-pine);content:counter(step-counter);display:flex;font-size:var(--font-size-sm);font-weight:700;height:1.6em;justify-content:center;left:0;line-height:1;position:absolute;top:.1em;width:1.6em}#recipe #recipe-citation{border-top:1px solid var(--color-sage-15);color:var(--text-muted);font-size:.75rem;line-height:1.4;margin-bottom:var(--space-s);margin-top:var(--space-l);padding-top:var(--space-s)}#recipe h4.classes-column__title{border-top:none;color:var(--text-primary);font-family:var(--font-family-serif);font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--space-xs);margin-top:var(--space-m);padding-top:0;text-align:center}#recipe #recipe-leave-review{align-items:center;border-top:none;display:flex;flex-flow:column nowrap;margin:0;padding-top:0;transition:max-height .4s ease,opacity .3s ease}#recipe #recipe-leave-review div,#recipe #recipe-leave-review form{justify-items:center;text-align:center;width:100%}#recipe #recipe-leave-review .gl-star-rating--stars,#recipe #recipe-leave-review .gl-star-rating-stars{margin:auto}#recipe #recipe-leave-review .glsr-form-failed,#recipe #recipe-leave-review label{display:none;text-align:center}#recipe #recipe-leave-review button[type=submit]{width:auto}#recipe .recipe-rating-section__already-rated,#recipe .recipe-rating-section__success{align-items:center;animation:fadeIn .3s ease-in forwards;border-radius:var(--radius-md);display:none;flex-direction:column;font-family:var(--font-family-sans);font-size:var(--font-size-sm);gap:.375rem;justify-content:center;margin-top:var(--space-xs);padding:.75rem 1rem}#recipe .recipe-rating-section__already-rated svg,#recipe .recipe-rating-section__success svg{flex-shrink:0}#recipe .recipe-rating-section__success{background:#e8f3ed;color:var(--brand-color-pine-darker)}#recipe .recipe-rating-section__success svg{color:var(--brand-color-pine)}#recipe .recipe-rating-section__already-rated{background:var(--color-blush);color:var(--color-mauve)}#recipe .recipe-rating-section__already-rated svg{color:var(--color-rose)}#recipe .recipe-rating-section__your-rating{margin-bottom:.125rem;opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#recipe .recipe-rating-section__your-rating .glsr-star-rating{margin:0!important}#recipe .recipe-rating-section__already-rated-msg{align-items:center;color:var(--color-mauve);display:flex;font-size:var(--font-size-xs);gap:.375rem;margin:0}@media (min-width:768px){#recipe{padding:var(--space-l)}#recipe #recipe-info{align-items:flex-start;flex-flow:row nowrap}#recipe #recipe-info #recipe-info-data{flex:1 1 0;min-width:0}#recipe #recipe-info #recipe-info-reviews{flex:0 0 auto;max-width:9rem}#recipe #recipe-info #recipe-info-reviews .glsr-summary{flex-wrap:wrap!important;gap:.2rem var(--space-xs)}#recipe #recipe-ingredients ul{-moz-column-count:2;column-count:2;-moz-column-gap:var(--space-xl);column-gap:var(--space-xl)}#recipe #recipe-ingredients ul li{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.btn,.button,[type=button],a.post-page-numbers,a.shared-counts-button,input[type=submit]{align-items:center;background-color:var(--color-primary);border:1px solid transparent;border-radius:var(--radius-md,6px);color:var(--color-white);cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.btn:hover,.button:hover,[type=button]:hover,a.post-page-numbers:hover,a.shared-counts-button:hover,input[type=submit]:hover{background-color:var(--link-color-hover)}.btn,.button,[type=button],a.post-page-numbers,a.shared-counts-button,input[type=submit]{font-family:var(--font-family-sans);font-weight:700;letter-spacing:1px;text-shadow:var(--drop-shadow);text-transform:uppercase}a.button[data-social-network],a.shared-counts-button,button[data-social-network]{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;justify-content:center}#commentform input[type=submit],#respond input[type=submit],.comment-form input[type=submit],.comment-respond input[type=submit],.glsr-form-wrap button[type=submit],.glsr-form-wrap input[type=submit]{align-items:center!important;background-color:var(--color-white)!important;border:1px solid var(--brand-color-red)!important;border-radius:var(--btn-radius)!important;box-shadow:none!important;color:var(--brand-color-red)!important;cursor:pointer!important;display:inline-flex!important;font-family:var(--font-family-sans)!important;font-size:var(--btn-font-size)!important;font-weight:var(--btn-font-weight)!important;justify-content:center!important;letter-spacing:var(--btn-letter-spacing)!important;padding:var(--btn-padding-y) 2.5rem!important;text-decoration:none!important;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)!important}#commentform input[type=submit]:hover,#respond input[type=submit]:hover,.comment-form input[type=submit]:hover,.comment-respond input[type=submit]:hover,.glsr-form-wrap button[type=submit]:hover,.glsr-form-wrap input[type=submit]:hover{background-color:var(--brand-color-red)!important;border-color:var(--brand-color-red)!important;color:var(--color-white)!important}#commentform input[type=submit],#respond input[type=submit],.comment-form input[type=submit],.comment-respond input[type=submit],.glsr-form-wrap button[type=submit],.glsr-form-wrap input[type=submit]{margin:var(--space-s) auto!important;min-width:180px!important}.glsr-form-wrap{text-align:center}.glsr-field.glsr-field-rating{align-items:center!important;display:flex!important;flex-direction:column!important;margin:0 0 1rem!important}.glsr-field.glsr-field-rating .glsr-label{margin-bottom:.5rem!important}.glsr-field.glsr-field-rating select{display:none!important}.glsr .glsr-button,.glsr-form-wrap .glsr-button{align-items:center!important;background-color:var(--color-white)!important;border:1px solid var(--brand-color-red)!important;border-radius:var(--btn-radius)!important;box-shadow:none!important;color:var(--brand-color-red)!important;cursor:pointer!important;display:inline-flex!important;font-family:var(--font-family-sans)!important;font-size:var(--btn-font-size)!important;font-weight:var(--btn-font-weight)!important;justify-content:center!important;letter-spacing:var(--btn-letter-spacing)!important;padding:var(--btn-padding-y) 2.5rem!important;text-decoration:none!important;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)!important}.glsr .glsr-button:hover,.glsr-form-wrap .glsr-button:hover{background-color:var(--brand-color-red)!important;border-color:var(--brand-color-red)!important;color:var(--color-white)!important}.glsr .glsr-button,.glsr-form-wrap .glsr-button{margin:var(--space-s) auto!important;min-width:180px!important;text-align:center!important}a.button[data-social-network=Facebook],button[data-social-network=Facebook]{--button-border-color:#1877f2;--button-background-color:#1877f2;--button-hover-border-color:#0057c9;--button-hover-background-color:#0057c9}a.button[data-social-network=Facebook]:before,button[data-social-network=Facebook]:before{content:url(../../assets/img/facebook.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.3rem;width:1.5rem}a.button[data-social-network=Twitter],button[data-social-network=Twitter]{--button-border-color:#1da1f2;--button-background-color:#1da1f2;--button-hover-border-color:#067fca;--button-hover-background-color:#067fca}a.button[data-social-network=Twitter]:before,button[data-social-network=Twitter]:before{content:url(../../assets/img/twitter.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}a.button[data-social-network=Instagram],button[data-social-network=Instagram]{--button-border-color:#833ab4;--button-background-color:#c13584;--button-hover-border-color:#833ab4;--button-hover-background-color:#833ab4}a.button[data-social-network=Instagram]:before,button[data-social-network=Instagram]:before{content:url(../../assets/img/instagram.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}a.button[data-social-network=Pinterest],button[data-social-network=Pinterest]{--button-border-color:#ab1128;--button-background-color:#e60023;--button-hover-border-color:#ab1128;--button-hover-background-color:#ab1128}a.button[data-social-network=Pinterest]:before,button[data-social-network=Pinterest]:before{content:url(../../assets/img/pinterest.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}a.button[data-social-network=FBMessenger],button[data-social-network=FBMessenger]{--button-border-color:#006aff;--button-background-color:#00b2ff;--button-hover-border-color:#006aff;--button-hover-background-color:#006aff}a.button[data-social-network=FBMessenger]:before,button[data-social-network=FBMessenger]:before{content:url(../../assets/img/fb-messenger.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}a.button[data-social-network=tumblr],button[data-social-network=tumblr]{--button-border-color:#006aff;--button-background-color:#00b2ff;--button-hover-border-color:#006aff;--button-hover-background-color:#006aff}a.button[data-social-network=tumblr]:before,button[data-social-network=tumblr]:before{content:url(../../assets/img/tumblr.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}a.button[data-social-network=tiktok],button[data-social-network=tiktok]{--button-border-color:#000;--button-background-color:#000;--button-hover-border-color:#fe2c55;--button-hover-background-color:#fe2c55}a.button[data-social-network=tiktok]:before,button[data-social-network=tiktok]:before{content:url(../../assets/img/tiktok.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}.navigation,.social{clear:both;display:flex;flex-flow:row nowrap;margin:1.5rem auto}.navigation a.button,.navigation a.post-page-numbers,.navigation button,.social a.button,.social a.post-page-numbers,.social button{flex:1;margin:0 .25rem}.navigation a.button:first-child,.navigation a.post-page-numbers:first-child,.navigation button:first-child,.social a.button:first-child,.social a.post-page-numbers:first-child,.social button:first-child{margin-left:0}.navigation a.button:last-child,.navigation a.post-page-numbers:last-child,.navigation button:last-child,.social a.button:last-child,.social a.post-page-numbers:last-child,.social button:last-child{margin-right:0}.navigation a.button .label,.navigation a.post-page-numbers .label,.navigation button .label,.social a.button .label,.social a.post-page-numbers .label,.social button .label{display:none}.navigation a.button.facebook,.navigation a.post-page-numbers.facebook,.navigation button.facebook,.social a.button.facebook,.social a.post-page-numbers.facebook,.social button.facebook{--button-border-color:#1877f2;--button-background-color:#1877f2;--button-hover-border-color:#0057c9;--button-hover-background-color:#0057c9}.navigation a.button.facebook:before,.navigation a.post-page-numbers.facebook:before,.navigation button.facebook:before,.social a.button.facebook:before,.social a.post-page-numbers.facebook:before,.social button.facebook:before{content:url(../../assets/img/facebook.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.3rem;width:1.5rem}.navigation a.button.twitter,.navigation a.post-page-numbers.twitter,.navigation button.twitter,.social a.button.twitter,.social a.post-page-numbers.twitter,.social button.twitter{--button-border-color:#1da1f2;--button-background-color:#1da1f2;--button-hover-border-color:#067fca;--button-hover-background-color:#067fca}.navigation a.button.twitter:before,.navigation a.post-page-numbers.twitter:before,.navigation button.twitter:before,.social a.button.twitter:before,.social a.post-page-numbers.twitter:before,.social button.twitter:before{content:url(../../assets/img/twitter.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}.navigation a.button.pinterest,.navigation a.post-page-numbers.pinterest,.navigation button.pinterest,.social a.button.pinterest,.social a.post-page-numbers.pinterest,.social button.pinterest{--button-border-color:#ab1128;--button-background-color:#e60023;--button-hover-border-color:#ab1128;--button-hover-background-color:#ab1128}.navigation a.button.pinterest:before,.navigation a.post-page-numbers.pinterest:before,.navigation button.pinterest:before,.social a.button.pinterest:before,.social a.post-page-numbers.pinterest:before,.social button.pinterest:before{content:url(../../assets/img/pinterest.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}.navigation a.button.instagram,.navigation a.post-page-numbers.instagram,.navigation button.instagram,.social a.button.instagram,.social a.post-page-numbers.instagram,.social button.instagram{--button-border-color:#833ab4;--button-background-color:#c13584;--button-hover-border-color:#833ab4;--button-hover-background-color:#833ab4}.navigation a.button.instagram:before,.navigation a.post-page-numbers.instagram:before,.navigation button.instagram:before,.social a.button.instagram:before,.social a.post-page-numbers.instagram:before,.social button.instagram:before{content:url(../../assets/img/instagram.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}.navigation a.button.fbmessenger,.navigation a.post-page-numbers.fbmessenger,.navigation button.fbmessenger,.social a.button.fbmessenger,.social a.post-page-numbers.fbmessenger,.social button.fbmessenger{--button-border-color:#006aff;--button-background-color:#00b2ff;--button-hover-border-color:#006aff;--button-hover-background-color:#006aff}.navigation a.button.fbmessenger:before,.navigation a.post-page-numbers.fbmessenger:before,.navigation button.fbmessenger:before,.social a.button.fbmessenger:before,.social a.post-page-numbers.fbmessenger:before,.social button.fbmessenger:before{content:url(../../assets/img/fb-messenger.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}.navigation a.button.tumblr,.navigation a.post-page-numbers.tumblr,.navigation button.tumblr,.social a.button.tumblr,.social a.post-page-numbers.tumblr,.social button.tumblr{--button-border-color:#006aff;--button-background-color:#00b2ff;--button-hover-border-color:#006aff;--button-hover-background-color:#006aff}.navigation a.button.tumblr:before,.navigation a.post-page-numbers.tumblr:before,.navigation button.tumblr:before,.social a.button.tumblr:before,.social a.post-page-numbers.tumblr:before,.social button.tumblr:before{content:url(../../assets/img/tumblr.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}.navigation a.button.tiktok,.navigation a.post-page-numbers.tiktok,.navigation button.tiktok,.social a.button.tiktok,.social a.post-page-numbers.tiktok,.social button.tiktok{--button-border-color:#000;--button-background-color:#000;--button-hover-border-color:#fe2c55;--button-hover-background-color:#fe2c55}.navigation a.button.tiktok:before,.navigation a.post-page-numbers.tiktok:before,.navigation button.tiktok:before,.social a.button.tiktok:before,.social a.post-page-numbers.tiktok:before,.social button.tiktok:before{content:url(../../assets/img/tiktok.svg);filter:drop-shadow(var(--drop-shadow));margin-bottom:-.35rem;width:1.75rem}.social.connect{display:flex;flex-flow:row nowrap;margin-left:0;margin-right:0;margin-top:0}.social.connect a.button:before{margin-right:0}#sidebar .connect-social{margin:0 0 1em}@media (min-width:768px){.social a.button .label{display:inline;margin:0 0 0 .5rem}}.taxonomy.dropdowns{display:flex;flex-flow:column wrap;gap:var(--space-xs);width:100%}.taxonomy.dropdowns select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--color-white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237a9e8f' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;background-size:12px;border:1px solid var(--color-sage-25);border-radius:var(--radius-lg);box-shadow:var(--shadow-subtle);color:var(--text-secondary);cursor:pointer;flex:0 1 auto;font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:500;line-height:1.4;margin:0;padding:.625rem 2.25rem .625rem .875rem;transition:border-color var(--transition-normal),box-shadow var(--transition-normal);width:100%}.taxonomy.dropdowns select:hover{border-color:var(--color-sage-45)}.taxonomy.dropdowns select:focus{border-color:var(--color-sage);box-shadow:0 0 0 3px var(--color-sage-12),var(--shadow-subtle);outline:none}.taxonomy.dropdowns select option:first-child{color:var(--text-muted)}#site-nav .taxonomy.dropdowns select{margin:var(--space-xs) 0}@media (min-width:1200px){#site-nav .taxonomy.dropdowns{display:none}}form.subscribe fieldset{display:flex;flex-flow:column wrap;font-family:var(--font-family-sans);margin:auto auto 0}form.subscribe fieldset legend{clear:both;color:var(--color-light-darkest);font-family:var(--font-family-sans);font-size:1.25rem;font-weight:700;line-height:1.2}form.subscribe fieldset button{width:100%}.article-content form.subscribe{margin:var(--horizontal-gap,1rem) 0}.print-child2-img{visibility:visible}.print-thumb img{opacity:1!important}#bhbar-space{background:transparent}#bhbar .bh-close{color:#fff!important;text-shadow:none}div#blogherads-branding-container.bhbranding-badge.blogherads-branding-parent-container{background:transparent;margin:0!important;padding:0 0 2rem!important;width:100%!important}.article-content div[id^=skm-],.sheknows-infuse-ad{margin:var(--horizontal-gap) 0}.article-content div[id^=skm-]>div,.sheknows-infuse-ad>div{max-width:100vw}@media (min-width:1200px){.article-content div[id^=skm-]{margin:1.5rem 0;max-width:var(--article-max-width)}}@media print{body{background:none;color:#000;max-width:850px}#recipe .s2c-card,#recipe .slide-container.s2c-card{display:none!important}div#jpx-wp-front-container{display:none}#recipe>div{margin:0}.print-child1,.print-child2{display:block!important}.print-child2{visibility:hidden}.print-child2-img{visibility:visible!important}#recipe-preparation figure img{display:none}body[data-template=article] main{display:block;margin:0;max-width:-webkit-fill-available;padding:0 0 0 1em;z-index:100}body[data-ads=true]{margin-right:1rem;margin-top:0!important;position:absolute;top:0!important}html{padding-top:0!important}#ob-explore-more{display:none!important}@-moz-document url-prefix(){.print-parent,body[data-ads=true]>div:first-of-type{display:block!important;height:auto!important}body[data-ads=true]>div:first-of-type{margin-top:1rem;overflow:hidden;position:relative}.print-thumb{top:0}.print-child2{padding:1em;position:unset!important}main .article-content{background-color:#f7f7f7;border:1px solid #e3e5e8}}#catalog,#in-recipe,#leaderboard,#recipe-info-reviews,#recipe-leave-review,#sidebar,.alert,.navigation,.s2c-bar__actions,.social,.textwidget,a.button,button,div[class*=ad-],div[class*=blogherads],div[class*=skm],div[id*=blogherads],div[id*=skm],div[style*="--aspect-ratio"],embed,form,header,iframe{display:none!important}#print-logo[style]{display:block!important;margin:0 auto .25cm;max-height:1.5cm;width:100%}#print-logo img{width:3cm}a,a:visited{color:#000;text-decoration:none}#recipe-citation a:after{content:" [" attr(href) "] "}.slide-container.s2c-card{display:none!important}.article-content{color:#000;font-size:14px;margin:2cm 4cm;padding:0;width:100%!important}.article-content #title{color:#000;float:left;font-size:2em}.article-content #title a{text-decoration:none}.article-content #byline,.article-content .byline-row{display:none;margin-bottom:1em}.article-content #byline span,.article-content .byline-row span{color:#000}.article-content .article-body>figure:first-of-type img{display:block}.article-content li::marker{color:#000}.article-content #recipe{background:none;border:none;box-shadow:none;color:#000;display:contents;margin:1cm 0 0;padding:0;page-break-inside:avoid}.article-content #recipe h3{border-top:none;color:#000;font-size:1.5em;margin-top:1em}.article-content #recipe #recipe-info{margin-bottom:0}.article-content #recipe #recipe-info #recipe-info-reviews{display:none}.article-content #recipe #recipe-citation,.article-content #recipe h5{border-bottom:none;border-top:none;color:#000;margin-top:.5em;padding:0}.article-content #recipe ul{-moz-columns:2;column-count:2}p#recipe-citation,p#recipe-citation a{color:var(--brand-color-gray)!important;font-size:min(9px,10px);line-height:normal}#recipe-ingredients h5,#recipe-preparation h5{color:#000!important}main .article-content{background-color:var(--color-light-lighter)!important;border:1px solid var(--color-light);margin:1em 0;max-width:none!important;padding:1em}.print-parent #title{font-size:max(1.7rem,30px);padding-right:1em;text-decoration:underline;text-shadow:2px 8px 6px rgba(0,0,0,.2),0 -5px 35px hsla(0,0%,100%,.3)}#print-share-recipe{background-color:#f7f7f7;background:#000!important;background-color:var(--color-light-lighter)!important;border-bottom:1px solid var(--color-light);border-top:1px solid var(--color-light);border:1px solid var(--color-light);color:var(--brand-color-tomato);display:block;font-family:var(--font-family-sans);font-size:smaller;line-height:normal;margin:auto;padding:1em 2em;-webkit-print-color-adjust:exact;scroll-margin-top:3ex;text-align:center;width:revert}.article-content[data-type=recipe] .article-body{display:none}#leaderboard{display:none;margin:0}.article-content #recipe #recipe-info{display:none}#recipe #recipe-info #recipe-info-data p,.print-recipe-info .print-recipe-info-data p{display:inline;padding-right:1em}#recipe h3,.article-content .page-header #title,.article-content .page-header .recipe-meta-links,.byline-row,.recipe-meta-links{display:none}.print-recipe-name{float:left;font-size:small}.print-parent{display:flex;margin:0}.print-child1{margin:.15cm 0 .5cm .5cm;width:45%}.print-child2{margin-left:auto;margin-top:.5rem;overflow:hidden;position:relative;width:53%}.print-thumb{background-position-y:center;background-size:cover;position:absolute;text-align:right;z-index:0}.print-thumb,.print-thumb img{display:block!important;float:right}.print-thumb img{visibility:hidden}#recipe-ingredients ul li{padding:0 1.25rem 0 .25em!important}.page-header{padding:0}.page-header p{display:none!important}footer{background:none;font-size:10px;line-height:11px;padding:0;text-shadow:none!important}footer,footer a{color:var(--brand-color-gray)!important;font-weight:400}footer .container{height:1px;visibility:hidden}footernew.footer-section{display:none!important}#print-share-recipe .s2c-print-title{color:var(--brand-color-tomato);font-size:14px;font-style:italic;font-weight:700;line-height:1.5em;margin-bottom:.5em}#print-share-recipe{background-color:#fff!important;color:var(--brand-color-gray);font-size:10px;line-height:1em}#chicory_pairing_slot,#sg_email{display:none!important}li,ul{line-height:20px}p#recipe-citation{margin-bottom:0}@-moz-document url-prefix(){#print-share-recipe:first-line{font-size:13px!important}#print-share-recipe{font-size:10px!important;padding:1em .5em!important}}@supports (-webkit-touch-callout:none){.print-child2-img,.print-thumb img{visibility:visible!important}#recipe-ingredients ul li{padding:0 .25rem 0 .25em!important}}@media not all and (min-resolution:0.001dpcm){@media{.safari_only{background-color:#ccc;color:#00f}#recipe ul,#recipe-ingredients ul{-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;moz-column-count:2;break-inside:avoid;-moz-column-count:2;column-count:2;-moz-column-gap:0;column-gap:0;-moz-column-gap:2em;column-gap:2em;display:block!important;page-break-inside:avoid}.print-child2-img,.print-thumb img{visibility:visible!important}}}div[draggable=false]{display:none!important}.article-content #recipe #recipe-info{border-top:none;display:block;padding-top:0}#recipe_diet_meta{display:inline-flex}#recipe-info-data{display:inline}.page-header{display:none}#recipe{display:inline-flex}#recipe_allergens_meta,#recipe_diet_meta{display:inline}#recipe_allergens_meta{line-height:normal}#recipe-info-data,#recipe_allergens_meta,#recipe_allergens_meta a,#recipe_diet_meta,#recipe_diet_meta a{color:#000;display:inline;font-size:12px}#recipe-info-data,#recipe_allergens_meta,#recipe_diet_meta{color:#000}#recipe div#recipe-info{display:inline}.article-content #recipe #recipe-info{display:inherit!important}#recipe-info,.print-parent #recipe-info{display:none}.recipe_allergens_p{font-size:12px}#recipe_allergens_meta,#recipe_diet_meta{display:inline-block;margin:0!important;padding-right:.5em;width:-moz-max-content;width:max-content}.widget_text.alert{display:none!important}body[data-template=article] main .article-content{display:block}body[nav-view=print] main .print-parent{display:flex}body[nav-view=print] main .print-parent .print-child2-image{display:inline-block!important;width:50%}body[data-posttype=recipe] .bootstrap{display:none}#wpadminbar{display:none!important}}.donations-links{margin:.5em 0}.mdc-button{font-size:x-small}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{#site-nav-header,.article-content[data-type=recipe] .article-body{display:none!important}}}h3.rc-share-title{--legend-margin-bottom:0.5rem;clear:both;color:var(--color-primary)!important;font-weight:700!important;letter-spacing:normal!important;line-height:1.2}.article-content h3.rc-share-title{font-size:1.5rem}.contest-upload-form-box button{height:auto}body[page-type=contest] main #recipe{width:-webkit-fill-available}#sidebar div#sheknows-infuse-ad-widget-7-ad{display:contents!important;position:relative!important}.widget_text.alert{margin-bottom:20px}body[recipe-partner=cookingpanda] #sgiframe{display:none}body[data-site="12T"] [itemscope][itemtype="https://schema.org/VideoObject"] div.jw-related-shelf-container{margin-bottom:2em!important}body[data-site="12T"]
	[itemscope]
	.jw-flag-floating.jw-floating-dismissible
	.jw-wrapper{left:0!important}@media screen and (min-width:500px){body[data-site="12T"]
		[itemscope]
		.jw-flag-floating.jw-floating-dismissible
		.jw-wrapper{left:auto!important}}@media screen and (max-width:501px){body[data-site="12T"]
		[itemscope]
		.jw-flag-floating.jw-floating-dismissible
		.jw-wrapper{left:0!important;right:0!important}}.widget_text.jw-player-widget{padding:1rem 0}cnx.cnx-main-container{margin-bottom:1rem}[role=button]{--button-height:initial;--button-vertical-padding:initial;--button-horizontal-padding:initial;--button-border-width:initial;--button-border-color:initial;--button-border-radius:initial;--button-background-color:initial;border-radius:0}[role=button]:focus,[role=button]:hover{background-color:initial;border-color:initial;color:initial}input[type=range]{--range-input-track-height:initial;--range-input-track-border-radius:initial;--range-input-track-background-color:initial;--range-input-thumb-width:initial;--range-input-thumb-height:initial;--range-input-thumb-border-radius:initial;--range-input-thumb-background-color:initial;--range-input-thumb-disabled-background-color:initial;-webkit-appearance:none;background:transparent;outline:0;width:100%}.glsr-star-rating{justify-content:center;margin:auto!important;width:auto}body.noani{animation:none!important}body[nav-view=print] .s2c-bar,body[nav-view=print] .sharetocare-popup{display:none}.print-child2-image{margin:auto;visibility:visible!important;width:50%}body[nav-view=print] main .article-content{display:block}#recipe #recipe-preparation ol figure,body[nav-view=print] .recipe-meta-links,body[nav-view=print] article .page-header .byline-row,body[nav-view=print] nav.navigation{display:none}.articleschema{display:flex}.navigation a.button.twitter,.navigation a.post-page-numbers.twitter,.navigation button.twitter,.social a.button .label,.social a.button.twitter,.social a.post-page-numbers.twitter,.social button.twitter{color:#fff}nav.navigation{border:none;border-radius:8px 8px 0 0;margin-bottom:0}.article-body{margin-top:var(--space-m)}.gotoTop{border:none}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){@media print{.print-parent #title{font-size:2vw}}}[data-pin-log=button_pinit_floating]{z-index:8775309!important}span[class*=PIN_]{z-index:8975309!important}span[class*=PIN_]:hover{background:#981010 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzAiIHdpZHRoPSIzMCIgdmlld0JveD0iLTEgLTEgMzEgMzEiPjxwYXRoIGQ9Ik0yOS40NDkgMTQuNjYyYzAgOC4wNi02LjU4MSAxNC41OTQtMTQuNjk5IDE0LjU5NC04LjExOCAwLTE0LjY5OS02LjUzNC0xNC42OTktMTQuNTk0Qy4wNTEgNi42MDEgNi42MzIuMDY3IDE0Ljc1LjA2N2M4LjExOCAwIDE0LjY5OSA2LjUzNCAxNC42OTkgMTQuNTk1IiBmaWxsPSIjZmZmIiBzdHJva2U9IiNmZmYiLz48cGF0aCBkPSJNMTQuNzMzIDEuNjg2Yy03LjIxNyAwLTEzLjA2OCA1LjgwOS0xMy4wNjggMTIuOTc2IDAgNS40OTcgMy40NDQgMTAuMTkyIDguMzA1IDEyLjA4Mi0uMTE0LTEuMDI2LS4yMTctMi42MDEuMDQ2LTMuNzIyLjIzNy0xLjAxMiAxLjUzMi02LjQ1IDEuNTMyLTYuNDVzLS4zOTEtLjc3Ny0uMzkxLTEuOTI2YzAtMS44MDQgMS4wNTQtMy4xNTEgMi4zNjUtMy4xNTEgMS4xMTUgMCAxLjY1My44MzEgMS42NTMgMS44MjggMCAxLjExMy0uNzEzIDIuNzc3LTEuMDgyIDQuMzItLjMwOCAxLjI5Mi42NTIgMi4zNDUgMS45MzUgMi4zNDUgMi4zMjMgMCA0LjEwOC0yLjQzMiA0LjEwOC01Ljk0MiAwLTMuMTA3LTIuMjQ4LTUuMjc5LTUuNDU4LTUuMjc5LTMuNzE5IDAtNS45MDEgMi43NjktNS45MDEgNS42MzEgMCAxLjExNS40MzMgMi4zMTEuOTcyIDIuOTYxYS4zODUuMzg1IDAgMCAxIC4wOTEuMzcyYy0uMDk5LjQxLS4zMiAxLjI5Mi0uMzYzIDEuNDcyLS4wNTcuMjM3LS4xODkuMjg4LS40MzcuMTczLTEuNjMyLS43NTQtMi42NTMtMy4xMjQtMi42NTMtNS4wMjcgMC00LjA5MyAyLjk5Ni03Ljg1MiA4LjYzNS03Ljg1MiA0LjUzMyAwIDguMDU2IDMuMjA4IDguMDU2IDcuNDk0IDAgNC40NzItMi44MzkgOC4wNzEtNi43ODEgOC4wNzEtMS4zMjQgMC0yLjU2OS0uNjgzLTIuOTk1LTEuNDkgMCAwLS42NTUgMi40NzgtLjgxNCAzLjA4NS0uMjk1IDEuMTI3LTEuMDkyIDIuNTM5LTEuNjI1IDMuNDAxIDEuMjIzLjM3NiAyLjUyMy41NzkgMy44Ny41NzkgNy4yMTcgMCAxMy4wNjgtNS44MDkgMTMuMDY4LTEyLjk3NSAwLTcuMTY3LTUuODUxLTEyLjk3Ni0xMy4wNjgtMTIuOTc2IiBmaWxsPSIjZTYwMDIzIi8+PC9zdmc+) 3px 50% no-repeat!important;background-size:24px 18px!important}.browse-all-wrapper{margin:2rem 0;text-align:center}.browse-all-wrapper a{background-image:linear-gradient(var(--brand-color-tomato),var(--brand-color-tomato));background-position:bottom;background-repeat:no-repeat;background-size:100% 2px;border-radius:2px;color:var(--text-primary);font-size:1.125rem;padding:0 1px;text-decoration:none;transition:background-size .25s ease,background-image .25s ease,color .2s ease}.browse-all-wrapper a:hover{background-image:linear-gradient(var(--color-rose-15),var(--color-rose-15));background-size:100% 100%;color:var(--text-primary)}