.ascend-restock{--restock-accent: #1e88e5;--restock-accent-hover: #3ba9f4;--restock-accent-soft: #91c3f2;--restock-border: rgba(53, 134, 247, .3);--restock-fill: rgba(53, 134, 247, .07);--restock-muted: rgba(255, 255, 255, .62);margin:1.2rem 0 0;padding:1.4rem 1.6rem 1.5rem;border:1px solid var(--restock-border);border-radius:1.2rem;background:var(--restock-fill);color:rgb(var(--color-foreground, 255, 255, 255));text-align:left}.ascend-restock[hidden],.ascend-restock [hidden]{display:none!important}.ascend-restock__form{margin:0}.ascend-restock__title{display:flex;align-items:center;gap:.7rem;margin:0 0 .4rem;font-size:1.55rem;font-weight:700;line-height:1.3;letter-spacing:.01em;color:#fff}.ascend-restock__icon{display:inline-flex;flex:0 0 auto;color:var(--restock-accent-soft)}.ascend-restock__text{margin:0 0 1.2rem;font-size:1.35rem;line-height:1.45;color:var(--restock-muted)}.ascend-restock__text strong{color:#fff;font-weight:700}.ascend-restock__variant{color:var(--restock-accent-soft);font-weight:600}.ascend-restock__row{display:flex;gap:.8rem}.ascend-restock__input{flex:1 1 auto;min-width:0;height:4.6rem;padding:0 1.4rem;border:1px solid rgba(255,255,255,.16);border-radius:.8rem;background:#0e0e10d9;color:#fff;font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:.02em;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease;-webkit-appearance:none;appearance:none}.ascend-restock__input::placeholder{color:#ffffff6b}.ascend-restock__input:hover{border-color:#91c3f273}.ascend-restock__input:focus,.ascend-restock__input:focus-visible{outline:none;border-color:var(--restock-accent);box-shadow:0 0 0 3px #1e88e547}.ascend-restock__input[aria-invalid=true]{border-color:#e5484d}.ascend-restock__button{flex:0 0 auto;height:4.6rem;padding:0 2rem;border:0;border-radius:.8rem;background:var(--restock-accent);color:#fff;font-family:var(--font-body-family);font-size:1.45rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.ascend-restock__button:hover{background:var(--restock-accent-hover)}.ascend-restock__button:focus-visible{outline:2px solid var(--restock-accent-soft);outline-offset:2px}.ascend-restock__button[aria-busy=true]{opacity:.7;cursor:progress}.ascend-restock__error{display:flex;align-items:flex-start;gap:.6rem;margin:.9rem 0 0;padding:.8rem 1.1rem;border-radius:.6rem;background:#e5484d1a;color:#ff8a8e;font-size:1.3rem;line-height:1.4}.ascend-restock__error .svg-wrapper{display:inline-flex;flex:0 0 auto;width:1.3rem;height:1.3rem;margin-top:.2rem}.ascend-restock__error .icon{width:1.3rem;height:1.3rem}.ascend-restock__consent{margin:.9rem 0 0;font-size:1.15rem;line-height:1.4;color:#ffffff73}.ascend-restock__success{display:flex;align-items:flex-start;gap:1rem;outline:none}.ascend-restock__success .ascend-restock__icon{margin-top:.1rem;color:var(--restock-accent)}.ascend-restock__success .ascend-restock__text{margin:0}@media screen and (max-width:480px){.ascend-restock{padding:1.3rem 1.3rem 1.4rem}.ascend-restock__row{flex-direction:column}.ascend-restock__button{width:100%}}@media(prefers-reduced-motion:reduce){.ascend-restock__input,.ascend-restock__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ascend-restock-notify.css.map */
