html.rl-ms-locked,html.rl-ms-locked body{overflow:hidden}html.rl-ms-unlocked .ms-gate{display:none}.ms-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:max(24px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));background:#f4f4f2;color:#111;opacity:1;transition:opacity .35s ease}.ms-gate.is-leaving{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.ms-gate{transition:none}}.ms-gate__media{position:absolute;top:0;right:0;bottom:0;left:0}.ms-gate__img{width:100%;height:100%;object-fit:cover}.ms-gate__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.ms-gate:has(.ms-gate__media){color:#fff;background:#111}.ms-gate__inner{position:relative;width:100%;max-width:620px;margin:auto;text-align:center;display:grid;gap:14px;justify-items:center}.ms-gate__eyebrow{margin:0;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}.ms-gate__title{margin:0;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(3.4rem,8vw,6.4rem);line-height:.95;text-transform:uppercase;letter-spacing:-.01em}.ms-gate__dates,.ms-gate__lede{margin:0;font-family:var(--font-body-family);font-size:1.8rem;line-height:1.35}.ms-gate__lede{max-width:46ch}.ms-gate__form{width:100%;max-width:520px;margin-top:8px}.ms-gate__pill{display:flex;align-items:stretch;background:#fff;border:1px solid #111;border-radius:999px;overflow:hidden;min-height:48px}.ms-gate__input{flex:1 1 auto;min-width:0;border:0;padding:0 20px;font:inherit;font-size:1.6rem;letter-spacing:.08em;text-transform:uppercase;color:#111;background:transparent}.ms-gate__input:focus{outline:none}.ms-gate__pill:focus-within{box-shadow:0 0 0 2px #fff,0 0 0 4px #111}.ms-gate__submit,.ms-gate__button{flex:0 0 auto;border:0;border-radius:999px;padding:0 22px;background:#111;color:#fff;font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.ms-gate__button{display:inline-flex;align-items:center;min-height:48px;text-decoration:none}.ms-gate:has(.ms-gate__media) .ms-gate__button{background:#fff;color:#111}.ms-gate__submit:disabled{opacity:.7;cursor:progress}.ms-gate__form.is-invalid .ms-gate__pill{border-color:#c4161c;box-shadow:0 0 0 1px #c4161c}.ms-gate__msg{min-height:1.4em;margin:8px 0 0;font-size:1.4rem}.ms-gate__signup{margin:0;font-size:1.5rem}.ms-gate__signup-link{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ms-gate__klaviyo{width:100%}.ms-gate__klaviyo[hidden]{display:none}.ms-gate:has(.ms-gate__media) .ms-gate__klaviyo{background:#fff;color:#111;border-radius:24px;padding:8px}.ms-gate__small{font-size:1.2rem;opacity:.8;max-width:52ch}.ms-gate__small p{margin:0}.ms-gate__small a{color:inherit}.ms-gate__editor-close{position:fixed;top:12px;right:12px;z-index:1;border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;padding:6px 14px;font-size:1.2rem;cursor:pointer}.ms-gate__countdown-wrap{display:grid;gap:10px;justify-items:center;margin:6px 0 4px}.ms-gate__countdown-label{margin:0;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}.ms-gate__countdown{display:flex;gap:10px;justify-content:center}.ms-gate__unit{display:grid;justify-items:center;min-width:72px;padding:12px 8px 10px;border:1px solid currentColor;border-radius:12px}.ms-gate__unit span{font-family:var(--font-heading-family);font-weight:900;font-size:3.2rem;line-height:1;font-variant-numeric:tabular-nums}.ms-gate__unit small{margin-top:6px;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}@media screen and (max-width:749px){.ms-gate__countdown-wrap{width:100%}.ms-gate__countdown{gap:6px;width:100%;max-width:360px}.ms-gate__unit{min-width:0;flex:1 1 0;padding:10px 4px 8px}.ms-gate__unit span{font-size:2.6rem}.ms-gate__submit{padding:0 16px;font-size:1.2rem}.ms-gate__dates,.ms-gate__lede{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/market-sale-gate.css.map */
