:root{--mm-burgundy: #5A2024;--mm-cream: #F7E9D9;--mm-copper: #C57E67;--mm-soft: #FBF1E7}*{box-sizing:border-box}html{min-height:100%;background:var(--mm-cream)}body{min-height:100vh;margin:0;font-family:Inter,sans-serif;background:var(--mm-cream);color:var(--mm-burgundy)}.mm-continue{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 18px;text-align:center}.mm-continue__card{width:min(100%,560px);background:color-mix(in srgb,var(--mm-soft) 78%,transparent);border:1px solid color-mix(in srgb,var(--mm-burgundy) 10%,transparent);border-radius:18px;padding:54px 42px;box-shadow:0 22px 54px color-mix(in srgb,var(--mm-burgundy) 10%,transparent)}.mm-continue__logo{display:block;width:100%;max-width:320px;height:auto;margin:0 auto 8px}.mm-continue__tagline{margin:0 0 38px;font-family:Cormorant Garamond,serif;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--mm-copper)}.mm-continue__heading{margin:0 0 16px;font-family:Cormorant Garamond,serif;font-size:clamp(31px,6vw,40px);font-weight:500;line-height:1.12;letter-spacing:0}.mm-continue__text{margin:0 auto 34px;max-width:430px;font-size:16px;line-height:1.65;color:color-mix(in srgb,var(--mm-burgundy) 82%,transparent)}.mm-continue__button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:10px;padding:16px 34px;border-radius:999px;background:var(--mm-burgundy);color:var(--mm-cream);font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.mm-continue__button:hover{background:color-mix(in srgb,var(--mm-burgundy) 92%,black)}.mm-continue__button svg{width:16px;height:16px;flex:0 0 auto}.mm-continue__footer{margin:28px 0 0;font-size:12px;line-height:1.5;color:color-mix(in srgb,var(--mm-burgundy) 58%,transparent)}.mm-continue__languages{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:20px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.mm-continue__languages a{color:color-mix(in srgb,var(--mm-burgundy) 58%,transparent);text-decoration:none}.mm-continue__languages a:hover,.mm-continue__languages a[aria-current=true]{color:var(--mm-burgundy)}@media(max-width:520px){.mm-continue{padding:22px 14px}.mm-continue__card{padding:38px 24px;border-radius:14px}.mm-continue__logo{max-width:260px}.mm-continue__tagline{margin-bottom:30px;font-size:12px}.mm-continue__text{font-size:15px}.mm-continue__button{width:100%;padding-inline:18px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/style.css.map */
