.mm-phero{position:relative;background:var(--mm-black);color:#fff;overflow:hidden}.mm-phero .mm-hero__bg:after{background:linear-gradient(90deg,#0e0e0e,#0e0e0ef2 34%,#0e0e0e80 60%,#0e0e0e1a)}.mm-phero__inner{position:relative;z-index:1;min-height:500px;display:flex;align-items:center;padding-top:56px;padding-bottom:64px}.mm-phero__content{max-width:560px}.mm-crumbs{display:flex;align-items:center;gap:10px;font-size:.95rem;margin-bottom:22px;color:#fff}.mm-crumbs a{color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.mm-crumbs .mm-icon{font-size:16px}.mm-phero h1{font-size:clamp(3rem,7vw,5.4rem);color:#fff}.mm-phero__text{font-size:1.12rem;line-height:1.6;color:#ece8e0}.mm-phero__text p{margin:0 0 12px}.mm-phero__tagline{font-family:var(--mm-display);text-transform:uppercase;color:var(--mm-gold);font-size:1.2rem;letter-spacing:.04em;margin:22px 0 0;font-weight:500}.mm-iconrow{display:flex;flex-wrap:wrap;margin-top:28px}.mm-iconrow__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:0 20px;border-left:1px solid rgba(255,255,255,.25);max-width:130px;font-size:.92rem;line-height:1.3}.mm-iconrow__item:first-child{border-left:0;padding-left:0}.mm-iconrow__item .mm-icon{font-size:36px;color:var(--mm-gold)}.mm-split{padding:56px 0}.mm-split__grid{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;align-items:center}.mm-split--image-left .mm-split__media{order:-1}.mm-split h2{font-family:var(--mm-display);text-transform:uppercase;color:var(--mm-red);font-size:clamp(1.8rem,3vw,2.3rem);font-weight:600;margin:0}.mm-split__line{width:44px;height:2px;background:var(--mm-gold);margin:16px 0 22px}.mm-split__text{font-size:1rem;line-height:1.7;color:#2b2b2b}.mm-split__text p{margin:0 0 16px}.mm-split__media img{width:100%;height:100%;max-height:440px;object-fit:cover;border-radius:4px;display:block}.mm-story{background:var(--mm-black);color:#fff;overflow:hidden}.mm-story__grid{display:grid;grid-template-columns:.95fr 1.35fr 1fr;align-items:center}.mm-story__media{align-self:stretch;min-height:300px}.mm-story__media img{width:100%;height:100%;object-fit:cover;display:block;-webkit-mask-image:linear-gradient(90deg,#000 55%,transparent);mask-image:linear-gradient(90deg,#000 55%,transparent)}.mm-story__copy{padding:56px 40px}.mm-story h2{font-family:var(--mm-display);text-transform:uppercase;color:var(--mm-red);font-size:clamp(1.8rem,3vw,2.3rem);font-weight:600;margin:0 0 18px}.mm-story__text{color:#e9e5dd;line-height:1.7}.mm-story__text p{margin:0 0 12px}.mm-story .mm-script{font-size:2rem;margin-top:16px}.mm-story__list{list-style:none;margin:0;padding:24px 32px 24px 36px;border-left:1px solid rgba(201,154,60,.6)}.mm-story__list li{display:flex;align-items:center;gap:18px;padding:12px 0;font-family:var(--mm-display);text-transform:uppercase;letter-spacing:.03em;font-size:1.05rem;line-height:1.2}.mm-story__list .mm-circle{width:50px;height:50px;border-radius:50%;border:1.5px solid var(--mm-gold);display:flex;align-items:center;justify-content:center;flex:none;color:var(--mm-gold)}.mm-story__list .mm-icon{font-size:24px}.mm-features__head{text-align:center;margin-bottom:34px}.mm-features__head .mm-rule{max-width:520px;margin:0 auto}.mm-features__head h2{font-family:var(--mm-display);text-transform:uppercase;color:var(--mm-red);font-size:clamp(1.7rem,3vw,2.2rem);font-weight:600;margin:0;white-space:nowrap}.mm-banner{padding:8px 0 64px}.mm-banner__box{display:grid;grid-template-columns:auto 1fr 1.2fr;gap:28px;align-items:center;border:1px solid rgba(201,154,60,.7);border-radius:4px;padding:24px 36px;background:#ffffff59}.mm-banner__map{width:110px;color:var(--mm-gold)}.mm-banner__map svg{width:100%;height:auto;display:block}.mm-banner h2{font-family:var(--mm-display);text-transform:uppercase;color:var(--mm-red);font-size:1.5rem;font-weight:600;margin:0 0 8px}.mm-banner__text{font-size:.95rem;line-height:1.6;color:#333}.mm-banner__text p{margin:0}.mm-banner__quote{font-family:var(--mm-scriptf);color:var(--mm-red);font-size:2.2rem;line-height:1.2;text-align:center;margin:0}.mm-banner__quote:before,.mm-banner__quote:after{color:var(--mm-gold);font-family:Georgia,serif;font-size:2rem}.mm-banner__quote:before{content:"\201c";margin-right:6px}.mm-banner__quote:after{content:"\201d";margin-left:6px}@media(max-width:989px){.mm-story__grid{grid-template-columns:1fr 1.1fr}.mm-story__media{display:none}.mm-story__copy{padding:48px 28px 48px 32px}.mm-story__list{padding:24px 28px}.mm-banner__box{grid-template-columns:auto 1fr}.mm-banner__quote{grid-column:1/-1}}@media(max-width:749px){.mm-phero__inner{min-height:0;padding-top:40px;padding-bottom:48px}.mm-phero .mm-hero__bg:after{background:linear-gradient(180deg,#0e0e0eb3,#0e0e0eed 60%,#0e0e0e)}.mm-iconrow{row-gap:18px}.mm-iconrow__item{padding:0 14px;max-width:none;width:50%;border-left:0}.mm-iconrow__item:first-child{padding-left:14px}.mm-split{padding:44px 0}.mm-split__grid{grid-template-columns:1fr;gap:28px}.mm-split--image-left .mm-split__media{order:0}.mm-story__grid{grid-template-columns:1fr;padding:0 18px}.mm-story__copy{padding:44px 0 8px}.mm-story__list{border-left:0;border-top:1px solid rgba(201,154,60,.6);padding:20px 0 44px}.mm-features__head h2{white-space:normal}.mm-banner__box{grid-template-columns:1fr;text-align:center;padding:24px 20px}.mm-banner__map{margin:0 auto}.mm-banner__quote{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mm-pages.css.map */
