.mai-ad-unit-container{display:flex;justify-content:center;max-width:var(--mai-ad-unit-max-width);margin-inline:auto;}.mai-ad-unit-container::before{display:block;width:1px;margin-left:-1px;padding-bottom:calc(100% / (var(--mai-ad-unit-aspect-ratio)));content:"";}.mai-ad-unit-container:not([data-label]):not(:first-child){margin-block-start:var(--spacing-md,24px);}.mai-ad-unit-container[data-label]:not(:first-child){margin-block-start:var(--spacing-lg,36px);}.mai-ad-unit-container:not(:last-child){margin-block-end:var(--spacing-md,24px);}.mai-ad-container{--mai-ad-scroll-margin-top:calc(var(--scroll-margin-top,2em) + 16px);}.mai-ad-unit{position:relative;}.mai-ad-unit[data-label]::before{display:block;width:100%;position:absolute;left:50%;bottom:calc(100% + 4px);transform:translateX(-50%);line-height:1;text-align:center;font-size:var(--mai-ad-unit-label-font-size,.9rem);font-variant:all-small-caps;letter-spacing:1px;color:var(--mai-ad-unit-label-color,rgba(0,0,0,.6));content:attr(data-label);}@media only screen and (max-width:727px){.mai-ad-unit-spacer,.mai-ad-unit-container{--mai-ad-unit-max-width:var(--mai-ad-unit-max-width-sm,unset);--mai-ad-unit-aspect-ratio:var(--mai-ad-unit-aspect-ratio-sm,unset)}}@media only screen and (min-width:728px) and (max-width:1023px){.mai-ad-unit-spacer,.mai-ad-unit-container{--mai-ad-unit-max-width:var(--mai-ad-unit-max-width-md,unset);--mai-ad-unit-aspect-ratio:var(--mai-ad-unit-aspect-ratio-md,unset)}}@media only screen and (min-width:1024px){.mai-ad-unit-spacer,.mai-ad-unit-container{--mai-ad-unit-max-width:var(--mai-ad-unit-max-width-lg,unset);--mai-ad-unit-aspect-ratio:var(--mai-ad-unit-aspect-ratio-lg,unset)}}.mai-ad-unit-spacer{position:relative;display:flex;width:100%;max-width:var(--mai-ad-unit-max-width);margin-inline:auto;overflow:hidden}.mai-ad-unit-spacer::before{display:block;width:1px;margin-left:-1px;padding-bottom:calc(100% / (var(--mai-ad-unit-aspect-ratio)));content:"";}.mai-ad-unit-spacer::after{display:block;position:absolute;top:0;right:-50vw;bottom:0;left:-50vw;background:inherit;content:"";}.mai-ad-unit-sticky{position:fixed;left:0;right:0;margin-block:0!important;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[data-label]::before{display:none;}.mai-ad-unit-sticky .mai-ad-unit::after{position:absolute;top:0;bottom:0;left:-50vw;right:-50vw;background:rgba(255,255,255,.8);box-shadow:0 0 16px 0 rgba(0,0,0,.1);z-index:-1;content:"";}.mai-ad-container.is-sticky,.mai-ad-unit.is-sticky{top:var(--mai-ad-scroll-margin-top);}.wprm-recipe{overflow:visible!important;}.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{display:grid;gap:0 1em;align-items:start;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{width:100%;margin-inline:auto;aspect-ratio:var(--mai-connatix-aspect-ratio,16/9);}.mai-connatix:not(:first-child){margin-block-start:var(--spacing-md,24px);}.mai-connatix:not(:last-child){margin-block-end:var(--spacing-md,24px);}.entry-wrap>.cnx-main-container{margin-block:var(--spacing-md,24px);z-index:9;}