img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--comment-rating-star-color:#343434}.wprm-comment-rating svg path{fill:var(--comment-rating-star-color)}.wprm-comment-rating svg polygon{stroke:var(--comment-rating-star-color)}.wprm-comment-rating .wprm-rating-star-full svg path{stroke:var(--comment-rating-star-color);fill:var(--comment-rating-star-color)}.wprm-comment-rating .wprm-rating-star-empty svg path{stroke:var(--comment-rating-star-color);fill:none}.wprm-comment-ratings-container svg .wprm-star-full{fill:var(--comment-rating-star-color)}.wprm-comment-ratings-container svg .wprm-star-empty{stroke:var(--comment-rating-star-color)}body:not(:hover) fieldset.wprm-comment-ratings-container:focus-within span{outline:1px solid #4d90fe}.comment-form-wprm-rating{flex-wrap:wrap;margin-bottom:20px;margin-top:5px;text-align:left}.comment-form-wprm-rating .wprm-rating-stars{display:inline-block;flex-shrink:0;vertical-align:middle}fieldset.wprm-comment-ratings-container{background:none;border:0;display:inline-block;margin:0;padding:0;position:relative}fieldset.wprm-comment-ratings-container legend{left:0;opacity:0;position:absolute}fieldset.wprm-comment-ratings-container br{display:none}fieldset.wprm-comment-ratings-container input[type=radio]{border:0;cursor:pointer;float:left;height:16px;margin:0!important;min-height:0;min-width:0;opacity:0;padding:0!important;width:16px}fieldset.wprm-comment-ratings-container input[type=radio]:first-child{margin-left:-16px}fieldset.wprm-comment-ratings-container span{font-size:0;height:16px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:80px}fieldset.wprm-comment-ratings-container span svg{height:100%!important;width:100%!important}fieldset.wprm-comment-ratings-container input:checked+span,fieldset.wprm-comment-ratings-container input:hover+span{opacity:1}fieldset.wprm-comment-ratings-container input:hover+span~span{display:none}.rtl .comment-form-wprm-rating{text-align:right}.rtl img.wprm-comment-rating{transform:scaleX(-1)}.rtl fieldset.wprm-comment-ratings-container span{left:inherit;right:0}.rtl fieldset.wprm-comment-ratings-container span svg{transform:scaleX(-1)}:root{--wprm-popup-font-size:16px;--wprm-popup-background:#fff;--wprm-popup-title:#000;--wprm-popup-content:#444;--wprm-popup-button-background:#5a822b;--wprm-popup-button-text:#fff}html body.wprm-popup-modal-open{height:100%;left:0;overflow:visible;position:fixed;right:0;width:100%}.wprm-popup-modal{display:none}.wprm-popup-modal.is-open{display:block}.wprm-popup-modal__overlay{align-items:center;background:rgb(0 0 0 / .6);bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;touch-action:none;z-index:2147483646}.wprm-popup-modal__container{background-color:var(--wprm-popup-background);border-radius:4px;box-sizing:border-box;font-size:var(--wprm-popup-font-size);max-height:100vh;max-height:100dvh;max-width:100%;overflow-y:auto;padding:30px}@media(min-width:768px){.wprm-popup-modal__container{max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px)}}.wprm-popup-modal__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.wprm-popup-modal__title{box-sizing:border-box;color:var(--wprm-popup-title);font-size:1.2em;font-weight:600;line-height:1.25;margin-bottom:0;margin-top:0}.wprm-popup-modal__header .wprm-popup-modal__close{background:#fff0;border:0;cursor:pointer;width:18px}.wprm-popup-modal__header .wprm-popup-modal__close:before{color:var(--wprm-popup-title);content:"✕";font-size:var(--wprm-popup-font-size)}.wprm-popup-modal__content{color:var(--wprm-popup-content);line-height:1.5}.wprm-popup-modal__content p{font-size:1em;line-height:1.5}.wprm-popup-modal__footer{margin-top:20px}.wprm-popup-modal__btn{-webkit-appearance:button;background-color:var(--wprm-popup-button-background);border-radius:.25em;border-style:none;border-width:0;color:var(--wprm-popup-button-text);cursor:pointer;font-size:1em;line-height:1.15;margin:0;overflow:visible;padding:.5em 1em;text-transform:none;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.wprm-popup-modal__btn.wprm-popup-modal__btn--secondary{background-color:var(--wprm-popup-button-text);border:1px solid var(--wprm-popup-button-background);color:var(--wprm-popup-button-background);margin-left:20px}.wprm-popup-modal__btn:disabled{cursor:not-allowed;opacity:.3}.wprm-popup-modal__btn:not(:disabled):focus,.wprm-popup-modal__btn:not(:disabled):hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@keyframes wprmPopupModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes wprmPopupModalFadeOut{0%{opacity:1}to{opacity:0}}@keyframes wprmPopupModalSlideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes wprmPopupModalSlideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.wprm-popup-modal[aria-hidden=false] .wprm-popup-modal__overlay{animation:wprmPopupModalFadeIn .3s cubic-bezier(0,0,.2,1)}.wprm-popup-modal[aria-hidden=false] .wprm-popup-modal__container{animation:wprmPopupModalSlideIn .3s cubic-bezier(0,0,.2,1)}.wprm-popup-modal[aria-hidden=true] .wprm-popup-modal__overlay{animation:wprmPopupModalFadeOut .3s cubic-bezier(0,0,.2,1)}.wprm-popup-modal[aria-hidden=true] .wprm-popup-modal__container{animation:wprmPopupModalSlideOut .3s cubic-bezier(0,0,.2,1)}.wprm-popup-modal .wprm-popup-modal__container,.wprm-popup-modal .wprm-popup-modal__overlay{will-change:transform}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#fff0;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme=wprm] .tippy-content p:first-child{margin-top:0}.tippy-box[data-theme=wprm] .tippy-content p:last-child{margin-bottom:0}.wprm-tooltip-image-hover{pointer-events:none!important}.tippy-box[data-theme~=wprm].wprm-tooltip-popup .tippy-content{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain}.tippy-box[data-theme~=wprm].wprm-tooltip-popup .wprm-tooltip-close{align-items:center;background:#fff0;border:0;border-radius:4px;box-sizing:border-box;color:inherit;cursor:pointer;display:none;font:inherit;font-size:18px;height:28px;justify-content:center;line-height:1;margin:0;min-height:28px;min-width:28px;padding:0;width:28px}.tippy-box[data-theme~=wprm].wprm-tooltip-popup .wprm-tooltip-close:focus-visible,.tippy-box[data-theme~=wprm].wprm-tooltip-popup .wprm-tooltip-close:hover{background:hsl(0 0% 50% / .25)}.tippy-box[data-theme~=wprm].wprm-tooltip-popup .wprm-tooltip-close:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.tippy-box[data-theme~=wprm].wprm-tooltip-popup.wprm-tooltip-dismissible{display:grid;grid-template-columns:minmax(0,1fr) 28px;min-height:28px}.tippy-box[data-theme~=wprm].wprm-tooltip-popup.wprm-tooltip-dismissible .tippy-content{grid-column:1;grid-row:1;padding:5px 0 5px 10px}.tippy-box[data-theme~=wprm].wprm-tooltip-popup.wprm-tooltip-dismissible .wprm-tooltip-close{display:flex;grid-column:2;grid-row:1}.tippy-box[data-theme~=wprm-variable]{background-color:var(--wprm-tippy-background)}.tippy-box[data-theme~=wprm-variable][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--wprm-tippy-background)}.tippy-box[data-theme~=wprm-variable][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--wprm-tippy-background)}.tippy-box[data-theme~=wprm-variable][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--wprm-tippy-background)}.tippy-box[data-theme~=wprm-variable][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--wprm-tippy-background)}#wp-admin-bar-wp-recipe-maker{display:block!important}#wp-admin-bar-wp-recipe-maker .ab-icon{margin:2px 4px 0 0}#wp-admin-bar-wp-recipe-maker .ab-icon:before{content:""}#wp-admin-bar-wp-recipe-maker .ab-label{align-items:center;display:flex}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-badge{background-color:#d63638;border-radius:9px;box-sizing:border-box;color:#fff;display:inline!important;float:right;height:18px;line-height:1;margin:1px 0 -1px 5px;min-width:18px;padding:0 5px;text-align:center;z-index:26}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-badge span{font-size:11px;line-height:18px}#wp-admin-bar-wp-recipe-maker .ab-sub-wrapper .ab-empty-item{font-weight:200;text-align:center}#wp-admin-bar-wp-recipe-maker #wp-admin-bar-wprm-debug .ab-sub-wrapper{max-height:calc(100vh - 48px);overflow-x:hidden;overflow-y:auto}#wp-admin-bar-wp-recipe-maker #wp-admin-bar-wprm-debug .ab-empty-item,#wp-admin-bar-wp-recipe-maker #wp-admin-bar-wprm-debug .ab-item{height:auto;min-height:30px;white-space:normal}#wp-admin-bar-wp-recipe-maker #wp-admin-bar-wprm-debug .wprm-admin-bar-debug-panel-node .ab-sub-wrapper{left:260px;max-height:calc(100vh - 48px);max-width:calc(100vw - 32px);overflow:auto;position:fixed;right:auto;top:32px;width:min(620px,100vw - 276px)}#wp-admin-bar-wp-recipe-maker #wp-admin-bar-wprm-debug .wprm-admin-bar-debug-panel-node .ab-item{height:auto;min-height:0;padding:0;white-space:normal}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-panel{padding:12px}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-entry-header{color:#fff;font-weight:600;margin-bottom:8px}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-actions{display:grid;gap:8px;grid-template-columns:1fr;margin-bottom:10px}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-action{align-items:center;background:hsl(0 0% 100% / .09);border:1px solid hsl(0 0% 100% / .14);border-radius:6px;box-shadow:inset 0 1px 0 hsl(0 0% 100% / .05);box-sizing:border-box;color:#fff!important;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:1.2;margin:0;min-height:36px;padding:8px 12px;text-align:center;text-decoration:none;white-space:nowrap;width:100%}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-action:hover{background:hsl(0 0% 100% / .16);border-color:hsl(0 0% 100% / .22)}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-panel-node .ab-item .wprm-admin-bar-debug-action,#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-panel-node .ab-item .wprm-admin-bar-debug-action:focus,#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-panel-node .ab-item .wprm-admin-bar-debug-action:visited{color:#fff!important;float:none;height:auto;line-height:1.2;padding:8px 12px}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-json{background:hsl(0 0% 100% / .04);border:1px solid hsl(0 0% 100% / .06);border-radius:6px;max-height:min(320px,100vh - 180px);max-width:100%;overflow:auto;padding:10px 12px}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-json pre{font-family:Consolas,Monaco,monospace;font-size:11px;line-height:1.45;margin:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}@media(max-width:782px){#wp-admin-bar-wp-recipe-maker .ab-icon{margin-left:4px}#wp-admin-bar-wp-recipe-maker .ab-label{display:none}#wp-admin-bar-wp-recipe-maker #wp-admin-bar-wprm-debug .wprm-admin-bar-debug-panel-node .ab-sub-wrapper{left:16px;max-height:calc(100vh - 62px);max-width:none;right:16px;top:46px;width:auto}#wp-admin-bar-wp-recipe-maker .wprm-admin-bar-debug-json{max-height:min(280px,100vh - 220px)}}img.wprm-comment-rating{display:block;margin:5px 0}img.wprm-comment-rating+br{display:none}.wprm-rating-star svg{display:inline;height:16px;margin:0;vertical-align:middle;width:16px}.wprm-rating-star.rated svg polygon{fill:#000}.wprm-loader{animation:wprmSpin 1s ease-in-out infinite;-webkit-animation:wprmSpin 1s ease-in-out infinite;border:2px solid hsl(0 0% 78% / .3);border-radius:50%;border-top-color:#444;display:inline-block;height:10px;width:10px}@keyframes wprmSpin{to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes wprmSpin{to{-webkit-transform:rotate(1turn)}}.wprm-automatic-recipe-snippets{margin-bottom:10px}.wprm-automatic-recipe-snippets.align-center{text-align:center}.wprm-automatic-recipe-snippets.align-right{text-align:right}.wprm-automatic-recipe-snippets .wprm-jump-to-recipe-shortcode,.wprm-automatic-recipe-snippets .wprm-jump-to-video-shortcode,.wprm-automatic-recipe-snippets .wprm-print-recipe-shortcode{display:inline-block;margin:0 5px;padding:5px 10px;text-decoration:none}.wprm-recipe-container{outline:none}.wprm-recipe{overflow:hidden;zoom:1;clear:both;text-align:left}.wprm-recipe *{box-sizing:border-box}.wprm-recipe ol,.wprm-recipe ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0;margin:0;padding:0}.wprm-recipe li{font-size:1em;margin:0 0 0 32px;padding:0}.wprm-recipe p{font-size:1em;margin:0;padding:0}.wprm-recipe li,.wprm-recipe li.wprm-recipe-instruction{list-style-position:outside}.wprm-recipe li:before{display:none}.wprm-recipe h1,.wprm-recipe h2,.wprm-recipe h3,.wprm-recipe h4,.wprm-recipe h5,.wprm-recipe h6{clear:none;font-variant:normal;letter-spacing:normal;margin:0;padding:0;text-transform:none}.wprm-recipe a.wprm-recipe-link,.wprm-recipe a.wprm-recipe-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wprm-recipe .wprm-nutrition-label{margin-top:10px}.wprm-nutrition-label-text-nutrition-container,.wprm-recipe-equipment-item,.wprm-recipe-ingredient{border:0}body:not(.wprm-print) .wprm-recipe p:first-letter{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:inherit;padding:inherit}.rtl .wprm-recipe{text-align:right}.rtl .wprm-recipe li{margin:0 32px 0 0}.wprm-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.wprm-recipe-author-with-image{align-items:center;display:inline-flex}.wprm-recipe-author-with-image .wprm-recipe-author-image{line-height:0;margin-right:10px}.wprm-call-to-action.wprm-call-to-action-simple{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:10px;padding:5px 10px}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-icon{font-size:2.2em;margin:5px 0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-icon svg{margin-top:0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container{margin:5px 0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container .wprm-call-to-action-header{display:block;font-size:1.3em;font-weight:700}@media (max-width:450px){.wprm-call-to-action.wprm-call-to-action-simple{flex-wrap:wrap}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container{text-align:center}}.wprm-condition-width{display:none}.wprm-recipe.wprm-max-400 .wprm-condition-max-width-400,.wprm-recipe.wprm-max-500 .wprm-condition-max-width-500,.wprm-recipe.wprm-max-600 .wprm-condition-max-width-600,.wprm-recipe.wprm-max-700 .wprm-condition-max-width-700,.wprm-recipe.wprm-max-800 .wprm-condition-max-width-800,.wprm-recipe.wprm-min-400 .wprm-condition-min-width-400,.wprm-recipe.wprm-min-500 .wprm-condition-min-width-500,.wprm-recipe.wprm-min-600 .wprm-condition-min-width-600,.wprm-recipe.wprm-min-700 .wprm-condition-min-width-700,.wprm-recipe.wprm-min-800 .wprm-condition-min-width-800{display:block}.wprm-meta-container-custom-color{--wprm-meta-container-block-color:inherit;--wprm-meta-container-label-color:inherit;--wprm-meta-container-link-color:inherit}.wprm-meta-container-custom-color .wprm-recipe-block-container{color:var(--wprm-meta-container-block-color)}.wprm-meta-container-custom-color .wprm-recipe-block-container .wprm-recipe-details-label{color:var(--wprm-meta-container-label-color)}.wprm-meta-container-custom-color .wprm-recipe-block-container * a,.wprm-meta-container-custom-color .wprm-recipe-block-container a{color:var(--wprm-meta-container-link-color)}.wprm-recipe-block-container-inline{display:inline-block;margin-right:1.2em}.rtl .wprm-recipe-block-container-inline{margin-left:1.2em;margin-right:0}.wprm-recipe-details-container-inline{--wprm-meta-container-separator-color:#aaa}.wprm-recipe-details-container-inline .wprm-recipe-block-container-inline{display:inline-block;margin-right:1.2em}.wprm-recipe-details-container-inline.wprm-inline-separator .wprm-recipe-block-container-inline{margin-right:0}.wprm-recipe-details-container-inline.wprm-inline-separator .wprm-recipe-block-container-inline:not(:last-child):after{color:var(--wprm-meta-container-separator-color);white-space:nowrap}.wprm-recipe-details-container-inline.wprm-inline-separator-dot .wprm-recipe-block-container-inline:not(:last-child):after{content:"  •  "}.wprm-recipe-details-container-inline.wprm-inline-separator-short-dash .wprm-recipe-block-container-inline:not(:last-child):after{content:"  -  "}.wprm-recipe-details-container-inline.wprm-inline-separator-long-dash .wprm-recipe-block-container-inline:not(:last-child):after{content:"  —  "}.wprm-recipe-details-container-inline.wprm-inline-separator-long-line .wprm-recipe-block-container-inline:not(:last-child):after,.wprm-recipe-details-container-inline.wprm-inline-separator-short-line .wprm-recipe-block-container-inline:not(:last-child):after{background-color:var(--wprm-meta-container-separator-color);content:"";display:inline-block;height:1em;margin:0 .8em;vertical-align:middle;width:1px}.wprm-recipe-details-container-inline.wprm-inline-separator-long-line .wprm-recipe-block-container-inline:not(:last-child):after{height:1.3em}.rtl .wprm-recipe-details-container-inline .wprm-recipe-block-container-inline{margin-left:1.2em;margin-right:0}.rtl .wprm-recipe-details-container-inline.wprm-inline-separator{overflow:hidden}.rtl .wprm-recipe-details-container-inline.wprm-inline-separator .wprm-recipe-block-container-inline{margin-left:0}.wprm-recipe-block-container-columns,.wprm-recipe-block-container-separate,.wprm-recipe-block-container-separated,.wprm-recipe-block-container-separated .wprm-recipe-details-label{display:block}.wprm-recipe-block-container-columns .wprm-recipe-details-label{display:inline-block;min-width:130px}.wprm-recipe-details-container-inline{display:inline}.wprm-recipe-details-container-pills{align-items:center;display:flex;flex-wrap:wrap;gap:10px;--pill-padding-vertical:5px;--pill-padding-horizontal:15px;--pill-border-radius:100px;--pill-background-color:#333;--pill-text-color:#fff;--pill-border-color:#333;--pill-borderwidth:0px}.wprm-recipe-details-container-pills .wprm-recipe-meta-container-pill{background-color:var(--pill-background-color);border-color:var(--pill-border-color);border-radius:var(--pill-border-radius);border-style:solid;border-width:var(--pill-borderwidth);color:var(--pill-text-color);padding:var(--pill-padding-vertical) var(--pill-padding-horizontal)}.wprm-recipe-details-container-table{border:1px dotted #666;display:flex;margin:5px 0;padding:5px}.wprm-recipe-details-container-table .wprm-recipe-block-container-table{display:flex;flex:1;flex-direction:column;text-align:center}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top-bottom{border-left:none!important;border-right:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-left-right{border-bottom:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top{border-bottom:none!important;border-left:none!important;border-right:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-bottom{border-left:none!important;border-right:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-left{border-bottom:none!important;border-right:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-right{border-bottom:none!important;border-left:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-inside-only{border:none!important}@media (min-width:451px){.wprm-recipe-table-borders-empty .wprm-recipe-block-container-table{border:none!important}.wprm-recipe-table-borders-inside .wprm-recipe-block-container-table{border-bottom:none!important;border-right:none!important;border-top:none!important}.rtl .wprm-recipe-table-borders-inside .wprm-recipe-block-container-table,.wprm-recipe-table-borders-inside .wprm-recipe-block-container-table:first-child{border-left:none!important}.rtl .wprm-recipe-table-borders-inside .wprm-recipe-block-container-table:first-child{border-right:none!important}}@media (max-width:450px){.wprm-recipe-details-container-table{border:none!important;display:block;margin:5px 0;padding:0}.wprm-recipe-details-container-table.wprm-recipe-table-borders-none{display:flex;flex-wrap:wrap}.wprm-recipe-details-container-table.wprm-recipe-table-borders-none .wprm-recipe-block-container-table{max-width:100%;min-width:120px}.wprm-recipe-details-container-table .wprm-recipe-block-container-table{padding:5px}.wprm-recipe-details-container-table.wprm-recipe-table-borders-all .wprm-recipe-block-container-table:not(:first-child){border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top-bottom .wprm-recipe-block-container-table{border-left:none!important;border-right:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top-bottom .wprm-recipe-block-container-table:not(:first-child){border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-left-right .wprm-recipe-block-container-table{border-bottom:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top .wprm-recipe-block-container-table{border-bottom:none!important;border-left:none!important;border-right:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-top .wprm-recipe-block-container-table:not(:first-child){border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-bottom .wprm-recipe-block-container-table{border-left:none!important;border-right:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-bottom .wprm-recipe-block-container-table:not(:last-child){border-bottom:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-left .wprm-recipe-block-container-table{border-bottom:none!important;border-right:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-right .wprm-recipe-block-container-table{border-bottom:none!important;border-left:none!important;border-top:none!important}.wprm-recipe-details-container-table.wprm-recipe-table-borders-inside-only .wprm-recipe-block-container-table{border:none!important}.wprm-recipe-block-container-columns .wprm-recipe-details-label{margin-right:.4em;min-width:0}}.wprm-recipe-details-unit{font-size:.8em}@media only screen and (max-width:600px){.wprm-recipe-details-unit{font-size:1em}}.wprm-container-columns-spaced,.wprm-container-columns-spaced-middle{display:flex;flex-wrap:wrap;justify-content:space-between}.wprm-container-columns-spaced-middle.wprm-container-columns-spaced-middle,.wprm-container-columns-spaced.wprm-container-columns-spaced-middle{align-items:center}.wprm-container-columns-spaced-middle>*,.wprm-container-columns-spaced>*{flex:1}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter,.wprm-container-columns-spaced.wprm-container-columns-gutter{margin-left:-8px;margin-right:-8px}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>*,.wprm-container-columns-spaced.wprm-container-columns-gutter>*{margin-left:8px!important;margin-right:8px!important}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>.wprm-recipe-grow-container,.wprm-container-columns-spaced.wprm-container-columns-gutter>.wprm-recipe-grow-container{margin-left:0!important;margin-right:0!important}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>.wprm-recipe-grow-container a,.wprm-container-columns-spaced.wprm-container-columns-gutter>.wprm-recipe-grow-container a{margin-left:8px!important;margin-right:8px!important}@media (max-width:450px){.wprm-container-columns-spaced,.wprm-container-columns-spaced-middle{display:block}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>*,.wprm-container-columns-spaced.wprm-container-columns-gutter>*{margin-bottom:16px!important}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>.wprm-recipe-grow-container,.wprm-container-columns-spaced.wprm-container-columns-gutter>.wprm-recipe-grow-container{margin-bottom:0!important}.wprm-container-columns-spaced-middle.wprm-container-columns-gutter>.wprm-recipe-grow-container a,.wprm-container-columns-spaced.wprm-container-columns-gutter>.wprm-recipe-grow-container a{margin-bottom:16px!important}}.wprm-container-float-left{float:left;margin:0 10px 10px 0;position:relative;text-align:center;z-index:1}.rtl .wprm-container-float-left,.wprm-container-float-right{float:right;margin:0 0 10px 10px}.wprm-container-float-right{position:relative;text-align:center;z-index:1}.rtl .wprm-container-float-right{float:left;margin:0 10px 10px 0}@media only screen and (max-width:640px){.rtl .wprm-container-float-left,.rtl .wprm-container-float-right,.wprm-container-float-left,.wprm-container-float-right{float:none;margin-left:0;margin-right:0}}.wprm-header-decoration-icon-line,.wprm-header-decoration-line,.wprm-header-decoration-spacer,.wprm-icon-decoration-line{align-items:center;display:flex;flex-wrap:wrap}.wprm-header-decoration-icon-line.wprm-align-left .wprm-decoration-line,.wprm-header-decoration-line.wprm-align-left .wprm-decoration-line,.wprm-header-decoration-spacer.wprm-align-left .wprm-decoration-line,.wprm-icon-decoration-line.wprm-align-left .wprm-decoration-line{margin-left:15px}.wprm-header-decoration-icon-line.wprm-align-center .wprm-decoration-line:first-child,.wprm-header-decoration-icon-line.wprm-align-right .wprm-decoration-line,.wprm-header-decoration-line.wprm-align-center .wprm-decoration-line:first-child,.wprm-header-decoration-line.wprm-align-right .wprm-decoration-line,.wprm-header-decoration-spacer.wprm-align-center .wprm-decoration-line:first-child,.wprm-header-decoration-spacer.wprm-align-right .wprm-decoration-line,.wprm-icon-decoration-line.wprm-align-center .wprm-decoration-line:first-child,.wprm-icon-decoration-line.wprm-align-right .wprm-decoration-line{margin-right:15px}.wprm-header-decoration-icon-line.wprm-align-center .wprm-decoration-line:last-child,.wprm-header-decoration-line.wprm-align-center .wprm-decoration-line:last-child,.wprm-header-decoration-spacer.wprm-align-center .wprm-decoration-line:last-child,.wprm-icon-decoration-line.wprm-align-center .wprm-decoration-line:last-child{margin-left:15px}.wprm-decoration-line{border:0;border-bottom:1px solid #000;flex:auto;height:1px}.wprm-decoration-spacer{flex:auto}.wprm-recipe-equipment-container .wprm-recipe-equipment-notes-faded{opacity:.7}.wprm-recipe-equipment-container .wprm-recipe-equipment-notes-smaller{font-size:.8em}.wprm-recipe-equipment-container .wprm-recipe-equipment-notes-smaller-faded{font-size:.8em;opacity:.7}.wprm-expandable-container,.wprm-expandable-container-separated{--wprm-expandable-text-color:#333;--wprm-expandable-button-color:#fff;--wprm-expandable-border-color:#333;--wprm-expandable-border-radius:0px;--wprm-expandable-vertical-padding:5px;--wprm-expandable-horizontal-padding:5px}.wprm-expandable-container a.wprm-expandable-button,.wprm-expandable-container button.wprm-expandable-button,.wprm-expandable-container-separated a.wprm-expandable-button,.wprm-expandable-container-separated button.wprm-expandable-button{color:var(--wprm-expandable-text-color)}.wprm-expandable-container button.wprm-expandable-button,.wprm-expandable-container-separated button.wprm-expandable-button{background-color:var(--wprm-expandable-button-color);border-color:var(--wprm-expandable-border-color);border-radius:var(--wprm-expandable-border-radius);padding:var(--wprm-expandable-vertical-padding) var(--wprm-expandable-horizontal-padding)}.wprm-expandable-container-separated.wprm-expandable-collapsed .wprm-expandable-button-hide,.wprm-expandable-container-separated.wprm-expandable-collapsed .wprm-expandable-content,.wprm-expandable-container-separated.wprm-expandable-expanded .wprm-expandable-button-show,.wprm-expandable-container.wprm-expandable-collapsed .wprm-expandable-button-hide,.wprm-expandable-container.wprm-expandable-collapsed .wprm-expandable-content,.wprm-expandable-container.wprm-expandable-expanded .wprm-expandable-button-show{display:none}.wprm-expandable-separated-content-collapsed{display:none!important}.wprm-block-text-normal{font-style:normal;font-weight:400;text-transform:none}.wprm-block-text-light{font-weight:300!important}.wprm-block-text-light-bold{font-weight:500!important}.wprm-block-text-semi-bold{font-weight:600!important}.wprm-block-text-bold{font-weight:700!important}.wprm-block-text-italic{font-style:italic!important}.wprm-block-text-uppercase{text-transform:uppercase!important}.wprm-block-text-faded{opacity:.7}.wprm-block-text-uppercase-faded{opacity:.7;text-transform:uppercase!important}.wprm-block-text-smaller{font-size:.9em}.wprm-block-text-larger{font-size:1.1em}.wprm-block-text-faded .wprm-block-text-faded,.wprm-block-text-uppercase-faded .wprm-block-text-uppercase-faded{opacity:1}.wprm-block-text-larger .wprm-block-text-larger,.wprm-block-text-smaller .wprm-block-text-smaller{font-size:1em}.wprm-align-left{text-align:left}.wprm-align-center{text-align:center}.wprm-align-right{text-align:right}.wprm-align-top{align-items:start}.wprm-align-middle{align-items:center}.wprm-align-bottom{align-items:end}.wprm-google-preferred-sources-custom{appearance:none;cursor:pointer;font:inherit;line-height:inherit}.wprm-google-preferred-sources-icon{display:inline-block;line-height:0;vertical-align:middle}.wprm-google-preferred-sources-official-wrapper{display:block;width:100%}.wprm-google-preferred-sources-official-control{display:inline-block;position:relative}.wprm-google-preferred-sources-trigger{background:#fff0;border:0;cursor:pointer;height:100%;inset:0;padding:0;position:absolute;width:100%;z-index:1}.wprm-google-preferred-sources-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wprm-google-preferred-sources-official-preview{align-items:center;background:#fff;border:1px solid #c4c7c5;border-radius:999px;color:#202124;display:inline-flex;font-family:Arial,sans-serif;font-size:14px;font-weight:500;gap:10px;line-height:20px;padding:10px 14px}.wprm-google-preferred-sources-official-preview .wprm-google-preferred-sources-icon svg{height:20px;width:20px}.wprm-google-preferred-sources-official-preview[data-theme=dark]{background:#202124;border-color:#5f6368;color:#fff}.wprm-recipe-header .wprm-recipe-icon:not(.wprm-collapsible-icon){margin-right:10px}.wprm-recipe-header .wprm-recipe-icon.wprm-collapsible-icon{margin-left:10px}.wprm-recipe-header.wprm-header-has-actions{align-items:center;display:flex;flex-wrap:wrap}.wprm-recipe-header .wprm-recipe-adjustable-servings-container,.wprm-recipe-header .wprm-recipe-media-toggle-container,.wprm-recipe-header .wprm-unit-conversion-container{font-size:16px;font-style:normal;font-weight:400;opacity:1;text-transform:none}.wprm-recipe-header .wprm-header-toggle{float:right}.wprm-recipe-header .wprm-header-toggle a.wprm-expandable-button{color:#333;cursor:pointer;text-decoration:none}.wprm-recipe-icon svg{display:inline;height:1.3em;margin-top:-.15em;overflow:visible;vertical-align:middle;width:1.3em}.wprm-icon-shortcode{font-size:16px;height:16px}.wprm-icon-shortcode.wprm-icon-shortcode-inline{display:inline}.wprm-icon-shortcode .wprm-recipe-icon svg{display:inline;height:1em;margin-top:0;overflow:visible;vertical-align:middle;width:1em}.wprm-interactivity-container{display:flex;gap:10px;margin:10px 20px 0}.wprm-internal-container{background-color:#fff;border:0 solid #fff;border-radius:20px;padding:20px}.wprm-internal-container ul li{margin-left:16px}.wprm-internal-container .wprm-internal-container-toggle+.wprm-recipe-ingredient-group .wprm-recipe-group-name,.wprm-internal-container .wprm-internal-container-toggle+.wprm-recipe-instruction-group .wprm-recipe-group-name,.wprm-internal-container .wprm-recipe-ingredient-group:first-child .wprm-recipe-group-name,.wprm-internal-container .wprm-recipe-instruction-group:first-child .wprm-recipe-group-name{margin-top:0!important}.wprm-internal-container .wprm-internal-container-toggle{float:right;position:relative;z-index:2}.wprm-internal-container .wprm-internal-container-toggle a.wprm-expandable-button{color:#333;cursor:pointer;text-decoration:none}.wprm-internal-container.wprm-expandable-collapsed{mask-image:linear-gradient(180deg,#000 50%,transparent);max-height:60px;overflow:hidden}.wprm-recipe-image img{display:block;margin:0 auto}.wprm-recipe-image .dpsp-pin-it-wrapper{margin:0 auto}.wprm-recipe-image picture{border:none!important}.wprm-block-image-circle img{border-radius:50%}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-group-name{margin-top:.8em!important}.wprm-recipe-ingredients-container.wprm-recipe-images-before .wprm-recipe-ingredient-image{margin-right:10px}.wprm-recipe-ingredients-container.wprm-recipe-images-after .wprm-recipe-ingredient-image{margin-left:10px}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-image{flex-shrink:0}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-image .wprm-recipe-ingredient-no-image-placeholder{display:inline-block}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-image img{vertical-align:middle}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-faded{opacity:.7}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-smaller{font-size:.8em}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-smaller-faded{font-size:.8em;opacity:.7}.wprm-ingredient-style-grouped ul.wprm-recipe-ingredients{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.wprm-ingredient-style-grouped .wprm-recipe-ingredient-details-container{align-items:center;display:flex}.wprm-ingredient-style-grouped .wprm-recipe-ingredient-details-container .wprm-recipe-ingredient-notes{display:block}.wprm-ingredient-style-table-2 li.wprm-recipe-ingredient,.wprm-ingredient-style-table-2-align li.wprm-recipe-ingredient,.wprm-ingredient-style-table-3 li.wprm-recipe-ingredient,.wprm-ingredient-style-table-3-align li.wprm-recipe-ingredient{display:flex}.wprm-ingredient-style-table-2 li.wprm-recipe-ingredient .wprm-recipe-ingredient-amount-unit,.wprm-ingredient-style-table-2-align li.wprm-recipe-ingredient .wprm-recipe-ingredient-amount-unit,.wprm-ingredient-style-table-3 li.wprm-recipe-ingredient .wprm-recipe-ingredient-amount-unit,.wprm-ingredient-style-table-3-align li.wprm-recipe-ingredient .wprm-recipe-ingredient-amount-unit{flex-shrink:0;margin-right:10px}.wprm-ingredient-style-table-2-align.wprm-recipe-ingredients-has-images li.wprm-recipe-ingredient,.wprm-ingredient-style-table-2.wprm-recipe-ingredients-has-images li.wprm-recipe-ingredient,.wprm-ingredient-style-table-3-align.wprm-recipe-ingredients-has-images li.wprm-recipe-ingredient,.wprm-ingredient-style-table-3.wprm-recipe-ingredients-has-images li.wprm-recipe-ingredient{align-items:center}.wprm-ingredient-style-table-2-align .wprm-recipe-ingredient-amount-unit,.wprm-ingredient-style-table-3-align .wprm-recipe-ingredient-amount-unit{text-align:right}.wprm-ingredient-style-table-2 li.wprm-recipe-ingredient .wprm-recipe-ingredient-name-notes,.wprm-ingredient-style-table-2-align li.wprm-recipe-ingredient .wprm-recipe-ingredient-name-notes{flex:1}.wprm-ingredient-style-table-3 li.wprm-recipe-ingredient .wprm-recipe-ingredient-name,.wprm-ingredient-style-table-3-align li.wprm-recipe-ingredient .wprm-recipe-ingredient-name{margin-right:10px}.wprm-ingredient-style-table-3 li.wprm-recipe-ingredient .wprm-recipe-ingredient-notes,.wprm-ingredient-style-table-3-align li.wprm-recipe-ingredient .wprm-recipe-ingredient-notes{flex:1}.wprm-recipe-instructions-container .wprm-recipe-instruction-group-name{margin-top:.8em!important}.wprm-recipe-instructions-container .wprm-recipe-instruction-text{font-size:1em}.wprm-recipe-instructions-container .wprm-recipe-instruction-media{margin:5px 0 15px;max-width:100%}.wprm-recipe-instructions-container .wprm-recipe-instruction-video iframe{max-width:100%}.wprm-recipe-instruction-ingredients-inline .wprm-recipe-instruction-ingredient{display:inline-block;padding-right:5px}.wprm-recipe-instruction-ingredients-inline .wprm-recipe-instruction-ingredient:last-child{padding-right:0}.wprm-recipe-instructions .wprm-recipe-instruction-tip,.wprm-recipe-tip{align-items:flex-start;counter-increment:none!important;display:flex;gap:10px;list-style:none!important;margin-bottom:12px;padding:10px 12px}.wprm-recipe-instructions .wprm-recipe-instruction-tip::marker,.wprm-recipe-instructions .wprm-recipe-instruction-tip:before,.wprm-recipe-tip::marker,.wprm-recipe-tip:before{content:none!important;display:none!important}.wprm-recipe-instructions .wprm-recipe-instruction-tip .wprm-recipe-instruction-tip-icon,.wprm-recipe-instructions .wprm-recipe-instruction-tip .wprm-recipe-tip-icon,.wprm-recipe-tip .wprm-recipe-instruction-tip-icon,.wprm-recipe-tip .wprm-recipe-tip-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:1.1em;justify-content:center;line-height:inherit;min-height:1.25em;min-height:1lh}.wprm-recipe-instructions .wprm-recipe-instruction-tip .wprm-recipe-instruction-tip-text,.wprm-recipe-instructions .wprm-recipe-instruction-tip .wprm-recipe-tip-text,.wprm-recipe-tip .wprm-recipe-instruction-tip-text,.wprm-recipe-tip .wprm-recipe-tip-text{color:var(--wprm-tip-text-color,#000);flex:1;min-width:0}.wprm-recipe-instruction-tip-style-left-border,.wprm-recipe-instruction-tip-style-left-border-straight,.wprm-recipe-tip-style-left-border,.wprm-recipe-tip-style-left-border-straight{background:color-mix(in srgb,var(--wprm-tip-accent,#2b6cb0) 9%,transparent);border-left:5px solid var(--wprm-tip-accent,#2b6cb0);border-radius:0}.wprm-recipe-instruction-tip-style-left-border-rounded,.wprm-recipe-tip-style-left-border-rounded{background:color-mix(in srgb,var(--wprm-tip-accent,#2b6cb0) 9%,transparent);border-left:5px solid var(--wprm-tip-accent,#2b6cb0);border-radius:4px}.wprm-recipe-instruction-tip-style-filled,.wprm-recipe-tip-style-filled{background:color-mix(in srgb,var(--wprm-tip-accent,#2b6cb0) 16%,transparent);border-radius:4px}.wprm-recipe-instruction-tip-style-outline,.wprm-recipe-tip-style-outline{border:1px solid var(--wprm-tip-accent,#2b6cb0);border-radius:4px}.wprm-recipe-instruction-tip-style-banner,.wprm-recipe-tip-style-banner{border-bottom:2px solid var(--wprm-tip-accent,#2b6cb0);border-top:2px solid var(--wprm-tip-accent,#2b6cb0);padding-bottom:12px;padding-top:12px}.rtl .wprm-recipe-instruction-ingredients-inline .wprm-recipe-instruction-ingredient{display:inline-block;padding-left:5px;padding-right:0}.rtl .wprm-recipe-instruction-ingredients-inline .wprm-recipe-instruction-ingredient:first-child{padding-left:5px}.rtl .wprm-recipe-instruction-tip-style-left-border,.rtl .wprm-recipe-instruction-tip-style-left-border-rounded,.rtl .wprm-recipe-instruction-tip-style-left-border-straight,.rtl .wprm-recipe-tip-style-left-border,.rtl .wprm-recipe-tip-style-left-border-rounded,.rtl .wprm-recipe-tip-style-left-border-straight{border-left:0;border-right:5px solid var(--wprm-tip-accent,#2b6cb0)}.wprm-recipe-shop-instacart-loading{cursor:wait;opacity:.5}.wprm-recipe-shop-instacart{align-items:center;border:1px solid #003d29;border-radius:23px;cursor:pointer;display:inline-flex;font-family:Instacart,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;height:46px;padding:0 18px}.wprm-recipe-shop-instacart.wprm-recipe-shop-instacart-dark{background-color:#003d29;color:#faf1e5}.wprm-recipe-shop-instacart.wprm-recipe-shop-instacart-light{background-color:#faf1e5;border-color:#efe9e1;color:#003d29}.wprm-recipe-shop-instacart.wprm-recipe-shop-instacart-white{background-color:#fff;border-color:#e8e9eb;color:#000}.wprm-recipe-shop-instacart>img{height:22px!important;margin:0!important;padding:0!important;width:auto!important}.wprm-recipe-shop-instacart>span{margin-left:10px}.wprm-recipe-jump-to-section-container{--wprm-jump-to-section-gap:10px;--wprm-jump-to-section-alignment:flex-start;--wprm-jump-to-section-background:#fff;--wprm-jump-to-section-text-color:#333;--wprm-jump-to-section-borderwidth:0px;--wprm-jump-to-section-border:#333;--wprm-jump-to-section-border-radius:10px;--wprm-jump-to-section-vertical-padding:5px;--wprm-jump-to-section-horizontal-padding:15px;align-items:center;display:flex;flex-wrap:wrap;gap:var(--wprm-jump-to-section-gap);justify-content:var(--wprm-jump-to-section-alignment);text-wrap:nowrap}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-nowrap{flex-wrap:nowrap}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-scroll{flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;--wprm-jump-to-section-fade-width:50px;mask-image:linear-gradient(to right,transparent 0,#000 var(--wprm-jump-to-section-fade-width),#000 calc(100% - var(--wprm-jump-to-section-fade-width)),transparent 100%);mask-repeat:no-repeat;mask-size:100% 100%}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-scroll::-webkit-scrollbar{display:none}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-scroll.scrolled-left{mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--wprm-jump-to-section-fade-width)),transparent 100%)}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-scroll.scrolled-right{mask-image:linear-gradient(to right,transparent 0,#000 var(--wprm-jump-to-section-fade-width),#000 100%)}.wprm-recipe-jump-to-section-container.wprm-recipe-jump-to-section-container-scroll.scrolled-left.scrolled-right{mask-image:none}.wprm-recipe-jump-to-section-container a.wprm-recipe-jump-to-section{align-items:center;background-color:var(--wprm-jump-to-section-background);border-color:var(--wprm-jump-to-section-border);border-radius:var(--wprm-jump-to-section-border-radius);border-style:solid;border-width:var(--wprm-jump-to-section-borderwidth);color:var(--wprm-jump-to-section-text-color);display:flex;gap:5px;padding:var(--wprm-jump-to-section-vertical-padding) var(--wprm-jump-to-section-horizontal-padding);text-decoration:none}.wprm-recipe-jump-to-section-container .wprm-recipe-icon svg{margin-top:0}.wprm-recipe-jump-to-section-icon-above .wprm-recipe-jump-to-section{flex-direction:column}.wprm-recipe-jump-to-section-icon-right .wprm-recipe-jump-to-section{flex-direction:row-reverse}.wprm-recipe-jump-to-section-icon-below .wprm-recipe-jump-to-section{flex-direction:column-reverse}.wprm-layout-container{--wprm-layout-container-text-color:inherit;--wprm-layout-container-background-color:inherit;background-color:var(--wprm-layout-container-background-color);color:var(--wprm-layout-container-text-color)}.wprm-layout-column-container{display:flex;flex-wrap:nowrap}.wprm-layout-column{--wprm-layout-column-text-color:inherit;--wprm-layout-column-background-color:inherit;background-color:var(--wprm-layout-column-background-color);color:var(--wprm-layout-column-text-color)}.wprm-padding-5{padding:5px}.wprm-padding-10{padding:10px}.wprm-padding-20{padding:20px}.wprm-padding-30{padding:30px}.wprm-padding-40{padding:40px}.wprm-padding-50{padding:50px}.wprm-column-gap-5{column-gap:5px}.wprm-column-gap-10{column-gap:10px}.wprm-column-gap-20{column-gap:20px}.wprm-column-gap-30{column-gap:30px}.wprm-column-gap-40{column-gap:40px}.wprm-column-gap-50{column-gap:50px}.wprm-row-gap-5{row-gap:5px}.wprm-row-gap-10{row-gap:10px}.wprm-row-gap-20{row-gap:20px}.wprm-row-gap-30{row-gap:30px}.wprm-row-gap-40{row-gap:40px}.wprm-row-gap-50{row-gap:50px}.wprm-layout-column{flex:auto}.wprm-column-width-20{flex:1 1 20%}.wprm-column-width-25{flex:1 1 25%}.wprm-column-width-33{flex:1 1 33.33%}.wprm-column-width-40{flex:1 1 40%}.wprm-column-width-50{flex:1 1 50%}.wprm-column-width-60{flex:1 1 60%}.wprm-column-width-66{flex:1 1 66.66%}.wprm-column-width-75{flex:1 1 75%}.wprm-column-width-80{flex:1 1 80%}@media (max-width:480px){.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400){flex-direction:column}.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400).wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400) .wprm-layout-column{width:100%}.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400)>.wprm-align-rows-left{text-align:left}.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400)>.wprm-align-rows-right{text-align:right}.wprm-layout-column-container:not(.wprm-column-rows-never,.wprm-column-rows-recipe-400)>.wprm-align-rows-center{text-align:center}}@media (max-width:768px){.wprm-column-rows-tablet{flex-direction:column}.wprm-column-rows-tablet.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-column-rows-tablet .wprm-layout-column{width:100%}.wprm-column-rows-tablet>.wprm-align-rows-left{text-align:left}.wprm-column-rows-tablet>.wprm-align-rows-right{text-align:right}.wprm-column-rows-tablet>.wprm-align-rows-center{text-align:center}}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900{flex-direction:column}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-900 .wprm-column-rows-recipe-900>.wprm-align-rows-center{text-align:center}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800{flex-direction:column}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-800 .wprm-column-rows-recipe-800>.wprm-align-rows-center{text-align:center}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700{flex-direction:column}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-700 .wprm-column-rows-recipe-700>.wprm-align-rows-center{text-align:center}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600{flex-direction:column}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-600 .wprm-column-rows-recipe-600>.wprm-align-rows-center{text-align:center}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500{flex-direction:column}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-500 .wprm-column-rows-recipe-500>.wprm-align-rows-center{text-align:center}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400{flex-direction:column}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400.wprm-column-rows-reverse{flex-direction:column-reverse}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400 .wprm-layout-column{width:100%}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400>.wprm-align-rows-left{text-align:left}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400>.wprm-align-rows-right{text-align:right}.wprm-recipe.wprm-max-400 .wprm-column-rows-recipe-400>.wprm-align-rows-center{text-align:center}.wprm-recipe-link{cursor:pointer;text-decoration:none}.wprm-recipe-link.wprm-recipe-link-inline-button{display:inline-block;margin:0 5px 5px 0}.wprm-recipe-link.wprm-recipe-link-button{display:table;margin:5px auto}.wprm-recipe-link.wprm-recipe-link-wide-button{display:block;margin:5px 0;text-align:center;width:auto}.wprm-recipe-link.wprm-recipe-link-button,.wprm-recipe-link.wprm-recipe-link-inline-button,.wprm-recipe-link.wprm-recipe-link-wide-button{border-style:solid;border-width:1px;padding:5px}.wprm-recipe-link.wprm-recipe-link-disabled{cursor:not-allowed}.rtl .wprm-recipe-link.wprm-recipe-link-inline-button{margin:0 0 5px 5px}.wprm-nutrition-label-container-simple .wprm-nutrition-label-text-nutrition-unit{font-size:.85em}.wprm-nutrition-label-container-grouped{display:flex;flex-wrap:wrap;justify-content:flex-start}.wprm-nutrition-label-container-grouped .wprm-nutrition-label-text-nutrition-container{white-space:nowrap}.wprm-nutrition-label-container-grouped .wprm-nutrition-label-text-nutrition-container-separate{column-gap:5px;display:flex;justify-content:space-between}.wprm-nutrition-label-container-grouped-pills{--wprm-nutrition-pills-row-gap:10px;--wprm-nutrition-pills-background:#fff;--wprm-nutrition-pills-border:#333;--wprm-nutrition-pills-border-width:1px;--wprm-nutrition-pills-border-radius:100px;--wprm-nutrition-pills-horizontal-padding:15px;--wprm-nutrition-pills-vertical-padding:5px;row-gap:var(--wprm-nutrition-pills-row-gap)}.wprm-nutrition-label-container-grouped-pills .wprm-nutrition-label-text-nutrition-container:not(.wprm-nutrition-label-text-nutrition-container-empty){background-color:var(--wprm-nutrition-pills-background);border:var(--wprm-nutrition-pills-border-width) solid var(--wprm-nutrition-pills-border);border-radius:var(--wprm-nutrition-pills-border-radius);padding:var(--wprm-nutrition-pills-vertical-padding) var(--wprm-nutrition-pills-horizontal-padding)}.wprm-recipe-rating{white-space:nowrap}.wprm-recipe-rating svg{height:1.1em;margin-top:-.15em!important;margin:0;vertical-align:middle;width:1.1em}.wprm-recipe-rating.wprm-recipe-rating-inline{align-items:center;display:inline-flex}.wprm-recipe-rating.wprm-recipe-rating-inline .wprm-recipe-rating-details{display:inline-block;margin-left:10px}.wprm-recipe-rating .wprm-recipe-rating-details{font-size:.8em}.wprm-recipe-smart-with-food-button{display:block}.wprm-spacer{background:none!important;display:block!important;font-size:0;height:10px;line-height:0;width:100%}.wprm-spacer+.wprm-spacer{display:none!important}.wprm-recipe-instruction-text .wprm-spacer,.wprm-recipe-notes .wprm-spacer,.wprm-recipe-summary .wprm-spacer{display:block!important}.wprm-temperature-container .wprm-temperature-icon img{display:inline-block;height:auto;margin-bottom:-.2em;vertical-align:text-bottom;width:1.6em}.wprm-toggle-switch-container{align-items:center;display:flex;margin:10px 0}.wprm-toggle-switch-container label{cursor:pointer;flex-shrink:0;font-size:1em;margin:0}.wprm-toggle-switch-container .wprm-prevent-sleep-description{font-size:.8em;line-height:1.1em;margin-left:10px}.wprm-toggle-switch{align-items:center;display:inline-flex;position:relative}.wprm-toggle-switch input{height:0;margin:0;min-width:0;opacity:0;padding:0;width:0}.wprm-toggle-switch .wprm-toggle-switch-slider{align-items:center;cursor:pointer;display:inline-flex;gap:5px;position:relative;-webkit-transition:.4s;transition:.4s;--switch-height:28px;height:var(--switch-height);--knob-size:calc(var(--switch-height)*0.8);--switch-off-color:#ccc;--switch-off-text:#333;--switch-off-knob:#fff;--switch-on-color:#333;--switch-on-text:#fff;--switch-on-knob:#fff;background-color:var(--switch-off-color)}.wprm-toggle-switch .wprm-toggle-switch-slider:before{background-color:var(--switch-off-knob);content:"";height:var(--knob-size);left:calc(var(--knob-size)/5);position:absolute;-webkit-transition:.4s;transition:.4s;width:var(--knob-size)}.wprm-toggle-switch input:checked+.wprm-toggle-switch-slider{background-color:var(--switch-on-color)}.wprm-toggle-switch input:focus+.wprm-toggle-switch-slider{box-shadow:0 0 0 3px rgb(0 0 0 / .12)}.wprm-toggle-switch input:checked+.wprm-toggle-switch-slider:before{background-color:var(--switch-on-knob);left:calc(100% - var(--knob-size) - var(--knob-size)/5)}.wprm-toggle-switch .wprm-toggle-switch-label{margin-left:10px}.wprm-toggle-switch-outside .wprm-toggle-switch-slider{width:calc(var(--switch-height)*2)}.wprm-toggle-switch-inside .wprm-toggle-switch-text{display:grid}.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-off,.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-on{align-items:center;color:#fff;display:flex;font-size:calc(var(--switch-height)*.5);gap:5px;grid-area:1/1;opacity:0;transition:opacity .4s;white-space:nowrap}.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-off .wprm-recipe-icon,.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-on .wprm-recipe-icon{align-items:center;display:inline-flex;margin-right:0}.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-off .wprm-recipe-icon svg,.wprm-toggle-switch-inside .wprm-toggle-switch-text .wprm-toggle-switch-on .wprm-recipe-icon svg{margin-top:0}.wprm-toggle-switch-inside .wprm-toggle-switch-slider{padding:5px 10px;padding-left:calc(var(--knob-size) + var(--knob-size)/5 + 5px);padding-right:10px}.wprm-toggle-switch-inside .wprm-toggle-switch-slider .wprm-toggle-switch-off{color:var(--switch-off-text);opacity:1}.wprm-toggle-switch-inside .wprm-toggle-switch-slider .wprm-toggle-switch-on{color:var(--switch-on-text);opacity:0}.wprm-toggle-switch-inside input:checked+.wprm-toggle-switch-slider{padding-left:10px;padding-right:calc(var(--knob-size) + var(--knob-size)/5 + 5px)}.wprm-toggle-switch-inside input:checked+.wprm-toggle-switch-slider .wprm-toggle-switch-off{opacity:0}.wprm-toggle-switch-inside input:checked+.wprm-toggle-switch-slider .wprm-toggle-switch-on{opacity:1}.wprm-toggle-switch-rounded .wprm-toggle-switch-slider{border-radius:999px}.wprm-toggle-switch-rounded .wprm-toggle-switch-slider:before{border-radius:50%}.wprm-toggle-container button.wprm-toggle{border:none;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:none;text-transform:inherit;white-space:nowrap}.wprm-toggle-container button.wprm-toggle:focus{outline:none}.wprm-toggle-buttons-container{--wprm-toggle-button-background:#fff;--wprm-toggle-button-accent:#333;--wprm-toggle-button-radius:3px;align-items:stretch;background-color:var(--wprm-toggle-button-background);border:1px solid var(--wprm-toggle-button-accent);border-radius:var(--wprm-toggle-button-radius);color:var(--wprm-toggle-button-accent);display:inline-flex;flex-shrink:0;overflow:hidden}.wprm-toggle-buttons-container button.wprm-toggle{background-color:var(--wprm-toggle-button-accent);border-left:1px solid var(--wprm-toggle-button-accent);color:var(--wprm-toggle-button-background);padding:5px 10px}.wprm-toggle-buttons-container button.wprm-toggle:first-child{border-left:0;border-right:0}.wprm-toggle-buttons-container button.wprm-toggle.wprm-toggle-active .wprm-toggle-icon-inactive{display:none}.wprm-toggle-buttons-container button.wprm-toggle:not(.wprm-toggle-active){background:none!important;color:inherit!important}.wprm-toggle-buttons-container button.wprm-toggle:not(.wprm-toggle-active) .wprm-toggle-icon-active{display:none}.wprm-toggle-buttons-container button.wprm-toggle .wprm-toggle-icon{margin:0}.wprm-toggle-buttons-container button.wprm-toggle .wprm-toggle-icon svg{margin-top:-.3em}.wprm-toggle-buttons-container button.wprm-toggle .wprm-toggle-icon+.wprm-toggle-text{margin-left:10px}.rtl .wprm-toggle-buttons-container button.wprm-toggle{border-left:0;border-right:1px solid var(--wprm-toggle-button-accent)}.wprm-toggle-pills-container{--wprm-toggle-pills-height:28px;--wprm-toggle-pills-gap:10px;--wprm-toggle-pills-radius:999px;--wprm-toggle-pills-background:#fff;--wprm-toggle-pills-border:#333;--wprm-toggle-pills-text:#333;--wprm-toggle-pills-active-background:#333;--wprm-toggle-pills-active-border:#333;--wprm-toggle-pills-active-text:#fff;align-items:center;display:inline-flex;gap:var(--wprm-toggle-pills-gap)}.wprm-toggle-pills-container button.wprm-toggle{align-items:center;background-color:var(--wprm-toggle-pills-background);border:1px solid var(--wprm-toggle-pills-border);border-radius:var(--wprm-toggle-pills-radius);color:var(--wprm-toggle-pills-text);display:inline-flex;font-size:calc(var(--wprm-toggle-pills-height)*.5);height:var(--wprm-toggle-pills-height);justify-content:center;margin:0;min-width:var(--wprm-toggle-pills-height);padding:0;width:auto}.wprm-toggle-pills-container button.wprm-toggle.wprm-toggle-active{background-color:var(--wprm-toggle-pills-active-background);border:1px solid var(--wprm-toggle-pills-active-border);color:var(--wprm-toggle-pills-active-text)}.wprm-recipe-header+.wprm-recipe-video{margin-top:10px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--primary:#112E81;--wp--preset--color--lavender:#C9BEFF;--wp--preset--color--cream:#FAF8F4;--wp--preset--color--ink:#202020;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.698), 20px);--wp--preset--font-size--large:clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.623), 36px);--wp--preset--font-size--x-large:clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.975), 42px);--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:root{--wp--style--global--content-size:780px;--wp--style--global--wide-size:1180px}:where(body){margin:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.wp-site-blocks)>*{margin-block-start:24px;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:24px}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-flex){gap:24px}:root :where(.is-layout-grid){gap:24px}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{background-color:#FFF;color:#202020;font-family:Arial,Helvetica,sans-serif;line-height:1.7;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-primary-color{color:var(--wp--preset--color--primary)!important}.has-lavender-color{color:var(--wp--preset--color--lavender)!important}.has-cream-color{color:var(--wp--preset--color--cream)!important}.has-ink-color{color:var(--wp--preset--color--ink)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary)!important}.has-lavender-background-color{background-color:var(--wp--preset--color--lavender)!important}.has-cream-background-color{background-color:var(--wp--preset--color--cream)!important}.has-ink-background-color{background-color:var(--wp--preset--color--ink)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-primary-border-color{border-color:var(--wp--preset--color--primary)!important}.has-lavender-border-color{border-color:var(--wp--preset--color--lavender)!important}.has-cream-border-color{border-color:var(--wp--preset--color--cream)!important}.has-ink-border-color{border-color:var(--wp--preset--color--ink)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.mailerlite-form .mailerlite-form-description{margin-bottom:10px}.mailerlite-form .mailerlite-form-field{margin-bottom:10px}.mailerlite-form .mailerlite-form-field label{display:block}.mailerlite-form .mailerlite-subscribe-button-container{text-align:center}.mailerlite-form input.error{color:red;border-color:red}.mailerlite-form label.error{color:red}.mailerlite-form-response{margin-top:20px;display:none;text-align:center;color:#00a154}.mailerlite-form-loader{display:none;text-align:center;font-weight:700;margin:0 20px}.mailerlite-form-error{display:block;color:red}.mailerlite-subscribe-submit{max-width:100%}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;line-height:44px;font-family:Arial,Baskerville,monospace}.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;color:#000;position:fixed}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;width:44px;font-size:3rem}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;width:22px;text-align:center;display:block;z-index:10060;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgb(0 0 0 / .8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/wp-content/plugins/responsive-gallery-grid/lib/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(/wp-content/plugins/responsive-gallery-grid/lib/slick/fonts/slick.eot);src:url('/wp-content/plugins/responsive-gallery-grid/lib/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url(/wp-content/plugins/responsive-gallery-grid/lib/slick/fonts/slick.woff) format('woff'),url(/wp-content/plugins/responsive-gallery-grid/lib/slick/fonts/slick.ttf) format('truetype'),url('/wp-content/plugins/responsive-gallery-grid/lib/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:15px;z-index:1}[dir='rtl'] .slick-prev{right:15px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:15px}[dir='rtl'] .slick-next{right:auto;left:15px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.rgg-imagegrid a,.rgg-imagegrid a:hover{box-shadow:none}.rgg-imagegrid{position:relative;clear:both}.rgg-imagegrid>.rgg-img{display:block;position:absolute;left:0;top:0;overflow:hidden;background-color:#f4f4f4;box-sizing:content-box}.rgg-imagegrid>.rgg-img>.rgg-tile-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transform-origin:center center}.rgg-imagegrid>.rgg-img.rgg-duotone>.rgg-tile-img{filter:var(--rgg-duotone)}.rgg-imagegrid>.rgg-img.wp-lightbox-container{cursor:zoom-in}.sl-wrapper .sl-image .sl-caption{box-sizing:border-box}.rgg-caption-container{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.rgg-caption-container .rgg-caption{box-sizing:border-box;position:absolute;left:0;bottom:0;background-color:rgb(0 0 0 / .8);font-size:12px;width:100%;text-align:center;color:#eee;font-weight:700;padding:10px}.image-above-container .slide{background-color:#303030;text-align:center}.image-above-container .slide img{margin:0 auto;max-width:100%;height:auto}:root{--ss-primary:#112e81;--ss-accent:#c9beff;--ss-cream:#faf8f4;--ss-text:#202020;--ss-muted:#686868;--ss-border:#e5e2dc;--ss-white:#ffffff;--ss-footer:#0d1f52;--ss-serif:Georgia, "Times New Roman", serif;--ss-sans:"Montserrat", "Helvetica Neue", Arial, sans-serif;--ss-radius:22px;--ss-shadow:0 18px 50px rgba(20, 28, 58, 0.08);--ss-shell:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ss-text);background:var(--ss-white);font-family:var(--ss-sans);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}a:hover{color:var(--ss-primary)}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:#fff0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus,.skip-link:focus{clip:auto!important;clip-path:none;height:auto;left:14px;top:14px;width:auto;z-index:100000;background:#fff;color:#000;padding:12px 16px;border-radius:8px;box-shadow:var(--ss-shadow)}.ss-shell{width:min(calc(100% - 40px), var(--ss-shell));margin-inline:auto}.ss-section{padding:84px 0}.ss-cream{background:var(--ss-cream)}.ss-centered{text-align:center}.ss-cover{display:block;width:100%;height:100%;object-fit:cover}.ss-eyebrow{color:var(--ss-primary);font-size:11px;font-weight:800;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--ss-serif);line-height:1.12;letter-spacing:-.025em}p{margin-top:0}.ss-section-heading{margin-bottom:34px}.ss-section-heading h2,.ss-search-discovery h2,.ss-inspiration h2,.ss-newsletter h2{margin-top:8px;font-size:clamp(2rem, 4vw, 3.3rem)}.ss-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:1px solid var(--ss-primary);border-radius:999px;background:var(--ss-primary);color:#fff;padding:12px 22px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.ss-button:hover{color:#fff;transform:translateY(-1px);filter:brightness(.96)}.ss-button-outline{background:#fff0;color:var(--ss-primary)}.ss-button-outline:hover{background:var(--ss-primary);color:#fff}.ss-button-light{background:#fff;border-color:#fff;color:var(--ss-primary)}.ss-button-light:hover{background:var(--ss-accent);border-color:var(--ss-accent);color:var(--ss-primary)}.ss-text-link{color:var(--ss-primary);font-size:11px;font-weight:800;letter-spacing:.05em}.ss-topbar{background:var(--ss-primary);color:#fff;padding:9px 20px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.15em}.ss-header{position:sticky;top:0;z-index:100;background:rgb(255 255 255 / .97);border-bottom:1px solid var(--ss-border);backdrop-filter:blur(14px)}.admin-bar .ss-header{top:32px}.ss-header-inner{min-height:78px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px}.ss-brand{min-width:0}.ss-site-title,.ss-footer-logo{font-family:var(--ss-serif);font-size:clamp(1.6rem, 2.8vw, 2.1rem);font-weight:800;letter-spacing:-.045em;white-space:nowrap}.custom-logo-link{display:inline-flex;align-items:center}.custom-logo{max-height:54px;width:auto}.ss-primary-nav{justify-self:center}.ss-menu,.ss-mobile-menu,.ss-footer-menu{list-style:none;margin:0;padding:0}.ss-menu{display:flex;align-items:center;gap:26px}.ss-menu>li{position:relative}.ss-menu a{display:block;padding:28px 0;font-size:11px;font-weight:750;letter-spacing:.03em;text-transform:uppercase}.ss-menu>li>a{padding:9px 14px;border-radius:999px;transition:background .18s ease,color .18s ease,transform .18s ease}.ss-menu>li>a:hover,.ss-menu>li>a:focus-visible{background:var(--ss-cream);color:var(--ss-primary)}.ss-menu>li.current-menu-item>a,.ss-menu>li.current-menu-parent>a,.ss-menu>li.current-menu-ancestor>a,.ss-menu>li.current_page_item>a,.ss-menu>li.current_page_parent>a,.ss-menu>li.current_page_ancestor>a,.ss-menu>li.current-post-ancestor>a{background:var(--ss-primary);color:#fff}.ss-menu>li.current-menu-item>a:hover,.ss-menu>li.current-menu-parent>a:hover,.ss-menu>li.current-menu-ancestor>a:hover,.ss-menu>li.current_page_item>a:hover,.ss-menu>li.current_page_parent>a:hover,.ss-menu>li.current_page_ancestor>a:hover,.ss-menu>li.current-post-ancestor>a:hover{background:var(--ss-primary);color:#fff;transform:translateY(-1px)}.ss-menu .sub-menu{display:none;position:absolute;left:-18px;top:100%;min-width:210px;padding:10px;list-style:none;background:#fff;border:1px solid var(--ss-border);border-radius:14px;box-shadow:var(--ss-shadow)}.ss-menu li:hover>.sub-menu,.ss-menu li:focus-within>.sub-menu{display:block}.ss-menu .sub-menu a{padding:10px 12px;border-radius:8px;text-transform:none;font-size:12px}.ss-menu .sub-menu a:hover{background:var(--ss-cream)}.ss-header-actions{display:flex;align-items:center;gap:8px}.ss-icon-btn{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ss-border);border-radius:999px;background:#fff;color:var(--ss-text);cursor:pointer;font-size:20px}.ss-header-cta{min-height:42px;display:inline-flex;align-items:center;padding:10px 17px;border-radius:999px;background:var(--ss-primary);color:#fff;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ss-header-cta:hover{color:#fff}.ss-menu-toggle{display:none}.ss-search-panel,.ss-mobile-nav{border-top:1px solid var(--ss-border);background:#fff}.ss-search-panel .ss-shell{padding:18px 0}.ss-mobile-menu{padding:14px 0 22px}.ss-mobile-menu a{display:block;padding:12px 2px;border-bottom:1px solid var(--ss-border);font-size:13px;font-weight:700}.ss-mobile-menu>li.current-menu-item>a,.ss-mobile-menu>li.current-menu-parent>a,.ss-mobile-menu>li.current-menu-ancestor>a,.ss-mobile-menu>li.current_page_item>a,.ss-mobile-menu>li.current_page_parent>a,.ss-mobile-menu>li.current_page_ancestor>a,.ss-mobile-menu>li.current-post-ancestor>a{margin:5px 0;padding:11px 14px;border-bottom-color:#fff0;border-radius:999px;background:var(--ss-primary);color:#fff}.ss-mobile-menu .sub-menu{list-style:none;padding-left:18px}.ss-search-form{display:flex;align-items:center;gap:8px;width:100%}.ss-search-field,.ss-newsletter-form input{width:100%;min-height:52px;border:1px solid #d7d3cb;border-radius:999px;background:#fff;color:var(--ss-text);padding:13px 20px;font-size:16px;outline:0}.ss-search-field:focus,.ss-newsletter-form input:focus{border-color:var(--ss-primary);box-shadow:0 0 0 3px rgb(17 46 129 / .10)}.ss-large-search{max-width:720px;margin:28px auto 0}.ss-large-search .ss-search-form{border:1px solid #d7d3cb;border-radius:999px;padding:6px}.ss-large-search .ss-search-field{border:0;min-height:48px;box-shadow:none}.ss-large-search .ss-search-submit{min-width:112px}.ss-hero{width:min(100%, 1600px);margin-inline:auto;display:grid;grid-template-columns:.92fr 1.08fr;min-height:540px;background:var(--ss-cream)}.ss-hero-copy{padding:clamp(42px, 4vw, 64px) clamp(36px, 5.2vw, 76px);display:flex;flex-direction:column;justify-content:center}.ss-hero-copy h1{max-width:610px;margin-top:12px;font-size:clamp(3rem, 5vw, 4.85rem);line-height:.98}.ss-hero-copy p{max-width:560px;margin:18px 0 0;color:var(--ss-muted);font-size:16px;line-height:1.68}.ss-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ss-hero-media{min-height:540px;max-height:620px;overflow:hidden;background:#efede8}.ss-proof-row{width:min(100%, 470px);display:grid;grid-template-columns:repeat(3,1fr);margin-top:28px;padding-top:16px;border-top:1px solid #d8d3ca}.ss-proof-row div{text-align:center;padding:0 12px}.ss-proof-row div+div{border-left:1px solid #d8d3ca}.ss-proof-row strong{display:block;font-family:var(--ss-serif);font-size:20px}.ss-proof-row span{display:block;margin-top:2px;color:var(--ss-muted);font-size:9px;letter-spacing:.12em}.ss-placeholder{width:100%;height:100%;min-height:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px;text-align:center;color:#716f69;background:repeating-linear-gradient(135deg,#f5f3ef,#f5f3ef 14px,#ece9e3 14px,#ece9e3 28px);border:1px dashed #bdb8af}.ss-placeholder strong{color:var(--ss-primary);font-size:14px;text-transform:uppercase;letter-spacing:.08em}.ss-placeholder span{max-width:320px;font-size:12px}.ss-placeholder-small{min-height:100%;border-radius:inherit}.ss-placeholder-dark{background:rgb(255 255 255 / .09);border-color:rgb(255 255 255 / .35);color:#fff}.ss-placeholder-dark strong{color:#fff}.ss-meal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.ss-meal-card{display:block}.ss-meal-image{aspect-ratio:4/5;overflow:hidden;border-radius:24px;background:#ece9e3}.ss-meal-image img{transition:transform .35s ease}.ss-meal-card:hover .ss-meal-image img{transform:scale(1.025)}.ss-meal-meta{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:15px}.ss-meal-meta h3{margin-top:4px;font-size:27px}.ss-arrow{color:var(--ss-primary);font-size:24px;line-height:1}.ss-heading-row{display:flex;align-items:end;justify-content:space-between;gap:24px}.ss-heading-row h2{margin-top:8px;font-size:clamp(2.2rem, 4vw, 3.45rem)}.ss-editorial-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:34px;align-items:start}.ss-feature-image{display:block;height:520px;overflow:hidden;border-radius:24px;background:#eee}.ss-feature-image img,.ss-small-image img{transition:transform .35s ease}.ss-feature-card:hover .ss-feature-image img,.ss-small-recipe:hover .ss-small-image img{transform:scale(1.02)}.ss-card-copy{margin-top:18px}.ss-card-copy h3{margin-top:7px;font-size:clamp(2rem, 3.2vw, 3rem)}.ss-card-copy p{max-width:700px;margin:10px 0 0;color:var(--ss-muted)}.ss-small-stack{display:grid;gap:22px}.ss-small-recipe{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:center}.ss-small-image{height:160px;overflow:hidden;border-radius:18px;background:#eee}.ss-small-recipe h3{margin-top:6px;font-size:22px}.ss-card-date{display:block;margin-top:10px;color:#8d8a84;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ss-empty-state{padding:36px;text-align:center;border:1px dashed #c8c3bb;border-radius:var(--ss-radius);background:var(--ss-cream);color:var(--ss-muted)}.ss-editor-pick{padding-bottom:84px}.ss-editor-pick-inner{display:grid;grid-template-columns:1.1fr .9fr;overflow:hidden;border-radius:28px;background:var(--ss-primary);color:#fff}.ss-editor-pick-media{min-height:430px;background:rgb(255 255 255 / .1)}.ss-editor-pick-copy{padding:56px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.ss-editor-pick-copy .ss-eyebrow{color:var(--ss-accent)}.ss-editor-pick-copy h2{margin-top:15px;font-size:clamp(2.4rem, 4.2vw, 4.4rem)}.ss-editor-pick-copy p{margin:18px 0 0;color:rgb(255 255 255 / .75)}.ss-editor-pick-copy .ss-button{margin-top:26px}.ss-editor-pick-slider{position:relative}.ss-editor-pick-slide[hidden]{display:none!important}.ss-editor-pick-slide.is-active{display:block}.ss-editor-pick-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:26px}.ss-editor-pick-actions .ss-button{margin-top:0}.ss-editor-pick-nav{display:inline-flex;align-items:center;gap:9px}.ss-editor-pick-arrow{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(255 255 255 / .45);border-radius:50%;background:rgb(255 255 255 / .12);color:#fff;font-size:20px;line-height:1;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease,border-color .18s ease}.ss-editor-pick-arrow:hover,.ss-editor-pick-arrow:focus-visible{background:#fff;color:var(--ss-primary);border-color:#fff;transform:translateY(-1px)}.ss-editor-pick-count{min-width:52px;color:rgb(255 255 255 / .65);font-size:11px;font-weight:700;letter-spacing:.08em;text-align:center}.ss-editor-pick-count strong{color:#fff;font-size:14px}.ss-inspiration .ss-chip-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.ss-chip{display:inline-flex;min-height:44px;align-items:center;border:1px solid #d8d3ca;border-radius:999px;background:#fff;padding:10px 17px;font-size:12px;font-weight:700}.ss-chip:hover{border-color:var(--ss-primary);background:var(--ss-primary);color:#fff}.ss-about-home{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(42px, 5vw, 82px);width:min(calc(100% - 64px), 1480px);min-height:0;margin:clamp(72px, 7vw, 110px) auto;padding:clamp(26px, 2.6vw, 42px);border:1px solid #ebe5dc;border-radius:32px;background:linear-gradient(135deg,#fbfaf7 0%,#fff 68%);overflow:hidden}.ss-about-home::after{content:"";position:absolute;width:180px;height:180px;right:-76px;bottom:-94px;border-radius:50%;background:rgb(201 190 255 / .17);pointer-events:none}.ss-about-media{position:relative;width:100%;aspect-ratio:5 / 5.35;min-height:0;max-height:620px;overflow:hidden;border-radius:26px;background:rgb(201 190 255 / .20);box-shadow:0 20px 48px rgb(28 31 44 / .10)}.ss-about-media::before{content:"";position:absolute;inset:12px;z-index:2;border:1px solid rgb(255 255 255 / .48);border-radius:18px;pointer-events:none}.ss-about-media .ss-cover{width:100%;height:100%;object-fit:cover}.ss-about-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:680px;padding:clamp(28px, 3vw, 52px) clamp(10px, 2vw, 28px) clamp(28px, 3vw, 52px) 0}.ss-about-copy h2{margin-top:10px;font-size:clamp(2.8rem, 4.2vw, 4.25rem);line-height:.98}.ss-about-copy p,.ss-about-bio{max-width:620px;margin:20px 0 0;color:var(--ss-muted);font-size:17px;line-height:1.75}.ss-about-bio{white-space:pre-line}.ss-about-bio.is-limited{max-height:calc(var(--ss-about-bio-lines, 4) * 1.75em);overflow:hidden}.ss-about-copy blockquote{max-width:600px;margin:26px 0 0;padding:5px 0 5px 20px;border-left:3px solid var(--ss-accent);color:#6e6a63;font-family:var(--ss-serif);font-size:18px;line-height:1.65;font-style:italic}.ss-about-copy .ss-button{margin-top:28px}.ss-popular{padding-top:72px;padding-bottom:72px}.ss-popular .ss-section-heading{margin-bottom:28px}.ss-popular .ss-section-heading h2{font-size:clamp(2.3rem, 3.6vw, 3.05rem)}.ss-popular-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px, 2vw, 30px);align-items:start}.ss-popular-card{display:block;min-width:0;color:inherit;background:#fff0}.ss-popular-media{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;border-radius:14px;background:#f1eee8}.ss-popular-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ss-popular-card:hover .ss-popular-media img{transform:scale(1.025)}.ss-popular-placeholder{min-height:100%;border:0;border-radius:0}.ss-popular-content{min-width:0;padding:13px 2px 0}.ss-popular-meta{display:flex;align-items:center;gap:9px;min-width:0;margin-bottom:7px}.ss-popular-number{flex:0 0 auto;color:#b8a9ff;font-family:var(--ss-serif);font-size:16px;font-weight:700;line-height:1}.ss-popular-meta .ss-eyebrow{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;letter-spacing:.16em}.ss-popular-card h3{margin:0;color:var(--ss-text);font-size:clamp(1.22rem, 1.45vw, 1.5rem);line-height:1.13;letter-spacing:-.018em;transition:color .2s ease}.ss-popular-card:hover h3{color:var(--ss-primary)}.ss-popular-link{display:none}.ss-newsletter{background:var(--ss-newsletter-bg,rgb(201 190 255 / .27))}.ss-newsletter-inner{max-width:860px}.ss-newsletter-inner p{max-width:650px;margin:16px auto 0;color:var(--ss-muted)}.ss-newsletter-form{max-width:650px;margin:28px auto 0;display:grid;grid-template-columns:1fr auto;gap:9px}.ss-newsletter-message{margin-top:12px;color:#7d7972;font-size:11px}@media (min-width:900px){.ss-newsletter-heading-one-line .ss-newsletter-inner{max-width:1240px}.ss-newsletter-heading-one-line .ss-newsletter-inner h2{max-width:none;white-space:nowrap;font-size:clamp(2.35rem, 3.15vw, 3.3rem)}.ss-newsletter-heading-two-lines .ss-newsletter-inner{max-width:860px}.ss-newsletter-heading-two-lines .ss-newsletter-inner h2{max-width:760px;margin-left:auto;margin-right:auto;text-wrap:balance}}.ss-footer{background:var(--ss-footer);color:#fff;padding:62px 0 26px}.ss-footer-grid{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:54px}.ss-footer-logo{color:#fff;font-size:31px}.ss-footer-brand p{max-width:300px;margin:13px 0 0;color:rgb(255 255 255 / .6);font-size:13px}.ss-footer h2{color:var(--ss-accent);font-family:var(--ss-sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.ss-footer-menu{margin-top:14px}.ss-footer-menu li+li{margin-top:8px}.ss-footer-menu a{color:rgb(255 255 255 / .68);font-size:13px}.ss-footer-menu a:hover{color:#fff}.ss-footer-bottom{margin-top:48px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .14);display:flex;justify-content:space-between;gap:20px;color:rgb(255 255 255 / .48);font-size:11px}.ss-social-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:9px}.ss-social-links a{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .16);border-radius:999px;background:rgb(255 255 255 / .05);color:rgb(255 255 255 / .76);transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.ss-social-links a:hover{transform:translateY(-2px);background:#fff;border-color:#fff;color:var(--ss-primary)}.ss-social-links svg{display:block;width:18px;height:18px;fill:currentColor;overflow:visible}.ss-social-links .ss-icon-pinterest{width:16px;height:21px}.ss-social-links .ss-footer-social-x svg{fill:none;stroke:currentColor}.ss-content-shell{width:min(calc(100% - 40px), 980px);margin-inline:auto}.ss-archive-header{padding:70px 0 36px;text-align:center}.ss-archive-header h1{font-size:clamp(2.7rem, 5vw, 4.8rem)}.ss-archive-header p{max-width:700px;margin:16px auto 0;color:var(--ss-muted)}.ss-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-bottom:80px}.ss-post-card-image{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:18px;background:#eee}.ss-post-card h2{margin-top:12px;font-size:24px}.ss-post-card p{margin-top:8px;color:var(--ss-muted);font-size:14px}.ss-pagination{margin:0 0 80px;display:flex;justify-content:center}.nav-links{display:flex;flex-wrap:wrap;gap:8px}.page-numbers{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ss-border);border-radius:999px;padding:0 12px}.page-numbers.current{background:var(--ss-primary);border-color:var(--ss-primary);color:#fff}.ss-single{padding:42px 0 90px}.ss-single-main{min-width:0}.ss-single-hero{width:100%;margin:0 0 26px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:22px;background:#f1eee8}.ss-single-featured-image{display:block;max-width:100%;height:auto}.ss-single-hero.is-landscape .ss-single-featured-image{width:100%;height:auto}.ss-single-hero.is-square .ss-single-featured-image{width:100%;height:auto}.ss-single-hero.is-portrait{min-height:520px;padding:clamp(12px, 2.5vw, 26px)}.ss-single-hero.is-portrait .ss-single-featured-image{width:auto;max-width:100%;max-height:880px;object-fit:contain;border-radius:16px}.ss-recipe-breadcrumbs{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin:0 0 18px;color:var(--ss-muted);font-size:13px;line-height:1.5}.ss-recipe-breadcrumbs a{color:var(--ss-primary)}.ss-recipe-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:3px}.ss-single-header{max-width:820px;margin:0 0 18px;text-align:left}.ss-single-header h1{margin:0;font-size:clamp(2.7rem, 5vw, 4.9rem);line-height:.99;letter-spacing:-.035em}.ss-single-meta{margin-top:14px;color:#7a7771;font-size:13px;line-height:1.5}.ss-single-meta span{color:var(--ss-primary)}.ss-recipe-share{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin:24px 0 30px}.ss-recipe-share a{display:inline-flex;align-items:center;gap:8px;color:var(--ss-primary);font-size:13px;font-weight:700}.ss-recipe-share svg{display:block;width:16px;height:16px;fill:currentColor;overflow:visible}.ss-recipe-share .ss-icon-pinterest{width:14px;height:18px}.ss-recipe-share a:hover{opacity:.78}.ss-recipe-actions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.ss-recipe-action{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:4px;padding:10px 15px;background:#111;color:#fff;font-family:var(--ss-sans);font-size:14px;font-weight:700;line-height:1;cursor:pointer}.ss-recipe-action:hover{background:var(--ss-primary);color:#fff}.ss-recipe-action-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.ss-recipe-action-icon svg{width:18px;height:18px;fill:currentColor}.ss-printer-icon svg{width:17px;height:17px}.ss-entry-content{width:min(calc(100% - 40px), 780px);margin-inline:auto;font-size:18px;line-height:1.85}.ss-entry-content h2{margin:48px 0 16px;font-size:36px}.ss-entry-content h3{margin:34px 0 12px;font-size:28px}.ss-entry-content a{color:var(--ss-primary);text-decoration:underline;text-underline-offset:3px}.ss-entry-content img{border-radius:18px}.ss-entry-content blockquote{margin:34px 0;padding:18px 24px;border-left:4px solid var(--ss-primary);background:var(--ss-cream);font-family:var(--ss-serif);font-size:22px}.ss-entry-content table{width:100%;border-collapse:collapse}.ss-entry-content th,.ss-entry-content td{padding:12px;border:1px solid var(--ss-border)}.ss-author-box{width:min(calc(100% - 40px), 780px);margin:48px auto 0;padding:24px;border-radius:18px;background:var(--ss-cream);display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center}.ss-author-box img{width:78px;height:78px;border-radius:999px}.ss-author-box h2{font-size:24px}.ss-author-box p{margin:6px 0 0;color:var(--ss-muted);font-size:14px}.ss-single-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:clamp(34px, 4vw, 54px);align-items:start;margin-top:0}.ss-single-layout-no-sidebar{grid-template-columns:minmax(0,900px);justify-content:center}.ss-single-layout .ss-entry-content{width:100%;max-width:780px;margin:0}.ss-recipe-sidebar{min-width:0}.ss-recipe-sidebar-sticky .ss-recipe-sidebar-inner{position:sticky;top:118px}.admin-bar .ss-recipe-sidebar-sticky .ss-recipe-sidebar-inner{top:150px}.ss-recipe-sidebar-inner{display:grid;gap:24px}.ss-sidebar-card{padding:24px;border:1px solid var(--ss-border);border-radius:22px;background:#fff}.ss-sidebar-author{padding:26px;background:var(--ss-cream);text-align:center;border:1.5px solid var(--ss-primary)}.ss-author-heading{margin-bottom:18px}.ss-sidebar-author-photo{width:100%;aspect-ratio:4 / 5;margin:0 auto 24px;overflow:hidden;border-radius:18px;background:#ece9e3}.ss-sidebar-author-photo img{display:block;width:100%;height:100%;object-fit:cover}.ss-author-copy{max-width:315px;margin-inline:auto}.ss-sidebar-author-intro{margin:0;color:var(--ss-text);font-size:18px;line-height:1.65}.ss-sidebar-author-intro strong{font-weight:800}.ss-sidebar-author-bio{margin-top:14px;color:var(--ss-muted);font-size:15px;line-height:1.85}.ss-sidebar-author-bio p{margin:0 0 12px}.ss-sidebar-author-bio p:last-child{margin-bottom:0}.ss-author-learn-more{display:inline-flex;align-items:center;gap:7px;margin-top:16px;color:var(--ss-primary);font-weight:700}.ss-author-learn-more:hover{text-decoration:underline;text-underline-offset:4px}.ss-author-socials{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;padding-top:22px;border-top:1px solid var(--ss-border)}.ss-author-social{width:62px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ss-border);border-radius:999px;background:#fff;color:var(--ss-primary);transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.ss-author-social svg{display:block;width:23px;height:23px;fill:currentColor;overflow:visible}.ss-author-social .ss-icon-pinterest{width:20px;height:25px}.ss-author-social:hover{transform:translateY(-2px);background:var(--ss-primary);border-color:var(--ss-primary);color:#fff}.ss-sidebar-featured-image{display:block;aspect-ratio:4/3;margin-top:16px;overflow:hidden;border-radius:16px;background:#eee}.ss-sidebar-featured-image img{transition:transform .3s ease}.ss-sidebar-featured:hover .ss-sidebar-featured-image img{transform:scale(1.025)}.ss-sidebar-category{margin-top:14px;color:var(--ss-primary);font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ss-sidebar-featured h3{margin-top:6px;font-size:25px}.ss-sidebar-recent-list{display:grid;gap:16px;margin-top:18px}.ss-sidebar-recent-item{display:grid;grid-template-columns:88px minmax(0,1fr);gap:13px;align-items:center}.ss-sidebar-recent-image{height:74px;overflow:hidden;border-radius:12px;background:#eee}.ss-sidebar-recent-item h3{font-size:17px;line-height:1.2}.ss-sidebar-recent-item span{display:block;margin-top:5px;color:#8d8a84;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ss-related-recipes{margin-top:86px}.ss-related-recipes .ss-section-heading{margin-bottom:26px}.ss-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.ss-related-image{display:block;aspect-ratio:4/3;margin-bottom:15px;overflow:hidden;border-radius:18px;background:#eee}.ss-related-image img{transition:transform .3s ease}.ss-related-card:hover .ss-related-image img{transform:scale(1.025)}.ss-related-card h2{margin-top:7px;font-size:25px}.comments-area{width:min(calc(100% - 40px), 1120px);margin:68px auto 0}.comments-title{font-size:30px;margin-bottom:24px}.comment-list{list-style:none;padding:0;margin:0 0 44px}.comment-list .children{list-style:none;margin:22px 0 0 22px;padding:0}.comment-body{padding:22px 0;border-bottom:1px solid var(--ss-border)}.comment-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;color:var(--ss-muted)}.comment-author .avatar{border-radius:999px}.comment-metadata a{color:var(--ss-muted)}.comment-content{margin-top:12px}.comment-content p:last-child{margin-bottom:0}.comment-respond{margin-top:40px}.comment-reply-title{margin:0 0 30px;font-size:clamp(2.5rem, 4.6vw, 4rem);line-height:1.04;letter-spacing:-.03em}.comment-form{display:block}.comment-form>p{margin:0 0 18px}.comment-form .comment-form-comment{margin-top:8px}.comment-form label.screen-reader-text{position:absolute;left:-9999px}.comment-form textarea,.comment-form input:not([type="submit"]):not([type="checkbox"]){width:100%;border:1px solid #d8d4cb;border-radius:0;background:var(--ss-cream);color:var(--ss-text);box-shadow:none}.comment-form textarea{min-height:380px;padding:24px;resize:vertical}.comment-form input:not([type="submit"]):not([type="checkbox"]){max-width:560px;min-height:78px;padding:0 24px;font-size:18px}.comment-form input::placeholder,.comment-form textarea::placeholder{color:#8c8a84;opacity:1}.ss-comment-rating{display:flex;align-items:center;gap:18px;margin-bottom:18px;font-size:18px}.ss-comment-rating-label{color:var(--ss-text)}.ss-comment-stars{display:inline-flex;flex-direction:row-reverse;gap:6px}.ss-comment-stars input{position:absolute;opacity:0;pointer-events:none}.ss-comment-stars label{cursor:pointer;font-size:36px;line-height:1;color:#fff0;-webkit-text-stroke:1.6px #4d4a48;transition:transform .18s ease,color .18s ease,-webkit-text-stroke-color .18s ease}.ss-comment-stars label:hover,.ss-comment-stars label:hover~label,.ss-comment-stars input:checked~label{color:#f2a245;-webkit-text-stroke-color:#f2a245}.ss-comment-stars label:hover{transform:scale(1.04)}.comment-form-cookies-consent{display:flex;align-items:flex-start;gap:14px;max-width:920px;font-size:18px;line-height:1.45}.comment-form-cookies-consent input[type="checkbox"]{width:22px;height:22px;margin-top:5px;accent-color:var(--ss-primary)}.comment-form .submit{border:0;border-radius:0;background:#61616d;color:#fff;padding:20px 34px;min-width:220px;font-size:19px;font-weight:500;letter-spacing:0;cursor:pointer}.comment-form .submit:hover{opacity:.92}.ss-comment-rating-display{display:flex;gap:3px;margin-bottom:10px;font-size:18px}.ss-comment-star{color:#d2cec7}.ss-comment-star.is-filled{color:#f2a245}@media print{.ss-topbar,.ss-header,.ss-recipe-sidebar,.ss-recipe-share,.ss-recipe-actions,.ss-related-recipes,.comments-area,.ss-footer{display:none!important}.ss-single{padding:0!important}.ss-single-layout{display:block!important;width:100%!important}.ss-single-main{width:100%!important}.ss-single-hero{max-width:760px;margin-inline:auto;page-break-inside:avoid}.ss-recipe-breadcrumbs{display:none!important}.ss-entry-content{max-width:100%!important;width:100%!important;font-size:12pt}a{color:#000!important;text-decoration:none!important}}.ss-404{min-height:520px;display:grid;place-items:center;text-align:center;padding:70px 20px}.ss-404 h1{font-size:clamp(3rem, 8vw, 7rem)}.ss-404 p{max-width:600px;margin:18px auto;color:var(--ss-muted)}@media (min-width:901px){.ss-hero-media .ss-cover{min-height:540px;max-height:620px}}@media (max-width:1120px){.ss-primary-nav{display:none}.ss-menu-toggle{display:inline-flex}.ss-header-inner{grid-template-columns:1fr auto}.ss-header-actions{justify-self:end}.ss-meal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.admin-bar .ss-header{top:46px}.ss-section{padding:64px 0}.ss-hero{grid-template-columns:1fr}.ss-hero-copy{padding:64px 30px}.ss-hero-media{min-height:520px}.ss-editorial-grid{grid-template-columns:1fr}.ss-small-stack{grid-template-columns:1fr 1fr 1fr;gap:14px}.ss-small-recipe{grid-template-columns:1fr}.ss-small-image{height:180px}.ss-editor-pick-inner{grid-template-columns:1fr}.ss-editor-pick-media{min-height:380px}.ss-about-home{grid-template-columns:1fr;width:min(calc(100% - 40px), 760px);gap:0;margin:64px auto;padding:22px;border-radius:26px}.ss-about-media{aspect-ratio:16 / 12;min-height:0;max-height:none;border-radius:22px}.ss-about-copy{max-width:none;padding:42px 16px 28px}.ss-footer-grid{grid-template-columns:1.2fr 1fr 1fr}.ss-footer-brand{grid-column:1 / -1}.ss-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.ss-single-layout{grid-template-columns:1fr}.ss-single-layout .ss-entry-content{margin-inline:auto}.ss-recipe-sidebar{width:min(100%, 780px);margin-inline:auto}.ss-recipe-sidebar-sticky .ss-recipe-sidebar-inner,.admin-bar .ss-recipe-sidebar-sticky .ss-recipe-sidebar-inner{position:static;top:auto}.ss-recipe-sidebar-inner{grid-template-columns:1fr;align-items:start}.ss-sidebar-author{width:min(100%, 460px);margin-inline:auto}.ss-sidebar-recent{grid-column:auto}}@media (max-width:640px){.ss-shell{width:min(calc(100% - 28px), var(--ss-shell))}.ss-topbar{font-size:8px;padding-inline:12px}.ss-header-inner{min-height:68px;gap:10px}.ss-header-cta{display:none}.ss-site-title{font-size:1.55rem}.custom-logo{max-height:46px;max-width:210px}.ss-hero-copy{padding:54px 22px}.ss-hero-copy h1{font-size:clamp(2.75rem, 13vw, 4.3rem)}.ss-hero-copy p{font-size:16px}.ss-hero-media{min-height:410px}.ss-proof-row{margin-top:34px}.ss-proof-row strong{font-size:17px}.ss-proof-row div{padding-inline:6px}.ss-large-search .ss-search-form,.ss-search-form{align-items:stretch}.ss-large-search .ss-search-form{border-radius:20px;display:grid;grid-template-columns:1fr}.ss-large-search .ss-search-field{min-width:0}.ss-search-submit{width:100%}.ss-meal-grid{gap:14px}.ss-meal-image{border-radius:17px}.ss-meal-meta h3{font-size:21px}.ss-heading-row{align-items:flex-start;flex-direction:column}.ss-feature-image{height:390px}.ss-small-stack{grid-template-columns:1fr}.ss-small-recipe{grid-template-columns:120px 1fr}.ss-small-image{height:115px}.ss-small-recipe h3{font-size:19px}.ss-editor-pick{padding-bottom:64px}.ss-editor-pick-copy{padding:34px 24px}.ss-editor-pick-actions{gap:13px}.ss-editor-pick-nav{width:100%;justify-content:flex-start}.ss-editor-pick-media{min-height:300px}.comments-area{width:min(calc(100% - 28px), 1120px);margin-top:52px}.comment-reply-title{font-size:clamp(2rem, 11vw, 2.8rem)}.ss-comment-rating{flex-wrap:wrap;gap:10px}.comment-form textarea{min-height:260px;padding:18px}.comment-form input:not([type="submit"]):not([type="checkbox"]){max-width:100%;min-height:64px;padding:0 18px}.comment-form-cookies-consent{font-size:16px;gap:10px}.comment-form .submit{width:100%;min-width:0}.ss-about-home{width:min(calc(100% - 28px), 760px);margin:48px auto;padding:14px;border-radius:22px}.ss-about-media{aspect-ratio:4 / 4.1;min-height:0;border-radius:18px}.ss-about-media::before{inset:8px;border-radius:13px}.ss-about-copy{padding:34px 10px 24px}.ss-about-copy h2{font-size:clamp(2.55rem, 12vw, 3.7rem)}.ss-about-copy p,.ss-about-bio{font-size:16px}.ss-popular-grid{grid-template-columns:1fr}.ss-newsletter-form{grid-template-columns:1fr}.ss-newsletter-form .ss-button{width:100%}.ss-footer-grid{grid-template-columns:1fr 1fr;gap:34px 24px}.ss-footer-brand{grid-column:1 / -1}.ss-footer-bottom{flex-direction:column}.ss-social-links{justify-content:flex-start}.ss-post-grid{grid-template-columns:1fr}.ss-single{padding-top:42px}.ss-single-hero{border-radius:18px}.ss-single-hero.is-portrait{min-height:0;padding:10px}.ss-single-hero.is-portrait .ss-single-featured-image{max-height:78vh;border-radius:12px}.ss-single-header h1{font-size:clamp(2.35rem, 12vw, 3.7rem)}.ss-recipe-share{margin:20px 0 24px;gap:18px}.ss-recipe-actions{gap:8px}.ss-recipe-action{flex:1 1 auto;min-width:145px}.ss-entry-content{font-size:17px}.ss-entry-content h2{font-size:30px}.ss-author-box{grid-template-columns:1fr;text-align:center}.ss-author-box img{margin-inline:auto}.ss-single-layout{width:min(calc(100% - 28px), var(--ss-shell))}.ss-recipe-sidebar-inner{grid-template-columns:1fr}.ss-sidebar-recent{grid-column:auto}.ss-sidebar-card{padding:20px}.ss-sidebar-author{width:100%;padding:18px}.ss-sidebar-author-photo{margin-bottom:20px;border-radius:15px}.ss-author-copy{max-width:100%}.ss-sidebar-author-intro{font-size:17px}.ss-author-social{width:58px;height:46px}.ss-related-recipes{margin-top:62px}.ss-related-grid{grid-template-columns:1fr}}@media (min-width:901px){.ss-hero{width:min(calc(100% - 52px), 1500px);min-height:0;margin:28px auto 44px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;padding:18px;border:1px solid rgb(32 32 32 / .055);border-radius:30px;background:var(--ss-cream);box-shadow:0 18px 50px rgb(20 28 58 / .055);overflow:hidden}.ss-hero-copy{min-width:0;padding:clamp(42px, 4.2vw, 66px) clamp(34px, 4.3vw, 64px);border-radius:24px;background:rgb(255 255 255 / .18)}.ss-hero-copy h1{max-width:560px;font-size:clamp(3.2rem, 4.6vw, 4.55rem);line-height:.98}.ss-hero-copy p{max-width:520px}.ss-hero-media{position:relative;height:clamp(500px, 36vw, 570px);min-height:0;max-height:none;border-radius:24px;overflow:hidden;background:#efede8;box-shadow:0 12px 34px rgb(20 28 58 / .09)}.ss-hero-media::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .16)}.ss-hero-media .ss-cover{width:100%;height:100%;min-height:0!important;max-height:none!important;object-fit:cover;transition:transform .55s ease}.ss-hero:hover .ss-hero-media .ss-cover{transform:scale(1.012)}.ss-proof-row{width:min(100%, 470px);margin-top:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:901px){.ss-hero{column-gap:18px;row-gap:0}.ss-proof-row{grid-column:1 / -1;width:100%;max-width:none;margin:0;padding:20px clamp(34px, 4.3vw, 64px) 18px;border-top:1px solid rgb(32 32 32 / .08);background:rgb(255 255 255 / .38);border-radius:0 0 22px 22px}.ss-proof-row div{padding:0 24px}.ss-proof-row strong{font-size:21px}.ss-proof-row span{margin-top:4px;font-size:9px}}@media (max-width:900px){.ss-hero-copy{order:1}.ss-proof-row{order:2}.ss-hero-media{order:3}}@media (min-width:901px){.ss-hero{grid-template-areas:"copy media" "proof proof";grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:auto auto;column-gap:18px;row-gap:0;padding:18px;align-items:stretch}.ss-hero-copy{grid-area:copy;min-height:500px;padding:42px clamp(34px, 4.1vw, 60px);justify-content:center}.ss-hero-media{grid-area:media;height:auto;min-height:500px;max-height:520px;align-self:stretch}.ss-proof-row{grid-area:proof;width:100%;max-width:none;margin:0;padding:17px clamp(34px, 4.1vw, 60px);border-top:1px solid rgb(32 32 32 / .08);border-radius:0 0 20px 20px;background:rgb(255 255 255 / .38)}.ss-hero-copy h1{font-size:clamp(3.05rem, 4.35vw, 4.35rem)}.ss-hero>.ss-proof-row:last-child{margin-bottom:0}}@media (max-width:900px){.ss-hero{width:min(calc(100% - 28px), 760px);margin:18px auto 38px;padding:12px;display:flex;flex-direction:column;min-height:0;border:1px solid rgb(32 32 32 / .06);border-radius:24px;background:var(--ss-cream);box-shadow:0 12px 34px rgb(20 28 58 / .05);overflow:hidden}.ss-hero-media{order:1;width:100%;min-height:0;height:auto;aspect-ratio:16 / 10;border-radius:18px;overflow:hidden;background:#efede8}.ss-hero-media .ss-cover{width:100%;height:100%;min-height:0!important;object-fit:cover}.ss-hero-copy{order:2;padding:34px 20px 26px;justify-content:flex-start}.ss-hero-copy h1{max-width:11ch;margin-top:10px;font-size:clamp(2.8rem, 10.5vw, 4.1rem);line-height:.98}.ss-hero-copy p{max-width:36rem;margin-top:16px;font-size:16px;line-height:1.62}.ss-hero-actions{margin-top:22px;gap:9px}.ss-proof-row{order:3;width:100%;max-width:none;margin:0;padding:18px 8px 16px;border-top:1px solid rgb(32 32 32 / .08);background:rgb(255 255 255 / .36);border-radius:0 0 16px 16px}.ss-proof-row div{padding:0 8px}.ss-proof-row strong{font-size:18px}.ss-proof-row span{margin-top:3px;font-size:8px;letter-spacing:.1em}}@media (max-width:640px){.ss-hero{width:min(calc(100% - 20px), 560px);margin-top:12px;margin-bottom:30px;padding:9px;border-radius:20px}.ss-hero-media{aspect-ratio:16 / 10.5;border-radius:15px}.ss-hero-copy{padding:28px 14px 22px}.ss-hero-copy .ss-eyebrow{font-size:9px;letter-spacing:.16em}.ss-hero-copy h1{max-width:10ch;font-size:clamp(2.65rem, 12vw, 3.75rem)}.ss-hero-copy p{margin-top:14px;font-size:15px;line-height:1.6}.ss-hero-actions{display:grid;grid-template-columns:1fr;margin-top:20px}.ss-hero-actions .ss-button{width:100%;min-height:45px}.ss-proof-row{padding:15px 2px 13px}.ss-proof-row div{padding-inline:5px}.ss-proof-row strong{font-size:16px}.ss-proof-row span{font-size:7.5px;letter-spacing:.08em}}@media (max-width:900px){.ss-hero{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"media" "copy" "proof"!important;gap:0!important;width:min(calc(100% - 24px), 760px);min-height:0!important;margin:14px auto 34px;padding:10px;border:1px solid rgb(32 32 32 / .06);border-radius:22px;background:var(--ss-cream);box-shadow:0 10px 28px rgb(20 28 58 / .045);overflow:hidden}.ss-hero-media{grid-area:media!important;order:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16 / 8.8;margin:0!important;border-radius:16px;overflow:hidden;background:#efede8}.ss-hero-media .ss-cover{display:block;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover;object-position:center}.ss-hero-copy{grid-area:copy!important;order:0!important;min-height:0!important;padding:28px 24px 24px!important;justify-content:flex-start!important}.ss-hero-copy .ss-eyebrow{font-size:9px;letter-spacing:.17em}.ss-hero-copy h1{max-width:12ch!important;margin-top:9px!important;font-size:clamp(2.65rem, 7.4vw, 3.65rem)!important;line-height:.98!important;letter-spacing:-.035em}.ss-hero-copy p{max-width:37rem;margin-top:14px!important;font-size:15px!important;line-height:1.58!important}.ss-hero-actions{display:flex!important;flex-wrap:wrap;gap:8px!important;margin-top:19px!important}.ss-hero-actions .ss-button{min-height:43px;padding:10px 18px;font-size:10px}.ss-proof-row{grid-area:proof!important;order:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:14px 4px 13px!important;border-top:1px solid rgb(32 32 32 / .08);border-radius:0 0 14px 14px;background:rgb(255 255 255 / .4)}.ss-proof-row div{padding:0 5px!important}.ss-proof-row strong{font-size:16px!important}.ss-proof-row span{margin-top:2px!important;font-size:7.5px!important;letter-spacing:.08em!important}}@media (max-width:520px){.ss-hero{width:min(calc(100% - 16px), 500px);margin-top:10px;margin-bottom:26px;padding:8px;border-radius:18px}.ss-hero-media{aspect-ratio:16 / 9.5;border-radius:13px}.ss-hero-copy{padding:23px 14px 20px!important}.ss-hero-copy h1{max-width:11.5ch!important;font-size:clamp(2.35rem, 11.2vw, 3.05rem)!important}.ss-hero-copy p{margin-top:12px!important;font-size:14.5px!important;line-height:1.55!important}.ss-hero-actions{display:grid!important;grid-template-columns:1fr 1fr;gap:7px!important;margin-top:17px!important}.ss-hero-actions .ss-button{width:100%;min-width:0;padding:9px 8px;font-size:9px;text-align:center}.ss-proof-row{padding:12px 0 11px!important}.ss-proof-row strong{font-size:15px!important}.ss-proof-row span{font-size:7px!important}}@media (max-width:380px){.ss-hero-actions{grid-template-columns:1fr!important}.ss-hero-copy h1{font-size:clamp(2.2rem, 11.5vw, 2.8rem)!important}}.ss-home.ss-spacing-compact .ss-section{padding-top:60px;padding-bottom:60px}.ss-home.ss-spacing-compact .ss-section-heading{margin-bottom:26px}.ss-home.ss-spacing-compact .ss-editor-pick{padding-bottom:60px}.ss-home.ss-spacing-compact .ss-about-home{margin-top:clamp(50px, 5vw, 72px);margin-bottom:clamp(50px, 5vw, 72px)}.ss-home.ss-spacing-compact .ss-popular.ss-section{padding-top:58px;padding-bottom:58px}.ss-home.ss-spacing-compact .ss-inspiration .ss-chip-row{margin-top:22px}.ss-home.ss-spacing-compact .ss-newsletter-form{margin-top:24px}.ss-home.ss-spacing-balanced .ss-section{padding-top:72px;padding-bottom:72px}.ss-home.ss-spacing-balanced .ss-section-heading{margin-bottom:30px}.ss-home.ss-spacing-balanced .ss-editor-pick{padding-bottom:72px}.ss-home.ss-spacing-balanced .ss-about-home{margin-top:clamp(62px, 6vw, 88px);margin-bottom:clamp(62px, 6vw, 88px)}.ss-home.ss-spacing-balanced .ss-popular.ss-section{padding-top:68px;padding-bottom:68px}.ss-home.ss-spacing-spacious .ss-section{padding-top:84px;padding-bottom:84px}.ss-home.ss-spacing-spacious .ss-editor-pick{padding-bottom:84px}@media (max-width:900px){.ss-home.ss-spacing-compact .ss-section{padding-top:46px;padding-bottom:46px}.ss-home.ss-spacing-compact .ss-section-heading{margin-bottom:22px}.ss-home.ss-spacing-compact .ss-editor-pick{padding-bottom:46px}.ss-home.ss-spacing-compact .ss-about-home{margin-top:38px;margin-bottom:38px}.ss-home.ss-spacing-compact .ss-popular.ss-section{padding-top:44px;padding-bottom:44px}.ss-home.ss-spacing-balanced .ss-section{padding-top:56px;padding-bottom:56px}.ss-home.ss-spacing-balanced .ss-editor-pick{padding-bottom:56px}.ss-home.ss-spacing-balanced .ss-about-home{margin-top:48px;margin-bottom:48px}.ss-home.ss-spacing-spacious .ss-section{padding-top:64px;padding-bottom:64px}}@media (max-width:640px){.ss-home.ss-spacing-compact .ss-section{padding-top:40px;padding-bottom:40px}.ss-home.ss-spacing-compact .ss-editor-pick{padding-bottom:40px}.ss-home.ss-spacing-compact .ss-about-home{margin-top:32px;margin-bottom:32px}.ss-home.ss-spacing-compact .ss-popular.ss-section{padding-top:38px;padding-bottom:38px}}.ss-info-page{padding:64px 0 88px;background:linear-gradient(180deg,var(--ss-cream) 0,#fff 240px)}.ss-info-shell{max-width:1080px}.ss-info-header{max-width:860px;margin:0 auto 38px;text-align:center}.ss-info-header h1{margin:8px 0 0;font-family:var(--ss-serif);font-size:clamp(3rem, 6vw, 5.4rem);line-height:.98;letter-spacing:-.035em}.ss-info-featured{width:min(100%, 760px);max-height:620px;margin:0 auto 44px;overflow:hidden;border:1px solid var(--ss-border);border-radius:28px;background:#fff;box-shadow:var(--ss-shadow)}.ss-info-featured img{display:block;width:100%;max-height:620px;object-fit:cover}.ss-info-content{width:min(100%, 880px);margin:0 auto;padding:clamp(28px, 5vw, 58px);border:1px solid var(--ss-border);border-radius:26px;background:#fff;box-shadow:0 14px 44px rgb(20 28 58 / .05);font-size:18px;line-height:1.85}.ss-info-content>:first-child{margin-top:0}.ss-info-content>:last-child{margin-bottom:0}.ss-info-content p{margin:0 0 20px}.ss-info-content h2{margin:46px 0 14px;font-family:var(--ss-serif);font-size:clamp(2rem, 4vw, 2.7rem);line-height:1.08;letter-spacing:-.02em}.ss-info-content h3{margin:32px 0 10px;font-family:var(--ss-serif);font-size:1.55rem;line-height:1.15}.ss-info-content ul,.ss-info-content ol{margin:12px 0 24px;padding-left:1.35em}.ss-info-content li{margin:8px 0}.ss-info-content a{color:var(--ss-primary);text-decoration:underline;text-underline-offset:3px}.ss-info-content blockquote{margin:34px 0;padding:22px 26px;border-left:4px solid var(--ss-accent);border-radius:0 16px 16px 0;background:var(--ss-cream);font-family:var(--ss-serif);font-size:1.28rem;font-style:italic}.ss-info-page-about-us .ss-info-content>p:first-child,.ss-info-page-contact-us .ss-info-content>p:first-child{font-size:1.2rem;color:var(--ss-muted)}.ss-info-page-privacy-policy .ss-info-content,.ss-info-page-dmca .ss-info-content,.ss-info-page-editorial-guidelines-policy .ss-info-content,.ss-info-page-terms-of-service .ss-info-content{max-width:960px}.ss-blog-page{padding-bottom:36px}.ss-blog-header{padding-bottom:26px}.ss-blog-intro{max-width:720px;margin:16px auto 0;color:var(--ss-muted);font-size:18px}.ss-blog-intro p{margin:0}.ss-pagination ul.page-numbers{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ss-pagination .page-numbers a,.ss-pagination .page-numbers span{display:grid;min-width:42px;min-height:42px;place-items:center;border:1px solid var(--ss-border);border-radius:999px;background:#fff}.ss-pagination .page-numbers .current{border-color:var(--ss-primary);background:var(--ss-primary);color:#fff}@media (max-width:720px){.ss-info-page{padding:38px 0 58px}.ss-info-header{margin-bottom:26px}.ss-info-header h1{font-size:clamp(2.5rem, 13vw, 3.7rem)}.ss-info-featured{margin-bottom:28px;border-radius:20px}.ss-info-content{padding:24px 20px;border-radius:20px;font-size:16.5px;line-height:1.75}.ss-info-content h2{margin-top:36px;font-size:1.95rem}.ss-info-content blockquote{padding:18px 20px;font-size:1.12rem}.ss-blog-intro{font-size:16.5px}}.ss-dessert-subcategories{margin-top:46px;padding-top:38px;border-top:1px solid var(--ss-border)}.ss-dessert-subcategories-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:22px}.ss-dessert-subcategories-heading h3{margin-top:6px;font-size:clamp(1.85rem, 3vw, 2.7rem)}.ss-dessert-subcategory-grid,.ss-category-children-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ss-dessert-subcategory-card,.ss-category-child-card{display:block;overflow:hidden;border:1px solid var(--ss-border);border-radius:18px;background:#fff;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ss-dessert-subcategory-card:hover,.ss-category-child-card:hover{transform:translateY(-3px);border-color:rgb(17 46 129 / .25);box-shadow:var(--ss-shadow)}.ss-dessert-subcategory-media,.ss-category-child-media{aspect-ratio:4 / 3;overflow:hidden;background:#ece9e3}.ss-dessert-subcategory-media img,.ss-category-child-media img{transition:transform .3s ease}.ss-dessert-subcategory-card:hover img,.ss-category-child-card:hover img{transform:scale(1.025)}.ss-dessert-subcategory-copy,.ss-category-child-copy{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;color:var(--ss-text);font-family:var(--ss-serif);font-size:17px;font-weight:700;line-height:1.2}.ss-dessert-subcategory-copy span:last-child,.ss-category-child-copy span:last-child{color:var(--ss-primary);font-family:var(--ss-sans)}.ss-category-header{padding-bottom:28px}.ss-category-children{margin:0 0 42px}.ss-category-post-loop{padding-top:8px}.ss-category-post-grid{padding-bottom:48px}.ss-single-meta a{color:var(--ss-primary)}.ss-single-meta a:hover{text-decoration:underline;text-underline-offset:3px}.ss-post-contributors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:-8px 0 28px}.ss-post-contributor{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--ss-border);border-radius:14px;background:var(--ss-cream)}.ss-post-contributor-avatar{display:block;width:42px;height:42px}.ss-post-contributor-avatar img{width:42px;height:42px;border-radius:50%;object-fit:cover}.ss-post-contributor-copy{min-width:0;display:flex;flex-direction:column}.ss-post-contributor-name{overflow:hidden;color:var(--ss-text);font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ss-post-contributor-copy span{margin-top:1px;overflow:hidden;color:var(--ss-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ss-post-contributor-instagram{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--ss-primary)}.ss-post-contributor-instagram:hover{background:#fff}.ss-post-contributor-instagram svg{width:18px;height:18px;fill:currentColor}@media (max-width:1120px){.ss-dessert-subcategory-grid,.ss-category-children-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ss-dessert-subcategories-heading{align-items:flex-start;flex-direction:column}.ss-dessert-subcategory-grid,.ss-category-children-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ss-post-contributors{grid-template-columns:1fr}}@media (max-width:420px){.ss-dessert-subcategory-copy,.ss-category-child-copy{min-height:58px;padding:12px;font-size:15px}}.ss-dessert-subcategories-heading{align-items:center}.ss-dessert-subcategories-actions,.ss-showcase-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.ss-dessert-subcategories-heading .ss-dessert-subcategories-actions{justify-content:flex-end}.ss-showcase-actions{margin-top:28px}.ss-showcase-actions .ss-button,.ss-dessert-subcategories-actions .ss-button{min-height:44px}.ss-recipe-showcase.ss-cream{background:var(--ss-cream)}.ss-author-archive{padding:clamp(58px, 8vw, 100px) 0}.ss-author-profile-card{width:min(100%, 980px);margin:0 auto;padding:clamp(28px, 4vw, 52px);display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:clamp(28px, 5vw, 60px);align-items:start;border:1px solid var(--ss-border);border-radius:28px;background:#fff;box-shadow:var(--ss-shadow)}.ss-author-profile-media img,.ss-author-profile-placeholder{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:22px;background:var(--ss-cream)}.ss-author-profile-copy h1{margin:6px 0 0;font-size:clamp(2.6rem, 5vw, 4.8rem)}.ss-author-profile-role{margin-top:10px;color:var(--ss-primary);font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ss-author-profile-short-bio{margin:20px 0 0;font-family:var(--ss-serif);font-size:clamp(1.2rem, 2vw, 1.55rem);line-height:1.55}.ss-author-profile-bio{margin-top:22px;color:var(--ss-muted)}.ss-author-profile-bio p:first-child{margin-top:0}.ss-author-profile-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.ss-author-profile-socials{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;padding-top:22px;border-top:1px solid var(--ss-border)}.ss-author-profile-socials a{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ss-border);border-radius:50%;color:var(--ss-primary);background:#fff}.ss-author-profile-socials a:hover{background:var(--ss-primary);border-color:var(--ss-primary);color:#fff}.ss-author-profile-socials svg{width:21px;height:21px;fill:currentColor}@media (max-width:820px){.ss-author-profile-card{grid-template-columns:1fr}.ss-author-profile-media{max-width:280px}}@media (max-width:760px){.ss-dessert-subcategories-heading .ss-dessert-subcategories-actions{justify-content:flex-start}}.ss-authors-directory .ss-section-heading{max-width:820px;margin-inline:auto}.ss-authors-directory-intro{margin-top:16px;color:var(--ss-muted)}.ss-authors-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ss-author-directory-card{overflow:hidden;border:1px solid var(--ss-border);border-radius:22px;background:#fff}.ss-author-directory-image{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--ss-cream)}.ss-author-directory-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ss-author-directory-card:hover .ss-author-directory-image img{transform:scale(1.025)}.ss-author-directory-copy{padding:20px}.ss-author-directory-copy h2{font-size:1.8rem}.ss-author-directory-copy p{margin:12px 0;color:var(--ss-muted);font-size:14px}@media (max-width:980px){.ss-authors-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ss-authors-directory-grid{grid-template-columns:1fr}}.ss-proof-row a.ss-proof-link{display:block;color:inherit;text-decoration:none}.ss-proof-row a.ss-proof-link:hover strong,.ss-section-heading a:hover,.ss-centered>a.ss-heading-link:hover{text-decoration:underline;text-underline-offset:4px}.ss-heading-link{color:inherit;text-decoration:none}.ss-footer-brand-link{color:inherit;text-decoration:none}:root{--ss-primary:#ffae56;--ss-accent:#fff8ec;--ss-cream:#FAF8F4;--ss-footer:#ffae56;--ss-newsletter-bg:#fff8ec}@media screen and (max-width :720px){.dpsp-content-wrapper.dpsp-hide-on-mobile,.dpsp-share-text.dpsp-hide-on-mobile{display:none}.dpsp-has-spacing .dpsp-networks-btns-wrapper li{margin:0 2% 10px 0}.dpsp-network-btn.dpsp-has-label:not(.dpsp-has-count){max-height:40px;padding:0;justify-content:center}.dpsp-content-wrapper.dpsp-size-small .dpsp-network-btn.dpsp-has-label:not(.dpsp-has-count){max-height:32px}.dpsp-content-wrapper.dpsp-size-large .dpsp-network-btn.dpsp-has-label:not(.dpsp-has-count){max-height:46px}}.gb-container .wp-block-image img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:none}.gb-shape{line-height:0}:root{--gb-container-width:1100px}.tippy-box[data-theme~="wprm"]{background-color:#333;color:#FFF}.tippy-box[data-theme~="wprm"][data-placement^="top"]>.tippy-arrow::before{border-top-color:#333}.tippy-box[data-theme~="wprm"][data-placement^="bottom"]>.tippy-arrow::before{border-bottom-color:#333}.tippy-box[data-theme~="wprm"][data-placement^="left"]>.tippy-arrow::before{border-left-color:#333}.tippy-box[data-theme~="wprm"][data-placement^="right"]>.tippy-arrow::before{border-right-color:#333}.tippy-box[data-theme~="wprm"] a{color:#FFF}.wprm-comment-rating svg{width:18px!important;height:18px!important}img.wprm-comment-rating{width:90px!important;height:18px!important}body{--comment-rating-star-color:#343434}body{--wprm-popup-font-size:16px}body{--wprm-popup-background:#ffffff}body{--wprm-popup-title:#000000}body{--wprm-popup-content:#444444}body{--wprm-popup-button-background:#444444}body{--wprm-popup-button-text:#ffffff}body{--wprm-popup-accent:#747B2D}.wprm-glossary-term{color:#5A822B;text-decoration:underline;cursor:help}.wprm-recipe-template-snippet-basic-buttons{font-family:inherit;font-size:.9em;text-align:center;margin-top:0;margin-bottom:10px}.wprm-recipe-template-snippet-basic-buttons a{margin:5px;margin:5px}.wprm-recipe-template-snippet-basic-buttons a:first-child{margin-left:0}.wprm-recipe-template-snippet-basic-buttons a:last-child{margin-right:0}.wprm-recipe-template-meadow{margin:20px auto;background-color:#fff;font-family:"Inter",sans-serif;font-size:16px;line-height:1.5em;color:#000;max-width:1600px;--meadow-accent-color:#747B2D;--meadow-main-background-color:#F3F4EC;border:0;border-top:1px solid var(--meadow-accent-color);--meadow-list-border-color:#DEB538}.wprm-recipe-template-meadow a{color:#000}.wprm-recipe-template-meadow p,.wprm-recipe-template-meadow li{font-family:"Inter",sans-serif;font-size:1em;line-height:1.5em}.wprm-recipe-template-meadow li{margin:0 0 0 32px;padding:0}.rtl .wprm-recipe-template-meadow li{margin:0 32px 0 0}.wprm-recipe-template-meadow ol,.wprm-recipe-template-meadow ul{margin:0;padding:0}.wprm-recipe-template-meadow br{display:none}.wprm-recipe-template-meadow .wprm-recipe-name,.wprm-recipe-template-meadow .wprm-recipe-header{font-family:"Gloock",serif;color:#1e1e1e;line-height:1.3em}.wprm-recipe-template-meadow .wprm-recipe-header *{font-family:"Inter",sans-serif}.wprm-recipe-template-meadow h1,.wprm-recipe-template-meadow h2,.wprm-recipe-template-meadow h3,.wprm-recipe-template-meadow h4,.wprm-recipe-template-meadow h5,.wprm-recipe-template-meadow h6{font-family:"Gloock",serif;color:#1e1e1e;line-height:1.3em;margin:0;padding:0}.wprm-recipe-template-meadow .wprm-recipe-header{margin-top:1.2em}.wprm-recipe-template-meadow h1{font-size:2.2em}.wprm-recipe-template-meadow h2{font-size:2.2em}.wprm-recipe-template-meadow h3{font-size:1.8em}.wprm-recipe-template-meadow h4{font-size:1em}.wprm-recipe-template-meadow h5{font-size:1em}.wprm-recipe-template-meadow h6{font-size:1em}.wprm-recipe-template-meadow .meadow-header-meta{max-width:800px;margin:0 auto}.wprm-recipe-template-compact-howto{margin:20px auto;background-color:#fafafa;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.9em;line-height:1.5em;color:#333;max-width:650px}.wprm-recipe-template-compact-howto a{color:#3498db}.wprm-recipe-template-compact-howto p,.wprm-recipe-template-compact-howto li{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1em!important;line-height:1.5em!important}.wprm-recipe-template-compact-howto li:not(.wprm-recipe-instruction-tip){margin:0 0 0 32px!important}.wprm-recipe-template-compact-howto li:not(.wprm-recipe-instruction-tip){padding:0!important}.rtl .wprm-recipe-template-compact-howto li:not(.wprm-recipe-instruction-tip){margin:0 32px 0 0!important}.wprm-recipe-template-compact-howto ol,.wprm-recipe-template-compact-howto ul{margin:0!important;padding:0!important}.wprm-recipe-template-compact-howto br{display:none}.wprm-recipe-template-compact-howto .wprm-recipe-name,.wprm-recipe-template-compact-howto .wprm-recipe-header{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#000;line-height:1.3em}.wprm-recipe-template-compact-howto .wprm-recipe-header *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.wprm-recipe-template-compact-howto h1,.wprm-recipe-template-compact-howto h2,.wprm-recipe-template-compact-howto h3,.wprm-recipe-template-compact-howto h4,.wprm-recipe-template-compact-howto h5,.wprm-recipe-template-compact-howto h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#212121;line-height:1.3em;margin:0!important;padding:0!important}.wprm-recipe-template-compact-howto .wprm-recipe-header{margin-top:1.2em!important}.wprm-recipe-template-compact-howto h1{font-size:2em}.wprm-recipe-template-compact-howto h2{font-size:1.8em}.wprm-recipe-template-compact-howto h3{font-size:1.2em}.wprm-recipe-template-compact-howto h4{font-size:1em}.wprm-recipe-template-compact-howto h5{font-size:1em}.wprm-recipe-template-compact-howto h6{font-size:1em}.wprm-recipe-template-compact-howto{border-style:solid;border-width:1px;border-color:#777;border-radius:0;padding:10px}