.wp-block-mtt-custom-recipe-card-image{--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);width:100%;margin:0}.mtt-recipe-card-image__frame{aspect-ratio:var(--mtt-recipe-card-aspect-ratio, 314/371)}.mtt-recipe-card-image{width:100%;margin:0}.mtt-recipe-card-image__frame{overflow:hidden;position:relative;width:100%}.mtt-recipe-card-image__frame.has-collection-frame:after,.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-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-recipe-card-image__frame>img,.mtt-recipe-card-image__frame>video,.mtt-recipe-card-image__video,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-recipe-card-image__video{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.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-recipe-card-image__badge{padding:5px;font-size:9px}}.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-recipe-card-image__collection-star,.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-recipe-card-image__collection-star span,.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-recipe-card:hover .mtt-recipe-card-image__collection-star,.mtt-recipe-card:hover .mtt-recipe-card-image__top-pick,.mtt-hero-post-group__card-link:hover .mtt-recipe-card-image__collection-star,.mtt-hero-post-group__card-link:hover .mtt-recipe-card-image__top-pick{transform:scale(1.06)}@media (max-width: 781.9px){.mtt-recipe-card-image__badge{top:.4375rem;left:.4375rem;max-width:calc(100% - .875rem);padding:.3125rem}.mtt-recipe-card-image__badge span{font-size:.5625rem}}
