.is-waitlist{display:block;text-align:center;margin-block:var(--is-space-md)}.is-waitlist__headline{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:var(--is-text-md);font-weight:800;color:var(--is-text-headline);margin:0 0 var(--is-space-xs)}.is-waitlist__headline:before,.is-waitlist__headline:after{content:"";flex:1;height:1px;background:color-mix(in oklch,var(--is-accent-highlight),transparent 50%);max-width:3.75rem}.is-waitlist__subhead{font-size:var(--is-text-sm);color:var(--is-text-muted);margin:0 0 var(--is-space-md);line-height:var(--is-line-height-body)}.is-waitlist__no-charge{display:flex;align-items:center;justify-content:center;gap:var(--is-space-xs);margin:0;padding:var(--is-space-xs) var(--is-space-sm);font-size:var(--is-text-sm);font-weight:600;color:var(--is-accent-trust);background:var(--is-accent-trust-bg);border-radius:var(--is-shape-sm);overflow-wrap:break-word;text-wrap:pretty}.is-waitlist__no-charge-icon{flex-shrink:0;width:1rem;height:1rem}.is-waitlist__form{display:flex;flex-direction:column;gap:var(--is-space-sm)}.is-waitlist__qty{border:none;padding:0;margin:0;margin-block-start:var(--is-space-md)}.is-waitlist__qty-legend{font-size:var(--is-text-sm);font-weight:700;color:var(--is-text-headline);margin-block-end:var(--is-space-xs);text-align:start}.is-waitlist__qty-options{display:flex;flex-direction:column;gap:.75rem}.is-waitlist__qty-option{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;align-items:center;gap:.25rem .75rem;position:relative;padding:var(--is-space-sm) var(--is-space-md);border:var(--is-border);border-radius:var(--is-shape-sm);background:var(--is-bg-white);box-shadow:var(--is-shadow-hard-sm);cursor:pointer;transition:border-color .2s ease,box-shadow .3s var(--is-ease-out-expo),var(--is-transition-shape)}.is-waitlist__qty-option:hover{border-radius:var(--is-shape-sm-hover)}.is-waitlist__qty-option input{position:absolute;opacity:0;pointer-events:none}.is-waitlist__qty-label{grid-column:1;grid-row:1;font-size:var(--is-text-sm);font-weight:600;color:var(--is-text-body);text-align:start}.is-waitlist__qty-duration{grid-column:1;grid-row:2;font-size:var(--is-text-xs);color:var(--is-text-light);text-align:start}.is-waitlist__qty-pricing{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;grid-column:2;grid-row:1 / -1;align-self:center;text-align:end}.is-waitlist__qty-price-line{display:flex;align-items:baseline;gap:.375rem}.is-waitlist__qty-current{font-size:var(--is-text-md);font-weight:800;color:var(--is-text-headline)}.is-waitlist__qty-original{font-size:var(--is-text-sm);color:var(--is-text-light);text-decoration:line-through}.is-waitlist__qty-each{font-size:var(--is-text-xs);font-weight:600;color:var(--is-accent-trust)}.is-waitlist__qty-savings{grid-column:1;grid-row:3;font-size:var(--is-text-sm);font-weight:700;color:var(--is-accent-trust);text-align:start}.is-waitlist__qty-option:has(input:checked){border-color:var(--is-accent-highlight);background:var(--is-bg-white);box-shadow:var(--is-shadow-hard-sm)}.is-waitlist__qty-option:has(input:focus-visible){box-shadow:var(--is-state-focus-ring)}.is-waitlist__qty-option>.is-badge{position:absolute;inset-block-start:-.5rem;inset-inline-end:var(--is-space-sm);font-size:var(--is-badge-text);line-height:1;padding:.25rem .5rem;white-space:nowrap;z-index:1}.is-waitlist__qty-option--popular,.is-waitlist__qty-option--value{padding-block-start:calc(var(--is-space-sm) + .25rem)}.is-waitlist__pricing-note{font-size:var(--is-text-xs);color:var(--is-text-light);margin:var(--is-space-xs) 0 0;text-align:start}.is-waitlist__price-breakdown{position:relative;overflow:visible;text-align:start}.is-waitlist__price-breakdown is-price-breakdown{margin-block:0}.is-waitlist__price-breakdown .is-pb__card:after{display:block}.is-waitlist__sub-pill{display:grid;grid-template-columns:1fr 1fr;position:relative;border:var(--is-border);border-radius:var(--is-radius-pill);background:var(--is-surface-cream);padding:.25rem;margin:0}.is-waitlist__sub-pill input{position:absolute;opacity:0;pointer-events:none}.is-waitlist__sub-slider{position:absolute;inset-block:.25rem;inset-inline-start:.25rem;width:calc(50% - .25rem);border:var(--is-border);border-radius:var(--is-shape-sm);background:var(--is-accent-highlight-light);box-shadow:var(--is-shadow-hard-sm);transition:translate .3s var(--is-ease-spring),var(--is-transition-shape)}.is-waitlist__sub-pill:has(input[value=one-time]:checked) .is-waitlist__sub-slider{translate:calc(100% + .25rem) 0}.is-waitlist__sub-option{position:relative;z-index:1;grid-row:1;display:flex;align-items:center;justify-content:center;min-height:var(--is-touch-target-min);padding:var(--is-space-xs) var(--is-space-sm);font-family:var(--is-font-body);font-size:var(--is-text-sm);font-weight:700;color:var(--is-text-muted);cursor:pointer;transition:color .2s var(--is-ease-out-expo);-webkit-user-select:none;user-select:none}.is-waitlist__sub-pill:has(input[value=subscribe]:checked) label[for$=-subscribe],.is-waitlist__sub-pill:has(input[value=one-time]:checked) label[for$=-one-time]{color:var(--is-text-headline)}.is-waitlist__sub-pill:has(input:focus-visible){box-shadow:var(--is-state-focus-ring)}.is-waitlist__sub-pill:has(input:disabled){opacity:var(--is-state-disabled-opacity);cursor:not-allowed;pointer-events:none}.is-waitlist__sub-helper{font-size:var(--is-text-xs);font-weight:400;color:var(--is-text-light);margin:.25rem 0 0;text-align:start}.is-waitlist__discount-stack{text-align:start}.is-waitlist__discount-stack-head{font-size:var(--is-text-sm);font-weight:700;color:var(--is-text-headline);margin:0 0 var(--is-space-2xs)}.is-waitlist__discount-list .is-check-list__item{font-size:var(--is-text-sm);margin-block:.25rem}.is-waitlist__discount-list [data-inactive]{opacity:.6;transition:opacity .25s ease}.is-waitlist__discount-list [data-inactive] [data-discount-subscribe-text],.is-waitlist__discount-list [data-inactive] [data-discount-bundle-text]{text-decoration:line-through}.is-waitlist__discount-list [data-inactive] .is-check-list__icon{color:var(--is-text-light);transition:color .25s ease}.is-waitlist__field{display:flex;flex-direction:column;gap:.25rem}.is-waitlist__input{display:block;width:100%;padding:.875rem var(--is-space-sm);font-family:var(--is-font-body);font-size:var(--is-text-base);color:var(--is-text-body);background:var(--is-bg-white);border:var(--is-border);border-radius:var(--is-shape-sm);box-shadow:none;transition:border-color .2s var(--is-ease-out-expo),box-shadow .2s var(--is-ease-out-expo),var(--is-transition-shape)}.is-waitlist__input:hover{border-radius:var(--is-shape-sm-hover)}.is-waitlist__input::placeholder{color:var(--is-text-light)}.is-waitlist__input:focus{outline:none;border-color:var(--is-accent-action);box-shadow:var(--is-state-focus-ring);border-radius:var(--is-shape-sm)}.is-waitlist__input[aria-invalid=true]{border-color:var(--is-accent-error)}.is-waitlist__error{font-size:var(--is-text-xs);color:var(--is-accent-error);text-align:start;padding-inline-start:var(--is-space-sm)}.is-waitlist__btn{display:flex;align-items:center;justify-content:center;gap:var(--is-space-xs);width:100%;padding:var(--is-space-sm) var(--is-space-lg);font-family:var(--is-font-body);font-size:var(--is-text-md);font-weight:700;color:var(--is-bg-white);background:linear-gradient(135deg,var(--is-accent-action),var(--is-accent-action-dark));border:var(--is-border);border-radius:var(--is-shape);box-shadow:var(--is-shadow-hard),var(--is-shadow-btn);cursor:pointer;transition:transform .3s var(--is-ease-spring),box-shadow .3s var(--is-ease-out-expo),var(--is-transition-shape);line-height:1.2}.is-waitlist__btn:hover{border-radius:var(--is-shape-hover);transform:var(--is-state-hover-lift)}.is-waitlist__btn:active{transform:var(--is-press-translate);box-shadow:var(--is-press-shadow)}.is-waitlist__btn:disabled{opacity:var(--is-state-disabled-opacity);cursor:not-allowed}.is-waitlist__btn:after,.is-waitlist__btn:before{display:none;content:none}.is-waitlist__reassurance{font-size:var(--is-text-xs);color:var(--is-text-muted);line-height:var(--is-line-height-body);margin:0;text-align:start}.is-waitlist__trust-signals{margin-block-start:var(--is-space-xs);justify-content:center;font-size:var(--is-text-xs);color:var(--is-text-muted)}.is-waitlist__spinner[hidden]{display:none}.is-waitlist__spinner{display:inline-block;width:1.25rem;height:1.25rem;border:2px solid color-mix(in oklch,var(--is-bg-white),transparent 70%);border-block-start-color:var(--is-bg-white);border-radius:50%;animation:is-waitlist-spin .6s linear infinite}@keyframes is-waitlist-spin{to{transform:rotate(360deg)}}.is-waitlist__success[hidden]{display:none}.is-waitlist__success{text-align:center;padding:var(--is-space-md) 0}.is-waitlist__check{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;font-size:var(--is-text-lg);color:var(--is-accent-trust);background:var(--is-accent-trust-bg);border:var(--is-border);border-radius:var(--is-shape-sm);box-shadow:var(--is-shadow-hard-sm);margin-block-end:var(--is-space-sm);transition:var(--is-transition-shape)}.is-waitlist__success-headline{font-size:var(--is-text-lg);font-weight:800;color:var(--is-text-headline);margin:0 0 var(--is-space-xs)}.is-waitlist__success-message{font-size:var(--is-text-sm);color:var(--is-text-muted);margin:0;line-height:var(--is-line-height-body)}@media(min-width:750px){.is-waitlist__headline{font-size:var(--is-text-lg)}.is-waitlist__headline:before,.is-waitlist__headline:after{max-width:5rem}}@media(min-width:990px){.is-waitlist__headline{justify-content:flex-start;text-align:start}.is-waitlist__headline:before{display:none}.is-waitlist__headline:after{max-width:6.25rem}}@media(prefers-reduced-motion:reduce){.is-waitlist__qty-option{transition:none;border-radius:var(--is-shape-sm)}.is-waitlist__qty-option:hover{border-radius:var(--is-shape-sm)}.is-waitlist__input{transition:none;border-radius:var(--is-shape-sm)}.is-waitlist__input:hover{border-radius:var(--is-shape-sm)}.is-waitlist__btn{transition:none;border-radius:var(--is-shape)}.is-waitlist__btn:hover,.is-waitlist__btn:active{transform:none;border-radius:var(--is-shape)}.is-waitlist__sub-slider,.is-waitlist__sub-option,.is-waitlist__check,.is-waitlist__discount-list [data-inactive],.is-waitlist__discount-list [data-inactive] .is-check-list__icon{transition:none}.is-waitlist__spinner{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/component-klaviyo-waitlist.css.map */
