.notify-me{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;margin-top:1.6rem}.notify-me [hidden],.notify-me-modal [hidden]{display:none!important}.notify-me__restock{align-self:stretch}.notify-me__link{padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:var(--text-sm, 1.4rem);text-align:left;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.notify-me-modal .product-popup-modal__content{height:auto;max-height:calc(100% - 10rem);max-width:52rem;padding:3.2rem 2.4rem}.notify-me__body{display:flex;flex-direction:column;gap:1.6rem}.notify-me__title,.notify-me__intro{margin:0}.notify-me__intro{font-size:var(--text-base, 1.6rem);line-height:1.5}.notify-me__form{display:flex;flex-direction:column;gap:1.6rem;margin:0}.notify-me__sizes{margin:0;padding:0;border:0}.notify-me__legend{margin-bottom:.8rem;padding:0;font-size:var(--text-sm, 1.4rem)}.notify-me__chips{display:flex;flex-wrap:wrap;gap:.8rem}.notify-me__chip{position:relative;cursor:pointer}.notify-me__chip input{position:absolute;opacity:0;width:1px;height:1px}.notify-me__chip span{display:inline-block;min-width:4.4rem;padding:1rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:var(--variant-pills-radius);font-size:var(--text-sm, 1.4rem);text-align:center}.notify-me__chip input:checked+span{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.notify-me__chip input:focus-visible+span{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.notify-me__optin{display:flex;align-items:flex-start;gap:.8rem;font-size:var(--text-sm, 1.4rem);line-height:1.5;color:rgba(var(--color-foreground),.75);cursor:pointer}.notify-me__optin input{flex:0 0 auto;width:1.6rem;height:1.6rem;margin:.2rem 0 0;accent-color:rgb(var(--color-foreground))}.notify-me__status{margin:0;font-size:var(--text-sm, 1.4rem);line-height:1.5;color:rgba(var(--color-foreground),.75)}.notify-me__status:empty{display:none}.notify-me__status[data-state=success]{font-size:var(--text-base, 1.6rem);color:rgb(var(--color-foreground))}.notify-me__trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-notify-me.css.map */
