.stock-indicator{display:grid;gap:2px;margin:8px 0;color:#4d4d4d;font-size:.84rem;line-height:1.4}
.stock-indicator[hidden]{display:none}
.stock-indicator[data-status=available] strong{color:#205b36}
.stock-indicator[data-status=preorder] strong{color:#9a1b21}
.stock-indicator small{font-size:inherit}
.stock-indicator[data-stock-detail],.preorder-note{padding:11px 13px;border-left:3px solid #a51d24;background:#faf1f1;border-radius:4px}
.stock-indicator[data-stock-detail][data-status=available]{border-color:#23613c;background:#eff7f1}
.add[data-stock-action].preorder-action{width:auto;padding-inline:10px;font-size:.78rem;white-space:nowrap}
