.mm-about{--container-max-width: 1300px;width:100%}.mm-about .mm-about__inner{max-width:var(--container-max-width);margin:0 auto;padding-inline:24px}@media screen and (min-width:990px){.mm-about .mm-about__inner{padding-inline:0}}.mm-about .mm-about__grid{display:grid;gap:32px;align-items:start}@media screen and (min-width:990px){.mm-about .mm-about__grid{grid-template-columns:1.5fr 1fr;grid-template-areas:"title media" "body media";gap:0 48px;align-items:center}}.mm-about .mm-about__title{margin:0;max-width:80%;color:rgb(var(--color-heading));font-weight:600;font-size:40px;line-height:97%;letter-spacing:0;text-transform:capitalize}@media screen and (min-width:990px){.mm-about .mm-about__title{grid-area:title;max-width:100%;font-size:54px;line-height:100%}}.mm-about .mm-about__media{width:100%}@media screen and (min-width:990px){.mm-about .mm-about__media{grid-area:media}}.mm-about .mm-about__media-inner{position:relative;overflow:hidden}.mm-about .mm-about__media-inner--image{aspect-ratio:1}.mm-about .mm-about__image{width:100%;height:100%;object-fit:cover;display:block}.mm-about .mm-about__media-inner--placeholder{aspect-ratio:1;background:rgba(var(--color-foreground),.05);display:flex;align-items:center;justify-content:center}.mm-about .mm-about__placeholder{width:100%;height:100%;opacity:.3}.mm-about .mm-about__media-inner--video.deferred-media{aspect-ratio:1}.mm-about .mm-about__video-poster{position:relative;width:100%;height:100%;padding:0;margin:0;border:none;cursor:pointer;overflow:hidden}.mm-about .mm-about__video-poster img{width:100%;height:100%;object-fit:cover;display:block}.mm-about .mm-about__media-inner--video.deferred-media .deferred-media__poster-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mm-about .mm-about__media-inner--video.deferred-media[loaded] .mm-about__video-poster{display:none}.mm-about .mm-about__media-inner--video.deferred-media template{display:block;width:100%;height:100%}.mm-about .mm-about__media-inner--video.deferred-media iframe{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border:0}.mm-about .mm-about__video-native-wrap{display:block;position:relative;aspect-ratio:1;width:100%}.mm-about .mm-about__video-native-wrap .mm-about__video{width:100%;height:100%;display:block;object-fit:cover}.mm-about .mm-about__video-play-btn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;padding:0;margin:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s}.mm-about .mm-about__video-play-btn .icon{width:32px;height:32px}.mm-about .mm-about__video-play-icon{display:flex;align-items:center;justify-content:center}.mm-about .mm-about__video-play-btn.mm-about__video-play-btn--playing .mm-about__video-play-icon{display:none}.mm-about .mm-about__body{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:990px){.mm-about .mm-about__body{grid-area:body;gap:60px}}.mm-about .mm-about__text{color:rgb(var(--color-foreground));font-weight:400;font-size:16px;line-height:150%;letter-spacing:.8px}@media screen and (min-width:990px){.mm-about .mm-about__text{font-size:18px;letter-spacing:1.2px}}.mm-about .mm-about__text p{margin:0 0 .75em}.mm-about .mm-about__text p:last-child{margin-bottom:0}.mm-about .mm-about__btn{align-self:flex-start}.mm-about .mm-about__info-cards{display:grid;grid-template-columns:1fr;gap:16px}@media screen and (min-width:750px){.mm-about .mm-about__info-cards{grid-template-columns:1fr 1fr}}.mm-about .mm-about__info-card{padding:24px;background:rgba(var(--color-link, 33, 108, 178),.08);border:1px solid rgb(var(--color-link, 33, 108, 178));display:flex;flex-direction:column;gap:16px}.mm-about .mm-about__info-icon-wrap{display:flex;align-items:center;justify-content:space-between}.mm-about .mm-about__info-icon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;color:rgb(var(--color-link, 33, 108, 178))}.mm-about .mm-about__info-icon svg{width:50px;height:50px}.mm-about .mm-about__info-heading{margin:0;color:rgb(var(--color-heading));text-align:right;font-weight:700;font-size:16px;line-height:130%;letter-spacing:.8px}@media screen and (min-width:990px){.mm-about .mm-about__info-heading{font-size:18px;letter-spacing:1.2px}}.mm-about .mm-about__info-text{color:rgb(var(--color-foreground));font-weight:400;font-size:16px;line-height:140%;letter-spacing:1px}@media screen and (min-width:990px){.mm-about .mm-about__info-text{font-size:16px;line-height:150%;letter-spacing:.8px}}.mm-about .mm-about__info-text p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mm-about.css.map */
