.mm-landing{overflow-x:clip}.mm-only-mobile{display:none}.mm-lhero{position:relative;height:min(87vh,900px);min-height:520px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background:#e9e9e7;text-align:center}.mm-lhero__media,.mm-lhero__video{position:absolute;top:0;right:0;bottom:0;left:0}.mm-lhero__media img,.mm-lhero__media video,.mm-lhero__media svg{width:100%;height:100%;object-fit:cover}.mm-lhero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 45%,rgba(0,0,0,var(--mm-shade, .4)))}.mm-lhero__content{position:relative;display:grid;justify-items:center;gap:10px;padding:0 var(--mm-gutter) clamp(36px,6vh,64px)}.mm-landing .mm-lhero__title{color:#fff;font-size:24px;line-height:1.3}.mm-lhero__caps{color:#fff;font-size:10px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase}.mm-lhero__btn{margin-top:8px;min-height:0;padding:10px 32px;font-size:16px}.mm-ltitle{padding:48px 0 8px}.mm-ltitle__sub{font-family:var(--mm-serif);font-size:20px;color:var(--mm-ink);margin-top:4px}.mm-lcountdown{padding:32px var(--mm-gutter) 24px;text-align:center}.mm-slider{position:relative;min-width:0}.mm-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--mm-soft)}.mm-slider__track::-webkit-scrollbar{display:none}.mm-slider__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:4 / 5;overflow:hidden}.mm-slider__slide img{width:100%;height:100%;object-fit:cover}.mm-slider__dots{display:flex;justify-content:center;gap:8px;margin-top:14px;min-height:8px}.mm-slider__dot{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#0003;cursor:pointer}.mm-slider__dot[aria-current=true]{background:#000}.mm-lwordmark{font-family:var(--mm-sans);font-weight:400;font-size:22px;letter-spacing:6px;text-transform:uppercase;color:var(--mm-ink)}.mm-lvideo{background:#000}.mm-lvideo video,.mm-lvideo img,.mm-lvideo svg{width:100%;max-height:92vh;object-fit:cover}.mm-columns{display:grid;grid-template-columns:repeat(3,minmax(0,310px));justify-content:center;gap:36px 70px}.mm-column__media{aspect-ratio:1;background:var(--mm-soft);overflow:hidden;margin-bottom:22px}.mm-column__media img{width:100%;height:100%;object-fit:cover}.mm-column__text{margin-top:8px;font-size:16px;line-height:1.8}.mm-notify__form{margin-top:24px}.mm-notify__row{display:flex;max-width:520px;margin:0 auto}.mm-notify__row input{flex:1;min-width:0;min-height:47px;padding:0 16px;border:1px solid rgba(0,0,0,.35);border-right:0;border-radius:3px 0 0 3px;background:#fff;color:var(--mm-ink);font:inherit;font-size:15px}.mm-notify__row .mm-btn{border-radius:0 3px 3px 0}.mm-notify__consent{margin:14px auto 0;max-width:520px;font-size:12px;line-height:1.6}.mm-notify__ok{font-family:var(--mm-serif);font-size:22px;color:var(--mm-ink)}.mm-notify__err{margin-top:10px;font-size:13px;color:#a3261c}.mm-landing .mm-section+.mm-section{padding-top:clamp(24px,4vw,48px)}@media(max-width:900px){.mm-only-desktop{display:none}.mm-only-mobile{display:block}.mm-lhero{height:88svh;min-height:480px}.mm-columns{grid-template-columns:minmax(0,420px)}.mm-ltitle{padding-top:36px}}@media(max-width:520px){.mm-notify__row{flex-direction:column;gap:10px}.mm-notify__row input{border-right:1px solid rgba(0,0,0,.35);border-radius:3px}.mm-notify__row .mm-btn{border-radius:3px}.mm-lwordmark{font-size:18px;letter-spacing:4px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-landing.css.map */
