.ec-page .home-hero{justify-content:center;gap:0}.ec{position:relative;z-index:2;flex:none;align-self:center;width:min(460px,calc(100vw - 48px));display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff}.ec__mark{display:block;width:36px;height:auto;margin-bottom:22px;filter:drop-shadow(0 0 14px rgba(184,183,208,.45))}.ec__title{margin:0;font-family:Astoria,Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(22px,calc(34 * var(--k)),34px);line-height:1.05;letter-spacing:.08em;padding-left:.08em;text-transform:uppercase}.ec__lead{margin:16px 0 0;font-family:var(--sans);font-weight:450;font-size:15px;line-height:1.4}.ec__text{margin:6px 0 0;max-width:36ch;font-family:var(--sans);font-weight:250;font-size:15px;line-height:1.45}.ec__label{margin:30px 0 10px;font-family:var(--sans);font-weight:450;font-size:11px;letter-spacing:.24em;padding-left:.24em;text-transform:uppercase}.ec__bar{width:100%;padding-left:20px}.ec__code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-family:var(--sans);font-weight:450;font-size:18px;letter-spacing:.16em;-webkit-user-select:all;user-select:all}.ec__bar.is-empty{justify-content:center;padding:0 18px}.ec__bar.is-empty .ec__code{flex:none;font-size:11px;letter-spacing:.24em;text-transform:uppercase;-webkit-user-select:auto;user-select:auto}.ec__copy{flex:none;height:40px;min-width:84px;padding:0 16px;border:0;border-radius:9px;background:#706c80;color:#fff;cursor:pointer;font-family:var(--sans);font-weight:450;font-size:11px;letter-spacing:.2em;text-transform:uppercase;transition:background-color .3s ease}.ec__copy:hover,.ec__copy:focus-visible{background:#7e7a91}.ec__copy:focus-visible{outline:2px solid #fff;outline-offset:2px}.ec__status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ec__enter{margin-top:22px;padding:6px 2px;color:#fff;font-family:var(--sans);font-weight:450;font-size:11px;letter-spacing:.22em;text-transform:uppercase;text-decoration:underline;text-decoration-color:#fff6;text-underline-offset:.5em;transition:text-decoration-color .3s ease}.ec__enter:hover,.ec__enter:focus-visible{text-decoration-color:#fff}.ec-page .stealth__logo a{display:block;color:inherit}@media(max-width:640px){.ec__mark{margin-bottom:18px}.ec__lead,.ec__text{font-size:14px}.ec__label{margin-top:26px}.ec__code{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/stealth-code.css.map */
