.bb-stock-status{display:inline-flex;align-items:center;gap:7px;font-family:var(--bl-sans, "Jost", -apple-system, sans-serif);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#1a1a1899;margin-bottom:4px;min-height:24px;transition:color .25s ease}.bb-stock-status[data-status=sold_out]{color:#b02020}.bb-stock-status[data-status=low_stock]{color:#c47a00}.bb-stock-status[data-status=in_stock]{color:#1a1a1885}.bb-stock-dot{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0;transition:background .25s ease}.bb-stock-dot--in{background:#3d8a4e}.bb-stock-dot--low{background:#c47a00;animation:bb-low-pulse 2s ease-in-out infinite}.bb-stock-dot--out{background:#b02020}@keyframes bb-low-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@media(prefers-reduced-motion:reduce){.bb-stock-dot--low{animation:none}}.bb-notify-me{border:1px solid rgba(184,154,106,.28);background:linear-gradient(135deg,#faf8f5f2,#f2ece4cc);padding:24px;margin-block:8px;animation:bb-notify-in .38s ease forwards}@keyframes bb-notify-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bb-notify-me__inner{display:flex;flex-direction:column;gap:12px}.bb-notify-me__header{display:flex;align-items:center;gap:10px}.bb-notify-me__icon{color:var(--bl-gold, #b89a6a);flex-shrink:0}.bb-notify-me__heading{font-family:var(--bl-serif, "Cormorant Garamond", Georgia, serif);font-size:17px;font-weight:400;font-style:italic;color:var(--bl-noir, #0d0d0b);margin:0;line-height:1.3}.bb-notify-me__sub{font-family:var(--bl-sans, "Jost", -apple-system, sans-serif);font-size:12px;line-height:1.65;color:#1a1a1894;margin:0;letter-spacing:.03em}.bb-notify-me__form{display:flex;flex-direction:column;gap:8px}.bb-notify-me__row{display:flex;gap:0;border:1px solid rgba(140,125,116,.32);transition:border-color .22s ease,box-shadow .22s ease;background:#fff}.bb-notify-me__row:focus-within{border-color:#b89a6a8c;box-shadow:0 0 0 3px #b89a6a14}.bb-notify-me__email{flex:1;padding:13px 16px;font-family:var(--bl-sans, "Jost", -apple-system, sans-serif);font-size:13px;border:none;background:transparent;color:var(--bl-noir, #0d0d0b);outline:none;min-width:0;letter-spacing:.02em}.bb-notify-me__email::placeholder{color:#1a1a185c}.bb-notify-me__submit{padding:13px 20px;font-family:var(--bl-sans, "Jost", -apple-system, sans-serif);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;background:var(--bl-noir, #0d0d0b);color:#fff;border:none;cursor:pointer;white-space:nowrap;transition:background .28s ease,opacity .22s ease;flex-shrink:0}.bb-notify-me__submit:hover:not(:disabled){background:var(--bl-charcoal, #1a1a18)}.bb-notify-me__submit:disabled{opacity:.5;cursor:wait}.bb-notify-me__error{font-family:var(--bl-sans, "Jost", -apple-system, sans-serif);font-size:11.5px;color:#b02020;margin:0;letter-spacing:.04em}.bb-notify-me__divider{display:flex;align-items:center;gap:12px;font-family:var(--bl-sans, "Jost", -apple-system, sans-serif);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#1a1a1852}.bb-notify-me__divider:before,.bb-notify-me__divider:after{content:"";flex:1;height:1px;background:#8c7d7433}.bb-notify-me__wa{display:inline-flex;align-items:center;gap:8px;font-family:var(--bl-sans, "Jost", -apple-system, sans-serif);font-size:11px;font-weight:500;letter-spacing:.1em;color:#1a1a18a6;text-decoration:none;transition:color .22s ease;align-self:flex-start}.bb-notify-me__wa:hover{color:var(--bl-noir, #0d0d0b)}.bb-notify-me__success{display:flex;align-items:center;gap:10px;font-family:var(--bl-sans, "Jost", -apple-system, sans-serif);font-size:13px;color:#3d8a4e;font-weight:500;letter-spacing:.04em;margin:0;padding:12px 0}@media(max-width:749px){.bb-notify-me{padding:18px 16px}.bb-notify-me__row{flex-direction:column}.bb-notify-me__email{border-bottom:1px solid rgba(140,125,116,.22)}.bb-notify-me__submit{width:100%;padding:14px 20px}}.product-form{transition:opacity .3s ease}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/90/assets/bb-product-ux.css.map */
