.mth-promises{padding-top:3.2rem;padding-bottom:3.2rem;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.mth-promises__heading{margin:0 0 2rem;text-align:center;font-family:var(--font-heading-family);font-weight:var(--fw-display, 800);font-size:2.4rem;line-height:1;letter-spacing:.02em;text-transform:uppercase}.mth-promises__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--mth-promises-cols, 4),1fr);gap:1.6rem}.mth-promises__item{display:block;padding:0}.mth-promises__content{display:flex;align-items:center;justify-content:var(--mth-promises-justify-d, center);gap:1rem;text-align:var(--mth-promises-text-d, left);width:100%;min-height:4.4rem;padding:.8rem 1.2rem;color:inherit}.mth-promises__link{text-decoration:none}.mth-promises__link:hover .mth-promises__title,.mth-promises__link:focus-visible .mth-promises__title{text-decoration:underline;text-underline-offset:.2rem}.mth-promises__item+.mth-promises__item{border-left:.1rem solid rgba(var(--color-foreground),.12)}.mth-promises__icon{display:inline-flex;flex:0 0 auto}.mth-promises__icon svg{width:2.6rem;height:2.6rem;color:rgb(var(--color-foreground));fill:currentColor}.mth-promises__text{display:flex;flex-direction:column;gap:.2rem}.mth-promises__title{font-family:var(--font-body-family);font-weight:var(--fw-strong, 700);font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:rgb(var(--color-foreground))}.mth-promises__subtext{font-family:var(--font-body-family);font-weight:var(--fw-subtle, 500);font-size:1.15rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.7)}@media screen and (max-width:989px){.mth-promises__grid{grid-template-columns:repeat(2,1fr);gap:2rem 1.2rem}.mth-promises__content{justify-content:var(--mth-promises-justify-m, center);text-align:var(--mth-promises-text-m, left)}.mth-promises__item+.mth-promises__item{border-left:0}.mth-promises__item:nth-child(2n){border-left:.1rem solid rgba(var(--color-foreground),.12)}}@media screen and (max-width:479px){.mth-promises__grid{grid-template-columns:1fr}.mth-promises__item:nth-child(2n){border-left:0}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/mth-promises.css.map */
