.product-waitlist-form{display:block;inline-size:100%;min-inline-size:0}.product-waitlist-form[hidden]{display:none}.product-waitlist{display:grid;inline-size:100%;gap:1rem;padding:.875rem;color:var(--color-foreground);background:var(--product-waitlist-background, var(--color-announcement-background));border:var(--border-width) solid var(--color-border)}.product-waitlist__header,.product-waitlist__form,.product-waitlist__fields,.product-waitlist__sms{display:grid}.product-waitlist__header[hidden],.product-waitlist__form[hidden],.product-waitlist__fields[hidden],.product-waitlist__sms[hidden],.product-waitlist__success[hidden]{display:none}.product-waitlist__header{gap:.5rem}.product-waitlist__title{margin:0;font:var(--font-label);letter-spacing:var(--font-label--letter-spacing);text-transform:var(--font-label--case)}.product-waitlist__subtitle{color:var(--color-foreground-muted);font:var(--font-body);letter-spacing:var(--font-body--letter-spacing)}.product-waitlist__subtitle:empty,.product-waitlist__disclaimer:empty{display:none}.product-waitlist__subtitle :is(p,ul,ol),.product-waitlist__disclaimer :is(p,ul,ol),.product-waitlist__success :is(p,ul,ol){margin-block:0}.product-waitlist__form,.product-waitlist__fields,.product-waitlist__sms{gap:1rem}.product-waitlist__input{inline-size:100%;min-block-size:2.625rem}.product-waitlist__phone-prefix{flex:0 0 auto;padding-inline-start:var(--input-padding-inline);font:var(--font-body);letter-spacing:var(--font-body--letter-spacing)}.product-waitlist .product-waitlist__phone-input{padding-inline-start:.25rem}.product-waitlist__submit{inline-size:100%}.product-waitlist__disclaimer,.product-waitlist__error{font:var(--font-caption);letter-spacing:var(--font-caption--letter-spacing)}.product-waitlist__disclaimer,.product-waitlist__disclaimer .rich-text-disclaimer{--color-foreground-muted: var(--color-gray)}.product-waitlist__disclaimer{color:var(--color-foreground-muted)}.product-waitlist__success,.product-waitlist__success>.metafield-rich_text_field{display:grid;gap:1rem}.product-waitlist__success{color:var(--color-foreground);font:var(--font-body-bold);letter-spacing:var(--font-body-bold--letter-spacing)}.product-waitlist__disclaimer a,.product-waitlist__success a{color:inherit;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font}.product-waitlist__error{margin:0;font-weight:var(--font-body-bold--weight)}.product-waitlist__success:is(:focus,:focus-visible){outline:none}.product-waitlist__success :is(p>a:only-child,br+a:last-child,br+a:has(+br)){display:flex;min-block-size:3.0625rem;align-items:center;justify-content:center;padding-block:.5rem;padding-inline:2rem;color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);border-radius:var(--radius-square);font:var(--font-button-text);letter-spacing:var(--font-button-text--letter-spacing);text-align:center;text-decoration:none;overflow-wrap:anywhere}.product-waitlist__success :is(p>a:only-child,br+a:last-child,br+a:has(+br)):is(:focus-visible,:active){color:var(--color-primary-button-hover-text);background-color:var(--color-primary-button-hover-background)}@media(hover:hover)and (pointer:fine){.product-waitlist__success :is(p>a:only-child,br+a:last-child,br+a:has(+br)):hover{color:var(--color-primary-button-hover-text);background-color:var(--color-primary-button-hover-background)}}.product-waitlist__success br:has(+a:last-child){display:none}.product-waitlist__success br+a:last-child{margin-block-start:1rem}@media(scripting:none){.product-waitlist__sms{display:none}}@media(forced-colors:active){.product-waitlist{border-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/296/assets/snippet-product-waitlist-form.css.map */
