.stock-availability{margin-top:12px;font-size:14px;line-height:1.5}.stock-availability .stock-status{color:var(--color-texte-secondaire);font-size:inherit;align-items:baseline;gap:8px;margin:0;font-weight:500;display:flex}.stock-dot{background:currentColor;border-radius:50%;flex:0 0 6px;align-self:flex-start;width:6px;height:6px;margin-top:.55em}.stock-availability[data-stock-state=available] .stock-status{color:var(--color-vert-texte)}.stock-availability[data-stock-state=empty] .stock-status{color:var(--status-attente-fg)}.stock-availability .stock-date,.catalogue-stock-date{color:var(--color-texte-secondaire);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:12px;line-height:1.5}.stock-availability .stock-warning{color:var(--status-attente-fg);margin:8px 0 0;font-size:13px;line-height:1.5}.stock-compact{margin-top:6px;font-size:12px}.catalogue-stock-date{margin:0 0 16px}
