.hb-soldout-card{margin-top:26px;border:2px solid var(--ink);border-radius:24px;background:#f4f7fb;padding:24px;box-shadow:0 7px 0 var(--ink)}.hb-soldout-card[hidden]{display:none}.hb-soldout-card__badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:16px;border:2px solid var(--ink);border-radius:var(--r-pill);padding:9px 14px;background:var(--cream);font:800 13px/1 var(--f-display);letter-spacing:.04em;text-transform:uppercase}.hb-soldout-card__badge span{display:flex;gap:4px}.hb-soldout-card__badge i{width:10px;height:10px;border-radius:50%;background:#f58220}.hb-soldout-card__badge i:nth-child(2){background:var(--cherry)}.hb-soldout-card__badge i:nth-child(3){background:#3aa57a}.hb-soldout-card>p{margin:0;color:var(--ink-2);font-size:17px;line-height:1.5}.hb-soldout-card__store{display:flex;width:100%;margin-top:18px;padding:17px;text-align:center;text-decoration:none;font-size:18px}.hb-waitlist{margin-top:24px}.hb-waitlist__heading{display:block;margin:0 0 10px;font:800 16px/1.2 var(--f-display);color:var(--ink)}.hb-soldout-card form.hb-waitlist .hb-waitlist__row{display:flex!important;flex-flow:row nowrap!important;gap:10px;align-items:stretch;width:100%;min-width:0}.hb-waitlist input{flex:1 1 70%!important;width:auto!important;min-width:0;height:54px;border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--cream);padding:0 18px;font:500 16px/1 var(--f-body);color:var(--ink)}.hb-waitlist input::placeholder{color:var(--ink-2);opacity:.72}.hb-waitlist input:focus-visible{outline:3px solid var(--fac,var(--sky-deep));outline-offset:3px}.hb-waitlist button{flex:0 1 30%!important;width:auto!important;min-width:112px;min-height:54px;margin:0!important;padding-inline:14px;white-space:nowrap}.hb-waitlist button:disabled{cursor:wait;opacity:.72}.hb-waitlist__message{margin:12px 0 0!important;font-size:14px!important;font-weight:700;color:var(--fdeep,var(--moss))!important}.hb-waitlist__message.error{color:var(--cherry)!important}@media(max-width:420px){.hb-soldout-card{padding:20px}.hb-soldout-card form.hb-waitlist .hb-waitlist__row{gap:8px}.hb-waitlist input{padding-inline:14px;font-size:14px}.hb-waitlist button{flex-basis:108px!important;min-width:108px;padding-inline:10px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hb-soldout-card.css.map */
