.back-in-stock__panel{padding:calc(var(--act-spacing) * 1.25) calc(var(--act-spacing) * 1.375);background:color-mix(in oklch,var(--act-color-foreground),transparent 96%);border:1px solid var(--act-color-border)}.back-in-stock__heading{margin:0 0 calc(var(--act-spacing) * .875);padding-bottom:calc(var(--act-spacing) * .875);border-bottom:1px solid var(--act-color-border);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--act-text-lg);color:var(--act-color-foreground)}.back-in-stock__form{display:flex;flex-wrap:wrap;gap:.5rem}.back-in-stock__form .field{flex:1 1 11.875rem;margin:0}.back-in-stock__form .field__input::placeholder{opacity:1;color:var(--act-color-muted-text)}.back-in-stock__form .field__input,.back-in-stock__form .field__input:focus,.back-in-stock__form .field__input:not(:placeholder-shown),.back-in-stock__form .field__input:-webkit-autofill{padding:calc(var(--act-rem) * .9375)}.back-in-stock__form .field__input{height:auto}.back-in-stock__submit{flex:0 0 auto;min-width:0;margin:0}.back-in-stock__fine{margin:calc(var(--act-spacing) * .75) 0 0;font-size:var(--act-text-xs);font-weight:300;line-height:1.55;color:var(--act-color-muted-text)}.back-in-stock__error{margin:calc(var(--act-spacing) * .75) 0 0;font-size:var(--act-text-xs);color:var(--act-color-error)}.back-in-stock__error[hidden],.back-in-stock__form[hidden],.back-in-stock__fine[hidden],.back-in-stock__done[hidden]{display:none}.back-in-stock__done{display:flex;align-items:flex-start;gap:.75rem}.back-in-stock__tick{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;background:var(--act-color-foreground);color:var(--act-color-background)}.back-in-stock__tick svg{width:.75rem;height:.75rem}.back-in-stock__confirmation{margin:0;font-size:var(--act-text-sm);font-weight:300;line-height:1.6;color:var(--act-color-muted-text)}.back-in-stock__confirmation b{font-weight:500;color:var(--act-color-foreground)}.back-in-stock__undo{margin-top:.5rem;padding:0;background:none;border:none;cursor:pointer;font-size:var(--act-text-xs);color:var(--act-color-muted-text);text-underline-offset:.1875rem}@media screen and (max-width:749px){.back-in-stock__panel{padding:1.125rem 1.125rem 1rem}.back-in-stock__form .field,.back-in-stock__submit{flex:1 1 100%}}.product__media-wrapper{position:relative}.product__sold-out-tag{position:absolute;z-index:2;top:1rem;left:1rem;padding:.4375rem .6875rem;background:var(--act-color-foreground);color:var(--act-color-background);font-size:var(--act-text-xxs);font-weight:500;letter-spacing:.2em;text-transform:uppercase}product-info:not([data-unavailable]) .product__sold-out-tag{display:none}product-info[data-unavailable] .product__info-container:has(.back-in-stock__panel) .product-form__buttons{display:none}
/*# sourceMappingURL=/cdn/shop/t/54/assets/component-back-in-stock.css.map */
