body.password-landing{background:var(--paper);color:var(--ink);min-width:0}.password-landing #MainContent{min-height:100vh;min-height:100svh}.mystic-launch{display:grid;place-items:center;min-height:100vh;min-height:100svh;padding:64px 24px;background:var(--paper);color:var(--ink);text-align:center}.mystic-launch__content{width:100%;max-width:1040px;display:flex;flex-direction:column;align-items:center;gap:28px}.mystic-launch__logo{display:block;width:min(100%,var(--launch-logo-width,720px));flex:none;text-decoration:none;line-height:0}.mystic-launch__logo img{display:block;width:100%;max-width:none;height:auto;max-height:none;object-fit:contain;object-position:center}.mystic-launch__bundled-logo{filter:brightness(0)}.mystic-launch__intro{max-width:680px}.mystic-launch h1{font:400 clamp(29px,3.4vw,44px)/1.15 var(--serif);letter-spacing:-.02em;text-wrap:balance;margin:0}.mystic-launch__message{font-size:15px;line-height:1.7;margin-top:16px;overflow-wrap:anywhere}.mystic-launch__message p{margin:8px 0}.mystic-launch__signup{width:100%;max-width:560px}.mystic-launch h2{font:500 20px/1.4 var(--sans);letter-spacing:0;margin:0 0 8px}.mystic-launch__description{font:400 15px/1.7 var(--sans);color:var(--muted);max-width:48ch;margin:0 auto 20px;text-wrap:pretty}.mystic-launch__newsletter{display:block;padding:0;margin:0;text-align:left}.mystic-launch label{display:block;margin:0 0 8px;font:500 13px/1.5 var(--sans);color:var(--ink)}.mystic-launch__fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.mystic-launch input{width:100%;min-width:0;min-height:52px;padding:13px 14px;border:1px solid var(--field-border);border-radius:2px;background:var(--field-paper);color:var(--ink);font:400 16px/1.5 var(--sans);caret-color:var(--focus)}.mystic-launch input::placeholder{color:var(--placeholder);opacity:1}.mystic-launch .button{min-height:52px;white-space:normal;padding:13px 22px;font:500 14px/1.5 var(--sans);background:var(--navy);color:var(--paper);border:1px solid var(--navy);border-radius:2px}.mystic-launch .button:hover{background:var(--action-hover)}.mystic-launch :focus-visible{outline:2px solid var(--focus);outline-offset:4px}.mystic-launch input[aria-invalid=true]{border-color:var(--field-error)}.mystic-launch__consent{margin:13px 0 0;font:400 12px/1.7 var(--sans);color:var(--muted);text-align:center;overflow-wrap:anywhere}.mystic-launch a{text-underline-offset:4px}.mystic-launch__feedback{margin:0 0 16px;padding:16px;background:var(--sand);color:var(--ink);font:400 15px/1.7 var(--sans);overflow-wrap:anywhere}.mystic-launch__feedback--error{color:var(--error)}.mystic-launch__feedback ul{margin:0;padding-left:20px}.mystic-launch__contact{width:100%;max-width:760px;margin:0;font:500 clamp(18px,2.2vw,24px)/1.6 var(--sans);color:var(--ink);overflow-wrap:anywhere;text-wrap:pretty}.mystic-launch__contact a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-weight:600;color:var(--ink);overflow-wrap:anywhere;text-underline-offset:5px;text-decoration-thickness:1.5px}.mystic-launch__access{width:100%;max-width:560px;border-top:1px solid var(--line);padding-top:12px}.mystic-launch__access form{padding:0;margin:0;display:block}.mystic-launch__access details{width:100%;border:0;padding:0;max-width:none}.mystic-launch__access summary{cursor:pointer;min-height:44px;padding:10px 0;font:400 13px/1.7 var(--sans);color:var(--muted);list-style-position:inside}.mystic-launch__password-fields{display:grid;gap:12px;padding:12px 0 0;text-align:left}.mystic-launch__password-fields label{margin:0}@media(max-width:560px){.mystic-launch{padding:40px 22px}.mystic-launch__content{gap:25px}.mystic-launch__fields{grid-template-columns:1fr}.mystic-launch .button{width:100%}.mystic-launch__description{font-size:14px}.mystic-launch__logo{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/password-landing.css.map */
