.mm-featured-card{padding:var(--mm-breather) var(--mm-gutter) 1.5rem;background:var(--mm-surface)}@media(min-width:750px){.mm-featured-card{padding:3.25rem var(--mm-gutter-lg) 2.75rem}}@media(min-width:1100px){.mm-featured-card{padding-block:3rem}}.mm-featured-card__heading{font-family:var(--font-heading--family);font-weight:400;font-size:var(--mm-h2-size);line-height:1.1;letter-spacing:var(--mm-heading-tracking);color:var(--mm-ink);text-align:center;margin:0 0 1.5rem}.mm-featured-card__heading em{font-family:var(--font-accent--family);font-style:italic;font-weight:inherit}@media(min-width:750px){.mm-featured-card__heading{margin-bottom:2.5rem}}@media(min-width:1100px){.mm-featured-card__heading{font-size:clamp(2.25rem,2.6vw,3.25rem);margin-bottom:2rem}}.mm-featured-card__card{display:block;border-radius:var(--mm-radius-lg);overflow:hidden;background:var(--mm-surface);box-shadow:var(--mm-shadow-card);text-decoration:none;color:inherit;transition:transform .2s var(--ease-out-quad),box-shadow .2s var(--ease-out-quad)}@media(min-width:990px){.mm-featured-card__card{display:grid;grid-template-columns:auto minmax(0,1fr);width:min(100%,72rem);margin-inline:auto;border-radius:var(--mm-radius-card, 22px)}}.mm-featured-card__card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #2c3e500f,0 16px 32px -16px #2c3e5033}.mm-featured-card__media{aspect-ratio:4 / 5;background:var(--mm-bg-100);overflow:hidden}@media(min-width:750px){.mm-featured-card__media{aspect-ratio:4 / 3}}@media(min-width:990px){.mm-featured-card__media{width:clamp(20rem,34vw,28rem)}}@media(min-width:1100px){.mm-featured-card__media{aspect-ratio:4 / 5;width:clamp(20rem,24vw,24rem);height:clamp(23rem,28vw,30rem);min-height:0}}.mm-featured-card__image{width:100%;height:100%;object-fit:cover;object-position:center 44%;display:block}.mm-featured-card__image--placeholder{background:radial-gradient(60% 80% at 40% 30%,var(--mm-accent-peach),transparent),radial-gradient(60% 80% at 80% 70%,var(--mm-blue-100),transparent),var(--mm-bg-100)}.mm-featured-card__footer{display:flex;align-items:center;gap:1rem;padding:1.25rem}@media(min-width:750px){.mm-featured-card__footer{gap:1.5rem;padding:1.75rem 2rem}}@media(min-width:990px){.mm-featured-card__footer{align-items:center;padding:clamp(2rem,3.5vw,3.5rem);background:var(--mm-warm-50)}}.mm-featured-card__text{flex:1}.mm-featured-card__icon{display:none;place-items:center;width:3rem;height:3rem;border-radius:14px;background:var(--mm-tint-lavender);color:var(--mm-ink);flex-shrink:0}.mm-featured-card__icon svg{width:1.375rem;height:1.375rem}@media(min-width:750px){.mm-featured-card__icon{width:3.5rem;height:3.5rem}.mm-featured-card__icon svg{width:1.5rem;height:1.5rem}}.mm-featured-card__text{min-width:0;display:flex;flex-direction:column;gap:.375rem}.mm-featured-card__eyebrow{color:var(--mm-ink-soft);margin:0 0 .125rem}.mm-featured-card__title{font-family:var(--font-heading--family);font-weight:400;font-size:1.375rem;line-height:1.15;letter-spacing:var(--mm-heading-tracking);color:var(--mm-ink);margin:0 0 .25rem}.mm-featured-card__title em{font-family:var(--font-accent--family);font-style:italic;font-weight:inherit}.mm-featured-card__subtitle{font-family:var(--font-body--family);font-size:.9375rem;line-height:1.4;color:var(--mm-ink-muted);margin:0}@media(min-width:750px){.mm-featured-card__title{font-size:1.625rem}.mm-featured-card__subtitle{font-size:1rem}}@media(min-width:990px){.mm-featured-card__title{font-size:clamp(1.875rem,2vw,2.5rem)}.mm-featured-card__subtitle{max-width:24rem;font-size:1rem;line-height:1.55}}@media(min-width:1280px){.mm-featured-card__card{width:min(100%,74rem)}}.mm-featured-card__arrow{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--mm-bg-50);color:var(--mm-ink);flex-shrink:0;transition:background .2s var(--ease-out-quad),transform .2s var(--ease-out-quad)}.mm-featured-card__card:hover .mm-featured-card__arrow{background:var(--mm-accent-blue);transform:translate(2px)}.mm-featured-card__arrow svg{width:1rem;height:1rem}@media(min-width:750px){.mm-featured-card__arrow{width:3rem;height:3rem}.mm-featured-card__arrow svg{width:1.125rem;height:1.125rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-mm-featured-card.css.map */
