.mtt-video-recipes{--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-video-recipes-media-ratio: 300 / 393;background:var(--wp--preset--color--salt-air, #9dbadb);color:var(--wp--preset--color--deep-tide, #063564);padding:clamp(1.75rem,3vw,2rem) clamp(1.25rem,3vw,2.1875rem)}.mtt-video-recipes__heading{color:inherit;font-family:var(--wp--preset--font-family--hina-mincho, '"Hina Mincho", serif');font-size:clamp(2rem,3.3vw,2.625rem);font-style:normal;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 clamp(1.25rem,2vw,1.5rem);text-align:center}.mtt-video-recipes__grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 993px){.mtt-video-recipes__grid{gap:1.5625rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.mtt-video-recipes__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-video-recipes__card:hover,.mtt-video-recipes__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-video-recipes__card:hover .mtt-video-recipes__title,.mtt-video-recipes__card:focus-within .mtt-video-recipes__title{color:var(--wp--preset--color--black, #000)!important}.mtt-video-recipes__link{color:inherit;display:flex;flex-direction:column;gap:.4375rem;max-inline-size:100%;min-inline-size:0;text-decoration:none}.mtt-video-recipes__media{aspect-ratio:var(--mtt-video-recipes-media-ratio);background:color-mix(in srgb,var(--wp--preset--color--deep-tide, #063564) 12%,transparent);clip-path:inset(0);inline-size:100%;min-inline-size:0;overflow:hidden;position:relative}.mtt-video-recipes__media-frame.mtt-recipe-card-image__frame{aspect-ratio:var(--mtt-video-recipes-media-ratio);block-size:100%;height:100%;inline-size:100%;max-inline-size:100%;width:100%;clip-path:inset(0)}.mtt-video-recipes__video,.mtt-video-recipes__image,.mtt-video-recipes__placeholder{block-size:100%;height:100%;inline-size:100%;max-width:none;width:100%}.mtt-video-recipes__video,.mtt-video-recipes__image{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mtt-video-recipes__video{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mtt-video-recipes__placeholder{align-items:center;display:flex;justify-content:center}.mtt-video-recipes__title{color:inherit;font-family:var(--wp--preset--font-family--hina-mincho, '"Hina Mincho", serif');font-size:clamp(1.25rem,2vw,1.5rem);font-style:normal;font-weight:400;letter-spacing:0;line-height:1;max-inline-size:100%;min-inline-size:0;margin:0;overflow-wrap:anywhere;text-wrap:balance;white-space:normal}.mtt-video-recipes__loading{display:flex;justify-content:center;padding:2rem}.mtt-video-recipes .mtt-recipe-card-image{width:100%;margin:0}.mtt-video-recipes .mtt-recipe-card-image__frame{overflow:hidden;position:relative;width:100%}.mtt-video-recipes .mtt-recipe-card-image__frame.has-collection-frame:after,.mtt-video-recipes .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-video-recipes .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-video-recipes .mtt-recipe-card-image__frame>img,.mtt-video-recipes .mtt-recipe-card-image__frame>video,.mtt-video-recipes .mtt-recipe-card-image__video,.mtt-video-recipes 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-video-recipes .mtt-recipe-card-image__video{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mtt-video-recipes .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-video-recipes .mtt-recipe-card-image__badge{padding:5px;font-size:9px}}.mtt-video-recipes .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-video-recipes .mtt-recipe-card-image__collection-star,.mtt-video-recipes .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-video-recipes .mtt-recipe-card-image__collection-star span,.mtt-video-recipes .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-video-recipes .mtt-recipe-card:hover .mtt-recipe-card-image__collection-star,.mtt-video-recipes .mtt-recipe-card:hover .mtt-recipe-card-image__top-pick,.mtt-video-recipes .mtt-hero-post-group__card-link:hover .mtt-recipe-card-image__collection-star,.mtt-video-recipes .mtt-hero-post-group__card-link:hover .mtt-recipe-card-image__top-pick{transform:scale(1.06)}@media (max-width: 781.9px){.mtt-video-recipes .mtt-recipe-card-image__badge{top:.4375rem;left:.4375rem;max-width:calc(100% - .875rem);padding:.3125rem}.mtt-video-recipes .mtt-recipe-card-image__badge span{font-size:.5625rem}}
