.mm-story.page-width{padding-top:4.8rem;padding-bottom:8rem}mm-story-layout{display:block}.mm-story-opening{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mm-column-gap);align-items:start}.mm-story .mm-story-heading{margin:0;padding:0}.mm-story-kicker,.mm-story-date{font-size:var(--mm-type-caption);line-height:var(--mm-leading-caption)}.mm-story-kicker{display:inline-block;color:inherit;text-underline-offset:.3rem;margin-bottom:2.4rem}.mm-story h1{margin:0 0 1.6rem;text-wrap:balance}.mm-story-date{color:var(--mm-text-muted)}.mm-story-intro{margin-top:3.2rem;max-width:none}.mm-story-intro:empty{display:none}.mm-story-intro p,.mm-story .mm-story-hero{margin:0}.mm-story-hero img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.mm-story-hero--portrait img{aspect-ratio:3/4}.mm-story-opening--text{grid-template-columns:1fr;max-width:var(--mm-reading-width)}.mm-story .mm-story-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--mm-column-gap);row-gap:2.4rem;margin:6.4rem 0}.mm-story .mm-story-content>*{grid-column:1/-1;width:calc((100% - var(--mm-column-gap)) / 2);max-width:none;margin:0;min-width:0}.mm-story-content>:is(h2,h3,h4){margin-top:1.6rem}.mm-story .mm-story-content>:is(figure,.mm-story-picture){grid-column:auto;width:100%;max-width:none;margin:.8rem 0}.mm-story-content img{display:block;width:100%;height:auto;box-shadow:none;border:0;border-radius:0}.mm-story-content :is(figure,.mm-story-picture) img{aspect-ratio:4/3;object-fit:cover}.mm-story-content .mm-story-portrait img{aspect-ratio:3/4}.mm-story-content figcaption{font-size:var(--mm-type-caption);line-height:var(--mm-leading-caption);margin-top:1.2rem}.mm-story-content>:is(p,div):empty{display:none}.mm-story-footer{display:flex;gap:2.4rem;align-items:baseline;justify-content:space-between;border-top:1px solid rgba(var(--color-foreground),.16);padding-top:2.4rem}.mm-story-footer a{color:inherit;font-size:var(--mm-type-body-compact);text-underline-offset:.3rem}.mm-story-next{max-width:50%;text-align:right}@media(max-width:989px){.mm-story-opening{grid-template-columns:1fr;gap:3.2rem}.mm-story .mm-story-heading{padding:0}.mm-story-intro{max-width:var(--mm-reading-width);margin-top:2.4rem}.mm-story-hero{width:100%}.mm-story .mm-story-content>*{width:100%}}@media(max-width:749px){.mm-story.page-width{padding-top:3.2rem;padding-bottom:6.4rem}.mm-story-kicker{margin-bottom:1.6rem}.mm-story .mm-story-content{margin-block:3.2rem 4.8rem;gap:2.4rem;grid-template-columns:1fr}.mm-story .mm-story-content>:is(figure,.mm-story-picture){grid-column:1/-1;margin:0}.mm-story-footer{flex-direction:column;gap:1.6rem}.mm-story-next{max-width:100%;text-align:left}}.main-blog.mm-stories{padding-top:4.8rem;padding-bottom:8rem}.main-blog.mm-stories .title--primary{margin:0 0 4.8rem}.main-blog.mm-stories .mm-stories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4.8rem 2.4rem}.mm-stories-card{min-width:0}.mm-stories-image{display:block;overflow:hidden}.mm-stories-image img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .3s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mm-stories-card:hover .mm-stories-image img{transform:scale(1.025)}}.mm-stories-copy{padding-top:2rem}.mm-stories-date{font-size:var(--mm-type-caption);line-height:var(--mm-leading-caption);color:var(--mm-text-muted);margin-bottom:.8rem}.mm-stories-card h2{font-size:var(--mm-type-subtitle);line-height:var(--mm-leading-subtitle);margin:0}.mm-stories-card h2 a{color:inherit;text-decoration:none}.mm-stories-card h2 a:hover{text-decoration:underline;text-underline-offset:.3rem}.mm-stories-copy p{font-size:var(--mm-type-body);line-height:var(--mm-leading-body);margin:1.2rem 0 0}@media(min-width:750px)and (max-width:989px){.main-blog.mm-stories .mm-stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.main-blog.mm-stories{padding-top:3.2rem;padding-bottom:6.4rem}.main-blog.mm-stories .title--primary{margin-bottom:3.2rem}.main-blog.mm-stories .mm-stories-grid{grid-template-columns:1fr;gap:4rem}.mm-stories-copy{padding-top:1.6rem}}load-more-pages{display:block;text-align:center}load-more-pages [hidden]{display:none}load-more-pages [data-load-status]{visibility:hidden}load-more-pages[aria-busy=true] [data-load-status]{visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
