.wprmprc-context-menu{color:var(--wp--preset--color--white, #fff)!important}.mtt-recipe-card{display:flex;flex-direction:column;--mtt-recipe-card-ring-width: 10px;position:relative;border:none;outline:var(--mtt-recipe-card-ring-width) solid transparent;outline-offset:0;margin-block-end:var(--mtt-recipe-card-ring-width);min-inline-size:0;transition-property:background-color,border-color,outline-color,color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.mtt-recipe-card:hover,.mtt-recipe-card:focus-within{outline-color:var(--wp--preset--color--bitter-orange, #dd6413);background-color:var(--wp--preset--color--bitter-orange, #dd6413);color:var(--wp--preset--color--black, #000)}.mtt-recipe-card:hover .mtt-recipe-card__eyebrow,.mtt-recipe-card:focus-within .mtt-recipe-card__eyebrow{color:var(--wp--preset--color--black, #000)!important}.mtt-recipe-card:hover .mtt-recipe-card__title,.mtt-recipe-card:focus-within .mtt-recipe-card__title{color:var(--wp--preset--color--black, #000)!important}.mtt-recipe-card:hover .mtt-hero-post-group__eyebrow,.mtt-recipe-card:focus-within .mtt-hero-post-group__eyebrow{color:var(--wp--preset--color--black, #000)!important}.mtt-recipe-card:hover .mtt-hero-post-group__title,.mtt-recipe-card:focus-within .mtt-hero-post-group__title{color:var(--wp--preset--color--black, #000)!important}.mtt-recipe-card:hover .mtt-recipe-query-layout__eyebrow,.mtt-recipe-card:focus-within .mtt-recipe-query-layout__eyebrow{color:var(--wp--preset--color--black, #000)!important}.mtt-recipe-card:hover .mtt-recipe-query-layout__title,.mtt-recipe-card:focus-within .mtt-recipe-query-layout__title{color:var(--wp--preset--color--black, #000)!important}.mtt-recipe-card-breadcrumbs{display:flex;width:100%;color:var(--wp--preset--color--clay-roof, #792614);font-family:var(--wp--preset--font-family--inter, '"Inter", sans-serif');font-size:var(--wp--preset--font-size--eyebrow);font-weight:800;line-height:var(--wp--custom--line-height--solid);letter-spacing:var(--wp--custom--letter-spacing--wide);text-align:center;text-transform:uppercase}.mtt-recipe-card-breadcrumbs__list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.mtt-recipe-card-breadcrumbs__item{display:inline-flex;align-items:center;gap:10px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.mtt-recipe-card-breadcrumbs__link,.mtt-recipe-card-breadcrumbs__text{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.mtt-recipe-card-breadcrumbs__link{text-decoration:none}.mtt-recipe-card-breadcrumbs__link:hover,.mtt-recipe-card-breadcrumbs__link:focus-visible{text-decoration:underline}.mtt-recipe-card-breadcrumbs__separator{color:inherit}.mtt-category-posts{--mtt-recipe-card-badge-background: var(--wp--preset--color--lemon-rind);--mtt-recipe-card-badge-color: var(--wp--preset--color--olive-grove);--mtt-recipe-card-collection-star-color: var(--wp--preset--color--deep-tide);--mtt-recipe-card-top-pick-color: var(--wp--preset--color--deep-tide);--mtt-category-card-ratio: 175 / 215.385;display:grid;gap:1.5625rem;color:var(--wp--preset--color--clay-roof, #792614)}.mtt-category-posts__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.mtt-category-posts__intro{display:grid;gap:.3125rem;flex:1 1 auto;min-inline-size:min(100%,12rem);padding-block-end:.3125rem;text-align:start}.mtt-category-posts__title{margin:0;color:var(--wp--preset--color--clay-roof, #792614);font-family:var(--wp--preset--font-family--tay-kari, '"Tay Kari", serif');font-size:clamp(2rem,11vw,3.25rem);font-weight:400;line-height:1;letter-spacing:0;text-align:inherit}.mtt-category-posts.is-style-sub-category .mtt-category-posts__title{color:var(--wp--preset--color--olive-grove, #6c5202)}.mtt-category-posts__subtitle{margin:0;color:var(--wp--preset--color--clay-roof, #792614);font-family:var(--wp--preset--font-family--hina-mincho, '"Hina Mincho", serif');font-size:clamp(1.125rem,6vw,1.875rem);font-weight:400;line-height:1;letter-spacing:-.02em;text-align:inherit}.mtt-category-posts__cta{display:inline-flex;align-items:center;flex:0 0 auto}.mtt-category-posts__cta .wp-block-button{margin:0}.mtt-category-posts__cta--mobile{display:none;justify-self:center}.mtt-category-posts__cta--desktop{margin-block-end:.3125rem}.mtt-category-posts__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9375rem .625rem}.mtt-category-posts .mtt-hero-post-group__card-link{display:flex;flex-direction:column;gap:.3125rem;color:inherit;text-decoration:none;min-inline-size:0;max-inline-size:100%}.mtt-category-posts .mtt-hero-post-group__content{display:flex;flex-direction:column;gap:1px}.mtt-category-posts .mtt-hero-post-group__eyebrow{color:var(--wp--preset--color--clay-roof, #792614);font-family:var(--wp--preset--font-family--inter, '"Inter", sans-serif');font-size:.5625rem;font-weight:800;letter-spacing:.2em;line-height:1;text-transform:uppercase;transition-property:color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.mtt-category-posts .mtt-hero-post-group__title{color:var(--wp--preset--color--clay-roof, #792614);margin:0;font-family:var(--wp--preset--font-family--hina-mincho, '"Hina Mincho", serif');font-size:1.25rem;font-weight:400;line-height:1;letter-spacing:-.02em;min-block-size:2em;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;transition-property:color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.mtt-category-posts .mtt-recipe-card{gap:0}.mtt-category-posts .mtt-recipe-card-image__frame{aspect-ratio:var(--mtt-category-card-ratio);overflow:hidden;position:relative}.mtt-category-posts .mtt-recipe-card-image__frame>img,.mtt-category-posts .mtt-recipe-card-image__frame>video,.mtt-category-posts .mtt-recipe-card-image__video,.mtt-category-posts img.mtt-recipe-card-image__image{display:block;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mtt-category-posts a.mtt-hero-post-group__card-link{transition-property:color;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.mtt-category-posts a.mtt-hero-post-group__card-link:focus-visible{outline:2px solid var(--wp--preset--color--sun-bleached, #ffe9bd);outline-offset:.375rem}.mtt-category-posts a.mtt-hero-post-group__card-link:hover{color:var(--wp--preset--color--lemon-rind, #ffec96)}.mtt-category-posts .mtt-recipe-card:hover a.mtt-hero-post-group__card-link,.mtt-category-posts .mtt-recipe-card:hover a.mtt-hero-post-group__card-link:hover{color:var(--wp--preset--color--black, #000)}.mtt-category-posts .mtt-recipe-card-image{width:100%;margin:0}.mtt-category-posts .mtt-recipe-card-image__frame{overflow:hidden;position:relative;width:100%}.mtt-category-posts .mtt-recipe-card-image__frame.has-collection-frame:after,.mtt-category-posts .mtt-recipe-card-image__frame.is-top-pick:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background-image:url(../../assets/top-pick-frame-BxvouYfk.webp);background-position:center;background-repeat:no-repeat;background-size:95%}.mtt-category-posts .mtt-recipe-card-image__placeholder{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:linear-gradient(135deg,#ffec96f2,#ffe9bdd9)}.mtt-category-posts .mtt-recipe-card-image__frame>img,.mtt-category-posts .mtt-recipe-card-image__frame>video,.mtt-category-posts .mtt-recipe-card-image__video,.mtt-category-posts img.mtt-recipe-card-image__image{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mtt-category-posts .mtt-recipe-card-image__video{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mtt-category-posts .mtt-recipe-card-image__badge{background:var(--mtt-recipe-card-badge-background);color:var(--mtt-recipe-card-badge-color);left:.75rem;max-width:calc(100% - 1.5rem);padding:.625rem;position:absolute;top:.75rem;z-index:3}@media (max-width: 781.9px){.mtt-category-posts .mtt-recipe-card-image__badge{padding:5px;font-size:9px}}.mtt-category-posts .mtt-recipe-card-image__badge span{display:block;font-family:var(--wp--preset--font-family--inter, '"Inter", sans-serif');font-size:.6875rem;font-style:normal;font-weight:800;letter-spacing:.2em;line-height:1;text-transform:uppercase;white-space:nowrap}.mtt-category-posts .mtt-recipe-card-image__collection-star,.mtt-category-posts .mtt-recipe-card-image__top-pick{align-items:center;color:var(--mtt-recipe-card-collection-star-color, var(--mtt-recipe-card-top-pick-color, var(--wp--preset--color--deep-tide, #063564)));display:flex;inset-inline-end:.625rem;justify-content:center;padding:1.125rem 1rem 1rem;position:absolute;top:.625rem;width:clamp(4.5rem,24%,4.875rem);aspect-ratio:77/79;background-image:url(../../assets/term-star-CY9zqzmw.png);background-position:center;background-repeat:no-repeat;background-size:contain;transform:scale(1);transform-origin:center;z-index:4;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1);transition-delay:0ms}.mtt-category-posts .mtt-recipe-card-image__collection-star span,.mtt-category-posts .mtt-recipe-card-image__top-pick span{display:flex;align-items:center;justify-content:center;font-family:var(--wp--preset--font-family--inter, '"Inter", sans-serif');font-size:.625rem;font-style:normal;font-weight:800;letter-spacing:.14em;line-height:.95;min-height:100%;max-width:3rem;overflow-wrap:anywhere;text-align:center;text-transform:uppercase}.mtt-category-posts .mtt-recipe-card:hover .mtt-recipe-card-image__collection-star,.mtt-category-posts .mtt-recipe-card:hover .mtt-recipe-card-image__top-pick,.mtt-category-posts .mtt-hero-post-group__card-link:hover .mtt-recipe-card-image__collection-star,.mtt-category-posts .mtt-hero-post-group__card-link:hover .mtt-recipe-card-image__top-pick{transform:scale(1.06)}@media (max-width: 781.9px){.mtt-category-posts .mtt-recipe-card-image__badge{top:.4375rem;left:.4375rem;max-width:calc(100% - .875rem);padding:.3125rem}.mtt-category-posts .mtt-recipe-card-image__badge span{font-size:.5625rem}}@media (min-width: 993px){.mtt-category-posts{--mtt-category-card-ratio: 325 / 400;gap:clamp(1.5rem,3vw,2.3125rem)}.mtt-category-posts__title{font-size:clamp(2.25rem,6.5vw,5.125rem)}.mtt-category-posts__subtitle{font-size:clamp(1.375rem,2.8vw,2.625rem)}.mtt-category-posts__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4375rem 1.4375rem}.mtt-category-posts .mtt-hero-post-group__card-link{gap:.625rem}.mtt-category-posts .mtt-hero-post-group__content{gap:.1875rem}.mtt-category-posts .mtt-hero-post-group__eyebrow{font-size:.6875rem}.mtt-category-posts .mtt-hero-post-group__title{font-size:1.5rem;min-block-size:2.5em}}@media (max-width: 992px){.mtt-category-posts__header{flex-direction:column;align-items:stretch}.mtt-category-posts__cta--desktop{display:none}.mtt-category-posts__cta--mobile{display:flex;justify-content:center}.mtt-category-posts__cta--mobile .wp-block-button__link{box-sizing:border-box;inline-size:100%;min-block-size:42px;justify-content:space-between}}
