@font-face{font-family:"MM Boutique Serif";src:url(LibreBaskerville-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.mm-guide{--mm-guide-ivory: #faf8f3;--mm-guide-white: #fffdf9;--mm-guide-stone: #f1ece4;--mm-guide-sage: #667052;--mm-guide-pale-sage: #e5eadc;--mm-guide-espresso: #30251f;--mm-guide-line: rgba(48, 37, 31, .2);background:var(--mm-guide-ivory);color:var(--mm-guide-espresso)}.mm-guide h1,.mm-guide h2,.mm-guide h3{margin-top:0;color:inherit;font-family:"MM Boutique Serif",var(--font-heading-family);font-weight:400}.mm-guide h2{margin-bottom:0;font-size:clamp(3.2rem,4vw,5rem);letter-spacing:-.03em;line-height:1.08}.mm-guide h3{margin-bottom:1.2rem;font-size:2.2rem;line-height:1.25}.mm-guide .rte,.mm-guide .rte p,.mm-guide .rte li{color:inherit;line-height:1.7}.mm-guide .rte p:first-child{margin-top:0}.mm-guide .rte p:last-child{margin-bottom:0}.mm-guide__eyebrow{margin:0 0 1.2rem;color:var(--mm-guide-sage);font-size:1.15rem;font-weight:650;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.mm-guide__hero{background:var(--mm-guide-stone)}.mm-guide__hero-inner{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;min-height:54rem;padding-right:0}.mm-guide__hero-copy{align-self:center;max-width:54rem;padding:7rem 6rem 7rem 0}.mm-guide__title{max-width:15ch;margin-bottom:2rem;font-size:clamp(4.6rem,4.8vw,6.5rem);letter-spacing:-.045em;line-height:.98}.mm-guide__introduction{max-width:45rem;font-size:1.7rem}.mm-guide__hero-media,.mm-guide__expectations-media{min-height:100%;overflow:hidden;background:#e9e2d8}.mm-guide__image{display:block;width:100%;height:100%;object-fit:cover}.mm-guide__steps,.mm-guide__checklist{padding-top:8rem;padding-bottom:8rem}.mm-guide__section-heading{max-width:68rem;margin-bottom:4.5rem}.mm-guide__steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--mm-guide-line);border-bottom:1px solid var(--mm-guide-line)}.mm-guide__step{min-width:0;padding:3.6rem 4rem}.mm-guide__step:first-child{padding-left:0}.mm-guide__step+.mm-guide__step{border-left:1px solid var(--mm-guide-line)}.mm-guide__step-number{display:block;margin-bottom:2.4rem;color:var(--mm-guide-sage);font-family:"MM Boutique Serif",var(--font-heading-family);font-size:1.6rem;letter-spacing:.12em}.mm-guide__step-text{font-size:1.5rem}.mm-guide__text-link{display:inline-block;margin-top:1.8rem;color:var(--mm-guide-espresso);font-size:1.35rem;font-weight:650;letter-spacing:.05em;text-underline-offset:.5rem}.mm-guide__expectations{background:var(--mm-guide-stone)}.mm-guide__expectations-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:52rem;padding-left:0}.mm-guide__expectations-copy{align-self:center;max-width:58rem;padding:7rem 0 7rem 7rem}.mm-guide__expectations-text{max-width:50rem;margin-top:2.4rem;font-size:1.55rem}.mm-guide__checklist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--mm-guide-line)}.mm-guide__check{padding:3rem 4rem 3rem 0;border-bottom:1px solid var(--mm-guide-line)}.mm-guide__check:nth-child(2n){padding-right:0;padding-left:4rem;border-left:1px solid var(--mm-guide-line)}.mm-guide__check h3{margin-bottom:.8rem;font-size:2rem}.mm-guide__check .rte{max-width:44rem;font-size:1.45rem}.mm-guide__logo-band{padding:5rem 0;background:var(--mm-guide-pale-sage)}.mm-guide__logo-inner,.mm-guide__support-inner{display:flex;align-items:center;justify-content:space-between;gap:4rem}.mm-guide__logo-inner>div,.mm-guide__support-inner>div{max-width:70rem}.mm-guide__logo-inner h2,.mm-guide__support-inner h2{margin-bottom:1.2rem;font-size:clamp(3rem,3.5vw,4.2rem)}.mm-guide__logo-inner .rte,.mm-guide__support-inner .rte{font-size:1.5rem}.mm-guide__support{padding:6.5rem 0;background:#dce5d2}.mm-guide__button{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:4.8rem;padding:1.3rem 2.6rem;border-radius:0;font-size:1.25rem;font-weight:650;letter-spacing:.1em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.mm-guide__button:before,.mm-guide__button:after{display:none}.mm-guide__button--outline{border:1px solid var(--mm-guide-espresso);background:transparent;color:var(--mm-guide-espresso)}.mm-guide__button--filled{border:1px solid var(--mm-guide-sage);background:var(--mm-guide-sage);color:#fff}.mm-guide__button:hover,.mm-guide__button:focus-visible{border-color:var(--mm-guide-espresso);background:var(--mm-guide-espresso);color:#fff}@media screen and (max-width:989px){.mm-guide__hero-inner,.mm-guide__expectations-inner{grid-template-columns:1fr;min-height:0;padding-right:0;padding-left:0}.mm-guide__hero-copy,.mm-guide__expectations-copy{max-width:none;padding:6rem 4rem}.mm-guide__hero-media,.mm-guide__expectations-media{aspect-ratio:4 / 3}.mm-guide__steps-grid{grid-template-columns:1fr}.mm-guide__step,.mm-guide__step:first-child{padding:3rem 0}.mm-guide__step+.mm-guide__step{border-top:1px solid var(--mm-guide-line);border-left:0}}@media screen and (max-width:749px){.mm-guide__hero-copy{order:0;padding:4.5rem 2rem 3.5rem}.mm-guide__hero-media{order:1;aspect-ratio:1 / 1}.mm-guide__title{max-width:11ch;margin-bottom:1.6rem;font-size:clamp(3.8rem,11vw,4.8rem);line-height:1.02}.mm-guide__introduction{font-size:1.5rem}.mm-guide__steps,.mm-guide__checklist{padding:6rem 2rem}.mm-guide__section-heading{margin-bottom:3rem}.mm-guide h2{font-size:3.3rem}.mm-guide__step-number{margin-bottom:1.5rem}.mm-guide__expectations-media{aspect-ratio:1 / 1}.mm-guide__expectations-copy{padding:4.5rem 2rem 5rem}.mm-guide__expectations-text{margin-top:1.8rem}.mm-guide__checklist-grid{grid-template-columns:1fr}.mm-guide__check,.mm-guide__check:nth-child(2n){padding:2.4rem 0;border-left:0}.mm-guide__logo-band,.mm-guide__support{padding:4.5rem 0}.mm-guide__logo-inner,.mm-guide__support-inner{display:block;padding-right:2rem;padding-left:2rem}.mm-guide__logo-inner h2,.mm-guide__support-inner h2{font-size:3rem}.mm-guide__button{width:100%;margin-top:2.4rem}}@media(prefers-reduced-motion:reduce){.mm-guide__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-ordering-guide-boutique.css.map */
