.mmx-differences{--mmx-differences-deep-green: #04281a;--mmx-differences-text-muted: #76716a;--mmx-differences-moss: 144, 153, 104;--mmx-differences-row-alt: rgba(var(--mmx-differences-moss), .1);--mmx-differences-header-bg: rgba(var(--mmx-differences-moss), .2)}.mmx-differences__inner{display:flex;flex-direction:column;gap:2rem}.mmx-differences__header{display:flex;flex-direction:column;gap:1.4rem}.mmx-differences__eyebrow{display:flex;align-items:center;gap:1.2rem}.mmx-differences__eyebrow-line{display:block;width:4rem;height:1px;background-color:var(--mmx-differences-deep-green);flex-shrink:0}.mmx-differences__eyebrow-text{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;line-height:1.6rem;letter-spacing:.12rem;text-transform:uppercase;color:var(--mmx-differences-text-muted)}.mmx-differences__heading{font-family:var(--font-heading-family);font-size:3.6rem;font-weight:600;line-height:4.5rem;letter-spacing:-.048rem;color:var(--mmx-differences-deep-green);margin:0;max-width:33.9rem}.mmx-differences__heading p{margin:0}.mmx-differences__table--desktop{display:none}.mmx-differences__table--mobile,.mmx-differences__panel{display:flex;flex-direction:column;gap:2rem}.mmx-differences__panel-header{display:flex;align-items:center;justify-content:center;min-height:5.7rem;padding:2.2rem 2rem 1.5rem;background-color:var(--mmx-differences-header-bg)}.mmx-differences__panel-rows{display:flex;flex-direction:column;gap:1rem}.mmx-differences__panel-row{display:flex;gap:1rem;min-height:5.7rem}.mmx-differences__panel-row:nth-child(2n){background-color:var(--mmx-differences-row-alt)}.mmx-differences__panel-category{display:flex;align-items:center;flex:0 0 13rem;min-width:0;padding:2.1rem 2rem 1.8rem}.mmx-differences__panel-value{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;padding:1.2rem 2rem .9rem}.mmx-differences__category{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;line-height:1;color:var(--mmx-differences-deep-green)}.mmx-differences__value{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.1;color:var(--mmx-differences-deep-green);text-align:center;margin:0}.mmx-differences__traditional-heading{font-family:var(--font-body-family);font-size:1.8rem;font-weight:600;line-height:2rem;color:var(--mmx-differences-deep-green);text-align:center;margin:0}.mmx-differences__logo{display:flex;align-items:center;justify-content:center}.mmx-differences__logo img{display:block;width:auto;height:3.6rem;max-width:100%;object-fit:contain}@media screen and (min-width:750px){.mmx-differences__inner{gap:5rem}.mmx-differences__header{align-items:center;text-align:center}.mmx-differences__heading{font-size:clamp(3.6rem,2.4rem + 2vw,4.8rem);line-height:1.25;letter-spacing:-.048rem;max-width:none}.mmx-differences__table--desktop{display:flex;flex-direction:column;gap:2rem;width:100%}.mmx-differences__table--mobile{display:none}.mmx-differences__table-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);column-gap:2rem;align-items:stretch}.mmx-differences__head-spacer{min-width:0}.mmx-differences__head-spacer:empty{display:block!important}.mmx-differences__table-body{display:flex;flex-direction:column;gap:1rem}.mmx-differences__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);column-gap:2rem;align-items:stretch}.mmx-differences__row--alt .mmx-differences__cell{background-color:var(--mmx-differences-row-alt)}.mmx-differences__cell{display:flex;align-items:center;min-height:5.7rem;min-width:0}.mmx-differences__cell--header{justify-content:center;padding:2.2rem 2rem 1.5rem;background-color:var(--mmx-differences-header-bg)}.mmx-differences__cell--category{padding:2.1rem 2rem 1.8rem}.mmx-differences__cell--spacer:empty{display:block}.mmx-differences__cell--value{justify-content:center;padding:1.2rem 2rem .9rem}.mmx-differences__category{font-size:clamp(1.4rem,1.1rem + .5vw,1.8rem)}.mmx-differences__value{font-size:clamp(1.3rem,1rem + .4vw,1.6rem);line-height:1.25;max-width:none;width:100%}.mmx-differences__traditional-heading{font-size:clamp(1.6rem,1.2rem + .6vw,2.2rem);line-height:1.2;max-width:none;width:100%}.mmx-differences__logo img{height:3rem}}@media screen and (min-width:990px){.mmx-differences__table-head,.mmx-differences__row{column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-mmx-differences.css.map */
