.wp-block-mtt-recipe-grid,.mtt-recipe-grid{grid-template-columns:repeat(var(--mtt-recipe-grid-columns,2), minmax(0, 1fr));grid-auto-rows:1fr;align-items:stretch;gap:clamp(1rem,2vw,1.5rem);display:grid}.mtt-recipe-grid--compact{gap:.875rem}.mtt-recipe-grid__notice{color:var(--wp--preset--color--chocolate,#400f07);background:var(--wp--preset--color--vanilla-tint,#faf2e6);border:1px solid #400f0724;grid-column:1/-1;margin:0;padding:.75rem 1rem;font-size:.875rem}.mtt-recipe-grid.is-style-compact,.wp-block-mtt-recipe-grid.is-style-compact{gap:.875rem}.mtt-recipe-grid--mega-panel,.mtt-recipe-grid.is-style-mega-panel,.wp-block-mtt-recipe-grid.is-style-mega-panel{--mtt-recipe-grid-columns:2;align-items:stretch;gap:30px}.mtt-recipe-grid--mega-panel .mtt-recipe-card,.mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card,.wp-block-mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card{padding-top:14.589px}.mtt-recipe-grid--mega-panel .mtt-recipe-card__link,.mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card__link,.wp-block-mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card__link{gap:14px;padding:10px 10px 16px;box-shadow:2px 3px 4.5px #00000059}.mtt-recipe-grid--mega-panel .mtt-recipe-card.has-category-label:not(.mtt-recipe-card--mini) .mtt-recipe-card__media,.mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card.has-category-label:not(.mtt-recipe-card--mini) .mtt-recipe-card__media,.wp-block-mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card.has-category-label:not(.mtt-recipe-card--mini) .mtt-recipe-card__media,.mtt-recipe-grid--mega-panel .mtt-recipe-card--with-category .mtt-recipe-card__media,.mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card--with-category .mtt-recipe-card__media,.wp-block-mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card--with-category .mtt-recipe-card__media{margin:0}.mtt-recipe-grid--mega-panel .mtt-recipe-card.has-category-label:not(.mtt-recipe-card--mini) .mtt-recipe-card__content,.mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card.has-category-label:not(.mtt-recipe-card--mini) .mtt-recipe-card__content,.wp-block-mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card.has-category-label:not(.mtt-recipe-card--mini) .mtt-recipe-card__content,.mtt-recipe-grid--mega-panel .mtt-recipe-card--with-category .mtt-recipe-card__content,.mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card--with-category .mtt-recipe-card__content,.wp-block-mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card--with-category .mtt-recipe-card__content{padding:0;display:block;position:static}.mtt-recipe-grid--mega-panel .mtt-recipe-card.has-category-label:not(.mtt-recipe-card--mini) .mtt-recipe-card__category,.mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card.has-category-label:not(.mtt-recipe-card--mini) .mtt-recipe-card__category,.wp-block-mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card.has-category-label:not(.mtt-recipe-card--mini) .mtt-recipe-card__category,.mtt-recipe-grid--mega-panel .mtt-recipe-card--with-category .mtt-recipe-card__category,.mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card--with-category .mtt-recipe-card__category,.wp-block-mtt-recipe-grid.is-style-mega-panel .mtt-recipe-card--with-category .mtt-recipe-card__category{width:min(182.531px,100% - 40px);min-height:30.589px;margin:0;position:absolute;top:-14.589px;left:50%;transform:translate(-50%)}.mtt-recipe-grid--list,.mtt-recipe-grid.is-style-list,.wp-block-mtt-recipe-grid.is-style-list{--mtt-recipe-grid-columns:1;grid-template-columns:1fr;grid-auto-rows:auto;align-items:start;gap:0}.mtt-recipe-grid--list .mtt-recipe-card,.mtt-recipe-grid.is-style-list .mtt-recipe-card,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card{border-top:1px solid var(--wp--preset--color--caramel-tint,#d7a06c);padding:16px 0}.mtt-recipe-grid--list .mtt-recipe-card:last-child,.mtt-recipe-grid.is-style-list .mtt-recipe-card:last-child,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card:last-child{border-bottom:1px solid var(--wp--preset--color--caramel-tint,#d7a06c)}.mtt-recipe-grid--list .mtt-recipe-card.mtt-recipe-card .mtt-recipe-card__link:is(:hover,:focus-visible),.mtt-recipe-grid.is-style-list .mtt-recipe-card.mtt-recipe-card .mtt-recipe-card__link:is(:hover,:focus-visible),.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card.mtt-recipe-card .mtt-recipe-card__link:is(:hover,:focus-visible){transform:none}.mtt-recipe-grid--list .mtt-recipe-card--mini .mtt-recipe-card__link,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__link,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__link{grid-template-columns:var(--mtt-recipe-card-mini-media-track,minmax(0, 1fr)) var(--mtt-recipe-card-mini-content-track,minmax(0, 2fr));color:var(--wp--preset--color--chocolate,#400f07);box-shadow:none;background:0 0;align-items:center;gap:21px;padding:0;display:grid;overflow:visible}.mtt-recipe-grid--list .mtt-recipe-card--mini .mtt-recipe-card__media,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__media,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__media{aspect-ratio:1;border-radius:50%;width:100%;height:auto}.mtt-recipe-grid--list .mtt-recipe-card--mini-stacked .mtt-recipe-card__link,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini-stacked .mtt-recipe-card__link,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini-stacked .mtt-recipe-card__link{grid-template-columns:1fr}.mtt-recipe-grid--list .mtt-recipe-card--mini-stacked .mtt-recipe-card__media,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini-stacked .mtt-recipe-card__media,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini-stacked .mtt-recipe-card__media{border-radius:8px 8px 0 0}.mtt-recipe-grid--list .mtt-recipe-card--mini .mtt-recipe-card__content,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__content,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__content{gap:10px;min-width:0;padding:0;display:grid}.mtt-recipe-grid--list .mtt-recipe-card--mini .mtt-recipe-card__category,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__category,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__category{width:auto;min-height:0;color:var(--wp--preset--color--caramel-aa18,#bf7134);font-family:var(--wp--preset--font-family--ui,"area-variable", "DM Sans", "Helvetica Neue", Arial, sans-serif);letter-spacing:1.2px;text-align:left;text-transform:uppercase;background:0 0;justify-self:start;margin:0;padding:0;font-size:12px;font-weight:800;line-height:1.35;position:static}.mtt-recipe-grid--list .mtt-recipe-card--mini .mtt-recipe-card__category:before,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__category:before,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__category:before{display:none}.mtt-recipe-grid--list .mtt-recipe-card--mini .mtt-recipe-card__title,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__title,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__title{text-align:left}@media (width<=781.9px){.wp-block-mtt-recipe-grid,.mtt-recipe-grid{grid-template-columns:1fr;gap:20px}.wp-block-mtt-recipe-grid:not(.is-style-list,.mtt-recipe-grid--list),.mtt-recipe-grid:not(.is-style-list,.mtt-recipe-grid--list){-moz-column-gap:20px;gap:20px}.mtt-recipe-grid--list .mtt-recipe-card--mini .mtt-recipe-card__link,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__link,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__link{grid-template-columns:72px minmax(0,1fr);gap:16px}.mtt-recipe-grid--list .mtt-recipe-card--mini .mtt-recipe-card__media,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__media,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini .mtt-recipe-card__media{width:72px;height:72px}.mtt-recipe-grid--list .mtt-recipe-card--mini-stacked .mtt-recipe-card__link,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini-stacked .mtt-recipe-card__link,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini-stacked .mtt-recipe-card__link{grid-template-columns:1fr}.mtt-recipe-grid--list .mtt-recipe-card--mini-stacked .mtt-recipe-card__media,.mtt-recipe-grid.is-style-list .mtt-recipe-card--mini-stacked .mtt-recipe-card__media,.wp-block-mtt-recipe-grid.is-style-list .mtt-recipe-card--mini-stacked .mtt-recipe-card__media{width:100%;height:auto}.mtt-recipe-grid.mtt-recipe-grid--columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}}
