.mn-blog-hero{position:relative;min-height:50vh;display:flex;align-items:flex-end;overflow:hidden;background:var(--mn-cream)}.mn-blog-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.mn-blog-hero__bg img{width:100%;height:100%;object-fit:cover}.mn-blog-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#2f241ab3,#2f241a33,#2f241a0d)}.mn-blog-hero__content{position:relative;z-index:2;width:100%;padding:3rem 0}.mn-blog-hero__label{font-family:var(--mn-font-sans);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--mn-orange);margin:0 0 1rem}.mn-blog-hero__title{font-family:var(--mn-font-serif);font-size:clamp(2.25rem,5vw + .5rem,4.5rem);font-weight:500;line-height:1.08;color:#fff;margin:0 0 1rem;max-width:42rem;letter-spacing:-.02em}.mn-blog-hero__subtitle{font-family:var(--mn-font-sans);font-size:1.0625rem;line-height:1.6;color:#ffffffbf;margin:0;max-width:34rem}@media(min-width:750px){.mn-blog-hero{min-height:60vh}.mn-blog-hero__content{padding:4rem 0}.mn-blog-hero__subtitle{font-size:1.125rem}}.mn-blog-nav{border-bottom:1px solid var(--mn-border);background:var(--mn-warm-white);position:sticky;top:0;z-index:10}.mn-blog-nav__inner{display:flex;align-items:center;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.mn-blog-nav__inner::-webkit-scrollbar{display:none}.mn-blog-nav__link{font-family:var(--mn-font-sans);font-size:.875rem;font-weight:500;color:var(--mn-text-secondary);text-decoration:none;padding:1rem 1.25rem;white-space:nowrap;position:relative;transition:color .3s ease}.mn-blog-nav__link:after{content:"";position:absolute;bottom:0;left:1.25rem;right:1.25rem;height:2px;background:var(--mn-green);transform:scaleX(0);transition:transform .3s cubic-bezier(.22,1,.36,1)}.mn-blog-nav__link:hover,.mn-blog-nav__link--active{color:var(--mn-green)}.mn-blog-nav__link--active:after{transform:scaleX(1)}@media(min-width:750px){.mn-blog-nav__link{padding:1.125rem 1.5rem;font-size:.9375rem}}.mn-blog-section{padding:3.5rem 0}@media(min-width:750px){.mn-blog-section{padding:5rem 0}}.mn-blog-section:nth-child(2n){background:var(--mn-cream)}.mn-blog-section__header{margin-bottom:2.5rem}@media(min-width:750px){.mn-blog-section__header{margin-bottom:3rem}}.mn-blog-section__label{font-family:var(--mn-font-sans);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--mn-green);margin:0 0 .625rem}.mn-blog-section__title{font-family:var(--mn-font-serif);font-size:clamp(1.5rem,2.5vw + .5rem,2.25rem);font-weight:500;line-height:1.2;color:var(--mn-text);margin:0 0 .5rem}.mn-blog-section__desc{font-family:var(--mn-font-sans);font-size:.9375rem;line-height:1.6;color:var(--mn-text-secondary);margin:0;max-width:36rem}.mn-blog-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:750px){.mn-blog-grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(min-width:990px){.mn-blog-grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.mn-blog-grid--featured .mn-blog-card:first-child{grid-column:1/-1}@media(min-width:750px){.mn-blog-grid--featured{grid-template-columns:repeat(2,1fr)}.mn-blog-grid--featured .mn-blog-card:first-child{display:grid;grid-template-columns:1.2fr 1fr;border-radius:.5rem}.mn-blog-grid--featured .mn-blog-card:first-child .mn-blog-card__img{aspect-ratio:auto;height:100%}.mn-blog-grid--featured .mn-blog-card:first-child .mn-blog-card__body{padding:2rem 2.5rem;display:flex;flex-direction:column;justify-content:center}.mn-blog-grid--featured .mn-blog-card:first-child .mn-blog-card__title{font-size:1.625rem}.mn-blog-grid--featured .mn-blog-card:first-child .mn-blog-card__excerpt{font-size:1rem;-webkit-line-clamp:4}}.mn-blog-card{display:flex;flex-direction:column;background:var(--mn-warm-white);border-radius:.5rem;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.mn-blog-card:hover{box-shadow:0 12px 40px #2f241a17;transform:translateY(-3px)}.mn-blog-card__img{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--mn-cream)}.mn-blog-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}.mn-blog-card:hover .mn-blog-card__img img{transform:scale(1.04)}.mn-blog-card__tag{position:absolute;top:.875rem;left:.875rem;font-family:var(--mn-font-sans);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--mn-warm-white);background:var(--mn-green);padding:.3125rem .625rem;border-radius:.1875rem;z-index:2}.mn-blog-card__body{padding:1.25rem;flex:1;display:flex;flex-direction:column}.mn-blog-card__meta{display:flex;align-items:center;gap:.75rem;margin-bottom:.625rem}.mn-blog-card__date{font-family:var(--mn-font-sans);font-size:.75rem;color:var(--mn-text-secondary)}.mn-blog-card__reading{font-family:var(--mn-font-sans);font-size:.75rem;color:var(--mn-text-secondary);display:flex;align-items:center;gap:.25rem}.mn-blog-card__reading svg{opacity:.6}.mn-blog-card__dot{width:3px;height:3px;border-radius:50%;background:var(--mn-border)}.mn-blog-card__title{font-family:var(--mn-font-serif);font-size:1.25rem;font-weight:500;line-height:1.3;color:var(--mn-text);margin:0 0 .5rem;transition:color .3s ease}.mn-blog-card:hover .mn-blog-card__title{color:var(--mn-green)}.mn-blog-card__excerpt{font-family:var(--mn-font-sans);font-size:.875rem;line-height:1.6;color:var(--mn-text-secondary);margin:0 0 1.25rem;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mn-blog-card__link{font-family:var(--mn-font-sans);font-size:.8125rem;font-weight:600;color:var(--mn-green);text-decoration:none;display:inline-flex;align-items:center;gap:.375rem;margin-top:auto;transition:gap .3s ease}.mn-blog-card:hover .mn-blog-card__link{gap:.625rem}.mn-blog-card__link svg{transition:transform .3s ease}.mn-blog-card:hover .mn-blog-card__link svg{transform:translate(2px)}@media(min-width:750px){.mn-blog-card__body{padding:1.5rem}.mn-blog-card__title{font-size:1.375rem}.mn-blog-card__excerpt{font-size:.9375rem}}.mn-blog-empty{text-align:center;padding:3rem 1.25rem}.mn-blog-empty__text{font-family:var(--mn-font-serif);font-size:1.25rem;color:var(--mn-text-secondary);font-style:italic}.mn-blog-section__label{color:var(--mn-green)!important}.mn-blog-section__title{color:var(--mn-text)!important}.mn-blog-section__desc{color:var(--mn-text-secondary)!important}.mn-blog-card__title{color:var(--mn-text)!important}.mn-blog-card__excerpt{color:var(--mn-text-secondary)!important}.mn-blog-card__date,.mn-blog-card__reading{color:var(--mn-text-secondary)!important;font-size:.8125rem}.mn-blog-card__tag{font-size:.75rem!important}.mn-blog-card__link{color:var(--mn-green)!important;font-size:.875rem!important}.mn-blog-hero__subtitle{color:#ffffffeb!important}.mn-blog-section__header--photo{position:relative;background:var(--section-bg, var(--mn-cream)) center / cover no-repeat;border-radius:.75rem;overflow:hidden;min-height:260px;display:flex;flex-direction:column;justify-content:flex-end;padding:2.5rem 2rem 2rem;margin-bottom:2.5rem}@media(min-width:750px){.mn-blog-section__header--photo{min-height:340px;padding:3.5rem 3rem 2.75rem;margin-bottom:3rem}}.mn-blog-section__header--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#140c06e0,#140c068c 55%,#140c0626);border-radius:inherit}.mn-blog-section__header--photo .mn-blog-section__label,.mn-blog-section__header--photo .mn-blog-section__title,.mn-blog-section__header--photo .mn-blog-section__desc{position:relative;z-index:1}.mn-blog-section__header--photo .mn-blog-section__label{color:var(--mn-orange)!important;font-size:.8125rem;letter-spacing:.2em}.mn-blog-section__header--photo .mn-blog-section__title{color:#fff!important;font-size:clamp(1.75rem,3vw + .5rem,2.75rem);max-width:28rem}.mn-blog-section__header--photo .mn-blog-section__desc{color:#ffffffd9!important;max-width:36rem;margin-top:.25rem}.mn-blog-hero-photo{width:100%;aspect-ratio:16 / 6;background:center / cover no-repeat var(--mn-cream);display:block}@media(min-width:750px){.mn-blog-hero-photo{aspect-ratio:21 / 7}}@media(min-width:990px){.mn-blog-hero-photo{aspect-ratio:21 / 6}}.mn-blog-hero-text{background:var(--mn-warm-white, #faf7f2);padding:2.5rem 0 1.5rem;text-align:center}.mn-blog-hero-text .mn-blog-hero__label{color:var(--mn-orange, #c8703a)!important;font-size:.8125rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.75rem}.mn-blog-hero-text .mn-blog-hero__title{color:var(--mn-text, #2f241a)!important;font-size:clamp(2rem,4vw + .5rem,3.25rem);line-height:1.15;margin-bottom:1rem}.mn-blog-hero-text .mn-blog-hero__subtitle{color:var(--mn-text-secondary, #5a4a3a)!important;font-size:clamp(1rem,1.5vw + .25rem,1.1875rem);max-width:52ch;margin:0 auto;opacity:1!important}.mn-blog-section__photo-banner{width:100%;aspect-ratio:16 / 6;background:center / cover no-repeat var(--mn-cream);border-radius:.75rem;margin-bottom:1.75rem;display:block;overflow:hidden}@media(min-width:750px){.mn-blog-section__photo-banner{aspect-ratio:21 / 7;border-radius:1rem;margin-bottom:2rem}}@media(min-width:990px){.mn-blog-section__photo-banner{aspect-ratio:24 / 7;margin-bottom:2.25rem}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-mn-blog.css.map */
