.mai-ad-unit-container:not([data-label]):not(:first-child){margin-block-start:var(--mai-ad-unit-margin-block,var(--spacing-md,24px) 0)}.mai-ad-unit-container[data-label]:not(:first-child){margin-block-start:var(--mai-ad-unit-margin-block,var(--spacing-lg,36px) 0)}.mai-ad-unit-container:not(:last-child){margin-block-end:var(--mai-ad-unit-margin-block,0 var(--spacing-md,24px))}.mai-ad-container{--mai-ad-scroll-margin-top:calc(var(--scroll-margin-top, 2em) + 16px)}.mai-ad-unit,.mai-ad-unit-spacer{min-height:var(--mai-ad-unit-height,90px)}.mai-ad-unit{align-items:var(--mai-ad-unit-align-items,center);display:flex;flex-direction:column;justify-content:var(--mai-ad-unit-justify-content,center);margin-inline:var(--mai-ad-unit-margin-inline,auto);max-width:var(--mai-ad-unit-width,initial);position:relative}.mai-ad-unit[data-label]:before{color:var(--mai-ad-unit-label-color,rgba(0,0,0,.6));display:block;font-size:var(--mai-ad-unit-label-font-size,.9rem);font-variant:all-small-caps;letter-spacing:1px;line-height:1;text-align:center;width:100%}.mai-ad-unit-debug[data-label]:before,.mai-ad-unit-log[data-label]:before,.mai-ad-unit[data-label]:not(:empty):before{bottom:calc(100% + 4px);content:attr(data-label);left:50%;position:absolute;transform:translateX(-50%)}.mai-ad-unit-native{flex:1 1 100%;width:100%}.mai-ad-unit[data-unit=native]{width:100%}@media only screen and (max-width:727px){.mai-ad-unit,.mai-ad-unit-spacer{--mai-ad-unit-width:var(--mai-ad-unit-width-sm,0px);--mai-ad-unit-height:var(--mai-ad-unit-height-sm,90px)}}@media only screen and (min-width:728px) and (max-width:1023px){.mai-ad-unit,.mai-ad-unit-spacer{--mai-ad-unit-width:var(--mai-ad-unit-width-md,0px);--mai-ad-unit-height:var(--mai-ad-unit-height-md,90px)}}@media only screen and (min-width:1024px){.mai-ad-unit,.mai-ad-unit-spacer{--mai-ad-unit-width:var(--mai-ad-unit-width-lg,0px);--mai-ad-unit-height:var(--mai-ad-unit-height-lg,90px)}}.mai-ad-unit>*{position:sticky;top:var(--mai-ad-scroll-margin-top,var(--scroll-margin-top,0))}.mai-ad-unit-sticky{left:0;margin-block:0!important;position:fixed;right:0;z-index:999999}.mai-ad-unit-sticky-header{top:var(--body-top,0)}.mai-ad-unit-sticky-footer{bottom:0}.mai-ad-unit-sticky .mai-ad-unit:after{background:hsla(0,0%,100%,.8);bottom:0;box-shadow:0 0 16px 0 rgba(0,0,0,.1);content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:100dvw;z-index:-1}.mai-ad-container.is-sticky,.mai-ad-unit.is-sticky{top:var(--mai-ad-scroll-margin-top)}.maipub-entry,.maipub-row{--mai-ad-unit-margin-block:0}.mai-column:has(.mai-toc){flex-grow:1}.wprm-recipe{overflow:visible!important}.wprm-recipe-ingredients-container.mai-ad-container,.wprm-recipe-instructions-container.mai-ad-container{width:100%}.wprm-recipe-ingredients-container.mai-ad-container .mai-ad-unit-container,.wprm-recipe-instructions-container.mai-ad-container .mai-ad-unit-container{margin-block-start:36px}@media only screen and (min-width:728px){.wprm-recipe-ingredients-container.mai-ad-container,.wprm-recipe-instructions-container.mai-ad-container{align-items:start;display:grid;gap:0 1em;grid-template-columns:1fr auto}.wprm-recipe-ingredients-container.mai-ad-container>:not(.mai-ad-unit-container),.wprm-recipe-instructions-container.mai-ad-container>:not(.mai-ad-unit-container){grid-column:1}.wprm-recipe-ingredients-container.mai-ad-container .mai-ad-unit-container,.wprm-recipe-instructions-container.mai-ad-container .mai-ad-unit-container{grid-column:2;grid-row:1/99;position:sticky;top:var(--mai-ad-scroll-margin-top)}}.content{z-index:1}.sidebar{z-index:0}.mai-connatix{aspect-ratio:var(--mai-connatix-aspect-ratio,16/9);margin-inline:auto;width:100%}.mai-connatix:not(:first-child){margin-block-start:var(--spacing-md,24px)}.mai-connatix:not(:last-child){margin-block-end:var(--spacing-md,24px)}.has-background,.has-light-background{--mai-ad-unit-label-color:initial}.has-dark-background{--mai-ad-unit-label-color:#fff}.entry-wrap>.cnx-main-container{margin-block:var(--spacing-md,24px);z-index:9}.sidebar{--mai-ad-unit-justify-content:start}.maipub-placeholder{background:var(--color-alt);display:grid;filter:brightness(.95);font-size:16px;height:var(--maipub-placeholder-height,auto);place-items:center;width:var(--maipub-placeholder-width,auto)}.maipub-placeholder__caption{display:none;line-height:1.3;opacity:.75;text-align:center}@media only screen and (max-width:727px){.mai-ad-unit-container:has([data-hidden-mobile]){display:none}.maipub-placeholder{--maipub-placeholder-width:var(--width-mobile);--maipub-placeholder-height:var(--height-mobile)}.maipub-placeholder__caption.mobile{display:block}}@media only screen and (min-width:728px) and (max-width:1023px){.mai-ad-unit-container:has([data-hidden-tablet]){display:none}.maipub-placeholder{--maipub-placeholder-width:var(--width-tablet);--maipub-placeholder-height:var(--height-tablet)}.maipub-placeholder__caption.tablet{display:block}}@media only screen and (min-width:1024px){.mai-ad-unit-container:has([data-hidden-desktop]){display:none}.maipub-placeholder{--maipub-placeholder-width:var(--width-desktop);--maipub-placeholder-height:var(--height-desktop)}.maipub-placeholder__caption.desktop{display:block}}.mai-ad-video{margin:32px auto;overflow:hidden;position:relative;width:100%}.mai-ad-video,.mai-ad-video[data-unit-id=video-outstream]{aspect-ratio:16/9;max-width:640px}.mai-ad-video[data-unit-id=video-player_small]{aspect-ratio:16/9;max-width:480px}.mai-ad-video[data-unit-id=video-player-vertical]{aspect-ratio:9/16;max-width:360px}.mai-ad-video[data-unit-id=video-player-ingrid]{aspect-ratio:16/9;max-width:400px}@media only screen and (min-width:728px) and (max-width:1023px){.mai-ad-video{margin:24px auto;max-width:100%}}@media only screen and (max-width:727px){.mai-ad-video{box-sizing:border-box!important;margin:16px auto!important;width:100%!important}.mai-ad-video,.mai-ad-video[data-unit-id=video-outstream],.mai-ad-video[data-unit-id=video-player-ingrid],.mai-ad-video[data-unit-id=video-player_small]{max-width:calc(100vw - 32px)!important}.mai-ad-video[data-unit-id=video-player-vertical]{max-height:80vh!important;max-width:min(360px,calc(100vw - 32px))!important}.mai-ad-video iframe,.mai-ad-video video,.mai-ad-video-container,.mai-ad-video-player{box-sizing:border-box!important;max-width:calc(100vw - 32px)!important;width:100%!important}}@media only screen and (max-width:480px){.mai-ad-video{box-sizing:border-box!important;margin:8px auto!important}.mai-ad-video,.mai-ad-video[data-unit-id=video-outstream],.mai-ad-video[data-unit-id=video-player-ingrid],.mai-ad-video[data-unit-id=video-player_small]{max-width:calc(100vw - 16px)!important}.mai-ad-video[data-unit-id=video-player-vertical]{max-height:70vh!important;max-width:min(360px,calc(100vw - 16px))!important}.mai-ad-video iframe,.mai-ad-video video,.mai-ad-video-container,.mai-ad-video-player{box-sizing:border-box!important;max-width:calc(100vw - 16px)!important;width:100%!important}}.mai-ad-video-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mai-ad-video.is-sticky .mai-ad-video-container{box-shadow:0 5px 15px rgba(0,0,0,.3);height:169px;position:fixed;transition:all .3s ease-in-out;width:300px;z-index:99999}.mai-ad-video-player{background-color:#000;height:100%;width:100%}.mai-ad-video-close{background-color:rgba(0,0,0,.7);border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:none;font-size:16px;font-weight:700;height:24px;line-height:1;padding:0;position:absolute;right:-12px;text-align:center;top:-12px;width:24px;z-index:10000}.mai-ad-video.is-sticky .mai-ad-video-close{display:block}.mai-ad-video.is-sticky[data-float-position=bottom-right] .mai-ad-video-container{bottom:20px;right:20px}.mai-ad-video.is-sticky[data-float-position=bottom-left] .mai-ad-video-container{bottom:20px;left:20px}.mai-ad-video.is-sticky[data-float-position=top-right] .mai-ad-video-container{right:20px;top:20px}.mai-ad-video.is-sticky[data-float-position=top-left] .mai-ad-video-container{left:20px;top:20px}.mai-ad-video-controls{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(transparent,rgba(0,0,0,.6));bottom:0;left:0;opacity:0;padding:16px 12px 12px;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease;z-index:10002}.mai-ad-video-container:hover .mai-ad-video-controls{opacity:1;pointer-events:auto}.mai-ad-video-controls-container{align-items:center;display:flex;gap:10px;max-width:100%}.mai-ad-video-play-pause{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;min-width:40px;padding:8px;transition:all .2s ease}.mai-ad-video-play-pause:hover{background:rgba(0,0,0,.7);transform:scale(1.05)}.mai-ad-video-volume{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;min-width:36px;padding:6px;transition:all .2s ease}.mai-ad-video-volume:hover{background:rgba(0,0,0,.7);transform:scale(1.05)}.mai-ad-video-volume-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.3);border-radius:2px;cursor:pointer;height:4px;outline:none;width:60px}.mai-ad-video-fullscreen-control{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;min-width:36px;padding:6px;transition:all .2s ease}.mai-ad-video-fullscreen-control:hover{background:rgba(0,0,0,.7);transform:scale(1.05)}.mai-ad-video-volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:12px;width:12px}.mai-ad-video-volume-slider::-moz-range-thumb{background:#fff;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.mai-ad-video-progress{background:hsla(0,0%,100%,.2);border-radius:2px;cursor:pointer;height:4px;margin-bottom:12px;overflow:hidden;position:relative;width:100%}.mai-ad-video-progress:before{background:linear-gradient(90deg,#fff,#f0f0f0);box-shadow:0 0 4px hsla(0,0%,100%,.3);content:"";height:100%;left:0;position:absolute;top:0;transition:width .1s ease;width:0}@media only screen and (max-width:727px){.mai-ad-video-controls{padding:12px 8px 8px}.mai-ad-video-controls-container{gap:10px}.mai-ad-video-play-pause{font-size:20px;height:44px;min-width:44px;padding:8px}.mai-ad-video-volume{font-size:16px;height:40px;min-width:40px;padding:8px}.mai-ad-video-volume-slider{height:6px;width:60px}.mai-ad-video-fullscreen-control{font-size:16px;height:40px;min-width:40px;padding:8px}}.mai-ad-video-fullscreen{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);border:none;border-radius:50%;bottom:12px;color:#fff;cursor:pointer;display:flex;font-size:18px;height:44px;justify-content:center;pointer-events:auto;position:absolute;right:12px;transition:all .2s ease;width:44px;z-index:10002}.mai-ad-video-fullscreen:hover{background:rgba(0,0,0,.8);transform:scale(1.05)}.mai-ad-video-fullscreen:active{transform:scale(.95)}