.mz-cs{--mz-cs-pad: 24px;--mz-cs-radius: var(--mz-button-radius, 6px);--mz-cs-text-soft: #33474e;--mz-cs-text-quiet: var(--mz-muted, #56656b);display:grid;min-height:100svh;background:var(--mz-paper, #fff);color:var(--mz-ink, #0f2a33);font-family:var(--font-body--family);font-weight:var(--font-body--weight)}.mz-cs__media{position:relative;height:min(46svh,118vw);min-height:320px;overflow:hidden;background:var(--mz-mist, #f5f5f5)}.mz-cs__media picture{display:contents}.mz-cs__image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 12%}.mz-cs__image--placeholder{fill:var(--mz-line, #dadada)}.mz-cs__media:after{content:"";position:absolute;inset:0 0 auto;height:120px;background:linear-gradient(to bottom,#0f2a336b,#0f2a3300);pointer-events:none}.mz-cs__media-logo{position:absolute;inset:22px 0 auto;z-index:1;display:flex;justify-content:center}.mz-cs__logo{display:block;width:120px;height:auto}.mz-cs__logo--inverse{filter:brightness(0) invert(1)}.mz-cs__wordmark{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.25rem;letter-spacing:.24em;text-transform:uppercase}.mz-cs__media-logo .mz-cs__wordmark{color:var(--mz-paper, #fff)}.mz-cs__panel{display:flex;flex-direction:column;padding:26px var(--mz-cs-pad) 24px;background:var(--mz-paper, #fff)}.mz-cs__brand{display:none}.mz-cs__body{max-width:30rem}.mz-cs__headline{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 500);font-style:normal;max-width:7.2em;font-size:2.625rem;line-height:1;letter-spacing:var(--mz-heading-tracking, -.02em);text-transform:none;text-wrap:pretty;color:var(--mz-ink, #0f2a33)}.mz-cs__subline{max-width:34ch;margin:12px 0 0;font-size:1rem;line-height:1.5;color:var(--mz-cs-text-soft)}.mz-cs__signup{display:block;margin-top:20px}.mz-cs .mz-cs__field{display:flex;flex-direction:column;gap:8px}.mz-cs .mz-cs__input{width:100%;min-height:52px;margin:0;padding:0 18px;border:1px solid var(--mz-ink, #0f2a33);border-radius:var(--mz-cs-radius);background:var(--mz-paper, #fff);box-shadow:none;color:var(--mz-ink, #0f2a33);font:inherit;font-size:1rem;outline:none;transition:border-color var(--mz-fast, .2s) var(--mz-ease, ease),box-shadow var(--mz-fast, .2s) var(--mz-ease, ease)}.mz-cs .mz-cs__input::placeholder{color:var(--mz-cs-text-quiet);opacity:1}.mz-cs .mz-cs__input:focus-visible{border-color:var(--mz-accent, #0f4c5c);box-shadow:inset 0 0 0 1px var(--mz-accent, #0f4c5c)}.mz-cs .mz-cs__input[aria-invalid=true]{border-color:var(--mz-sale, #9e1b32)}.mz-cs .mz-cs__submit{width:100%;min-height:52px;margin:0;padding-inline:28px;border:1px solid var(--mz-ink, #0f2a33);border-radius:var(--mz-cs-radius);background:var(--mz-ink, #0f2a33);box-shadow:none;color:var(--mz-paper, #fff);font-family:var(--font-body--family);font-size:1rem;font-weight:var(--font-heading--weight, 500);letter-spacing:var(--mz-button-tracking, .01em);text-transform:none;white-space:nowrap;transition:background-color var(--mz-fast, .2s) var(--mz-ease, ease),border-color var(--mz-fast, .2s) var(--mz-ease, ease)}.mz-cs .mz-cs__submit:hover{border-color:var(--mz-accent, #0f4c5c);background:var(--mz-accent, #0f4c5c);color:var(--mz-paper, #fff)}.mz-cs .mz-cs__submit:focus-visible{outline:2px solid var(--mz-accent, #0f4c5c);outline-offset:3px}.mz-cs__submit[aria-busy=true]{cursor:progress;opacity:.72}@media screen and (min-width:480px){.mz-cs .mz-cs__field{flex-direction:row}.mz-cs .mz-cs__input,.mz-cs .mz-cs__submit{min-height:56px}.mz-cs .mz-cs__input{flex:1 1 auto;min-width:0}.mz-cs .mz-cs__submit{flex:0 0 auto;width:auto}}.mz-cs__consent{margin:12px 0 0;font-size:.8125rem;line-height:1.55;color:var(--mz-cs-text-quiet)}.mz-cs__consent a,.mz-cs__legal a,.mz-cs__owner a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.mz-cs__consent a:hover,.mz-cs__legal a:hover,.mz-cs__owner a:hover{color:var(--mz-ink, #0f2a33)}.mz-cs__error{margin:10px 0 0;font-size:.8125rem;line-height:1.5;color:var(--mz-sale, #9e1b32)}.mz-cs__success{padding:20px 0 4px;border-top:1px solid var(--mz-accent, #0f4c5c);outline:none}.mz-cs__success-heading{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 500);font-size:1.375rem;line-height:1.15;letter-spacing:var(--mz-heading-tracking, -.02em)}.mz-cs__success-text{max-width:34ch;margin:8px 0 0;font-size:.875rem;line-height:1.6;color:var(--mz-cs-text-soft)}.mz-cs__cues{display:flex;flex-wrap:wrap;gap:4px 20px;margin:28px 0 0;font-size:.8125rem;color:var(--mz-cs-text-quiet)}.mz-cs__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:36px;padding-top:14px;border-top:1px solid var(--mz-line, #dadada);font-size:.75rem;line-height:1.5;color:var(--mz-cs-text-quiet)}.mz-cs__pw-form{flex:0 0 auto}.mz-cs__pw-form:has(.mz-cs__pw[open]){flex-basis:100%}.mz-cs__pw-toggle{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;list-style:none;white-space:nowrap;font-size:.8125rem;color:var(--mz-ink, #0f2a33);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.mz-cs__pw-toggle::-webkit-details-marker{display:none}.mz-cs__pw-toggle:focus-visible{outline:2px solid var(--mz-accent, #0f4c5c);outline-offset:2px}.mz-cs__pw-row{max-width:30rem;padding:4px 0 8px}.mz-cs__legal{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0}.mz-cs__owner p{display:inline;margin:0}@media screen and (min-width:990px){.mz-cs{grid-template-columns:minmax(0,14fr) minmax(0,11fr)}.mz-cs--image-right .mz-cs__media{order:2}.mz-cs__media{position:sticky;top:0;height:100svh;min-height:620px}.mz-cs__image{object-position:50% 30%}.mz-cs__media:after,.mz-cs__media-logo{display:none}.mz-cs__panel{min-height:100svh;padding:clamp(40px,4.5vw,64px) clamp(40px,5vw,88px) 32px}.mz-cs__brand{display:block}.mz-cs__brand .mz-cs__logo{width:128px}.mz-cs__body{margin-block:auto;padding-block:72px}.mz-cs__headline{font-size:clamp(3rem,4.8vw,5rem);line-height:.98;letter-spacing:-.025em}.mz-cs__subline{margin-top:22px;font-size:1.125rem}.mz-cs__signup{margin-top:36px}.mz-cs__foot{margin-top:0}}@media(prefers-reduced-motion:no-preference){.mz-cs__image{animation:mz-cs-settle 1.6s var(--mz-ease, ease) both}.mz-cs__success:not([hidden]){animation:mz-cs-fade .3s ease-out}}@keyframes mz-cs-settle{0%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes mz-cs-fade{0%{opacity:.2}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mz-coming-soon.css.map */
