body.mm-account-page{background:var(--mm-bone);color:var(--mm-ink);font-family:var(--mm-font-sans);font-weight:300;-webkit-font-smoothing:antialiased}body.mm-account-page .richtext-md h1,body.mm-account-page .richtext-md h2,body.mm-account-page .richtext-md h3,body.mm-account-page .richtext-md h4{font-family:var(--mm-font-serif);font-weight:400;letter-spacing:-.01em;line-height:1.1;color:var(--mm-ink)}body.mm-account-page .richtext-md :is(h1,h2,h3,h4) strong{font-weight:400}body.mm-account-page .richtext-md h2{font-size:clamp(1.875rem,3.4vw,2.5rem)}body.mm-account-page .richtext-md h3{font-size:clamp(1.5rem,2.6vw,1.875rem)}body.mm-account-page .richtext-md h4{font-family:var(--mm-font-sans);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--mm-clay)}body.mm-account-page .richtext-md p{font-size:.9375rem;line-height:1.7;letter-spacing:normal;color:var(--mm-clay)}body.mm-account-page .richtext-md a,body.mm-account-page .link-effect{color:var(--mm-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;transition:opacity .2s ease}body.mm-account-page .richtext-md a:hover,body.mm-account-page .link-effect:hover{opacity:.65}body.mm-account-page .input-text,body.mm-account-page input[type=text],body.mm-account-page input[type=email],body.mm-account-page input[type=password],body.mm-account-page input[type=tel],body.mm-account-page input[type=search],body.mm-account-page select,body.mm-account-page textarea{width:100%;background:transparent;border:1px solid var(--mm-border);border-radius:0;padding:.875rem 1rem;font-family:var(--mm-font-sans);font-size:.9375rem;font-weight:300;letter-spacing:normal;text-transform:none;color:var(--mm-ink);transition:border-color .2s ease}body.mm-account-page .input-text:focus,body.mm-account-page input:focus,body.mm-account-page select:focus,body.mm-account-page textarea:focus{outline:none;border-color:var(--mm-ink)}body.mm-account-page ::placeholder{color:color-mix(in oklab,var(--mm-clay) 65%,transparent);font-weight:300;letter-spacing:normal;text-transform:none}body.mm-account-page :has(>.input-text),body.mm-account-page :has(>input[type=text]),body.mm-account-page :has(>input[type=email]),body.mm-account-page :has(>input[type=password]){border:0;box-shadow:none;background:transparent}body.mm-account-page label{display:inline-block;margin-bottom:.375rem;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mm-clay)}body.mm-account-page .button-primary{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:.875rem 2rem;background:var(--mm-ink);color:var(--mm-bone);border:1px solid var(--mm-ink);border-radius:0!important;font-family:var(--mm-font-sans);font-size:.8125rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,color .2s ease}body.mm-account-page .button-primary:hover{opacity:.9}body.mm-account-page .button-primary[type=reset],body.mm-account-page input[type=reset].button-primary{background:transparent;color:var(--mm-ink);border-color:var(--mm-border)}body.mm-account-page .button-primary[type=reset]:hover{border-color:var(--mm-ink);background:transparent;opacity:1}body.mm-account-page [style*=border-radius],body.mm-account-page section,body.mm-account-page table{border-radius:0!important}body.mm-account-page table{width:100%;border-collapse:collapse;border:1px solid var(--mm-border)!important;background:transparent!important;font-size:.875rem}body.mm-account-page thead{background:var(--mm-linen)!important}body.mm-account-page th{padding:.875rem 1rem;text-align:left;font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mm-clay);border-bottom:1px solid var(--mm-border)}body.mm-account-page td{padding:1rem;letter-spacing:normal;border-bottom:1px solid color-mix(in oklab,var(--mm-border) 60%,transparent);color:var(--mm-ink)}body.mm-account-page tbody tr:last-child td{border-bottom:0}body.mm-account-page [class*=container][style*=background],body.mm-account-page section[style*=background]{background:var(--mm-linen)!important;border-color:var(--mm-border)!important}body.mm-account-page :focus-visible{outline:2px solid var(--mm-ink);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/398/assets/mm-account.css.map */
