.mmx-about-team{--mmx-about-team-deep-green: #04281a;--mmx-about-team-text: #302e2b;--mmx-about-team-plate-text: #fffcf0;--mmx-about-team-quote-bg: rgba(233, 232, 213, .94);--mmx-about-team-placeholder: #c2c2c2;--mmx-about-team-card-width: 27rem;--mmx-about-team-card-gap: 2.4rem;--mmx-about-team-media-height: 36.9rem;--mmx-about-team-per-view: 1;--mmx-about-team-lead-space: var(--mmx-about-gutter-mobile, 2rem);overflow-x:clip}.mmx-about-team__inner{display:flex;flex-direction:column}.mmx-about-team__intro{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.mmx-about-team__eyebrow{display:flex;align-items:center;gap:1.2rem;margin:0}.mmx-about-team__eyebrow-line{display:block;width:4rem;height:1px;background-color:var(--mmx-about-team-deep-green);flex-shrink:0}.mmx-about-team__eyebrow-text{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;line-height:1.6rem;letter-spacing:.12rem;text-transform:uppercase;color:var(--mmx-about-team-text)}.mmx-about-team__heading{font-family:var(--font-heading-family);font-size:3rem;font-weight:500;line-height:3rem;letter-spacing:-.06rem;color:var(--mmx-about-team-deep-green);margin:0;max-width:32.1rem}.mmx-about-team__heading p{margin:0}.mmx-about-team__subtitle{font-family:var(--font-body-family);font-size:1.4rem;font-weight:300;line-height:1.5;color:var(--mmx-about-team-deep-green);margin:1.6rem 0 0}.mmx-about-team__subtitle p{margin:0}.mmx-about-team__viewport{margin-top:3.2rem;margin-inline:calc(50% - 50vw)}.mmx-about-team__track{display:flex;gap:var(--mmx-about-team-card-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mmx-about-team__track::-webkit-scrollbar{display:none}.mmx-about-team__slide{flex:0 0 var(--mmx-about-team-card-width);width:var(--mmx-about-team-card-width);scroll-snap-align:center}.mmx-about-team__slide:first-child{margin-left:var(--mmx-about-team-lead-space)}.mmx-about-team__slide:last-child{margin-right:calc((100% - var(--mmx-about-team-card-width)) / 2)}.mmx-about-team__card{display:flex;flex-direction:column;height:100%}.mmx-about-team__media{position:relative;height:var(--mmx-about-team-media-height);border-radius:.4rem .4rem 0 0;overflow:hidden;background-color:var(--mmx-about-team-placeholder)}.mmx-about-team__image{display:block;width:100%;height:100%;object-fit:cover}.mmx-about-team__quote{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;padding:3.2rem 1.6rem;background-color:var(--mmx-about-team-quote-bg);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.mmx-about-team__quote-text{font-family:var(--font-body-family);font-size:1.4rem;font-weight:300;font-style:italic;line-height:1.5;color:var(--mmx-about-team-text);margin:0;width:100%}.mmx-about-team__quote-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.mmx-about-team__card.is-quote-open .mmx-about-team__quote,.mmx-about-team__media:has(.mmx-about-team__quote-toggle:focus-visible) .mmx-about-team__quote{opacity:1;visibility:visible}.mmx-about-team__plate{display:flex;flex-direction:column;gap:.2rem;padding:1.2rem;border-radius:0 0 .4rem .4rem;background-color:var(--mmx-about-team-deep-green);color:var(--mmx-about-team-plate-text);flex-grow:1}.mmx-about-team__name{font-family:var(--font-body-family);font-size:1.8rem;font-weight:700;line-height:1.5;margin:0}.mmx-about-team__role{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.5;margin:0}.mmx-about-team__controls{display:flex;align-items:center;justify-content:center;gap:3.6rem;margin-top:5.6rem}.mmx-about-team__controls[hidden]{display:none}.mmx-about-team__arrow{display:flex;align-items:center;justify-content:center;width:3.9rem;height:3.9rem;padding:0;border:0;background:transparent;color:var(--mmx-about-team-deep-green);cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .2s ease}.mmx-about-team__arrow svg{display:block;width:100%;height:100%}.mmx-about-team__arrow--prev svg{transform:rotate(-90deg) scaleY(-1)}.mmx-about-team__arrow--next svg{transform:rotate(-90deg)}.mmx-about-team__arrow:disabled{opacity:.2;cursor:default}.mmx-about-team__dots{display:flex;align-items:center;gap:1.5rem}.mmx-about-team__dot{width:.6rem;height:.6rem;padding:0;border:0;border-radius:50%;background-color:var(--mmx-about-team-deep-green);opacity:.2;cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .2s ease}.mmx-about-team__dot.is-active{opacity:1}@media(hover:hover){.mmx-about-team__card:hover .mmx-about-team__quote{opacity:1;visibility:visible}}@media(prefers-reduced-motion:reduce){.mmx-about-team__track{scroll-behavior:auto}}@media screen and (min-width:750px){.mmx-about-team{--mmx-about-team-per-view: 2;--mmx-about-team-card-gap: 4rem;--mmx-about-team-card-width: calc( (100% - (var(--mmx-about-team-per-view) - 1) * var(--mmx-about-team-card-gap)) / var(--mmx-about-team-per-view) )}.mmx-about-team__viewport{margin-inline:0}.mmx-about-team__slide{scroll-snap-align:start}.mmx-about-team__slide:first-child,.mmx-about-team__slide:last-child{margin-inline:0}.mmx-about-team__media{height:auto;aspect-ratio:342 / 369}.mmx-about-team__intro{align-items:center;gap:1.4rem;max-width:53.6rem;margin-inline:auto}.mmx-about-team__heading{font-size:clamp(3.6rem,1.6rem + 2.4vw,4.8rem);line-height:1.25;letter-spacing:-.048rem;text-align:center;max-width:none}.mmx-about-team__subtitle{font-size:1.6rem;text-align:center;color:var(--mmx-about-team-text);margin-inline:auto}.mmx-about-team__quote{justify-content:center;padding:4rem 1.6rem 40%}.mmx-about-team__quote-text{font-size:1.8rem}.mmx-about-team__name{font-size:2.4rem}.mmx-about-team__role{font-size:1.6rem}}@media screen and (min-width:990px){.mmx-about-team{--mmx-about-team-per-view: 3}}@media screen and (min-width:1200px){.mmx-about-team{--mmx-about-team-card-gap: 6.4rem}.mmx-about-team__heading{font-size:4.8rem;line-height:6rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-mmx-about-team.css.map */
