.mtt-featured-recipe{padding:20px;border-radius:10px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.mtt-featured-recipe .dots{display:flex;justify-content:space-between;align-items:center;width:100%}.mtt-featured-recipe .dots .dot{width:10px;height:10px;border-radius:50%;background:var(--wp--preset--color--olive, #615e39);flex-shrink:0}.mtt-featured-recipe .dots ul.categories-list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;gap:4px;color:var(--wp--preset--color--kale, #2e331f)}@media (max-width: 781.9px){.mtt-featured-recipe .dots ul.categories-list{padding:0 20px}}.mtt-featured-recipe .dots ul.categories-list .label{color:var(--wp--preset--color--kale, #2e331f)}.mtt-featured-recipe .row{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:33px 30px;width:100%}@media (max-width: 1127.9px){.mtt-featured-recipe .row{display:flex;flex-direction:column;padding:30px 0;gap:30px}}.mtt-featured-recipe .row .featured-image{position:relative;border-radius:10px;max-height:600px;height:100%;aspect-ratio:646/600;overflow:hidden;flex-shrink:0}@media (max-width: 1127.9px){.mtt-featured-recipe .row .featured-image{aspect-ratio:353/299;height:unset;width:100%;max-height:unset}}.mtt-featured-recipe .row .featured-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mtt-featured-recipe .row .recipe-details{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}@media (max-width: 781.9px){.mtt-featured-recipe .row .recipe-details{gap:20px}}.mtt-featured-recipe .row .recipe-details header{display:flex;gap:30px;flex-direction:column;align-items:center;justify-content:center;color:var(--wp--preset--color--kale, #2e331f);text-align:center}@media (max-width: 781.9px){.mtt-featured-recipe .row .recipe-details header{gap:20px}}.mtt-featured-recipe .row .recipe-details header .recipe-subtitle{text-align:center}.mtt-featured-recipe .row .recipe-details header .recipe-title{text-align:center}.mtt-featured-recipe .row .recipe-details header .recipe-title a{text-decoration:none;text-align:center}.mtt-featured-recipe .row .recipe-details header .recipe-excerpt{text-align:center}.mtt-featured-recipe .row .recipe-details .recipe-link{background:transparent;border:1px solid var(--wp--preset--color--kale, #2e331f);color:var(--wp--preset--color--kale, #2e331f);text-align:center;font-size:.875rem;font-family:var(--wp--preset--font-family--geist-mono, "Geist Mono", monospace);font-style:normal;font-weight:400;line-height:110%;letter-spacing:.28px;text-transform:uppercase;transition:all .18s cubic-bezier(.4,0,.2,1);cursor:pointer;display:inline-flex;padding:10px 20px;justify-content:center;align-items:center;gap:10px;border-radius:5px;text-decoration:none}@media (max-width: 781.9px){.mtt-featured-recipe .row .recipe-details .recipe-link{font-size:.75rem;letter-spacing:.24px;padding:8px 16px}}.mtt-featured-recipe .row .recipe-details .recipe-link:hover,.mtt-featured-recipe .row .recipe-details .recipe-link:active,.mtt-featured-recipe .row .recipe-details .recipe-link:not(:disabled):not(.disabled):active{border-color:var(--wp--preset--color--olive, #615e39);color:var(--wp--preset--color--cream, #f3f0e8);background:var(--wp--preset--color--olive, #615e39)}.mtt-featured-recipe:has(.recipe-link:hover) .mtt-memberful-lock,.mtt-featured-recipe:has(.recipe-link:focus-visible) .mtt-memberful-lock{gap:10px;width:187px}.mtt-featured-recipe:has(.recipe-link:hover) .mtt-memberful-lock__text,.mtt-featured-recipe:has(.recipe-link:focus-visible) .mtt-memberful-lock__text{max-width:142px;opacity:1;transition:max-width .24s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1) .12s}@media (max-width: 781.9px){.featured-recipe-section{padding:40px 0 20px!important}}
