.re-back-in-stock{display:block;box-sizing:border-box;width:100%;padding:2rem;border-radius:.2rem;color:#000;background:#f5f7f6;font-family:var(--font-body-family)}.klaviyo-bis-trigger,.re-back-in-stock[hidden]{display:none!important}.re-back-in-stock[data-state=success]{display:flex;flex-direction:column;justify-content:space-between;min-height:29.6rem}.re-back-in-stock__intro{display:flex;flex-direction:column;gap:2.4rem}.re-back-in-stock__heading,.re-back-in-stock__copy,.re-back-in-stock__status,.re-back-in-stock__delivery{margin:0;color:#000;letter-spacing:0}.re-back-in-stock__heading{font-family:var(--font-body-family);font-size:2.2rem;font-style:normal;font-weight:500;line-height:1.2;text-transform:none}.re-back-in-stock__copy{font-size:1.4rem;font-weight:500;line-height:1.6}.re-back-in-stock__form{display:flex;flex-direction:column;gap:2rem;margin-top:2.4rem}.re-back-in-stock__consent{display:flex;align-items:center;gap:1.2rem;width:fit-content;color:#000;cursor:pointer;font-size:1.3rem;font-weight:500;line-height:1.6}.re-back-in-stock__consent input{display:grid;flex:0 0 2rem;place-content:center;width:2rem;height:2rem;margin:0;border:.1rem solid #000;border-radius:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.re-back-in-stock__consent input:before{width:1.4rem;height:1.4rem;background:#302f2c;content:"";transform:scale(0)}.re-back-in-stock__consent input:checked:before{transform:scale(1)}.re-back-in-stock__consent input:focus-visible,.re-back-in-stock__email:focus-visible,.re-back-in-stock__submit:focus-visible{outline:.2rem solid #000;outline-offset:.2rem}.re-back-in-stock__fields{display:flex;flex-direction:column;gap:1.2rem}.re-back-in-stock__email{box-sizing:border-box;width:100%;height:4.8rem;margin:0;padding:.96rem 1.92rem;border:.1rem solid rgba(0,0,0,.2);border-radius:0;color:#000;background:#fff;box-shadow:none;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1.6}.re-back-in-stock__email::placeholder{color:#0006;opacity:1}.re-back-in-stock__submit{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:5.4rem;margin:0;padding:1.2rem 2.4rem;border:0;border-radius:0;color:#fff;background:#302f2c;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;line-height:1;cursor:pointer}.re-back-in-stock__submit:hover{background:#000}.re-back-in-stock__submit:disabled{cursor:wait;opacity:.65}.re-back-in-stock__submit-label{display:flex;align-items:center;gap:1.2rem}.re-back-in-stock__submit-label img{display:block;width:.7rem;height:.4rem;filter:invert(1);transform:rotate(90deg)}.re-back-in-stock__status{min-height:0;font-size:1.4rem;font-weight:400;line-height:1.6}.re-back-in-stock__status:empty{display:none}.re-back-in-stock__status[data-state=error]{color:#c72e2f}.re-back-in-stock__status[data-state=success]{color:#000}.re-back-in-stock__success,.re-back-in-stock__success-spacer,.re-back-in-stock[data-state=success] .re-back-in-stock__form,.re-back-in-stock[data-state=success] .re-back-in-stock__delivery{display:none}.re-back-in-stock[data-state=success] .re-back-in-stock__success{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;color:#000;text-align:center}.re-back-in-stock__success-title,.re-back-in-stock__success-copy,.re-back-in-stock__success-spacer{margin:0;color:#000;font-family:var(--font-body-family);font-style:normal;letter-spacing:0}.re-back-in-stock__success-title{font-size:3.2rem;font-weight:400;line-height:1}.re-back-in-stock__success-copy,.re-back-in-stock__success-spacer{font-size:1.4rem;font-weight:500;line-height:1.6}.re-back-in-stock[data-state=success] .re-back-in-stock__success-spacer{display:block;visibility:hidden}.re-back-in-stock__delivery{margin-top:2rem;text-align:center;font-size:1.4rem;font-weight:400;line-height:1.6}@media screen and (max-width:749px){.re-back-in-stock[data-state=success]{justify-content:flex-start;min-height:0;padding:1.6rem;gap:2.4rem}.re-back-in-stock[data-state=success] .re-back-in-stock__success-title{font-size:2.6rem}.re-back-in-stock[data-state=success] .re-back-in-stock__success-spacer{display:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/component-back-in-stock.css.map */
