/* Back-in-stock sign-up (j-back-in-stock.js) */
.j-bis{margin:16px 0 8px;padding:18px 18px 14px;background:var(--r-paper,#faf6ef);border:1px solid var(--r-hairline,rgba(13,10,8,.14));border-top:2px solid var(--r-oxblood,#6e1410)}
.j-bis[hidden]{display:none}
.j-bis__title{margin:0 0 4px;color:var(--r-ink,#0d0a08);font:400 2rem/1.25 var(--r-f-display,Georgia,serif)}
.j-bis__text{margin:0 0 12px;color:var(--r-ink-3,#514c46);font:400 1.45rem/1.5 var(--r-f-body,sans-serif)}
.j-bis__form{display:flex;gap:8px;flex-wrap:wrap}
.j-bis .j-bis__input{flex:1 1 200px;min-width:0;margin:0;box-shadow:none;min-height:46px;padding:0 14px;border:1px solid #c9bfb0;background:#fff;color:var(--r-ink,#0d0a08);font:400 1.6rem/1.2 var(--r-f-body,sans-serif);border-radius:0}
.j-bis__input:focus-visible{outline:2px solid var(--r-oxblood,#6e1410);outline-offset:1px}
.j-bis__button{flex:0 0 auto;min-height:46px;padding:0 20px;border:0;background:var(--r-oxblood,#6e1410);color:#faf6ef;font:500 1.45rem/1 var(--r-f-body,sans-serif);letter-spacing:.02em;cursor:pointer}
.j-bis__button:disabled{opacity:.6;cursor:wait}
.j-bis__status{margin:8px 0 0;color:var(--r-oxblood,#6e1410);font:500 1.4rem/1.45 var(--r-f-body,sans-serif)}
.j-bis__status:empty{display:none}
.j-bis--done .j-bis__form{display:none}
.j-bis__note{margin:10px 0 0;color:var(--r-ash,#6b6660);font:400 1.25rem/1.4 var(--r-f-body,sans-serif)}
.j-bis__note a{color:inherit;text-decoration:underline;text-underline-offset:2px}
