.mtt-recipe-tabs .mtt-tab-loading,.mtt-latest-recipes-tabs .mtt-tab-loading{place-items:center;min-block-size:96px;display:grid}.mtt-recipe-tabs .mtt-tab-loading:before,.mtt-latest-recipes-tabs .mtt-tab-loading:before{content:"";background:url(../../assets/zoha-cookie-loader-PUezPabt.svg) 50%/contain no-repeat;block-size:48px;inline-size:48px;animation:1.1s linear infinite mtt-tab-cookie-spin}@media (prefers-reduced-motion:reduce){.mtt-recipe-tabs .mtt-tab-loading:before,.mtt-latest-recipes-tabs .mtt-tab-loading:before{animation:none}}@keyframes mtt-tab-cookie-spin{to{transform:rotate(360deg)}}.wp-block-mtt-recipe-tabs,.mtt-recipe-tabs{isolation:isolate;filter:drop-shadow(4px 4px 7px #00000059);--mtt-recipe-tabs-cta-button-height:39px;--mtt-recipe-tabs-cta-space:40px;--mtt-recipe-tabs-cta-zone-height:calc(var(--mtt-recipe-tabs-cta-button-height) + var(--mtt-recipe-tabs-cta-space) + var(--mtt-recipe-tabs-cta-space));--mtt-recipe-tabs-tab-lift:10px;gap:0;width:100%;min-width:0;display:grid;overflow:visible;container-type:inline-size}.mtt-recipe-tabs__stack{width:100%;min-width:0;margin:calc(-1 * var(--mtt-recipe-tabs-tab-lift)) 0 0;padding:var(--mtt-recipe-tabs-tab-lift) clamp(36px, 6cqi, 84px) 0 0;box-sizing:border-box;z-index:3;justify-content:flex-start;align-items:flex-start;gap:0;display:flex;position:relative}.mtt-recipe-tabs__item{--mtt-recipe-tabs-tab-background:var(--wp--preset--color--chocolate,#400f07);--mtt-recipe-tabs-tab-color:var(--wp--preset--color--milk,#fffaf3);--mtt-recipe-tabs-panel-background:var(--wp--preset--color--chocolate,#400f07);--mtt-recipe-tabs-mobile-order:1;--mtt-recipe-tabs-item-left:0;--mtt-recipe-tabs-panel-height:0;--mtt-recipe-tabs-stack-width:100%;--mtt-recipe-tabs-tab-height:48px;z-index:1;transform-origin:top;will-change:transform;backface-visibility:hidden;flex:none;min-width:0;padding-bottom:0;display:block;position:relative}.mtt-recipe-tabs__tab{--mtt-recipe-tabs-tab-bounce-bridge:12px;z-index:2;min-width:0;min-inline-size:0;min-height:48px;font-family:var(--wp--preset--font-family--ui,"area-variable", "DM Sans", "Helvetica Neue", Arial, sans-serif);letter-spacing:1.4px;color:var(--mtt-recipe-tabs-tab-color);text-align:center;text-transform:uppercase;cursor:pointer;background:var(--mtt-recipe-tabs-tab-background);transform-origin:top;will-change:transform;backface-visibility:hidden;border:0;border-radius:10px 10px 0 0;justify-content:center;align-items:center;padding:14px 20px;font-size:14px;font-style:normal;font-weight:800;line-height:1.35;display:inline-flex;position:relative;overflow:visible}.mtt-recipe-tabs__tab:after{right:0;bottom:calc(-1 * var(--mtt-recipe-tabs-tab-bounce-bridge));height:var(--mtt-recipe-tabs-tab-bounce-bridge);pointer-events:none;content:"";background:inherit;opacity:0;position:absolute;left:0}.mtt-recipe-tabs__tab:is(:hover,:focus-visible,.is-bouncing,.is-active):after{opacity:1}.mtt-recipe-tabs__tab:focus-visible{outline-offset:3px;outline:2px solid}.mtt-recipe-tabs__tab-label{width:100%;min-width:0;font:inherit;color:inherit;text-align:inherit;text-transform:inherit;white-space:nowrap;overflow-wrap:normal;word-break:normal;display:block}.mtt-recipe-tabs__item.is-active{z-index:8;padding-bottom:var(--mtt-recipe-tabs-panel-stack-height,var(--mtt-recipe-tabs-panel-height))}.mtt-recipe-tabs__tab.is-active{z-index:3;transform:translateY(calc(-1 * var(--mtt-recipe-tabs-tab-lift)))}.mtt-recipe-tabs__panel{top:calc(var(--mtt-recipe-tabs-tab-height) - 1px);left:calc(-1 * var(--mtt-recipe-tabs-item-left));z-index:1;grid-template-rows:auto minmax(var(--mtt-recipe-tabs-cta-zone-height), 1fr);width:var(--mtt-recipe-tabs-stack-width);background:var(--mtt-recipe-tabs-panel-background);opacity:1;pointer-events:none;min-width:0;min-height:var(--mtt-recipe-tabs-panel-stack-height,auto);border-radius:0 20px 20px;gap:0;padding:20px 10px 0;display:grid;position:absolute}.mtt-recipe-tabs__item:not(.is-active) .mtt-recipe-tabs__panel{visibility:hidden;opacity:0}.mtt-recipe-tabs__item.is-active .mtt-recipe-tabs__panel{pointer-events:none}.mtt-recipe-tabs__item.is-active .mtt-recipe-tabs__panel :is(a,button){pointer-events:auto}.mtt-recipe-tabs__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;min-width:0;display:grid}.mtt-recipe-tabs__grid>.mtt-recipe-card,.mtt-recipe-tabs__grid>.wp-block-mtt-recipe-card{min-width:0;height:100%}.mtt-recipe-tabs__grid .mtt-recipe-card__link{height:100%}.mtt-recipe-tabs__cta{min-height:var(--mtt-recipe-tabs-cta-zone-height);box-sizing:border-box;justify-content:center;align-self:stretch;align-items:center;width:100%;padding:0 30px;display:flex}.mtt-recipe-tabs__cta .wp-block-button{margin:0;line-height:0;display:flex}.mtt-recipe-tabs__cta .wp-block-button .wp-block-button__link.mtt-recipe-tabs__button{box-sizing:border-box;height:var(--mtt-recipe-tabs-cta-button-height);min-height:var(--mtt-recipe-tabs-cta-button-height);max-width:100%;font-family:var(--wp--preset--font-family--ui,"area-variable", "DM Sans", "Helvetica Neue", Arial, sans-serif);letter-spacing:.1em;justify-content:center;align-items:center;gap:.45em;padding:10px 20px;font-size:14px;font-weight:800;line-height:1.35;display:inline-flex}.mtt-recipe-tabs__button-arrow{flex:none}.mtt-recipe-tabs__notice{color:var(--wp--preset--color--milk,#fffaf3);text-align:center;background:#400f072e;border:1px dashed #fffaf366;border-radius:8px;margin:0;padding:16px;font-size:.875rem;line-height:1.4}@media (width<=781.9px){.wp-block-mtt-recipe-tabs,.mtt-recipe-tabs{filter:drop-shadow(2px 3px 4.5px #00000059)}.mtt-recipe-tabs__stack{margin-top:calc(-1 * var(--mtt-recipe-tabs-tab-lift));padding:0;padding-top:var(--mtt-recipe-tabs-tab-lift);flex-direction:column;align-items:stretch;display:flex;position:relative}.mtt-recipe-tabs__item{z-index:var(--mtt-recipe-tabs-mobile-order);order:var(--mtt-recipe-tabs-mobile-order);pointer-events:none;width:100%;position:relative}.mtt-recipe-tabs__item:has(~.is-active){z-index:calc(var(--mtt-recipe-tabs-tab-count) * 2 - var(--mtt-recipe-tabs-mobile-order))}.mtt-recipe-tabs__item.is-active{z-index:calc(var(--mtt-recipe-tabs-tab-count) * 3);padding-bottom:0}.mtt-recipe-tabs__item:not(:last-child){margin-top:-20px}.mtt-recipe-tabs__tab{--mtt-recipe-tabs-tab-bounce-bridge:0;width:100%;min-inline-size:0;pointer-events:auto;border-radius:20px 20px 0 0;justify-content:center;min-height:70px;padding:20px}.mtt-recipe-tabs__item:not(.is-active) .mtt-recipe-tabs__tab{border-radius:20px}.mtt-recipe-tabs__item:has(~.is-active) .mtt-recipe-tabs__tab{border-top-left-radius:0;border-top-right-radius:0}.mtt-recipe-tabs__item.is-active~.mtt-recipe-tabs__item .mtt-recipe-tabs__tab{border-bottom-right-radius:0;border-bottom-left-radius:0}.mtt-recipe-tabs__tab-label{white-space:nowrap;overflow-wrap:normal}.mtt-recipe-tabs__tab.is-active{z-index:3;transform:none}.mtt-recipe-tabs__panel{grid-template-rows:auto var(--mtt-recipe-tabs-cta-zone-height);border-radius:0 0 20px 20px;gap:0;width:100%;min-height:auto;margin-top:-1px;padding:20px 20px 0;position:relative;inset:auto}.mtt-recipe-tabs.is-initialized .mtt-recipe-tabs__item:not(.is-active) .mtt-recipe-tabs__panel{display:none}.mtt-recipe-tabs__cta{padding-bottom:0;padding-left:0;padding-right:0}.mtt-recipe-tabs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mtt-recipe-tabs__grid>.mtt-recipe-card,.mtt-recipe-tabs__grid>.wp-block-mtt-recipe-card{max-width:100%}.mtt-recipe-tabs__grid>:nth-child(n+3){display:none}}.mtt-recipe-tabs:not(.is-initialized) .mtt-recipe-tabs__stack{scroll-snap-type:x mandatory;flex-direction:row;align-items:stretch;gap:0;height:auto;margin:0;padding:0;display:flex;position:relative;overflow-x:auto}.mtt-recipe-tabs:not(.is-initialized) .mtt-recipe-tabs__item,.mtt-recipe-tabs:not(.is-initialized) .mtt-recipe-tabs__item.is-active{pointer-events:auto;will-change:auto;scroll-snap-align:start;flex:0 0 100%;order:0;grid-template-rows:auto 1fr;width:100%;height:auto;margin-top:0;padding:0;display:grid;position:relative;inset:auto;transform:none}.mtt-recipe-tabs:not(.is-initialized) .mtt-recipe-tabs__tab,.mtt-recipe-tabs:not(.is-initialized) .mtt-recipe-tabs__tab.is-active{cursor:default;will-change:auto;border-radius:20px 20px 0 0;width:100%;transform:none}.mtt-recipe-tabs:not(.is-initialized) .mtt-recipe-tabs__panel,.mtt-recipe-tabs:not(.is-initialized) .mtt-recipe-tabs__item:not(.is-active) .mtt-recipe-tabs__panel{visibility:visible;opacity:1;pointer-events:auto;border-radius:0 0 20px 20px;width:100%;min-height:0;position:static;inset:auto}.mtt-recipe-tabs:not(.is-initialized) .mtt-recipe-tabs__grid>:nth-child(n+3){display:block}@media (width<=781.9px){.mtt-recipe-tabs:not(.is-initialized) .mtt-recipe-tabs__stack{padding-block-end:calc((var(--mtt-recipe-tabs-tab-count,1) - 1) * 50px)}}@media (prefers-reduced-motion:reduce){.mtt-recipe-tabs__tab{transition:none}}
