@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(mm-dm-sans-600.woff2) format("woff2")}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(mm-fraunces-400.woff2) format("woff2")}.mm-hero{--mm-hero-accent: #d92146;--mm-hero-accent-hover: #c71e43;--mm-hero-overlay: .55;--mm-hero-x: 50%;--mm-hero-y: 55%;background:#3a2418;color:#fff;display:flex;min-height:clamp(480px,72svh,640px);overflow:hidden;position:relative}.mm-hero *,.mm-hero *:before,.mm-hero *:after{box-sizing:border-box}.mm-hero__media{top:0;right:0;bottom:0;left:0;position:absolute}.mm-hero__media:after{background:linear-gradient(to top,rgb(40 22 14 / var(--mm-hero-overlay)),#28160e1f 68%),linear-gradient(to right,rgb(40 22 14 / calc(var(--mm-hero-overlay) * .72)) 0%,transparent 82%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.mm-hero__image{display:block;height:100%;object-fit:cover;object-position:var(--mm-hero-x) var(--mm-hero-y);width:100%}.mm-hero__inner{align-items:flex-end;display:flex;justify-content:flex-start;padding:72px 24px 42px;position:relative;width:100%}.mm-hero__content{max-width:600px;text-align:left;width:100%}.mm-hero__eyebrow{font-family:"DM Sans",var(--font-body-family),Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;margin:0 0 12px;text-transform:uppercase}.mm-hero__heading{color:#fff;font-family:Fraunces,Georgia,serif;font-size:clamp(40px,11vw,62px);font-weight:400;letter-spacing:-1.5px;line-height:1.08;margin:0;text-shadow:0 2px 18px rgb(40 22 14 / .4)}.mm-hero__text{font-family:"DM Sans",var(--font-body-family),Arial,sans-serif;font-size:16px;line-height:1.65;margin:16px 0 0;max-width:440px}.mm-hero__button{align-items:center;background:var(--mm-hero-accent);border-radius:2px;color:#fff;display:inline-flex;font-family:"DM Sans",var(--font-body-family),Arial,sans-serif;font-size:13px;font-weight:600;gap:8px;letter-spacing:.08em;margin-top:22px;min-height:46px;min-width:0;padding:12px 24px;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,transform .16s ease}.mm-hero__button:active{transform:scale(.97)}.mm-hero__button:hover{background:var(--mm-hero-accent-hover)}.mm-hero__button:focus-visible{outline:3px solid #fff;outline-offset:3px}.mm-hero__arrow{height:16px;width:16px}@media(min-width:801px){.mm-hero{min-height:min(78svh,720px)}.mm-hero__inner{padding:120px max(40px,calc((100vw - 1200px)/2)) 68px}.mm-hero__button{font-size:15px;margin-top:22px;min-height:46px;padding:11px 26px}.mm-hero__content{text-align:left}.mm-hero__text{margin-left:0}}@media(max-width:420px){.mm-hero__inner{padding-inline:20px}.mm-hero__heading{font-size:clamp(38px,11vw,48px)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-hero-redesign.css.map */
