.mm{--mm-radius: 2.4rem;--mm-radius-sm: 1.2rem;--mm-line: rgba(var(--color-foreground), .12);--mm-muted: rgba(var(--color-foreground), .68);--mm-soft: rgba(var(--color-foreground), .05);color:rgb(var(--color-foreground))}.mm *,.mm *:before,.mm *:after{box-sizing:border-box}.mm-section{padding-top:var(--mm-pt, 48px);padding-bottom:var(--mm-pb, 48px)}@media screen and (min-width:750px){.mm-section{padding-top:calc(var(--mm-pt, 48px) * 1.4);padding-bottom:calc(var(--mm-pb, 48px) * 1.4)}}.mm-wrap{max-width:var(--page-width, 120rem);margin:0 auto;padding:0 1.6rem}@media screen and (min-width:750px){.mm-wrap{padding:0 5rem}}.mm-narrow{max-width:76rem;margin-left:auto;margin-right:auto}.mm-eyebrow{display:flex;align-items:center;gap:1.6rem;margin:0 0 2rem;font-size:1.3rem;letter-spacing:.32em;text-transform:none;color:var(--mm-muted);font-family:var(--font-body-family)}.mm-eyebrow:before{content:"";width:3.2rem;height:1px;background:currentColor;opacity:.6;flex:none}.mm-h2{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.2rem,8.4vw,5.2rem);line-height:1.06;letter-spacing:-.035em;color:rgb(var(--color-foreground))}.mm-lead{margin:0;font-size:1.7rem;line-height:1.55;color:var(--mm-muted);max-width:60rem}.mm-lead p{margin:0 0 1rem}.mm-head{margin-bottom:3.2rem}.mm-head--center{text-align:center}.mm-head--center .mm-eyebrow{justify-content:center}.mm-head--center .mm-lead{margin:0 auto}.mm-card{border-radius:var(--mm-radius);border:1px solid var(--mm-line);background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:2.8rem}.mm-card__title{margin:0 0 .8rem;font-size:1.8rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;font-family:var(--font-body-family)}.mm-card__text{margin:0;font-size:1.6rem;line-height:1.55;color:var(--mm-muted)}.mm-stack{display:grid;gap:1.6rem}@media screen and (min-width:990px){.mm-stack--cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.mm-media{border-radius:var(--mm-radius);overflow:hidden;background:var(--mm-soft)}.mm-media img,.mm-media video{display:block;width:100%;height:100%;object-fit:cover}.mm-media--overlay{position:relative}.mm-media__caption{position:absolute;left:2.4rem;right:2.4rem;bottom:2rem;margin:0;font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-foreground));background:transparent;text-shadow:0 1px 10px rgba(var(--color-shadow),.5)}.mm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.6rem;width:100%;padding:1.4rem 2.4rem;border:0;cursor:pointer;border-radius:99rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font:500 1.8rem/1.2 var(--font-body-family);letter-spacing:.01em;text-decoration:none;box-shadow:0 10px 24px -12px rgba(var(--color-shadow),.55);transition:transform .15s ease,opacity .15s ease}.mm-btn:active{transform:scale(.985)}.mm-btn[disabled],.mm-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.mm-btn.is-loading{opacity:.7;pointer-events:none}.mm-pill{display:inline-flex;align-items:center;min-height:3.2rem;padding:.4rem 1.4rem;border-radius:99rem;font-size:1.4rem;letter-spacing:.06em;line-height:1.2;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.mm-stars{display:inline-flex;gap:.3rem;color:rgb(var(--color-foreground))}.mm-stars svg{width:1.8rem;height:1.8rem}.mm-placeholder{border:1px dashed var(--mm-line);border-radius:var(--mm-radius-sm);padding:1.6rem;font-size:1.4rem;color:var(--mm-muted);text-align:center}.mm-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mm.css.map */
