@font-face{font-family:JetBrains Mono;src:url(./jetbrains-mono-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./jetbrains-mono-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--mts-ui-font: "JetBrains Mono", monospace}.password-dialog,.password-dialog :is(h2,input,button){font-family:var(--mts-ui-font)}@font-face{font-family:MTS Helvetica Neue Condensed;src:url(./helvetica-neue-condensed-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.mts-coming-soon{--mts-text: #fff;--mts-heading-color: #bcbbb8;--mts-background: #090909;--mts-heading-font: "MTS Helvetica Neue Condensed", "Helvetica Neue Condensed Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;isolation:isolate;display:grid;place-items:center;min-height:100svh;width:100%;overflow:hidden;background:var(--mts-background);color:var(--mts-text);font-family:var(--mts-ui-font)}.mts-coming-soon__video,.mts-coming-soon__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mts-coming-soon__video{object-fit:cover;object-position:center;pointer-events:none}.mts-coming-soon__shade{background:linear-gradient(180deg,#00000026,#0000000d 45%,#00000080)}.mts-coming-soon__content{position:relative;padding:100px 24px;text-align:center;text-transform:uppercase;text-shadow:0 2px 24px #0009}.mts-coming-soon__name{font-family:var(--font-body--family, Arial, sans-serif);position:relative;width:max-content;aspect-ratio:864 / 232;margin:0 auto 20px;font-size:12px;letter-spacing:.28em}.mts-coming-soon__logo-width{display:block;height:0;overflow:hidden;visibility:hidden;white-space:nowrap}.mts-coming-soon__logo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:screen;pointer-events:none}.mts-coming-soon h1{width:max-content;margin:0 auto;white-space:nowrap;color:var(--mts-heading-color);font:inherit;font-size:clamp(14px,2.5vw,32px);font-family:var(--mts-heading-font);font-stretch:condensed;font-weight:700;letter-spacing:.025em;line-height:1.15}.mts-coming-soon__controls{position:absolute;bottom:max(24px,env(safe-area-inset-bottom));inset-inline:24px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:flex-end;gap:16px}.mts-coming-soon__signup{width:min(320px,100%);justify-self:end;color:var(--mts-heading-color)}.mts-coming-soon__controls>.mts-coming-soon__button{justify-self:start}.mts-coming-soon__merch{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;min-height:44px;font-size:11px;letter-spacing:.1em;line-height:1.4;text-align:center}.mts-coming-soon__merch a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.mts-coming-soon__merch a:hover{text-decoration:underline}.mts-coming-soon__merch a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mts-coming-soon__signup-bar{display:flex;align-items:center;border-bottom:1px solid currentColor;background:#0003}.mts-coming-soon__signup-bar input{flex:1;width:100%;min-width:0;min-height:44px;padding:10px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:16px}.mts-coming-soon__signup-bar input::placeholder{color:inherit;opacity:1;font-size:11px;letter-spacing:.1em}.mts-coming-soon__signup-bar input:focus-visible{outline:1px solid currentColor;outline-offset:-1px}.mts-coming-soon__signup-bar button{flex:none;padding-inline:12px}.mts-coming-soon__signup-message{margin:8px 0 0;font-size:12px}.mts-coming-soon__button{padding:10px 0;min-height:44px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-shadow:0 1px 8px #000}.mts-coming-soon__button[hidden]{display:none}.mts-coming-soon__button:hover{text-decoration:underline}.mts-coming-soon__button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.mts-coming-soon__notice{position:absolute;top:24px;padding:16px;z-index:1}@media(max-width:749px){.mts-coming-soon__controls{inset-inline:20px;grid-template-columns:minmax(0,1fr)}.mts-coming-soon__signup{align-self:flex-end}.mts-coming-soon__name{font-size:10px;letter-spacing:.2em}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mts-coming-soon.css.map */
