/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}figure{margin:0}html,input[type=search]{box-sizing:border-box}@media(max-width:359px){body{--wp--custom--layout--padding:8px}}*,*:before,*:after{box-sizing:inherit}.wrap{max-width:calc(var(--wp--custom--layout--wide) + 2*var(--wp--custom--layout--padding));margin:0 auto;padding-left:var(--wp--custom--layout--padding);padding-right:var(--wp--custom--layout--padding)}.site-inner{padding-block-end:48px}body.full-width-content{--wp--custom--layout--page:var(--wp--custom--layout--wide)}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.sidebar-primary .widget+.widget{margin-top:32px}@media(min-width:992px){.content-sidebar .content-area{display:grid;grid-template-columns:minmax(0,1fr) var(--wp--custom--layout--sidebar);grid-column-gap:var(--wp--style--block-gap);max-width:var(--wp--custom--layout--wide);margin-left:auto;margin-right:auto}.content-sidebar .site-main{float:none;width:100%;max-width:var(--wp--custom--layout--content)}.content-sidebar .sidebar-primary{float:none;width:100%}}h1,h2,h3,h4,h5,h6{margin-block-end:var(--wp--style--block-gap)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-block-start:0}h2.seasonal,h2.is-style-seasonal{border-top-color:var(--wp--preset--color--foreground);border-top-style:solid;border-top-width:1px;font-style:normal;line-height:var(--wp--custom--line-height--small);margin-top:50px;margin-bottom:20px;padding-top:48px;text-transform:capitalize}h2.is-style-line{font-style:italic;display:flex;align-items:center;gap:24px}.editor-styles-wrapper h2.is-style-line{display:inline-block}h2.is-style-line::after{background:var(--wp--preset--color--foreground);content:"";display:block;height:1px;width:auto;flex-basis:0%;flex-grow:1}p{margin-block:var(--wp--custom--layout--block-gap)}p.is-style-heading{font-family:var(--wp--custom--typography--heading--font-family);font-size:var(--wp--custom--typography--heading--font-size);font-weight:var(--wp--custom--typography--heading--font-weight);letter-spacing:var(--wp--custom--typography--heading--letter-spacing);line-height:var(--wp--custom--typography--heading--line-height);text-transform:var(--wp--custom--typography--heading--text-transform)}p.is-style-interface{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);margin-bottom:0}p.is-style-interface+*{margin-top:0}.editor-styles-wrapper h2:not(:first-child,.seasonal),.entry-content h2:not(:first-child,.seasonal){margin-top:calc(2*var(--wp--custom--layout--block-gap))}.editor-styles-wrapper h3:not(:first-child),.entry-content h3:not(:first-child){margin-top:50px}.has-drop-cap:not(:focus):first-letter{font-size:68px;padding-top:6px}img{display:block;max-width:100%;height:auto}img.emoji{max-width:16px;display:inline-block}img.alignleft{float:left;margin:0 var(--wp--style--block-gap) var(--wp--style--block-gap) 0;max-width:calc(var(--wp--custom--layout--content)/2)}img.alignright{float:right;margin:0 0 var(--wp--style--block-gap) var(--wp--style--block-gap);max-width:calc(var(--wp--custom--layout--content)/2)}img.aligncenter{margin-left:auto;margin-right:auto}figure.wp-caption{max-width:100%}.wp-block-image figcaption{font-size:var(--wp--preset--font-size--min);font-style:italic;text-align:center}@media(min-width:601px){.wp-block-image.alignleft{float:left;margin:var(--wp--style--block-gap) var(--wp--style--block-gap) var(--wp--style--block-gap) 0;max-width:48vw}.wp-block-image.alignright{float:right;margin:var(--wp--style--block-gap) 0 var(--wp--style--block-gap) var(--wp--style--block-gap);max-width:48vw}}@media(min-width:768px){.content .entry-content>.wp-block-image.alignleft,.content .block-area>.wp-block-image.alignleft{max-width:calc(var(--wp--custom--layout--content)/2);margin-left:calc((100vw - var(--wp--custom--layout--content))/2)}.content .entry-content>.wp-block-image.alignright,.content .block-area>.wp-block-image.alignright{max-width:calc(var(--wp--custom--layout--content)/2);margin-right:calc((100vw - var(--wp--custom--layout--content))/2)}}@media(min-width:1200px){.full-width-content .entry-content>.wp-block-image.alignleft,.full-width-content .block-area>.wp-block-image.alignleft{max-width:calc(var(--wp--custom--layout--wide)/2);margin-left:calc((100vw - var(--wp--custom--layout--wide))/2)}.full-width-content .entry-content>.wp-block-image.alignright,.full-width-content .block-area>.wp-block-image.alignright{max-width:calc(var(--wp--custom--layout--wide)/2);margin-right:calc((100vw - var(--wp--custom--layout--wide))/2)}}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image{max-width:50%}figure.wp-block-gallery.has-nested-images{column-gap:11px}.wp-block-separator{background:var(--wp--preset--color--foreground);border:none;height:1px;padding:0}.wp-block-separator.has-background{padding:0}.wp-block-separator.is-style-small{width:100px;margin:var(--wp--custom--layout--block-gap) auto}blockquote.wp-block-quote{padding:40px 0 0;position:relative;text-align:center}blockquote.wp-block-quote::before{background:url(../svg/quote.svg) no-repeat center;background-size:contain;content:"";display:block;width:24px;height:24px;position:absolute;top:0;left:calc(50% - 12px)}blockquote.wp-block-quote::after{background:var(--wp--preset--color--foreground);content:"";display:block;width:120px;height:1px;margin:40px auto}blockquote.wp-block-quote p{font-style:italic;font-size:var(--wp--preset--font-size--large)}blockquote.wp-block-quote cite{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);display:block;font-style:normal;margin-bottom:16px}blockquote.wp-block-quote cite a{color:var(--wp--preset--color--foreground)}blockquote.wp-block-quote>*:first-child{margin-top:0}blockquote.wp-block-quote>*:last-child{margin-bottom:0}blockquote.wp-block-quote.is-style-review p:last-of-type::after{background:url(../svg/stars-5.svg) no-repeat center bottom;background-size:auto 24px;content:"";color:var(--wp--preset--color--foreground);display:block;font-weight:700;margin:18px 0;padding-bottom:28px;text-transform:uppercase;width:100%}.wp-block-pullquote{padding-block:var(--wp--custom--layout--block-gap)}.wp-block-buttons.is-style-line::before,.wp-block-buttons.is-style-line::after{background:var(--wp--preset--color--foreground);content:"";display:block;width:100%;height:1px;flex-basis:16px;flex-grow:1}.wp-element-button,.wp-block-button>.wp-block-button__link{display:inline-flex;min-height:44px;box-sizing:border-box;align-items:center;justify-content:center;gap:4px}.editor-styles-wrapper .wp-element-button,.editor-styles-wrapper .wp-block-button>.wp-block-button__link{display:inline-block;min-height:0}.wp-element-button.has-background,.wp-block-button>.wp-block-button__link.has-background{padding:11px 16px}.wp-element-button:hover,.wp-element-button:focus,.wp-block-button>.wp-block-button__link:hover,.wp-block-button>.wp-block-button__link:focus{filter:brightness(85%)}.wp-element-button.is-style-outline,.wp-block-button.is-style-outline>.wp-block-button__link{border:1px solid currentColor;padding:10px 15px}.wp-element-button.is-style-outline.has-background,.wp-block-button.is-style-outline>.wp-block-button__link.has-background{padding:10px 15px}.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background){background:var(--wp--preset--color--background)}.wp-element-button.is-style-outline:not(.has-text-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){color:var(--wp--preset--color--primary)}.wp-element-button.is-style-arrow,.wp-block-button.is-style-arrow .wp-block-button__link,.wp-element-button.is-style-link,.wp-block-button.is-style-link .wp-block-button__link{background:rgba(0,0,0,0);padding-left:0;padding-right:0;gap:0;text-decoration:underline}.wp-element-button.is-style-arrow:not(.has-text-color),.wp-block-button.is-style-arrow .wp-block-button__link:not(.has-text-color),.wp-element-button.is-style-link:not(.has-text-color),.wp-block-button.is-style-link .wp-block-button__link:not(.has-text-color){color:var(--wp--preset--color--primary)}.wp-element-button.is-style-arrow:hover,.wp-block-button.is-style-arrow .wp-block-button__link:hover,.wp-element-button.is-style-link:hover,.wp-block-button.is-style-link .wp-block-button__link:hover{text-decoration:underline}.wp-element-button.is-style-arrow::after,.wp-block-button.is-style-arrow .wp-block-button__link::after{content:" >"}input,select,textarea{background:var(--wp--preset--color--background);border:var(--wp--custom--border-width--tiny) solid var(--wp--preset--color--foreground);border-radius:0;color:var(--wp--preset--color--foreground);font-size:var(--wp--preset--font-size--small);line-height:24px;padding:9px 12px;width:100%}input[type=checkbox],input[type=submit]{width:auto}select{line-height:42px;height:44px}textarea{width:100%;resize:vertical}::-moz-placeholder{color:var(--wp--preset--color--foreground);opacity:1}::-ms-input-placeholder{color:var(--wp--preset--color--foreground)}::-webkit-input-placeholder{color:var(--wp--preset--color--foreground)}input:focus::-webkit-input-placeholder,input:focus::-moz-placeholder,input:focus:-ms-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}label,.wp-block-search__label,.wpforms-container .wpforms-field-label{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform)}label .wpforms-required-label,.wp-block-search__label .wpforms-required-label,.wpforms-container .wpforms-field-label .wpforms-required-label{color:inherit}.comment-form-cookies-consent label,.wpforms-container .wpforms-field-sublabel{font-weight:400;font-family:inherit;letter-spacing:inherit;text-transform:inherit}.wp-block-search__input,:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border-color:var(--wp--preset--color--foreground)}.wp-block-search__button-inside .wp-block-search__input{border:none}.wp-block-search__button-inside .wp-block-search__inside-wrapper{background:var(--wp--preset--color--background)}.wp-block-search__button{flex-shrink:0}.wp-block-search__icon-button .wp-block-search__button{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.wp-block-search__icon-button .wp-block-search__button.wp-element-button{padding:0}.wp-block-search__icon-button .wp-block-search__button svg{width:24px;height:24px}.archive-header .wp-block-search{margin:0 auto}.wp-block-cover.alignfull:not(.is-layout-constrained)>.wp-block-cover__image-background{max-width:none}.wp-block-cover .wp-block-group.has-background{padding:var(--wp--custom--layout--block-gap-large)}@media(min-width:768px){.wp-block-columns.is-layout-flex{gap:var(--wp--custom--layout--block-gap-large)}}.has-background{padding:24px;position:relative}.has-background.alignfull{padding:var(--wp--custom--layout--block-gap-large) var(--wp--custom--layout--padding)}.has-background.alignfull:has(.layout-1up-left){padding:var(--wp--custom--layout--padding) var(--wp--custom--layout--padding) var(--wp--custom--layout--block-gap-large) var(--wp--custom--layout--padding)}.alignwide:not(.is-layout-constrained)>*,.alignfull:not(.is-layout-constrained)>*{max-width:var(--wp--custom--layout--wide);margin-left:auto;margin-right:auto}.wp-block-group.remove-padding-top{padding-block-start:0}.wp-block-group.remove-padding-bottom{padding-block-end:0}.has-background{color:var(--wp--preset--color--foreground)}.has-background a:where(:not(.wp-element-button)){color:inherit}.has-primary-background-color,.has-foreground-background-color{color:var(--wp--preset--color--white)}.breadcrumb{font-size:var(--wp--preset--font-size--tiny);font-style:italic;margin:0 auto 16px;max-width:var(--wp--custom--layout--page);text-transform:capitalize}.breadcrumb .breadcrumb_last{display:none}.archive-header .breadcrumb,.post-header .breadcrumb{max-width:100%;grid-column:1/-1;margin-left:0;margin-right:0}.schema-faq>*+*{margin-top:var(--wp--custom--layout--padding)}.schema-faq-question{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);line-height:var(--wp--custom--line-height--normal);font-weight:500;font-size:var(--wp--preset--font-size--small);text-transform:uppercase;border-bottom:1px solid var(--wp--preset--color--foreground);display:flex;align-items:center;justify-content:space-between;min-height:44px}.schema-faq-toggle{background:rgba(0,0,0,0) url(../svg/carat-right.svg) no-repeat center;background-size:16px;border:none;cursor:pointer;width:44px;height:44px}.schema-faq-section.active .schema-faq-toggle{transform:rotate(90deg)}.entry-content .yoast-table-of-contents,.editor-styles-wrapper .wp-block[data-type="cwp/toc"]{margin-top:calc(var(--wp--style--block-gap)*4);margin-bottom:calc(var(--wp--style--block-gap)*3);padding-right:var(--wp--custom--layout--block-gap)}.yoast-table-of-contents{background:var(--wp--preset--color--background)}.yoast-table-of-contents h2{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);font-size:var(--wp--preset--font-size--x-large);font-weight:600;text-transform:uppercase;background:var(--wp--preset--color--background);border-bottom:6px var(--wp--preset--color--foreground) solid;color:var(--wp--preset--color--foreground);margin:0;padding:0 16px 16px 0;transform:translateY(calc(-50% - 4px))}.yoast-table-of-contents ul{margin:0;padding-left:0;list-style-position:inside}.yoast-table-of-contents ul li{margin-bottom:8px}.yoast-table-of-contents ul li a{color:var(--wp--preset--color--foreground)}.yoast-table-of-contents--no-js{padding-bottom:60px}.yoast-table-of-contents--no-js ul li:nth-of-type(n+4){display:none}.yoast-table-of-contents__footer{margin-top:12px}.yoast-table-of-contents__footer[hidden]{display:none}.yoast-table-of-contents__footer button.yoast-table-of-contents__reveal{font-family:var(--wp--preset--font-family--secondary);font-size:var(--wp--preset--font-size--large);font-style:italic;letter-spacing:normal;text-transform:none}.wprm-recipe-rating .wprm-recipe-rating-details{font-size:inherit}div.wpforms-container .wpforms-head-container{display:grid;gap:8px;margin-bottom:16px}div.wpforms-container .wpforms-title{font-family:var(--wp--custom--typography--heading--font-family);font-size:var(--wp--custom--typography--heading--font-size);font-weight:var(--wp--custom--typography--heading--font-weight);letter-spacing:var(--wp--custom--typography--heading--letter-spacing);line-height:var(--wp--custom--typography--heading--line-height);text-transform:var(--wp--custom--typography--heading--text-transform);font-size:var(--wp--preset--font-size--x-large);font-style:italic;margin:0;padding:0}div.wpforms-container .wpforms-description{font-size:var(--wp--preset--font-size--small);margin:0;padding:0}div.wpforms-container .wpforms-field{padding:0;margin-bottom:16px}div.wpforms-container .wpforms-field.impound{display:none}div.wpforms-container .wpforms-field-sublabel{font-size:var(--wp--preset--font-size--min)}div.wpforms-container label.wpforms-error{color:inherit}div.wpforms-container .wpforms-submit-container{padding:0;margin-top:16px;text-align:left}div.wpforms-container.flex-fields input.wpforms-field-medium,div.wpforms-container.flex-fields select.wpforms-field-medium,div.wpforms-container.flex-fields .wpforms-field-row.wpforms-field-medium{max-width:100%}div.wpforms-container.flex-fields .wpforms-field-container{display:flex;flex-wrap:wrap;gap:16px}div.wpforms-container.flex-fields .wpforms-field-container .wpforms-field{margin:0;flex-basis:150px;flex-grow:1}div.wpforms-container.one-line input.wpforms-field-medium,div.wpforms-container.one-line select.wpforms-field-medium,div.wpforms-container.one-line .wpforms-field-row.wpforms-field-medium{max-width:100%}@media(min-width:768px){div.wpforms-container.one-line .wpforms-form,div.wpforms-container.one-line .wpforms-form>fieldset[disabled]{display:grid;grid-template-columns:1fr fit-content(300px);column-gap:var(--wp--custom--layout--block-gap)}div.wpforms-container.one-line .wpforms-head-container{grid-column:1/-1}div.wpforms-container.one-line .wpforms-field-container{display:flex;gap:var(--wp--custom--layout--block-gap)}div.wpforms-container.one-line .wpforms-field{margin:0;flex-basis:0%;flex-grow:1}div.wpforms-container.one-line .wpforms-field-label{min-height:26px}div.wpforms-container.one-line .wpforms-submit-container{margin:0;padding-top:26px}}div.wpforms-container.minimal .wpforms-form,div.wpforms-container.minimal .wpforms-form>fieldset[disabled]{display:grid;grid-template-columns:1fr 44px}div.wpforms-container.minimal .wpforms-head-container{grid-column:1/-1}div.wpforms-container.minimal .wpforms-field-container{display:flex;gap:8px}div.wpforms-container.minimal .wpforms-field{margin:0;flex-basis:0%;flex-grow:1}div.wpforms-container.minimal .wpforms-field:last-child input{border-right-width:0}div.wpforms-container.minimal .wpforms-field-label{display:none}div.wpforms-container.minimal .wpforms-submit-container{margin:0;line-height:0}div.wpforms-container.minimal .wpforms-submit-container button{background:var(--wp--preset--color--primary) url(../svg/email-send-white.svg) no-repeat center;background-size:20px;text-indent:-9999em;padding:0;width:44px;height:44px}.adthrive-video-player.in-post{margin-bottom:32px}.adthrive-ccpa-link,.adthrive-comscore,.adthrive-footer-message span{background-color:var(--wp--preset--color--foreground)!important}.facetwp-filters{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);max-width:var(--wp--custom--layout--page);margin:0 auto var(--wp--custom--layout--block-gap-large);min-height:66px}.facetwp-filters input{font-family:var(--wp--preset--font-family--secondary);font-weight:400}.facetwp-filters select{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);appearance:none;text-transform:capitalize}.facetwp-filters .facetwp-facet{margin:0;width:100%}.facetwp-filters .facetwp-facet-search .facetwp-input-wrap{display:block}.facetwp-filters .facetwp-facet-search .facetwp-icon{right:auto;left:10px;opacity:1}.facetwp-filters .facetwp-facet-search .facetwp-icon::before{background:url(../svg/search.svg) no-repeat center;background-size:20px}.facetwp-filters .facetwp-facet-search input.facetwp-search{padding-left:44px;padding-right:10px}.facetwp-filters .fs-wrap{display:block;position:relative;width:100%}.facetwp-filters .fs-label-wrap{border-color:var(--wp--preset--color--foreground);width:100%;min-height:44px;display:flex;align-items:center;text-transform:capitalize;background-image:url(../svg/carat-down.svg);background-position:right 11px center;background-repeat:no-repeat;background-size:20px}.facetwp-filters .fs-label-wrap .fs-label{padding-left:16px}.facetwp-filters .fs-open .fs-label-wrap{background-color:var(--wp--custom--color--neutral-100)}.facetwp-filters .fs-arrow{display:none}.facetwp-filters .facetwp-facet-ingredient .fs-option:first-of-type{display:none}.facetwp-filters .fs-dropdown{margin:0;width:100%}.facetwp-filters .fs-dropdown .fs-option .fs-option-label{text-transform:capitalize}.facetwp-filters .fs-option{padding-top:8px;padding-bottom:8px}.facetwp-filters .facetwp-filters__toggle{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);background:var(--wp--preset--color--primary);border:none;box-shadow:none;color:#fff;display:block;padding:16px;font-size:var(--wp--preset--font-size--small);text-transform:uppercase;width:100%}@media(max-width:767px){.facetwp-filters:not(.active) .facetwp-filters__inner{display:none}.facetwp-filters.active .facetwp-filters__toggle{margin-bottom:16px}.facetwp-filters .fwp-row{display:grid;gap:12px}}.facetwp-filters .facetwp-filters__inner{display:grid;gap:12px}.facetwp-filters .facetwp-filters__inner .facetwp-facet[data-type=sort] select,.facetwp-filters .facetwp-filters__inner .facetwp-facet[data-type=dropdown] select{appearance:none;position:relative;background-image:url(../svg/carat-down.svg);background-position:95% center;background-repeat:no-repeat;background-size:20px}@media(min-width:768px){.facetwp-filters .fwp-row{display:grid;grid-template-columns:repeat(5,1fr);column-gap:12px}.facetwp-filters .facetwp-facet-search{grid-column:span 4}.facetwp-filters .facetwp-filters__toggle{display:none;text-transform:uppercase;font-size:var(--wp--preset--font-size--small);font-weight:700;grid-column:1/-1;padding-left:0;background:rgba(0,0,0,0);color:var(--wp--preset--color--foreground);pointer-events:none;text-align:left}}.cwp-co-container .wpforms-submit-container{text-align:center}.cwp-co-container .wpforms-submit-container button{width:100%}.site-container{--tr-star-color:var(--wp--custom--color--star)}.tasty-recipes h3{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--huge)}.site-container .tasty-links-general-disclaimer{color:var(--wp--custom--color--neutral-900);font-size:var(--wp--preset--font-size--tiny);font-style:italic;text-align:left}.site-container .tasty-links-general-disclaimer a{color:inherit}.tasty-recipes-print-above-card{display:none}h2.tasty-recipes-title{font-size:var(--wp--preset--font-size--gigantic);padding-bottom:16px;border-bottom:1px solid var(--wp--preset--color--foreground)}.tasty-recipes-details ul{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);font-size:var(--wp--preset--font-size--min);padding:0;margin:0;display:flex;gap:16px;flex-wrap:wrap}body.single .entry-content .tasty-recipes-details ul li{padding-inline-start:0;margin-bottom:0}.tasty-recipes-details ul li{list-style-type:none}.tasty-recipes-details ul .tasty-recipes-label{color:var(--wp--custom--color--neutral-700)}.tasty-recipes-meta div.tasty-recipes-rating{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);color:var(--wp--preset--color--foreground)}@media(min-width:768px){.tasty-recipes-meta div.tasty-recipes-rating p{margin-bottom:0}}.tasty-recipes-meta div.tasty-recipes-rating .rating-label{font-size:var(--wp--preset--font-size--min)}.tasty-recipes-meta span.tasty-recipes-rating{font-size:var(--wp--preset--font-size--small);color:var(--wp--custom--color--star)}@media(min-width:768px){.tasty-recipes-meta{display:grid;grid-template-columns:1fr 200px;column-gap:16px}.tasty-recipes-meta .tasty-recipes-buttons{text-align:right}}.tasty-recipes-scale-label{display:none}.tasty-recipes-scale-container{display:flex}.tasty-recipes-scale-container .tasty-recipes-scale-button{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);background:var(--wp--preset--color--background);border:1px solid var(--wp--preset--color--primary);border-left:none;border-radius:0;box-shadow:none;color:var(--wp--preset--color--primary);width:44px;height:44px;margin-left:0;display:flex;align-items:center;justify-content:center}.tasty-recipes-scale-container .tasty-recipes-scale-button:first-of-type{border-left:1px solid var(--wp--preset--color--primary)}.tasty-recipes-scale-container .tasty-recipes-scale-button.tasty-recipes-scale-button-active{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--background)}@media(min-width:768px){.tasty-recipes-ingredients-header{display:flex;justify-content:space-between;align-items:center}.tasty-recipes-ingredients-header h3{margin:0}.tasty-recipes-nutrifox h3{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:32px}.tasty-recipes-equipment-header{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:16px 32px}.tasty-recipes-equipment-header h3{margin-bottom:0}.tasty-recipes-equipment-header .tasty-links-disclosure-wrap{flex-basis:100%}.tasty-recipes-equipment-header .tasty-links-disclosure-wrap p{margin:0!important}}@media only screen and (min-width:500px){body.single .entry-content .tasty-recipes-equipment .tasty-link-card{flex:0 0 25%}}body.single .entry-content .tasty-recipes-ingredients{border-top:6px solid var(--wp--preset--color--foreground);padding-top:16px}body.single .entry-content .tasty-recipes-ingredients .tasty-recipes-ingredients-body h4{font-family:var(--wp--preset--font-family--tertiary)}body.single .entry-content .tasty-recipes-ingredients ul{padding:0}body.single .entry-content .tasty-recipes-ingredients ul li{list-style-type:none;margin-bottom:16px;padding-left:32px;position:relative}body.single .entry-content .tasty-recipes-ingredients ul li .tr-ingredient-checkbox-container{position:absolute;left:0}body.single .entry-content .tasty-recipes-cook-mode__container span{font-family:var(--wp--preset--font-family--secondary);font-style:italic;align-items:baseline;letter-spacing:normal}body.single .entry-content .tasty-recipe-instructions .tasty-recipes-instructions-header{border-top:1px solid var(--wp--preset--color--foreground);padding-top:calc(var(--wp--custom--layout--block-gap-large) - 10px);margin-top:var(--wp--custom--layout--block-gap-large)}body.single .entry-content .tasty-recipe-instructions ol{list-style:none;padding-left:40px}body.single .entry-content .tasty-recipe-instructions li{margin-bottom:16px;padding-inline-start:0;counter-increment:instructionCounter;position:relative}body.single .entry-content .tasty-recipe-instructions li::before{display:inline-block;flex:35px 0 0;content:counter(instructionCounter,decimal) ".";position:absolute;left:-32px}body.single .entry-content .tasty-recipes .block-save-recipe{margin-block:var(--wp--custom--layout--block-gap-large)}body.single .entry-content .tasty-recipe-video-embed,body.single .entry-content .tasty-recipes-notes,body.single .entry-content .tasty-recipes-nutrifox,body.single .entry-content .tasty-recipes-nutrition,body.single .entry-content .tasty-recipes-equipment{border-top:1px solid var(--wp--preset--color--foreground);padding-top:var(--wp--custom--layout--block-gap-large);margin-top:var(--wp--custom--layout--block-gap-large)}body.single .entry-content .tasty-recipes-notes-body strong{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);font-size:var(--wp--preset--font-size--medium);text-transform:uppercase}body.single .entry-content .tasty-recipes-notes-body>div{margin-block:var(--wp--custom--layout--block-gap)}body.single .entry-content .tasty-recipes-nutrition ul{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);padding:0;margin:0;display:grid;gap:8px}@media(min-width:768px){body.single .entry-content .tasty-recipes-nutrition ul{grid-template-columns:repeat(3,1fr)}}body.single .entry-content .tasty-recipes-nutrition ul li{list-style-type:none}body.single .entry-content .tasty-recipes-nutrition ul li span:last-child{font-weight:700}body.single .entry-content .tasty-recipes-nutrition ul .tasty-recipes-label{color:var(--wp--custom--color--neutral-700);text-transform:uppercase}body.single .entry-content .tasty-recipes-equipment .tasty-recipes-equipment-header{flex-basis:100%}body.single .entry-content .tasty-recipes-equipment .tasty-links-disclosure-wrap p{margin:16px 0 0;font-size:var(--wp--preset--font-size--tiny);font-style:italic}body.single .entry-content .tasty-recipes-equipment .tasty-link img{aspect-ratio:1;object-fit:cover}body.single .entry-content .tasty-recipes-equipment .tasty-link-card p .tasty-link{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);font-size:var(--wp--preset--font-size--min);text-transform:uppercase;text-decoration:none}body.single .entry-content .tasty-recipes-equipment .tasty-link-card span{display:none}@media(max-width:767px){.tasty-recipes-nutrifox .recipe-toggle{display:block;margin-top:16px}}.tasty-recipes-footer{border-top:6px solid var(--wp--preset--color--foreground);padding-top:var(--wp--custom--layout--block-gap-large);margin-top:var(--wp--custom--layout--block-gap-large)}.tasty-recipes-footer ul{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);text-transform:uppercase;padding:0;margin:0;display:flex;gap:26px 32px;justify-content:space-between}.tasty-recipes-footer ul li{padding:0!important;margin:0!important}@media(max-width:767px){.tasty-recipes-footer ul{flex-wrap:wrap}}.tasty-recipes-footer li{list-style-type:none}.tasty-recipes-footer .tasty-recipes-label{font-weight:700}.recipe-toggle:not(.active) .hide,.recipe-toggle.active .show{display:none}@media(max-width:767px){.tasty-recipes-ratings .tasty-recipes-ratings-buttons span.tasty-recipes-rating{font-size:32px!important}}@media(min-width:768px){.tasty-recipes-ratings .tasty-recipes-ratings-buttons input.tasty-recipes-rating{display:none!important}}body.tasty-recipes-print-text-size-medium .tasty-recipes h3{font-size:140%}body.tasty-recipes-print-text-size-medium .tasty-recipes-ingredients-header h3,body.tasty-recipes-print-text-size-medium .tasty-recipes-instructions-header h3{margin-bottom:0}body.tasty-recipes-print-text-size-medium .tasty-recipes-scale-container{padding-bottom:0}.tasty-roundups div.tasty-roundups-item{margin-top:60px}.tasty-roundups.tasty-roundup-items-have-numbers div.tasty-roundups-item .tasty-roundups-title{position:static}.tasty-roundups.tasty-roundup-items-have-numbers div.tasty-roundups-item .tasty-roundups-item-number{width:48px;height:48px;font-family:var(--wp--custom--typography--heading--font-family);margin:0}.tasty-roundups.tasty-roundup-items-have-numbers div.tasty-roundups-item .tasty-roundups-item-number:before{font-size:26px;line-height:36px}.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-top .tasty-roundups-content-container{padding:26px 16px 16px}.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-top .tasty-roundups-content-container .tasty-roundups-item-number{top:-16px;margin:0;left:calc(50% - 24px)}@media(max-width:767px){.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-left .tasty-roundups-content-container,.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-right .tasty-roundups-content-container{padding:26px 16px 16px}.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-left .tasty-roundups-content-container .tasty-roundups-item-number,.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-right .tasty-roundups-content-container .tasty-roundups-item-number{top:-16px;margin:0;left:calc(50% - 24px)}}@media(min-width:768px){.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-left .tasty-roundups-content-container{padding:16px 16px 16px 26px}.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-left .tasty-roundups-content-container .tasty-roundups-item-number{top:-16px;margin:0;left:104px}.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-right .tasty-roundups-content-container{padding:16px 26px 16px 16px}.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-right .tasty-roundups-content-container .tasty-roundups-item-number{top:-16px;margin:0;left:auto;right:104px}}.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-right .tasty-roundups-image-container img,.tasty-roundups div.tasty-roundups-item.tasty-roundups-item-align-left .tasty-roundups-image-container img{aspect-ratio:.75}.tasty-roundups div.tasty-roundups-item .tasty-roundups-content-container .tasty-roundups-button{background-color:var(--wp--preset--color--primary);border-radius:0;border-width:0;color:var(--wp--preset--color--background);font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--preset--font-size--small);font-weight:500;letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--line-height--medium);padding:11px 16px;text-decoration:none;text-transform:uppercase}.lcp_catlist,.entry-content .lcp_catlist{padding:0;display:flex;flex-wrap:wrap;column-gap:7px;row-gap:10px;align-items:flex-start}.lcp_catlist li,.lcp_catlist .lcp_catlist_item,.entry-content .lcp_catlist li,.entry-content .lcp_catlist .lcp_catlist_item{list-style-type:none;width:130px;display:flex;flex-wrap:wrap;flex-direction:column-reverse;gap:4px}.lcp_catlist a,.entry-content .lcp_catlist a{display:block;font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);color:var(--wp--preset--color--foreground);text-align:center;text-decoration:none}.comment-form-subscriptions label{font-family:var(--wp--preset--font-family--secondary);font-size:var(--wp--preset--font-size--tiny);line-height:var(--wp--custom--line-height--normal);letter-spacing:normal;position:relative;padding-left:30px}.comment-form-subscriptions label input[name=subscribe-reloaded]{position:absolute;left:0;top:4px}@media(min-width:768px){.comment-form-subscriptions{display:inline-block;width:70%;margin-top:0;margin-bottom:0}.comment-form-subscriptions label{position:relative;top:8px}}@media(min-width:768px){form.comment-form .form-submit{display:inline-block;margin-top:0;margin-bottom:0}}.top-hat{text-align:center;padding:10px 0}.top-hat p{margin:0;font-size:var(--wp--preset--font-size--small);font-weight:600;line-height:var(--wp--custom--line-height--small)}.top-hat p img{max-width:44px}.top-hat a{color:inherit;text-decoration:none}.top-hat a:hover{text-decoration:underline}.top-hat--has-image{padding:0}.top-hat--has-image p{display:flex;align-items:center;justify-content:center;gap:4px}@media(min-width:768px){.top-hat--has-socials{padding:0;text-align:left}.top-hat--has-socials .wrap{display:flex;justify-content:space-between;align-items:center}}.top-hat--has-socials ul.social-links{margin:0}@media(max-width:767px){.top-hat--has-socials ul.social-links{display:none}}.nav-secondary-top{background:var(--wp--preset--color--nonary);padding-inline:var(--wp--custom--layout--padding)}@media(max-width:1100px){.nav-secondary-top{display:none}}.nav-secondary-top ul.menu{margin:0 auto;max-width:var(--wp--custom--layout--wide);padding:0;display:flex;align-items:center;gap:24px}.nav-secondary-top ul.menu li{list-style-type:none;font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);font-size:var(--wp--preset--font-size--min);text-transform:uppercase}.nav-secondary-top ul.menu li a{color:var(--wp--preset--color--foreground);text-decoration:none}.nav-secondary-top ul.menu li.menu-item-socials{margin-left:auto}.nav-secondary-top ul.menu li.menu-item-socials a{color:var(--wp--custom--color--neutral-700)}.site-header,.block-area-after-header{margin-bottom:48px}@media(max-width:767px){.site-header,.block-area-after-header{margin-top:16px;margin-bottom:32px}}.block-area.block-area-after-header{max-width:calc(2*var(--wp--custom--layout--padding) + var(--wp--custom--layout--wide));padding-inline:var(--wp--custom--layout--padding);margin-inline:auto}.block-area.block-area-after-header>*{max-width:100%}.site-header{background:var(--wp--preset--color--background);color:var(--wp--preset--color--foreground);position:relative}.site-header__top{padding:48px 0;display:flex;align-items:center;gap:16px;justify-content:space-between}@media(max-width:1100px){.site-header__top{gap:12px;flex-wrap:wrap;flex-direction:column-reverse;padding-block:10px;max-width:236px;margin-inline:auto}}@media(max-width:1100px){.site-header__search{display:none}}.site-header .wp-block-search .wp-block-search__inside-wrapper{border-color:var(--wp--custom--color--neutral-700);flex-direction:row-reverse;padding:0}.site-header .wp-block-search.wp-block-search__icon-button .wp-block-search__button{margin:0;background:rgba(0,0,0,0) url(../svg/search.svg) no-repeat center;background-size:20px}.site-header .wp-block-search.wp-block-search__icon-button .wp-block-search__button svg{display:none}.site-header__logo{display:block;width:531px;height:72px;max-width:100%}@media(max-width:1100px){.site-header__logo{height:32px}}.site-header__logo svg{width:100%;height:100%}@media(max-width:1100px){.site-header:not(.menu-active) .wrap::after{background:var(--wp--preset--color--foreground);content:"";display:block;width:100%;height:6px}}.site-header .nav-menu{border-top:6px solid var(--wp--preset--color--foreground);border-bottom:1px solid var(--wp--preset--color--foreground);padding-block:6px}.search-toggle,.menu-toggle{background:rgba(0,0,0,0);color:inherit;border:none;box-shadow:none;cursor:pointer;line-height:0;padding:0;text-align:center;width:44px;height:44px;display:flex;align-items:center;justify-content:center;position:absolute;top:10px}@media(min-width:1101px){.search-toggle,.menu-toggle{display:none}}.search-toggle svg,.menu-toggle svg{fill:currentColor;width:20px;height:20px}.search-toggle .close,.menu-toggle .close{display:none}.search-toggle.active .close,.menu-toggle.active .close{display:inline}.search-toggle.active .open,.menu-toggle.active .open{display:none}.menu-toggle{left:0}.search-toggle{right:0}.header-search{grid-column:1/-1;width:100%;max-width:var(--wp--custom--layout--wide);margin:0 auto;display:flex;justify-content:flex-end}@media(max-width:1199px){.header-search{right:16px}}@media(min-width:1101px){.header-search{position:absolute;bottom:0;transform:translateY(36px)}}@media(max-width:1100px){.header-search{display:block;padding:var(--wp--custom--layout--padding)}}.header-search:not(.active){display:none}@media(min-width:783px){.admin-bar .site-container{padding-top:32px}}@media(max-width:782px){#wpadminbar{display:none!important}}.nav-menu>*{line-height:0}.nav-menu ul{clear:both;line-height:1;margin:0;padding:0;width:100%}.nav-menu .menu-item{list-style:none;position:relative}.nav-menu .menu-item a{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);border:none;color:inherit;display:block;position:relative;padding:16px;text-decoration:none}.nav-menu .menu-item.menu-item-has-children>a{padding-right:44px}.nav-menu .menu-item.menu-item-socials a{color:var(--wp--custom--color--neutral-700)}.nav-menu .menu>.menu-item>a{text-transform:uppercase}.nav-menu .submenu-expand{background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none;padding:0;outline:none;cursor:pointer;width:44px;height:44px;position:absolute;top:50%;right:0;color:inherit;transform:translateY(-50%)}.nav-menu .submenu-expand svg{fill:var(--wp--preset--color--foreground)}.nav-menu .submenu-expand:not(.expanded) .close,.nav-menu .submenu-expand.expanded .open{display:none}@media(min-width:1101px){.nav-menu .nav-secondary{display:none}.nav-menu .menu{display:flex;align-items:center;justify-content:space-between}.nav-menu .menu>.menu-item>a{font-weight:700;border:1px solid rgba(0,0,0,0)}.nav-menu .menu>.menu-item:hover>a{border-color:var(--wp--preset--color--foreground)}.nav-menu .menu>.menu-item.menu-item-has-children:first-child>a{border-bottom-width:0;padding:12px 16px 12px 40px;line-height:18px}.nav-menu .menu>.menu-item.menu-item-has-children:first-child>.submenu-expand{right:auto;left:12px}.nav-menu .menu>.menu-item.menu-item-has-children:first-child>.sub-menu>li>a{text-transform:uppercase}.nav-menu .menu>.menu-item.menu-item-has-children:first-child:hover>.submenu-expand svg,.nav-menu .menu>.menu-item.menu-item-has-children:first-child:focus-within>.submenu-expand svg{transform:rotate(90deg)}.nav-menu .menu>.menu-item.menu-item-has-children:first-child:hover>a,.nav-menu .menu>.menu-item.menu-item-has-children:first-child:focus-within>a{border-color:var(--wp--preset--color--foreground);background:var(--wp--preset--color--septenary);color:var(--wp--preset--color--foreground)}.nav-menu .menu-item.browse{border-left:1px solid var(--wp--preset--color--foreground);margin-left:30px}.nav-menu .menu-item.browse:hover>a{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-menu .menu-item.browse>a{font-family:var(--wp--preset--font-family--secondary);font-style:italic;font-size:var(--wp--preset--font-size--small);font-weight:400;letter-spacing:normal;line-height:32px;cursor:none;text-transform:lowercase;padding-block:0;padding-left:40px}.nav-menu .menu-item:hover>a,.nav-menu .menu-item:focus-within>a{background:var(--wp--preset--color--septenary)}.nav-menu .menu-item:hover>.sub-menu,.nav-menu .menu-item:focus-within>.sub-menu{left:auto;opacity:1}.nav-menu .menu>.menu-item.menu-item-has-children>a{padding-right:30px}.nav-menu .menu>.menu-item.menu-item-has-children>.submenu-expand{width:auto;height:auto;line-height:0;top:50%;transform:translateY(-50%);right:7px}.nav-menu .sub-menu{background:var(--wp--preset--color--background);border:1px solid var(--wp--preset--color--foreground);left:-9999px;opacity:0;position:absolute;width:220px;z-index:99}.nav-menu .sub-menu .menu-item{float:none}.nav-menu .sub-menu .menu-item:not(:last-child)>a{border-bottom:1px solid var(--wp--custom--color--neutral-100)}.nav-menu .sub-menu .menu-item:hover>a,.nav-menu .sub-menu .menu-item:focus-within>a{border-color:var(--wp--preset--color--foreground)}.nav-menu .sub-menu .sub-menu{top:0;margin:-1px 0 0 218px}}@media(max-width:1100px){.nav-menu{display:none}.nav-menu.active{display:block}.nav-menu .menu-item a{padding-inline:0}.nav-menu .nav-secondary .menu-item a{font-size:var(--wp--preset--font-size--min)}.nav-menu .menu-item.m-nav-none{display:none}.nav-menu .nav-primary a{border-bottom:1px solid var(--wp--custom--color--neutral-100)}.nav-menu .nav-primary .menu>.menu-item:first-child>a,.nav-menu .nav-primary .menu>.menu-item:first-child>.submenu-expand{display:none}.nav-menu .nav-primary .menu>.menu-item:first-child>.sub-menu{display:block;padding-left:0}.nav-menu .nav-primary .menu>.menu-item:first-child>.sub-menu>li>a{text-transform:uppercase}.nav-menu .submenu-expand{top:0;transform:translateY(1px);width:49px;height:49px}.nav-menu .submenu-expand svg{width:18px;height:18px}.nav-menu .submenu-expand.expanded{transform:rotate(90deg)}.nav-menu .submenu-expand.expanded+.sub-menu{display:block}.nav-menu .sub-menu{display:none;padding-left:8px}}.post-header{margin-bottom:16px}@media(min-width:768px){.post-header--recipe{display:grid;grid-template-columns:1fr 177px;column-gap:16px}}.post-header .breadcrumb{margin-bottom:8px}.post-header h1{font-size:var(--wp--preset--font-size--huge);margin-top:8px}.post-header__summary{font-size:var(--wp--preset--font-size--small)}.post-header__info{color:var(--wp--custom--color--neutral-900);font-size:var(--wp--preset--font-size--tiny);font-style:italic;line-height:var(--wp--custom--line-height--small);position:relative;display:flex;flex-wrap:nowrap;align-items:center;column-gap:12px}.post-header__info a{color:inherit}.post-header__info .entry-avatar{flex-shrink:0}.post-header__info .entry-avatar img{border-radius:50%}.post-header__actions{text-align:center}@media(min-width:768px){.post-header__actions{border-left:1px solid var(--wp--preset--color--foreground);padding-left:16px}.post-header__actions>*+*::before{background:var(--wp--preset--color--foreground);content:"";display:block;width:100px;height:1px;margin:16px auto}}@media(max-width:767px){.post-header__actions{border-top:1px solid var(--wp--preset--color--foreground);margin-top:12px;padding-top:16px;display:grid;grid-template-columns:repeat(3,1fr)}.post-header__actions>*{margin:0;flex-basis:0%;flex-grow:1;padding:0 8px}.post-header__actions>*+*{border-left:1px solid var(--wp--preset--color--foreground)}}.post-header .post-rating{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);text-transform:uppercase;display:grid;gap:8px}.post-header .post-rating svg{fill:var(--wp--custom--color--star)}@media(max-width:767px){.post-header .post-rating{gap:2px}.post-header .post-rating span{display:block}}.post-header__comments{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);text-transform:uppercase;margin:0;display:block;text-decoration:none;color:var(--wp--preset--color--foreground)}.post-header__comments:is(:hover,:focus){color:var(--wp--preset--color--primary)}.post-header__comments strong{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--primary);display:block;margin-bottom:16px;font-weight:600;font-size:var(--wp--preset--font-size--x-large)}@media(min-width:768px){.post-header__comments strong{margin-bottom:12px}}.post-header__jump{color:var(--wp--preset--color--foreground);display:block;font-style:italic;font-weight:400;line-height:var(--wp--custom--line-height--small);font-size:var(--wp--preset--font-size--small);text-decoration:none}.post-header__jump svg{fill:var(--wp--preset--color--primary);display:block;margin:5px auto 0}.post-header__jump:hover{color:var(--wp--preset--color--primary)}.post-header__favorite .saved{display:none}.post-header__favorite.active .saved{display:inline}.post-header__favorite.active .save{display:none}.archive-header{margin-bottom:var(--wp--custom--layout--block-gap-large)}.archive-header .wrap{max-width:calc(var(--wp--custom--layout--wide) + 2*var(--wp--custom--layout--padding))}.archive-header__inner{max-width:892px}.archive-header h1{margin-top:var(--wp--custom--layout--block-gap-large);text-transform:capitalize}.archive-description>*:first-child{margin-top:0}.archive-description>*:last-child{margin-bottom:0}.archive-header .breadcrumb{margin-bottom:var(--wp--custom--layout--block-gap-large)}.archive-header__image{display:none}.archive-header .kates-pick{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);font-weight:500;line-height:var(--wp--custom--line-height--small);font-size:var(--wp--preset--font-size--tiny);text-transform:uppercase;display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:25.5px}@media only screen and (min-width:900px){.archive-header--has-image .wrap{display:grid;grid-template-columns:1fr 276px;column-gap:48px}.archive-header__image{display:block;width:276px;height:276px;object-fit:cover}.archive-header--has-image h1{margin-top:0}}.archive-recent-header{max-width:var(--wp--custom--layout--page);margin:var(--wp--custom--layout--block-gap-large) auto 0}.archive-recent-header h2{text-align:center;text-transform:capitalize}.archive .site-main>.block-post-listing{max-width:var(--wp--custom--layout--page);margin-left:auto;margin-right:auto}.affiliate-links-archive .site-main>.block-area:first-child{margin-bottom:var(--wp--custom--layout--block-gap-large)}.facetwp-pager{margin:32px auto 0;max-width:var(--wp--custom--layout--page);display:flex;align-items:center;gap:8px}@media(max-width:767px){.facetwp-pager{gap:4px}}.facetwp-pager::before,.facetwp-pager::after{background:var(--wp--preset--color--foreground);content:"";display:block;width:100%;height:1px;flex-basis:32px;flex-grow:1}.facetwp-pager a{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);background:var(--wp--preset--color--background);color:var(--wp--preset--color--primary);display:flex;width:28px;justify-content:center;fill:var(--wp--preset--color--primary)}.facetwp-pager a:hover,.facetwp-pager a.active{color:var(--wp--preset--color--foreground);text-decoration:none}.facetwp-pager a.next,.facetwp-pager a.prev{border:1px solid var(--wp--preset--color--primary);width:auto;padding:11px 16px;text-decoration:none;text-transform:uppercase}@media(max-width:767px){.facetwp-pager a.next,.facetwp-pager a.prev{padding:11px 8px}}.pagination{margin:32px auto;max-width:var(--wp--custom--layout--page);display:flex;align-items:center;gap:8px}.pagination::before,.pagination::after{background:var(--wp--preset--color--foreground);content:"";display:block;width:100%;height:1px;flex-basis:32px;flex-grow:1}.pagination ul{margin:0;padding:0;display:flex;gap:8px;align-items:center}.pagination ul li{list-style-type:none;display:inline-block}.pagination ul li a{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);background:var(--wp--preset--color--background);color:var(--wp--preset--color--primary);display:flex;width:28px;justify-content:center;fill:var(--wp--preset--color--primary)}.pagination ul li.pagination-next a,.pagination ul li.pagination-previous a{border:1px solid var(--wp--preset--color--primary);width:auto;padding:11px 16px;text-decoration:none;text-transform:uppercase}.pagination ul li svg{fill:inherit}.pagination ul li:hover>a,.pagination ul li.active>a{color:var(--wp--preset--color--foreground);text-decoration:none}.block-area-popular h2+.block-post-listing.cwp-large:not(:first-child){margin-top:16px;margin-bottom:40px}h1.front{display:none}.site-inner{padding-left:var(--wp--custom--layout--padding);padding-right:var(--wp--custom--layout--padding)}img[style]{height:auto!important}.entry-content>*,.block-area>*,.cwp-inner>*{margin:0 auto;max-width:var(--wp--custom--layout--page)}.entry-content>*.alignwide,.block-area>*.alignwide,.cwp-inner>*.alignwide{max-width:var(--wp--custom--layout--wide)}.entry-content>*.alignfull,.block-area>*.alignfull,.cwp-inner>*.alignfull{margin-left:calc(-1*var(--wp--custom--layout--padding));margin-right:calc(-1*var(--wp--custom--layout--padding));max-width:100vw}@media(max-width:767px){.entry-content>*.alignwide,.entry-content>*.mobile-full,.block-area>*.alignwide,.block-area>*.mobile-full,.cwp-inner>*.alignwide,.cwp-inner>*.mobile-full{margin-left:calc(-1*var(--wp--custom--layout--padding));margin-right:calc(-1*var(--wp--custom--layout--padding));max-width:100vw}}.entry-content>*+*,.block-area>*+*,.cwp-inner>*+*{margin-top:var(--wp--custom--layout--padding)}.entry-content>.alignfull:not(:first-child),.entry-content>.cwp-large:not(:first-child),.block-area>.alignfull:not(:first-child),.block-area>.cwp-large:not(:first-child),.cwp-inner>.alignfull:not(:first-child),.cwp-inner>.cwp-large:not(:first-child){margin-top:var(--wp--custom--layout--block-gap-large)}.entry-content>.alignfull:not(:last-child),.entry-content>.cwp-large:not(:last-child),.block-area>.alignfull:not(:last-child),.block-area>.cwp-large:not(:last-child),.cwp-inner>.alignfull:not(:last-child),.cwp-inner>.cwp-large:not(:last-child){margin-bottom:var(--wp--custom--layout--block-gap-large)}.entry-content>.alignfull.has-background+.alignfull.has-background,.block-area>.alignfull.has-background+.alignfull.has-background,.cwp-inner>.alignfull.has-background+.alignfull.has-background{margin-top:calc(-1*var(--wp--custom--layout--block-gap-large))}.full-width-content .entry-content:first-child>.alignfull.has-background:first-child{margin-top:calc(-1*var(--wp--custom--layout--block-gap-large))}.full-width-content .entry-content:last-child>.alignfull.has-background:last-child{margin-bottom:calc(-1*var(--wp--custom--layout--block-gap-large))}body.page .entry-title{margin-top:48px;margin-bottom:48px}body.single .entry-content>p:first-of-type:not(:focus):first-letter{float:left;font-size:68px;padding-top:6px;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.single .entry-content ul li,body.single .entry-content ol li{margin-bottom:10px;padding-inline-start:10px}body.single .entry-content .yoast-table-of-contents ul,body.single .entry-content .yoast-table-of-contents ol,body.single .entry-content .tasty-recipes ul,body.single .entry-content .tasty-recipes ol{line-height:unset}body.archive .post-summary__content .entry-category{display:none}body.archive .block-area .post-summary__content .entry-category{display:unset}body.archive .block-area .cwp-hide-category .post-summary__content .entry-category{display:none}.entry-header,.entry-footer,.after-entry,.entry-comments{max-width:var(--wp--custom--layout--page);margin-left:auto;margin-right:auto}.entry-header .wp-block-buttons{margin-bottom:1.5rem}.entry-footer{margin-top:48px}.block-area-after-post{margin:32px 0}.comment-form-header{border-top:6px solid var(--wp--preset--color--foreground);padding-top:16px}.comment-form-header h2{font-size:var(--wp--preset--font-size--gargantuan)}.comment-form-header p{font-size:1rem}@media(max-width:767px){.comment-form-header p{border-top:1px solid var(--wp--preset--color--foreground);padding-top:16px}}@media(min-width:768px){.comment-form-header{display:grid;grid-template-columns:1fr 2fr;align-items:center;padding-bottom:16px}.comment-form-header>*{margin-block:0}.comment-form-header h2{border-right:1px solid var(--wp--preset--color--foreground);padding-right:16px;margin-right:16px}}.comment-form{background:var(--wp--preset--color--nonary);padding:16px;--tr-star-color:#000}.comment-form label{margin-bottom:4px}.tasty-recipes-comment-form legend{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform)}.entry-comments .comments-title{border-bottom:6px solid var(--wp--preset--color--foreground);padding-bottom:16px;display:flex;justify-content:space-between;margin-bottom:40px}.entry-comments .comment-list{margin:0 0 24px;padding:0}.entry-comments .comment-list>li+li{border-top:1px solid var(--wp--preset--color--foreground);padding-top:40px}.entry-comments .comment-list li{list-style-type:none;margin-top:4px}.entry-comments .comment-list li article{position:relative}.entry-comments .comment-list li.staff>article{border-left:6px solid var(--wp--preset--color--primary);padding-left:16px}.entry-comments .comment-list li.staff>article .comment-author{color:var(--wp--preset--color--primary)}.entry-comments .comment-list li:not(.staff)>article .avatar{display:none}.entry-comments .comment-list>li{overflow:hidden;margin-top:40px}.entry-comments .comment-list>li:first-child{margin-top:0}.entry-comments .comment-list .comment-author{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);color:var(--wp--preset--color--foreground);font-size:var(--wp--preset--font-size--large);text-transform:uppercase;display:inline-block;vertical-align:middle;margin:0 0 12px 0}.entry-comments .comment-list .comment-author b{font-weight:500}.entry-comments .comment-list .comment-author a{color:var(--wp--preset--color--foreground);text-decoration:none}.entry-comments .comment-list .comment-author .says{display:none}.entry-comments .comment-list .comment-author .avatar{float:left;border-radius:50%;margin-right:8px}.entry-comments .comment-list .comment-meta{line-height:var(--wp--custom--line-height--small);padding-right:54px}.entry-comments .comment-list .comment-metadata{font-size:var(--wp--preset--font-size--tiny);margin-bottom:16px}.entry-comments .comment-list .comment-metadata a{color:var(--wp--preset--color--foreground);text-decoration:none}.entry-comments .comment-list .comment-metadata a:hover{color:var(--wp--preset--color--primary)}.entry-comments .comment-list .comment-content p:last-child{margin:0}.entry-comments .comment-list .reply{text-align:right}.entry-comments .comment-list .comment-reply-link{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);font-size:var(--wp--preset--font-size--small);text-transform:uppercase}.entry-comments .comment-list ol.children{margin:0;padding:0}.entry-comments .comment-list ol.children article{border-left:6px solid var(--wp--preset--color--nonary);padding-left:16px;padding-top:16px}.entry-comments .comment-list ol.children .comment:not(:last-child) article{padding-bottom:16px}.entry-comments .comment-list ol.children li.staff>article{border-left-color:var(--wp--preset--color--primary)}.comment-respond{margin:30px 0}@media(min-width:768px){.comment-respond{margin:60px 0}}.comment-respond .comment-form-cookies-consent input{width:auto}.comment-respond .comment-form-cookies-consent input+label{display:inline}.comment-respond label{display:block}.comment-reply-title{justify-content:space-between}.comment-reply-title a{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform)}.nav-links{display:flex;justify-content:space-between;gap:var(--wp--custom--layout--block-gap)}.nav-links .nav-next{text-align:right}@media only print{.site-header .search-toggle,.site-header .menu-toggle,.block-area-after-header,.post-header__jump,.block-area-after-post,.entry-comments,.sidebar-primary,.block-area-before-footer,.site-footer,.block-save-recipe,.tasty-recipes-buttons,.site-container .tasty-recipes-scale-container,.tasty-recipes-nutrifox{display:none}.post-header__actions{display:flex}.post-header__actions>*+*{border-left:0}.post-header .post-rating,.post-header__comments{display:flex;align-items:center;gap:3px}.post-header .post-rating span,.post-header__comments strong{display:inline;margin:0}.entry-content img{max-width:300px;margin-inline:auto}body .site-container,.post-header__info{font-size:14px}:root :where(h1,h2,h3,h4,h5,h6),h2.tasty-recipes-title,.tasty-recipes h3{font-size:24px}.tasty-recipes-footer ul{display:block}}.recipe-index{border:2px solid #f7f7f7;padding:16px 10px 0 10px;display:block;text-align:center;max-width:fit-content}.recipe-index-labels{font-family:var(--wp--custom--typography--heading--font-family);font-size:18px;font-weight:700;line-height:1.2;letter-spacing:1px;text-transform:uppercase;font-style:normal;padding-bottom:2px;margin:0;text-align:center}.tag-alphabet{margin:0!important;padding-top:2px;padding-bottom:14px;list-style-type:none;display:flex}.tag-alphabet li{border:1px solid #f7f7f7;display:flex;justify-content:center;align-items:center;height:30px;width:30px;list-style-type:none!important;padding:0;margin:1px}.tag-alphabet a{font-family:var(--wp--preset--font-family--tertiary);font-size:30px;line-height:30px;text-decoration:none!important;font-weight:400;margin:0;padding:0;border-bottom:none!important;color:#222!important}.tag-alphabet a:hover{background-color:#222;color:#fff!important}.tag-title{border-bottom-color:#f7f7f7;border-bottom-style:solid;border-bottom-width:3px;clear:both;display:block;font-family:var(--wp--preset--font-family--tertiary);font-size:50px;line-height:1;margin:18px 0;padding:50px 0 3px;text-align:left}.tag-list{display:block;clear:both;margin-left:0!important}.tag-list li{width:33%;float:left;list-style-type:none!important;margin-left:0;padding-left:0!important}.tag-list a{text-decoration:none!important}.tag-count{color:#ccc;padding-left:4px;font-style:italic;font-size:15px}.tag-title a{font-family:var(--wp--preset--font-family--tertiary);font-size:14px;font-weight:400;line-height:1.4;padding-bottom:0;padding-top:28px;text-decoration:none!important;text-transform:uppercase;float:right;color:#222!important;border-bottom:none!important}.tag-title a:hover{border-bottom:1px solid #222!important}.tag-item a{text-decoration:none!important;border-bottom:none!important;color:#000!important}.tag-item a:hover{text-decoration:none!important;border-bottom:1px solid #ccc!important;color:#000!important}.tag-count{color:#959595;padding-left:5px}.block-area-before-footer{padding:var(--wp--custom--layout--block-gap-large) var(--wp--custom--layout--padding)}.block-area-before-footer>*{max-width:var(--wp--custom--layout--wide)}.site-footer{background:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background);font-size:var(--wp--preset--font-size--tiny);padding:40px 0;position:relative}.site-footer a{color:inherit}.site-footer .wrap>*:first-child:not(.site-footer__inner){margin-bottom:16px}.site-footer__top{display:grid;gap:40px}.site-footer__top .social-links{margin:0}.site-footer__logo{display:inline-flex;max-width:100%}.site-footer__inner{display:grid;gap:40px;margin-block:var(--wp--custom--layout--block-gap-large)}.site-footer__bottom{font-family:var(--wp--preset--font-family--tertiary)}.site-footer .wpforms-container input{border-color:#fff}@media(min-width:768px){.site-footer__top{grid-template-columns:330px 1fr;align-items:center}.site-footer .social-links{margin-left:auto}.site-footer__inner{grid-template-columns:1fr 375px}.site-footer .nav-footer{max-width:725px}}.nav-footer{font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--custom--typography--interface--font-size);font-weight:var(--wp--custom--typography--interface--font-weight);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:var(--wp--custom--typography--interface--text-transform);font-size:16px}.nav-footer .menu>li>a{color:var(--wp--preset--color--background);display:block;font-size:14px;font-weight:700;margin-bottom:12px;text-decoration:none;text-transform:uppercase}.nav-footer ul{padding:0;margin:0}.nav-footer li{list-style-type:none;padding:8px 0}@media(min-width:768px){.nav-footer .menu{display:flex;gap:16px}.nav-footer .menu>li{flex-basis:0%;flex-grow:1}}@media(max-width:767px){.nav-footer .menu{display:grid;grid-template-columns:repeat(2,1fr);column-gap:40px;row-gap:24px}.nav-footer .sub-menu{padding-top:8px}}.adthrive-ccpa-link,.adthrive-comscore,.adthrive-footer-message{margin-top:0!important}.pt-24{padding-top:24px!important}